diff --git a/DarwinsParadox/SDK/AIModule_structs.hpp b/DarwinsParadox/SDK/AIModule_structs.hpp index 767f6ef..20e635a 100644 --- a/DarwinsParadox/SDK/AIModule_structs.hpp +++ b/DarwinsParadox/SDK/AIModule_structs.hpp @@ -558,27 +558,25 @@ enum class EPawnActionMoveMode : uint8 EPawnActionMoveMode_MAX = 2, }; -// ScriptStruct AIModule.AIMoveRequest -// 0x0050 (0x0050 - 0x0000) -struct alignas(0x08) FAIMoveRequest final -{ -public: - TWeakObjectPtr GoalActor; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_8[0x48]; // 0x0008(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAIMoveRequest; - -// ScriptStruct AIModule.AITouchEvent +// ScriptStruct AIModule.EnvOverlapData // 0x0030 (0x0030 - 0x0000) -struct FAITouchEvent final +struct FEnvOverlapData final { public: - uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* TouchReceiver; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class AActor* OtherActor; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float ExtentX; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ExtentY; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ExtentZ; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector ShapeOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECollisionChannel OverlapChannel; // 0x0028(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEnvOverlapShape OverlapShape; // 0x0029(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOnlyBlockingHits : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOverlapComplex : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSkipOverlapQuerier : 1; // 0x002C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FAITouchEvent; +DUMPER7_ASSERTS_FEnvOverlapData; // ScriptStruct AIModule.AIStimulus // 0x0058 (0x0058 - 0x0000) @@ -611,17 +609,6 @@ public: }; DUMPER7_ASSERTS_FActorPerceptionUpdateInfo; -// ScriptStruct AIModule.AITeamStimulusEvent -// 0x0050 (0x0050 - 0x0000) -struct FAITeamStimulusEvent final -{ -public: - uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* Broadcaster; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - class AActor* Enemy; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FAITeamStimulusEvent; - // ScriptStruct AIModule.EnvDirection // 0x0020 (0x0020 - 0x0000) struct FEnvDirection final @@ -635,6 +622,34 @@ public: }; DUMPER7_ASSERTS_FEnvDirection; +// ScriptStruct AIModule.EnvQueryManagerConfig +// 0x0030 (0x0030 - 0x0000) +struct FEnvQueryManagerConfig final +{ +public: + float MaxAllowedTestingTime; // 0x0000(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTestQueriesUsingBreadth; // 0x0004(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 QueryCountWarningThreshold; // 0x0008(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + double QueryCountWarningInterval; // 0x0010(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + double ExecutionTimeWarningSeconds; // 0x0018(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + double HandlingResultTimeWarningSeconds; // 0x0020(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + double GenerationTimeWarningSeconds; // 0x0028(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FEnvQueryManagerConfig; + +// ScriptStruct AIModule.AITeamStimulusEvent +// 0x0050 (0x0050 - 0x0000) +struct FAITeamStimulusEvent final +{ +public: + uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* Broadcaster; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + class AActor* Enemy; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FAITeamStimulusEvent; + // ScriptStruct AIModule.AIRequestID // 0x0004 (0x0004 - 0x0000) struct FAIRequestID final @@ -644,6 +659,16 @@ public: }; DUMPER7_ASSERTS_FAIRequestID; +// ScriptStruct AIModule.AIMoveRequest +// 0x0050 (0x0050 - 0x0000) +struct alignas(0x08) FAIMoveRequest final +{ +public: + TWeakObjectPtr GoalActor; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_8[0x48]; // 0x0008(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAIMoveRequest; + // ScriptStruct AIModule.IntervalCountdown // 0x0008 (0x0008 - 0x0000) struct FIntervalCountdown final @@ -697,26 +722,6 @@ public: }; DUMPER7_ASSERTS_FEnvTraceData; -// ScriptStruct AIModule.EnvOverlapData -// 0x0030 (0x0030 - 0x0000) -struct FEnvOverlapData final -{ -public: - float ExtentX; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ExtentY; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ExtentZ; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector ShapeOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECollisionChannel OverlapChannel; // 0x0028(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEnvOverlapShape OverlapShape; // 0x0029(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOnlyBlockingHits : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOverlapComplex : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSkipOverlapQuerier : 1; // 0x002C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FEnvOverlapData; - // ScriptStruct AIModule.EnvQueryResult // 0x0040 (0x0040 - 0x0000) struct FEnvQueryResult final @@ -943,23 +948,6 @@ public: }; DUMPER7_ASSERTS_FAIDataProviderBoolValue; -// ScriptStruct AIModule.EnvQueryManagerConfig -// 0x0030 (0x0030 - 0x0000) -struct FEnvQueryManagerConfig final -{ -public: - float MaxAllowedTestingTime; // 0x0000(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTestQueriesUsingBreadth; // 0x0004(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 QueryCountWarningThreshold; // 0x0008(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - double QueryCountWarningInterval; // 0x0010(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - double ExecutionTimeWarningSeconds; // 0x0018(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - double HandlingResultTimeWarningSeconds; // 0x0020(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - double GenerationTimeWarningSeconds; // 0x0028(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FEnvQueryManagerConfig; - // ScriptStruct AIModule.EnvQueryRequest // 0x0068 (0x0068 - 0x0000) struct FEnvQueryRequest final @@ -1097,5 +1085,17 @@ public: }; DUMPER7_ASSERTS_FAISightEvent; +// ScriptStruct AIModule.AITouchEvent +// 0x0030 (0x0030 - 0x0000) +struct FAITouchEvent final +{ +public: + uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* TouchReceiver; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class AActor* OtherActor; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAITouchEvent; + } diff --git a/DarwinsParadox/SDK/AudioMixer_structs.hpp b/DarwinsParadox/SDK/AudioMixer_structs.hpp index d1ba60e..fc73047 100644 --- a/DarwinsParadox/SDK/AudioMixer_structs.hpp +++ b/DarwinsParadox/SDK/AudioMixer_structs.hpp @@ -185,24 +185,6 @@ enum class ESubmixEffectDynamicsKeySource : uint8 ESubmixEffectDynamicsKeySource_MAX = 4, }; -// ScriptStruct AudioMixer.AudioOutputDeviceInfo -// 0x0048 (0x0048 - 0x0000) -struct FAudioOutputDeviceInfo final -{ -public: - class FString Name; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString DeviceID; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumChannels; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SampleRate; // 0x0024(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAudioMixerStreamDataFormatType Format; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray OutputChannelArray; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) - uint8 bIsSystemDefault : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsCurrentDevice : 1; // 0x0040(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAudioOutputDeviceInfo; - // ScriptStruct AudioMixer.SubmixEffectDynamicProcessorFilterSettings // 0x000C (0x000C - 0x0000) struct FSubmixEffectDynamicProcessorFilterSettings final @@ -248,6 +230,24 @@ public: }; DUMPER7_ASSERTS_FSubmixEffectDynamicsProcessorSettings; +// ScriptStruct AudioMixer.AudioOutputDeviceInfo +// 0x0048 (0x0048 - 0x0000) +struct FAudioOutputDeviceInfo final +{ +public: + class FString Name; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString DeviceID; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumChannels; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SampleRate; // 0x0024(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAudioMixerStreamDataFormatType Format; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray OutputChannelArray; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) + uint8 bIsSystemDefault : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsCurrentDevice : 1; // 0x0040(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAudioOutputDeviceInfo; + // ScriptStruct AudioMixer.SwapAudioOutputResult // 0x0028 (0x0028 - 0x0000) struct FSwapAudioOutputResult final diff --git a/DarwinsParadox/SDK/Basic.hpp b/DarwinsParadox/SDK/Basic.hpp index 8748c8a..4fec3f9 100644 --- a/DarwinsParadox/SDK/Basic.hpp +++ b/DarwinsParadox/SDK/Basic.hpp @@ -33,11 +33,11 @@ using namespace UC; */ namespace Offsets { - inline int32 GObjects = 0x086E3830; - inline int32 AppendString = 0x0109CC40; - inline int32 GNames = 0x085C8B08; - inline int32 GWorld = 0x08863578; - inline int32 ProcessEvent = 0x0128B630; + inline int32 GObjects = 0x087A95B0; + inline int32 AppendString = 0x010A50A0; + inline int32 GNames = 0x0868E888; + inline int32 GWorld = 0x089292F8; + inline int32 ProcessEvent = 0x01293A10; inline int32 ProcessEventIdx = 0x0000004D; } diff --git a/DarwinsParadox/SDK/CPathfinding_structs.hpp b/DarwinsParadox/SDK/CPathfinding_structs.hpp index 1291a94..af9b9fb 100644 --- a/DarwinsParadox/SDK/CPathfinding_structs.hpp +++ b/DarwinsParadox/SDK/CPathfinding_structs.hpp @@ -50,6 +50,15 @@ enum class EBranchFailSuccessEnum : uint8 BranchFailSuccessEnum_MAX = 2, }; +// ScriptStruct CPathfinding.CPathResult +// 0x0038 (0x0038 - 0x0000) +struct alignas(0x08) FCPathResult final +{ +public: + uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCPathResult; + // ScriptStruct CPathfinding.CPathNode // 0x0030 (0x0030 - 0x0000) struct FCPathNode final @@ -60,14 +69,5 @@ public: }; DUMPER7_ASSERTS_FCPathNode; -// ScriptStruct CPathfinding.CPathResult -// 0x0038 (0x0038 - 0x0000) -struct alignas(0x08) FCPathResult final -{ -public: - uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCPathResult; - } diff --git a/DarwinsParadox/SDK/Constraints_structs.hpp b/DarwinsParadox/SDK/Constraints_structs.hpp index cdb88d4..e1be8d1 100644 --- a/DarwinsParadox/SDK/Constraints_structs.hpp +++ b/DarwinsParadox/SDK/Constraints_structs.hpp @@ -28,13 +28,6 @@ enum class EHandleEvent : uint8 Max = 4, }; -// ScriptStruct Constraints.MovieSceneConstraintChannel -// 0x0000 (0x0108 - 0x0108) -struct FMovieSceneConstraintChannel final : public FMovieSceneBoolChannel -{ -}; -DUMPER7_ASSERTS_FMovieSceneConstraintChannel; - // ScriptStruct Constraints.ConstraintsInWorld // 0x0028 (0x0028 - 0x0000) struct FConstraintsInWorld final @@ -46,6 +39,13 @@ public: }; DUMPER7_ASSERTS_FConstraintsInWorld; +// ScriptStruct Constraints.MovieSceneConstraintChannel +// 0x0000 (0x0108 - 0x0108) +struct FMovieSceneConstraintChannel final : public FMovieSceneBoolChannel +{ +}; +DUMPER7_ASSERTS_FMovieSceneConstraintChannel; + // ScriptStruct Constraints.ConstraintAndActiveChannel // 0x0110 (0x0110 - 0x0000) struct FConstraintAndActiveChannel final diff --git a/DarwinsParadox/SDK/CoreUObject_structs.hpp b/DarwinsParadox/SDK/CoreUObject_structs.hpp index 9389fd4..7297896 100644 --- a/DarwinsParadox/SDK/CoreUObject_structs.hpp +++ b/DarwinsParadox/SDK/CoreUObject_structs.hpp @@ -1187,28 +1187,6 @@ public: }; DUMPER7_ASSERTS_FFloatRange; -// ScriptStruct CoreUObject.OverriddenPropertyNodeID -// 0x0010 (0x0010 - 0x0000) -struct FOverriddenPropertyNodeID final -{ -public: - class FName Path; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UObject* Object; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FOverriddenPropertyNodeID; - -// ScriptStruct CoreUObject.OverriddenPropertyNode -// 0x0068 (0x0068 - 0x0000) -struct FOverriddenPropertyNode final -{ -public: - struct FOverriddenPropertyNodeID NodeID; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EOverriddenPropertyOperation Operation; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TMap SubPropertyNodeKeys; // 0x0018(0x0050)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FOverriddenPropertyNode; - // ScriptStruct CoreUObject.FrameNumber // 0x0004 (0x0004 - 0x0000) struct FFrameNumber final @@ -1239,34 +1217,6 @@ public: }; DUMPER7_ASSERTS_FFrameNumberRange; -// ScriptStruct CoreUObject.ObjectCookedMetaDataStore -// 0x0050 (0x0050 - 0x0000) -struct FObjectCookedMetaDataStore final -{ -public: - TMap ObjectMetaData; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FObjectCookedMetaDataStore; - -// ScriptStruct CoreUObject.FieldCookedMetaDataStore -// 0x0050 (0x0050 - 0x0000) -struct FFieldCookedMetaDataStore final -{ -public: - TMap FieldMetaData; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FFieldCookedMetaDataStore; - -// ScriptStruct CoreUObject.StructCookedMetaDataStore -// 0x00A0 (0x00A0 - 0x0000) -struct FStructCookedMetaDataStore final -{ -public: - struct FObjectCookedMetaDataStore ObjectMetaData; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) - TMap PropertiesMetaData; // 0x0050(0x0050)(NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FStructCookedMetaDataStore; - // ScriptStruct CoreUObject.FrameRate // 0x0008 (0x0008 - 0x0000) struct FFrameRate final @@ -1439,6 +1389,15 @@ public: }; DUMPER7_ASSERTS_FInterpCurveFloat; +// ScriptStruct CoreUObject.ObjectCookedMetaDataStore +// 0x0050 (0x0050 - 0x0000) +struct FObjectCookedMetaDataStore final +{ +public: + TMap ObjectMetaData; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FObjectCookedMetaDataStore; + // ScriptStruct CoreUObject.LinearColor // 0x0010 (0x0010 - 0x0000) struct FLinearColor final @@ -2229,6 +2188,28 @@ public: }; DUMPER7_ASSERTS_FVector4f; +// ScriptStruct CoreUObject.OverriddenPropertyNodeID +// 0x0010 (0x0010 - 0x0000) +struct FOverriddenPropertyNodeID final +{ +public: + class FName Path; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UObject* Object; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FOverriddenPropertyNodeID; + +// ScriptStruct CoreUObject.OverriddenPropertyNode +// 0x0068 (0x0068 - 0x0000) +struct FOverriddenPropertyNode final +{ +public: + struct FOverriddenPropertyNodeID NodeID; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EOverriddenPropertyOperation Operation; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TMap SubPropertyNodeKeys; // 0x0018(0x0050)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FOverriddenPropertyNode; + // ScriptStruct CoreUObject.OverriddenPropertySet // 0x0060 (0x0060 - 0x0000) struct FOverriddenPropertySet final @@ -2240,5 +2221,24 @@ public: }; DUMPER7_ASSERTS_FOverriddenPropertySet; +// ScriptStruct CoreUObject.FieldCookedMetaDataStore +// 0x0050 (0x0050 - 0x0000) +struct FFieldCookedMetaDataStore final +{ +public: + TMap FieldMetaData; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FFieldCookedMetaDataStore; + +// ScriptStruct CoreUObject.StructCookedMetaDataStore +// 0x00A0 (0x00A0 - 0x0000) +struct FStructCookedMetaDataStore final +{ +public: + struct FObjectCookedMetaDataStore ObjectMetaData; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) + TMap PropertiesMetaData; // 0x0050(0x0050)(NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FStructCookedMetaDataStore; + } diff --git a/DarwinsParadox/SDK/DarwinParadox_classes.hpp b/DarwinsParadox/SDK/DarwinParadox_classes.hpp index 301a757..d5ff88e 100644 --- a/DarwinsParadox/SDK/DarwinParadox_classes.hpp +++ b/DarwinsParadox/SDK/DarwinParadox_classes.hpp @@ -13,14 +13,14 @@ #include "GameplayTags_structs.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" -#include "DarwinParadox_structs.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" +#include "DarwinParadox_structs.hpp" #include "CPathfinding_classes.hpp" #include "AIModule_structs.hpp" #include "AIModule_classes.hpp" -#include "UMG_classes.hpp" #include "TRX_structs.hpp" +#include "UMG_classes.hpp" #include "NavigationSystem_classes.hpp" #include "DeveloperSettings_classes.hpp" #include "MovieScene_structs.hpp" @@ -30,30 +30,6 @@ namespace SDK { -// Class DarwinParadox.ZPlayerListenerSystem -// 0x0018 (0x0040 - 0x0028) -class UZPlayerListenerSystem final : public UObject -{ -public: - TArray Listeners; // 0x0028(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) - class UZGameInstance* GameInstance; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPlayerListenerSystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPlayerListenerSystem") - } - static class UZPlayerListenerSystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZPlayerListenerSystem; - // Class DarwinParadox.AudioSpline // 0x0020 (0x02B0 - 0x0290) class AAudioSpline final : public AActor @@ -85,242 +61,6 @@ public: }; DUMPER7_ASSERTS_AAudioSpline; -// Class DarwinParadox.ZNavmeshController -// 0x0000 (0x0000 - 0x0000) -class IZNavmeshController final -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZNavmeshController") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZNavmeshController") - } - static class IZNavmeshController* GetDefaultObj() - { - return GetDefaultObjImpl(); - } - - class UObject* AsUObject() - { - return reinterpret_cast(this); - } - const class UObject* AsUObject() const - { - return reinterpret_cast(this); - } -}; -DUMPER7_ASSERTS_IZNavmeshController; - -// Class DarwinParadox.ZVariableStorage -// 0x0280 (0x02A8 - 0x0028) -class UZVariableStorage final : public UObject -{ -public: - uint8 Pad_28[0x280]; // 0x0028(0x0280)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void SetValueAsBool(class FName ValueName, bool Value); - void SetValueAsFloat(class FName ValueName, float Value); - void SetValueAsInt(class FName ValueName, int32 Value); - void SetValueAsLinearColor(class FName ValueName, const struct FLinearColor& Value); - void SetValueAsName(class FName ValueName, class FName Value); - void SetValueAsRotator(class FName ValueName, const struct FRotator& Value); - void SetValueAsString(class FName ValueName, const class FString& Value); - void SetValueAsVector(class FName ValueName, const struct FVector& Value); - - bool GetValueAsBool(class FName ValueName) const; - float GetValueAsFloat(class FName ValueName) const; - int32 GetValueAsInt(class FName ValueName) const; - const struct FLinearColor GetValueAsLinearColor(class FName ValueName) const; - const class FName GetValueAsName(class FName ValueName) const; - const struct FRotator GetValueAsRotator(class FName ValueName) const; - class FString GetValueAsString(class FName ValueName) const; - const struct FVector GetValueAsVector(class FName ValueName) const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZVariableStorage") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZVariableStorage") - } - static class UZVariableStorage* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZVariableStorage; - -// Class DarwinParadox.ZPlayerSpawnListener -// 0x0000 (0x0000 - 0x0000) -class IZPlayerSpawnListener final -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPlayerSpawnListener") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPlayerSpawnListener") - } - static class IZPlayerSpawnListener* GetDefaultObj() - { - return GetDefaultObjImpl(); - } - - class UObject* AsUObject() - { - return reinterpret_cast(this); - } - const class UObject* AsUObject() const - { - return reinterpret_cast(this); - } -}; -DUMPER7_ASSERTS_IZPlayerSpawnListener; - -// Class DarwinParadox.LevelSequenceAspectRatioComponent -// 0x0010 (0x00B0 - 0x00A0) -class ULevelSequenceAspectRatioComponent final : public UActorComponent -{ -public: - class ULevelSequencePlayer* OwnerLevelSequencePlayer; // 0x00A0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void HandleOnSequenceObjectSpawned(class UObject* SpawnedObject); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("LevelSequenceAspectRatioComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"LevelSequenceAspectRatioComponent") - } - static class ULevelSequenceAspectRatioComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_ULevelSequenceAspectRatioComponent; - -// Class DarwinParadox.ZActionGenericParameter -// 0x0008 (0x0030 - 0x0028) -class UZActionGenericParameter : public UObject -{ -public: - class FName ParameterName; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - -public: - void AddToVariableStorage(class UZVariableStorage* VariableStorage); - - class FName GetParameterName() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZActionGenericParameter") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZActionGenericParameter") - } - static class UZActionGenericParameter* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZActionGenericParameter; - -// Class DarwinParadox.ZActionNameParameter -// 0x0008 (0x0038 - 0x0030) -class UZActionNameParameter final : public UZActionGenericParameter -{ -public: - class FName GenericName; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - -public: - class FName GetGenericName() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZActionNameParameter") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZActionNameParameter") - } - static class UZActionNameParameter* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZActionNameParameter; - -// Class DarwinParadox.OptimizationSubsystem -// 0x00D0 (0x0100 - 0x0030) -class UOptimizationSubsystem final : public UWorldSubsystem -{ -public: - TMap LightLevelMap; // 0x0030(0x0050)(Protected, NativeAccessSpecifierProtected) - TMap TriggeredLightLevelMap; // 0x0080(0x0050)(Protected, NativeAccessSpecifierProtected) - uint8 Pad_D0[0x30]; // 0x00D0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnDynamicPostUnloadLightLevel(); - void TriggerLightLevel(const class FString& LightLevelName, const class FString& SubLevelSuffix, bool bIsVisible); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("OptimizationSubsystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"OptimizationSubsystem") - } - static class UOptimizationSubsystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UOptimizationSubsystem; - -// Class DarwinParadox.SteamUtilitiesLibrary -// 0x0050 (0x0078 - 0x0028) -class USteamUtilitiesLibrary final : public UBlueprintFunctionLibrary -{ -public: - uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static void ApplySteamLanguage(); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("SteamUtilitiesLibrary") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"SteamUtilitiesLibrary") - } - static class USteamUtilitiesLibrary* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_USteamUtilitiesLibrary; - // Class DarwinParadox.ZGameControlParameters // 0x0098 (0x00C0 - 0x0028) class UZGameControlParameters : public UObject @@ -384,35 +124,195 @@ public: }; DUMPER7_ASSERTS_UZGameControlActorsEventAction; -// Class DarwinParadox.ZGameControlTurretAction -// 0x0010 (0x00D8 - 0x00C8) -class UZGameControlTurretAction final : public UZGameControlActorsEventAction +// Class DarwinParadox.ZGameControlSteamPipesAction +// 0x0008 (0x00D0 - 0x00C8) +class UZGameControlSteamPipesAction final : public UZGameControlActorsEventAction { public: - class AActor* TargetActor; // 0x00C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - bool bTargetPlayer; // 0x00D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void SetTargetActor(class AActor* NewTarget); - - class AActor* GetTargetActor() const; + bool bAlwaysHot; // 0x00C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZGameControlTurretAction") + STATIC_CLASS_IMPL("ZGameControlSteamPipesAction") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZGameControlTurretAction") + STATIC_NAME_IMPL(L"ZGameControlSteamPipesAction") } - static class UZGameControlTurretAction* GetDefaultObj() + static class UZGameControlSteamPipesAction* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZGameControlTurretAction; +DUMPER7_ASSERTS_UZGameControlSteamPipesAction; + +// Class DarwinParadox.ZNavmeshController +// 0x0000 (0x0000 - 0x0000) +class IZNavmeshController final +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZNavmeshController") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZNavmeshController") + } + static class IZNavmeshController* GetDefaultObj() + { + return GetDefaultObjImpl(); + } + + class UObject* AsUObject() + { + return reinterpret_cast(this); + } + const class UObject* AsUObject() const + { + return reinterpret_cast(this); + } +}; +DUMPER7_ASSERTS_IZNavmeshController; + +// Class DarwinParadox.ZPlayerSpawnListener +// 0x0000 (0x0000 - 0x0000) +class IZPlayerSpawnListener final +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPlayerSpawnListener") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPlayerSpawnListener") + } + static class IZPlayerSpawnListener* GetDefaultObj() + { + return GetDefaultObjImpl(); + } + + class UObject* AsUObject() + { + return reinterpret_cast(this); + } + const class UObject* AsUObject() const + { + return reinterpret_cast(this); + } +}; +DUMPER7_ASSERTS_IZPlayerSpawnListener; + +// Class DarwinParadox.LevelAction +// 0x0010 (0x0038 - 0x0028) +class ULevelAction : public UObject +{ +public: + uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void OnExecuted(); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("LevelAction") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"LevelAction") + } + static class ULevelAction* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_ULevelAction; + +// Class DarwinParadox.LevelSequenceAspectRatioComponent +// 0x0010 (0x00B0 - 0x00A0) +class ULevelSequenceAspectRatioComponent final : public UActorComponent +{ +public: + class ULevelSequencePlayer* OwnerLevelSequencePlayer; // 0x00A0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void HandleOnSequenceObjectSpawned(class UObject* SpawnedObject); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("LevelSequenceAspectRatioComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"LevelSequenceAspectRatioComponent") + } + static class ULevelSequenceAspectRatioComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_ULevelSequenceAspectRatioComponent; + +// Class DarwinParadox.OptimizationSubsystem +// 0x00D0 (0x0100 - 0x0030) +class UOptimizationSubsystem final : public UWorldSubsystem +{ +public: + TMap LightLevelMap; // 0x0030(0x0050)(Protected, NativeAccessSpecifierProtected) + TMap TriggeredLightLevelMap; // 0x0080(0x0050)(Protected, NativeAccessSpecifierProtected) + uint8 Pad_D0[0x30]; // 0x00D0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void OnDynamicPostUnloadLightLevel(); + void TriggerLightLevel(const class FString& LightLevelName, const class FString& SubLevelSuffix, bool bIsVisible); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("OptimizationSubsystem") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"OptimizationSubsystem") + } + static class UOptimizationSubsystem* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UOptimizationSubsystem; + +// Class DarwinParadox.SteamUtilitiesLibrary +// 0x0050 (0x0078 - 0x0028) +class USteamUtilitiesLibrary final : public UBlueprintFunctionLibrary +{ +public: + uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static void ApplySteamLanguage(); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("SteamUtilitiesLibrary") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"SteamUtilitiesLibrary") + } + static class USteamUtilitiesLibrary* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_USteamUtilitiesLibrary; // Class DarwinParadox.Z3DPathVolume // 0x0010 (0x0470 - 0x0460) @@ -539,8 +439,63 @@ public: }; DUMPER7_ASSERTS_UZAbilitySystem; +// Class DarwinParadox.ZActionGenericParameter +// 0x0008 (0x0030 - 0x0028) +class UZActionGenericParameter : public UObject +{ +public: + class FName ParameterName; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + +public: + void AddToVariableStorage(class UZVariableStorage* VariableStorage); + + class FName GetParameterName() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZActionGenericParameter") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZActionGenericParameter") + } + static class UZActionGenericParameter* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZActionGenericParameter; + +// Class DarwinParadox.ZActionIntParameter +// 0x0008 (0x0038 - 0x0030) +class UZActionIntParameter final : public UZActionGenericParameter +{ +public: + int32 GenericInteger; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + int32 GetGenericInteger() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZActionIntParameter") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZActionIntParameter") + } + static class UZActionIntParameter* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZActionIntParameter; + // Class DarwinParadox.ZAbility_Camo -// 0x0200 (0x0328 - 0x0128) +// 0x0208 (0x0330 - 0x0128) class UZAbility_Camo final : public UZAbilityComponent { public: @@ -571,13 +526,15 @@ public: class UTimelineComponent* Timeline; // 0x02E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USphereComponent* NavObstacleSphere; // 0x02F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USceneCaptureComponent2D* SceneCaptureComp; // 0x02F8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TArray IgnoredActors; // 0x0300(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) - ECamoState CamoState; // 0x0310(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_311[0x7]; // 0x0311(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FTimerHandle SceneCaptureHandle; // 0x0318(0x0008)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_320[0x8]; // 0x0320(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UZCharacterCosmeticComponent* CharacterCosmetic; // 0x0300(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TArray IgnoredActors; // 0x0308(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) + ECamoState CamoState; // 0x0318(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_319[0x7]; // 0x0319(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FTimerHandle SceneCaptureHandle; // 0x0320(0x0008)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_328[0x8]; // 0x0328(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: + void ForceCapture(); void TimelineCallback(float Val); void TimelineFinishedCallback(); @@ -597,42 +554,6 @@ public: }; DUMPER7_ASSERTS_UZAbility_Camo; -// Class DarwinParadox.ZMontagePlayWarpTarget -// 0x0058 (0x02E8 - 0x0290) -class AZMontagePlayWarpTarget final : public AActor -{ -public: - class UBoxComponent* BoxComponent; // 0x0290(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSoftObjectPtr TargetActor; // 0x0298(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UAnimMontage* AnimToPlay; // 0x02C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName WarpTargetName; // 0x02C8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName BoneTargetName; // 0x02D0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bShouldFollowComponent; // 0x02D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2D9[0x3]; // 0x02D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName MontageSection; // 0x02DC(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bDebug; // 0x02E4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2E5[0x3]; // 0x02E5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult); - void OnStartOverlap(); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZMontagePlayWarpTarget") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZMontagePlayWarpTarget") - } - static class AZMontagePlayWarpTarget* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_AZMontagePlayWarpTarget; - // Class DarwinParadox.ZAbility_Climb // 0x0010 (0x0138 - 0x0128) class UZAbility_Climb final : public UZAbilityComponent @@ -659,6 +580,46 @@ public: }; DUMPER7_ASSERTS_UZAbility_Climb; +// Class DarwinParadox.ZMushroomField +// 0x0048 (0x0310 - 0x02C8) +class AZMushroomField final : public AVolume +{ +public: + uint8 Pad_2C8[0x8]; // 0x02C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UZPlayerEventListenerComponent* PlayerListener; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TArray Triggers; // 0x02D8(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + bool bShouldAlertSharks; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2E9[0x7]; // 0x02E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray> AlertedPawns; // 0x02F0(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) + class APawn* PawnIntruder; // 0x0300(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class AZMushroomFieldSystem* FieldSystem; // 0x0308(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + +public: + void OnGameplayReadyEvent(bool bGameplayReady); + void OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult); + void OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); + void OnPlayerRestartOverlap(class APawn* Pawn); + + TArray> GetAlertedPawns() const; + class AZMushroomFieldSystem* GetFieldSystem() const; + bool ShouldAlertSharks() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZMushroomField") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZMushroomField") + } + static class AZMushroomField* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_AZMushroomField; + // Class DarwinParadox.ZAbility_Grab // 0x0000 (0x0128 - 0x0128) class UZAbility_Grab final : public UZAbilityComponent @@ -699,6 +660,43 @@ public: }; DUMPER7_ASSERTS_UZAbility_Greeting; +// Class DarwinParadox.ZGameplayTagComponent +// 0x0040 (0x00E0 - 0x00A0) +class UZGameplayTagComponent final : public UActorComponent +{ +public: + struct FGameplayTagContainer GameplayTags; // 0x00A0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnGameplayTagAdded; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnGameplayTagRemoved; // 0x00D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + +public: + void AddGameplayTag(const struct FGameplayTag& TagToAdd); + void AddGameplayTags(const struct FGameplayTagContainer& TagsToAdd); + void RemoveGameplayTag(const struct FGameplayTag& TagToRemove); + void RemoveGameplayTags(const struct FGameplayTagContainer& TagsToRemove); + void ResetGameplayTags(); + + struct FGameplayTagContainer GetPreventAbilityGPTC() const; + bool HasTag(const struct FGameplayTag& TagToCheck) const; + bool HasTagByName(class FName TagName) const; + bool HasTags(const struct FGameplayTagContainer& TagsToCheck) const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZGameplayTagComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZGameplayTagComponent") + } + static class UZGameplayTagComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZGameplayTagComponent; + // Class DarwinParadox.ZAbility_InkShot // 0x0008 (0x0130 - 0x0128) class UZAbility_InkShot final : public UZAbilityComponent @@ -828,141 +826,6 @@ public: }; DUMPER7_ASSERTS_UZAbility_Jump; -// Class DarwinParadox.ZGameInstance -// 0x0258 (0x0418 - 0x01C0) -class UZGameInstance : public UGameInstance -{ -public: - uint8 Pad_1C0[0x18]; // 0x01C0(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - class FString BuildName; // 0x01D8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float FrameRateCaptureInterval; // 0x01E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_1EC[0x4]; // 0x01EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TSubclassOf WorldManagerClass; // 0x01F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf SkinSystemClass; // 0x01F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf DatastoreClass; // 0x0200(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf TrophySystemClass; // 0x0208(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf PlayerEventListenerSystemClass; // 0x0210(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf SaveManagerClass; // 0x0218(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf UIControllerClass; // 0x0220(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf SubtitleSystemClass; // 0x0228(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf CollisionAvoidanceSystemClass; // 0x0230(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZDeathDataFactory* DeathFactory; // 0x0238(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnFocus; // 0x0240(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnInputModeChanged; // 0x0250(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnGameplayReady; // 0x0260(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnRenderingEvent; // 0x0270(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnControllerConnected; // 0x0280(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnLoadCompleted; // 0x0290(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnLevelTransitionFinished; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - bool bIsLoadingGame; // 0x02B0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2B1[0x7]; // 0x02B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UZSaveManager* SaveManager; // 0x02B8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZUIController* UIController; // 0x02C0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZSubtitleSystem* SubtitleSystem; // 0x02C8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZTrophySystem* TrophySystem; // 0x02D0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZWorldManager* WorldManager; // 0x02D8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZSkinSystem* SkinSystem; // 0x02E0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZPlayerDatastore* Datastore; // 0x02E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZCollisionAvoidanceSystem* CollisionAvoidanceSystem; // 0x02F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZPlayerListenerSystem* PlayerEventListenerSystem; // 0x02F8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bIsGameplayReady; // 0x0300(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_301[0x7]; // 0x0301(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTagContainer GameFacts; // 0x0308(0x0020)(Transient, Protected, NativeAccessSpecifierProtected) - TArray ActiveWidgets; // 0x0328(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) - TArray CheckPoints; // 0x0338(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) - EPlatformType PlatformType; // 0x0348(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EInputMode inputMode; // 0x0349(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_34A[0x2]; // 0x034A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGuid RequestedCheckpoint; // 0x034C(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_35C[0x4]; // 0x035C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TSubclassOf CollectibleSystemClass; // 0x0360(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZCollectibleSystem* CollectibleSystem; // 0x0368(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TSubclassOf AIDirectorClass; // 0x0370(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZAIDirector* AIDirector; // 0x0378(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TMap ActorLogs; // 0x0380(0x0050)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) - bool bIsMGSDemo; // 0x03D0(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bIsPauseMenuLocked; // 0x03D1(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_3D2[0x46]; // 0x03D2(0x0046)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static bool CheckpointScenarioCompare(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint, ECheckpointCompare Operator); - static ECheckpointCompare CheckpointScenarioGet(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint); - - void AddGameFact(const struct FGameplayTag& Fact); - void AddGameFacts(const struct FGameplayTagContainer& Facts); - void ChangeCvarDuringSequence(); - void DumpCheckpoints(); - void DumpSaveGame(); - void EmptyGameFacts(); - struct FGuid FindCheckpointFromName(const class FString& CheckpointName); - bool HasRecentGame(); - void InitAudioDevice(); - void Log(class AActor* Actor, const class FString& String); - void NotifyRenderingEvent(ERenderingEvent Event); - void OnAudioOutputDeviceReceived(const TArray& AvailableDevices); - void OnAudioOutputDevices(const TArray& AvailableDevices); - void OnInputHardwareDeviceChanged(const struct FPlatformUserId& UserId, const struct FInputDeviceId& DeviceID); - void OnLevelTransitionReady(); - void OnNintendoConsoleDockerOrUndocked(bool bIsDocked); - void OnSetDefaultSettings(); - void RebuildNavigation(); - void ReduceGameCostDuringSequence(class UBinkMediaPlayer* MediaPlayer); - void RemoveGameFact(const struct FGameplayTag& Fact); - void RemoveReachesCheckpointFromMenu(const struct FGuid& CheckpointID); - bool SaveGame(); - void SetGameplayReady(bool Value); - void SetGamma(float Value); - void SetPauseMenuLocked(bool Value); - bool StartPlayerGameSlot(int32 SlotIndex); - bool TransitionToLevel(const TSoftObjectPtr Level, const struct FGuid& CheckpointID, const class FString& Video, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, float Delay); - void UnlockAllTrophies(); - void UpdateElapsedTimeStamp(); - - ECheckpointCompare CompareCheckpoints(const struct FGuid& A, const struct FGuid& To) const; - TArray GetAccessibleCheckPoints() const; - class UZAIDirector* GetAIDirector() const; - TArray GetAllCheckpoints() const; - class FString GetBuildName() const; - struct FCheckPointData GetCheckpointData(const struct FGuid& CheckpointID) const; - class UZCollectibleSystem* GetCollectibleSystem() const; - class UZCollisionAvoidanceSystem* GetCollisionAvoidanceSystem() const; - struct FGuid GetCurrentCheckPoint() const; - const struct FGuid GetCurrentSavedCheckPoint() const; - class UZPlayerDatastore* GetDatastore() const; - class UZDeathDataFactory* GetDeathFactory() const; - float GetGamma() const; - EInputMode GetInputMode() const; - EPlatformType GetPlatformType() const; - class UZPlayerListenerSystem* GetPlayerListenerSystem() const; - class UZSaveManager* GetSaveManager() const; - class UZSkinSystem* GetSkinSystem() const; - class UZSubtitleSystem* GetSubtitleSystem() const; - class UZTrophySystem* GetTrophySystem() const; - class UZUIController* GetUIController() const; - class UZWorldManager* GetWorldManager() const; - bool HasEverReachedCheckpoint(const struct FGuid& CheckpointID) const; - bool HasGameFact(const struct FGameplayTag& Fact) const; - bool HasValidBinkData() const; - bool IsGameplayReady() const; - bool IsLoadingGame() const; - bool IsPauseMenuLocked() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGameInstance") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGameInstance") - } - static class UZGameInstance* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGameInstance; - // Class DarwinParadox.ZAbility_RangeAttack // 0x0030 (0x0158 - 0x0128) class UZAbility_RangeAttack final : public UZAbilityComponent @@ -996,6 +859,86 @@ public: }; DUMPER7_ASSERTS_UZAbility_RangeAttack; +// Class DarwinParadox.ZGameMode +// 0x03C8 (0x06F0 - 0x0328) +class alignas(0x10) AZGameMode : public AGameModeBase +{ +public: + TMulticastInlineDelegate OnPlayerRestart; // 0x0328(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnCheckPointReached; // 0x0338(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + float RespawnFailsafe; // 0x0348(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseTimeout; // 0x034C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_34D[0x3]; // 0x034D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float MaxStreamingChecksTime; // 0x0350(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float StreamingSecureTime; // 0x0354(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float TransitionStreamingSecureTime; // 0x0358(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bWaitForMapManagerJobs; // 0x035C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bDoGeometryCheck; // 0x035D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_35E[0x2]; // 0x035E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float PlayerDistanceEvaluationInterval; // 0x0360(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_364[0x22C]; // 0x0364(0x022C)(Fixing Size After Last Property [ Dumper-7 ]) + struct FCheckPointData CurrentCheckpoint; // 0x0590(0x0080)(Transient, Protected, NativeAccessSpecifierProtected) + class UZMapManager* MapManager; // 0x0610(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMap LevelPreload; // 0x0618(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + TArray SideKickTags; // 0x0668(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + float ViewFrustumRefreshRate; // 0x0678(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_67C[0x4]; // 0x067C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnPlayerRestartReady; // 0x0680(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnPlayerRestartComplete; // 0x0690(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + uint8 Pad_6A0[0x20]; // 0x06A0(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) + TArray RespawnListenersDebug; // 0x06C0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray GameplayEvents; // 0x06D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray LoadedCheckpoints; // 0x06E0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) + +public: + void DestroyPlayerCharacterInstance(); + void LegacyTeleportPlayer(class AController* pController, const class AZCheckPoint* pCheckPoint); + void OnCheckedPoint(class AZCheckPoint* pCheckPoint, ECheckPointProgressionType Progression); + void OnCollectibleAdded(const struct FGuid& ID); + void OnCollectibleViewEnd(); + void OnGameplayReady(bool Value); + void OnGameplayStateChanged(EZGameState NewState); + void OnPlayerDead(); + void OnPlayerPawnDead(); + void OnRenderingEvent(ERenderingEvent Event); + void OnRespawnDurationExceeded(); + void OnSpawnedPrerequisites(); + void PostRespawn(); + void PreRespawn(); + void RespawnPlayerAtLocation(class AController* Controller, const struct FVector& Location, bool bRunSpawningChecks); + void TeleportToCheckpoint(const struct FCheckPointData& CheckPointData); + void TriggerRestartEvent(); + void UpdateNavmeshControllers(); + void UpdatePlayerSpawnListeners(); + + bool CanActorLandSafe(class AActor* Actor) const; + const TArray> CollectSublevelsByCheckPoints(const TArray& pCheckPoints) const; + TArray GetBoundPlayerRestartObjects() const; + const struct FCheckPointData GetCurrentCheckPointData() const; + const struct FGuid GetCurrentCheckPointId() const; + EZGameState GetCurrentGameState() const; + class UZMapManager* GetMapManager() const; + int32 GetRespawnOccurence() const; + bool IsCurrentCheckPointEmpty() const; + bool IsLevelStreamingReadyAtPosition(const struct FVector& Position) const; + bool IsRespawning() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZGameMode") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZGameMode") + } + static class AZGameMode* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_AZGameMode; + // Class DarwinParadox.ZAbility_Swap // 0x0008 (0x0130 - 0x0128) class UZAbility_Swap final : public UZAbilityComponent @@ -1019,26 +962,6 @@ public: }; DUMPER7_ASSERTS_UZAbility_Swap; -// Class DarwinParadox.ZPathFollowingComponent -// 0x0000 (0x02E0 - 0x02E0) -class UZPathFollowingComponent final : public UPathFollowingComponent -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPathFollowingComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPathFollowingComponent") - } - static class UZPathFollowingComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZPathFollowingComponent; - // Class DarwinParadox.ActorAttachmentDefinition // 0x0030 (0x0058 - 0x0028) class UActorAttachmentDefinition : public UObject @@ -1068,6 +991,39 @@ public: }; DUMPER7_ASSERTS_UActorAttachmentDefinition; +// Class DarwinParadox.ZFootstepComponent +// 0x0010 (0x00B0 - 0x00A0) +class UZFootstepComponent : public UActorComponent +{ +public: + class FName FootstepNotifyName; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A8[0x1]; // 0x00A8(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + bool bDebug; // 0x00A9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_AA[0x6]; // 0x00AA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void OnReceiveAnimNotify(class FName NotifyName, class FName DebugInfo); + void OnReceiveAnimNotifyEvent(class FName NotifyEvent, class FName DebugInfo); + void SetEnabled(bool bEnable); + + bool IsEnabled() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZFootstepComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZFootstepComponent") + } + static class UZFootstepComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZFootstepComponent; + // Class DarwinParadox.ActorAttachment_StaticMesh // 0x0008 (0x0060 - 0x0058) class UActorAttachment_StaticMesh final : public UActorAttachmentDefinition @@ -1091,46 +1047,6 @@ public: }; DUMPER7_ASSERTS_UActorAttachment_StaticMesh; -// Class DarwinParadox.ZHelpSystem -// 0x0088 (0x00B0 - 0x0028) -class UZHelpSystem : public UObject -{ -public: - TArray ObjectHelpArray; // 0x0028(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) - class UZObjectHelpComponent* ObjectHelpOverlap; // 0x0038(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TSubclassOf HelpWidgetClass; // 0x0040(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZUserWidget* pHelpWidget; // 0x0048(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_50[0x38]; // 0x0050(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) - bool bHelpSystemEnabled; // 0x0088(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnHelpAdded; // 0x0090(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnHelpRemoved; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - -public: - void OnCheckPointChecked(const struct FGuid& CheckpointID); - void OnGameplayReady(bool bIsGameplayReady); - void OnPlayerPawnDead(); - void OnPlayerRestart(int32 RespawnOccurance); - void SetHelpSystemEnabled(bool bEnabled); - - bool IsHelpSystemEnabled() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZHelpSystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZHelpSystem") - } - static class UZHelpSystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZHelpSystem; - // Class DarwinParadox.ActorAttachment_SkeletalMesh // 0x0008 (0x0060 - 0x0058) class UActorAttachment_SkeletalMesh final : public UActorAttachmentDefinition @@ -1154,6 +1070,26 @@ public: }; DUMPER7_ASSERTS_UActorAttachment_SkeletalMesh; +// Class DarwinParadox.ZHelpWidgetComponent +// 0x0000 (0x0690 - 0x0690) +class UZHelpWidgetComponent final : public UWidgetComponent +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZHelpWidgetComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZHelpWidgetComponent") + } + static class UZHelpWidgetComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZHelpWidgetComponent; + // Class DarwinParadox.ActorAttachment_Actor // 0x0008 (0x0060 - 0x0058) class UActorAttachment_Actor final : public UActorAttachmentDefinition @@ -1257,60 +1193,6 @@ public: }; DUMPER7_ASSERTS_AZAIController; -// Class DarwinParadox.ZGaugeComponent -// 0x0058 (0x00F8 - 0x00A0) -class UZGaugeComponent final : public UActorComponent -{ -public: - class FName GaugeName; // 0x00A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EGaugeType Type; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float MinValue; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float MaxValue; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float FillingSpeed; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bStartFull; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bStartEnabled; // 0x00B9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_BA[0x2]; // 0x00BA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float CurrentValue; // 0x00BC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bIsEnabled; // 0x00C0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EGaugeState GaugeState; // 0x00C1(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_C2[0x6]; // 0x00C2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnGaugeEmpty; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnGaugeFull; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnGaugeUpdate; // 0x00E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - -public: - void AddValue(float Value); - void Pause(); - void RemoveValue(float Value); - void ResetValue(); - void Resume(); - void SetEnabled(bool Value); - void Start(); - - class FName GetGaugeName() const; - float GetMaxValue() const; - float GetMinValue() const; - float GetValue() const; - bool IsEmpty() const; - bool IsFull() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGaugeComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGaugeComponent") - } - static class UZGaugeComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGaugeComponent; - // Class DarwinParadox.ZAICoordinator // 0x0080 (0x0348 - 0x02C8) class AZAICoordinator final : public AVolume @@ -1365,6 +1247,29 @@ public: }; DUMPER7_ASSERTS_AZAICoordinator; +// Class DarwinParadox.ZStreamingFreezerSubsystem +// 0x0050 (0x0080 - 0x0030) +class UZStreamingFreezerSubsystem final : public UWorldSubsystem +{ +public: + uint8 Pad_30[0x50]; // 0x0030(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZStreamingFreezerSubsystem") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZStreamingFreezerSubsystem") + } + static class UZStreamingFreezerSubsystem* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZStreamingFreezerSubsystem; + // Class DarwinParadox.ZAIDirector // 0x0080 (0x00A8 - 0x0028) class UZAIDirector : public UObject @@ -1403,26 +1308,6 @@ public: }; DUMPER7_ASSERTS_UZAIDirector; -// Class DarwinParadox.ZGameControlConveyorAction -// 0x0000 (0x00C8 - 0x00C8) -class UZGameControlConveyorAction final : public UZGameControlActorsEventAction -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGameControlConveyorAction") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGameControlConveyorAction") - } - static class UZGameControlConveyorAction* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGameControlConveyorAction; - // Class DarwinParadox.ZAIInvestigateComponent // 0x0060 (0x0100 - 0x00A0) class UZAIInvestigateComponent final : public UActorComponent @@ -1449,6 +1334,26 @@ public: }; DUMPER7_ASSERTS_UZAIInvestigateComponent; +// Class DarwinParadox.ZGameControlStompersAction +// 0x0000 (0x00C8 - 0x00C8) +class UZGameControlStompersAction final : public UZGameControlActorsEventAction +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZGameControlStompersAction") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZGameControlStompersAction") + } + static class UZGameControlStompersAction* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZGameControlStompersAction; + // Class DarwinParadox.ZBehaviorComponent // 0x0110 (0x01B0 - 0x00A0) class UZBehaviorComponent final : public UActorComponent @@ -1525,52 +1430,6 @@ public: }; DUMPER7_ASSERTS_UZBehaviorComponent; -// Class DarwinParadox.ZLocomotionState -// 0x0060 (0x0088 - 0x0028) -class UZLocomotionState : public UObject -{ -public: - class AZCharacter* CharacterOwner; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - ELocomotionState LocomotionState; // 0x0030(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FLocomotionContext CurrentOwnerContext; // 0x0038(0x0050)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZLocomotionState") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZLocomotionState") - } - static class UZLocomotionState* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZLocomotionState; - -// Class DarwinParadox.ZLocomotionState_Dead -// 0x0000 (0x0088 - 0x0088) -class UZLocomotionState_Dead : public UZLocomotionState -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZLocomotionState_Dead") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZLocomotionState_Dead") - } - static class UZLocomotionState_Dead* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZLocomotionState_Dead; - // Class DarwinParadox.ZAnimInstance // 0x0040 (0x03B0 - 0x0370) class UZAnimInstance : public UAnimInstance @@ -1607,6 +1466,62 @@ public: }; DUMPER7_ASSERTS_UZAnimInstance; +// Class DarwinParadox.ZLocomotionState +// 0x0060 (0x0088 - 0x0028) +class UZLocomotionState : public UObject +{ +public: + class AZCharacter* CharacterOwner; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + ELocomotionState LocomotionState; // 0x0030(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FLocomotionContext CurrentOwnerContext; // 0x0038(0x0050)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZLocomotionState") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZLocomotionState") + } + static class UZLocomotionState* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZLocomotionState; + +// Class DarwinParadox.ZLocomotionState_Ground +// 0x00C8 (0x0150 - 0x0088) +class UZLocomotionState_Ground : public UZLocomotionState +{ +public: + float DownTraceOffset; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float WallDetectionOffset; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float WallDetectionRadius; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float RotationBlendSpeed; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float LedgeDetectionForwardDistance; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float LedgeDetectionDownDistance; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 LedgeDetectionSamplesMax; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A4[0xAC]; // 0x00A4(0x00AC)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZLocomotionState_Ground") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZLocomotionState_Ground") + } + static class UZLocomotionState_Ground* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZLocomotionState_Ground; + // Class DarwinParadox.ZAnimNotify_AnimEvent // 0x0010 (0x0048 - 0x0038) class UZAnimNotify_AnimEvent final : public UAnimNotify @@ -1660,6 +1575,36 @@ public: }; DUMPER7_ASSERTS_UZAnimNotify_AttachableObject; +// Class DarwinParadox.ZHardwareBenchmarkDataAsset +// 0x00A8 (0x00D8 - 0x0030) +class UZHardwareBenchmarkDataAsset final : public UPrimaryDataAsset +{ +public: + bool bShouldLaunchBenchmarkOnFirstLaunch; // 0x0030(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TMap GlobalPerformanceIndexes; // 0x0038(0x0050)(Edit, EditFixedSize, DisableEditOnInstance, NativeAccessSpecifierPrivate) + TMap QualitySettingsToScreenPercentage; // 0x0088(0x0050)(Edit, EditFixedSize, DisableEditOnInstance, NativeAccessSpecifierPrivate) + +public: + int32 GetQualityLevelsFromCPUAndGPU(EZQualitySettingsCategories Categories, float CPUPerformanceIndex, float GPUPerformanceIndex) const; + float GetScreenPercentageFromQualitySetting(int32 QualitySetting) const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZHardwareBenchmarkDataAsset") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZHardwareBenchmarkDataAsset") + } + static class UZHardwareBenchmarkDataAsset* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZHardwareBenchmarkDataAsset; + // Class DarwinParadox.ZAnimNotify_PhysicalAnimation // 0x0018 (0x0050 - 0x0038) class UZAnimNotify_PhysicalAnimation final : public UAnimNotify @@ -1685,50 +1630,6 @@ public: }; DUMPER7_ASSERTS_UZAnimNotify_PhysicalAnimation; -// Class DarwinParadox.ZThreatSystemComponent -// 0x0088 (0x0128 - 0x00A0) -class UZThreatSystemComponent final : public UActorComponent -{ -public: - uint8 Pad_A0[0x10]; // 0x00A0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTagContainer TagToAddOnThreat; // 0x00B0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) - float VisibilityChangeThreshold; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnThreatAdd; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnThreatRemoved; // 0x00E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnThreatVisibilityChanged; // 0x00F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnThreatEmpty; // 0x0108(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - float VisibilityAlpha; // 0x0118(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_11C[0xC]; // 0x011C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void AddThreat(class AActor* ActorToAdd); - void OnActorEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason); - void OnPlayerRestart(int32 RespawnOccurence); - void RemoveThreat(class AActor* ActorToRemove); - void ResetThreat(); - - TArray GetThreatActors() const; - int32 GetThreatCount() const; - bool HasThreat(class AActor* Actor) const; - bool IsThreatened() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZThreatSystemComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZThreatSystemComponent") - } - static class UZThreatSystemComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZThreatSystemComponent; - // Class DarwinParadox.ZAttachableComponent // 0x0028 (0x00C8 - 0x00A0) class UZAttachableComponent final : public UActorComponent @@ -1780,32 +1681,6 @@ public: }; DUMPER7_ASSERTS_UZBehaviorTreeComponent; -// Class DarwinParadox.ZGameControlChangeViewTargetAction -// 0x0040 (0x0100 - 0x00C0) -class UZGameControlChangeViewTargetAction final : public UZGameControlParameters -{ -public: - struct FViewTargetTransitionParams TransitionParams; // 0x00C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) - bool bBackToPlayerCamera; // 0x00D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TSoftObjectPtr NewViewTarget; // 0x00D8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGameControlChangeViewTargetAction") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGameControlChangeViewTargetAction") - } - static class UZGameControlChangeViewTargetAction* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGameControlChangeViewTargetAction; - // Class DarwinParadox.ZBinkDataFactory // 0x0010 (0x0040 - 0x0030) class UZBinkDataFactory final : public UDataAsset @@ -1832,6 +1707,32 @@ public: }; DUMPER7_ASSERTS_UZBinkDataFactory; +// Class DarwinParadox.ZRenderTargetSubsystem +// 0x0010 (0x0050 - 0x0040) +class UZRenderTargetSubsystem final : public UTickableWorldSubsystem +{ +public: + TArray CaptureRequests; // 0x0040(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) + +public: + void RequestUpdate(class USceneCaptureComponent2D* SceneCaptureComponent); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZRenderTargetSubsystem") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZRenderTargetSubsystem") + } + static class UZRenderTargetSubsystem* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZRenderTargetSubsystem; + // Class DarwinParadox.ZBTDecorator_ActorHasGameplayTag // 0x0030 (0x0098 - 0x0068) class UZBTDecorator_ActorHasGameplayTag final : public UBTDecorator @@ -1856,30 +1757,6 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_ActorHasGameplayTag; -// Class DarwinParadox.ZMapManager -// 0x0060 (0x0088 - 0x0028) -class UZMapManager final : public UObject -{ -public: - uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) - TArray Actions; // 0x0078(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZMapManager") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZMapManager") - } - static class UZMapManager* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZMapManager; - // Class DarwinParadox.ZBTDecorator_ActorHasTag // 0x0030 (0x0098 - 0x0068) class UZBTDecorator_ActorHasTag final : public UBTDecorator @@ -1930,33 +1807,6 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_ActorLocomotionMode; -// Class DarwinParadox.ZLocomotionStateMachine -// 0x0040 (0x0068 - 0x0028) -class UZLocomotionStateMachine : public UObject -{ -public: - TArray> LocomotionStatesClass; // 0x0028(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) - class AZCharacter* CharacterOwner; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TArray LocomotionStates; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) - class UZLocomotionState* CurrentState; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnLocomotionStateChanged; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZLocomotionStateMachine") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZLocomotionStateMachine") - } - static class UZLocomotionStateMachine* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZLocomotionStateMachine; - // Class DarwinParadox.ZBTDecorator_CanGetHostile // 0x0008 (0x0070 - 0x0068) class UZBTDecorator_CanGetHostile final : public UBTDecorator @@ -1981,6 +1831,62 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_CanGetHostile; +// Class DarwinParadox.ZTurret +// 0x00C8 (0x0358 - 0x0290) +class AZTurret final : public AActor +{ +public: + uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UZPlayerEventListenerComponent* PlayerListener; // 0x0298(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + int32 MaxSearchIterations; // 0x02A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2A4[0x4]; // 0x02A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector SearchArea; // 0x02A8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float LookAtDuration; // 0x02C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + ETurretState State; // 0x02C4(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + ETurretRequest Request; // 0x02C5(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2C6[0x2]; // 0x02C6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + TArray Requests; // 0x02C8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray Targets; // 0x02D8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + struct FVector LookAtLocation; // 0x02E8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 CurrentMaxSearchIterations; // 0x0300(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 CurrentSearchIteration; // 0x0304(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class APawn* PlayerPawn; // 0x0308(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_310[0x48]; // 0x0310(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void AddTarget(class AActor* Target); + void ChangeState(ETurretState eNewState); + void Close(); + void Fire(); + void OnAnimNotify(class FName Event); + void OnClosed(); + void OnFire(); + void OnLookAt(const struct FVector& LookAt); + void OnPlayerDies(); + void OnPlayerRestart(int32 iOccurence); + void OnReceivedAnimNotify(class FName Event); + void OnStateChanged(ETurretState OldState, ETurretState NewState); + void OnUpdate(float fDeltaTime); + void Open(); + + bool ShouldFire() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZTurret") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZTurret") + } + static class AZTurret* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_AZTurret; + // Class DarwinParadox.ZBTDecorator_CompareAIState // 0x0008 (0x0070 - 0x0068) class UZBTDecorator_CompareAIState final : public UBTDecorator @@ -2064,6 +1970,26 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_CompareDistance; +// Class DarwinParadox.ZBTDecorator_HasExternalSupport +// 0x0000 (0x0068 - 0x0068) +class UZBTDecorator_HasExternalSupport final : public UBTDecorator +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZBTDecorator_HasExternalSupport") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZBTDecorator_HasExternalSupport") + } + static class UZBTDecorator_HasExternalSupport* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZBTDecorator_HasExternalSupport; + // Class DarwinParadox.MaterialParameterOverride // 0x0000 (0x0028 - 0x0028) class UMaterialParameterOverride : public UObject @@ -2084,51 +2010,30 @@ public: }; DUMPER7_ASSERTS_UMaterialParameterOverride; -// Class DarwinParadox.MaterialParameterOverride_Vector -// 0x0020 (0x0048 - 0x0028) -class UMaterialParameterOverride_Vector final : public UMaterialParameterOverride +// Class DarwinParadox.MaterialParameterOverride_Scalar +// 0x0010 (0x0038 - 0x0028) +class UMaterialParameterOverride_Scalar final : public UMaterialParameterOverride { public: class FName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaterialIndex; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FLinearColor Value; // 0x0034(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float Value; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("MaterialParameterOverride_Vector") + STATIC_CLASS_IMPL("MaterialParameterOverride_Scalar") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"MaterialParameterOverride_Vector") + STATIC_NAME_IMPL(L"MaterialParameterOverride_Scalar") } - static class UMaterialParameterOverride_Vector* GetDefaultObj() + static class UMaterialParameterOverride_Scalar* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UMaterialParameterOverride_Vector; - -// Class DarwinParadox.ZBTDecorator_HasExternalSupport -// 0x0000 (0x0068 - 0x0068) -class UZBTDecorator_HasExternalSupport final : public UBTDecorator -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZBTDecorator_HasExternalSupport") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZBTDecorator_HasExternalSupport") - } - static class UZBTDecorator_HasExternalSupport* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZBTDecorator_HasExternalSupport; +DUMPER7_ASSERTS_UMaterialParameterOverride_Scalar; // Class DarwinParadox.ZBTDecorator_HasFreeMeleeSlot // 0x0028 (0x0090 - 0x0068) @@ -2180,6 +2085,39 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_HasLineOfSight; +// Class DarwinParadox.ZOutlineComponent +// 0x0058 (0x00F8 - 0x00A0) +class UZOutlineComponent : public UActorComponent +{ +public: + TMap OutlineData; // 0x00A0(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) + bool bOutlineEnable; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void SetCustomDepthStencil(class FName StencileName, bool bSetEnabled); + void SetOutlineEnabled(bool bSetEnabled); + void StartOutlineComp(); + void StopOutlineComp(); + + bool IsEnabled() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZOutlineComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZOutlineComponent") + } + static class UZOutlineComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZOutlineComponent; + // Class DarwinParadox.ZBTDecorator_HasSmartObject // 0x0000 (0x0068 - 0x0068) class UZBTDecorator_HasSmartObject final : public UBTDecorator @@ -2285,33 +2223,6 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_IsOverwhelmed; -// Class DarwinParadox.ZSpectatorPawn -// 0x0060 (0x03A0 - 0x0340) -class AZSpectatorPawn : public ASpectatorPawn -{ -public: - float LookAtSpeed; // 0x0340(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float ProfilingSpeed; // 0x0344(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FRotator ProfilingRotation; // 0x0348(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) - class AActor* ProfilingSpline; // 0x0360(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_368[0x38]; // 0x0368(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZSpectatorPawn") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZSpectatorPawn") - } - static class AZSpectatorPawn* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_AZSpectatorPawn; - // Class DarwinParadox.ZBTDecorator_IsTargetReachable // 0x0080 (0x00E8 - 0x0068) class UZBTDecorator_IsTargetReachable final : public UBTDecorator @@ -2366,116 +2277,6 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_PlayerRange; -// Class DarwinParadox.ZPlayerController -// 0x0230 (0x0A88 - 0x0858) -class AZPlayerController : public APlayerController -{ -public: - TMulticastInlineDelegate OnPlayerPawnDead; // 0x0858(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnPlayerPossess; // 0x0868(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnPlayerUnPossess; // 0x0878(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnCinematicMode; // 0x0888(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnPauseTriggered; // 0x0898(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TSubclassOf SpectatorPawnBP; // 0x08A8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf PlayerCameraBP; // 0x08B0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bUseAbilitySystem; // 0x08B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_8B9[0x7]; // 0x08B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TMap CodeActionsMapping; // 0x08C0(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - TArray DefaultMappingContexts; // 0x0910(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - class UInputMappingContext* QwertyActionMapping; // 0x0920(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UInputMappingContext* AzertyActionMapping; // 0x0928(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UInputMappingContext* DebugMappingContext; // 0x0930(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMap PawnMappings; // 0x0938(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - TMap PawnInputMappings; // 0x0988(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnFadeOutFinished; // 0x09D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, BlueprintCallable, NativeAccessSpecifierProtected) - class UInputMappingContext* CurrentPawnActionMapping; // 0x09E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UUserWidget* InGameMenu; // 0x09F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class APawn* SavedPawn; // 0x09F8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class ASpectatorPawn* CustomSpectatorPawn; // 0x0A00(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float fInGameMenuTimeDilation; // 0x0A08(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float AudioListenerDistanceRatio; // 0x0A0C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A10[0x8]; // 0x0A10(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class AZCameraZone* CurrentCameraZone; // 0x0A18(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class AZPlayerCamera* PlayerCamera; // 0x0A20(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf HelpSystemClass; // 0x0A28(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UZHelpSystem* HelpSystem; // 0x0A30(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_A38[0x50]; // 0x0A38(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void AddIgnoreViewTargetTag(class FName ViewTargetTag); - void ClearIgnoreViewTarget(class FName ViewTargetTag); - void DecreaseTimeDilation(); - void HandleAspectRatio(); - void HandleSingleCameraAspectRatio(class UCameraComponent* Camera_0); - void IncreaseTimeDilation(); - void OnAimPressed(); - void OnAimReleased(); - void OnCamoPressed(); - void OnCamoReleased(); - void OnCrashPressed(); - void OnFirePressed(); - void OnFireReleased(); - void OnGodMode(); - void OnHelpPressed(); - void OnHelpReleased(); - void OnHideUIPressed(); - void OnInputModeChanged(EInputMode OldMode, EInputMode NewMode); - void OnInteractPressed(); - void OnInteractReleased(); - void OnJumpPressed(); - void OnJumpReleased(); - void OnLockUnlockAbilitiesPressed(); - void OnMenuPressed(); - void OnMenuReleased(); - void OnNoClip(); - void OnPawnDead(); - void OnPlayerHang(); - void OnPlayerStart(bool bPlayIntro); - void OnPossess(class APawn* pPawn); - void OnSpectator(bool bValue, bool bDisableInput, bool bDebug, bool bBlendCamera, const struct FVector& LookAtPosition); - void OnSwapPressed(); - void OnSwapReleased(); - void OnUnPossess(); - void OnUpdateAspectRatio(); - void ResetAudioListenerDistanceRatio(); - void RestoreTimeDilation(); - void SetAudioListenerDistanceRatio(float Ratio); - void SetDeathSpectatorEnabled(bool Value); - void SetGameplayInputContext(EGameplayInputContext NewGameplayInputContext); - void SetSystemicDeathEnabled(bool Value); - void SetTimeDilation(float TimeDilation); - void ZKillPlayer(); - void ZSaveGame(); - void ZSetAudioListenerRatio(float fRatio); - void ZShowAudioListener(); - - EGameplayInputContext GetGameplayInputContext() const; - class UZHelpSystem* GetHelpSystem() const; - class AZPlayerCamera* GetPlayerCamera() const; - float GetTimeDilationOverride() const; - bool IsInGameMenu() const; - bool IsInMainMenu() const; - bool IsInSpectator() const; - bool IsPawnDying() const; - bool IsSystemicDeathEnabled() const; - void SetKeyboardLayout(EKeyboardLayout Layout) const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPlayerController") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPlayerController") - } - static class AZPlayerController* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_AZPlayerController; - // Class DarwinParadox.ZBTDecorator_WeaponType // 0x0008 (0x0070 - 0x0068) class UZBTDecorator_WeaponType final : public UBTDecorator @@ -2500,6 +2301,42 @@ public: }; DUMPER7_ASSERTS_UZBTDecorator_WeaponType; +// Class DarwinParadox.ZPlayerDatastore +// 0x0068 (0x0090 - 0x0028) +class UZPlayerDatastore : public UObject +{ +public: + class UZGameInstance* GameInstance; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TArray DLCSkins; // 0x0030(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray DebugSkins; // 0x0040(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray MainGameAdditionalSkins; // 0x0050(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray DemoAdditionalSkins; // 0x0060(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + struct FGameplayTag DefaultSkin; // 0x0070(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnDLCUpdate; // 0x0078(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void ProcessPlayerData(); + void VerifySkinDLC(); + + bool HasValidOnlineData() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPlayerDatastore") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPlayerDatastore") + } + static class UZPlayerDatastore* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZPlayerDatastore; + // Class DarwinParadox.ZBTService_CheckForSmartObject // 0x00D0 (0x0140 - 0x0070) class UZBTService_CheckForSmartObject final : public UBTService @@ -2695,37 +2532,6 @@ public: }; DUMPER7_ASSERTS_UZBTTask_ClearBlackboardValues; -// Class DarwinParadox.ZPS5ActivitiesUtilityData -// 0x00A0 (0x00D0 - 0x0030) -class UZPS5ActivitiesUtilityData final : public UDataAsset -{ -public: - TMap ActivitiesEndCheckpoints; // 0x0030(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - TMap TasksEndCheckpoints; // 0x0080(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - -public: - bool FindIfCheckpointShouldEndTask(class FName CheckpointName, ETaskID* OutFoundTask) const; - bool FindTaskAndActivityFromCheckpoint(class FName CheckpointName, ETaskID* OutFoundTask, EActivityID* OutFoundParentActivity, TArray* OutFoundSiblingTasks) const; - TMap GetActivitiesEndCheckpoints() const; - bool GetEndCheckpointForTask(ETaskID TaskID, class FName* OutCheckpointName) const; - TMap GetTasksEndCheckpoints() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPS5ActivitiesUtilityData") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPS5ActivitiesUtilityData") - } - static class UZPS5ActivitiesUtilityData* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZPS5ActivitiesUtilityData; - // Class DarwinParadox.ZBTTask_FindAttackPosition // 0x00E8 (0x0158 - 0x0070) class UZBTTask_FindAttackPosition final : public UBTTaskNode @@ -2760,6 +2566,36 @@ public: }; DUMPER7_ASSERTS_UZBTTask_FindAttackPosition; +// Class DarwinParadox.ZPS5Activities +// 0x0000 (0x0028 - 0x0028) +class UZPS5Activities final : public UBlueprintFunctionLibrary +{ +public: + static bool EndActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityOutcome ActivityOutcome, EActivityAvailability NewAvailability); + static bool EndTask(const class APlayerController* PlayerController, ETaskID TaskID, EActivityOutcome TaskOutcome, EActivityAvailability NewAvailability); + static bool EndTaskAndStartNextOne(const class APlayerController* PlayerController, ETaskID TaskID); + static const class UZPS5ActivitiesUtilityData* GetPS5ActivitiesUtilityData(); + static bool ResumeActivity(const class APlayerController* PlayerController, EActivityID activityId, ETaskID CurrentTaskID, EActivityAvailability NewAvailability); + static bool SetGlobalActivitiesStateFromCheckpoint(const class APlayerController* PlayerController, class FName CheckpointName); + static bool StartActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityAvailability NewAvailability); + static bool StartTask(const class APlayerController* PlayerController, ETaskID TaskID); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPS5Activities") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPS5Activities") + } + static class UZPS5Activities* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZPS5Activities; + // Class DarwinParadox.ZBTTask_FindPatrolPoint // 0x00A0 (0x0110 - 0x0070) class UZBTTask_FindPatrolPoint final : public UBTTaskNode @@ -2813,6 +2649,119 @@ public: }; DUMPER7_ASSERTS_UZBTTask_FindPositionOnSpline; +// Class DarwinParadox.ZPlayerCamera +// 0x0BA0 (0x1550 - 0x09B0) +class AZPlayerCamera : public ACameraActor +{ +public: + float DefaultCameraTranslationSpeed; // 0x09B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultCameraRotationSpeed; // 0x09B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultLookAroundSpeed; // 0x09B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_9BC[0x4]; // 0x09BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector WorldOffset; // 0x09C0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FVector WorldOffsetInterpSpeed; // 0x09D8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bEnableVelocityOrientation; // 0x09F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_9F1[0x3]; // 0x09F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float DefaultZOffset; // 0x09F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultZOffsetInterpSpeed; // 0x09F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultYOffset; // 0x09FC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultYOffsetInterpSpeed; // 0x0A00(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float LookAroundClamp; // 0x0A04(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultBlendFovSpeed; // 0x0A08(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float BlendTranslationInterpSpeed; // 0x0A0C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float BlendRotationInterpSpeed; // 0x0A10(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float Aperture; // 0x0A14(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PlayerCharacterZOffset; // 0x0A18(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PlayerCharacterZOffsetInterpSpeed; // 0x0A1C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bEnableVerticalAdjustment; // 0x0A20(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A21[0x3]; // 0x0A21(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float MaxVerticalOffset; // 0x0A24(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UCurveFloat* VerticalOffsetCurve; // 0x0A28(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PlayerVerticalAngleInterpSpeed; // 0x0A30(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bFixedYaw; // 0x0A34(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bEnableLateralAdjustment; // 0x0A35(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A36[0x2]; // 0x0A36(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveFloat* LateralOffsetCurve; // 0x0A38(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float MaxLateralOffset; // 0x0A40(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PlayerLateralAngleInterpSpeed; // 0x0A44(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float YawClamp; // 0x0A48(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float YawClampInterpSpeed; // 0x0A4C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float FovOverride; // 0x0A50(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float BlendFromSequenceTime; // 0x0A54(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bEnableWideView; // 0x0A58(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A59[0x3]; // 0x0A59(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float PostProcessInterSpeed; // 0x0A5C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FWideViewSettings WideViewSettings; // 0x0A60(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) + float ImmersionUpdateRate; // 0x0A70(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float BlurDistanceFocal; // 0x0A74(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float LookAtWeight; // 0x0A78(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DeathCamFoV; // 0x0A7C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DeathBlendFovSpeed; // 0x0A80(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bComputeDeathCamLocation; // 0x0A84(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A85[0x3]; // 0x0A85(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float DeathCamSampleSize; // 0x0A88(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DeathCamInterpSpeed; // 0x0A8C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DeathCamLookAtSpeed; // 0x0A90(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A94[0x4]; // 0x0A94(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UZPlayerEventListenerComponent* PlayerListener; // 0x0A98(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class AZCameraZone* CameraZoneOwner; // 0x0AA0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class AActor* RequestTranslationOwner; // 0x0AA8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class AActor* RequestLookAtOwner; // 0x0AB0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class AActor* RequestFoVOwner; // 0x0AB8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class AZCameraModifier* CurrentModifier; // 0x0AC0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + struct FCameraDefaultSettings Settings; // 0x0AC8(0x00C0)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnBlendTransformCompleted; // 0x0B88(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnBlendTransformRequested; // 0x0B98(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnBlendCompleteEvent; // 0x0BA8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnBlendCanceledEvent; // 0x0BB8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + uint8 Pad_BC8[0x8]; // 0x0BC8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FPostProcessSettings DefaultPostProcessSettings; // 0x0BD0(0x06F0)(Protected, NativeAccessSpecifierProtected) + uint8 Pad_12C0[0x290]; // 0x12C0(0x0290)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void ClearBlur(); + void OnCinematicMode(bool Value, bool bConstrainsForeground); + void OnFoVRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason); + void OnGameplayReady(bool Value); + void OnImmersed(bool Value); + void OnLookAtRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason); + void OnPlayerDies(); + void OnPlayerRestart(int32 Occurence); + void OnRenderingEvent(ERenderingEvent Event); + void OnTranslationRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason); + void OnZoneOwnerEndPlay(class AActor* InSource, EEndPlayReason Reason); + void RequestBlur(TDelegate OnBlurFinished, float BlendTime); + void RequestDeathBehavior(ECameraDeathBehavior Behavior); + void RequestFoV(float NewFOV); + void RequestLookAt(const struct FVector& LookAtLocation, float BlendSpeed); + void RequestTransform(const struct FTransform& Transform, float BlendSpeed); + void RequestTranslation(const struct FVector& Location, float BlendSpeed); + void SetLookAroundEnabled(bool bValue); + void SetLookAtEnabled(bool Value); + void SetTranslationEnabled(bool Value); + + float GetBlendFromSequenceTime() const; + class AZCameraModifier* GetModifier() const; + class APawn* GetObservedPawn() const; + EPlayerCameraState GetState() const; + class AZCameraZone* GetZoneOwner() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPlayerCamera") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPlayerCamera") + } + static class AZPlayerCamera* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_AZPlayerCamera; + // Class DarwinParadox.ZBTTask_FindRandomPositionOnCircle // 0x00B8 (0x0128 - 0x0070) class UZBTTask_FindRandomPositionOnCircle final : public UBTTaskNode @@ -2873,6 +2822,80 @@ public: }; DUMPER7_ASSERTS_UZBTTask_FollowSpline; +// Class DarwinParadox.ZUserWidget +// 0x0018 (0x02F8 - 0x02E0) +class UZUserWidget : public UUserWidget +{ +public: + bool bIsMenu; // 0x02E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2E1[0x3]; // 0x02E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float LifeTime; // 0x02E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bShouldIgnoreHideUI; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2E9[0x3]; // 0x02E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTag TooltipGameplayTag; // 0x02EC(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2F4[0x4]; // 0x02F4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void CloseWidget(); + void InputModeChanged(EInputMode NewInputMode); + void OnAppFocus(bool bValue); + void OnClose(); + void OnCollapsed(); + void OnHideUI(bool bHide); + void OnInputAction(class FName InputActionName); + void OnInputModeChanged(EInputMode NewInputMode); + void OnOpen(); + void OnPlayerInputAction(const struct FPlayerInputAction& PlayerInput); + void SetFadingState(EWidgetFadingState NewFadingState); + + float GetLifeTime() const; + void UpdateTooltipTag() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZUserWidget") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZUserWidget") + } + static class UZUserWidget* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZUserWidget; + +// Class DarwinParadox.ZPopUpWidget +// 0x0008 (0x0300 - 0x02F8) +class UZPopUpWidget : public UZUserWidget +{ +public: + bool bUseCancelButton; // 0x02F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseTitle; // 0x02F9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseQuestionText; // 0x02FA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2FB[0x5]; // 0x02FB(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void SetGenericPopUpText(const struct FPopUpTextData& PopUpTextData); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPopUpWidget") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPopUpWidget") + } + static class UZPopUpWidget* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZPopUpWidget; + // Class DarwinParadox.ZBTTask_FreeMeleeSlot // 0x0078 (0x00E8 - 0x0070) class UZBTTask_FreeMeleeSlot final : public UBTTaskNode @@ -2923,6 +2946,32 @@ public: }; DUMPER7_ASSERTS_UZBTTask_FreePatrolPoint; +// Class DarwinParadox.ZVariableStorageComponent +// 0x0008 (0x00A8 - 0x00A0) +class UZVariableStorageComponent final : public UActorComponent +{ +public: + class UZVariableStorage* VariableStorage; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + +public: + class UZVariableStorage* GetVariableStorage() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZVariableStorageComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZVariableStorageComponent") + } + static class UZVariableStorageComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZVariableStorageComponent; + // Class DarwinParadox.ZBTTask_MoveTo // 0x0008 (0x00B8 - 0x00B0) class UZBTTask_MoveTo final : public UBTTask_MoveTo @@ -2947,107 +2996,6 @@ public: }; DUMPER7_ASSERTS_UZBTTask_MoveTo; -// Class DarwinParadox.ZSensingComponent -// 0x01E8 (0x02D0 - 0x00E8) -class UZSensingComponent : public UPawnSensingComponent -{ -public: - uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - bool bVisibleInGame; // 0x00F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName HeadSocket; // 0x00F4(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bUseOtherComponentTransform; // 0x00FC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_FD[0x3]; // 0x00FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName TransformReferenceComponentTag; // 0x0100(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName OwnerMeshComponentTag; // 0x0108(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bInstantAcquire; // 0x0110(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_111[0x3]; // 0x0111(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float SeenIncreaseFactor; // 0x0114(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float SeenDecreaseFactor; // 0x0118(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float OverwhelmedIncreaseFactor; // 0x011C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float OverwhelmedDecreaseFactor; // 0x0120(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float OverwhelmedDuration; // 0x0124(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float TargetMemoryTime; // 0x0128(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float SeenPawnLevel; // 0x012C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float OverwhelmedLevel; // 0x0130(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float CurrentOverwhelmedDuration; // 0x0134(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float CurrentUnseenDelay; // 0x0138(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bTrackPlayerVelocity; // 0x013C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_13D[0x3]; // 0x013D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float VelocityDetectionRadius; // 0x0140(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float VelocityDetectionThreshold; // 0x0144(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bAlwaysCooldown; // 0x0148(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_149[0x3]; // 0x0149(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float ResetCoolDown; // 0x014C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bPawnProximityResize; // 0x0150(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_151[0x3]; // 0x0151(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float DetectionConeResizeThreshold; // 0x0154(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DetectionConeResizeMaxAngle; // 0x0158(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bFeetDetection; // 0x015C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bFeetDetectionVisibilityTest; // 0x015D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_15E[0x2]; // 0x015E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float MaxCamoStateDistance; // 0x0160(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTagContainer PlayerUntargettableTags; // 0x0168(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) - float BlacklistDistanceThreashold; // 0x0188(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bRestrictToCoordinator; // 0x018C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bTargetLineOfSightVisibilityUpdate; // 0x018D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_18E[0x2]; // 0x018E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* TrackedSmartObject; // 0x0190(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float TrackingDistanceThreshold; // 0x0198(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_19C[0x4]; // 0x019C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnVisibilityChanged; // 0x01A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnPawnSeen; // 0x01B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnPawnHeard; // 0x01C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnSoundHeard; // 0x01D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - FMulticastSparseDelegateProperty_ OnOwnerHit; // 0x01E0(0x0001)(InstancedReference, BlueprintAssignable, NoDestructor, Protected, NativeAccessSpecifierProtected) - uint8 Pad_1E1[0x7]; // 0x01E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnPawnAcquired; // 0x01E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnSmartObjectSpotted; // 0x01F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - class USkeletalMeshComponent* OwnerSkeletalMesh; // 0x0208(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class UStaticMeshComponent* OwnerStaticMesh; // 0x0210(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class USceneComponent* TransformReferenceComponent; // 0x0218(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_220[0xB0]; // 0x0220(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnAnimNotify(class FName NotifyName, class FName DebugInfo); - void OnEmitterSoundHeard(const struct FVector& Location, bool ShouldInvestigate); - void OnExternalPawnDetected(class APawn* Pawn, bool Value, bool Force); - void OwnerHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit); - void ResetSensing(); - void ResetSmartObjectLocation(); - void SetEnabled(bool bValue); - void SetHeadSocket(class FName NewSocket); - void SetSensingLOD(ESensingLOD NewLOD); - void SetShouldRestrictToCoordinator(bool bValue); - - float GetCooldown() const; - float GetCurrentOverwhelmedLevel() const; - float GetCurrentSeenLevel() const; - float GetDistanceToSeenPawn2D() const; - class APawn* GetSeenPawn() const; - struct FVector GetSensorLocation() const; - struct FRotator GetSensorRotation() const; - ESmartObjectSensing GetSmartObjectSensing() const; - bool HasAcquiredSmartObject() const; - bool HasSeenPawn() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZSensingComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZSensingComponent") - } - static class UZSensingComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZSensingComponent; - // Class DarwinParadox.ZBTTask_RegenNavmeshTile // 0x0000 (0x0070 - 0x0070) class UZBTTask_RegenNavmeshTile final : public UBTTaskNode @@ -3068,6 +3016,32 @@ public: }; DUMPER7_ASSERTS_UZBTTask_RegenNavmeshTile; +// Class DarwinParadox.ZActionStringParameter +// 0x0010 (0x0040 - 0x0030) +class UZActionStringParameter final : public UZActionGenericParameter +{ +public: + class FString GenericString; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + +public: + class FString GetGenericString() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZActionStringParameter") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZActionStringParameter") + } + static class UZActionStringParameter* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZActionStringParameter; + // Class DarwinParadox.ZBTTask_RequestAnimation // 0x0028 (0x0098 - 0x0070) class UZBTTask_RequestAnimation final : public UBTTaskNode @@ -3098,34 +3072,6 @@ public: }; DUMPER7_ASSERTS_UZBTTask_RequestAnimation; -// Class DarwinParadox.ZProjectileComponent -// 0x0030 (0x00D0 - 0x00A0) -class UZProjectileComponent final : public UActorComponent -{ -public: - TMulticastInlineDelegate OnThrow; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - struct FVector TargetLocation; // 0x00B0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class USceneComponent* TargetHoming; // 0x00C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - -public: - void Throw(); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZProjectileComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZProjectileComponent") - } - static class UZProjectileComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZProjectileComponent; - // Class DarwinParadox.ZBTTask_RequestState // 0x0008 (0x0078 - 0x0070) class UZBTTask_RequestState final : public UBTTaskNode @@ -3150,6 +3096,36 @@ public: }; DUMPER7_ASSERTS_UZBTTask_RequestState; +// Class DarwinParadox.ZGameControlPlaySequenceAction +// 0x0078 (0x0138 - 0x00C0) +class UZGameControlPlaySequenceAction final : public UZGameControlParameters +{ +public: + TSoftObjectPtr LevelSequenceActor; // 0x00C0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EPlaySequence SequenceBehaviour; // 0x00E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMovieSceneSequencePlaybackParams PlaybackParams; // 0x00F0(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) + bool bPlayLoop; // 0x0128(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_129[0x3]; // 0x0129(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 LoopNumber; // 0x012C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_130[0x8]; // 0x0130(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZGameControlPlaySequenceAction") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZGameControlPlaySequenceAction") + } + static class UZGameControlPlaySequenceAction* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZGameControlPlaySequenceAction; + // Class DarwinParadox.ZBTTask_ResetDetection // 0x0000 (0x0070 - 0x0070) class UZBTTask_ResetDetection final : public UBTTaskNode @@ -3170,38 +3146,6 @@ public: }; DUMPER7_ASSERTS_UZBTTask_ResetDetection; -// Class DarwinParadox.ZResolutionInterface -// 0x0000 (0x0000 - 0x0000) -class IZResolutionInterface final -{ -public: - void OnResolution(EResolutionState State); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZResolutionInterface") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZResolutionInterface") - } - static class IZResolutionInterface* GetDefaultObj() - { - return GetDefaultObjImpl(); - } - - class UObject* AsUObject() - { - return reinterpret_cast(this); - } - const class UObject* AsUObject() const - { - return reinterpret_cast(this); - } -}; -DUMPER7_ASSERTS_IZResolutionInterface; - // Class DarwinParadox.ZBTTask_UsePatrolPoint // 0x0028 (0x0098 - 0x0070) class UZBTTask_UsePatrolPoint final : public UBTTaskNode @@ -3225,6 +3169,29 @@ public: }; DUMPER7_ASSERTS_UZBTTask_UsePatrolPoint; +// Class DarwinParadox.ZSaveGame +// 0x0250 (0x0278 - 0x0028) +class UZSaveGame : public USaveGame +{ +public: + struct FPlayerData PlayerData; // 0x0028(0x0250)(Protected, NativeAccessSpecifierProtected) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZSaveGame") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZSaveGame") + } + static class UZSaveGame* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZSaveGame; + // Class DarwinParadox.ZBTTask_UseSmartObject // 0x00A8 (0x0118 - 0x0070) class UZBTTask_UseSmartObject final : public UBTTaskNode @@ -3312,100 +3279,9 @@ public: }; DUMPER7_ASSERTS_AZCameraModifier; -// Class DarwinParadox.ZGameplayStatics -// 0x0000 (0x0028 - 0x0028) -class UZGameplayStatics final : public UGameplayStatics -{ -public: - static void AsyncLoadStaticData(); - static void ClearUIFocus(); - static bool CompareDistance(const struct FVector& From, const struct FVector& To, float Tolerance, ECompareDistanceOp Type, bool Is2D); - static float CompareRotations(const struct FRotator& RotatorA, const struct FRotator& RotatorB); - static void GetAllActorsWithTags(const class UObject* WorldContextObject, const TArray& Tags, TArray* OutActors); - static float GetAngleDegree(const struct FVector& A, const struct FVector& B); - static struct FBinkVideoData GetBinkData(class FName VideoName); - static float GetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, class FName BodyInstanceName); - static class FText GetButtonByPlatform(const class UObject* WorldContextObject, EInputType InputType); - static const class UZChapterData* GetChapterData(); - static struct FVector GetClosestGroundLocation(class AActor* Actor); - static class AZAICoordinator* GetClosestOverlappingAICoordinator(const class UObject* WorldContextObject, const struct FVector& Position); - static struct FVector GetClosestWorldLocationOnPolyline(const struct FVector& ReferencePosition, const TArray& PolyLine, struct FVector& Direction); - static struct FVector2D GetControllerAxisValue(const class UObject* WorldContext); - static class FString GetControllerStringForPC(const class UObject* WorldContextObject, EInputMode inputMode); - static class APhysicsVolume* GetCurrentWaterVolume(const class UObject* WorldContextObject, class AActor* Actor); - static class APhysicsVolume* GetDefaultPhysicsVolume(const class UObject* WorldContextObject); - static const class UZCollectibleData* GetEditorCollectibleData(); - static EWeaponType GetMainWeaponType(class AActor* Actor); - static class ANavigationData* GetNavigationDataForAgent(const class UObject* WorldContextObject, class FName AgentName); - static struct FVector GetOutOfScreenPosition(const class UObject* WorldContextObject, const struct FVector& ReferencePosition, float MinDistance, float MaxDistance, float Angle); - static class AZPlayerCamera* GetPlayerCamera(const class UObject* WorldContextObject); - static float GetPlayerHealth(const class UObject* WorldContextObject); - static struct FSkinData GetSkinData(const struct FGameplayTag& SkinTag); - static struct FSkinData GetSkinDataById(const struct FGuid& SkinUniqueId); - static void GetSkinsData(const class UObject* WorldContextObject, TArray* OutSkinData); - static TArray GetStreamingStatus(const class UObject* WorldContextObject); - static void GetSublevelActors(const class UObject* WorldContextObject, TSoftObjectPtr SubLevel, TArray* Actors); - static class UZTrophySystem* GetTrophySystem(const class UObject* WorldContextObject); - static class UZUIController* GetUIController(const class UObject* WorldContextObject); - static float GetWaveHeightAtPosition(class UWaterBodyComponent* WaterComponent, const struct FVector& InPosition, float InWaterDepth, float InTime, struct FVector& OutNormal); - static struct FVector GetWorldLocationAtTimeOnPolyline(float Time, const TArray& PolyLine, struct FVector& Direction); - static class UZGameInstance* GetZGameInstance(const class UObject* WorldContextObject); - static class AZGameMode* GetZGameMode(const class UObject* WorldContextObject); - static class AZCharacter* GetZPlayerCharacter(const class UObject* WorldContextObject); - static class AZPlayerController* GetZPlayerController(const class UObject* WorldContextObject); - static class UZSaveManager* GetZSaveManager(const class UObject* WorldContextObject); - static bool HasDebugFeatures(); - static bool HasPath(class AAIController* AIController, const struct FVector& Position, const struct FVector& Extent); - static bool HasValidPath(const class UObject* WorldContextObject, const struct FVector& StartPosition, const struct FVector& EndLocation, class ANavigationData* NavigationData, float MaxDistance); - static bool IsAnyBinkPlaying(const class UObject* WorldContextObject); - static bool IsConsolePlateform(); - static bool IsInCinematicMode(const class UObject* WorldContextObject); - static bool IsInFrustum(const class UObject* WorldContextObject, class AActor* Actor, float Tolerance); - static bool IsInSequence(const class UObject* WorldContextObject); - static bool IsInWaterVolume(const class UObject* WorldContextObject, class AActor* Actor); - static bool IsLocationInFrustum(const class UObject* WorldContextObject, const struct FVector& Location, float Tolerance); - static bool IsMainMenu(const class UObject* WorldContextObject); - static bool IsMGSDemo(const class UObject* WorldContextObject); - static bool IsMouseCursorEnabled(); - static bool IsOverlappingAny(class UPrimitiveComponent* Component, TSubclassOf Class_0); - static bool IsShippingBuild(); - static float NiceSinusoidFunction(float Input, float PowerFactor); - static void OpenLevelWithCheckpoint(const class UObject* WorldContextObject, const TSoftObjectPtr Level, const struct FGuid& CheckpointID, bool bAbsolute, const class FString& Options); - static class UBinkMediaPlayer* PlayBinkVideo(const class UObject* WorldContextObject, const class FString& VideoPath, bool bLoop, class UObject* Outer_0, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, bool bAutoStart); - static class FString ReplaceInputStringRichText(const class UObject* WorldContextObject, const class FString& StringToReplace, EInputMode inputMode); - static void SetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, float Value, class FName BodyInstanceName); - static void SetCanEverAffectNavigation(class UActorComponent* Component, bool Value); - static void SetCinematicMode(const class UObject* WorldContextObject, bool bValue, bool bHidePlayer, bool bHideHud, bool bDisableMovement, bool bAffectsTurning, bool bConstrainsForeground, bool bAffectsAudio); - static bool SetGameStatePaused(const class UObject* WorldContextObject, bool bPaused, bool bLostFocus); - static void SetPlayingBinkAudioVolume(float Volume); - static TArray SortByDistance(const TArray& Array, const struct FVector& RefPosition, bool Dist2D); - static TArray SortCheckpointsLexico(const TArray& Array); - static TMap SortClassMap(const TMap& Map); - static TArray SortPositionsByDistance(const TArray& Array, const struct FVector& RefPosition, ESortingType Type, bool Dist2D); - static bool TestComponentCollision(class UPrimitiveComponent* Component, const struct FVector& Location, float ToleranceRadius); - static void UnlockFOV(const class UObject* WorldContextObject); - static void UpdatePS5Activities(class UObject* WorldContextObject, const class FString& EventName); - static void ZLog(const class UObject* WorldContextObject, const class FString& Log, class AActor* Actor); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGameplayStatics") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGameplayStatics") - } - static class UZGameplayStatics* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGameplayStatics; - // Class DarwinParadox.ZCameraZone // 0x03A8 (0x0638 - 0x0290) -class AZCameraZone final : public AActor +class AZCameraZone : public AActor { public: uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) @@ -3488,6 +3364,76 @@ public: }; DUMPER7_ASSERTS_AZCameraZone; +// Class DarwinParadox.ZSmartObjectComponent +// 0x0118 (0x01B8 - 0x00A0) +class UZSmartObjectComponent final : public UActorComponent +{ +public: + class AZAICoordinator* Coordinator; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class AZCharacter* User; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bIsEnabled; // 0x00B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTagContainer SmartObjectTags; // 0x00B8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) + bool bRestrictToInterestOnly; // 0x00D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool StartEmittingOnDamage; // 0x00D9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_DA[0x2]; // 0x00DA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float EmmittingCooldown; // 0x00DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bPickable; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bMustBeNavigationReachable; // 0x00E1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bMustBeOnNavmesh; // 0x00E2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_E3[0x5]; // 0x00E3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector NavExtent; // 0x00E8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bShouldInvestigateFirst; // 0x0100(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* OptionalUserPosition; // 0x0108(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float UsageTime; // 0x0110(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag UserAnimation; // 0x0114(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName StopOnAnimEvent; // 0x011C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName PickUpAttachBone; // 0x0124(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag StartAnimation; // 0x012C(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag EndAnimation; // 0x0134(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* TargetActor; // 0x0140(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class AActor* TargetGoToActor; // 0x0148(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DropDistanceToStopEmitting; // 0x0150(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_154[0x4]; // 0x0154(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector TargetPosition; // 0x0158(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class USceneComponent* PositionRootComponent; // 0x0170(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TMulticastInlineDelegate OnStartUsing; // 0x0178(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnStopUsing; // 0x0188(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnReserved; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + uint8 Pad_1A8[0x10]; // 0x01A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void OnAnimNotify(class FName NotifyName, class FName DebugInfo); + void OnOwnerBehaviorChanged(EAIBehavior PreviousBehavior, EAIBehavior NewBehavior); + void OnOwnerTakeAnyDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser); + void OnPlayerRestart(int32 Occurence); + void SetEnabled(bool Value); + void StartEmitting(bool CoordinatorBroadcast); + void StopEmitting(); + + struct FVector GetRootPosition() const; + struct FVector GetStimuliLocation() const; + bool IsCoolingDown() const; + bool IsEmitting() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZSmartObjectComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZSmartObjectComponent") + } + static class UZSmartObjectComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZSmartObjectComponent; + // Class DarwinParadox.ZCameraZoneSetting // 0x0070 (0x00A0 - 0x0030) class UZCameraZoneSetting final : public UDataAsset @@ -3511,33 +3457,6 @@ public: }; DUMPER7_ASSERTS_UZCameraZoneSetting; -// Class DarwinParadox.ZActionFloatParameter -// 0x0008 (0x0038 - 0x0030) -class UZActionFloatParameter final : public UZActionGenericParameter -{ -public: - float GenericFloat; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - float GetGenericFloat() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZActionFloatParameter") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZActionFloatParameter") - } - static class UZActionFloatParameter* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZActionFloatParameter; - // Class DarwinParadox.ZChapterData // 0x0010 (0x0040 - 0x0030) class UZChapterData final : public UDataAsset @@ -3566,77 +3485,32 @@ public: }; DUMPER7_ASSERTS_UZChapterData; -// Class DarwinParadox.ZUserWidget -// 0x0018 (0x02F8 - 0x02E0) -class UZUserWidget : public UUserWidget +// Class DarwinParadox.ZActionBoolParameter +// 0x0008 (0x0038 - 0x0030) +class UZActionBoolParameter final : public UZActionGenericParameter { public: - bool bIsMenu; // 0x02E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2E1[0x3]; // 0x02E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float LifeTime; // 0x02E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bShouldIgnoreHideUI; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2E9[0x3]; // 0x02E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTag TooltipGameplayTag; // 0x02EC(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2F4[0x4]; // 0x02F4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + bool bGenericBool; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void CloseWidget(); - void InputModeChanged(EInputMode NewInputMode); - void OnAppFocus(bool bValue); - void OnClose(); - void OnCollapsed(); - void OnHideUI(bool bHide); - void OnInputAction(class FName InputActionName); - void OnInputModeChanged(EInputMode NewInputMode); - void OnOpen(); - void OnPlayerInputAction(const struct FPlayerInputAction& PlayerInput); - void SetFadingState(EWidgetFadingState NewFadingState); - - float GetLifeTime() const; - void UpdateTooltipTag() const; + bool GetGenericBool() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZUserWidget") + STATIC_CLASS_IMPL("ZActionBoolParameter") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZUserWidget") + STATIC_NAME_IMPL(L"ZActionBoolParameter") } - static class UZUserWidget* GetDefaultObj() + static class UZActionBoolParameter* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZUserWidget; - -// Class DarwinParadox.ZSkinDataFactory -// 0x0010 (0x0040 - 0x0030) -class UZSkinDataFactory final : public UDataAsset -{ -public: - TArray SkinData; // 0x0030(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) - -public: - struct FSkinData GetSkinData(const struct FGameplayTag& SkinTag) const; - struct FSkinData GetSkinDataById(const struct FGuid& SkinUniqueId) const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZSkinDataFactory") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZSkinDataFactory") - } - static class UZSkinDataFactory* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZSkinDataFactory; +DUMPER7_ASSERTS_UZActionBoolParameter; // Class DarwinParadox.ZChapterTitleWidget // 0x0000 (0x02F8 - 0x02F8) @@ -3661,6 +3535,67 @@ public: }; DUMPER7_ASSERTS_UZChapterTitleWidget; +// Class DarwinParadox.ZNotification +// 0x0010 (0x0038 - 0x0028) +class UZNotification : public UObject +{ +public: + bool bIsUnique; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName Identifier; // 0x002C(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void SetIdentifier(class FName Value); + void SetIsUnique(bool Value); + + class FName GetIdentifier() const; + bool IsUnique(bool Value) const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZNotification") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZNotification") + } + static class UZNotification* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZNotification; + +// Class DarwinParadox.ZSkinNotification +// 0x0010 (0x0048 - 0x0038) +class UZSkinNotification final : public UZNotification +{ +public: + uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void SetID(const struct FGuid& NewID); + + const struct FGuid GetId() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZSkinNotification") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZSkinNotification") + } + static class UZSkinNotification* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZSkinNotification; + // Class DarwinParadox.ZCharacter // 0x0260 (0x08D0 - 0x0670) class AZCharacter : public ACharacter @@ -3799,7 +3734,6 @@ public: void SetIsOnPlatform(bool bIsOnPlatform) const; void SetIsOnWalkableFloor(bool bIsOnWalkableFloor) const; void SetIsPawnGrabbed(bool bIsPawnGrabbed) const; - void SetNoClimbSlide(bool bNoClimbSlide) const; void SetNoClimbSlideImpactNormal(const struct FVector& NoClimbSlideImpactNormal) const; void SetUseAutoClimb(bool bUseAutoClimb) const; void SetWallRunImpactNormal(const struct FVector& WallRunImpactNormal) const; @@ -3847,6 +3781,55 @@ public: }; DUMPER7_ASSERTS_UZCharacterClassData; +// Class DarwinParadox.ZPatrolComponent +// 0x0058 (0x00F8 - 0x00A0) +class UZPatrolComponent final : public UActorComponent +{ +public: + bool bIsEnabled; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TSoftObjectPtr PatrolPath; // 0x00A8(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EPatrolType PatrolType; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bSnapToFirstPatrolPoint; // 0x00D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_D2[0x2]; // 0x00D2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 SentinelleIndex; // 0x00D4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class AActor* SplineActor; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bSnapToSpline; // 0x00E0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class AZPatrolPath* CurrentPatrolPath; // 0x00E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_F0[0x8]; // 0x00F0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void EvaluateStartPosition(); + void SetEnabled(bool Value); + void SetPatrolPath(class AZPatrolPath* NewPatrolPath); + + struct FVector GetClosestPointOnSpline() const; + class AZPatrolPoint* GetNextPoint(int32 PreviousPointIndex, int32& NewIndex) const; + class AZPatrolPath* GetPatrolPath() const; + EPatrolType GetPatrolType() const; + struct FVector GetRandomPointOnSpline() const; + class AActor* GetSplineActor() const; + struct FVector GetSplineDirection() const; + struct FVector GetStartLocation() const; + bool IsEnabled() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPatrolComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPatrolComponent") + } + static class UZPatrolComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZPatrolComponent; + // Class DarwinParadox.ZCharacterCosmeticComponent // 0x0048 (0x00E8 - 0x00A0) class UZCharacterCosmeticComponent : public UActorComponent @@ -3888,33 +3871,6 @@ public: }; DUMPER7_ASSERTS_UZCharacterCosmeticComponent; -// Class DarwinParadox.ZSubtitleSystem -// 0x0020 (0x0048 - 0x0028) -class UZSubtitleSystem : public UObject -{ -public: - class UZGameInstance* GameInstance; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void UpdateSubtitleText(const class FText& Subtitle); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZSubtitleSystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZSubtitleSystem") - } - static class UZSubtitleSystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZSubtitleSystem; - // Class DarwinParadox.ZWaitUntilCharacterAttachedToMovingPlatformAsyncAction // 0x0018 (0x0048 - 0x0030) class UZWaitUntilCharacterAttachedToMovingPlatformAsyncAction final : public UBlueprintAsyncActionBase @@ -3942,6 +3898,32 @@ public: }; DUMPER7_ASSERTS_UZWaitUntilCharacterAttachedToMovingPlatformAsyncAction; +// Class DarwinParadox.ZSubtitleWidget +// 0x0010 (0x0308 - 0x02F8) +class UZSubtitleWidget : public UZUserWidget +{ +public: + class FText Text; // 0x02F8(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) + +public: + void OnSubtitleDataSet(); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZSubtitleWidget") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZSubtitleWidget") + } + static class UZSubtitleWidget* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZSubtitleWidget; + // Class DarwinParadox.ZCharacterMovementComponent // 0x0720 (0x16A0 - 0x0F80) class UZCharacterMovementComponent final : public UCharacterMovementComponent @@ -4037,32 +4019,6 @@ public: }; DUMPER7_ASSERTS_UZCharacterMovementComponent; -// Class DarwinParadox.ZGameplayModifier -// 0x0000 (0x0028 - 0x0028) -class UZGameplayModifier : public UObject -{ -public: - void OnModifierAdded(class AActor* Target); - void OnModifierApplied(class AActor* Target); - void OnModifierRemoved(class AActor* Target); - void OnModifierUpdate(float Value, class AActor* Target); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGameplayModifier") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGameplayModifier") - } - static class UZGameplayModifier* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGameplayModifier; - // Class DarwinParadox.ZCharacterStateComponent // 0x0080 (0x0120 - 0x00A0) class UZCharacterStateComponent final : public UActorComponent @@ -4110,9 +4066,43 @@ public: }; DUMPER7_ASSERTS_UZCharacterStateComponent; +// Class DarwinParadox.ZGameplayModifierComponent +// 0x0040 (0x00E0 - 0x00A0) +class UZGameplayModifierComponent final : public UActorComponent +{ +public: + TMulticastInlineDelegate OnGameplayModifierAdded; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnGameplayModifierApplied; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnGameplayModifierRemoved; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TArray Modifiers; // 0x00D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + +public: + void AddGameplayModifier(const struct FGameplayModifierDef& Modifier); + void RemoveGameplayModifier(const struct FGameplayModifierDef& Modifier); + + float GetGameplayModifierValue(const struct FGameplayTag& Modifier) const; + int32 GetModifierInstanceCount(const struct FGameplayTag& Modifier) const; + bool HasGameplayModifier(const struct FGameplayTag& Modifier) const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZGameplayModifierComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZGameplayModifierComponent") + } + static class UZGameplayModifierComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZGameplayModifierComponent; + // Class DarwinParadox.ZCheckPoint // 0x0150 (0x03E0 - 0x0290) -class AZCheckPoint final : public AActor +class AZCheckPoint : public AActor { public: uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) @@ -4177,33 +4167,6 @@ public: }; DUMPER7_ASSERTS_AZCheckPoint; -// Class DarwinParadox.ZStreamingFreezerComponent -// 0x0058 (0x00F8 - 0x00A0) -class UZStreamingFreezerComponent final : public UActorComponent -{ -public: - uint8 Pad_A0[0x58]; // 0x00A0(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void HandleOnPlay(); - void HandleOnStop(); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZStreamingFreezerComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZStreamingFreezerComponent") - } - static class UZStreamingFreezerComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZStreamingFreezerComponent; - // Class DarwinParadox.ZCollectibleComponent // 0x0040 (0x00E0 - 0x00A0) class UZCollectibleComponent final : public UActorComponent @@ -4271,44 +4234,6 @@ public: }; DUMPER7_ASSERTS_UZCollectibleData; -// Class DarwinParadox.ZPlayerDistanceComponent -// 0x0048 (0x00E8 - 0x00A0) -class UZPlayerDistanceComponent final : public UActorComponent -{ -public: - TMulticastInlineDelegate OnPlayerRange; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - bool bEnabled; // 0x00B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray DistanceEntries; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - float Range; // 0x00C8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool AffectsPhysics; // 0x00CC(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bShowDebug; // 0x00CD(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_CE[0x2]; // 0x00CE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - class APlayerController* PlayerController; // 0x00D0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_D8[0x10]; // 0x00D8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnPlayerRestart(int32 PlayerRespawnOccurence); - void SetProfile(class FName Profile, float Value); - - bool HasProfile(class FName Profile) const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPlayerDistanceComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPlayerDistanceComponent") - } - static class UZPlayerDistanceComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZPlayerDistanceComponent; - // Class DarwinParadox.ZCollectibleSystem // 0x00B8 (0x00E0 - 0x0028) class UZCollectibleSystem : public UObject @@ -4355,6 +4280,59 @@ public: }; DUMPER7_ASSERTS_UZCollectibleSystem; +// Class DarwinParadox.ZPlayerEventListenerComponent +// 0x0120 (0x01C0 - 0x00A0) +class UZPlayerEventListenerComponent final : public UActorComponent +{ +public: + class APawn* CurrentPawn; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bResetPosition; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bResetSequence; // 0x00A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_AA[0x6]; // 0x00AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector2D RandomDeviation; // 0x00B0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EMovieScenePositionType ResetType; // 0x00C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EUpdatePositionMethod UpdateType; // 0x00C1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_C2[0x2]; // 0x00C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 Frame; // 0x00C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 Time; // 0x00C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString MarkedFrame; // 0x00D0(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PlayerDeathDelegate; // 0x00E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PlayerRestartDelegate; // 0x00F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PlayerOverlapDelegate; // 0x0100(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PlayerPossessDelegate; // 0x0110(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PlayerUnPossessDelegate; // 0x0120(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PostRespawnDelegate; // 0x0130(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate PreRespawnDelegate; // 0x0140(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + struct FVector SpawnPosition; // 0x0150(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FRotator SpawnRotation; // 0x0168(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) + uint8 Pad_180[0x40]; // 0x0180(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void OnPlayerDeath(); + void OnPlayerPossess(); + void OnPlayerRestart(int32 Occurence); + void OnPlayerUnPossess(); + void SetCustomBounds(const struct FBoxSphereBounds& Bounds); + + class APawn* GetCurrentPawn() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZPlayerEventListenerComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZPlayerEventListenerComponent") + } + static class UZPlayerEventListenerComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZPlayerEventListenerComponent; + // Class DarwinParadox.ZCollisionAvoidanceComponent // 0x00B8 (0x0158 - 0x00A0) class UZCollisionAvoidanceComponent final : public UActorComponent @@ -4402,113 +4380,6 @@ public: }; DUMPER7_ASSERTS_UZCollisionAvoidanceComponent; -// Class DarwinParadox.ZUIController -// 0x02A8 (0x02D0 - 0x0028) -class UZUIController : public UObject -{ -public: - class UZGameInstance* GameInstance; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TArray WidgetStack; // 0x0030(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) - TArray NotificationArray; // 0x0040(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) - class UInputAction* InputActionAccept; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UInputAction* InputActionBack; // 0x0058(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UInputAction* InputActionDefault; // 0x0060(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UInputAction* InputActionSpecial; // 0x0068(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMap UIInputMappingContexts; // 0x0070(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - class UInputMappingContext* DefaultUIInputMappingContext; // 0x00C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMap> ScreenWidgets; // 0x00C8(0x0050)(Edit, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) - TMap> SystemPopUpsWidget; // 0x0118(0x0050)(Edit, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) - TMap> NotificationPopUpWidget; // 0x0168(0x0050)(Edit, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) - TSubclassOf ChapterTitleWidgetClass; // 0x01B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TSubclassOf SubtitleWidgetClass; // 0x01C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EFontSize FontSize; // 0x01C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_1C9[0x27]; // 0x01C9(0x0027)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnHideUI; // 0x01F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnFontSizeChanged; // 0x0200(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnCultureChanged; // 0x0210(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TArray NotificationsHistory; // 0x0220(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray SkinNotificationMark; // 0x0230(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - bool bActivateTooltipFeature; // 0x0240(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_241[0x3]; // 0x0241(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float ToolTipTimer; // 0x0244(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMap ToolTipText; // 0x0248(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) - class UUserWidget* TooltipWidget; // 0x0298(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2A0[0x8]; // 0x02A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate TooltipTextChanged; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - uint8 Pad_2B8[0x18]; // 0x02B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void ActivateTooltip(); - void CallOnCultureChanged(const class FString& NewCulture); - void ClearNotificationMark(const struct FGuid& SkinID); - void CloseCurrentPopUp(); - void CloseCurrentScreenUI(); - void CloseCurrentWidgetOfType(EWidgetType WidgetType); - void ClosePopUpSystem(ESystemPopUp SystemPopUp); - void CloseUI(const struct FWidgetRuntimeData& WidgetRuntimeData); - void DeactivateTooltip(); - void DisplayNotifications(); - void EnableUIInput(bool EnableInput); - void Flush(); - bool HandleOnRestoreFocusToGame(class UUserWidget* foundWidget); - void HandleRemoveRequireExclusiveInput(); - void HandleRequireExclusiveInput(); - bool HasNotificationOfType(ENotification Notification); - bool IsLoadingScreenActive(); - void OnBack(); - void OnClose(); - void OnControllerConnected(); - void OnDefault(); - void OnInputModeChanged(EInputMode OldMode, EInputMode NewMode); - void OnRenderingEvents(ERenderingEvent eEvent); - void OnSkinLocked(const struct FGuid& ID); - void OnSkinUnlocked(const struct FGuid& ID); - void OnSpecial(); - void OnValidate(); - void PushGenericNotification(const struct FPopUpTextData& PopUpTextData, bool bIsUnique); - bool RequestChapterTitle(const class FText& ChapterTitle); - void RequestCloseScreenUI(EScreen Screen); - bool RequestGenericNotification(const struct FPopUpTextData& TextData); - bool RequestGenericPopUp(const struct FPopUpTextData& PopupText); - bool RequestNotification(ENotification Notification); - bool RequestPopUpSystem(ESystemPopUp SystemPopUp); - bool RequestScreenUI(EScreen Screen); - void SetCurrentTooltipTag(const struct FGameplayTag& NewTooltipTag); - void SetLoadingScreenActive(bool Value); - void SetTooltipWidget(class UZUserWidget* NewTooltipWidget); - void SetUIHidden(bool Value); - class UZUserWidget* ShowUI(TSubclassOf WidgetClass, EWidgetType eType); - void UpdateNavigationMapping(); - - class UZUserWidget* GetCurrentScreenWidget() const; - class UZUserWidget* GetCurrentWidgetByType(EWidgetType WidgetType) const; - TArray GetKeysFromInputAction(const class UInputAction* InputAction, const class UInputMappingContext* InputMappingContext) const; - bool GetRequireExclusiveInput() const; - const class UDataTable* GetRichTextDataTableByCulture(const class FString& DataTableName, const class FString& Culture) const; - const class UDataTable* GetRichTextDataTableByFontSize(const class FString& DataTableName) const; - class UUserWidget* GetTooltipWidget() const; - bool HasAnyNotification() const; - bool HasNotificationMark(const struct FGuid& SkinID) const; - bool HasScreenWidgetOfType(EScreen WidgetType) const; - bool IsScreenVisible(EScreen Screen) const; - bool IsUIHidden() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZUIController") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZUIController") - } - static class UZUIController* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZUIController; - // Class DarwinParadox.ZCollisionAvoidanceSystem // 0x0018 (0x0040 - 0x0028) class UZCollisionAvoidanceSystem : public UObject @@ -4533,6 +4404,179 @@ public: }; DUMPER7_ASSERTS_UZCollisionAvoidanceSystem; +// Class DarwinParadox.ZUserSettingsSave +// 0x00C8 (0x00F0 - 0x0028) +class UZUserSettingsSave : public USaveGame +{ +public: + uint32 DbVersion; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 DeviceProfileMode; // 0x002C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 WindowMode; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ResolutionWidth; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ResolutionHeight; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 FramerateCapSetting; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bVsyncEnabled; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float GammaCorrection; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool HasGammaCorrection; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseSteamDeckMode; // 0x0049(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_4A[0x2]; // 0x004A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 OverallScalability; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 AntiAliasingQuality; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 TextureQuality; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ShadowQuality; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ResolutionQuality; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ViewDistanceQuality; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 GlobalIlumQuality; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ReflectionQuality; // 0x0068(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 PostProcessQuality; // 0x006C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 EffectQuality; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 FoliageQuality; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 ShadingQuality; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 LandscapeQuality; // 0x007C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 BloomQuality; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 DepthOfFieldQuality; // 0x0084(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 MotionBlurQuality; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 AudioOutputDevice; // 0x008C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float MasterVolume; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float MusicVolume; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float SoundEffectVolume; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float AmbianceVolume; // 0x009C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float VoiceVolume; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float UIVolume; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float CinematicVolume; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString GameLanguage; // 0x00B0(0x0010)(ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FString MonitorID; // 0x00C0(0x0010)(ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bWasLanguageSetFromGame; // 0x00D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bSubtitlesEnabled; // 0x00D1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bForceFeedback; // 0x00D2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bHelpSystemEnabled; // 0x00D3(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bAimAssistEnabled; // 0x00D4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bSlingshotInvertX; // 0x00D5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bSlingshotInvertY; // 0x00D6(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_D7[0x1]; // 0x00D7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + float fAimSensitivity; // 0x00D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 FontSize; // 0x00DC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 KeyboardLayout; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 UpscalingMethod; // 0x00E4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 UpscalingQuality; // 0x00E8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 BenchmarkResultQualityLevel; // 0x00EC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + +public: + void SetAimAssistEnabled(bool bNewAimAssistEnabled); + void SetAimSensitivity(float fNewAimSensitivity); + void SetAmbianceVolume(float NewAmbianceVolume); + void SetAntiAliasingQuality(int32 NewAntiAliasingQuality); + void SetAudioOutputDevice(int32 NewAudioOutputDevice); + void SetBenchmarkResultQualityLevel(int32 Quality); + void SetBloomQuality(int32 NewBloomQuality); + void SetCinematicVolume(float NewCinematicVolume); + void SetDbVersion(int32 NewDbVersion); + void SetDepthOfFieldQuality(int32 NewDepthOfFieldQuality); + void SetDeviceProfileMode(ETRXDeviceProfileMode NewDeviceProfileMode); + void SetEffectQuality(int32 NewEffectQuality); + void SetFoliageQuality(int32 NewFoliageQuality); + void SetFontSize(uint8 NewFontSize); + void SetForceFeedback(bool NewForceFeedback); + void SetFramerateCapSetting(int32 NewFramerateCapSetting); + void SetGameLanguage(const class FString& NewGameLanguage); + void SetGammaCorrection(float NewGammaCorrection); + void SetGlobalIlumQuality(int32 GlobalIlumQuality_0); + void SetHasGammaCorrection(bool NewHasGammaCorrection); + void SetHelpSystemEnabled(bool NewHelpSystemEnabled); + void SetKeyboardLayout(int32 Layout); + void SetLandscapeQuality(int32 NewLandscapeQuality); + void SetMasterVolume(float NewMasterVolume); + void SetMonitorID(const class FString& NewMonitorID); + void setMotionBlurQuality(int32 NewMotionBlurQuality); + void SetMusicVolume(float NewMusicVolume); + void SetOverallScalability(int32 NewOverallScalability); + void SetPostProcessQuality(int32 PostProcessQuality_0); + void SetReflectionQuality(int32 ReflectionQuality_0); + void SetResolutionHeight(int32 NewResolutionHeight); + void SetResolutionQuality(int32 ResolutionQuality_0); + void SetResolutionWidth(int32 NewResolutionWidth); + void SetShadingQuality(int32 NewShadingQuality); + void SetShadowQuality(int32 NewShadowQuality); + void SetSlingshotInvertX(bool bNewSlingshotInvertX); + void SetSlingshotInvertY(bool bNewSlingshotInvertY); + void SetSoundEffectVolume(float NewSoundEffectVolume); + void SetSubtitlesEnabled(bool NewSubtitlesEnabled); + void SetTextureQuality(int32 NewTextureQuality); + void SetUIVolume(float NewUIVolume); + void SetUpscalingMethod(int32 NewUpscalingMethod); + void SetUpscalingQuality(int32 NewUpscalingQuality); + void SetViewDistanceQuality(int32 ViewDistanceQuality_0); + void SetVoiceVolume(float NewVoiceVolume); + void SetVSyncEnabled(bool NewVsyncEnabled); + void SetWasLanguageSetFromGame(bool NewValue); + void SetWindowMode(int32 NewWindowMode); + + bool GetAimAssistEnabled() const; + float GetAimSensitivity() const; + float GetAmbianceVolume() const; + int32 GetAntiAliasingQuality() const; + int32 GetAudioOutputDevice() const; + float GetCinematicVolume() const; + int32 GetDbVersion() const; + ETRXDeviceProfileMode GetDeviceProfileMode() const; + int32 GetEffectQuality() const; + int32 GetFoliageQuality() const; + uint8 GetFontSize() const; + int32 GetFramerateCapSetting() const; + class FString GetGameLanguage() const; + float GetGammaCorrection() const; + int32 GetGlobalIlumQuality() const; + int32 GetKeyboardLayout() const; + int32 GetLandscapeQuality() const; + float GetMasterVolume() const; + class FString GetMonitorID() const; + float GetMusicVolume() const; + int32 GetOverallScalability() const; + int32 GetPostProcessQuality() const; + int32 GetReflectionQuality() const; + int32 GetResolutionHeight() const; + int32 GetResolutionQuality() const; + int32 GetResolutionWidth() const; + int32 GetShadingQuality() const; + int32 GetShadowQuality() const; + bool GetSlingshotInvertX() const; + bool GetSlingshotInvertY() const; + float GetSoundEffectVolume() const; + int32 GetTextureQuality() const; + float GetUIVolume() const; + EUpscalingMethod GetUpscalingMethod() const; + int32 GetUpscalingQuality() const; + int32 GetViewDistanceQuality() const; + float GetVoiceVolume() const; + int32 GetWindowMode() const; + bool HasSetGammaCorrection() const; + bool IsForceFeedback() const; + bool IsHelpSystemEnabled() const; + bool IsSteamDeckModeActive() const; + bool IsSubtitlesEnabled() const; + bool IsVSyncEnabled() const; + bool WasLanguageSetFromGame() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZUserSettingsSave") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZUserSettingsSave") + } + static class UZUserSettingsSave* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZUserSettingsSave; + // Class DarwinParadox.ZDarwinParadoxSettings // 0x0200 (0x0238 - 0x0038) class UZDarwinParadoxSettings final : public UDeveloperSettings @@ -4579,62 +4623,6 @@ public: }; DUMPER7_ASSERTS_UZDarwinParadoxSettings; -// Class DarwinParadox.ZNotification -// 0x0010 (0x0038 - 0x0028) -class UZNotification : public UObject -{ -public: - bool bIsUnique; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName Identifier; // 0x002C(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void SetIdentifier(class FName Value); - void SetIsUnique(bool Value); - - class FName GetIdentifier() const; - bool IsUnique(bool Value) const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZNotification") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZNotification") - } - static class UZNotification* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZNotification; - -// Class DarwinParadox.ZGenericNotification -// 0x0030 (0x0068 - 0x0038) -class UZGenericNotification final : public UZNotification -{ -public: - uint8 Pad_38[0x30]; // 0x0038(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGenericNotification") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGenericNotification") - } - static class UZGenericNotification* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGenericNotification; - // Class DarwinParadox.ZDeathDataFactory // 0x0010 (0x0040 - 0x0030) class UZDeathDataFactory final : public UDataAsset @@ -4663,6 +4651,35 @@ public: }; DUMPER7_ASSERTS_UZDeathDataFactory; +// Class DarwinParadox.ZStreamingStateComponent +// 0x0038 (0x00D8 - 0x00A0) +class UZStreamingStateComponent final : public UActorComponent +{ +public: + class UZVariableStorage* StreamingStorage; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnOwnerStreamed; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnOwnerUnstreamed; // 0x00B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnOwnerStreamingStateFound; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + +public: + class UZVariableStorage* GetStreamingStorage() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZStreamingStateComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZStreamingStateComponent") + } + static class UZStreamingStateComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZStreamingStateComponent; + // Class DarwinParadox.ZDeathDetectorComponent // 0x0030 (0x00D0 - 0x00A0) class UZDeathDetectorComponent final : public UActorComponent @@ -4764,68 +4781,6 @@ public: }; DUMPER7_ASSERTS_UZDialogueData; -// Class DarwinParadox.ZRadarComponent -// 0x00C0 (0x02F0 - 0x0230) -class UZRadarComponent final : public USceneComponent -{ -public: - bool bShowDebug; // 0x0230(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_231[0x3]; // 0x0231(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FColor DebugColor; // 0x0234(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bStartsEnabled; // 0x0238(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bUseSensor; // 0x0239(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_23A[0x2]; // 0x023A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - class FName SensorComponentTag; // 0x023C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - ERadarType Type; // 0x0244(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_245[0x3]; // 0x0245(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float WaveRate; // 0x0248(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float WaveInitialSpeed; // 0x024C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float WaveAcceleration; // 0x0250(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float WaveDefaultAngle; // 0x0254(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float WaveDefaultMaxLength; // 0x0258(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bDetectPlayerOnly; // 0x025C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bRunPhysicsTrace; // 0x025D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_25E[0x2]; // 0x025E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - TArray> ActorClassesToIgnore; // 0x0260(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) - ERadarDetection DetectionType; // 0x0270(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_271[0x7]; // 0x0271(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnPawnDetected; // 0x0278(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnNewWave; // 0x0288(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnWaveExpired; // 0x0298(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnWaveUpdate; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnSonarEnabled; // 0x02B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - class UZSensingComponent* Sensor; // 0x02C8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TArray Waves; // 0x02D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - uint8 Pad_2E0[0x10]; // 0x02E0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void Clear(); - void SetSonarEnabled(bool Value); - void WaveUpdate(int32 WaveIndex, float ALpha); - - struct FRadarWave GetRadarWave(int32 Index_0) const; - float GetSensorAngle() const; - struct FVector GetSensorDirection() const; - struct FVector GetSensorLocation() const; - float GetSensorMaxLength() const; - bool IsSonarActive() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZRadarComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZRadarComponent") - } - static class UZRadarComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZRadarComponent; - // Class DarwinParadox.ZEquipmentComponent // 0x0060 (0x0100 - 0x00A0) class UZEquipmentComponent final : public UActorComponent @@ -4871,7 +4826,7 @@ DUMPER7_ASSERTS_UZEquipmentComponent; // Class DarwinParadox.ZFloatingObject // 0x0280 (0x0510 - 0x0290) -class AZFloatingObject final : public AActor +class AZFloatingObject : public AActor { public: uint8 Pad_290[0x10]; // 0x0290(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) @@ -4950,39 +4905,6 @@ public: }; DUMPER7_ASSERTS_AZFloatingObject; -// Class DarwinParadox.ZFootstepComponent -// 0x0010 (0x00B0 - 0x00A0) -class UZFootstepComponent : public UActorComponent -{ -public: - class FName FootstepNotifyName; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A8[0x1]; // 0x00A8(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - bool bDebug; // 0x00A9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_AA[0x6]; // 0x00AA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnReceiveAnimNotify(class FName NotifyName, class FName DebugInfo); - void OnReceiveAnimNotifyEvent(class FName NotifyEvent, class FName DebugInfo); - void SetEnabled(bool bEnable); - - bool IsEnabled() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZFootstepComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZFootstepComponent") - } - static class UZFootstepComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZFootstepComponent; - // Class DarwinParadox.ZGameControl // 0x0050 (0x02E0 - 0x0290) class AZGameControl final : public AActor @@ -5032,48 +4954,6 @@ public: }; DUMPER7_ASSERTS_AZGameControl; -// Class DarwinParadox.ZTrophySystem -// 0x0060 (0x0088 - 0x0028) -class UZTrophySystem : public UObject -{ -public: - class UZGameInstance* GameInstance; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMulticastInlineDelegate TrophyUnlocked; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TArray UnlockedTrophies; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - struct FGameplayTag SolveTheParadoxTag; // 0x0050(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag OneCollectibleTrophyTag; // 0x0058(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag FiveCollectiblesTrophyTag; // 0x0060(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag TenCollectiblesTrophyTag; // 0x0068(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag FifteenCollectiblesTrophyTag; // 0x0070(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag AllCollectiblesTrophyTag; // 0x0078(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag AllTrophiesTrophyTag; // 0x0080(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - -public: - void OnCollectibleUnlocked(const struct FGuid& CollectibleID); - void UnlockAllTrophies(); - void UnlockTrophyById(const class FString& TrophyId, int32 Progress); - void UnlockTrophyByTag(const struct FGameplayTag& TrophyTag, int32 Progress); - - bool HasUnlockedTrophy(const struct FGuid& TrophyId) const; - bool HasUnlockedTrophyById(const class FString& TrophyId) const; - bool HasUnlockedTrophyByTag(const struct FGameplayTag& TrophyTag) const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZTrophySystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZTrophySystem") - } - static class UZTrophySystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZTrophySystem; - // Class DarwinParadox.ZGameControlActionComponent // 0x00D0 (0x0170 - 0x00A0) class UZGameControlActionComponent final : public UActorComponent @@ -5166,25 +5046,25 @@ public: }; DUMPER7_ASSERTS_UZGameControlDoorAction; -// Class DarwinParadox.ZGameControlStompersAction +// Class DarwinParadox.ZGameControlConveyorAction // 0x0000 (0x00C8 - 0x00C8) -class UZGameControlStompersAction final : public UZGameControlActorsEventAction +class UZGameControlConveyorAction final : public UZGameControlActorsEventAction { public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZGameControlStompersAction") + STATIC_CLASS_IMPL("ZGameControlConveyorAction") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZGameControlStompersAction") + STATIC_NAME_IMPL(L"ZGameControlConveyorAction") } - static class UZGameControlStompersAction* GetDefaultObj() + static class UZGameControlConveyorAction* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZGameControlStompersAction; +DUMPER7_ASSERTS_UZGameControlConveyorAction; // Class DarwinParadox.ZGameControlCogsAction // 0x0000 (0x00C8 - 0x00C8) @@ -5206,59 +5086,35 @@ public: }; DUMPER7_ASSERTS_UZGameControlCogsAction; -// Class DarwinParadox.ZGameControlSteamPipesAction -// 0x0008 (0x00D0 - 0x00C8) -class UZGameControlSteamPipesAction final : public UZGameControlActorsEventAction +// Class DarwinParadox.ZGameControlTurretAction +// 0x0010 (0x00D8 - 0x00C8) +class UZGameControlTurretAction final : public UZGameControlActorsEventAction { public: - bool bAlwaysHot; // 0x00C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class AActor* TargetActor; // 0x00C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + bool bTargetPlayer; // 0x00D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void SetTargetActor(class AActor* NewTarget); + + class AActor* GetTargetActor() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZGameControlSteamPipesAction") + STATIC_CLASS_IMPL("ZGameControlTurretAction") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZGameControlSteamPipesAction") + STATIC_NAME_IMPL(L"ZGameControlTurretAction") } - static class UZGameControlSteamPipesAction* GetDefaultObj() + static class UZGameControlTurretAction* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZGameControlSteamPipesAction; - -// Class DarwinParadox.ZGameControlPlaySequenceAction -// 0x0078 (0x0138 - 0x00C0) -class UZGameControlPlaySequenceAction final : public UZGameControlParameters -{ -public: - TSoftObjectPtr LevelSequenceActor; // 0x00C0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EPlaySequence SequenceBehaviour; // 0x00E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMovieSceneSequencePlaybackParams PlaybackParams; // 0x00F0(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) - bool bPlayLoop; // 0x0128(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_129[0x3]; // 0x0129(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 LoopNumber; // 0x012C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_130[0x8]; // 0x0130(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZGameControlPlaySequenceAction") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZGameControlPlaySequenceAction") - } - static class UZGameControlPlaySequenceAction* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZGameControlPlaySequenceAction; +DUMPER7_ASSERTS_UZGameControlTurretAction; // Class DarwinParadox.ZGameControlCheckPointAction // 0x0030 (0x00F0 - 0x00C0) @@ -5310,6 +5166,32 @@ public: }; DUMPER7_ASSERTS_UZGameControlPlayVideoAction; +// Class DarwinParadox.ZGameControlChangeViewTargetAction +// 0x0040 (0x0100 - 0x00C0) +class UZGameControlChangeViewTargetAction final : public UZGameControlParameters +{ +public: + struct FViewTargetTransitionParams TransitionParams; // 0x00C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) + bool bBackToPlayerCamera; // 0x00D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TSoftObjectPtr NewViewTarget; // 0x00D8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZGameControlChangeViewTargetAction") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZGameControlChangeViewTargetAction") + } + static class UZGameControlChangeViewTargetAction* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZGameControlChangeViewTargetAction; + // Class DarwinParadox.ZGameControlAnimMontageAction // 0x0020 (0x00E0 - 0x00C0) class UZGameControlAnimMontageAction final : public UZGameControlParameters @@ -5339,85 +5221,58 @@ public: }; DUMPER7_ASSERTS_UZGameControlAnimMontageAction; -// Class DarwinParadox.ZActionIntParameter +// Class DarwinParadox.ZActionFloatParameter // 0x0008 (0x0038 - 0x0030) -class UZActionIntParameter final : public UZActionGenericParameter +class UZActionFloatParameter final : public UZActionGenericParameter { public: - int32 GenericInteger; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float GenericFloat; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - int32 GetGenericInteger() const; + float GetGenericFloat() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZActionIntParameter") + STATIC_CLASS_IMPL("ZActionFloatParameter") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZActionIntParameter") + STATIC_NAME_IMPL(L"ZActionFloatParameter") } - static class UZActionIntParameter* GetDefaultObj() + static class UZActionFloatParameter* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZActionIntParameter; +DUMPER7_ASSERTS_UZActionFloatParameter; -// Class DarwinParadox.ZActionBoolParameter +// Class DarwinParadox.ZActionNameParameter // 0x0008 (0x0038 - 0x0030) -class UZActionBoolParameter final : public UZActionGenericParameter +class UZActionNameParameter final : public UZActionGenericParameter { public: - bool bGenericBool; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class FName GenericName; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: - bool GetGenericBool() const; + class FName GetGenericName() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZActionBoolParameter") + STATIC_CLASS_IMPL("ZActionNameParameter") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZActionBoolParameter") + STATIC_NAME_IMPL(L"ZActionNameParameter") } - static class UZActionBoolParameter* GetDefaultObj() + static class UZActionNameParameter* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZActionBoolParameter; - -// Class DarwinParadox.ZActionStringParameter -// 0x0010 (0x0040 - 0x0030) -class UZActionStringParameter final : public UZActionGenericParameter -{ -public: - class FString GenericString; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - -public: - class FString GetGenericString() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZActionStringParameter") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZActionStringParameter") - } - static class UZActionStringParameter* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZActionStringParameter; +DUMPER7_ASSERTS_UZActionNameParameter; // Class DarwinParadox.ZActionVectorParameter // 0x0018 (0x0048 - 0x0030) @@ -5471,159 +5326,262 @@ public: }; DUMPER7_ASSERTS_UZActionRotatorParameter; -// Class DarwinParadox.ZGameMode -// 0x03C8 (0x06F0 - 0x0328) -class alignas(0x10) AZGameMode : public AGameModeBase +// Class DarwinParadox.ZGameInstance +// 0x0258 (0x0418 - 0x01C0) +class UZGameInstance : public UGameInstance { public: - TMulticastInlineDelegate OnPlayerRestart; // 0x0328(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnCheckPointReached; // 0x0338(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - float RespawnFailsafe; // 0x0348(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bUseTimeout; // 0x034C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_34D[0x3]; // 0x034D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float MaxStreamingChecksTime; // 0x0350(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float StreamingSecureTime; // 0x0354(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float TransitionStreamingSecureTime; // 0x0358(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bWaitForMapManagerJobs; // 0x035C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bDoGeometryCheck; // 0x035D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_35E[0x2]; // 0x035E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float PlayerDistanceEvaluationInterval; // 0x0360(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_364[0x22C]; // 0x0364(0x022C)(Fixing Size After Last Property [ Dumper-7 ]) - struct FCheckPointData CurrentCheckpoint; // 0x0590(0x0080)(Transient, Protected, NativeAccessSpecifierProtected) - class UZMapManager* MapManager; // 0x0610(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMap LevelPreload; // 0x0618(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) - TArray SideKickTags; // 0x0668(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - float ViewFrustumRefreshRate; // 0x0678(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_67C[0x4]; // 0x067C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnPlayerRestartReady; // 0x0680(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnPlayerRestartComplete; // 0x0690(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - uint8 Pad_6A0[0x20]; // 0x06A0(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) - TArray RespawnListenersDebug; // 0x06C0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray GameplayEvents; // 0x06D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray LoadedCheckpoints; // 0x06E0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) + uint8 Pad_1C0[0x18]; // 0x01C0(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + class FString BuildName; // 0x01D8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float FrameRateCaptureInterval; // 0x01E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_1EC[0x4]; // 0x01EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TSubclassOf WorldManagerClass; // 0x01F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf SkinSystemClass; // 0x01F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf DatastoreClass; // 0x0200(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf TrophySystemClass; // 0x0208(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf PlayerEventListenerSystemClass; // 0x0210(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf SaveManagerClass; // 0x0218(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf UIControllerClass; // 0x0220(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf SubtitleSystemClass; // 0x0228(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf CollisionAvoidanceSystemClass; // 0x0230(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZDeathDataFactory* DeathFactory; // 0x0238(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnFocus; // 0x0240(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnInputModeChanged; // 0x0250(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnGameplayReady; // 0x0260(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnRenderingEvent; // 0x0270(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnControllerConnected; // 0x0280(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnLoadCompleted; // 0x0290(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnLevelTransitionFinished; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + bool bIsLoadingGame; // 0x02B0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2B1[0x7]; // 0x02B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UZSaveManager* SaveManager; // 0x02B8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZUIController* UIController; // 0x02C0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZSubtitleSystem* SubtitleSystem; // 0x02C8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZTrophySystem* TrophySystem; // 0x02D0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZWorldManager* WorldManager; // 0x02D8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZSkinSystem* SkinSystem; // 0x02E0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZPlayerDatastore* Datastore; // 0x02E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZCollisionAvoidanceSystem* CollisionAvoidanceSystem; // 0x02F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZPlayerListenerSystem* PlayerEventListenerSystem; // 0x02F8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bIsGameplayReady; // 0x0300(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_301[0x7]; // 0x0301(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTagContainer GameFacts; // 0x0308(0x0020)(Transient, Protected, NativeAccessSpecifierProtected) + TArray ActiveWidgets; // 0x0328(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) + TArray CheckPoints; // 0x0338(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) + EPlatformType PlatformType; // 0x0348(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EInputMode inputMode; // 0x0349(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_34A[0x2]; // 0x034A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGuid RequestedCheckpoint; // 0x034C(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_35C[0x4]; // 0x035C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TSubclassOf CollectibleSystemClass; // 0x0360(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZCollectibleSystem* CollectibleSystem; // 0x0368(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TSubclassOf AIDirectorClass; // 0x0370(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZAIDirector* AIDirector; // 0x0378(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TMap ActorLogs; // 0x0380(0x0050)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) + bool bIsMGSDemo; // 0x03D0(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bIsPauseMenuLocked; // 0x03D1(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_3D2[0x46]; // 0x03D2(0x0046)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void DestroyPlayerCharacterInstance(); - void LegacyTeleportPlayer(class AController* pController, const class AZCheckPoint* pCheckPoint); - void OnCheckedPoint(class AZCheckPoint* pCheckPoint, ECheckPointProgressionType Progression); - void OnCollectibleAdded(const struct FGuid& ID); - void OnCollectibleViewEnd(); - void OnGameplayReady(bool Value); - void OnGameplayStateChanged(EZGameState NewState); - void OnPlayerDead(); - void OnPlayerPawnDead(); - void OnRenderingEvent(ERenderingEvent Event); - void OnRespawnDurationExceeded(); - void OnSpawnedPrerequisites(); - void PostRespawn(); - void PreRespawn(); - void RespawnPlayerAtLocation(class AController* Controller, const struct FVector& Location, bool bRunSpawningChecks); - void TeleportToCheckpoint(const struct FCheckPointData& CheckPointData); - void TriggerRestartEvent(); - void UpdateNavmeshControllers(); - void UpdatePlayerSpawnListeners(); + static bool CheckpointScenarioCompare(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint, ECheckpointCompare Operator); + static ECheckpointCompare CheckpointScenarioGet(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint); - bool CanActorLandSafe(class AActor* Actor) const; - const TArray> CollectSublevelsByCheckPoints(const TArray& pCheckPoints) const; - TArray GetBoundPlayerRestartObjects() const; - const struct FCheckPointData GetCurrentCheckPointData() const; - const struct FGuid GetCurrentCheckPointId() const; - EZGameState GetCurrentGameState() const; - class UZMapManager* GetMapManager() const; - int32 GetRespawnOccurence() const; - bool IsCurrentCheckPointEmpty() const; - bool IsLevelStreamingReadyAtPosition(const struct FVector& Position) const; - bool IsRespawning() const; + void AddGameFact(const struct FGameplayTag& Fact); + void AddGameFacts(const struct FGameplayTagContainer& Facts); + void ChangeCvarDuringSequence(); + void DumpCheckpoints(); + void DumpSaveGame(); + void EmptyGameFacts(); + struct FGuid FindCheckpointFromName(const class FString& CheckpointName); + bool HasRecentGame(); + void InitAudioDevice(); + void Log(class AActor* Actor, const class FString& String); + void NotifyRenderingEvent(ERenderingEvent Event); + void OnAudioOutputDeviceReceived(const TArray& AvailableDevices); + void OnAudioOutputDevices(const TArray& AvailableDevices); + void OnInputHardwareDeviceChanged(const struct FPlatformUserId& UserId, const struct FInputDeviceId& DeviceID); + void OnLevelTransitionReady(); + void OnNintendoConsoleDockerOrUndocked(bool bIsDocked); + void OnSetDefaultSettings(); + void RebuildNavigation(); + void ReduceGameCostDuringSequence(class UBinkMediaPlayer* MediaPlayer); + void RemoveGameFact(const struct FGameplayTag& Fact); + void RemoveReachesCheckpointFromMenu(const struct FGuid& CheckpointID); + bool SaveGame(); + void SetGameplayReady(bool Value); + void SetGamma(float Value); + void SetPauseMenuLocked(bool Value); + bool StartPlayerGameSlot(int32 SlotIndex); + bool TransitionToLevel(const TSoftObjectPtr Level, const struct FGuid& CheckpointID, const class FString& Video, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, float Delay); + void UnlockAllTrophies(); + void UpdateElapsedTimeStamp(); + + ECheckpointCompare CompareCheckpoints(const struct FGuid& A, const struct FGuid& To) const; + TArray GetAccessibleCheckPoints() const; + class UZAIDirector* GetAIDirector() const; + TArray GetAllCheckpoints() const; + class FString GetBuildName() const; + struct FCheckPointData GetCheckpointData(const struct FGuid& CheckpointID) const; + class UZCollectibleSystem* GetCollectibleSystem() const; + class UZCollisionAvoidanceSystem* GetCollisionAvoidanceSystem() const; + struct FGuid GetCurrentCheckPoint() const; + const struct FGuid GetCurrentSavedCheckPoint() const; + class UZPlayerDatastore* GetDatastore() const; + class UZDeathDataFactory* GetDeathFactory() const; + float GetGamma() const; + EInputMode GetInputMode() const; + EPlatformType GetPlatformType() const; + class UZPlayerListenerSystem* GetPlayerListenerSystem() const; + class UZSaveManager* GetSaveManager() const; + class UZSkinSystem* GetSkinSystem() const; + class UZSubtitleSystem* GetSubtitleSystem() const; + class UZTrophySystem* GetTrophySystem() const; + class UZUIController* GetUIController() const; + class UZWorldManager* GetWorldManager() const; + bool HasEverReachedCheckpoint(const struct FGuid& CheckpointID) const; + bool HasGameFact(const struct FGameplayTag& Fact) const; + bool HasValidBinkData() const; + bool IsGameplayReady() const; + bool IsLoadingGame() const; + bool IsPauseMenuLocked() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZGameMode") + STATIC_CLASS_IMPL("ZGameInstance") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZGameMode") + STATIC_NAME_IMPL(L"ZGameInstance") } - static class AZGameMode* GetDefaultObj() + static class UZGameInstance* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_AZGameMode; +DUMPER7_ASSERTS_UZGameInstance; -// Class DarwinParadox.ZGameplayModifierComponent -// 0x0040 (0x00E0 - 0x00A0) -class UZGameplayModifierComponent final : public UActorComponent +// Class DarwinParadox.ZGameplayModifier +// 0x0000 (0x0028 - 0x0028) +class UZGameplayModifier : public UObject { public: - TMulticastInlineDelegate OnGameplayModifierAdded; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnGameplayModifierApplied; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TMulticastInlineDelegate OnGameplayModifierRemoved; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - TArray Modifiers; // 0x00D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - -public: - void AddGameplayModifier(const struct FGameplayModifierDef& Modifier); - void RemoveGameplayModifier(const struct FGameplayModifierDef& Modifier); - - float GetGameplayModifierValue(const struct FGameplayTag& Modifier) const; - int32 GetModifierInstanceCount(const struct FGameplayTag& Modifier) const; - bool HasGameplayModifier(const struct FGameplayTag& Modifier) const; + void OnModifierAdded(class AActor* Target); + void OnModifierApplied(class AActor* Target); + void OnModifierRemoved(class AActor* Target); + void OnModifierUpdate(float Value, class AActor* Target); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZGameplayModifierComponent") + STATIC_CLASS_IMPL("ZGameplayModifier") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZGameplayModifierComponent") + STATIC_NAME_IMPL(L"ZGameplayModifier") } - static class UZGameplayModifierComponent* GetDefaultObj() + static class UZGameplayModifier* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZGameplayModifierComponent; +DUMPER7_ASSERTS_UZGameplayModifier; -// Class DarwinParadox.ZGameplayTagComponent -// 0x0040 (0x00E0 - 0x00A0) -class UZGameplayTagComponent final : public UActorComponent +// Class DarwinParadox.ZGameplayStatics +// 0x0000 (0x0028 - 0x0028) +class UZGameplayStatics final : public UGameplayStatics { public: - struct FGameplayTagContainer GameplayTags; // 0x00A0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnGameplayTagAdded; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnGameplayTagRemoved; // 0x00D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - -public: - void AddGameplayTag(const struct FGameplayTag& TagToAdd); - void AddGameplayTags(const struct FGameplayTagContainer& TagsToAdd); - void RemoveGameplayTag(const struct FGameplayTag& TagToRemove); - void RemoveGameplayTags(const struct FGameplayTagContainer& TagsToRemove); - void ResetGameplayTags(); - - struct FGameplayTagContainer GetPreventAbilityGPTC() const; - bool HasTag(const struct FGameplayTag& TagToCheck) const; - bool HasTagByName(class FName TagName) const; - bool HasTags(const struct FGameplayTagContainer& TagsToCheck) const; + static void AsyncLoadStaticData(); + static void ClearUIFocus(); + static bool CompareDistance(const struct FVector& From, const struct FVector& To, float Tolerance, ECompareDistanceOp Type, bool Is2D); + static float CompareRotations(const struct FRotator& RotatorA, const struct FRotator& RotatorB); + static void GetAllActorsWithTags(const class UObject* WorldContextObject, const TArray& Tags, TArray* OutActors); + static float GetAngleDegree(const struct FVector& A, const struct FVector& B); + static struct FBinkVideoData GetBinkData(class FName VideoName); + static float GetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, class FName BodyInstanceName); + static class FText GetButtonByPlatform(const class UObject* WorldContextObject, EInputType InputType); + static const class UZChapterData* GetChapterData(); + static struct FVector GetClosestGroundLocation(class AActor* Actor); + static class AZAICoordinator* GetClosestOverlappingAICoordinator(const class UObject* WorldContextObject, const struct FVector& Position); + static struct FVector GetClosestWorldLocationOnPolyline(const struct FVector& ReferencePosition, const TArray& PolyLine, struct FVector& Direction); + static struct FVector2D GetControllerAxisValue(const class UObject* WorldContext); + static class FString GetControllerStringForPC(const class UObject* WorldContextObject, EInputMode inputMode); + static class APhysicsVolume* GetCurrentWaterVolume(const class UObject* WorldContextObject, class AActor* Actor); + static class APhysicsVolume* GetDefaultPhysicsVolume(const class UObject* WorldContextObject); + static const class UZCollectibleData* GetEditorCollectibleData(); + static EWeaponType GetMainWeaponType(class AActor* Actor); + static class ANavigationData* GetNavigationDataForAgent(const class UObject* WorldContextObject, class FName AgentName); + static struct FVector GetOutOfScreenPosition(const class UObject* WorldContextObject, const struct FVector& ReferencePosition, float MinDistance, float MaxDistance, float Angle); + static class AZPlayerCamera* GetPlayerCamera(const class UObject* WorldContextObject); + static float GetPlayerHealth(const class UObject* WorldContextObject); + static int32 GetShaderCount(); + static struct FSkinData GetSkinData(const struct FGameplayTag& SkinTag); + static struct FSkinData GetSkinDataById(const struct FGuid& SkinUniqueId); + static void GetSkinsData(const class UObject* WorldContextObject, TArray* OutSkinData); + static TArray GetStreamingStatus(const class UObject* WorldContextObject); + static void GetSublevelActors(const class UObject* WorldContextObject, TSoftObjectPtr SubLevel, TArray* Actors); + static class UZTrophySystem* GetTrophySystem(const class UObject* WorldContextObject); + static class UZUIController* GetUIController(const class UObject* WorldContextObject); + static float GetWaveHeightAtPosition(class UWaterBodyComponent* WaterComponent, const struct FVector& InPosition, float InWaterDepth, float InTime, struct FVector& OutNormal); + static struct FVector GetWorldLocationAtTimeOnPolyline(float Time, const TArray& PolyLine, struct FVector& Direction); + static class UZGameInstance* GetZGameInstance(const class UObject* WorldContextObject); + static class AZGameMode* GetZGameMode(const class UObject* WorldContextObject); + static class AZCharacter* GetZPlayerCharacter(const class UObject* WorldContextObject); + static class AZPlayerController* GetZPlayerController(const class UObject* WorldContextObject); + static class UZSaveManager* GetZSaveManager(const class UObject* WorldContextObject); + static bool HasDebugFeatures(); + static bool HasPath(class AAIController* AIController, const struct FVector& Position, const struct FVector& Extent); + static bool HasValidPath(const class UObject* WorldContextObject, const struct FVector& StartPosition, const struct FVector& EndLocation, class ANavigationData* NavigationData, float MaxDistance); + static bool IsAnyBinkPlaying(const class UObject* WorldContextObject); + static bool IsConsolePlateform(); + static bool IsInCinematicMode(const class UObject* WorldContextObject); + static bool IsInFrustum(const class UObject* WorldContextObject, class AActor* Actor, float Tolerance); + static bool IsInSequence(const class UObject* WorldContextObject); + static bool IsInWaterVolume(const class UObject* WorldContextObject, class AActor* Actor); + static bool IsLocationInFrustum(const class UObject* WorldContextObject, const struct FVector& Location, float Tolerance); + static bool IsMainMenu(const class UObject* WorldContextObject); + static bool IsMGSDemo(const class UObject* WorldContextObject); + static bool IsMouseCursorEnabled(); + static bool IsOverlappingAny(class UPrimitiveComponent* Component, TSubclassOf Class_0); + static bool IsShippingBuild(); + static float NiceSinusoidFunction(float Input, float PowerFactor); + static void OpenLevelWithCheckpoint(const class UObject* WorldContextObject, const TSoftObjectPtr Level, const struct FGuid& CheckpointID, bool bAbsolute, const class FString& Options); + static class UBinkMediaPlayer* PlayBinkVideo(const class UObject* WorldContextObject, const class FString& VideoPath, bool bLoop, class UObject* Outer_0, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, bool bAutoStart); + static class FString ReplaceInputStringRichText(const class UObject* WorldContextObject, const class FString& StringToReplace, EInputMode inputMode); + static void SetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, float Value, class FName BodyInstanceName); + static void SetCanEverAffectNavigation(class UActorComponent* Component, bool Value); + static void SetCinematicMode(const class UObject* WorldContextObject, bool bValue, bool bHidePlayer, bool bHideHud, bool bDisableMovement, bool bAffectsTurning, bool bConstrainsForeground, bool bAffectsAudio); + static bool SetGameStatePaused(const class UObject* WorldContextObject, bool bPaused, bool bLostFocus); + static void SetPlayingBinkAudioVolume(float Volume); + static TArray SortByDistance(const TArray& Array, const struct FVector& RefPosition, bool Dist2D); + static TArray SortCheckpointsLexico(const TArray& Array); + static TMap SortClassMap(const TMap& Map); + static TArray SortPositionsByDistance(const TArray& Array, const struct FVector& RefPosition, ESortingType Type, bool Dist2D); + static void StartShaderCaching(int32 Mode); + static bool TestComponentCollision(class UPrimitiveComponent* Component, const struct FVector& Location, float ToleranceRadius); + static void UnlockFOV(const class UObject* WorldContextObject); + static void UpdatePS5Activities(class UObject* WorldContextObject, const class FString& EventName); + static void ZLog(const class UObject* WorldContextObject, const class FString& Log, class AActor* Actor); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZGameplayTagComponent") + STATIC_CLASS_IMPL("ZGameplayStatics") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZGameplayTagComponent") + STATIC_NAME_IMPL(L"ZGameplayStatics") } - static class UZGameplayTagComponent* GetDefaultObj() + static class UZGameplayStatics* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZGameplayTagComponent; +DUMPER7_ASSERTS_UZGameplayStatics; // Class DarwinParadox.DPGameUserSettings -// 0x00B0 (0x01F8 - 0x0148) +// 0x00C0 (0x0208 - 0x0148) class UDPGameUserSettings final : public UGameUserSettings { public: @@ -5634,7 +5592,8 @@ public: int32 FramerateCapSetting; // 0x016C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float GammaCorrection; // 0x0170(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasSetGammaCorrection; // 0x0174(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_175[0x3]; // 0x0175(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bUseSteamDeckMode; // 0x0175(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_176[0x2]; // 0x0176(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 AudioOutputDevice; // 0x0178(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MasterVolume; // 0x017C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MusicVolume; // 0x0180(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) @@ -5655,11 +5614,12 @@ public: float fAimSensitivity; // 0x01B0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 FontSize; // 0x01B4(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int8 KeyboardLayout; // 0x01B5(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_1B6[0x2]; // 0x01B6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - EUpscalingMethod UpscalingMethod; // 0x01B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_1B9[0x3]; // 0x01B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int8 BenchmarkResultQualityLevel; // 0x01B6(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_1B7[0x2]; // 0x01B7(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + EUpscalingMethod UpscalingMethod; // 0x01B9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_1BA[0x2]; // 0x01BA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 UpscalingQuality; // 0x01BC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_1C0[0x38]; // 0x01C0(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_1C0[0x48]; // 0x01C0(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UDPGameUserSettings* GetDPGameUserSettings(); @@ -5699,6 +5659,7 @@ public: void SetUIVolume(float NewValue); void SetVoiceVolume(float NewValue); void SetWasLanguageSetFromGame(bool bValue); + void ToogleSteamDeckDeviceProfile(bool ActivateDeviceProfile); void TriggerAspectRatioDelegate(); void UpdateMonitorSettings(); @@ -5706,6 +5667,7 @@ public: float GetAimSensitivity() const; float GetAmbianceVolume() const; int32 GetAudioOutputDevice() const; + int32 GetBenchmarkResultQualityLevel() const; float GetCinematicVolume() const; int32 GetDefaultAudioOutputDevice() const; ETRXDeviceProfileMode GetDeviceProfileMode() const; @@ -5738,6 +5700,7 @@ public: bool IsDLSSSupported() const; bool IsFSRActivated() const; bool IsFSRSupported() const; + bool IsSteamDeckModeActive() const; bool ShouldHandleAspectRatio() const; bool ShouldShowMonitorSelector() const; @@ -5780,55 +5743,124 @@ public: }; DUMPER7_ASSERTS_UZGameViewport; -// Class DarwinParadox.ZHardwareBenchmarkDataAsset -// 0x00A8 (0x00D8 - 0x0030) -class UZHardwareBenchmarkDataAsset final : public UPrimaryDataAsset +// Class DarwinParadox.ZGaugeComponent +// 0x0060 (0x0100 - 0x00A0) +class UZGaugeComponent final : public UActorComponent { public: - bool bShouldLaunchBenchmarkOnFirstLaunch; // 0x0030(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TMap GlobalPerformanceIndexes; // 0x0038(0x0050)(Edit, EditFixedSize, DisableEditOnInstance, NativeAccessSpecifierPrivate) - TMap QualitySettingsToScreenPercentage; // 0x0088(0x0050)(Edit, EditFixedSize, DisableEditOnInstance, NativeAccessSpecifierPrivate) + class FName GaugeName; // 0x00A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EGaugeType Type; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float MinValue; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float MaxValue; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float FillingSpeed; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bStartFull; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bStartEnabled; // 0x00B9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_BA[0x2]; // 0x00BA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float ModificationCooldown; // 0x00BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float CurrentValue; // 0x00C0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bIsEnabled; // 0x00C4(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EGaugeState GaugeState; // 0x00C5(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_C6[0x2]; // 0x00C6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnGaugeEmpty; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnGaugeFull; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnGaugeUpdate; // 0x00E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - int32 GetQualityLevelsFromCPUAndGPU(EZQualitySettingsCategories Categories, float CPUPerformanceIndex, float GPUPerformanceIndex) const; - float GetScreenPercentageFromQualitySetting(int32 QualitySetting) const; + void AddValue(float Value, bool bStartCooldown); + void Pause(); + void RemoveValue(float Value, bool bStartCooldown); + void ResetValue(); + void Resume(); + void SetEnabled(bool Value); + void Start(); + + class FName GetGaugeName() const; + float GetMaxValue() const; + float GetMinValue() const; + float GetValue() const; + bool IsEmpty() const; + bool IsFull() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZHardwareBenchmarkDataAsset") + STATIC_CLASS_IMPL("ZGaugeComponent") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZHardwareBenchmarkDataAsset") + STATIC_NAME_IMPL(L"ZGaugeComponent") } - static class UZHardwareBenchmarkDataAsset* GetDefaultObj() + static class UZGaugeComponent* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZHardwareBenchmarkDataAsset; +DUMPER7_ASSERTS_UZGaugeComponent; -// Class DarwinParadox.ZHelpWidgetComponent -// 0x0000 (0x0690 - 0x0690) -class UZHelpWidgetComponent final : public UWidgetComponent +// Class DarwinParadox.ZGenericNotification +// 0x0030 (0x0068 - 0x0038) +class UZGenericNotification final : public UZNotification { +public: + uint8 Pad_38[0x30]; // 0x0038(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) + public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZHelpWidgetComponent") + STATIC_CLASS_IMPL("ZGenericNotification") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZHelpWidgetComponent") + STATIC_NAME_IMPL(L"ZGenericNotification") } - static class UZHelpWidgetComponent* GetDefaultObj() + static class UZGenericNotification* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZHelpWidgetComponent; +DUMPER7_ASSERTS_UZGenericNotification; + +// Class DarwinParadox.ZHelpSystem +// 0x0088 (0x00B0 - 0x0028) +class UZHelpSystem : public UObject +{ +public: + TArray ObjectHelpArray; // 0x0028(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) + class UZObjectHelpComponent* ObjectHelpOverlap; // 0x0038(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TSubclassOf HelpWidgetClass; // 0x0040(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZUserWidget* pHelpWidget; // 0x0048(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_50[0x38]; // 0x0050(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) + bool bHelpSystemEnabled; // 0x0088(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnHelpAdded; // 0x0090(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnHelpRemoved; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + +public: + void OnCheckPointChecked(const struct FGuid& CheckpointID); + void OnGameplayReady(bool bIsGameplayReady); + void OnPlayerPawnDead(); + void OnPlayerRestart(int32 RespawnOccurance); + void SetHelpSystemEnabled(bool bEnabled); + + bool IsHelpSystemEnabled() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZHelpSystem") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZHelpSystem") + } + static class UZHelpSystem* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZHelpSystem; // Class DarwinParadox.ZHUD // 0x0000 (0x0380 - 0x0380) @@ -5988,6 +6020,33 @@ public: }; DUMPER7_ASSERTS_AZLever; +// Class DarwinParadox.ZLocomotionStateMachine +// 0x0040 (0x0068 - 0x0028) +class UZLocomotionStateMachine : public UObject +{ +public: + TArray> LocomotionStatesClass; // 0x0028(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) + class AZCharacter* CharacterOwner; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TArray LocomotionStates; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) + class UZLocomotionState* CurrentState; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnLocomotionStateChanged; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZLocomotionStateMachine") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZLocomotionStateMachine") + } + static class UZLocomotionStateMachine* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZLocomotionStateMachine; + // Class DarwinParadox.ZLocomotionState_Air // 0x0000 (0x0088 - 0x0088) class UZLocomotionState_Air : public UZLocomotionState @@ -6011,35 +6070,25 @@ public: }; DUMPER7_ASSERTS_UZLocomotionState_Air; -// Class DarwinParadox.ZLocomotionState_Ground -// 0x00C8 (0x0150 - 0x0088) -class UZLocomotionState_Ground : public UZLocomotionState +// Class DarwinParadox.ZLocomotionState_Dead +// 0x0000 (0x0088 - 0x0088) +class UZLocomotionState_Dead : public UZLocomotionState { -public: - float DownTraceOffset; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float WallDetectionOffset; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float WallDetectionRadius; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float RotationBlendSpeed; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float LedgeDetectionForwardDistance; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float LedgeDetectionDownDistance; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 LedgeDetectionSamplesMax; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A4[0xAC]; // 0x00A4(0x00AC)(Fixing Struct Size After Last Property [ Dumper-7 ]) - public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZLocomotionState_Ground") + STATIC_CLASS_IMPL("ZLocomotionState_Dead") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZLocomotionState_Ground") + STATIC_NAME_IMPL(L"ZLocomotionState_Dead") } - static class UZLocomotionState_Ground* GetDefaultObj() + static class UZLocomotionState_Dead* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZLocomotionState_Ground; +DUMPER7_ASSERTS_UZLocomotionState_Dead; // Class DarwinParadox.ZLocomotionState_Swim // 0x0010 (0x0098 - 0x0088) @@ -6065,32 +6114,6 @@ public: }; DUMPER7_ASSERTS_UZLocomotionState_Swim; -// Class DarwinParadox.LevelAction -// 0x0010 (0x0038 - 0x0028) -class ULevelAction : public UObject -{ -public: - uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnExecuted(); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("LevelAction") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"LevelAction") - } - static class ULevelAction* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_ULevelAction; - // Class DarwinParadox.LevelAction_LoadLevel // 0x0030 (0x0068 - 0x0038) class ULevelAction_LoadLevel final : public ULevelAction @@ -6183,6 +6206,30 @@ public: }; DUMPER7_ASSERTS_ULevelAction_ExecuteFunction; +// Class DarwinParadox.ZMapManager +// 0x0060 (0x0088 - 0x0028) +class UZMapManager final : public UObject +{ +public: + uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) + TArray Actions; // 0x0078(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZMapManager") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZMapManager") + } + static class UZMapManager* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZMapManager; + // Class DarwinParadox.ZMeleeCombatCircleComponent // 0x0058 (0x00F8 - 0x00A0) class UZMeleeCombatCircleComponent final : public UActorComponent @@ -6216,45 +6263,41 @@ public: }; DUMPER7_ASSERTS_UZMeleeCombatCircleComponent; -// Class DarwinParadox.ZMushroomField -// 0x0048 (0x0310 - 0x02C8) -class AZMushroomField final : public AVolume +// Class DarwinParadox.ZMontagePlayWarpTarget +// 0x0058 (0x02E8 - 0x0290) +class AZMontagePlayWarpTarget final : public AActor { public: - uint8 Pad_2C8[0x8]; // 0x02C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UZPlayerEventListenerComponent* PlayerListener; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TArray Triggers; // 0x02D8(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - bool bShouldAlertSharks; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2E9[0x7]; // 0x02E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray> AlertedPawns; // 0x02F0(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) - class APawn* PawnIntruder; // 0x0300(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class AZMushroomFieldSystem* FieldSystem; // 0x0308(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UBoxComponent* BoxComponent; // 0x0290(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSoftObjectPtr TargetActor; // 0x0298(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UAnimMontage* AnimToPlay; // 0x02C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName WarpTargetName; // 0x02C8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName BoneTargetName; // 0x02D0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bShouldFollowComponent; // 0x02D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2D9[0x3]; // 0x02D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName MontageSection; // 0x02DC(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bDebug; // 0x02E4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2E5[0x3]; // 0x02E5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void OnGameplayReadyEvent(bool bGameplayReady); - void OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult); - void OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); - void OnPlayerRestartOverlap(class APawn* Pawn); - - TArray> GetAlertedPawns() const; - class AZMushroomFieldSystem* GetFieldSystem() const; - bool ShouldAlertSharks() const; + void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult); + void OnStartOverlap(); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZMushroomField") + STATIC_CLASS_IMPL("ZMontagePlayWarpTarget") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZMushroomField") + STATIC_NAME_IMPL(L"ZMontagePlayWarpTarget") } - static class AZMushroomField* GetDefaultObj() + static class AZMontagePlayWarpTarget* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_AZMushroomField; +DUMPER7_ASSERTS_AZMontagePlayWarpTarget; // Class DarwinParadox.ZMushroomFieldSystem // 0x0088 (0x0318 - 0x0290) @@ -6463,87 +6506,25 @@ public: }; DUMPER7_ASSERTS_UZOptimUtilitiesFunctionLibrary; -// Class DarwinParadox.ZOutlineComponent -// 0x0058 (0x00F8 - 0x00A0) -class UZOutlineComponent : public UActorComponent +// Class DarwinParadox.ZPathFollowingComponent +// 0x0000 (0x02E0 - 0x02E0) +class UZPathFollowingComponent final : public UPathFollowingComponent { -public: - TMap OutlineData; // 0x00A0(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) - bool bOutlineEnable; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void SetCustomDepthStencil(class FName StencileName, bool bSetEnabled); - void SetOutlineEnabled(bool bSetEnabled); - void StartOutlineComp(); - void StopOutlineComp(); - - bool IsEnabled() const; - public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZOutlineComponent") + STATIC_CLASS_IMPL("ZPathFollowingComponent") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZOutlineComponent") + STATIC_NAME_IMPL(L"ZPathFollowingComponent") } - static class UZOutlineComponent* GetDefaultObj() + static class UZPathFollowingComponent* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZOutlineComponent; - -// Class DarwinParadox.ZPatrolComponent -// 0x0058 (0x00F8 - 0x00A0) -class UZPatrolComponent final : public UActorComponent -{ -public: - bool bIsEnabled; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TSoftObjectPtr PatrolPath; // 0x00A8(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EPatrolType PatrolType; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bSnapToFirstPatrolPoint; // 0x00D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_D2[0x2]; // 0x00D2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - int32 SentinelleIndex; // 0x00D4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class AActor* SplineActor; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bSnapToSpline; // 0x00E0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class AZPatrolPath* CurrentPatrolPath; // 0x00E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_F0[0x8]; // 0x00F0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void EvaluateStartPosition(); - void SetEnabled(bool Value); - void SetPatrolPath(class AZPatrolPath* NewPatrolPath); - - struct FVector GetClosestPointOnSpline() const; - class AZPatrolPoint* GetNextPoint(int32 PreviousPointIndex, int32& NewIndex) const; - class AZPatrolPath* GetPatrolPath() const; - EPatrolType GetPatrolType() const; - struct FVector GetRandomPointOnSpline() const; - class AActor* GetSplineActor() const; - struct FVector GetSplineDirection() const; - struct FVector GetStartLocation() const; - bool IsEnabled() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZPatrolComponent") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZPatrolComponent") - } - static class UZPatrolComponent* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZPatrolComponent; +DUMPER7_ASSERTS_UZPathFollowingComponent; // Class DarwinParadox.ZPatrolPath // 0x0138 (0x03C8 - 0x0290) @@ -6705,236 +6686,205 @@ public: }; DUMPER7_ASSERTS_AZPawn; -// Class DarwinParadox.ZPlayerCamera -// 0x0BA0 (0x1550 - 0x09B0) -class AZPlayerCamera : public ACameraActor +// Class DarwinParadox.ZPlayerController +// 0x0230 (0x0A88 - 0x0858) +class AZPlayerController : public APlayerController { public: - float DefaultCameraTranslationSpeed; // 0x09B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultCameraRotationSpeed; // 0x09B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultLookAroundSpeed; // 0x09B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_9BC[0x4]; // 0x09BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector WorldOffset; // 0x09C0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FVector WorldOffsetInterpSpeed; // 0x09D8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bEnableVelocityOrientation; // 0x09F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_9F1[0x3]; // 0x09F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float DefaultZOffset; // 0x09F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultZOffsetInterpSpeed; // 0x09F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultYOffset; // 0x09FC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultYOffsetInterpSpeed; // 0x0A00(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float LookAroundClamp; // 0x0A04(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultBlendFovSpeed; // 0x0A08(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float BlendTranslationInterpSpeed; // 0x0A0C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float BlendRotationInterpSpeed; // 0x0A10(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float Aperture; // 0x0A14(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PlayerCharacterZOffset; // 0x0A18(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PlayerCharacterZOffsetInterpSpeed; // 0x0A1C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bEnableVerticalAdjustment; // 0x0A20(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A21[0x3]; // 0x0A21(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float MaxVerticalOffset; // 0x0A24(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UCurveFloat* VerticalOffsetCurve; // 0x0A28(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PlayerVerticalAngleInterpSpeed; // 0x0A30(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bFixedYaw; // 0x0A34(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bEnableLateralAdjustment; // 0x0A35(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A36[0x2]; // 0x0A36(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveFloat* LateralOffsetCurve; // 0x0A38(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float MaxLateralOffset; // 0x0A40(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PlayerLateralAngleInterpSpeed; // 0x0A44(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float YawClamp; // 0x0A48(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float YawClampInterpSpeed; // 0x0A4C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float FovOverride; // 0x0A50(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float BlendFromSequenceTime; // 0x0A54(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bEnableWideView; // 0x0A58(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A59[0x3]; // 0x0A59(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float PostProcessInterSpeed; // 0x0A5C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FWideViewSettings WideViewSettings; // 0x0A60(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) - float ImmersionUpdateRate; // 0x0A70(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float BlurDistanceFocal; // 0x0A74(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float LookAtWeight; // 0x0A78(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DeathCamFoV; // 0x0A7C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DeathBlendFovSpeed; // 0x0A80(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bComputeDeathCamLocation; // 0x0A84(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A85[0x3]; // 0x0A85(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float DeathCamSampleSize; // 0x0A88(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DeathCamInterpSpeed; // 0x0A8C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DeathCamLookAtSpeed; // 0x0A90(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A94[0x4]; // 0x0A94(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UZPlayerEventListenerComponent* PlayerListener; // 0x0A98(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class AZCameraZone* CameraZoneOwner; // 0x0AA0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class AActor* RequestTranslationOwner; // 0x0AA8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class AActor* RequestLookAtOwner; // 0x0AB0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class AActor* RequestFoVOwner; // 0x0AB8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class AZCameraModifier* CurrentModifier; // 0x0AC0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - struct FCameraDefaultSettings Settings; // 0x0AC8(0x00C0)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnBlendTransformCompleted; // 0x0B88(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnBlendTransformRequested; // 0x0B98(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnBlendCompleteEvent; // 0x0BA8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnBlendCanceledEvent; // 0x0BB8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - uint8 Pad_BC8[0x8]; // 0x0BC8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FPostProcessSettings DefaultPostProcessSettings; // 0x0BD0(0x06F0)(Protected, NativeAccessSpecifierProtected) - uint8 Pad_12C0[0x290]; // 0x12C0(0x0290)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnPlayerPawnDead; // 0x0858(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnPlayerPossess; // 0x0868(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnPlayerUnPossess; // 0x0878(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnCinematicMode; // 0x0888(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TMulticastInlineDelegate OnPauseTriggered; // 0x0898(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + TSubclassOf SpectatorPawnBP; // 0x08A8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf PlayerCameraBP; // 0x08B0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseAbilitySystem; // 0x08B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_8B9[0x7]; // 0x08B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TMap CodeActionsMapping; // 0x08C0(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + TArray DefaultMappingContexts; // 0x0910(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + class UInputMappingContext* QwertyActionMapping; // 0x0920(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UInputMappingContext* AzertyActionMapping; // 0x0928(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UInputMappingContext* DebugMappingContext; // 0x0930(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMap PawnMappings; // 0x0938(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + TMap PawnInputMappings; // 0x0988(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnFadeOutFinished; // 0x09D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, BlueprintCallable, NativeAccessSpecifierProtected) + class UInputMappingContext* CurrentPawnActionMapping; // 0x09E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UUserWidget* InGameMenu; // 0x09F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class APawn* SavedPawn; // 0x09F8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class ASpectatorPawn* CustomSpectatorPawn; // 0x0A00(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float fInGameMenuTimeDilation; // 0x0A08(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float AudioListenerDistanceRatio; // 0x0A0C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A10[0x8]; // 0x0A10(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class AZCameraZone* CurrentCameraZone; // 0x0A18(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class AZPlayerCamera* PlayerCamera; // 0x0A20(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf HelpSystemClass; // 0x0A28(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UZHelpSystem* HelpSystem; // 0x0A30(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_A38[0x50]; // 0x0A38(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void ClearBlur(); - void OnCinematicMode(bool Value, bool bConstrainsForeground); - void OnFoVRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason); - void OnGameplayReady(bool Value); - void OnImmersed(bool Value); - void OnLookAtRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason); - void OnPlayerDies(); - void OnPlayerRestart(int32 Occurence); - void OnRenderingEvent(ERenderingEvent Event); - void OnTranslationRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason); - void OnZoneOwnerEndPlay(class AActor* InSource, EEndPlayReason Reason); - void RequestBlur(TDelegate OnBlurFinished, float BlendTime); - void RequestDeathBehavior(ECameraDeathBehavior Behavior); - void RequestFoV(float NewFOV); - void RequestLookAt(const struct FVector& LookAtLocation, float BlendSpeed); - void RequestTransform(const struct FTransform& Transform, float BlendSpeed); - void RequestTranslation(const struct FVector& Location, float BlendSpeed); - void SetLookAroundEnabled(bool bValue); - void SetLookAtEnabled(bool Value); - void SetTranslationEnabled(bool Value); + void AddIgnoreViewTargetTag(class FName ViewTargetTag); + void ClearIgnoreViewTarget(class FName ViewTargetTag); + void DecreaseTimeDilation(); + void HandleAspectRatio(); + void HandleSingleCameraAspectRatio(class UCameraComponent* Camera_0); + void IncreaseTimeDilation(); + void OnAimPressed(); + void OnAimReleased(); + void OnCamoPressed(); + void OnCamoReleased(); + void OnCrashPressed(); + void OnFirePressed(); + void OnFireReleased(); + void OnGodMode(); + void OnHelpPressed(); + void OnHelpReleased(); + void OnHideUIPressed(); + void OnInputModeChanged(EInputMode OldMode, EInputMode NewMode); + void OnInteractPressed(); + void OnInteractReleased(); + void OnJumpPressed(); + void OnJumpReleased(); + void OnLockUnlockAbilitiesPressed(); + void OnMenuPressed(); + void OnMenuReleased(); + void OnNoClip(); + void OnPawnDead(); + void OnPlayerHang(); + void OnPlayerStart(bool bPlayIntro); + void OnPossess(class APawn* pPawn); + void OnSpectator(bool bValue, bool bDisableInput, bool bDebug, bool bBlendCamera, const struct FVector& LookAtPosition); + void OnSwapPressed(); + void OnSwapReleased(); + void OnUnPossess(); + void OnUpdateAspectRatio(); + void ResetAudioListenerDistanceRatio(); + void RestoreTimeDilation(); + void SetAudioListenerDistanceRatio(float Ratio); + void SetDeathSpectatorEnabled(bool Value); + void SetGameplayInputContext(EGameplayInputContext NewGameplayInputContext); + void SetSystemicDeathEnabled(bool Value); + void SetTimeDilation(float TimeDilation); + void ZKillPlayer(); + void ZSaveGame(); + void ZSetAudioListenerRatio(float fRatio); + void ZShowAudioListener(); - float GetBlendFromSequenceTime() const; - class AZCameraModifier* GetModifier() const; - class APawn* GetObservedPawn() const; - EPlayerCameraState GetState() const; - class AZCameraZone* GetZoneOwner() const; + EGameplayInputContext GetGameplayInputContext() const; + class UZHelpSystem* GetHelpSystem() const; + class AZPlayerCamera* GetPlayerCamera() const; + float GetTimeDilationOverride() const; + bool IsInGameMenu() const; + bool IsInMainMenu() const; + bool IsInSpectator() const; + bool IsPawnDying() const; + bool IsSystemicDeathEnabled() const; + void SetKeyboardLayout(EKeyboardLayout Layout) const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZPlayerCamera") + STATIC_CLASS_IMPL("ZPlayerController") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZPlayerCamera") + STATIC_NAME_IMPL(L"ZPlayerController") } - static class AZPlayerCamera* GetDefaultObj() + static class AZPlayerController* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_AZPlayerCamera; +DUMPER7_ASSERTS_AZPlayerController; -// Class DarwinParadox.ZPlayerDatastore -// 0x0068 (0x0090 - 0x0028) -class UZPlayerDatastore : public UObject +// Class DarwinParadox.ZPlayerDistanceComponent +// 0x0048 (0x00E8 - 0x00A0) +class UZPlayerDistanceComponent final : public UActorComponent { public: - class UZGameInstance* GameInstance; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TArray DLCSkins; // 0x0030(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray DebugSkins; // 0x0040(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray MainGameAdditionalSkins; // 0x0050(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray DemoAdditionalSkins; // 0x0060(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - struct FGameplayTag DefaultSkin; // 0x0070(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnDLCUpdate; // 0x0078(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnPlayerRange; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + bool bEnabled; // 0x00B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray DistanceEntries; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + float Range; // 0x00C8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool AffectsPhysics; // 0x00CC(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bShowDebug; // 0x00CD(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_CE[0x2]; // 0x00CE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + class APlayerController* PlayerController; // 0x00D0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_D8[0x10]; // 0x00D8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void ProcessPlayerData(); - void VerifySkinDLC(); + void OnPlayerRestart(int32 PlayerRespawnOccurence); + void SetProfile(class FName Profile, float Value); - bool HasValidOnlineData() const; + bool HasProfile(class FName Profile) const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZPlayerDatastore") + STATIC_CLASS_IMPL("ZPlayerDistanceComponent") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZPlayerDatastore") + STATIC_NAME_IMPL(L"ZPlayerDistanceComponent") } - static class UZPlayerDatastore* GetDefaultObj() + static class UZPlayerDistanceComponent* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZPlayerDatastore; +DUMPER7_ASSERTS_UZPlayerDistanceComponent; -// Class DarwinParadox.ZPlayerEventListenerComponent -// 0x0120 (0x01C0 - 0x00A0) -class UZPlayerEventListenerComponent final : public UActorComponent +// Class DarwinParadox.ZPlayerListenerSystem +// 0x0018 (0x0040 - 0x0028) +class UZPlayerListenerSystem final : public UObject { public: - class APawn* CurrentPawn; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bResetPosition; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bResetSequence; // 0x00A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_AA[0x6]; // 0x00AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector2D RandomDeviation; // 0x00B0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EMovieScenePositionType ResetType; // 0x00C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EUpdatePositionMethod UpdateType; // 0x00C1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_C2[0x2]; // 0x00C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - int32 Frame; // 0x00C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 Time; // 0x00C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString MarkedFrame; // 0x00D0(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PlayerDeathDelegate; // 0x00E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PlayerRestartDelegate; // 0x00F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PlayerOverlapDelegate; // 0x0100(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PlayerPossessDelegate; // 0x0110(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PlayerUnPossessDelegate; // 0x0120(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PostRespawnDelegate; // 0x0130(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate PreRespawnDelegate; // 0x0140(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - struct FVector SpawnPosition; // 0x0150(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FRotator SpawnRotation; // 0x0168(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) - uint8 Pad_180[0x40]; // 0x0180(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnPlayerDeath(); - void OnPlayerPossess(); - void OnPlayerRestart(int32 Occurence); - void OnPlayerUnPossess(); - void SetCustomBounds(const struct FBoxSphereBounds& Bounds); - - class APawn* GetCurrentPawn() const; + TArray Listeners; // 0x0028(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) + class UZGameInstance* GameInstance; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZPlayerEventListenerComponent") + STATIC_CLASS_IMPL("ZPlayerListenerSystem") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZPlayerEventListenerComponent") + STATIC_NAME_IMPL(L"ZPlayerListenerSystem") } - static class UZPlayerEventListenerComponent* GetDefaultObj() + static class UZPlayerListenerSystem* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZPlayerEventListenerComponent; +DUMPER7_ASSERTS_UZPlayerListenerSystem; -// Class DarwinParadox.ZPopUpWidget -// 0x0008 (0x0300 - 0x02F8) -class UZPopUpWidget : public UZUserWidget +// Class DarwinParadox.ZProjectileComponent +// 0x0030 (0x00D0 - 0x00A0) +class UZProjectileComponent final : public UActorComponent { public: - bool bUseCancelButton; // 0x02F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bUseTitle; // 0x02F9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bUseQuestionText; // 0x02FA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2FB[0x5]; // 0x02FB(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnThrow; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + struct FVector TargetLocation; // 0x00B0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class USceneComponent* TargetHoming; // 0x00C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: - void SetGenericPopUpText(const struct FPopUpTextData& PopUpTextData); + void Throw(); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZPopUpWidget") + STATIC_CLASS_IMPL("ZProjectileComponent") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZPopUpWidget") + STATIC_NAME_IMPL(L"ZProjectileComponent") } - static class UZPopUpWidget* GetDefaultObj() + static class UZProjectileComponent* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZPopUpWidget; +DUMPER7_ASSERTS_UZProjectileComponent; // Class DarwinParadox.ZProjectileTrajectory // 0x0068 (0x02F8 - 0x0290) @@ -6973,84 +6923,130 @@ public: }; DUMPER7_ASSERTS_AZProjectileTrajectory; -// Class DarwinParadox.ZPS5Activities -// 0x0000 (0x0028 - 0x0028) -class UZPS5Activities final : public UBlueprintFunctionLibrary +// Class DarwinParadox.ZPS5ActivitiesUtilityData +// 0x00A0 (0x00D0 - 0x0030) +class UZPS5ActivitiesUtilityData final : public UDataAsset { public: - static bool EndActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityOutcome ActivityOutcome, EActivityAvailability NewAvailability); - static bool EndTask(const class APlayerController* PlayerController, ETaskID TaskID, EActivityOutcome TaskOutcome, EActivityAvailability NewAvailability); - static bool EndTaskAndStartNextOne(const class APlayerController* PlayerController, ETaskID TaskID); - static const class UZPS5ActivitiesUtilityData* GetPS5ActivitiesUtilityData(); - static bool ResumeActivity(const class APlayerController* PlayerController, EActivityID activityId, ETaskID CurrentTaskID, EActivityAvailability NewAvailability); - static bool SetGlobalActivitiesStateFromCheckpoint(const class APlayerController* PlayerController, class FName CheckpointName); - static bool StartActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityAvailability NewAvailability); - static bool StartTask(const class APlayerController* PlayerController, ETaskID TaskID); + TMap ActivitiesEndCheckpoints; // 0x0030(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + TMap TasksEndCheckpoints; // 0x0080(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + +public: + bool FindIfCheckpointShouldEndTask(class FName CheckpointName, ETaskID* OutFoundTask) const; + bool FindTaskAndActivityFromCheckpoint(class FName CheckpointName, ETaskID* OutFoundTask, EActivityID* OutFoundParentActivity, TArray* OutFoundSiblingTasks) const; + TMap GetActivitiesEndCheckpoints() const; + bool GetEndCheckpointForTask(ETaskID TaskID, class FName* OutCheckpointName) const; + TMap GetTasksEndCheckpoints() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZPS5Activities") + STATIC_CLASS_IMPL("ZPS5ActivitiesUtilityData") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZPS5Activities") + STATIC_NAME_IMPL(L"ZPS5ActivitiesUtilityData") } - static class UZPS5Activities* GetDefaultObj() + static class UZPS5ActivitiesUtilityData* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZPS5Activities; +DUMPER7_ASSERTS_UZPS5ActivitiesUtilityData; -// Class DarwinParadox.ZRenderTargetSubsystem -// 0x0010 (0x0050 - 0x0040) -class UZRenderTargetSubsystem final : public UTickableWorldSubsystem +// Class DarwinParadox.ZRadarComponent +// 0x00C0 (0x02F0 - 0x0230) +class UZRadarComponent final : public USceneComponent { public: - TArray CaptureRequests; // 0x0040(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) + bool bShowDebug; // 0x0230(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_231[0x3]; // 0x0231(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FColor DebugColor; // 0x0234(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bStartsEnabled; // 0x0238(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseSensor; // 0x0239(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_23A[0x2]; // 0x023A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + class FName SensorComponentTag; // 0x023C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + ERadarType Type; // 0x0244(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_245[0x3]; // 0x0245(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float WaveRate; // 0x0248(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float WaveInitialSpeed; // 0x024C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float WaveAcceleration; // 0x0250(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float WaveDefaultAngle; // 0x0254(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float WaveDefaultMaxLength; // 0x0258(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bDetectPlayerOnly; // 0x025C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bRunPhysicsTrace; // 0x025D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_25E[0x2]; // 0x025E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + TArray> ActorClassesToIgnore; // 0x0260(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) + ERadarDetection DetectionType; // 0x0270(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_271[0x7]; // 0x0271(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnPawnDetected; // 0x0278(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnNewWave; // 0x0288(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnWaveExpired; // 0x0298(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnWaveUpdate; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnSonarEnabled; // 0x02B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + class UZSensingComponent* Sensor; // 0x02C8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TArray Waves; // 0x02D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + uint8 Pad_2E0[0x10]; // 0x02E0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void RequestUpdate(class USceneCaptureComponent2D* SceneCaptureComponent); + void Clear(); + void SetSonarEnabled(bool Value); + void WaveUpdate(int32 WaveIndex, float ALpha); + + struct FRadarWave GetRadarWave(int32 Index_0) const; + float GetSensorAngle() const; + struct FVector GetSensorDirection() const; + struct FVector GetSensorLocation() const; + float GetSensorMaxLength() const; + bool IsSonarActive() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZRenderTargetSubsystem") + STATIC_CLASS_IMPL("ZRadarComponent") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZRenderTargetSubsystem") + STATIC_NAME_IMPL(L"ZRadarComponent") } - static class UZRenderTargetSubsystem* GetDefaultObj() + static class UZRadarComponent* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZRenderTargetSubsystem; +DUMPER7_ASSERTS_UZRadarComponent; -// Class DarwinParadox.ZSaveGame -// 0x0250 (0x0278 - 0x0028) -class UZSaveGame : public USaveGame +// Class DarwinParadox.ZResolutionInterface +// 0x0000 (0x0000 - 0x0000) +class IZResolutionInterface final { public: - struct FPlayerData PlayerData; // 0x0028(0x0250)(Protected, NativeAccessSpecifierProtected) + void OnResolution(EResolutionState State); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZSaveGame") + STATIC_CLASS_IMPL("ZResolutionInterface") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZSaveGame") + STATIC_NAME_IMPL(L"ZResolutionInterface") } - static class UZSaveGame* GetDefaultObj() + static class IZResolutionInterface* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); + } + + class UObject* AsUObject() + { + return reinterpret_cast(this); + } + const class UObject* AsUObject() const + { + return reinterpret_cast(this); } }; -DUMPER7_ASSERTS_UZSaveGame; +DUMPER7_ASSERTS_IZResolutionInterface; // Class DarwinParadox.ZSaveManager // 0x00C0 (0x00E8 - 0x0028) @@ -7143,58 +7139,159 @@ public: }; DUMPER7_ASSERTS_UZSceneCollectibleComponent; -// Class DarwinParadox.MaterialParameterOverride_Scalar -// 0x0010 (0x0038 - 0x0028) -class UMaterialParameterOverride_Scalar final : public UMaterialParameterOverride +// Class DarwinParadox.ZSensingComponent +// 0x01E8 (0x02D0 - 0x00E8) +class UZSensingComponent : public UPawnSensingComponent +{ +public: + uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + bool bVisibleInGame; // 0x00F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName HeadSocket; // 0x00F4(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bUseOtherComponentTransform; // 0x00FC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_FD[0x3]; // 0x00FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName TransformReferenceComponentTag; // 0x0100(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName OwnerMeshComponentTag; // 0x0108(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bInstantAcquire; // 0x0110(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_111[0x3]; // 0x0111(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float SeenIncreaseFactor; // 0x0114(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float SeenDecreaseFactor; // 0x0118(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float OverwhelmedIncreaseFactor; // 0x011C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float OverwhelmedDecreaseFactor; // 0x0120(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float OverwhelmedDuration; // 0x0124(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float TargetMemoryTime; // 0x0128(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float SeenPawnLevel; // 0x012C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float OverwhelmedLevel; // 0x0130(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float CurrentOverwhelmedDuration; // 0x0134(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float CurrentUnseenDelay; // 0x0138(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bTrackPlayerVelocity; // 0x013C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_13D[0x3]; // 0x013D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float VelocityDetectionRadius; // 0x0140(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float VelocityDetectionThreshold; // 0x0144(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bAlwaysCooldown; // 0x0148(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_149[0x3]; // 0x0149(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float ResetCoolDown; // 0x014C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bPawnProximityResize; // 0x0150(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_151[0x3]; // 0x0151(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float DetectionConeResizeThreshold; // 0x0154(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DetectionConeResizeMaxAngle; // 0x0158(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bFeetDetection; // 0x015C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bFeetDetectionVisibilityTest; // 0x015D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_15E[0x2]; // 0x015E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float MaxCamoStateDistance; // 0x0160(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTagContainer PlayerUntargettableTags; // 0x0168(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) + float BlacklistDistanceThreashold; // 0x0188(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bRestrictToCoordinator; // 0x018C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bTargetLineOfSightVisibilityUpdate; // 0x018D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_18E[0x2]; // 0x018E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* TrackedSmartObject; // 0x0190(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float TrackingDistanceThreshold; // 0x0198(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_19C[0x4]; // 0x019C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnVisibilityChanged; // 0x01A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnPawnSeen; // 0x01B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnPawnHeard; // 0x01C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnSoundHeard; // 0x01D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + FMulticastSparseDelegateProperty_ OnOwnerHit; // 0x01E0(0x0001)(InstancedReference, BlueprintAssignable, NoDestructor, Protected, NativeAccessSpecifierProtected) + uint8 Pad_1E1[0x7]; // 0x01E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnPawnAcquired; // 0x01E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnSmartObjectSpotted; // 0x01F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + class USkeletalMeshComponent* OwnerSkeletalMesh; // 0x0208(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class UStaticMeshComponent* OwnerStaticMesh; // 0x0210(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class USceneComponent* TransformReferenceComponent; // 0x0218(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_220[0xB0]; // 0x0220(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void OnAnimNotify(class FName NotifyName, class FName DebugInfo); + void OnEmitterSoundHeard(const struct FVector& Location, bool ShouldInvestigate); + void OnExternalPawnDetected(class APawn* Pawn, bool Value, bool Force); + void OwnerHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit); + void ResetSensing(); + void ResetSmartObjectLocation(); + void SetEnabled(bool bValue); + void SetHeadSocket(class FName NewSocket); + void SetSensingLOD(ESensingLOD NewLOD); + void SetShouldRestrictToCoordinator(bool bValue); + + float GetCooldown() const; + float GetCurrentOverwhelmedLevel() const; + float GetCurrentSeenLevel() const; + float GetDistanceToSeenPawn2D() const; + class APawn* GetSeenPawn() const; + struct FVector GetSensorLocation() const; + struct FRotator GetSensorRotation() const; + ESmartObjectSensing GetSmartObjectSensing() const; + bool HasAcquiredSmartObject() const; + bool HasSeenPawn() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZSensingComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZSensingComponent") + } + static class UZSensingComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZSensingComponent; + +// Class DarwinParadox.MaterialParameterOverride_Vector +// 0x0020 (0x0048 - 0x0028) +class UMaterialParameterOverride_Vector final : public UMaterialParameterOverride { public: class FName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaterialIndex; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float Value; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FLinearColor Value; // 0x0034(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("MaterialParameterOverride_Scalar") + STATIC_CLASS_IMPL("MaterialParameterOverride_Vector") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"MaterialParameterOverride_Scalar") + STATIC_NAME_IMPL(L"MaterialParameterOverride_Vector") } - static class UMaterialParameterOverride_Scalar* GetDefaultObj() + static class UMaterialParameterOverride_Vector* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UMaterialParameterOverride_Scalar; +DUMPER7_ASSERTS_UMaterialParameterOverride_Vector; -// Class DarwinParadox.ZSkinNotification -// 0x0010 (0x0048 - 0x0038) -class UZSkinNotification final : public UZNotification +// Class DarwinParadox.ZSkinDataFactory +// 0x0010 (0x0040 - 0x0030) +class UZSkinDataFactory final : public UDataAsset { public: - uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray SkinData; // 0x0030(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: - void SetID(const struct FGuid& NewID); - - const struct FGuid GetId() const; + struct FSkinData GetSkinData(const struct FGameplayTag& SkinTag) const; + struct FSkinData GetSkinDataById(const struct FGuid& SkinUniqueId) const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZSkinNotification") + STATIC_CLASS_IMPL("ZSkinDataFactory") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZSkinNotification") + STATIC_NAME_IMPL(L"ZSkinDataFactory") } - static class UZSkinNotification* GetDefaultObj() + static class UZSkinDataFactory* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZSkinNotification; +DUMPER7_ASSERTS_UZSkinDataFactory; // Class DarwinParadox.ZSkinSystem // 0x0060 (0x0088 - 0x0028) @@ -7339,75 +7436,32 @@ public: }; DUMPER7_ASSERTS_AZSmartObject; -// Class DarwinParadox.ZSmartObjectComponent -// 0x0118 (0x01B8 - 0x00A0) -class UZSmartObjectComponent final : public UActorComponent +// Class DarwinParadox.ZSpectatorPawn +// 0x0060 (0x03A0 - 0x0340) +class AZSpectatorPawn : public ASpectatorPawn { public: - class AZAICoordinator* Coordinator; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class AZCharacter* User; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bIsEnabled; // 0x00B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTagContainer SmartObjectTags; // 0x00B8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) - bool bRestrictToInterestOnly; // 0x00D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool StartEmittingOnDamage; // 0x00D9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_DA[0x2]; // 0x00DA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float EmmittingCooldown; // 0x00DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bPickable; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bMustBeNavigationReachable; // 0x00E1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bMustBeOnNavmesh; // 0x00E2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_E3[0x5]; // 0x00E3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector NavExtent; // 0x00E8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bShouldInvestigateFirst; // 0x0100(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* OptionalUserPosition; // 0x0108(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float UsageTime; // 0x0110(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag UserAnimation; // 0x0114(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName StopOnAnimEvent; // 0x011C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName PickUpAttachBone; // 0x0124(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag StartAnimation; // 0x012C(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGameplayTag EndAnimation; // 0x0134(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* TargetActor; // 0x0140(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class AActor* TargetGoToActor; // 0x0148(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DropDistanceToStopEmitting; // 0x0150(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_154[0x4]; // 0x0154(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector TargetPosition; // 0x0158(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class USceneComponent* PositionRootComponent; // 0x0170(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TMulticastInlineDelegate OnStartUsing; // 0x0178(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnStopUsing; // 0x0188(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnReserved; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - uint8 Pad_1A8[0x10]; // 0x01A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void OnAnimNotify(class FName NotifyName, class FName DebugInfo); - void OnOwnerBehaviorChanged(EAIBehavior PreviousBehavior, EAIBehavior NewBehavior); - void OnOwnerTakeAnyDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser); - void OnPlayerRestart(int32 Occurence); - void SetEnabled(bool Value); - void StartEmitting(bool CoordinatorBroadcast); - void StopEmitting(); - - struct FVector GetRootPosition() const; - struct FVector GetStimuliLocation() const; - bool IsCoolingDown() const; - bool IsEmitting() const; + float LookAtSpeed; // 0x0340(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float ProfilingSpeed; // 0x0344(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FRotator ProfilingRotation; // 0x0348(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) + class AActor* ProfilingSpline; // 0x0360(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_368[0x38]; // 0x0368(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZSmartObjectComponent") + STATIC_CLASS_IMPL("ZSpectatorPawn") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZSmartObjectComponent") + STATIC_NAME_IMPL(L"ZSpectatorPawn") } - static class UZSmartObjectComponent* GetDefaultObj() + static class AZSpectatorPawn* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZSmartObjectComponent; +DUMPER7_ASSERTS_AZSpectatorPawn; // Class DarwinParadox.ZSpotComponent // 0x02C0 (0x07F0 - 0x0530) @@ -7445,24 +7499,27 @@ public: bool bPlayerOnly; // 0x05C4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5C5[0x3]; // 0x05C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PawnRadius; // 0x05C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_5CC[0x4]; // 0x05CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTagContainer UndetectableTags; // 0x05D0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) - bool bLookAtEnabled; // 0x05F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - ELookAtSpace Space; // 0x05F1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_5F2[0x2]; // 0x05F2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float TargetLookAtSpeed; // 0x05F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float DefaultLookAtSpeed; // 0x05F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_5FC[0x4]; // 0x05FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TSoftObjectPtr TrackingActor; // 0x0600(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bClamp; // 0x0628(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_629[0x3]; // 0x0629(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RollDiffMin; // 0x062C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float RollDiffMax; // 0x0630(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PitchDiffMin; // 0x0634(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PitchDiffMax; // 0x0638(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float YawDiffMin; // 0x063C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float YawDiffMax; // 0x0640(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_644[0xC]; // 0x0644(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) + EPawnDetectionShape DetectionShape; // 0x05CC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_5CD[0x3]; // 0x05CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float SphereRadius; // 0x05D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_5D4[0x4]; // 0x05D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTagContainer UndetectableTags; // 0x05D8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) + bool bLookAtEnabled; // 0x05F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + ELookAtSpace Space; // 0x05F9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_5FA[0x2]; // 0x05FA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float TargetLookAtSpeed; // 0x05FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float DefaultLookAtSpeed; // 0x0600(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_604[0x4]; // 0x0604(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TSoftObjectPtr TrackingActor; // 0x0608(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bClamp; // 0x0630(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_631[0x3]; // 0x0631(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RollDiffMin; // 0x0634(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float RollDiffMax; // 0x0638(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PitchDiffMin; // 0x063C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PitchDiffMax; // 0x0640(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float YawDiffMin; // 0x0644(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float YawDiffMax; // 0x0648(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_64C[0x4]; // 0x064C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform BaseArrowTransform; // 0x0650(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSpotLookAtTarget LookAtTarget; // 0x06B0(0x0048)(BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray Hits; // 0x06F8(0x0010)(BlueprintVisible, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) @@ -7506,28 +7563,32 @@ public: }; DUMPER7_ASSERTS_UZSpotComponent; -// Class DarwinParadox.ZStreamingFreezerSubsystem -// 0x0050 (0x0080 - 0x0030) -class UZStreamingFreezerSubsystem final : public UWorldSubsystem +// Class DarwinParadox.ZStreamingFreezerComponent +// 0x0058 (0x00F8 - 0x00A0) +class UZStreamingFreezerComponent final : public UActorComponent { public: - uint8 Pad_30[0x50]; // 0x0030(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_A0[0x58]; // 0x00A0(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void HandleOnPlay(); + void HandleOnStop(); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZStreamingFreezerSubsystem") + STATIC_CLASS_IMPL("ZStreamingFreezerComponent") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZStreamingFreezerSubsystem") + STATIC_NAME_IMPL(L"ZStreamingFreezerComponent") } - static class UZStreamingFreezerSubsystem* GetDefaultObj() + static class UZStreamingFreezerComponent* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZStreamingFreezerSubsystem; +DUMPER7_ASSERTS_UZStreamingFreezerComponent; // Class DarwinParadox.ZStreamingSafetyComponent // 0x0038 (0x00D8 - 0x00A0) @@ -7560,60 +7621,32 @@ public: }; DUMPER7_ASSERTS_UZStreamingSafetyComponent; -// Class DarwinParadox.ZStreamingStateComponent -// 0x0038 (0x00D8 - 0x00A0) -class UZStreamingStateComponent final : public UActorComponent +// Class DarwinParadox.ZSubtitleSystem +// 0x0020 (0x0048 - 0x0028) +class UZSubtitleSystem : public UObject { public: - class UZVariableStorage* StreamingStorage; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnOwnerStreamed; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnOwnerUnstreamed; // 0x00B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) - TMulticastInlineDelegate OnOwnerStreamingStateFound; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + class UZGameInstance* GameInstance; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - class UZVariableStorage* GetStreamingStorage() const; + void UpdateSubtitleText(const class FText& Subtitle); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZStreamingStateComponent") + STATIC_CLASS_IMPL("ZSubtitleSystem") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZStreamingStateComponent") + STATIC_NAME_IMPL(L"ZSubtitleSystem") } - static class UZStreamingStateComponent* GetDefaultObj() + static class UZSubtitleSystem* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZStreamingStateComponent; - -// Class DarwinParadox.ZSubtitleWidget -// 0x0010 (0x0308 - 0x02F8) -class UZSubtitleWidget : public UZUserWidget -{ -public: - class FText Text; // 0x02F8(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) - -public: - void OnSubtitleDataSet(); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("ZSubtitleWidget") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"ZSubtitleWidget") - } - static class UZSubtitleWidget* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UZSubtitleWidget; +DUMPER7_ASSERTS_UZSubtitleSystem; // Class DarwinParadox.ZCustomDisablingSettings // 0x00D0 (0x0108 - 0x0038) @@ -7673,6 +7706,50 @@ public: }; DUMPER7_ASSERTS_UZSwitchDebugToolsSubsystem; +// Class DarwinParadox.ZThreatSystemComponent +// 0x0088 (0x0128 - 0x00A0) +class UZThreatSystemComponent final : public UActorComponent +{ +public: + uint8 Pad_A0[0x10]; // 0x00A0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTagContainer TagToAddOnThreat; // 0x00B0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) + float VisibilityChangeThreshold; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnThreatAdd; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnThreatRemoved; // 0x00E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnThreatVisibilityChanged; // 0x00F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnThreatEmpty; // 0x0108(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + float VisibilityAlpha; // 0x0118(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_11C[0xC]; // 0x011C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void AddThreat(class AActor* ActorToAdd); + void OnActorEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason); + void OnPlayerRestart(int32 RespawnOccurence); + void RemoveThreat(class AActor* ActorToRemove); + void ResetThreat(); + + TArray GetThreatActors() const; + int32 GetThreatCount() const; + bool HasThreat(class AActor* Actor) const; + bool IsThreatened() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("ZThreatSystemComponent") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"ZThreatSystemComponent") + } + static class UZThreatSystemComponent* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UZThreatSystemComponent; + // Class DarwinParadox.ZTrophyDataFactory // 0x0010 (0x0040 - 0x0030) class UZTrophyDataFactory final : public UDataAsset @@ -7701,257 +7778,196 @@ public: }; DUMPER7_ASSERTS_UZTrophyDataFactory; -// Class DarwinParadox.ZTurret -// 0x00C8 (0x0358 - 0x0290) -class AZTurret final : public AActor +// Class DarwinParadox.ZTrophySystem +// 0x0060 (0x0088 - 0x0028) +class UZTrophySystem : public UObject { public: - uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UZPlayerEventListenerComponent* PlayerListener; // 0x0298(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - int32 MaxSearchIterations; // 0x02A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2A4[0x4]; // 0x02A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector SearchArea; // 0x02A8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float LookAtDuration; // 0x02C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - ETurretState State; // 0x02C4(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - ETurretRequest Request; // 0x02C5(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2C6[0x2]; // 0x02C6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - TArray Requests; // 0x02C8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray Targets; // 0x02D8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - struct FVector LookAtLocation; // 0x02E8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 CurrentMaxSearchIterations; // 0x0300(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 CurrentSearchIteration; // 0x0304(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class APawn* PlayerPawn; // 0x0308(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_310[0x48]; // 0x0310(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UZGameInstance* GameInstance; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMulticastInlineDelegate TrophyUnlocked; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TArray UnlockedTrophies; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + struct FGameplayTag SolveTheParadoxTag; // 0x0050(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag OneCollectibleTrophyTag; // 0x0058(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag FiveCollectiblesTrophyTag; // 0x0060(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag TenCollectiblesTrophyTag; // 0x0068(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag FifteenCollectiblesTrophyTag; // 0x0070(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag AllCollectiblesTrophyTag; // 0x0078(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGameplayTag AllTrophiesTrophyTag; // 0x0080(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: - void AddTarget(class AActor* Target); - void ChangeState(ETurretState eNewState); - void Close(); - void Fire(); - void OnAnimNotify(class FName Event); - void OnClosed(); - void OnFire(); - void OnLookAt(const struct FVector& LookAt); - void OnPlayerDies(); - void OnPlayerRestart(int32 iOccurence); - void OnReceivedAnimNotify(class FName Event); - void OnStateChanged(ETurretState OldState, ETurretState NewState); - void OnUpdate(float fDeltaTime); - void Open(); + void OnCollectibleUnlocked(const struct FGuid& CollectibleID); + void UnlockAllTrophies(); + void UnlockTrophyById(const class FString& TrophyId, int32 Progress); + void UnlockTrophyByTag(const struct FGameplayTag& TrophyTag, int32 Progress); - bool ShouldFire() const; + bool HasUnlockedTrophy(const struct FGuid& TrophyId) const; + bool HasUnlockedTrophyById(const class FString& TrophyId) const; + bool HasUnlockedTrophyByTag(const struct FGameplayTag& TrophyTag) const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZTurret") + STATIC_CLASS_IMPL("ZTrophySystem") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZTurret") + STATIC_NAME_IMPL(L"ZTrophySystem") } - static class AZTurret* GetDefaultObj() + static class UZTrophySystem* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_AZTurret; +DUMPER7_ASSERTS_UZTrophySystem; -// Class DarwinParadox.ZUserSettingsSave -// 0x00C8 (0x00F0 - 0x0028) -class UZUserSettingsSave : public USaveGame +// Class DarwinParadox.ZUIController +// 0x02A8 (0x02D0 - 0x0028) +class UZUIController : public UObject { public: - uint32 DbVersion; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 DeviceProfileMode; // 0x002C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 WindowMode; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ResolutionWidth; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ResolutionHeight; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 FramerateCapSetting; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bVsyncEnabled; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float GammaCorrection; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool HasGammaCorrection; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 OverallScalability; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 AntiAliasingQuality; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 TextureQuality; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ShadowQuality; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ResolutionQuality; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ViewDistanceQuality; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 GlobalIlumQuality; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ReflectionQuality; // 0x0068(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 PostProcessQuality; // 0x006C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 EffectQuality; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 FoliageQuality; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 ShadingQuality; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 LandscapeQuality; // 0x007C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 BloomQuality; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 DepthOfFieldQuality; // 0x0084(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 MotionBlurQuality; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 AudioOutputDevice; // 0x008C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float MasterVolume; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float MusicVolume; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float SoundEffectVolume; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float AmbianceVolume; // 0x009C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float VoiceVolume; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float UIVolume; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float CinematicVolume; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString GameLanguage; // 0x00B0(0x0010)(ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FString MonitorID; // 0x00C0(0x0010)(ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bWasLanguageSetFromGame; // 0x00D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bSubtitlesEnabled; // 0x00D1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bForceFeedback; // 0x00D2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bHelpSystemEnabled; // 0x00D3(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bAimAssistEnabled; // 0x00D4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bSlingshotInvertX; // 0x00D5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bSlingshotInvertY; // 0x00D6(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_D7[0x1]; // 0x00D7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - float fAimSensitivity; // 0x00D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 FontSize; // 0x00DC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 KeyboardLayout; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 UpscalingMethod; // 0x00E4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 UpscalingQuality; // 0x00E8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UZGameInstance* GameInstance; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TArray WidgetStack; // 0x0030(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) + TArray NotificationArray; // 0x0040(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) + class UInputAction* InputActionAccept; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UInputAction* InputActionBack; // 0x0058(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UInputAction* InputActionDefault; // 0x0060(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UInputAction* InputActionSpecial; // 0x0068(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMap UIInputMappingContexts; // 0x0070(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) + class UInputMappingContext* DefaultUIInputMappingContext; // 0x00C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMap> ScreenWidgets; // 0x00C8(0x0050)(Edit, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) + TMap> SystemPopUpsWidget; // 0x0118(0x0050)(Edit, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) + TMap> NotificationPopUpWidget; // 0x0168(0x0050)(Edit, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) + TSubclassOf ChapterTitleWidgetClass; // 0x01B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TSubclassOf SubtitleWidgetClass; // 0x01C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EFontSize FontSize; // 0x01C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_1C9[0x27]; // 0x01C9(0x0027)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnHideUI; // 0x01F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnFontSizeChanged; // 0x0200(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TMulticastInlineDelegate OnCultureChanged; // 0x0210(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + TArray NotificationsHistory; // 0x0220(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray SkinNotificationMark; // 0x0230(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + bool bActivateTooltipFeature; // 0x0240(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_241[0x3]; // 0x0241(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float ToolTipTimer; // 0x0244(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + TMap ToolTipText; // 0x0248(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) + class UUserWidget* ToolTipWidget; // 0x0298(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_2A0[0x8]; // 0x02A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate TooltipTextChanged; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) + uint8 Pad_2B8[0x18]; // 0x02B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - void SetAimAssistEnabled(bool bNewAimAssistEnabled); - void SetAimSensitivity(float fNewAimSensitivity); - void SetAmbianceVolume(float NewAmbianceVolume); - void SetAntiAliasingQuality(int32 NewAntiAliasingQuality); - void SetAudioOutputDevice(int32 NewAudioOutputDevice); - void SetBloomQuality(int32 NewBloomQuality); - void SetCinematicVolume(float NewCinematicVolume); - void SetDbVersion(int32 NewDbVersion); - void SetDepthOfFieldQuality(int32 NewDepthOfFieldQuality); - void SetDeviceProfileMode(ETRXDeviceProfileMode NewDeviceProfileMode); - void SetEffectQuality(int32 NewEffectQuality); - void SetFoliageQuality(int32 NewFoliageQuality); - void SetFontSize(uint8 NewFontSize); - void SetForceFeedback(bool NewForceFeedback); - void SetFramerateCapSetting(int32 NewFramerateCapSetting); - void SetGameLanguage(const class FString& NewGameLanguage); - void SetGammaCorrection(float NewGammaCorrection); - void SetGlobalIlumQuality(int32 GlobalIlumQuality_0); - void SetHasGammaCorrection(bool NewHasGammaCorrection); - void SetHelpSystemEnabled(bool NewHelpSystemEnabled); - void SetKeyboardLayout(int32 Layout); - void SetLandscapeQuality(int32 NewLandscapeQuality); - void SetMasterVolume(float NewMasterVolume); - void SetMonitorID(const class FString& NewMonitorID); - void setMotionBlurQuality(int32 NewMotionBlurQuality); - void SetMusicVolume(float NewMusicVolume); - void SetOverallScalability(int32 NewOverallScalability); - void SetPostProcessQuality(int32 PostProcessQuality_0); - void SetReflectionQuality(int32 ReflectionQuality_0); - void SetResolutionHeight(int32 NewResolutionHeight); - void SetResolutionQuality(int32 ResolutionQuality_0); - void SetResolutionWidth(int32 NewResolutionWidth); - void SetShadingQuality(int32 NewShadingQuality); - void SetShadowQuality(int32 NewShadowQuality); - void SetSlingshotInvertX(bool bNewSlingshotInvertX); - void SetSlingshotInvertY(bool bNewSlingshotInvertY); - void SetSoundEffectVolume(float NewSoundEffectVolume); - void SetSubtitlesEnabled(bool NewSubtitlesEnabled); - void SetTextureQuality(int32 NewTextureQuality); - void SetUIVolume(float NewUIVolume); - void SetUpscalingMethod(int32 NewUpscalingMethod); - void SetUpscalingQuality(int32 NewUpscalingQuality); - void SetViewDistanceQuality(int32 ViewDistanceQuality_0); - void SetVoiceVolume(float NewVoiceVolume); - void SetVSyncEnabled(bool NewVsyncEnabled); - void SetWasLanguageSetFromGame(bool NewValue); - void SetWindowMode(int32 NewWindowMode); + void ActivateTooltip(); + void CallOnCultureChanged(const class FString& NewCulture); + void ClearNotificationMark(const struct FGuid& SkinID); + void CloseCurrentPopUp(); + void CloseCurrentScreenUI(); + void CloseCurrentWidgetOfType(EWidgetType WidgetType); + void ClosePopUpSystem(ESystemPopUp SystemPopUp); + void CloseUI(const struct FWidgetRuntimeData& WidgetRuntimeData); + void DeactivateTooltip(); + void DisplayNotifications(); + void EnableUIInput(bool EnableInput); + void Flush(); + bool HandleOnRestoreFocusToGame(class UUserWidget* foundWidget); + void HandleRemoveRequireExclusiveInput(); + void HandleRequireExclusiveInput(); + bool HasNotificationOfType(ENotification Notification); + bool IsLoadingScreenActive(); + void OnBack(); + void OnClose(); + void OnControllerConnected(); + void OnDefault(); + void OnInputModeChanged(EInputMode OldMode, EInputMode NewMode); + void OnRenderingEvents(ERenderingEvent eEvent); + void OnSkinLocked(const struct FGuid& ID); + void OnSkinUnlocked(const struct FGuid& ID); + void OnSpecial(); + void OnValidate(); + void PushGenericNotification(const struct FPopUpTextData& PopUpTextData, bool bIsUnique); + bool RequestChapterTitle(const class FText& ChapterTitle); + void RequestCloseScreenUI(EScreen Screen); + bool RequestGenericNotification(const struct FPopUpTextData& TextData); + bool RequestGenericPopUp(const struct FPopUpTextData& PopupText); + bool RequestNotification(ENotification Notification); + bool RequestPopUpSystem(ESystemPopUp SystemPopUp); + bool RequestScreenUI(EScreen Screen); + void SetCurrentTooltipTag(const struct FGameplayTag& NewTooltipTag); + void SetLoadingScreenActive(bool Value); + void SetTooltipWidget(class UZUserWidget* NewTooltipWidget); + void SetUIHidden(bool Value); + class UZUserWidget* ShowUI(TSubclassOf WidgetClass, EWidgetType eType); + void UpdateNavigationMapping(); - bool GetAimAssistEnabled() const; - float GetAimSensitivity() const; - float GetAmbianceVolume() const; - int32 GetAntiAliasingQuality() const; - int32 GetAudioOutputDevice() const; - float GetCinematicVolume() const; - int32 GetDbVersion() const; - ETRXDeviceProfileMode GetDeviceProfileMode() const; - int32 GetEffectQuality() const; - int32 GetFoliageQuality() const; - uint8 GetFontSize() const; - int32 GetFramerateCapSetting() const; - class FString GetGameLanguage() const; - float GetGammaCorrection() const; - int32 GetGlobalIlumQuality() const; - int32 GetKeyboardLayout() const; - int32 GetLandscapeQuality() const; - float GetMasterVolume() const; - class FString GetMonitorID() const; - float GetMusicVolume() const; - int32 GetOverallScalability() const; - int32 GetPostProcessQuality() const; - int32 GetReflectionQuality() const; - int32 GetResolutionHeight() const; - int32 GetResolutionQuality() const; - int32 GetResolutionWidth() const; - int32 GetShadingQuality() const; - int32 GetShadowQuality() const; - bool GetSlingshotInvertX() const; - bool GetSlingshotInvertY() const; - float GetSoundEffectVolume() const; - int32 GetTextureQuality() const; - float GetUIVolume() const; - EUpscalingMethod GetUpscalingMethod() const; - int32 GetUpscalingQuality() const; - int32 GetViewDistanceQuality() const; - float GetVoiceVolume() const; - int32 GetWindowMode() const; - bool HasSetGammaCorrection() const; - bool IsForceFeedback() const; - bool IsHelpSystemEnabled() const; - bool IsSubtitlesEnabled() const; - bool IsVSyncEnabled() const; - bool WasLanguageSetFromGame() const; + class UZUserWidget* GetCurrentScreenWidget() const; + class UZUserWidget* GetCurrentWidgetByType(EWidgetType WidgetType) const; + TArray GetKeysFromInputAction(const class UInputAction* InputAction, const class UInputMappingContext* InputMappingContext) const; + bool GetRequireExclusiveInput() const; + const class UDataTable* GetRichTextDataTableByCulture(const class FString& DataTableName, const class FString& Culture) const; + const class UDataTable* GetRichTextDataTableByFontSize(const class FString& DataTableName) const; + class UUserWidget* GetTooltipWidget() const; + bool HasAnyNotification() const; + bool HasNotificationMark(const struct FGuid& SkinID) const; + bool HasScreenWidgetOfType(EScreen WidgetType) const; + bool IsScreenVisible(EScreen Screen) const; + bool IsUIHidden() const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZUserSettingsSave") + STATIC_CLASS_IMPL("ZUIController") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZUserSettingsSave") + STATIC_NAME_IMPL(L"ZUIController") } - static class UZUserSettingsSave* GetDefaultObj() + static class UZUIController* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZUserSettingsSave; +DUMPER7_ASSERTS_UZUIController; -// Class DarwinParadox.ZVariableStorageComponent -// 0x0008 (0x00A8 - 0x00A0) -class UZVariableStorageComponent final : public UActorComponent +// Class DarwinParadox.ZVariableStorage +// 0x0280 (0x02A8 - 0x0028) +class UZVariableStorage final : public UObject { public: - class UZVariableStorage* VariableStorage; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_28[0x280]; // 0x0028(0x0280)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: - class UZVariableStorage* GetVariableStorage() const; + void SetValueAsBool(class FName ValueName, bool Value); + void SetValueAsFloat(class FName ValueName, float Value); + void SetValueAsInt(class FName ValueName, int32 Value); + void SetValueAsLinearColor(class FName ValueName, const struct FLinearColor& Value); + void SetValueAsName(class FName ValueName, class FName Value); + void SetValueAsRotator(class FName ValueName, const struct FRotator& Value); + void SetValueAsString(class FName ValueName, const class FString& Value); + void SetValueAsVector(class FName ValueName, const struct FVector& Value); + + bool GetValueAsBool(class FName ValueName) const; + float GetValueAsFloat(class FName ValueName) const; + int32 GetValueAsInt(class FName ValueName) const; + const struct FLinearColor GetValueAsLinearColor(class FName ValueName) const; + const class FName GetValueAsName(class FName ValueName) const; + const struct FRotator GetValueAsRotator(class FName ValueName) const; + class FString GetValueAsString(class FName ValueName) const; + const struct FVector GetValueAsVector(class FName ValueName) const; public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("ZVariableStorageComponent") + STATIC_CLASS_IMPL("ZVariableStorage") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"ZVariableStorageComponent") + STATIC_NAME_IMPL(L"ZVariableStorage") } - static class UZVariableStorageComponent* GetDefaultObj() + static class UZVariableStorage* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UZVariableStorageComponent; +DUMPER7_ASSERTS_UZVariableStorage; // Class DarwinParadox.ZWeaponData // 0x0038 (0x0068 - 0x0030) @@ -7986,17 +8002,18 @@ public: DUMPER7_ASSERTS_UZWeaponData; // Class DarwinParadox.ZWorldManager -// 0x00A8 (0x00D0 - 0x0028) +// 0x00B0 (0x00D8 - 0x0028) class UZWorldManager final : public UObject { public: class UZGameInstance* GameInstance; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FWorldTransition CurrentWorldTransition; // 0x0030(0x0068)(BlueprintVisible, BlueprintReadOnly, Transient, Protected, NativeAccessSpecifierProtected) - uint8 Pad_98[0x38]; // 0x0098(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_98[0x40]; // 0x0098(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void CancelWorldTransition(); struct FWorldTransition GetCurrentWorldTransitionData(); + void OnAppEnterForeground(); void OnBinkVideoStartDelayElapsed(); void OnTransitionStartDelayElapsed(); void OnTransitionVideoFinished(); diff --git a/DarwinsParadox/SDK/DarwinParadox_functions.cpp b/DarwinsParadox/SDK/DarwinParadox_functions.cpp index 6140607..dab6a08 100644 --- a/DarwinsParadox/SDK/DarwinParadox_functions.cpp +++ b/DarwinsParadox/SDK/DarwinParadox_functions.cpp @@ -45,613 +45,6 @@ struct FVector AAudioSpline::GetClosestLocationOnSpline(const struct FVector& Wo } -// Function DarwinParadox.ZVariableStorage.SetValueAsBool -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsBool(class FName ValueName, bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsBool"); - - Params::ZVariableStorage_SetValueAsBool Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsFloat -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsFloat(class FName ValueName, float Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsFloat"); - - Params::ZVariableStorage_SetValueAsFloat Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsInt -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsInt(class FName ValueName, int32 Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsInt"); - - Params::ZVariableStorage_SetValueAsInt Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsLinearColor -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FLinearColor& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsLinearColor(class FName ValueName, const struct FLinearColor& Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsLinearColor"); - - Params::ZVariableStorage_SetValueAsLinearColor Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = std::move(Value); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsName -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsName(class FName ValueName, class FName Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsName"); - - Params::ZVariableStorage_SetValueAsName Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsRotator -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FRotator& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsRotator(class FName ValueName, const struct FRotator& Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsRotator"); - - Params::ZVariableStorage_SetValueAsRotator Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = std::move(Value); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsString -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& Value (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsString(class FName ValueName, const class FString& Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsString"); - - Params::ZVariableStorage_SetValueAsString Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = std::move(Value); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.SetValueAsVector -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZVariableStorage::SetValueAsVector(class FName ValueName, const struct FVector& Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "SetValueAsVector"); - - Params::ZVariableStorage_SetValueAsVector Parms{}; - - Parms.ValueName = ValueName; - Parms.Value = std::move(Value); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsBool -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZVariableStorage::GetValueAsBool(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsBool"); - - Params::ZVariableStorage_GetValueAsBool Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsFloat -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZVariableStorage::GetValueAsFloat(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsFloat"); - - Params::ZVariableStorage_GetValueAsFloat Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsInt -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UZVariableStorage::GetValueAsInt(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsInt"); - - Params::ZVariableStorage_GetValueAsInt Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsLinearColor -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FLinearColor ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const struct FLinearColor UZVariableStorage::GetValueAsLinearColor(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsLinearColor"); - - Params::ZVariableStorage_GetValueAsLinearColor Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsName -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FName ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class FName UZVariableStorage::GetValueAsName(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsName"); - - Params::ZVariableStorage_GetValueAsName Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsRotator -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FRotator ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -const struct FRotator UZVariableStorage::GetValueAsRotator(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsRotator"); - - Params::ZVariableStorage_GetValueAsRotator Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsString -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UZVariableStorage::GetValueAsString(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsString"); - - Params::ZVariableStorage_GetValueAsString Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZVariableStorage.GetValueAsVector -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const struct FVector UZVariableStorage::GetValueAsVector(class FName ValueName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorage", "GetValueAsVector"); - - Params::ZVariableStorage_GetValueAsVector Parms{}; - - Parms.ValueName = ValueName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.LevelSequenceAspectRatioComponent.HandleOnSequenceObjectSpawned -// (Final, Native, Protected) -// Parameters: -// class UObject* SpawnedObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void ULevelSequenceAspectRatioComponent::HandleOnSequenceObjectSpawned(class UObject* SpawnedObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("LevelSequenceAspectRatioComponent", "HandleOnSequenceObjectSpawned"); - - Params::LevelSequenceAspectRatioComponent_HandleOnSequenceObjectSpawned Parms{}; - - Parms.SpawnedObject = SpawnedObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZActionGenericParameter.AddToVariableStorage -// (Native, Public) -// Parameters: -// class UZVariableStorage* VariableStorage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZActionGenericParameter::AddToVariableStorage(class UZVariableStorage* VariableStorage) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionGenericParameter", "AddToVariableStorage"); - - Params::ZActionGenericParameter_AddToVariableStorage Parms{}; - - Parms.VariableStorage = VariableStorage; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZActionGenericParameter.GetParameterName -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FName UZActionGenericParameter::GetParameterName() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionGenericParameter", "GetParameterName"); - - Params::ZActionGenericParameter_GetParameterName Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZActionNameParameter.GetGenericName -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FName UZActionNameParameter::GetGenericName() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionNameParameter", "GetGenericName"); - - Params::ZActionNameParameter_GetGenericName Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.OptimizationSubsystem.OnDynamicPostUnloadLightLevel -// (Final, Native, Public) - -void UOptimizationSubsystem::OnDynamicPostUnloadLightLevel() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("OptimizationSubsystem", "OnDynamicPostUnloadLightLevel"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.OptimizationSubsystem.TriggerLightLevel -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const class FString& LightLevelName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& SubLevelSuffix (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bIsVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UOptimizationSubsystem::TriggerLightLevel(const class FString& LightLevelName, const class FString& SubLevelSuffix, bool bIsVisible) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("OptimizationSubsystem", "TriggerLightLevel"); - - Params::OptimizationSubsystem_TriggerLightLevel Parms{}; - - Parms.LightLevelName = std::move(LightLevelName); - Parms.SubLevelSuffix = std::move(SubLevelSuffix); - Parms.bIsVisible = bIsVisible; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.SteamUtilitiesLibrary.ApplySteamLanguage -// (Final, Native, Static, Private, BlueprintCallable) - -void USteamUtilitiesLibrary::ApplySteamLanguage() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("SteamUtilitiesLibrary", "ApplySteamLanguage"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - // Function DarwinParadox.ZGameControlParameters.GetAllowedOverlaps // (Final, Native, Public, BlueprintCallable, BlueprintPure) // Parameters: @@ -802,21 +195,40 @@ void UZGameControlActorsEventAction::SetGameAction(EGameActionEvent NewGameActio } -// Function DarwinParadox.ZGameControlTurretAction.SetTargetActor -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* NewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// Function DarwinParadox.LevelAction.OnExecuted +// (Final, Native, Protected) -void UZGameControlTurretAction::SetTargetActor(class AActor* NewTarget) +void ULevelAction::OnExecuted() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZGameControlTurretAction", "SetTargetActor"); + Func = Class->GetFunction("LevelAction", "OnExecuted"); - Params::ZGameControlTurretAction_SetTargetActor Parms{}; + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; - Parms.NewTarget = NewTarget; + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.LevelSequenceAspectRatioComponent.HandleOnSequenceObjectSpawned +// (Final, Native, Protected) +// Parameters: +// class UObject* SpawnedObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void ULevelSequenceAspectRatioComponent::HandleOnSequenceObjectSpawned(class UObject* SpawnedObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("LevelSequenceAspectRatioComponent", "HandleOnSequenceObjectSpawned"); + + Params::LevelSequenceAspectRatioComponent_HandleOnSequenceObjectSpawned Parms{}; + + Parms.SpawnedObject = SpawnedObject; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -827,19 +239,44 @@ void UZGameControlTurretAction::SetTargetActor(class AActor* NewTarget) } -// Function DarwinParadox.ZGameControlTurretAction.GetTargetActor -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// Function DarwinParadox.OptimizationSubsystem.OnDynamicPostUnloadLightLevel +// (Final, Native, Public) -class AActor* UZGameControlTurretAction::GetTargetActor() const +void UOptimizationSubsystem::OnDynamicPostUnloadLightLevel() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZGameControlTurretAction", "GetTargetActor"); + Func = Class->GetFunction("OptimizationSubsystem", "OnDynamicPostUnloadLightLevel"); - Params::ZGameControlTurretAction_GetTargetActor Parms{}; + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.OptimizationSubsystem.TriggerLightLevel +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const class FString& LightLevelName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& SubLevelSuffix (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bIsVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UOptimizationSubsystem::TriggerLightLevel(const class FString& LightLevelName, const class FString& SubLevelSuffix, bool bIsVisible) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("OptimizationSubsystem", "TriggerLightLevel"); + + Params::OptimizationSubsystem_TriggerLightLevel Parms{}; + + Parms.LightLevelName = std::move(LightLevelName); + Parms.SubLevelSuffix = std::move(SubLevelSuffix); + Parms.bIsVisible = bIsVisible; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -847,8 +284,25 @@ class AActor* UZGameControlTurretAction::GetTargetActor() const UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; +} - return Parms.ReturnValue; + +// Function DarwinParadox.SteamUtilitiesLibrary.ApplySteamLanguage +// (Final, Native, Static, Private, BlueprintCallable) + +void USteamUtilitiesLibrary::ApplySteamLanguage() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("SteamUtilitiesLibrary", "ApplySteamLanguage"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; } @@ -1454,8 +908,102 @@ bool UZAbilitySystem::IsAbilityEnabled(const struct FGameplayTag& AbilityTag) co } +// Function DarwinParadox.ZActionGenericParameter.AddToVariableStorage +// (Native, Public) +// Parameters: +// class UZVariableStorage* VariableStorage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZActionGenericParameter::AddToVariableStorage(class UZVariableStorage* VariableStorage) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionGenericParameter", "AddToVariableStorage"); + + Params::ZActionGenericParameter_AddToVariableStorage Parms{}; + + Parms.VariableStorage = VariableStorage; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZActionGenericParameter.GetParameterName +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FName UZActionGenericParameter::GetParameterName() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionGenericParameter", "GetParameterName"); + + Params::ZActionGenericParameter_GetParameterName Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZActionIntParameter.GetGenericInteger +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UZActionIntParameter::GetGenericInteger() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionIntParameter", "GetGenericInteger"); + + Params::ZActionIntParameter_GetGenericInteger Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZAbility_Camo.ForceCapture +// (Final, Native, Public, BlueprintCallable) + +void UZAbility_Camo::ForceCapture() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZAbility_Camo", "ForceCapture"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + // Function DarwinParadox.ZAbility_Camo.TimelineCallback -// (Final, Native, Protected) +// (Final, Native, Public, BlueprintCallable) // Parameters: // float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) @@ -1498,27 +1046,77 @@ void UZAbility_Camo::TimelineFinishedCallback() } -// Function DarwinParadox.ZMontagePlayWarpTarget.OnBeginOverlap -// (Final, Native, Public, HasOutParams) +// Function DarwinParadox.ZAbility_Climb.ShouldActivate +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZAbility_Climb::ShouldActivate() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZAbility_Climb", "ShouldActivate"); + + Params::ZAbility_Climb_ShouldActivate Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZMushroomField.OnGameplayReadyEvent +// (Final, Native, Public) +// Parameters: +// bool bGameplayReady (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomField::OnGameplayReadyEvent(bool bGameplayReady) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomField", "OnGameplayReadyEvent"); + + Params::ZMushroomField_OnGameplayReadyEvent Parms{}; + + Parms.bGameplayReady = bGameplayReady; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMushroomField.OnOverlapBegin +// (Final, Native, Protected, HasOutParams) +// Parameters: +// class UPrimitiveComponent* OverlappedComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -void AZMontagePlayWarpTarget::OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) +void AZMushroomField::OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZMontagePlayWarpTarget", "OnBeginOverlap"); + Func = Class->GetFunction("ZMushroomField", "OnOverlapBegin"); - Params::ZMontagePlayWarpTarget_OnBeginOverlap Parms{}; + Params::ZMushroomField_OnOverlapBegin Parms{}; - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; + Parms.OverlappedComp = OverlappedComp; + Parms.Other = Other; Parms.OtherComp = OtherComp; Parms.OtherBodyIndex = OtherBodyIndex; Parms.bFromSweep = bFromSweep; @@ -1533,33 +1131,353 @@ void AZMontagePlayWarpTarget::OnBeginOverlap(class UPrimitiveComponent* Overlapp } -// Function DarwinParadox.ZMontagePlayWarpTarget.OnStartOverlap -// (Event, Public, BlueprintEvent) +// Function DarwinParadox.ZMushroomField.OnOverlapEnd +// (Final, Native, Protected) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZMontagePlayWarpTarget::OnStartOverlap() +void AZMushroomField::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZMontagePlayWarpTarget", "OnStartOverlap"); + Func = Class->GetFunction("ZMushroomField", "OnOverlapEnd"); - UObject::ProcessEvent(Func, nullptr); + Params::ZMushroomField_OnOverlapEnd Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; } -// Function DarwinParadox.ZAbility_Climb.ShouldActivate +// Function DarwinParadox.ZMushroomField.OnPlayerRestartOverlap +// (Final, Native, Protected) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomField::OnPlayerRestartOverlap(class APawn* Pawn) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomField", "OnPlayerRestartOverlap"); + + Params::ZMushroomField_OnPlayerRestartOverlap Parms{}; + + Parms.Pawn = Pawn; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMushroomField.GetAlertedPawns +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) + +TArray> AZMushroomField::GetAlertedPawns() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomField", "GetAlertedPawns"); + + Params::ZMushroomField_GetAlertedPawns Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZMushroomField.GetFieldSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AZMushroomFieldSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZMushroomFieldSystem* AZMushroomField::GetFieldSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomField", "GetFieldSystem"); + + Params::ZMushroomField_GetFieldSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZMushroomField.ShouldAlertSharks // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool UZAbility_Climb::ShouldActivate() const +bool AZMushroomField::ShouldAlertSharks() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZAbility_Climb", "ShouldActivate"); + Func = Class->GetFunction("ZMushroomField", "ShouldAlertSharks"); - Params::ZAbility_Climb_ShouldActivate Parms{}; + Params::ZMushroomField_ShouldAlertSharks Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTag +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& TagToAdd (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayTagComponent::AddGameplayTag(const struct FGameplayTag& TagToAdd) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "AddGameplayTag"); + + Params::ZGameplayTagComponent_AddGameplayTag Parms{}; + + Parms.TagToAdd = std::move(TagToAdd); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTags +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTagContainer& TagsToAdd (Parm, NativeAccessSpecifierPublic) + +void UZGameplayTagComponent::AddGameplayTags(const struct FGameplayTagContainer& TagsToAdd) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "AddGameplayTags"); + + Params::ZGameplayTagComponent_AddGameplayTags Parms{}; + + Parms.TagsToAdd = std::move(TagsToAdd); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTag +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& TagToRemove (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayTagComponent::RemoveGameplayTag(const struct FGameplayTag& TagToRemove) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "RemoveGameplayTag"); + + Params::ZGameplayTagComponent_RemoveGameplayTag Parms{}; + + Parms.TagToRemove = std::move(TagToRemove); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTags +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTagContainer& TagsToRemove (Parm, NativeAccessSpecifierPublic) + +void UZGameplayTagComponent::RemoveGameplayTags(const struct FGameplayTagContainer& TagsToRemove) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "RemoveGameplayTags"); + + Params::ZGameplayTagComponent_RemoveGameplayTags Parms{}; + + Parms.TagsToRemove = std::move(TagsToRemove); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayTagComponent.ResetGameplayTags +// (Final, Native, Public, BlueprintCallable) + +void UZGameplayTagComponent::ResetGameplayTags() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "ResetGameplayTags"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayTagComponent.GetPreventAbilityGPTC +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FGameplayTagContainer UZGameplayTagComponent::GetPreventAbilityGPTC() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "GetPreventAbilityGPTC"); + + Params::ZGameplayTagComponent_GetPreventAbilityGPTC Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayTagComponent.HasTag +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& TagToCheck (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayTagComponent::HasTag(const struct FGameplayTag& TagToCheck) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "HasTag"); + + Params::ZGameplayTagComponent_HasTag Parms{}; + + Parms.TagToCheck = std::move(TagToCheck); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayTagComponent.HasTagByName +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName TagName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayTagComponent::HasTagByName(class FName TagName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "HasTagByName"); + + Params::ZGameplayTagComponent_HasTagByName Parms{}; + + Parms.TagName = TagName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayTagComponent.HasTags +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTagContainer& TagsToCheck (Parm, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayTagComponent::HasTags(const struct FGameplayTagContainer& TagsToCheck) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayTagComponent", "HasTags"); + + Params::ZGameplayTagComponent_HasTags Parms{}; + + Parms.TagsToCheck = std::move(TagsToCheck); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -1783,1468 +1701,6 @@ void UZAbility_Jump::SetUserFactor(float UserFactor) } -// Function DarwinParadox.ZGameInstance.CheckpointScenarioCompare -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCheckPoint* A (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCheckPoint* B (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCheckPoint* Checkpoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ECheckpointCompare Operator (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::CheckpointScenarioCompare(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint, ECheckpointCompare Operator) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameInstance", "CheckpointScenarioCompare"); - - Params::ZGameInstance_CheckpointScenarioCompare Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.A = A; - Parms.B = B; - Parms.Checkpoint = Checkpoint; - Parms.Operator = Operator; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.CheckpointScenarioGet -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCheckPoint* A (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCheckPoint* B (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCheckPoint* Checkpoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ECheckpointCompare ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -ECheckpointCompare UZGameInstance::CheckpointScenarioGet(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameInstance", "CheckpointScenarioGet"); - - Params::ZGameInstance_CheckpointScenarioGet Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.A = A; - Parms.B = B; - Parms.Checkpoint = Checkpoint; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.AddGameFact -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& Fact (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::AddGameFact(const struct FGameplayTag& Fact) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "AddGameFact"); - - Params::ZGameInstance_AddGameFact Parms{}; - - Parms.Fact = std::move(Fact); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.AddGameFacts -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTagContainer& Facts (Parm, NativeAccessSpecifierPublic) - -void UZGameInstance::AddGameFacts(const struct FGameplayTagContainer& Facts) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "AddGameFacts"); - - Params::ZGameInstance_AddGameFacts Parms{}; - - Parms.Facts = std::move(Facts); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.ChangeCvarDuringSequence -// (Final, Native, Public) - -void UZGameInstance::ChangeCvarDuringSequence() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "ChangeCvarDuringSequence"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.DumpCheckpoints -// (Final, Exec, Native, Public, BlueprintCallable) - -void UZGameInstance::DumpCheckpoints() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "DumpCheckpoints"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.DumpSaveGame -// (Final, Exec, Native, Public, BlueprintCallable) - -void UZGameInstance::DumpSaveGame() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "DumpSaveGame"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.EmptyGameFacts -// (Final, Native, Public, BlueprintCallable) - -void UZGameInstance::EmptyGameFacts() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "EmptyGameFacts"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.FindCheckpointFromName -// (Final, Native, Protected, HasDefaults, BlueprintCallable) -// Parameters: -// const class FString& CheckpointName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FGuid ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FGuid UZGameInstance::FindCheckpointFromName(const class FString& CheckpointName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "FindCheckpointFromName"); - - Params::ZGameInstance_FindCheckpointFromName Parms{}; - - Parms.CheckpointName = std::move(CheckpointName); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.HasRecentGame -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::HasRecentGame() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "HasRecentGame"); - - Params::ZGameInstance_HasRecentGame Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.InitAudioDevice -// (Final, Native, Public, BlueprintCallable) - -void UZGameInstance::InitAudioDevice() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "InitAudioDevice"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.Log -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& String (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::Log(class AActor* Actor, const class FString& String) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "Log"); - - Params::ZGameInstance_Log Parms{}; - - Parms.Actor = Actor; - Parms.String = std::move(String); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.NotifyRenderingEvent -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ERenderingEvent Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::NotifyRenderingEvent(ERenderingEvent Event) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "NotifyRenderingEvent"); - - Params::ZGameInstance_NotifyRenderingEvent Parms{}; - - Parms.Event = Event; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.OnAudioOutputDeviceReceived -// (Final, Native, Protected, HasOutParams) -// Parameters: -// const TArray&AvailableDevices (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - -void UZGameInstance::OnAudioOutputDeviceReceived(const TArray& AvailableDevices) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "OnAudioOutputDeviceReceived"); - - Params::ZGameInstance_OnAudioOutputDeviceReceived Parms{}; - - Parms.AvailableDevices = std::move(AvailableDevices); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.OnAudioOutputDevices -// (Event, Protected, HasOutParams, BlueprintEvent) -// Parameters: -// const TArray&AvailableDevices (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - -void UZGameInstance::OnAudioOutputDevices(const TArray& AvailableDevices) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "OnAudioOutputDevices"); - - Params::ZGameInstance_OnAudioOutputDevices Parms{}; - - Parms.AvailableDevices = std::move(AvailableDevices); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZGameInstance.OnInputHardwareDeviceChanged -// (Final, Native, Protected) -// Parameters: -// const struct FPlatformUserId& UserId (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FInputDeviceId& DeviceID (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::OnInputHardwareDeviceChanged(const struct FPlatformUserId& UserId, const struct FInputDeviceId& DeviceID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "OnInputHardwareDeviceChanged"); - - Params::ZGameInstance_OnInputHardwareDeviceChanged Parms{}; - - Parms.UserId = std::move(UserId); - Parms.DeviceID = std::move(DeviceID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.OnLevelTransitionReady -// (Final, Native, Public) - -void UZGameInstance::OnLevelTransitionReady() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "OnLevelTransitionReady"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.OnNintendoConsoleDockerOrUndocked -// (Final, Native, Protected) -// Parameters: -// bool bIsDocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::OnNintendoConsoleDockerOrUndocked(bool bIsDocked) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "OnNintendoConsoleDockerOrUndocked"); - - Params::ZGameInstance_OnNintendoConsoleDockerOrUndocked Parms{}; - - Parms.bIsDocked = bIsDocked; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.OnSetDefaultSettings -// (Event, Protected, BlueprintEvent) - -void UZGameInstance::OnSetDefaultSettings() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "OnSetDefaultSettings"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZGameInstance.RebuildNavigation -// (Final, Native, Public, BlueprintCallable) - -void UZGameInstance::RebuildNavigation() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "RebuildNavigation"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.ReduceGameCostDuringSequence -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class UBinkMediaPlayer* MediaPlayer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::ReduceGameCostDuringSequence(class UBinkMediaPlayer* MediaPlayer) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "ReduceGameCostDuringSequence"); - - Params::ZGameInstance_ReduceGameCostDuringSequence Parms{}; - - Parms.MediaPlayer = MediaPlayer; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.RemoveGameFact -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& Fact (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::RemoveGameFact(const struct FGameplayTag& Fact) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "RemoveGameFact"); - - Params::ZGameInstance_RemoveGameFact Parms{}; - - Parms.Fact = std::move(Fact); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.RemoveReachesCheckpointFromMenu -// (Final, Native, Protected, HasDefaults) -// Parameters: -// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::RemoveReachesCheckpointFromMenu(const struct FGuid& CheckpointID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "RemoveReachesCheckpointFromMenu"); - - Params::ZGameInstance_RemoveReachesCheckpointFromMenu Parms{}; - - Parms.CheckpointID = std::move(CheckpointID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.SaveGame -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::SaveGame() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "SaveGame"); - - Params::ZGameInstance_SaveGame Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.SetGameplayReady -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::SetGameplayReady(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "SetGameplayReady"); - - Params::ZGameInstance_SetGameplayReady Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.SetGamma -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::SetGamma(float Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "SetGamma"); - - Params::ZGameInstance_SetGamma Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.SetPauseMenuLocked -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameInstance::SetPauseMenuLocked(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "SetPauseMenuLocked"); - - Params::ZGameInstance_SetPauseMenuLocked Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.StartPlayerGameSlot -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::StartPlayerGameSlot(int32 SlotIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "StartPlayerGameSlot"); - - Params::ZGameInstance_StartPlayerGameSlot Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.TransitionToLevel -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const TSoftObjectPtr Level (ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& Video (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EBinkMediaPlayerBinkDrawStyle BinkDrawStyle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EBinkMediaPlayerBinkBufferModes BinkBufferMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Delay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::TransitionToLevel(const TSoftObjectPtr Level, const struct FGuid& CheckpointID, const class FString& Video, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, float Delay) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "TransitionToLevel"); - - Params::ZGameInstance_TransitionToLevel Parms{}; - - Parms.Level = Level; - Parms.CheckpointID = std::move(CheckpointID); - Parms.Video = std::move(Video); - Parms.BinkDrawStyle = BinkDrawStyle; - Parms.BinkBufferMode = BinkBufferMode; - Parms.Delay = Delay; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.UnlockAllTrophies -// (Final, Exec, Native, Public, BlueprintCallable) - -void UZGameInstance::UnlockAllTrophies() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "UnlockAllTrophies"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.UpdateElapsedTimeStamp -// (Final, Native, Public, BlueprintCallable) - -void UZGameInstance::UpdateElapsedTimeStamp() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "UpdateElapsedTimeStamp"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameInstance.CompareCheckpoints -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& A (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FGuid& To (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ECheckpointCompare ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -ECheckpointCompare UZGameInstance::CompareCheckpoints(const struct FGuid& A, const struct FGuid& To) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "CompareCheckpoints"); - - Params::ZGameInstance_CompareCheckpoints Parms{}; - - Parms.A = std::move(A); - Parms.To = std::move(To); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetAccessibleCheckPoints -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZGameInstance::GetAccessibleCheckPoints() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetAccessibleCheckPoints"); - - Params::ZGameInstance_GetAccessibleCheckPoints Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetAIDirector -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZAIDirector* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZAIDirector* UZGameInstance::GetAIDirector() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetAIDirector"); - - Params::ZGameInstance_GetAIDirector Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetAllCheckpoints -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZGameInstance::GetAllCheckpoints() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetAllCheckpoints"); - - Params::ZGameInstance_GetAllCheckpoints Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetBuildName -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UZGameInstance::GetBuildName() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetBuildName"); - - Params::ZGameInstance_GetBuildName Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetCheckpointData -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FCheckPointData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FCheckPointData UZGameInstance::GetCheckpointData(const struct FGuid& CheckpointID) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetCheckpointData"); - - Params::ZGameInstance_GetCheckpointData Parms{}; - - Parms.CheckpointID = std::move(CheckpointID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetCollectibleSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZCollectibleSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZCollectibleSystem* UZGameInstance::GetCollectibleSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetCollectibleSystem"); - - Params::ZGameInstance_GetCollectibleSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetCollisionAvoidanceSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZCollisionAvoidanceSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZCollisionAvoidanceSystem* UZGameInstance::GetCollisionAvoidanceSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetCollisionAvoidanceSystem"); - - Params::ZGameInstance_GetCollisionAvoidanceSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetCurrentCheckPoint -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FGuid ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FGuid UZGameInstance::GetCurrentCheckPoint() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetCurrentCheckPoint"); - - Params::ZGameInstance_GetCurrentCheckPoint Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetCurrentSavedCheckPoint -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const struct FGuid UZGameInstance::GetCurrentSavedCheckPoint() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetCurrentSavedCheckPoint"); - - Params::ZGameInstance_GetCurrentSavedCheckPoint Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetDatastore -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZPlayerDatastore* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZPlayerDatastore* UZGameInstance::GetDatastore() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetDatastore"); - - Params::ZGameInstance_GetDatastore Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetDeathFactory -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZDeathDataFactory* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZDeathDataFactory* UZGameInstance::GetDeathFactory() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetDeathFactory"); - - Params::ZGameInstance_GetDeathFactory Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetGamma -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameInstance::GetGamma() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetGamma"); - - Params::ZGameInstance_GetGamma Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetInputMode -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EInputMode ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EInputMode UZGameInstance::GetInputMode() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetInputMode"); - - Params::ZGameInstance_GetInputMode Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetPlatformType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EPlatformType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EPlatformType UZGameInstance::GetPlatformType() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetPlatformType"); - - Params::ZGameInstance_GetPlatformType Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetPlayerListenerSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZPlayerListenerSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZPlayerListenerSystem* UZGameInstance::GetPlayerListenerSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetPlayerListenerSystem"); - - Params::ZGameInstance_GetPlayerListenerSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetSaveManager -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZSaveManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZSaveManager* UZGameInstance::GetSaveManager() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetSaveManager"); - - Params::ZGameInstance_GetSaveManager Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetSkinSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZSkinSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZSkinSystem* UZGameInstance::GetSkinSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetSkinSystem"); - - Params::ZGameInstance_GetSkinSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetSubtitleSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZSubtitleSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZSubtitleSystem* UZGameInstance::GetSubtitleSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetSubtitleSystem"); - - Params::ZGameInstance_GetSubtitleSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetTrophySystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZTrophySystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZTrophySystem* UZGameInstance::GetTrophySystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetTrophySystem"); - - Params::ZGameInstance_GetTrophySystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetUIController -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZUIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUIController* UZGameInstance::GetUIController() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetUIController"); - - Params::ZGameInstance_GetUIController Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.GetWorldManager -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZWorldManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZWorldManager* UZGameInstance::GetWorldManager() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "GetWorldManager"); - - Params::ZGameInstance_GetWorldManager Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.HasEverReachedCheckpoint -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::HasEverReachedCheckpoint(const struct FGuid& CheckpointID) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "HasEverReachedCheckpoint"); - - Params::ZGameInstance_HasEverReachedCheckpoint Parms{}; - - Parms.CheckpointID = std::move(CheckpointID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.HasGameFact -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Fact (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::HasGameFact(const struct FGameplayTag& Fact) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "HasGameFact"); - - Params::ZGameInstance_HasGameFact Parms{}; - - Parms.Fact = std::move(Fact); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.HasValidBinkData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::HasValidBinkData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "HasValidBinkData"); - - Params::ZGameInstance_HasValidBinkData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.IsGameplayReady -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::IsGameplayReady() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "IsGameplayReady"); - - Params::ZGameInstance_IsGameplayReady Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.IsLoadingGame -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::IsLoadingGame() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "IsLoadingGame"); - - Params::ZGameInstance_IsLoadingGame Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameInstance.IsPauseMenuLocked -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameInstance::IsPauseMenuLocked() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameInstance", "IsPauseMenuLocked"); - - Params::ZGameInstance_IsPauseMenuLocked Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - // Function DarwinParadox.ZAbility_RangeAttack.HasLineOfSightToTarget // (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: @@ -3295,65 +1751,15 @@ bool UZAbility_RangeAttack::ShouldActivate() const } -// Function DarwinParadox.ZHelpSystem.OnCheckPointChecked -// (Final, Native, Public, HasDefaults) -// Parameters: -// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// Function DarwinParadox.ZGameMode.DestroyPlayerCharacterInstance +// (Final, Native, Public, BlueprintCallable) -void UZHelpSystem::OnCheckPointChecked(const struct FGuid& CheckpointID) +void AZGameMode::DestroyPlayerCharacterInstance() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZHelpSystem", "OnCheckPointChecked"); - - Params::ZHelpSystem_OnCheckPointChecked Parms{}; - - Parms.CheckpointID = std::move(CheckpointID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZHelpSystem.OnGameplayReady -// (Final, Native, Public) -// Parameters: -// bool bIsGameplayReady (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZHelpSystem::OnGameplayReady(bool bIsGameplayReady) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZHelpSystem", "OnGameplayReady"); - - Params::ZHelpSystem_OnGameplayReady Parms{}; - - Parms.bIsGameplayReady = bIsGameplayReady; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZHelpSystem.OnPlayerPawnDead -// (Final, Native, Public) - -void UZHelpSystem::OnPlayerPawnDead() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZHelpSystem", "OnPlayerPawnDead"); + Func = Class->GetFunction("ZGameMode", "DestroyPlayerCharacterInstance"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -3364,46 +1770,23 @@ void UZHelpSystem::OnPlayerPawnDead() } -// Function DarwinParadox.ZHelpSystem.OnPlayerRestart -// (Final, Native, Public) -// Parameters: -// int32 RespawnOccurance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZHelpSystem::OnPlayerRestart(int32 RespawnOccurance) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZHelpSystem", "OnPlayerRestart"); - - Params::ZHelpSystem_OnPlayerRestart Parms{}; - - Parms.RespawnOccurance = RespawnOccurance; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZHelpSystem.SetHelpSystemEnabled +// Function DarwinParadox.ZGameMode.LegacyTeleportPlayer // (Final, Native, Public, BlueprintCallable) // Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AController* pController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class AZCheckPoint* pCheckPoint (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void UZHelpSystem::SetHelpSystemEnabled(bool bEnabled) +void AZGameMode::LegacyTeleportPlayer(class AController* pController, const class AZCheckPoint* pCheckPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZHelpSystem", "SetHelpSystemEnabled"); + Func = Class->GetFunction("ZGameMode", "LegacyTeleportPlayer"); - Params::ZHelpSystem_SetHelpSystemEnabled Parms{}; + Params::ZGameMode_LegacyTeleportPlayer Parms{}; - Parms.bEnabled = bEnabled; + Parms.pController = pController; + Parms.pCheckPoint = pCheckPoint; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -3414,19 +1797,738 @@ void UZHelpSystem::SetHelpSystemEnabled(bool bEnabled) } -// Function DarwinParadox.ZHelpSystem.IsHelpSystemEnabled +// Function DarwinParadox.ZGameMode.OnCheckedPoint +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AZCheckPoint* pCheckPoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ECheckPointProgressionType Progression (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameMode::OnCheckedPoint(class AZCheckPoint* pCheckPoint, ECheckPointProgressionType Progression) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnCheckedPoint"); + + Params::ZGameMode_OnCheckedPoint Parms{}; + + Parms.pCheckPoint = pCheckPoint; + Parms.Progression = Progression; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnCollectibleAdded +// (Final, Native, Protected, HasDefaults) +// Parameters: +// const struct FGuid& ID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameMode::OnCollectibleAdded(const struct FGuid& ID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnCollectibleAdded"); + + Params::ZGameMode_OnCollectibleAdded Parms{}; + + Parms.ID = std::move(ID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnCollectibleViewEnd +// (Final, Native, Protected) + +void AZGameMode::OnCollectibleViewEnd() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnCollectibleViewEnd"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnGameplayReady +// (Final, Native, Protected) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameMode::OnGameplayReady(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnGameplayReady"); + + Params::ZGameMode_OnGameplayReady Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnGameplayStateChanged +// (Event, Public, BlueprintEvent) +// Parameters: +// EZGameState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameMode::OnGameplayStateChanged(EZGameState NewState) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnGameplayStateChanged"); + + Params::ZGameMode_OnGameplayStateChanged Parms{}; + + Parms.NewState = NewState; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameMode.OnPlayerDead +// (Event, Protected, BlueprintEvent) + +void AZGameMode::OnPlayerDead() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnPlayerDead"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZGameMode.OnPlayerPawnDead +// (Final, Native, Protected) + +void AZGameMode::OnPlayerPawnDead() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnPlayerPawnDead"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnRenderingEvent +// (Final, Native, Protected) +// Parameters: +// ERenderingEvent Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameMode::OnRenderingEvent(ERenderingEvent Event) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnRenderingEvent"); + + Params::ZGameMode_OnRenderingEvent Parms{}; + + Parms.Event = Event; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnRespawnDurationExceeded +// (Final, Native, Public, BlueprintCallable) + +void AZGameMode::OnRespawnDurationExceeded() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnRespawnDurationExceeded"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.OnSpawnedPrerequisites +// (Final, Native, Protected) + +void AZGameMode::OnSpawnedPrerequisites() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "OnSpawnedPrerequisites"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.PostRespawn +// (Final, Native, Protected, BlueprintCallable) + +void AZGameMode::PostRespawn() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "PostRespawn"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.PreRespawn +// (Final, Native, Protected, BlueprintCallable) + +void AZGameMode::PreRespawn() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "PreRespawn"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.RespawnPlayerAtLocation +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// class AController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bRunSpawningChecks (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameMode::RespawnPlayerAtLocation(class AController* Controller, const struct FVector& Location, bool bRunSpawningChecks) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "RespawnPlayerAtLocation"); + + Params::ZGameMode_RespawnPlayerAtLocation Parms{}; + + Parms.Controller = Controller; + Parms.Location = std::move(Location); + Parms.bRunSpawningChecks = bRunSpawningChecks; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.TeleportToCheckpoint +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const struct FCheckPointData& CheckPointData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) + +void AZGameMode::TeleportToCheckpoint(const struct FCheckPointData& CheckPointData) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "TeleportToCheckpoint"); + + Params::ZGameMode_TeleportToCheckpoint Parms{}; + + Parms.CheckPointData = std::move(CheckPointData); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.TriggerRestartEvent +// (Final, Native, Public, BlueprintCallable) + +void AZGameMode::TriggerRestartEvent() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "TriggerRestartEvent"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.UpdateNavmeshControllers +// (Final, Native, Public, BlueprintCallable) + +void AZGameMode::UpdateNavmeshControllers() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "UpdateNavmeshControllers"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.UpdatePlayerSpawnListeners +// (Final, Native, Public, BlueprintCallable) + +void AZGameMode::UpdatePlayerSpawnListeners() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "UpdatePlayerSpawnListeners"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameMode.CanActorLandSafe +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZGameMode::CanActorLandSafe(class AActor* Actor) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "CanActorLandSafe"); + + Params::ZGameMode_CanActorLandSafe Parms{}; + + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.CollectSublevelsByCheckPoints +// (Final, Native, Protected, HasOutParams, Const) +// Parameters: +// const TArray& pCheckPoints (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +// const TArray>ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) + +const TArray> AZGameMode::CollectSublevelsByCheckPoints(const TArray& pCheckPoints) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "CollectSublevelsByCheckPoints"); + + Params::ZGameMode_CollectSublevelsByCheckPoints Parms{}; + + Parms.pCheckPoints = std::move(pCheckPoints); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.GetBoundPlayerRestartObjects +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray AZGameMode::GetBoundPlayerRestartObjects() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "GetBoundPlayerRestartObjects"); + + Params::ZGameMode_GetBoundPlayerRestartObjects Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.GetCurrentCheckPointData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FCheckPointData ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) + +const struct FCheckPointData AZGameMode::GetCurrentCheckPointData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "GetCurrentCheckPointData"); + + Params::ZGameMode_GetCurrentCheckPointData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.GetCurrentCheckPointId +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const struct FGuid AZGameMode::GetCurrentCheckPointId() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "GetCurrentCheckPointId"); + + Params::ZGameMode_GetCurrentCheckPointId Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.GetCurrentGameState +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EZGameState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EZGameState AZGameMode::GetCurrentGameState() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "GetCurrentGameState"); + + Params::ZGameMode_GetCurrentGameState Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.GetMapManager +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZMapManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZMapManager* AZGameMode::GetMapManager() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "GetMapManager"); + + Params::ZGameMode_GetMapManager Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.GetRespawnOccurence +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 AZGameMode::GetRespawnOccurence() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "GetRespawnOccurence"); + + Params::ZGameMode_GetRespawnOccurence Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.IsCurrentCheckPointEmpty // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool UZHelpSystem::IsHelpSystemEnabled() const +bool AZGameMode::IsCurrentCheckPointEmpty() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZHelpSystem", "IsHelpSystemEnabled"); + Func = Class->GetFunction("ZGameMode", "IsCurrentCheckPointEmpty"); - Params::ZHelpSystem_IsHelpSystemEnabled Parms{}; + Params::ZGameMode_IsCurrentCheckPointEmpty Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.IsLevelStreamingReadyAtPosition +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FVector& Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZGameMode::IsLevelStreamingReadyAtPosition(const struct FVector& Position) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "IsLevelStreamingReadyAtPosition"); + + Params::ZGameMode_IsLevelStreamingReadyAtPosition Parms{}; + + Parms.Position = std::move(Position); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameMode.IsRespawning +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZGameMode::IsRespawning() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameMode", "IsRespawning"); + + Params::ZGameMode_IsRespawning Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotify +// (Final, Native, Protected) +// Parameters: +// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZFootstepComponent::OnReceiveAnimNotify(class FName NotifyName, class FName DebugInfo) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFootstepComponent", "OnReceiveAnimNotify"); + + Params::ZFootstepComponent_OnReceiveAnimNotify Parms{}; + + Parms.NotifyName = NotifyName; + Parms.DebugInfo = DebugInfo; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotifyEvent +// (Event, Protected, BlueprintEvent) +// Parameters: +// class FName NotifyEvent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZFootstepComponent::OnReceiveAnimNotifyEvent(class FName NotifyEvent, class FName DebugInfo) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFootstepComponent", "OnReceiveAnimNotifyEvent"); + + Params::ZFootstepComponent_OnReceiveAnimNotifyEvent Parms{}; + + Parms.NotifyEvent = NotifyEvent; + Parms.DebugInfo = DebugInfo; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZFootstepComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZFootstepComponent::SetEnabled(bool bEnable) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFootstepComponent", "SetEnabled"); + + Params::ZFootstepComponent_SetEnabled Parms{}; + + Parms.bEnable = bEnable; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZFootstepComponent.IsEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZFootstepComponent::IsEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFootstepComponent", "IsEnabled"); + + Params::ZFootstepComponent_IsEnabled Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -3646,307 +2748,6 @@ TArray AZAIController::GetPathDebug() const } -// Function DarwinParadox.ZGaugeComponent.AddValue -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGaugeComponent::AddValue(float Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "AddValue"); - - Params::ZGaugeComponent_AddValue Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.Pause -// (Final, Native, Public, BlueprintCallable) - -void UZGaugeComponent::Pause() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "Pause"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.RemoveValue -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGaugeComponent::RemoveValue(float Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "RemoveValue"); - - Params::ZGaugeComponent_RemoveValue Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.ResetValue -// (Final, Native, Public, BlueprintCallable) - -void UZGaugeComponent::ResetValue() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "ResetValue"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.Resume -// (Final, Native, Public, BlueprintCallable) - -void UZGaugeComponent::Resume() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "Resume"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGaugeComponent::SetEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "SetEnabled"); - - Params::ZGaugeComponent_SetEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.Start -// (Final, Native, Public, BlueprintCallable) - -void UZGaugeComponent::Start() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "Start"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGaugeComponent.GetGaugeName -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FName UZGaugeComponent::GetGaugeName() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "GetGaugeName"); - - Params::ZGaugeComponent_GetGaugeName Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGaugeComponent.GetMaxValue -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGaugeComponent::GetMaxValue() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "GetMaxValue"); - - Params::ZGaugeComponent_GetMaxValue Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGaugeComponent.GetMinValue -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGaugeComponent::GetMinValue() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "GetMinValue"); - - Params::ZGaugeComponent_GetMinValue Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGaugeComponent.GetValue -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGaugeComponent::GetValue() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "GetValue"); - - Params::ZGaugeComponent_GetValue Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGaugeComponent.IsEmpty -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGaugeComponent::IsEmpty() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "IsEmpty"); - - Params::ZGaugeComponent_IsEmpty Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGaugeComponent.IsFull -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGaugeComponent::IsFull() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGaugeComponent", "IsFull"); - - Params::ZGaugeComponent_IsFull Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - // Function DarwinParadox.ZAICoordinator.AddAICharacter // (Final, Native, Public, BlueprintCallable) // Parameters: @@ -4794,165 +3595,26 @@ void UZAnimInstance::OnAnimMontageStop() } -// Function DarwinParadox.ZThreatSystemComponent.AddThreat -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* ActorToAdd (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZThreatSystemComponent::AddThreat(class AActor* ActorToAdd) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "AddThreat"); - - Params::ZThreatSystemComponent_AddThreat Parms{}; - - Parms.ActorToAdd = ActorToAdd; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZThreatSystemComponent.OnActorEndPlay -// (Final, Native, Public) -// Parameters: -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZThreatSystemComponent::OnActorEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "OnActorEndPlay"); - - Params::ZThreatSystemComponent_OnActorEndPlay Parms{}; - - Parms.Actor = Actor; - Parms.EndPlayReason = EndPlayReason; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZThreatSystemComponent.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZThreatSystemComponent::OnPlayerRestart(int32 RespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "OnPlayerRestart"); - - Params::ZThreatSystemComponent_OnPlayerRestart Parms{}; - - Parms.RespawnOccurence = RespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZThreatSystemComponent.RemoveThreat -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* ActorToRemove (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZThreatSystemComponent::RemoveThreat(class AActor* ActorToRemove) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "RemoveThreat"); - - Params::ZThreatSystemComponent_RemoveThreat Parms{}; - - Parms.ActorToRemove = ActorToRemove; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZThreatSystemComponent.ResetThreat -// (Final, Native, Public, BlueprintCallable) - -void UZThreatSystemComponent::ResetThreat() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "ResetThreat"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZThreatSystemComponent.GetThreatActors -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZThreatSystemComponent::GetThreatActors() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "GetThreatActors"); - - Params::ZThreatSystemComponent_GetThreatActors Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZThreatSystemComponent.GetThreatCount +// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetQualityLevelsFromCPUAndGPU // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: +// EZQualitySettingsCategories Categories (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float CPUPerformanceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float GPUPerformanceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -int32 UZThreatSystemComponent::GetThreatCount() const +int32 UZHardwareBenchmarkDataAsset::GetQualityLevelsFromCPUAndGPU(EZQualitySettingsCategories Categories, float CPUPerformanceIndex, float GPUPerformanceIndex) const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "GetThreatCount"); + Func = Class->GetFunction("ZHardwareBenchmarkDataAsset", "GetQualityLevelsFromCPUAndGPU"); - Params::ZThreatSystemComponent_GetThreatCount Parms{}; + Params::ZHardwareBenchmarkDataAsset_GetQualityLevelsFromCPUAndGPU Parms{}; + + Parms.Categories = Categories; + Parms.CPUPerformanceIndex = CPUPerformanceIndex; + Parms.GPUPerformanceIndex = GPUPerformanceIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -4965,47 +3627,22 @@ int32 UZThreatSystemComponent::GetThreatCount() const } -// Function DarwinParadox.ZThreatSystemComponent.HasThreat +// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetScreenPercentageFromQualitySetting // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 QualitySetting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool UZThreatSystemComponent::HasThreat(class AActor* Actor) const +float UZHardwareBenchmarkDataAsset::GetScreenPercentageFromQualitySetting(int32 QualitySetting) const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "HasThreat"); + Func = Class->GetFunction("ZHardwareBenchmarkDataAsset", "GetScreenPercentageFromQualitySetting"); - Params::ZThreatSystemComponent_HasThreat Parms{}; + Params::ZHardwareBenchmarkDataAsset_GetScreenPercentageFromQualitySetting Parms{}; - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZThreatSystemComponent.IsThreatened -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZThreatSystemComponent::IsThreatened() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZThreatSystemComponent", "IsThreatened"); - - Params::ZThreatSystemComponent_IsThreatened Parms{}; + Parms.QualitySetting = QualitySetting; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5115,21 +3752,21 @@ struct FBinkVideoData UZBinkDataFactory::GetBinkData(class FName BinkName) const } -// Function DarwinParadox.ZPlayerController.AddIgnoreViewTargetTag +// Function DarwinParadox.ZRenderTargetSubsystem.RequestUpdate // (Final, Native, Public, BlueprintCallable) // Parameters: -// class FName ViewTargetTag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class USceneCaptureComponent2D* SceneCaptureComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::AddIgnoreViewTargetTag(class FName ViewTargetTag) +void UZRenderTargetSubsystem::RequestUpdate(class USceneCaptureComponent2D* SceneCaptureComponent) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "AddIgnoreViewTargetTag"); + Func = Class->GetFunction("ZRenderTargetSubsystem", "RequestUpdate"); - Params::ZPlayerController_AddIgnoreViewTargetTag Parms{}; + Params::ZRenderTargetSubsystem_RequestUpdate Parms{}; - Parms.ViewTargetTag = ViewTargetTag; + Parms.SceneCaptureComponent = SceneCaptureComponent; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5140,21 +3777,21 @@ void AZPlayerController::AddIgnoreViewTargetTag(class FName ViewTargetTag) } -// Function DarwinParadox.ZPlayerController.ClearIgnoreViewTarget +// Function DarwinParadox.ZTurret.AddTarget // (Final, Native, Public, BlueprintCallable) // Parameters: -// class FName ViewTargetTag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::ClearIgnoreViewTarget(class FName ViewTargetTag) +void AZTurret::AddTarget(class AActor* Target) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "ClearIgnoreViewTarget"); + Func = Class->GetFunction("ZTurret", "AddTarget"); - Params::ZPlayerController_ClearIgnoreViewTarget Parms{}; + Params::ZTurret_AddTarget Parms{}; - Parms.ViewTargetTag = ViewTargetTag; + Parms.Target = Target; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5165,15 +3802,59 @@ void AZPlayerController::ClearIgnoreViewTarget(class FName ViewTargetTag) } -// Function DarwinParadox.ZPlayerController.DecreaseTimeDilation +// Function DarwinParadox.ZTurret.ChangeState +// (Final, Native, Protected, BlueprintCallable) +// Parameters: +// ETurretState eNewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZTurret::ChangeState(ETurretState eNewState) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTurret", "ChangeState"); + + Params::ZTurret_ChangeState Parms{}; + + Parms.eNewState = eNewState; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZTurret.Close +// (Final, Native, Public, BlueprintCallable) + +void AZTurret::Close() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTurret", "Close"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZTurret.Fire // (Final, Native, Protected, BlueprintCallable) -void AZPlayerController::DecreaseTimeDilation() +void AZTurret::Fire() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "DecreaseTimeDilation"); + Func = Class->GetFunction("ZTurret", "Fire"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5184,40 +3865,21 @@ void AZPlayerController::DecreaseTimeDilation() } -// Function DarwinParadox.ZPlayerController.HandleAspectRatio -// (Final, Native, Public) - -void AZPlayerController::HandleAspectRatio() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "HandleAspectRatio"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.HandleSingleCameraAspectRatio +// Function DarwinParadox.ZTurret.OnAnimNotify // (Final, Native, Public, BlueprintCallable) // Parameters: -// class UCameraComponent* Camera_0 (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::HandleSingleCameraAspectRatio(class UCameraComponent* Camera_0) +void AZTurret::OnAnimNotify(class FName Event) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "HandleSingleCameraAspectRatio"); + Func = Class->GetFunction("ZTurret", "OnAnimNotify"); - Params::ZPlayerController_HandleSingleCameraAspectRatio Parms{}; + Params::ZTurret_OnAnimNotify Parms{}; - Parms.Camera_0 = Camera_0; + Parms.Event = Event; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5228,15 +3890,15 @@ void AZPlayerController::HandleSingleCameraAspectRatio(class UCameraComponent* C } -// Function DarwinParadox.ZPlayerController.IncreaseTimeDilation -// (Final, Native, Protected, BlueprintCallable) +// Function DarwinParadox.ZTurret.OnClosed +// (Final, Native, Public, BlueprintCallable) -void AZPlayerController::IncreaseTimeDilation() +void AZTurret::OnClosed() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "IncreaseTimeDilation"); + Func = Class->GetFunction("ZTurret", "OnClosed"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5247,15 +3909,49 @@ void AZPlayerController::IncreaseTimeDilation() } -// Function DarwinParadox.ZPlayerController.OnAimPressed +// Function DarwinParadox.ZTurret.OnFire +// (Event, Protected, BlueprintEvent) + +void AZTurret::OnFire() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTurret", "OnFire"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZTurret.OnLookAt +// (Event, Protected, HasOutParams, HasDefaults, BlueprintEvent) +// Parameters: +// const struct FVector& LookAt (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZTurret::OnLookAt(const struct FVector& LookAt) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTurret", "OnLookAt"); + + Params::ZTurret_OnLookAt Parms{}; + + Parms.LookAt = std::move(LookAt); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZTurret.OnPlayerDies // (Final, Native, Protected) -void AZPlayerController::OnAimPressed() +void AZTurret::OnPlayerDies() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnAimPressed"); + Func = Class->GetFunction("ZTurret", "OnPlayerDies"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5266,213 +3962,21 @@ void AZPlayerController::OnAimPressed() } -// Function DarwinParadox.ZPlayerController.OnAimReleased -// (Final, Native, Protected) - -void AZPlayerController::OnAimReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnAimReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnCamoPressed -// (Final, Native, Protected) - -void AZPlayerController::OnCamoPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnCamoPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnCamoReleased -// (Final, Native, Protected) - -void AZPlayerController::OnCamoReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnCamoReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnCrashPressed -// (Final, Native, Protected) - -void AZPlayerController::OnCrashPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnCrashPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnFirePressed -// (Final, Native, Protected) - -void AZPlayerController::OnFirePressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnFirePressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnFireReleased -// (Final, Native, Protected) - -void AZPlayerController::OnFireReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnFireReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnGodMode -// (Final, Native, Protected) - -void AZPlayerController::OnGodMode() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnGodMode"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnHelpPressed -// (Final, Native, Protected) - -void AZPlayerController::OnHelpPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnHelpPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnHelpReleased -// (Final, Native, Protected) - -void AZPlayerController::OnHelpReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnHelpReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnHideUIPressed -// (Final, Native, Protected) - -void AZPlayerController::OnHideUIPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnHideUIPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnInputModeChanged +// Function DarwinParadox.ZTurret.OnPlayerRestart // (Final, Native, Protected) // Parameters: -// EInputMode OldMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EInputMode NewMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 iOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::OnInputModeChanged(EInputMode OldMode, EInputMode NewMode) +void AZTurret::OnPlayerRestart(int32 iOccurence) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnInputModeChanged"); + Func = Class->GetFunction("ZTurret", "OnPlayerRestart"); - Params::ZPlayerController_OnInputModeChanged Parms{}; + Params::ZTurret_OnPlayerRestart Parms{}; - Parms.OldMode = OldMode; - Parms.NewMode = NewMode; + Parms.iOccurence = iOccurence; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5483,354 +3987,77 @@ void AZPlayerController::OnInputModeChanged(EInputMode OldMode, EInputMode NewMo } -// Function DarwinParadox.ZPlayerController.OnInteractPressed -// (Final, Native, Protected) - -void AZPlayerController::OnInteractPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnInteractPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnInteractReleased -// (Final, Native, Protected) - -void AZPlayerController::OnInteractReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnInteractReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnJumpPressed -// (Final, Native, Protected) - -void AZPlayerController::OnJumpPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnJumpPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnJumpReleased -// (Final, Native, Protected) - -void AZPlayerController::OnJumpReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnJumpReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnLockUnlockAbilitiesPressed -// (Final, Native, Protected) - -void AZPlayerController::OnLockUnlockAbilitiesPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnLockUnlockAbilitiesPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnMenuPressed -// (Final, Native, Protected) - -void AZPlayerController::OnMenuPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnMenuPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnMenuReleased -// (Final, Native, Protected) - -void AZPlayerController::OnMenuReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnMenuReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnNoClip -// (Final, Native, Protected) - -void AZPlayerController::OnNoClip() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnNoClip"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnPawnDead -// (Final, Native, Protected, BlueprintCallable) - -void AZPlayerController::OnPawnDead() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnPawnDead"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnPlayerHang -// (Event, Public, BlueprintEvent) - -void AZPlayerController::OnPlayerHang() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnPlayerHang"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZPlayerController.OnPlayerStart +// Function DarwinParadox.ZTurret.OnReceivedAnimNotify // (Event, Protected, BlueprintEvent) // Parameters: -// bool bPlayIntro (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::OnPlayerStart(bool bPlayIntro) +void AZTurret::OnReceivedAnimNotify(class FName Event) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnPlayerStart"); + Func = Class->GetFunction("ZTurret", "OnReceivedAnimNotify"); - Params::ZPlayerController_OnPlayerStart Parms{}; + Params::ZTurret_OnReceivedAnimNotify Parms{}; - Parms.bPlayIntro = bPlayIntro; + Parms.Event = Event; UObject::ProcessEvent(Func, &Parms); } -// Function DarwinParadox.ZPlayerController.OnPossess -// (Native, Protected, BlueprintCallable) +// Function DarwinParadox.ZTurret.OnStateChanged +// (Event, Protected, BlueprintEvent) // Parameters: -// class APawn* pPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETurretState OldState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETurretState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::OnPossess(class APawn* pPawn) +void AZTurret::OnStateChanged(ETurretState OldState, ETurretState NewState) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnPossess"); + Func = Class->GetFunction("ZTurret", "OnStateChanged"); - Params::ZPlayerController_OnPossess Parms{}; + Params::ZTurret_OnStateChanged Parms{}; - Parms.pPawn = pPawn; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; + Parms.OldState = OldState; + Parms.NewState = NewState; UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; } -// Function DarwinParadox.ZPlayerController.OnSpectator -// (Final, Native, Protected, HasDefaults, BlueprintCallable) +// Function DarwinParadox.ZTurret.OnUpdate +// (Event, Protected, BlueprintEvent) // Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bDisableInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bDebug (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bBlendCamera (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& LookAtPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float fDeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void AZPlayerController::OnSpectator(bool bValue, bool bDisableInput, bool bDebug, bool bBlendCamera, const struct FVector& LookAtPosition) +void AZTurret::OnUpdate(float fDeltaTime) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnSpectator"); + Func = Class->GetFunction("ZTurret", "OnUpdate"); - Params::ZPlayerController_OnSpectator Parms{}; + Params::ZTurret_OnUpdate Parms{}; - Parms.bValue = bValue; - Parms.bDisableInput = bDisableInput; - Parms.bDebug = bDebug; - Parms.bBlendCamera = bBlendCamera; - Parms.LookAtPosition = std::move(LookAtPosition); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; + Parms.fDeltaTime = fDeltaTime; UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; } -// Function DarwinParadox.ZPlayerController.OnSwapPressed -// (Final, Native, Protected) - -void AZPlayerController::OnSwapPressed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnSwapPressed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnSwapReleased -// (Final, Native, Protected) - -void AZPlayerController::OnSwapReleased() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnSwapReleased"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnUnPossess -// (Native, Protected, BlueprintCallable) - -void AZPlayerController::OnUnPossess() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnUnPossess"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.OnUpdateAspectRatio -// (Final, Native, Public) - -void AZPlayerController::OnUpdateAspectRatio() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "OnUpdateAspectRatio"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.ResetAudioListenerDistanceRatio +// Function DarwinParadox.ZTurret.Open // (Final, Native, Public, BlueprintCallable) -void AZPlayerController::ResetAudioListenerDistanceRatio() +void AZTurret::Open() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "ResetAudioListenerDistanceRatio"); + Func = Class->GetFunction("ZTurret", "Open"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -5841,420 +4068,19 @@ void AZPlayerController::ResetAudioListenerDistanceRatio() } -// Function DarwinParadox.ZPlayerController.RestoreTimeDilation -// (Final, Native, Public, BlueprintCallable) - -void AZPlayerController::RestoreTimeDilation() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "RestoreTimeDilation"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.SetAudioListenerDistanceRatio -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Ratio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerController::SetAudioListenerDistanceRatio(float Ratio) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "SetAudioListenerDistanceRatio"); - - Params::ZPlayerController_SetAudioListenerDistanceRatio Parms{}; - - Parms.Ratio = Ratio; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.SetDeathSpectatorEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerController::SetDeathSpectatorEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "SetDeathSpectatorEnabled"); - - Params::ZPlayerController_SetDeathSpectatorEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.SetGameplayInputContext -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EGameplayInputContext NewGameplayInputContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerController::SetGameplayInputContext(EGameplayInputContext NewGameplayInputContext) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "SetGameplayInputContext"); - - Params::ZPlayerController_SetGameplayInputContext Parms{}; - - Parms.NewGameplayInputContext = NewGameplayInputContext; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.SetSystemicDeathEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerController::SetSystemicDeathEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "SetSystemicDeathEnabled"); - - Params::ZPlayerController_SetSystemicDeathEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.SetTimeDilation -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float TimeDilation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerController::SetTimeDilation(float TimeDilation) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "SetTimeDilation"); - - Params::ZPlayerController_SetTimeDilation Parms{}; - - Parms.TimeDilation = TimeDilation; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.ZKillPlayer -// (Final, Exec, Native, Public) - -void AZPlayerController::ZKillPlayer() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "ZKillPlayer"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.ZSaveGame -// (Final, Exec, Native, Public) - -void AZPlayerController::ZSaveGame() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "ZSaveGame"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.ZSetAudioListenerRatio -// (Final, Exec, Native, Public) -// Parameters: -// float fRatio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerController::ZSetAudioListenerRatio(float fRatio) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "ZSetAudioListenerRatio"); - - Params::ZPlayerController_ZSetAudioListenerRatio Parms{}; - - Parms.fRatio = fRatio; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.ZShowAudioListener -// (Final, Exec, Native, Public) - -void AZPlayerController::ZShowAudioListener() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "ZShowAudioListener"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerController.GetGameplayInputContext -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EGameplayInputContext ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EGameplayInputContext AZPlayerController::GetGameplayInputContext() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "GetGameplayInputContext"); - - Params::ZPlayerController_GetGameplayInputContext Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.GetHelpSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZHelpSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZHelpSystem* AZPlayerController::GetHelpSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "GetHelpSystem"); - - Params::ZPlayerController_GetHelpSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.GetPlayerCamera -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZPlayerCamera* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPlayerCamera* AZPlayerController::GetPlayerCamera() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "GetPlayerCamera"); - - Params::ZPlayerController_GetPlayerCamera Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.GetTimeDilationOverride -// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float AZPlayerController::GetTimeDilationOverride() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "GetTimeDilationOverride"); - - Params::ZPlayerController_GetTimeDilationOverride Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.IsInGameMenu -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZPlayerController::IsInGameMenu() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "IsInGameMenu"); - - Params::ZPlayerController_IsInGameMenu Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.IsInMainMenu -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZPlayerController::IsInMainMenu() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "IsInMainMenu"); - - Params::ZPlayerController_IsInMainMenu Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.IsInSpectator -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZPlayerController::IsInSpectator() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "IsInSpectator"); - - Params::ZPlayerController_IsInSpectator Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerController.IsPawnDying +// Function DarwinParadox.ZTurret.ShouldFire // (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool AZPlayerController::IsPawnDying() const +bool AZTurret::ShouldFire() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "IsPawnDying"); + Func = Class->GetFunction("ZTurret", "ShouldFire"); - Params::ZPlayerController_IsPawnDying Parms{}; + Params::ZTurret_ShouldFire Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6267,19 +4093,109 @@ bool AZPlayerController::IsPawnDying() const } -// Function DarwinParadox.ZPlayerController.IsSystemicDeathEnabled +// Function DarwinParadox.ZOutlineComponent.SetCustomDepthStencil +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName StencileName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bSetEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZOutlineComponent::SetCustomDepthStencil(class FName StencileName, bool bSetEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZOutlineComponent", "SetCustomDepthStencil"); + + Params::ZOutlineComponent_SetCustomDepthStencil Parms{}; + + Parms.StencileName = StencileName; + Parms.bSetEnabled = bSetEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZOutlineComponent.SetOutlineEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bSetEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZOutlineComponent::SetOutlineEnabled(bool bSetEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZOutlineComponent", "SetOutlineEnabled"); + + Params::ZOutlineComponent_SetOutlineEnabled Parms{}; + + Parms.bSetEnabled = bSetEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZOutlineComponent.StartOutlineComp +// (Final, Native, Public, BlueprintCallable) + +void UZOutlineComponent::StartOutlineComp() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZOutlineComponent", "StartOutlineComp"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZOutlineComponent.StopOutlineComp +// (Final, Native, Public, BlueprintCallable) + +void UZOutlineComponent::StopOutlineComp() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZOutlineComponent", "StopOutlineComp"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZOutlineComponent.IsEnabled // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool AZPlayerController::IsSystemicDeathEnabled() const +bool UZOutlineComponent::IsEnabled() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "IsSystemicDeathEnabled"); + Func = Class->GetFunction("ZOutlineComponent", "IsEnabled"); - Params::ZPlayerController_IsSystemicDeathEnabled Parms{}; + Params::ZOutlineComponent_IsEnabled Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6292,116 +4208,57 @@ bool AZPlayerController::IsSystemicDeathEnabled() const } -// Function DarwinParadox.ZPlayerController.SetKeyboardLayout -// (Final, Native, Public, BlueprintCallable, Const) -// Parameters: -// EKeyboardLayout Layout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// Function DarwinParadox.ZPlayerDatastore.ProcessPlayerData +// (Final, Native, Public, BlueprintCallable) -void AZPlayerController::SetKeyboardLayout(EKeyboardLayout Layout) const +void UZPlayerDatastore::ProcessPlayerData() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPlayerController", "SetKeyboardLayout"); - - Params::ZPlayerController_SetKeyboardLayout Parms{}; - - Parms.Layout = Layout; + Func = Class->GetFunction("ZPlayerDatastore", "ProcessPlayerData"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; - UObject::ProcessEvent(Func, &Parms); + UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } -// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindIfCheckpointShouldEndTask -// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName CheckpointName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETaskID* OutFoundTask (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// Function DarwinParadox.ZPlayerDatastore.VerifySkinDLC +// (Final, Native, Public, BlueprintCallable) -bool UZPS5ActivitiesUtilityData::FindIfCheckpointShouldEndTask(class FName CheckpointName, ETaskID* OutFoundTask) const +void UZPlayerDatastore::VerifySkinDLC() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "FindIfCheckpointShouldEndTask"); - - Params::ZPS5ActivitiesUtilityData_FindIfCheckpointShouldEndTask Parms{}; - - Parms.CheckpointName = CheckpointName; + Func = Class->GetFunction("ZPlayerDatastore", "VerifySkinDLC"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; - UObject::ProcessEvent(Func, &Parms); + UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; - - if (OutFoundTask != nullptr) - *OutFoundTask = Parms.OutFoundTask; - - return Parms.ReturnValue; } -// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindTaskAndActivityFromCheckpoint -// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName CheckpointName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETaskID* OutFoundTask (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityID* OutFoundParentActivity (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray* OutFoundSiblingTasks (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5ActivitiesUtilityData::FindTaskAndActivityFromCheckpoint(class FName CheckpointName, ETaskID* OutFoundTask, EActivityID* OutFoundParentActivity, TArray* OutFoundSiblingTasks) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "FindTaskAndActivityFromCheckpoint"); - - Params::ZPS5ActivitiesUtilityData_FindTaskAndActivityFromCheckpoint Parms{}; - - Parms.CheckpointName = CheckpointName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - if (OutFoundTask != nullptr) - *OutFoundTask = Parms.OutFoundTask; - - if (OutFoundParentActivity != nullptr) - *OutFoundParentActivity = Parms.OutFoundParentActivity; - - if (OutFoundSiblingTasks != nullptr) - *OutFoundSiblingTasks = std::move(Parms.OutFoundSiblingTasks); - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetActivitiesEndCheckpoints +// Function DarwinParadox.ZPlayerDatastore.HasValidOnlineData // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// TMap ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -TMap UZPS5ActivitiesUtilityData::GetActivitiesEndCheckpoints() const +bool UZPlayerDatastore::HasValidOnlineData() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "GetActivitiesEndCheckpoints"); + Func = Class->GetFunction("ZPlayerDatastore", "HasValidOnlineData"); - Params::ZPS5ActivitiesUtilityData_GetActivitiesEndCheckpoints Parms{}; + Params::ZPlayerDatastore_HasValidOnlineData Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6414,56 +4271,122 @@ TMap UZPS5ActivitiesUtilityData::GetActivitiesEndCheck } -// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetEndCheckpointForTask -// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) +// Function DarwinParadox.ZPS5Activities.EndActivity +// (Final, Native, Static, Public, BlueprintCallable) // Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityID activityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityOutcome ActivityOutcome (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5Activities::EndActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityOutcome ActivityOutcome, EActivityAvailability NewAvailability) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZPS5Activities", "EndActivity"); + + Params::ZPS5Activities_EndActivity Parms{}; + + Parms.PlayerController = PlayerController; + Parms.activityId = activityId; + Parms.ActivityOutcome = ActivityOutcome; + Parms.NewAvailability = NewAvailability; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5Activities.EndTask +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName* OutCheckpointName (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityOutcome TaskOutcome (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool UZPS5ActivitiesUtilityData::GetEndCheckpointForTask(ETaskID TaskID, class FName* OutCheckpointName) const +bool UZPS5Activities::EndTask(const class APlayerController* PlayerController, ETaskID TaskID, EActivityOutcome TaskOutcome, EActivityAvailability NewAvailability) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "GetEndCheckpointForTask"); + Func = StaticClass()->GetFunction("ZPS5Activities", "EndTask"); - Params::ZPS5ActivitiesUtilityData_GetEndCheckpointForTask Parms{}; + Params::ZPS5Activities_EndTask Parms{}; + Parms.PlayerController = PlayerController; + Parms.TaskID = TaskID; + Parms.TaskOutcome = TaskOutcome; + Parms.NewAvailability = NewAvailability; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5Activities.EndTaskAndStartNextOne +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5Activities::EndTaskAndStartNextOne(const class APlayerController* PlayerController, ETaskID TaskID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZPS5Activities", "EndTaskAndStartNextOne"); + + Params::ZPS5Activities_EndTaskAndStartNextOne Parms{}; + + Parms.PlayerController = PlayerController; Parms.TaskID = TaskID; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; - UObject::ProcessEvent(Func, &Parms); + GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; - if (OutCheckpointName != nullptr) - *OutCheckpointName = Parms.OutCheckpointName; - return Parms.ReturnValue; } -// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetTasksEndCheckpoints -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Function DarwinParadox.ZPS5Activities.GetPS5ActivitiesUtilityData +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: -// TMap ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +// const class UZPS5ActivitiesUtilityData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -TMap UZPS5ActivitiesUtilityData::GetTasksEndCheckpoints() const +const class UZPS5ActivitiesUtilityData* UZPS5Activities::GetPS5ActivitiesUtilityData() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "GetTasksEndCheckpoints"); + Func = StaticClass()->GetFunction("ZPS5Activities", "GetPS5ActivitiesUtilityData"); - Params::ZPS5ActivitiesUtilityData_GetTasksEndCheckpoints Parms{}; + Params::ZPS5Activities_GetPS5ActivitiesUtilityData Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; - UObject::ProcessEvent(Func, &Parms); + GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; @@ -6471,23 +4394,168 @@ TMap UZPS5ActivitiesUtilityData::GetTasksEndCheckpoints() } -// Function DarwinParadox.ZSensingComponent.OnAnimNotify +// Function DarwinParadox.ZPS5Activities.ResumeActivity +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityID activityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETaskID CurrentTaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5Activities::ResumeActivity(const class APlayerController* PlayerController, EActivityID activityId, ETaskID CurrentTaskID, EActivityAvailability NewAvailability) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZPS5Activities", "ResumeActivity"); + + Params::ZPS5Activities_ResumeActivity Parms{}; + + Parms.PlayerController = PlayerController; + Parms.activityId = activityId; + Parms.CurrentTaskID = CurrentTaskID; + Parms.NewAvailability = NewAvailability; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5Activities.SetGlobalActivitiesStateFromCheckpoint +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName CheckpointName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5Activities::SetGlobalActivitiesStateFromCheckpoint(const class APlayerController* PlayerController, class FName CheckpointName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZPS5Activities", "SetGlobalActivitiesStateFromCheckpoint"); + + Params::ZPS5Activities_SetGlobalActivitiesStateFromCheckpoint Parms{}; + + Parms.PlayerController = PlayerController; + Parms.CheckpointName = CheckpointName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5Activities.StartActivity +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityID activityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5Activities::StartActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityAvailability NewAvailability) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZPS5Activities", "StartActivity"); + + Params::ZPS5Activities_StartActivity Parms{}; + + Parms.PlayerController = PlayerController; + Parms.activityId = activityId; + Parms.NewAvailability = NewAvailability; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5Activities.StartTask +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5Activities::StartTask(const class APlayerController* PlayerController, ETaskID TaskID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZPS5Activities", "StartTask"); + + Params::ZPS5Activities_StartTask Parms{}; + + Parms.PlayerController = PlayerController; + Parms.TaskID = TaskID; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerCamera.ClearBlur +// (Final, Native, Public, BlueprintCallable) + +void AZPlayerCamera::ClearBlur() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "ClearBlur"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnCinematicMode // (Final, Native, Protected) // Parameters: -// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bConstrainsForeground (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void UZSensingComponent::OnAnimNotify(class FName NotifyName, class FName DebugInfo) +void AZPlayerCamera::OnCinematicMode(bool Value, bool bConstrainsForeground) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "OnAnimNotify"); + Func = Class->GetFunction("ZPlayerCamera", "OnCinematicMode"); - Params::ZSensingComponent_OnAnimNotify Parms{}; + Params::ZPlayerCamera_OnCinematicMode Parms{}; - Parms.NotifyName = NotifyName; - Parms.DebugInfo = DebugInfo; + Parms.Value = Value; + Parms.bConstrainsForeground = bConstrainsForeground; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6498,23 +4566,376 @@ void UZSensingComponent::OnAnimNotify(class FName NotifyName, class FName DebugI } -// Function DarwinParadox.ZSensingComponent.OnEmitterSoundHeard +// Function DarwinParadox.ZPlayerCamera.OnFoVRequestSourceEndPlay +// (Final, Native, Protected) +// Parameters: +// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnFoVRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnFoVRequestSourceEndPlay"); + + Params::ZPlayerCamera_OnFoVRequestSourceEndPlay Parms{}; + + Parms.InSource = InSource; + Parms.Reason = Reason; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnGameplayReady +// (Final, Native, Protected) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnGameplayReady(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnGameplayReady"); + + Params::ZPlayerCamera_OnGameplayReady Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnImmersed +// (Event, Protected, BlueprintEvent) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnImmersed(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnImmersed"); + + Params::ZPlayerCamera_OnImmersed Parms{}; + + Parms.Value = Value; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZPlayerCamera.OnLookAtRequestSourceEndPlay +// (Final, Native, Protected) +// Parameters: +// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnLookAtRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnLookAtRequestSourceEndPlay"); + + Params::ZPlayerCamera_OnLookAtRequestSourceEndPlay Parms{}; + + Parms.InSource = InSource; + Parms.Reason = Reason; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnPlayerDies +// (Final, Native, Protected) + +void AZPlayerCamera::OnPlayerDies() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnPlayerDies"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnPlayerRestart(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnPlayerRestart"); + + Params::ZPlayerCamera_OnPlayerRestart Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnRenderingEvent +// (Final, Native, Protected) +// Parameters: +// ERenderingEvent Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnRenderingEvent(ERenderingEvent Event) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnRenderingEvent"); + + Params::ZPlayerCamera_OnRenderingEvent Parms{}; + + Parms.Event = Event; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnTranslationRequestSourceEndPlay +// (Final, Native, Protected) +// Parameters: +// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnTranslationRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnTranslationRequestSourceEndPlay"); + + Params::ZPlayerCamera_OnTranslationRequestSourceEndPlay Parms{}; + + Parms.InSource = InSource; + Parms.Reason = Reason; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.OnZoneOwnerEndPlay +// (Final, Native, Protected) +// Parameters: +// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::OnZoneOwnerEndPlay(class AActor* InSource, EEndPlayReason Reason) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "OnZoneOwnerEndPlay"); + + Params::ZPlayerCamera_OnZoneOwnerEndPlay Parms{}; + + Parms.InSource = InSource; + Parms.Reason = Reason; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.RequestBlur +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// TDelegate OnBlurFinished (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float BlendTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::RequestBlur(TDelegate OnBlurFinished, float BlendTime) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "RequestBlur"); + + Params::ZPlayerCamera_RequestBlur Parms{}; + + Parms.OnBlurFinished = OnBlurFinished; + Parms.BlendTime = BlendTime; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.RequestDeathBehavior +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ECameraDeathBehavior Behavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::RequestDeathBehavior(ECameraDeathBehavior Behavior) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "RequestDeathBehavior"); + + Params::ZPlayerCamera_RequestDeathBehavior Parms{}; + + Parms.Behavior = Behavior; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.RequestFoV +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewFOV (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::RequestFoV(float NewFOV) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "RequestFoV"); + + Params::ZPlayerCamera_RequestFoV Parms{}; + + Parms.NewFOV = NewFOV; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.RequestLookAt +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const struct FVector& LookAtLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::RequestLookAt(const struct FVector& LookAtLocation, float BlendSpeed) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "RequestLookAt"); + + Params::ZPlayerCamera_RequestLookAt Parms{}; + + Parms.LookAtLocation = std::move(LookAtLocation); + Parms.BlendSpeed = BlendSpeed; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.RequestTransform +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const struct FTransform& Transform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::RequestTransform(const struct FTransform& Transform, float BlendSpeed) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "RequestTransform"); + + Params::ZPlayerCamera_RequestTransform Parms{}; + + Parms.Transform = std::move(Transform); + Parms.BlendSpeed = BlendSpeed; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.RequestTranslation // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ShouldInvestigate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void UZSensingComponent::OnEmitterSoundHeard(const struct FVector& Location, bool ShouldInvestigate) +void AZPlayerCamera::RequestTranslation(const struct FVector& Location, float BlendSpeed) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "OnEmitterSoundHeard"); + Func = Class->GetFunction("ZPlayerCamera", "RequestTranslation"); - Params::ZSensingComponent_OnEmitterSoundHeard Parms{}; + Params::ZPlayerCamera_RequestTranslation Parms{}; Parms.Location = std::move(Location); - Parms.ShouldInvestigate = ShouldInvestigate; + Parms.BlendSpeed = BlendSpeed; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6525,25 +4946,46 @@ void UZSensingComponent::OnEmitterSoundHeard(const struct FVector& Location, boo } -// Function DarwinParadox.ZSensingComponent.OnExternalPawnDetected +// Function DarwinParadox.ZPlayerCamera.SetLookAroundEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerCamera::SetLookAroundEnabled(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerCamera", "SetLookAroundEnabled"); + + Params::ZPlayerCamera_SetLookAroundEnabled Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerCamera.SetLookAtEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool Force (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void UZSensingComponent::OnExternalPawnDetected(class APawn* Pawn, bool Value, bool Force) +void AZPlayerCamera::SetLookAtEnabled(bool Value) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "OnExternalPawnDetected"); + Func = Class->GetFunction("ZPlayerCamera", "SetLookAtEnabled"); - Params::ZSensingComponent_OnExternalPawnDetected Parms{}; + Params::ZPlayerCamera_SetLookAtEnabled Parms{}; - Parms.Pawn = Pawn; Parms.Value = Value; - Parms.Force = Force; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6554,90 +4996,21 @@ void UZSensingComponent::OnExternalPawnDetected(class APawn* Pawn, bool Value, b } -// Function DarwinParadox.ZSensingComponent.OwnerHit -// (Final, Native, Protected, HasOutParams, HasDefaults) -// Parameters: -// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZSensingComponent::OwnerHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "OwnerHit"); - - Params::ZSensingComponent_OwnerHit Parms{}; - - Parms.SelfActor = SelfActor; - Parms.OtherActor = OtherActor; - Parms.NormalImpulse = std::move(NormalImpulse); - Parms.Hit = std::move(Hit); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSensingComponent.ResetSensing -// (Final, Native, Public, BlueprintCallable) - -void UZSensingComponent::ResetSensing() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "ResetSensing"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSensingComponent.ResetSmartObjectLocation -// (Final, Native, Protected, BlueprintCallable) - -void UZSensingComponent::ResetSmartObjectLocation() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "ResetSmartObjectLocation"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSensingComponent.SetEnabled +// Function DarwinParadox.ZPlayerCamera.SetTranslationEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void UZSensingComponent::SetEnabled(bool bValue) +void AZPlayerCamera::SetTranslationEnabled(bool Value) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "SetEnabled"); + Func = Class->GetFunction("ZPlayerCamera", "SetTranslationEnabled"); - Params::ZSensingComponent_SetEnabled Parms{}; + Params::ZPlayerCamera_SetTranslationEnabled Parms{}; - Parms.bValue = bValue; + Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6648,94 +5021,19 @@ void UZSensingComponent::SetEnabled(bool bValue) } -// Function DarwinParadox.ZSensingComponent.SetHeadSocket -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName NewSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSensingComponent::SetHeadSocket(class FName NewSocket) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "SetHeadSocket"); - - Params::ZSensingComponent_SetHeadSocket Parms{}; - - Parms.NewSocket = NewSocket; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSensingComponent.SetSensingLOD -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ESensingLOD NewLOD (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSensingComponent::SetSensingLOD(ESensingLOD NewLOD) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "SetSensingLOD"); - - Params::ZSensingComponent_SetSensingLOD Parms{}; - - Parms.NewLOD = NewLOD; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSensingComponent.SetShouldRestrictToCoordinator -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSensingComponent::SetShouldRestrictToCoordinator(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "SetShouldRestrictToCoordinator"); - - Params::ZSensingComponent_SetShouldRestrictToCoordinator Parms{}; - - Parms.bValue = bValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSensingComponent.GetCooldown +// Function DarwinParadox.ZPlayerCamera.GetBlendFromSequenceTime // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -float UZSensingComponent::GetCooldown() const +float AZPlayerCamera::GetBlendFromSequenceTime() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetCooldown"); + Func = Class->GetFunction("ZPlayerCamera", "GetBlendFromSequenceTime"); - Params::ZSensingComponent_GetCooldown Parms{}; + Params::ZPlayerCamera_GetBlendFromSequenceTime Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6748,19 +5046,19 @@ float UZSensingComponent::GetCooldown() const } -// Function DarwinParadox.ZSensingComponent.GetCurrentOverwhelmedLevel +// Function DarwinParadox.ZPlayerCamera.GetModifier // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCameraModifier* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -float UZSensingComponent::GetCurrentOverwhelmedLevel() const +class AZCameraModifier* AZPlayerCamera::GetModifier() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetCurrentOverwhelmedLevel"); + Func = Class->GetFunction("ZPlayerCamera", "GetModifier"); - Params::ZSensingComponent_GetCurrentOverwhelmedLevel Parms{}; + Params::ZPlayerCamera_GetModifier Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6773,69 +5071,19 @@ float UZSensingComponent::GetCurrentOverwhelmedLevel() const } -// Function DarwinParadox.ZSensingComponent.GetCurrentSeenLevel -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZSensingComponent::GetCurrentSeenLevel() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetCurrentSeenLevel"); - - Params::ZSensingComponent_GetCurrentSeenLevel Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSensingComponent.GetDistanceToSeenPawn2D -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZSensingComponent::GetDistanceToSeenPawn2D() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetDistanceToSeenPawn2D"); - - Params::ZSensingComponent_GetDistanceToSeenPawn2D Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSensingComponent.GetSeenPawn +// Function DarwinParadox.ZPlayerCamera.GetObservedPawn // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class APawn* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -class APawn* UZSensingComponent::GetSeenPawn() const +class APawn* AZPlayerCamera::GetObservedPawn() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetSeenPawn"); + Func = Class->GetFunction("ZPlayerCamera", "GetObservedPawn"); - Params::ZSensingComponent_GetSeenPawn Parms{}; + Params::ZPlayerCamera_GetObservedPawn Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6848,69 +5096,19 @@ class APawn* UZSensingComponent::GetSeenPawn() const } -// Function DarwinParadox.ZSensingComponent.GetSensorLocation -// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZSensingComponent::GetSensorLocation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetSensorLocation"); - - Params::ZSensingComponent_GetSensorLocation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSensingComponent.GetSensorRotation -// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -struct FRotator UZSensingComponent::GetSensorRotation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetSensorRotation"); - - Params::ZSensingComponent_GetSensorRotation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSensingComponent.GetSmartObjectSensing +// Function DarwinParadox.ZPlayerCamera.GetState // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// ESmartObjectSensing ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EPlayerCameraState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -ESmartObjectSensing UZSensingComponent::GetSmartObjectSensing() const +EPlayerCameraState AZPlayerCamera::GetState() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "GetSmartObjectSensing"); + Func = Class->GetFunction("ZPlayerCamera", "GetState"); - Params::ZSensingComponent_GetSmartObjectSensing Parms{}; + Params::ZPlayerCamera_GetState Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6923,19 +5121,19 @@ ESmartObjectSensing UZSensingComponent::GetSmartObjectSensing() const } -// Function DarwinParadox.ZSensingComponent.HasAcquiredSmartObject +// Function DarwinParadox.ZPlayerCamera.GetZoneOwner // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCameraZone* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -bool UZSensingComponent::HasAcquiredSmartObject() const +class AZCameraZone* AZPlayerCamera::GetZoneOwner() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "HasAcquiredSmartObject"); + Func = Class->GetFunction("ZPlayerCamera", "GetZoneOwner"); - Params::ZSensingComponent_HasAcquiredSmartObject Parms{}; + Params::ZPlayerCamera_GetZoneOwner Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6948,40 +5146,15 @@ bool UZSensingComponent::HasAcquiredSmartObject() const } -// Function DarwinParadox.ZSensingComponent.HasSeenPawn -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSensingComponent::HasSeenPawn() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSensingComponent", "HasSeenPawn"); - - Params::ZSensingComponent_HasSeenPawn Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZProjectileComponent.Throw +// Function DarwinParadox.ZUserWidget.CloseWidget // (Final, Native, Public, BlueprintCallable) -void UZProjectileComponent::Throw() +void UZUserWidget::CloseWidget() { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZProjectileComponent", "Throw"); + Func = Class->GetFunction("ZUserWidget", "CloseWidget"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -6992,23 +5165,314 @@ void UZProjectileComponent::Throw() } -// Function DarwinParadox.ZResolutionInterface.OnResolution -// (Event, Public, BlueprintCallable, BlueprintEvent) +// Function DarwinParadox.ZUserWidget.InputModeChanged +// (Final, Native, Protected, BlueprintCallable) // Parameters: -// EResolutionState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EInputMode NewInputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void IZResolutionInterface::OnResolution(EResolutionState State) +void UZUserWidget::InputModeChanged(EInputMode NewInputMode) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = AsUObject()->Class->GetFunction("ZResolutionInterface", "OnResolution"); + Func = Class->GetFunction("ZUserWidget", "InputModeChanged"); - Params::ZResolutionInterface_OnResolution Parms{}; + Params::ZUserWidget_InputModeChanged Parms{}; - Parms.State = State; + Parms.NewInputMode = NewInputMode; - AsUObject()->ProcessEvent(Func, &Parms); + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUserWidget.OnAppFocus +// (Event, Protected, BlueprintEvent) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUserWidget::OnAppFocus(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnAppFocus"); + + Params::ZUserWidget_OnAppFocus Parms{}; + + Parms.bValue = bValue; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZUserWidget.OnClose +// (Event, Protected, BlueprintEvent) + +void UZUserWidget::OnClose() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnClose"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZUserWidget.OnCollapsed +// (Event, Protected, BlueprintEvent) + +void UZUserWidget::OnCollapsed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnCollapsed"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZUserWidget.OnHideUI +// (Final, Native, Protected) +// Parameters: +// bool bHide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUserWidget::OnHideUI(bool bHide) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnHideUI"); + + Params::ZUserWidget_OnHideUI Parms{}; + + Parms.bHide = bHide; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUserWidget.OnInputAction +// (Event, Public, BlueprintCallable, BlueprintEvent) +// Parameters: +// class FName InputActionName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUserWidget::OnInputAction(class FName InputActionName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnInputAction"); + + Params::ZUserWidget_OnInputAction Parms{}; + + Parms.InputActionName = InputActionName; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZUserWidget.OnInputModeChanged +// (Event, Protected, BlueprintEvent) +// Parameters: +// EInputMode NewInputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUserWidget::OnInputModeChanged(EInputMode NewInputMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnInputModeChanged"); + + Params::ZUserWidget_OnInputModeChanged Parms{}; + + Parms.NewInputMode = NewInputMode; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZUserWidget.OnOpen +// (Event, Protected, BlueprintEvent) + +void UZUserWidget::OnOpen() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnOpen"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZUserWidget.OnPlayerInputAction +// (Event, Public, BlueprintCallable, BlueprintEvent) +// Parameters: +// const struct FPlayerInputAction& PlayerInput (Parm, NativeAccessSpecifierPublic) + +void UZUserWidget::OnPlayerInputAction(const struct FPlayerInputAction& PlayerInput) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "OnPlayerInputAction"); + + Params::ZUserWidget_OnPlayerInputAction Parms{}; + + Parms.PlayerInput = std::move(PlayerInput); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZUserWidget.SetFadingState +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EWidgetFadingState NewFadingState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUserWidget::SetFadingState(EWidgetFadingState NewFadingState) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "SetFadingState"); + + Params::ZUserWidget_SetFadingState Parms{}; + + Parms.NewFadingState = NewFadingState; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUserWidget.GetLifeTime +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZUserWidget::GetLifeTime() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "GetLifeTime"); + + Params::ZUserWidget_GetLifeTime Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUserWidget.UpdateTooltipTag +// (Final, Native, Protected, BlueprintCallable, Const) + +void UZUserWidget::UpdateTooltipTag() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserWidget", "UpdateTooltipTag"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPopUpWidget.SetGenericPopUpText +// (Event, Public, BlueprintEvent) +// Parameters: +// const struct FPopUpTextData& PopUpTextData (Parm, NativeAccessSpecifierPublic) + +void UZPopUpWidget::SetGenericPopUpText(const struct FPopUpTextData& PopUpTextData) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPopUpWidget", "SetGenericPopUpText"); + + Params::ZPopUpWidget_SetGenericPopUpText Parms{}; + + Parms.PopUpTextData = std::move(PopUpTextData); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZVariableStorageComponent.GetVariableStorage +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZVariableStorage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZVariableStorage* UZVariableStorageComponent::GetVariableStorage() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorageComponent", "GetVariableStorage"); + + Params::ZVariableStorageComponent_GetVariableStorage Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZActionStringParameter.GetGenericString +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UZActionStringParameter::GetGenericString() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionStringParameter", "GetGenericString"); + + Params::ZActionStringParameter_GetGenericString Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; } @@ -7103,2033 +5567,6 @@ void AZCameraModifier::OnPlayerRestartOverlap(class APawn* Pawn) } -// Function DarwinParadox.ZGameplayStatics.AsyncLoadStaticData -// (Final, Native, Static, Public, BlueprintCallable) - -void UZGameplayStatics::AsyncLoadStaticData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "AsyncLoadStaticData"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.ClearUIFocus -// (Final, Native, Static, Public, BlueprintCallable) - -void UZGameplayStatics::ClearUIFocus() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "ClearUIFocus"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.CompareDistance -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const struct FVector& From (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& To (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Tolerance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ECompareDistanceOp Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool Is2D (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::CompareDistance(const struct FVector& From, const struct FVector& To, float Tolerance, ECompareDistanceOp Type, bool Is2D) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "CompareDistance"); - - Params::ZGameplayStatics_CompareDistance Parms{}; - - Parms.From = std::move(From); - Parms.To = std::move(To); - Parms.Tolerance = Tolerance; - Parms.Type = Type; - Parms.Is2D = Is2D; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.CompareRotations -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const struct FRotator& RotatorA (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -// const struct FRotator& RotatorB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayStatics::CompareRotations(const struct FRotator& RotatorA, const struct FRotator& RotatorB) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "CompareRotations"); - - Params::ZGameplayStatics_CompareRotations Parms{}; - - Parms.RotatorA = std::move(RotatorA); - Parms.RotatorB = std::move(RotatorB); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetAllActorsWithTags -// (Final, Native, Static, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const TArray& Tags (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -// TArray* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) - -void UZGameplayStatics::GetAllActorsWithTags(const class UObject* WorldContextObject, const TArray& Tags, TArray* OutActors) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetAllActorsWithTags"); - - Params::ZGameplayStatics_GetAllActorsWithTags Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Tags = std::move(Tags); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - if (OutActors != nullptr) - *OutActors = std::move(Parms.OutActors); -} - - -// Function DarwinParadox.ZGameplayStatics.GetAngleDegree -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const struct FVector& A (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& B (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayStatics::GetAngleDegree(const struct FVector& A, const struct FVector& B) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetAngleDegree"); - - Params::ZGameplayStatics_GetAngleDegree Parms{}; - - Parms.A = std::move(A); - Parms.B = std::move(B); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetBinkData -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// class FName VideoName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FBinkVideoData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FBinkVideoData UZGameplayStatics::GetBinkData(class FName VideoName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetBinkData"); - - Params::ZGameplayStatics_GetBinkData Parms{}; - - Parms.VideoName = VideoName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetBodyInstanceLinearDamping -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// class USkeletalMeshComponent* SkeletalMeshComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName BodyInstanceName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayStatics::GetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, class FName BodyInstanceName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetBodyInstanceLinearDamping"); - - Params::ZGameplayStatics_GetBodyInstanceLinearDamping Parms{}; - - Parms.SkeletalMeshComp = SkeletalMeshComp; - Parms.BodyInstanceName = BodyInstanceName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetButtonByPlatform -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EInputType InputType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -class FText UZGameplayStatics::GetButtonByPlatform(const class UObject* WorldContextObject, EInputType InputType) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetButtonByPlatform"); - - Params::ZGameplayStatics_GetButtonByPlatform Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.InputType = InputType; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetChapterData -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UZChapterData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UZChapterData* UZGameplayStatics::GetChapterData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetChapterData"); - - Params::ZGameplayStatics_GetChapterData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetClosestGroundLocation -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZGameplayStatics::GetClosestGroundLocation(class AActor* Actor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetClosestGroundLocation"); - - Params::ZGameplayStatics_GetClosestGroundLocation Parms{}; - - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetClosestOverlappingAICoordinator -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZAICoordinator* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZAICoordinator* UZGameplayStatics::GetClosestOverlappingAICoordinator(const class UObject* WorldContextObject, const struct FVector& Position) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetClosestOverlappingAICoordinator"); - - Params::ZGameplayStatics_GetClosestOverlappingAICoordinator Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Position = std::move(Position); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetClosestWorldLocationOnPolyline -// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const struct FVector& ReferencePosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const TArray& PolyLine (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -// struct FVector& Direction (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZGameplayStatics::GetClosestWorldLocationOnPolyline(const struct FVector& ReferencePosition, const TArray& PolyLine, struct FVector& Direction) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetClosestWorldLocationOnPolyline"); - - Params::ZGameplayStatics_GetClosestWorldLocationOnPolyline Parms{}; - - Parms.ReferencePosition = std::move(ReferencePosition); - Parms.PolyLine = std::move(PolyLine); - Parms.Direction = std::move(Direction); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - Direction = std::move(Parms.Direction); - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetControllerAxisValue -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector2D ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector2D UZGameplayStatics::GetControllerAxisValue(const class UObject* WorldContext) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetControllerAxisValue"); - - Params::ZGameplayStatics_GetControllerAxisValue Parms{}; - - Parms.WorldContext = WorldContext; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetControllerStringForPC -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EInputMode inputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UZGameplayStatics::GetControllerStringForPC(const class UObject* WorldContextObject, EInputMode inputMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetControllerStringForPC"); - - Params::ZGameplayStatics_GetControllerStringForPC Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.inputMode = inputMode; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetCurrentWaterVolume -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class APhysicsVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class APhysicsVolume* UZGameplayStatics::GetCurrentWaterVolume(const class UObject* WorldContextObject, class AActor* Actor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetCurrentWaterVolume"); - - Params::ZGameplayStatics_GetCurrentWaterVolume Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetDefaultPhysicsVolume -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class APhysicsVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class APhysicsVolume* UZGameplayStatics::GetDefaultPhysicsVolume(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetDefaultPhysicsVolume"); - - Params::ZGameplayStatics_GetDefaultPhysicsVolume Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetEditorCollectibleData -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UZCollectibleData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UZCollectibleData* UZGameplayStatics::GetEditorCollectibleData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetEditorCollectibleData"); - - Params::ZGameplayStatics_GetEditorCollectibleData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetMainWeaponType -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EWeaponType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EWeaponType UZGameplayStatics::GetMainWeaponType(class AActor* Actor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetMainWeaponType"); - - Params::ZGameplayStatics_GetMainWeaponType Parms{}; - - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetNavigationDataForAgent -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName AgentName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class ANavigationData* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class ANavigationData* UZGameplayStatics::GetNavigationDataForAgent(const class UObject* WorldContextObject, class FName AgentName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetNavigationDataForAgent"); - - Params::ZGameplayStatics_GetNavigationDataForAgent Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.AgentName = AgentName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetOutOfScreenPosition -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& ReferencePosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float MinDistance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float MaxDistance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZGameplayStatics::GetOutOfScreenPosition(const class UObject* WorldContextObject, const struct FVector& ReferencePosition, float MinDistance, float MaxDistance, float Angle) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetOutOfScreenPosition"); - - Params::ZGameplayStatics_GetOutOfScreenPosition Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.ReferencePosition = std::move(ReferencePosition); - Parms.MinDistance = MinDistance; - Parms.MaxDistance = MaxDistance; - Parms.Angle = Angle; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetPlayerCamera -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZPlayerCamera* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPlayerCamera* UZGameplayStatics::GetPlayerCamera(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetPlayerCamera"); - - Params::ZGameplayStatics_GetPlayerCamera Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetPlayerHealth -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayStatics::GetPlayerHealth(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetPlayerHealth"); - - Params::ZGameplayStatics_GetPlayerHealth Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetSkinData -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -struct FSkinData UZGameplayStatics::GetSkinData(const struct FGameplayTag& SkinTag) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSkinData"); - - Params::ZGameplayStatics_GetSkinData Parms{}; - - Parms.SkinTag = std::move(SkinTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetSkinDataById -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const struct FGuid& SkinUniqueId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -struct FSkinData UZGameplayStatics::GetSkinDataById(const struct FGuid& SkinUniqueId) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSkinDataById"); - - Params::ZGameplayStatics_GetSkinDataById Parms{}; - - Parms.SkinUniqueId = std::move(SkinUniqueId); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetSkinsData -// (Final, Native, Static, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray* OutSkinData (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZGameplayStatics::GetSkinsData(const class UObject* WorldContextObject, TArray* OutSkinData) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSkinsData"); - - Params::ZGameplayStatics_GetSkinsData Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - if (OutSkinData != nullptr) - *OutSkinData = std::move(Parms.OutSkinData); -} - - -// Function DarwinParadox.ZGameplayStatics.GetStreamingStatus -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZGameplayStatics::GetStreamingStatus(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetStreamingStatus"); - - Params::ZGameplayStatics_GetStreamingStatus Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetSublevelActors -// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TSoftObjectPtr SubLevel (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray* Actors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) - -void UZGameplayStatics::GetSublevelActors(const class UObject* WorldContextObject, TSoftObjectPtr SubLevel, TArray* Actors) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSublevelActors"); - - Params::ZGameplayStatics_GetSublevelActors Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.SubLevel = SubLevel; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - if (Actors != nullptr) - *Actors = std::move(Parms.Actors); -} - - -// Function DarwinParadox.ZGameplayStatics.GetTrophySystem -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UZTrophySystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZTrophySystem* UZGameplayStatics::GetTrophySystem(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetTrophySystem"); - - Params::ZGameplayStatics_GetTrophySystem Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetUIController -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UZUIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUIController* UZGameplayStatics::GetUIController(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetUIController"); - - Params::ZGameplayStatics_GetUIController Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetWaveHeightAtPosition -// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// class UWaterBodyComponent* WaterComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& InPosition (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float InWaterDepth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float InTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector& OutNormal (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayStatics::GetWaveHeightAtPosition(class UWaterBodyComponent* WaterComponent, const struct FVector& InPosition, float InWaterDepth, float InTime, struct FVector& OutNormal) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetWaveHeightAtPosition"); - - Params::ZGameplayStatics_GetWaveHeightAtPosition Parms{}; - - Parms.WaterComponent = WaterComponent; - Parms.InPosition = std::move(InPosition); - Parms.InWaterDepth = InWaterDepth; - Parms.InTime = InTime; - Parms.OutNormal = std::move(OutNormal); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - OutNormal = std::move(Parms.OutNormal); - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetWorldLocationAtTimeOnPolyline -// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// float Time (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const TArray& PolyLine (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -// struct FVector& Direction (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZGameplayStatics::GetWorldLocationAtTimeOnPolyline(float Time, const TArray& PolyLine, struct FVector& Direction) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetWorldLocationAtTimeOnPolyline"); - - Params::ZGameplayStatics_GetWorldLocationAtTimeOnPolyline Parms{}; - - Parms.Time = Time; - Parms.PolyLine = std::move(PolyLine); - Parms.Direction = std::move(Direction); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - Direction = std::move(Parms.Direction); - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetZGameInstance -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UZGameInstance* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZGameInstance* UZGameplayStatics::GetZGameInstance(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZGameInstance"); - - Params::ZGameplayStatics_GetZGameInstance Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetZGameMode -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZGameMode* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZGameMode* UZGameplayStatics::GetZGameMode(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZGameMode"); - - Params::ZGameplayStatics_GetZGameMode Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetZPlayerCharacter -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZCharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZCharacter* UZGameplayStatics::GetZPlayerCharacter(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZPlayerCharacter"); - - Params::ZGameplayStatics_GetZPlayerCharacter Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetZPlayerController -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZPlayerController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPlayerController* UZGameplayStatics::GetZPlayerController(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZPlayerController"); - - Params::ZGameplayStatics_GetZPlayerController Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.GetZSaveManager -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UZSaveManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZSaveManager* UZGameplayStatics::GetZSaveManager(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZSaveManager"); - - Params::ZGameplayStatics_GetZSaveManager Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.HasDebugFeatures -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::HasDebugFeatures() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "HasDebugFeatures"); - - Params::ZGameplayStatics_HasDebugFeatures Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.HasPath -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// class AAIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Extent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::HasPath(class AAIController* AIController, const struct FVector& Position, const struct FVector& Extent) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "HasPath"); - - Params::ZGameplayStatics_HasPath Parms{}; - - Parms.AIController = AIController; - Parms.Position = std::move(Position); - Parms.Extent = std::move(Extent); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.HasValidPath -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& StartPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& EndLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class ANavigationData* NavigationData (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float MaxDistance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::HasValidPath(const class UObject* WorldContextObject, const struct FVector& StartPosition, const struct FVector& EndLocation, class ANavigationData* NavigationData, float MaxDistance) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "HasValidPath"); - - Params::ZGameplayStatics_HasValidPath Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.StartPosition = std::move(StartPosition); - Parms.EndLocation = std::move(EndLocation); - Parms.NavigationData = NavigationData; - Parms.MaxDistance = MaxDistance; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsAnyBinkPlaying -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsAnyBinkPlaying(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsAnyBinkPlaying"); - - Params::ZGameplayStatics_IsAnyBinkPlaying Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsConsolePlateform -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsConsolePlateform() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsConsolePlateform"); - - Params::ZGameplayStatics_IsConsolePlateform Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsInCinematicMode -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsInCinematicMode(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInCinematicMode"); - - Params::ZGameplayStatics_IsInCinematicMode Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsInFrustum -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Tolerance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsInFrustum(const class UObject* WorldContextObject, class AActor* Actor, float Tolerance) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInFrustum"); - - Params::ZGameplayStatics_IsInFrustum Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Actor = Actor; - Parms.Tolerance = Tolerance; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsInSequence -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsInSequence(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInSequence"); - - Params::ZGameplayStatics_IsInSequence Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsInWaterVolume -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsInWaterVolume(const class UObject* WorldContextObject, class AActor* Actor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInWaterVolume"); - - Params::ZGameplayStatics_IsInWaterVolume Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsLocationInFrustum -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Tolerance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsLocationInFrustum(const class UObject* WorldContextObject, const struct FVector& Location, float Tolerance) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsLocationInFrustum"); - - Params::ZGameplayStatics_IsLocationInFrustum Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Location = std::move(Location); - Parms.Tolerance = Tolerance; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsMainMenu -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsMainMenu(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsMainMenu"); - - Params::ZGameplayStatics_IsMainMenu Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsMGSDemo -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsMGSDemo(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsMGSDemo"); - - Params::ZGameplayStatics_IsMGSDemo Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsMouseCursorEnabled -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsMouseCursorEnabled() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsMouseCursorEnabled"); - - Params::ZGameplayStatics_IsMouseCursorEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsOverlappingAny -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// class UPrimitiveComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TSubclassOf Class_0 (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsOverlappingAny(class UPrimitiveComponent* Component, TSubclassOf Class_0) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsOverlappingAny"); - - Params::ZGameplayStatics_IsOverlappingAny Parms{}; - - Parms.Component = Component; - Parms.Class_0 = Class_0; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.IsShippingBuild -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::IsShippingBuild() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "IsShippingBuild"); - - Params::ZGameplayStatics_IsShippingBuild Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.NiceSinusoidFunction -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// float Input (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float PowerFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayStatics::NiceSinusoidFunction(float Input, float PowerFactor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "NiceSinusoidFunction"); - - Params::ZGameplayStatics_NiceSinusoidFunction Parms{}; - - Parms.Input = Input; - Parms.PowerFactor = PowerFactor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.OpenLevelWithCheckpoint -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const TSoftObjectPtr Level (ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bAbsolute (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& Options (Parm, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::OpenLevelWithCheckpoint(const class UObject* WorldContextObject, const TSoftObjectPtr Level, const struct FGuid& CheckpointID, bool bAbsolute, const class FString& Options) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "OpenLevelWithCheckpoint"); - - Params::ZGameplayStatics_OpenLevelWithCheckpoint Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Level = Level; - Parms.CheckpointID = std::move(CheckpointID); - Parms.bAbsolute = bAbsolute; - Parms.Options = std::move(Options); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.PlayBinkVideo -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& VideoPath (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bLoop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UObject* Outer_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EBinkMediaPlayerBinkDrawStyle BinkDrawStyle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EBinkMediaPlayerBinkBufferModes BinkBufferMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bAutoStart (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UBinkMediaPlayer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UBinkMediaPlayer* UZGameplayStatics::PlayBinkVideo(const class UObject* WorldContextObject, const class FString& VideoPath, bool bLoop, class UObject* Outer_0, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, bool bAutoStart) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "PlayBinkVideo"); - - Params::ZGameplayStatics_PlayBinkVideo Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.VideoPath = std::move(VideoPath); - Parms.bLoop = bLoop; - Parms.Outer_0 = Outer_0; - Parms.BinkDrawStyle = BinkDrawStyle; - Parms.BinkBufferMode = BinkBufferMode; - Parms.bAutoStart = bAutoStart; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.ReplaceInputStringRichText -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& StringToReplace (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EInputMode inputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UZGameplayStatics::ReplaceInputStringRichText(const class UObject* WorldContextObject, const class FString& StringToReplace, EInputMode inputMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "ReplaceInputStringRichText"); - - Params::ZGameplayStatics_ReplaceInputStringRichText Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.StringToReplace = std::move(StringToReplace); - Parms.inputMode = inputMode; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.SetBodyInstanceLinearDamping -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// class USkeletalMeshComponent* SkeletalMeshComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName BodyInstanceName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::SetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, float Value, class FName BodyInstanceName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SetBodyInstanceLinearDamping"); - - Params::ZGameplayStatics_SetBodyInstanceLinearDamping Parms{}; - - Parms.SkeletalMeshComp = SkeletalMeshComp; - Parms.Value = Value; - Parms.BodyInstanceName = BodyInstanceName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.SetCanEverAffectNavigation -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// class UActorComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::SetCanEverAffectNavigation(class UActorComponent* Component, bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SetCanEverAffectNavigation"); - - Params::ZGameplayStatics_SetCanEverAffectNavigation Parms{}; - - Parms.Component = Component; - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.SetCinematicMode -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bHidePlayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bHideHud (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bDisableMovement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bAffectsTurning (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bConstrainsForeground (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bAffectsAudio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::SetCinematicMode(const class UObject* WorldContextObject, bool bValue, bool bHidePlayer, bool bHideHud, bool bDisableMovement, bool bAffectsTurning, bool bConstrainsForeground, bool bAffectsAudio) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SetCinematicMode"); - - Params::ZGameplayStatics_SetCinematicMode Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.bValue = bValue; - Parms.bHidePlayer = bHidePlayer; - Parms.bHideHud = bHideHud; - Parms.bDisableMovement = bDisableMovement; - Parms.bAffectsTurning = bAffectsTurning; - Parms.bConstrainsForeground = bConstrainsForeground; - Parms.bAffectsAudio = bAffectsAudio; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.SetGameStatePaused -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bPaused (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bLostFocus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::SetGameStatePaused(const class UObject* WorldContextObject, bool bPaused, bool bLostFocus) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SetGameStatePaused"); - - Params::ZGameplayStatics_SetGameStatePaused Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.bPaused = bPaused; - Parms.bLostFocus = bLostFocus; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.SetPlayingBinkAudioVolume -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// float Volume (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::SetPlayingBinkAudioVolume(float Volume) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SetPlayingBinkAudioVolume"); - - Params::ZGameplayStatics_SetPlayingBinkAudioVolume Parms{}; - - Parms.Volume = Volume; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.SortByDistance -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const TArray& Array (Parm, ZeroConstructor, NativeAccessSpecifierPublic) -// const struct FVector& RefPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool Dist2D (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZGameplayStatics::SortByDistance(const TArray& Array, const struct FVector& RefPosition, bool Dist2D) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SortByDistance"); - - Params::ZGameplayStatics_SortByDistance Parms{}; - - Parms.Array = std::move(Array); - Parms.RefPosition = std::move(RefPosition); - Parms.Dist2D = Dist2D; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.SortCheckpointsLexico -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const TArray& Array (Parm, ZeroConstructor, NativeAccessSpecifierPublic) -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZGameplayStatics::SortCheckpointsLexico(const TArray& Array) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SortCheckpointsLexico"); - - Params::ZGameplayStatics_SortCheckpointsLexico Parms{}; - - Parms.Array = std::move(Array); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.SortClassMap -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const TMap& Map (Parm, NativeAccessSpecifierPublic) -// TMap ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -TMap UZGameplayStatics::SortClassMap(const TMap& Map) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SortClassMap"); - - Params::ZGameplayStatics_SortClassMap Parms{}; - - Parms.Map = std::move(Map); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.SortPositionsByDistance -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const TArray& Array (Parm, ZeroConstructor, NativeAccessSpecifierPublic) -// const struct FVector& RefPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ESortingType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool Dist2D (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZGameplayStatics::SortPositionsByDistance(const TArray& Array, const struct FVector& RefPosition, ESortingType Type, bool Dist2D) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "SortPositionsByDistance"); - - Params::ZGameplayStatics_SortPositionsByDistance Parms{}; - - Parms.Array = std::move(Array); - Parms.RefPosition = std::move(RefPosition); - Parms.Type = Type; - Parms.Dist2D = Dist2D; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.TestComponentCollision -// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) -// Parameters: -// class UPrimitiveComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ToleranceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayStatics::TestComponentCollision(class UPrimitiveComponent* Component, const struct FVector& Location, float ToleranceRadius) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "TestComponentCollision"); - - Params::ZGameplayStatics_TestComponentCollision Parms{}; - - Parms.Component = Component; - Parms.Location = std::move(Location); - Parms.ToleranceRadius = ToleranceRadius; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayStatics.UnlockFOV -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::UnlockFOV(const class UObject* WorldContextObject) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "UnlockFOV"); - - Params::ZGameplayStatics_UnlockFOV Parms{}; - - Parms.WorldContextObject = WorldContextObject; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.UpdatePS5Activities -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& EventName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::UpdatePS5Activities(class UObject* WorldContextObject, const class FString& EventName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "UpdatePS5Activities"); - - Params::ZGameplayStatics_UpdatePS5Activities Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.EventName = std::move(EventName); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayStatics.ZLog -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& Log (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayStatics::ZLog(const class UObject* WorldContextObject, const class FString& Log, class AActor* Actor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZGameplayStatics", "ZLog"); - - Params::ZGameplayStatics_ZLog Parms{}; - - Parms.WorldContextObject = WorldContextObject; - Parms.Log = std::move(Log); - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - // Function DarwinParadox.ZCameraZone.ExportSettings // (Final, Native, Protected, BlueprintCallable) @@ -9535,19 +5972,275 @@ class APawn* AZCameraZone::GetTargetPawn() const } -// Function DarwinParadox.ZActionFloatParameter.GetGenericFloat -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Function DarwinParadox.ZSmartObjectComponent.OnAnimNotify +// (Final, Native, Protected) // Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -float UZActionFloatParameter::GetGenericFloat() const +void UZSmartObjectComponent::OnAnimNotify(class FName NotifyName, class FName DebugInfo) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZActionFloatParameter", "GetGenericFloat"); + Func = Class->GetFunction("ZSmartObjectComponent", "OnAnimNotify"); - Params::ZActionFloatParameter_GetGenericFloat Parms{}; + Params::ZSmartObjectComponent_OnAnimNotify Parms{}; + + Parms.NotifyName = NotifyName; + Parms.DebugInfo = DebugInfo; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.OnOwnerBehaviorChanged +// (Final, Native, Protected) +// Parameters: +// EAIBehavior PreviousBehavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EAIBehavior NewBehavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSmartObjectComponent::OnOwnerBehaviorChanged(EAIBehavior PreviousBehavior, EAIBehavior NewBehavior) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "OnOwnerBehaviorChanged"); + + Params::ZSmartObjectComponent_OnOwnerBehaviorChanged Parms{}; + + Parms.PreviousBehavior = PreviousBehavior; + Parms.NewBehavior = NewBehavior; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.OnOwnerTakeAnyDamage +// (Final, Native, Protected) +// Parameters: +// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSmartObjectComponent::OnOwnerTakeAnyDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "OnOwnerTakeAnyDamage"); + + Params::ZSmartObjectComponent_OnOwnerTakeAnyDamage Parms{}; + + Parms.DamagedActor = DamagedActor; + Parms.Damage = Damage; + Parms.DamageType = DamageType; + Parms.InstigatedBy = InstigatedBy; + Parms.DamageCauser = DamageCauser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSmartObjectComponent::OnPlayerRestart(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "OnPlayerRestart"); + + Params::ZSmartObjectComponent_OnPlayerRestart Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSmartObjectComponent::SetEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "SetEnabled"); + + Params::ZSmartObjectComponent_SetEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.StartEmitting +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool CoordinatorBroadcast (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSmartObjectComponent::StartEmitting(bool CoordinatorBroadcast) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "StartEmitting"); + + Params::ZSmartObjectComponent_StartEmitting Parms{}; + + Parms.CoordinatorBroadcast = CoordinatorBroadcast; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.StopEmitting +// (Final, Native, Public, BlueprintCallable) + +void UZSmartObjectComponent::StopEmitting() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "StopEmitting"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSmartObjectComponent.GetRootPosition +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZSmartObjectComponent::GetRootPosition() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "GetRootPosition"); + + Params::ZSmartObjectComponent_GetRootPosition Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSmartObjectComponent.GetStimuliLocation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZSmartObjectComponent::GetStimuliLocation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "GetStimuliLocation"); + + Params::ZSmartObjectComponent_GetStimuliLocation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSmartObjectComponent.IsCoolingDown +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSmartObjectComponent::IsCoolingDown() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "IsCoolingDown"); + + Params::ZSmartObjectComponent_IsCoolingDown Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSmartObjectComponent.IsEmitting +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSmartObjectComponent::IsEmitting() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSmartObjectComponent", "IsEmitting"); + + Params::ZSmartObjectComponent_IsEmitting Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -9610,310 +6303,19 @@ TArray UZChapterData::GetChapterData() const } -// Function DarwinParadox.ZUserWidget.CloseWidget -// (Final, Native, Public, BlueprintCallable) - -void UZUserWidget::CloseWidget() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "CloseWidget"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUserWidget.InputModeChanged -// (Final, Native, Protected, BlueprintCallable) -// Parameters: -// EInputMode NewInputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUserWidget::InputModeChanged(EInputMode NewInputMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "InputModeChanged"); - - Params::ZUserWidget_InputModeChanged Parms{}; - - Parms.NewInputMode = NewInputMode; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUserWidget.OnAppFocus -// (Event, Protected, BlueprintEvent) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUserWidget::OnAppFocus(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnAppFocus"); - - Params::ZUserWidget_OnAppFocus Parms{}; - - Parms.bValue = bValue; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZUserWidget.OnClose -// (Event, Protected, BlueprintEvent) - -void UZUserWidget::OnClose() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnClose"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZUserWidget.OnCollapsed -// (Event, Protected, BlueprintEvent) - -void UZUserWidget::OnCollapsed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnCollapsed"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZUserWidget.OnHideUI -// (Final, Native, Protected) -// Parameters: -// bool bHide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUserWidget::OnHideUI(bool bHide) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnHideUI"); - - Params::ZUserWidget_OnHideUI Parms{}; - - Parms.bHide = bHide; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUserWidget.OnInputAction -// (Event, Public, BlueprintCallable, BlueprintEvent) -// Parameters: -// class FName InputActionName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUserWidget::OnInputAction(class FName InputActionName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnInputAction"); - - Params::ZUserWidget_OnInputAction Parms{}; - - Parms.InputActionName = InputActionName; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZUserWidget.OnInputModeChanged -// (Event, Protected, BlueprintEvent) -// Parameters: -// EInputMode NewInputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUserWidget::OnInputModeChanged(EInputMode NewInputMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnInputModeChanged"); - - Params::ZUserWidget_OnInputModeChanged Parms{}; - - Parms.NewInputMode = NewInputMode; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZUserWidget.OnOpen -// (Event, Protected, BlueprintEvent) - -void UZUserWidget::OnOpen() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnOpen"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZUserWidget.OnPlayerInputAction -// (Event, Public, BlueprintCallable, BlueprintEvent) -// Parameters: -// const struct FPlayerInputAction& PlayerInput (Parm, NativeAccessSpecifierPublic) - -void UZUserWidget::OnPlayerInputAction(const struct FPlayerInputAction& PlayerInput) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "OnPlayerInputAction"); - - Params::ZUserWidget_OnPlayerInputAction Parms{}; - - Parms.PlayerInput = std::move(PlayerInput); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZUserWidget.SetFadingState -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EWidgetFadingState NewFadingState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUserWidget::SetFadingState(EWidgetFadingState NewFadingState) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "SetFadingState"); - - Params::ZUserWidget_SetFadingState Parms{}; - - Parms.NewFadingState = NewFadingState; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUserWidget.GetLifeTime +// Function DarwinParadox.ZActionBoolParameter.GetGenericBool // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -float UZUserWidget::GetLifeTime() const +bool UZActionBoolParameter::GetGenericBool() const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "GetLifeTime"); + Func = Class->GetFunction("ZActionBoolParameter", "GetGenericBool"); - Params::ZUserWidget_GetLifeTime Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUserWidget.UpdateTooltipTag -// (Final, Native, Protected, BlueprintCallable, Const) - -void UZUserWidget::UpdateTooltipTag() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUserWidget", "UpdateTooltipTag"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinDataFactory.GetSkinData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -struct FSkinData UZSkinDataFactory::GetSkinData(const struct FGameplayTag& SkinTag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinDataFactory", "GetSkinData"); - - Params::ZSkinDataFactory_GetSkinData Parms{}; - - Parms.SkinTag = std::move(SkinTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSkinDataFactory.GetSkinDataById -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& SkinUniqueId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -struct FSkinData UZSkinDataFactory::GetSkinDataById(const struct FGuid& SkinUniqueId) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinDataFactory", "GetSkinDataById"); - - Params::ZSkinDataFactory_GetSkinDataById Parms{}; - - Parms.SkinUniqueId = std::move(SkinUniqueId); + Params::ZActionBoolParameter_GetGenericBool Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -9946,6 +6348,159 @@ void UZChapterTitleWidget::SetChapterTitle(const class FText& ChapterTitle) } +// Function DarwinParadox.ZNotification.SetIdentifier +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZNotification::SetIdentifier(class FName Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNotification", "SetIdentifier"); + + Params::ZNotification_SetIdentifier Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZNotification.SetIsUnique +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZNotification::SetIsUnique(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNotification", "SetIsUnique"); + + Params::ZNotification_SetIsUnique Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZNotification.GetIdentifier +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FName UZNotification::GetIdentifier() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNotification", "GetIdentifier"); + + Params::ZNotification_GetIdentifier Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZNotification.IsUnique +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZNotification::IsUnique(bool Value) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNotification", "IsUnique"); + + Params::ZNotification_IsUnique Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinNotification.SetID +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const struct FGuid& NewID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSkinNotification::SetID(const struct FGuid& NewID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinNotification", "SetID"); + + Params::ZSkinNotification_SetID Parms{}; + + Parms.NewID = std::move(NewID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSkinNotification.GetId +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const struct FGuid UZSkinNotification::GetId() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinNotification", "GetId"); + + Params::ZSkinNotification_GetId Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + // Function DarwinParadox.ZCharacter.ChangeLocomotionSettings // (Final, Native, Public, BlueprintCallable) // Parameters: @@ -11819,31 +8374,6 @@ void AZCharacter::SetIsPawnGrabbed(bool bIsPawnGrabbed) const } -// Function DarwinParadox.ZCharacter.SetNoClimbSlide -// (Final, Native, Public, BlueprintCallable, Const) -// Parameters: -// bool bNoClimbSlide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZCharacter::SetNoClimbSlide(bool bNoClimbSlide) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZCharacter", "SetNoClimbSlide"); - - Params::ZCharacter_SetNoClimbSlide Parms{}; - - Parms.bNoClimbSlide = bNoClimbSlide; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - // Function DarwinParadox.ZCharacter.SetNoClimbSlideImpactNormal // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, Const) // Parameters: @@ -11972,6 +8502,307 @@ class UClass* UZCharacterClassData::GetCharacterClass(const struct FGameplayTag& } +// Function DarwinParadox.ZPatrolComponent.EvaluateStartPosition +// (Final, Native, Public, BlueprintCallable) + +void UZPatrolComponent::EvaluateStartPosition() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "EvaluateStartPosition"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZPatrolComponent::SetEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "SetEnabled"); + + Params::ZPatrolComponent_SetEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolComponent.SetPatrolPath +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AZPatrolPath* NewPatrolPath (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZPatrolComponent::SetPatrolPath(class AZPatrolPath* NewPatrolPath) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "SetPatrolPath"); + + Params::ZPatrolComponent_SetPatrolPath Parms{}; + + Parms.NewPatrolPath = NewPatrolPath; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolComponent.GetClosestPointOnSpline +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZPatrolComponent::GetClosestPointOnSpline() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetClosestPointOnSpline"); + + Params::ZPatrolComponent_GetClosestPointOnSpline Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetNextPoint +// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 PreviousPointIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32& NewIndex (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPatrolPoint* UZPatrolComponent::GetNextPoint(int32 PreviousPointIndex, int32& NewIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetNextPoint"); + + Params::ZPatrolComponent_GetNextPoint Parms{}; + + Parms.PreviousPointIndex = PreviousPointIndex; + Parms.NewIndex = NewIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + NewIndex = Parms.NewIndex; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetPatrolPath +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AZPatrolPath* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPatrolPath* UZPatrolComponent::GetPatrolPath() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetPatrolPath"); + + Params::ZPatrolComponent_GetPatrolPath Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetPatrolType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EPatrolType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EPatrolType UZPatrolComponent::GetPatrolType() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetPatrolType"); + + Params::ZPatrolComponent_GetPatrolType Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetRandomPointOnSpline +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZPatrolComponent::GetRandomPointOnSpline() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetRandomPointOnSpline"); + + Params::ZPatrolComponent_GetRandomPointOnSpline Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetSplineActor +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZPatrolComponent::GetSplineActor() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetSplineActor"); + + Params::ZPatrolComponent_GetSplineActor Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetSplineDirection +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZPatrolComponent::GetSplineDirection() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetSplineDirection"); + + Params::ZPatrolComponent_GetSplineDirection Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.GetStartLocation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZPatrolComponent::GetStartLocation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "GetStartLocation"); + + Params::ZPatrolComponent_GetStartLocation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolComponent.IsEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPatrolComponent::IsEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolComponent", "IsEnabled"); + + Params::ZPatrolComponent_IsEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + // Function DarwinParadox.ZCharacterCosmeticComponent.ApplySkin // (Final, Native, Public, BlueprintCallable) // Parameters: @@ -12114,31 +8945,6 @@ class UMaterialInstanceDynamic* UZCharacterCosmeticComponent::GetMaterial(int32 } -// Function DarwinParadox.ZSubtitleSystem.UpdateSubtitleText -// (Final, Native, Protected, HasOutParams) -// Parameters: -// const class FText& Subtitle (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) - -void UZSubtitleSystem::UpdateSubtitleText(const class FText& Subtitle) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSubtitleSystem", "UpdateSubtitleText"); - - Params::ZSubtitleSystem_UpdateSubtitleText Parms{}; - - Parms.Subtitle = std::move(Subtitle); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - // Function DarwinParadox.ZWaitUntilCharacterAttachedToMovingPlatformAsyncAction.WaitUntilAttachedToMovingPlatform // (Final, Native, Static, Public, BlueprintCallable) // Parameters: @@ -12167,6 +8973,20 @@ class UZWaitUntilCharacterAttachedToMovingPlatformAsyncAction* UZWaitUntilCharac } +// Function DarwinParadox.ZSubtitleWidget.OnSubtitleDataSet +// (Event, Protected, BlueprintEvent) + +void UZSubtitleWidget::OnSubtitleDataSet() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSubtitleWidget", "OnSubtitleDataSet"); + + UObject::ProcessEvent(Func, nullptr); +} + + // Function DarwinParadox.ZCharacterMovementComponent.SetRootCharacterRelativeQuat // (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: @@ -12492,88 +9312,6 @@ bool UZCharacterMovementComponent::IsClimbWallFound() const } -// Function DarwinParadox.ZGameplayModifier.OnModifierAdded -// (Event, Public, BlueprintEvent) -// Parameters: -// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayModifier::OnModifierAdded(class AActor* Target) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifier", "OnModifierAdded"); - - Params::ZGameplayModifier_OnModifierAdded Parms{}; - - Parms.Target = Target; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZGameplayModifier.OnModifierApplied -// (Event, Public, BlueprintEvent) -// Parameters: -// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayModifier::OnModifierApplied(class AActor* Target) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifier", "OnModifierApplied"); - - Params::ZGameplayModifier_OnModifierApplied Parms{}; - - Parms.Target = Target; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZGameplayModifier.OnModifierRemoved -// (Event, Public, BlueprintEvent) -// Parameters: -// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayModifier::OnModifierRemoved(class AActor* Target) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifier", "OnModifierRemoved"); - - Params::ZGameplayModifier_OnModifierRemoved Parms{}; - - Parms.Target = Target; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZGameplayModifier.OnModifierUpdate -// (Event, Public, BlueprintEvent) -// Parameters: -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayModifier::OnModifierUpdate(float Value, class AActor* Target) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifier", "OnModifierUpdate"); - - Params::ZGameplayModifier_OnModifierUpdate Parms{}; - - Parms.Value = Value; - Parms.Target = Target; - - UObject::ProcessEvent(Func, &Parms); -} - - // Function DarwinParadox.ZCharacterStateComponent.CancelAnimationRequests // (Final, Native, Public, BlueprintCallable) @@ -12741,6 +9479,140 @@ struct FVector UZCharacterStateComponent::GetLookAtPosition() const } +// Function DarwinParadox.ZGameplayModifierComponent.AddGameplayModifier +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayModifierDef& Modifier (Parm, NoDestructor, NativeAccessSpecifierPublic) + +void UZGameplayModifierComponent::AddGameplayModifier(const struct FGameplayModifierDef& Modifier) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifierComponent", "AddGameplayModifier"); + + Params::ZGameplayModifierComponent_AddGameplayModifier Parms{}; + + Parms.Modifier = std::move(Modifier); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayModifierComponent.RemoveGameplayModifier +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayModifierDef& Modifier (Parm, NoDestructor, NativeAccessSpecifierPublic) + +void UZGameplayModifierComponent::RemoveGameplayModifier(const struct FGameplayModifierDef& Modifier) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifierComponent", "RemoveGameplayModifier"); + + Params::ZGameplayModifierComponent_RemoveGameplayModifier Parms{}; + + Parms.Modifier = std::move(Modifier); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayModifierComponent.GetGameplayModifierValue +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Modifier (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayModifierComponent::GetGameplayModifierValue(const struct FGameplayTag& Modifier) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifierComponent", "GetGameplayModifierValue"); + + Params::ZGameplayModifierComponent_GetGameplayModifierValue Parms{}; + + Parms.Modifier = std::move(Modifier); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayModifierComponent.GetModifierInstanceCount +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Modifier (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UZGameplayModifierComponent::GetModifierInstanceCount(const struct FGameplayTag& Modifier) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifierComponent", "GetModifierInstanceCount"); + + Params::ZGameplayModifierComponent_GetModifierInstanceCount Parms{}; + + Parms.Modifier = std::move(Modifier); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayModifierComponent.HasGameplayModifier +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Modifier (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayModifierComponent::HasGameplayModifier(const struct FGameplayTag& Modifier) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifierComponent", "HasGameplayModifier"); + + Params::ZGameplayModifierComponent_HasGameplayModifier Parms{}; + + Parms.Modifier = std::move(Modifier); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + // Function DarwinParadox.ZCheckPoint.OnChecked // (Final, Native, Public, BlueprintCallable) // Parameters: @@ -13037,44 +9909,6 @@ const struct FGuid AZCheckPoint::GetId() const } -// Function DarwinParadox.ZStreamingFreezerComponent.HandleOnPlay -// (Final, Native, Private) - -void UZStreamingFreezerComponent::HandleOnPlay() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZStreamingFreezerComponent", "HandleOnPlay"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZStreamingFreezerComponent.HandleOnStop -// (Final, Native, Private) - -void UZStreamingFreezerComponent::HandleOnStop() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZStreamingFreezerComponent", "HandleOnStop"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - // Function DarwinParadox.ZCollectibleComponent.CheckCollectible // (Final, Native, Public) @@ -13341,86 +10175,6 @@ struct FGuid UZCollectibleData::GetUniqueID(int32 CollectibleIndex) const } -// Function DarwinParadox.ZPlayerDistanceComponent.OnPlayerRestart -// (Final, Native, Public) -// Parameters: -// int32 PlayerRespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZPlayerDistanceComponent::OnPlayerRestart(int32 PlayerRespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerDistanceComponent", "OnPlayerRestart"); - - Params::ZPlayerDistanceComponent_OnPlayerRestart Parms{}; - - Parms.PlayerRespawnOccurence = PlayerRespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerDistanceComponent.SetProfile -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZPlayerDistanceComponent::SetProfile(class FName Profile, float Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerDistanceComponent", "SetProfile"); - - Params::ZPlayerDistanceComponent_SetProfile Parms{}; - - Parms.Profile = Profile; - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerDistanceComponent.HasProfile -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPlayerDistanceComponent::HasProfile(class FName Profile) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerDistanceComponent", "HasProfile"); - - Params::ZPlayerDistanceComponent_HasProfile Parms{}; - - Parms.Profile = Profile; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - // Function DarwinParadox.ZCollectibleSystem.AddCollectible // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: @@ -13688,10112 +10442,6 @@ bool UZCollectibleSystem::HasBeenCollectedByIndex(int32 CollectibleIndex) const } -// Function DarwinParadox.ZCollisionAvoidanceComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZCollisionAvoidanceComponent::SetEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZCollisionAvoidanceComponent", "SetEnabled"); - - Params::ZCollisionAvoidanceComponent_SetEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.ActivateTooltip -// (Final, Native, Protected, BlueprintCallable) - -void UZUIController::ActivateTooltip() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "ActivateTooltip"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.CallOnCultureChanged -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const class FString& NewCulture (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::CallOnCultureChanged(const class FString& NewCulture) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "CallOnCultureChanged"); - - Params::ZUIController_CallOnCultureChanged Parms{}; - - Parms.NewCulture = std::move(NewCulture); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.ClearNotificationMark -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const struct FGuid& SkinID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::ClearNotificationMark(const struct FGuid& SkinID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "ClearNotificationMark"); - - Params::ZUIController_ClearNotificationMark Parms{}; - - Parms.SkinID = std::move(SkinID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.CloseCurrentPopUp -// (Final, Native, Public, BlueprintCallable) - -void UZUIController::CloseCurrentPopUp() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "CloseCurrentPopUp"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.CloseCurrentScreenUI -// (Final, Native, Public, BlueprintCallable) - -void UZUIController::CloseCurrentScreenUI() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "CloseCurrentScreenUI"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.CloseCurrentWidgetOfType -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EWidgetType WidgetType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::CloseCurrentWidgetOfType(EWidgetType WidgetType) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "CloseCurrentWidgetOfType"); - - Params::ZUIController_CloseCurrentWidgetOfType Parms{}; - - Parms.WidgetType = WidgetType; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.ClosePopUpSystem -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ESystemPopUp SystemPopUp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::ClosePopUpSystem(ESystemPopUp SystemPopUp) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "ClosePopUpSystem"); - - Params::ZUIController_ClosePopUpSystem Parms{}; - - Parms.SystemPopUp = SystemPopUp; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.CloseUI -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const struct FWidgetRuntimeData& WidgetRuntimeData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZUIController::CloseUI(const struct FWidgetRuntimeData& WidgetRuntimeData) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "CloseUI"); - - Params::ZUIController_CloseUI Parms{}; - - Parms.WidgetRuntimeData = std::move(WidgetRuntimeData); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.DeactivateTooltip -// (Final, Native, Protected, BlueprintCallable) - -void UZUIController::DeactivateTooltip() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "DeactivateTooltip"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.DisplayNotifications -// (Final, Native, Public, BlueprintCallable) - -void UZUIController::DisplayNotifications() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "DisplayNotifications"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.EnableUIInput -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool EnableInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::EnableUIInput(bool EnableInput) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "EnableUIInput"); - - Params::ZUIController_EnableUIInput Parms{}; - - Parms.EnableInput = EnableInput; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.Flush -// (Final, Native, Public, BlueprintCallable) - -void UZUIController::Flush() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "Flush"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.HandleOnRestoreFocusToGame -// (Final, Native, Private) -// Parameters: -// class UUserWidget* foundWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::HandleOnRestoreFocusToGame(class UUserWidget* foundWidget) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HandleOnRestoreFocusToGame"); - - Params::ZUIController_HandleOnRestoreFocusToGame Parms{}; - - Parms.foundWidget = foundWidget; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.HandleRemoveRequireExclusiveInput -// (Final, Native, Protected) - -void UZUIController::HandleRemoveRequireExclusiveInput() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HandleRemoveRequireExclusiveInput"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.HandleRequireExclusiveInput -// (Final, Native, Protected) - -void UZUIController::HandleRequireExclusiveInput() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HandleRequireExclusiveInput"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.HasNotificationOfType -// (Final, Native, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// ENotification Notification (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::HasNotificationOfType(ENotification Notification) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HasNotificationOfType"); - - Params::ZUIController_HasNotificationOfType Parms{}; - - Parms.Notification = Notification; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.IsLoadingScreenActive -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::IsLoadingScreenActive() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "IsLoadingScreenActive"); - - Params::ZUIController_IsLoadingScreenActive Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.OnBack -// (Final, Native, Protected) - -void UZUIController::OnBack() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnBack"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnClose -// (Final, Native, Protected) - -void UZUIController::OnClose() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnClose"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnControllerConnected -// (Final, Native, Public) - -void UZUIController::OnControllerConnected() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnControllerConnected"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnDefault -// (Final, Native, Protected) - -void UZUIController::OnDefault() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnDefault"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnInputModeChanged -// (Final, Native, Public) -// Parameters: -// EInputMode OldMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EInputMode NewMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::OnInputModeChanged(EInputMode OldMode, EInputMode NewMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnInputModeChanged"); - - Params::ZUIController_OnInputModeChanged Parms{}; - - Parms.OldMode = OldMode; - Parms.NewMode = NewMode; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnRenderingEvents -// (Final, Native, Protected) -// Parameters: -// ERenderingEvent eEvent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::OnRenderingEvents(ERenderingEvent eEvent) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnRenderingEvents"); - - Params::ZUIController_OnRenderingEvents Parms{}; - - Parms.eEvent = eEvent; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnSkinLocked -// (Final, Native, Public, HasDefaults) -// Parameters: -// const struct FGuid& ID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::OnSkinLocked(const struct FGuid& ID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnSkinLocked"); - - Params::ZUIController_OnSkinLocked Parms{}; - - Parms.ID = std::move(ID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnSkinUnlocked -// (Final, Native, Public, HasDefaults) -// Parameters: -// const struct FGuid& ID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::OnSkinUnlocked(const struct FGuid& ID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnSkinUnlocked"); - - Params::ZUIController_OnSkinUnlocked Parms{}; - - Parms.ID = std::move(ID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnSpecial -// (Final, Native, Protected) - -void UZUIController::OnSpecial() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnSpecial"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.OnValidate -// (Final, Native, Protected) - -void UZUIController::OnValidate() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "OnValidate"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.PushGenericNotification -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const struct FPopUpTextData& PopUpTextData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) -// bool bIsUnique (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::PushGenericNotification(const struct FPopUpTextData& PopUpTextData, bool bIsUnique) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "PushGenericNotification"); - - Params::ZUIController_PushGenericNotification Parms{}; - - Parms.PopUpTextData = std::move(PopUpTextData); - Parms.bIsUnique = bIsUnique; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.RequestChapterTitle -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const class FText& ChapterTitle (Parm, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::RequestChapterTitle(const class FText& ChapterTitle) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestChapterTitle"); - - Params::ZUIController_RequestChapterTitle Parms{}; - - Parms.ChapterTitle = std::move(ChapterTitle); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.RequestCloseScreenUI -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EScreen Screen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::RequestCloseScreenUI(EScreen Screen) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestCloseScreenUI"); - - Params::ZUIController_RequestCloseScreenUI Parms{}; - - Parms.Screen = Screen; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.RequestGenericNotification -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FPopUpTextData& TextData (Parm, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::RequestGenericNotification(const struct FPopUpTextData& TextData) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestGenericNotification"); - - Params::ZUIController_RequestGenericNotification Parms{}; - - Parms.TextData = std::move(TextData); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.RequestGenericPopUp -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FPopUpTextData& PopupText (Parm, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::RequestGenericPopUp(const struct FPopUpTextData& PopupText) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestGenericPopUp"); - - Params::ZUIController_RequestGenericPopUp Parms{}; - - Parms.PopupText = std::move(PopupText); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.RequestNotification -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ENotification Notification (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::RequestNotification(ENotification Notification) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestNotification"); - - Params::ZUIController_RequestNotification Parms{}; - - Parms.Notification = Notification; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.RequestPopUpSystem -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ESystemPopUp SystemPopUp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::RequestPopUpSystem(ESystemPopUp SystemPopUp) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestPopUpSystem"); - - Params::ZUIController_RequestPopUpSystem Parms{}; - - Parms.SystemPopUp = SystemPopUp; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.RequestScreenUI -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EScreen Screen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::RequestScreenUI(EScreen Screen) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "RequestScreenUI"); - - Params::ZUIController_RequestScreenUI Parms{}; - - Parms.Screen = Screen; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.SetCurrentTooltipTag -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& NewTooltipTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::SetCurrentTooltipTag(const struct FGameplayTag& NewTooltipTag) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "SetCurrentTooltipTag"); - - Params::ZUIController_SetCurrentTooltipTag Parms{}; - - Parms.NewTooltipTag = std::move(NewTooltipTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.SetLoadingScreenActive -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::SetLoadingScreenActive(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "SetLoadingScreenActive"); - - Params::ZUIController_SetLoadingScreenActive Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.SetTooltipWidget -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class UZUserWidget* NewTooltipWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::SetTooltipWidget(class UZUserWidget* NewTooltipWidget) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "SetTooltipWidget"); - - Params::ZUIController_SetTooltipWidget Parms{}; - - Parms.NewTooltipWidget = NewTooltipWidget; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.SetUIHidden -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZUIController::SetUIHidden(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "SetUIHidden"); - - Params::ZUIController_SetUIHidden Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.ShowUI -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// TSubclassOf WidgetClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EWidgetType eType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUserWidget* UZUIController::ShowUI(TSubclassOf WidgetClass, EWidgetType eType) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "ShowUI"); - - Params::ZUIController_ShowUI Parms{}; - - Parms.WidgetClass = WidgetClass; - Parms.eType = eType; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.UpdateNavigationMapping -// (Final, Native, Public, BlueprintCallable) - -void UZUIController::UpdateNavigationMapping() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "UpdateNavigationMapping"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZUIController.GetCurrentScreenWidget -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUserWidget* UZUIController::GetCurrentScreenWidget() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetCurrentScreenWidget"); - - Params::ZUIController_GetCurrentScreenWidget Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.GetCurrentWidgetByType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EWidgetType WidgetType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUserWidget* UZUIController::GetCurrentWidgetByType(EWidgetType WidgetType) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetCurrentWidgetByType"); - - Params::ZUIController_GetCurrentWidgetByType Parms{}; - - Parms.WidgetType = WidgetType; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.GetKeysFromInputAction -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const class UInputAction* InputAction (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UInputMappingContext* InputMappingContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZUIController::GetKeysFromInputAction(const class UInputAction* InputAction, const class UInputMappingContext* InputMappingContext) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetKeysFromInputAction"); - - Params::ZUIController_GetKeysFromInputAction Parms{}; - - Parms.InputAction = InputAction; - Parms.InputMappingContext = InputMappingContext; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.GetRequireExclusiveInput -// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::GetRequireExclusiveInput() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetRequireExclusiveInput"); - - Params::ZUIController_GetRequireExclusiveInput Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.GetRichTextDataTableByCulture -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const class FString& DataTableName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class FString& Culture (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UDataTable* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UDataTable* UZUIController::GetRichTextDataTableByCulture(const class FString& DataTableName, const class FString& Culture) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetRichTextDataTableByCulture"); - - Params::ZUIController_GetRichTextDataTableByCulture Parms{}; - - Parms.DataTableName = std::move(DataTableName); - Parms.Culture = std::move(Culture); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.GetRichTextDataTableByFontSize -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const class FString& DataTableName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UDataTable* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UDataTable* UZUIController::GetRichTextDataTableByFontSize(const class FString& DataTableName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetRichTextDataTableByFontSize"); - - Params::ZUIController_GetRichTextDataTableByFontSize Parms{}; - - Parms.DataTableName = std::move(DataTableName); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.GetTooltipWidget -// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UUserWidget* UZUIController::GetTooltipWidget() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "GetTooltipWidget"); - - Params::ZUIController_GetTooltipWidget Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.HasAnyNotification -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::HasAnyNotification() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HasAnyNotification"); - - Params::ZUIController_HasAnyNotification Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.HasNotificationMark -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& SkinID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::HasNotificationMark(const struct FGuid& SkinID) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HasNotificationMark"); - - Params::ZUIController_HasNotificationMark Parms{}; - - Parms.SkinID = std::move(SkinID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.HasScreenWidgetOfType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EScreen WidgetType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::HasScreenWidgetOfType(EScreen WidgetType) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "HasScreenWidgetOfType"); - - Params::ZUIController_HasScreenWidgetOfType Parms{}; - - Parms.WidgetType = WidgetType; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.IsScreenVisible -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EScreen Screen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::IsScreenVisible(EScreen Screen) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "IsScreenVisible"); - - Params::ZUIController_IsScreenVisible Parms{}; - - Parms.Screen = Screen; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZUIController.IsUIHidden -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZUIController::IsUIHidden() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZUIController", "IsUIHidden"); - - Params::ZUIController_IsUIHidden Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZNotification.SetIdentifier -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZNotification::SetIdentifier(class FName Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNotification", "SetIdentifier"); - - Params::ZNotification_SetIdentifier Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZNotification.SetIsUnique -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZNotification::SetIsUnique(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNotification", "SetIsUnique"); - - Params::ZNotification_SetIsUnique Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZNotification.GetIdentifier -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FName UZNotification::GetIdentifier() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNotification", "GetIdentifier"); - - Params::ZNotification_GetIdentifier Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZNotification.IsUnique -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZNotification::IsUnique(bool Value) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNotification", "IsUnique"); - - Params::ZNotification_IsUnique Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZDeathDataFactory.GetDeathData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TSubclassOf DamageTypeClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FDeathData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FDeathData UZDeathDataFactory::GetDeathData(TSubclassOf DamageTypeClass) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDataFactory", "GetDeathData"); - - Params::ZDeathDataFactory_GetDeathData Parms{}; - - Parms.DamageTypeClass = DamageTypeClass; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZDeathDataFactory.GetDeathDataByDamageType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FDeathData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FDeathData UZDeathDataFactory::GetDeathDataByDamageType(const class UDamageType* DamageType) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDataFactory", "GetDeathDataByDamageType"); - - Params::ZDeathDataFactory_GetDeathDataByDamageType Parms{}; - - Parms.DamageType = DamageType; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZDeathDataFactory.GetPawnDeathDataByDamageType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FGameplayTag& PawnTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FPawnDeathData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) - -struct FPawnDeathData UZDeathDataFactory::GetPawnDeathDataByDamageType(const class UDamageType* DamageType, const struct FGameplayTag& PawnTag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDataFactory", "GetPawnDeathDataByDamageType"); - - Params::ZDeathDataFactory_GetPawnDeathDataByDamageType Parms{}; - - Parms.DamageType = DamageType; - Parms.PawnTag = std::move(PawnTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZDeathDetectorComponent.OnMovementModeChanged -// (Final, Native, Protected) -// Parameters: -// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EMovementMode PrevMovementMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// uint8 PreviousCustomMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZDeathDetectorComponent::OnMovementModeChanged(class ACharacter* Character, EMovementMode PrevMovementMode, uint8 PreviousCustomMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDetectorComponent", "OnMovementModeChanged"); - - Params::ZDeathDetectorComponent_OnMovementModeChanged Parms{}; - - Parms.Character = Character; - Parms.PrevMovementMode = PrevMovementMode; - Parms.PreviousCustomMode = PreviousCustomMode; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZDeathDetectorComponent.OnOwnerTakeDamage -// (Final, Native, Protected) -// Parameters: -// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZDeathDetectorComponent::OnOwnerTakeDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDetectorComponent", "OnOwnerTakeDamage"); - - Params::ZDeathDetectorComponent_OnOwnerTakeDamage Parms{}; - - Parms.DamagedActor = DamagedActor; - Parms.Damage = Damage; - Parms.DamageType = DamageType; - Parms.InstigatedBy = InstigatedBy; - Parms.DamageCauser = DamageCauser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZDeathDetectorComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZDeathDetectorComponent::SetEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDetectorComponent", "SetEnabled"); - - Params::ZDeathDetectorComponent_SetEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZDeathDetectorComponent.GetState -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EDeathDetectorState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EDeathDetectorState UZDeathDetectorComponent::GetState() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathDetectorComponent", "GetState"); - - Params::ZDeathDetectorComponent_GetState Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZDeathExecutor.Execute -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* DeathInstigator_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZDeathExecutor::Execute(class APawn* Pawn, class AActor* DeathInstigator_0) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathExecutor", "Execute"); - - Params::ZDeathExecutor_Execute Parms{}; - - Parms.Pawn = Pawn; - Parms.DeathInstigator_0 = DeathInstigator_0; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZDeathExecutor.FinishExecution -// (Final, Native, Public, BlueprintCallable) - -void AZDeathExecutor::FinishExecution() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathExecutor", "FinishExecution"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZDeathExecutor.OnExecutionFinished -// (Event, Protected, BlueprintEvent) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* DeathActorInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZDeathExecutor::OnExecutionFinished(class APawn* Pawn, class AActor* DeathActorInstigator) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathExecutor", "OnExecutionFinished"); - - Params::ZDeathExecutor_OnExecutionFinished Parms{}; - - Parms.Pawn = Pawn; - Parms.DeathActorInstigator = DeathActorInstigator; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZDeathExecutor.OnExecutionStarted -// (Event, Protected, BlueprintEvent) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* DeathActorInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZDeathExecutor::OnExecutionStarted(class APawn* Pawn, class AActor* DeathActorInstigator) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathExecutor", "OnExecutionStarted"); - - Params::ZDeathExecutor_OnExecutionStarted Parms{}; - - Parms.Pawn = Pawn; - Parms.DeathActorInstigator = DeathActorInstigator; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZDeathExecutor.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZDeathExecutor::OnPlayerRestart(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDeathExecutor", "OnPlayerRestart"); - - Params::ZDeathExecutor_OnPlayerRestart Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZDialogueData.GetDialogueData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const TArray ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) - -const TArray UZDialogueData::GetDialogueData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZDialogueData", "GetDialogueData"); - - Params::ZDialogueData_GetDialogueData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRadarComponent.Clear -// (Final, Native, Public, BlueprintCallable) - -void UZRadarComponent::Clear() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "Clear"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZRadarComponent.SetSonarEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZRadarComponent::SetSonarEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "SetSonarEnabled"); - - Params::ZRadarComponent_SetSonarEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZRadarComponent.WaveUpdate -// (Event, Protected, BlueprintEvent) -// Parameters: -// int32 WaveIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ALpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZRadarComponent::WaveUpdate(int32 WaveIndex, float ALpha) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "WaveUpdate"); - - Params::ZRadarComponent_WaveUpdate Parms{}; - - Parms.WaveIndex = WaveIndex; - Parms.ALpha = ALpha; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZRadarComponent.GetRadarWave -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FRadarWave ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) - -struct FRadarWave UZRadarComponent::GetRadarWave(int32 Index_0) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "GetRadarWave"); - - Params::ZRadarComponent_GetRadarWave Parms{}; - - Parms.Index_0 = Index_0; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRadarComponent.GetSensorAngle -// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZRadarComponent::GetSensorAngle() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "GetSensorAngle"); - - Params::ZRadarComponent_GetSensorAngle Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRadarComponent.GetSensorDirection -// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZRadarComponent::GetSensorDirection() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "GetSensorDirection"); - - Params::ZRadarComponent_GetSensorDirection Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRadarComponent.GetSensorLocation -// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZRadarComponent::GetSensorLocation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "GetSensorLocation"); - - Params::ZRadarComponent_GetSensorLocation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRadarComponent.GetSensorMaxLength -// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZRadarComponent::GetSensorMaxLength() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "GetSensorMaxLength"); - - Params::ZRadarComponent_GetSensorMaxLength Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRadarComponent.IsSonarActive -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZRadarComponent::IsSonarActive() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRadarComponent", "IsSonarActive"); - - Params::ZRadarComponent_IsSonarActive Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.CreateActorAttachment -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// TSubclassOf ActorClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* UZEquipmentComponent::CreateActorAttachment(TSubclassOf ActorClass, class FName AttachedSocket) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "CreateActorAttachment"); - - Params::ZEquipmentComponent_CreateActorAttachment Parms{}; - - Parms.ActorClass = ActorClass; - Parms.AttachedSocket = AttachedSocket; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.DropAttachment -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName Socket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bDestroy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class USceneComponent* UZEquipmentComponent::DropAttachment(class FName Socket, bool bDestroy) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "DropAttachment"); - - Params::ZEquipmentComponent_DropAttachment Parms{}; - - Parms.Socket = Socket; - Parms.bDestroy = bDestroy; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.EquipWeapon -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EWeaponType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* UZEquipmentComponent::EquipWeapon(EWeaponType Type) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "EquipWeapon"); - - Params::ZEquipmentComponent_EquipWeapon Parms{}; - - Parms.Type = Type; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.EquipWeaponByTag -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* UZEquipmentComponent::EquipWeaponByTag(const struct FGameplayTag& Tag) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "EquipWeaponByTag"); - - Params::ZEquipmentComponent_EquipWeaponByTag Parms{}; - - Parms.Tag = std::move(Tag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.HideAttachment -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName Socket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bHide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class USceneComponent* UZEquipmentComponent::HideAttachment(class FName Socket, bool bHide) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "HideAttachment"); - - Params::ZEquipmentComponent_HideAttachment Parms{}; - - Parms.Socket = Socket; - Parms.bHide = bHide; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.UnequipWeapon -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* Weapon (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZEquipmentComponent::UnequipWeapon(class AActor* Weapon) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "UnequipWeapon"); - - Params::ZEquipmentComponent_UnequipWeapon Parms{}; - - Parms.Weapon = Weapon; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZEquipmentComponent.GetActorAttachment -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* UZEquipmentComponent::GetActorAttachment(class FName AttachedSocket) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "GetActorAttachment"); - - Params::ZEquipmentComponent_GetActorAttachment Parms{}; - - Parms.AttachedSocket = AttachedSocket; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.GetAttachmentTags -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FGameplayTagContainer UZEquipmentComponent::GetAttachmentTags() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "GetAttachmentTags"); - - Params::ZEquipmentComponent_GetAttachmentTags Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.GetFirstWeaponData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EWeaponType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UZWeaponData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UZWeaponData* UZEquipmentComponent::GetFirstWeaponData(EWeaponType Type) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "GetFirstWeaponData"); - - Params::ZEquipmentComponent_GetFirstWeaponData Parms{}; - - Parms.Type = Type; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.GetWeapon -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* UZEquipmentComponent::GetWeapon(const struct FGameplayTag& Tag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "GetWeapon"); - - Params::ZEquipmentComponent_GetWeapon Parms{}; - - Parms.Tag = std::move(Tag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.GetWeaponData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UZWeaponData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UZWeaponData* UZEquipmentComponent::GetWeaponData(const struct FGameplayTag& Tag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "GetWeaponData"); - - Params::ZEquipmentComponent_GetWeaponData Parms{}; - - Parms.Tag = std::move(Tag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.HasActorAttachment -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZEquipmentComponent::HasActorAttachment(class FName AttachedSocket) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "HasActorAttachment"); - - Params::ZEquipmentComponent_HasActorAttachment Parms{}; - - Parms.AttachedSocket = AttachedSocket; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.HasAnyAttachment -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZEquipmentComponent::HasAnyAttachment(const struct FGameplayTag& Tag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "HasAnyAttachment"); - - Params::ZEquipmentComponent_HasAnyAttachment Parms{}; - - Parms.Tag = std::move(Tag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZEquipmentComponent.HasComponentAttachment -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZEquipmentComponent::HasComponentAttachment(class FName AttachedSocket) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZEquipmentComponent", "HasComponentAttachment"); - - Params::ZEquipmentComponent_HasComponentAttachment Parms{}; - - Parms.AttachedSocket = AttachedSocket; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZFloatingObject.OnBeginOverlap -// (Final, Native, Protected, HasOutParams) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZFloatingObject::OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnBeginOverlap"); - - Params::ZFloatingObject_OnBeginOverlap Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - Parms.bFromSweep = bFromSweep; - Parms.SweepResult = std::move(SweepResult); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFloatingObject.OnCollidingFloatingObject -// (Event, Public, HasOutParams, BlueprintEvent) -// Parameters: -// const struct FHitResult& OutHitResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -// float CollisionForceFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZFloatingObject::OnCollidingFloatingObject(const struct FHitResult& OutHitResult, float CollisionForceFactor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnCollidingFloatingObject"); - - Params::ZFloatingObject_OnCollidingFloatingObject Parms{}; - - Parms.OutHitResult = std::move(OutHitResult); - Parms.CollisionForceFactor = CollisionForceFactor; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZFloatingObject.OnEndOverlap -// (Final, Native, Protected) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZFloatingObject::OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnEndOverlap"); - - Params::ZFloatingObject_OnEndOverlap Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFloatingObject.OnInteract -// (Final, Native, Protected) - -void AZFloatingObject::OnInteract() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnInteract"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFloatingObject.OnInteractFinished -// (Final, Native, Public) - -void AZFloatingObject::OnInteractFinished() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnInteractFinished"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFloatingObject.OnMovingFloatingObject -// (Event, Public, BlueprintEvent) -// Parameters: -// bool bMovementFactorSuperiorToThreshold (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZFloatingObject::OnMovingFloatingObject(bool bMovementFactorSuperiorToThreshold) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnMovingFloatingObject"); - - Params::ZFloatingObject_OnMovingFloatingObject Parms{}; - - Parms.bMovementFactorSuperiorToThreshold = bMovementFactorSuperiorToThreshold; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZFloatingObject.OnPlayerInRange -// (Final, Native, Protected) -// Parameters: -// bool bInRange (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZFloatingObject::OnPlayerInRange(bool bInRange, class FName Profile) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFloatingObject", "OnPlayerInRange"); - - Params::ZFloatingObject_OnPlayerInRange Parms{}; - - Parms.bInRange = bInRange; - Parms.Profile = Profile; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotify -// (Final, Native, Protected) -// Parameters: -// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZFootstepComponent::OnReceiveAnimNotify(class FName NotifyName, class FName DebugInfo) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFootstepComponent", "OnReceiveAnimNotify"); - - Params::ZFootstepComponent_OnReceiveAnimNotify Parms{}; - - Parms.NotifyName = NotifyName; - Parms.DebugInfo = DebugInfo; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotifyEvent -// (Event, Protected, BlueprintEvent) -// Parameters: -// class FName NotifyEvent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZFootstepComponent::OnReceiveAnimNotifyEvent(class FName NotifyEvent, class FName DebugInfo) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFootstepComponent", "OnReceiveAnimNotifyEvent"); - - Params::ZFootstepComponent_OnReceiveAnimNotifyEvent Parms{}; - - Parms.NotifyEvent = NotifyEvent; - Parms.DebugInfo = DebugInfo; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZFootstepComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZFootstepComponent::SetEnabled(bool bEnable) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFootstepComponent", "SetEnabled"); - - Params::ZFootstepComponent_SetEnabled Parms{}; - - Parms.bEnable = bEnable; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZFootstepComponent.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZFootstepComponent::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZFootstepComponent", "IsEnabled"); - - Params::ZFootstepComponent_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameControl.OnChecked -// (Final, Native, Public, BlueprintCallable) - -void AZGameControl::OnChecked() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OnChecked"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControl.OnOverlapBegin -// (Final, Native, Protected, HasOutParams) -// Parameters: -// class UPrimitiveComponent* OverlappedComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZGameControl::OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OnOverlapBegin"); - - Params::ZGameControl_OnOverlapBegin Parms{}; - - Parms.OverlappedComp = OverlappedComp; - Parms.Other = Other; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - Parms.bFromSweep = bFromSweep; - Parms.SweepResult = std::move(SweepResult); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControl.OnOverlapEnd -// (Final, Native, Protected) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameControl::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OnOverlapEnd"); - - Params::ZGameControl_OnOverlapEnd Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControl.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameControl::OnPlayerRestart(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OnPlayerRestart"); - - Params::ZGameControl_OnPlayerRestart Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControl.OnPlayerRestartOverlap -// (Final, Native, Protected) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameControl::OnPlayerRestartOverlap(class APawn* Pawn) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OnPlayerRestartOverlap"); - - Params::ZGameControl_OnPlayerRestartOverlap Parms{}; - - Parms.Pawn = Pawn; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControl.OnTriggerGameAction -// (Event, Protected, HasOutParams, BlueprintEvent) -// Parameters: -// const struct FGameAction& GameAction (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) - -void AZGameControl::OnTriggerGameAction(const struct FGameAction& GameAction) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OnTriggerGameAction"); - - Params::ZGameControl_OnTriggerGameAction Parms{}; - - Parms.GameAction = std::move(GameAction); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZGameControl.OverlapBeginEvent -// (Event, Protected, BlueprintEvent) - -void AZGameControl::OverlapBeginEvent() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OverlapBeginEvent"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZGameControl.OverlapEndEvent -// (Event, Protected, BlueprintEvent) - -void AZGameControl::OverlapEndEvent() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "OverlapEndEvent"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZGameControl.PlayerRestartOverlapEvent -// (Event, Protected, BlueprintEvent) - -void AZGameControl::PlayerRestartOverlapEvent() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "PlayerRestartOverlapEvent"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZGameControl.SetIsEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameControl::SetIsEnabled(bool NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "SetIsEnabled"); - - Params::ZGameControl_SetIsEnabled Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControl.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZGameControl::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControl", "IsEnabled"); - - Params::ZGameControl_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZTrophySystem.OnCollectibleUnlocked -// (Final, Native, Protected, HasDefaults) -// Parameters: -// const struct FGuid& CollectibleID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZTrophySystem::OnCollectibleUnlocked(const struct FGuid& CollectibleID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "OnCollectibleUnlocked"); - - Params::ZTrophySystem_OnCollectibleUnlocked Parms{}; - - Parms.CollectibleID = std::move(CollectibleID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTrophySystem.UnlockAllTrophies -// (Final, Native, Public, BlueprintCallable) - -void UZTrophySystem::UnlockAllTrophies() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "UnlockAllTrophies"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTrophySystem.UnlockTrophyById -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const class FString& TrophyId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 Progress (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZTrophySystem::UnlockTrophyById(const class FString& TrophyId, int32 Progress) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "UnlockTrophyById"); - - Params::ZTrophySystem_UnlockTrophyById Parms{}; - - Parms.TrophyId = std::move(TrophyId); - Parms.Progress = Progress; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTrophySystem.UnlockTrophyByTag -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& TrophyTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 Progress (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZTrophySystem::UnlockTrophyByTag(const struct FGameplayTag& TrophyTag, int32 Progress) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "UnlockTrophyByTag"); - - Params::ZTrophySystem_UnlockTrophyByTag Parms{}; - - Parms.TrophyTag = std::move(TrophyTag); - Parms.Progress = Progress; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophy -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& TrophyId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZTrophySystem::HasUnlockedTrophy(const struct FGuid& TrophyId) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "HasUnlockedTrophy"); - - Params::ZTrophySystem_HasUnlockedTrophy Parms{}; - - Parms.TrophyId = std::move(TrophyId); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyById -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const class FString& TrophyId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZTrophySystem::HasUnlockedTrophyById(const class FString& TrophyId) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "HasUnlockedTrophyById"); - - Params::ZTrophySystem_HasUnlockedTrophyById Parms{}; - - Parms.TrophyId = std::move(TrophyId); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyByTag -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& TrophyTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZTrophySystem::HasUnlockedTrophyByTag(const struct FGameplayTag& TrophyTag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophySystem", "HasUnlockedTrophyByTag"); - - Params::ZTrophySystem_HasUnlockedTrophyByTag Parms{}; - - Parms.TrophyTag = std::move(TrophyTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameControlActionComponent.OnActorActionEvent -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGenericActionParam& GenericActionParam (Parm, NoDestructor, NativeAccessSpecifierPublic) - -void UZGameControlActionComponent::OnActorActionEvent(const struct FGenericActionParam& GenericActionParam) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControlActionComponent", "OnActorActionEvent"); - - Params::ZGameControlActionComponent_OnActorActionEvent Parms{}; - - Parms.GenericActionParam = std::move(GenericActionParam); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControlComponent.SetTriggerActions -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const TArray&NewParameters (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZGameControlComponent::SetTriggerActions(const TArray& NewParameters) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControlComponent", "SetTriggerActions"); - - Params::ZGameControlComponent_SetTriggerActions Parms{}; - - Parms.NewParameters = std::move(NewParameters); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControlComponent.TriggerAllActions -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EActionOverlapAllowance OverlapContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameControlComponent::TriggerAllActions(EActionOverlapAllowance OverlapContext) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControlComponent", "TriggerAllActions"); - - Params::ZGameControlComponent_TriggerAllActions Parms{}; - - Parms.OverlapContext = OverlapContext; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControlComponent.TriggerArrayOfAction -// (Final, Native, Public, HasOutParams) -// Parameters: -// const TArray&ActionArray (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZGameControlComponent::TriggerArrayOfAction(const TArray& ActionArray) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControlComponent", "TriggerArrayOfAction"); - - Params::ZGameControlComponent_TriggerArrayOfAction Parms{}; - - Parms.ActionArray = std::move(ActionArray); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameControlComponent.GetTriggerActions -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const TArrayReturnValue (ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -const TArray UZGameControlComponent::GetTriggerActions() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameControlComponent", "GetTriggerActions"); - - Params::ZGameControlComponent_GetTriggerActions Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZActionIntParameter.GetGenericInteger -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UZActionIntParameter::GetGenericInteger() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionIntParameter", "GetGenericInteger"); - - Params::ZActionIntParameter_GetGenericInteger Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZActionBoolParameter.GetGenericBool -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZActionBoolParameter::GetGenericBool() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionBoolParameter", "GetGenericBool"); - - Params::ZActionBoolParameter_GetGenericBool Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZActionStringParameter.GetGenericString -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UZActionStringParameter::GetGenericString() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionStringParameter", "GetGenericString"); - - Params::ZActionStringParameter_GetGenericString Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZActionVectorParameter.GetGenericVector -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZActionVectorParameter::GetGenericVector() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionVectorParameter", "GetGenericVector"); - - Params::ZActionVectorParameter_GetGenericVector Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZActionRotatorParameter.GetGenericRotator -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -struct FRotator UZActionRotatorParameter::GetGenericRotator() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZActionRotatorParameter", "GetGenericRotator"); - - Params::ZActionRotatorParameter_GetGenericRotator Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.DestroyPlayerCharacterInstance -// (Final, Native, Public, BlueprintCallable) - -void AZGameMode::DestroyPlayerCharacterInstance() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "DestroyPlayerCharacterInstance"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.LegacyTeleportPlayer -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AController* pController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class AZCheckPoint* pCheckPoint (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::LegacyTeleportPlayer(class AController* pController, const class AZCheckPoint* pCheckPoint) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "LegacyTeleportPlayer"); - - Params::ZGameMode_LegacyTeleportPlayer Parms{}; - - Parms.pController = pController; - Parms.pCheckPoint = pCheckPoint; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnCheckedPoint -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AZCheckPoint* pCheckPoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ECheckPointProgressionType Progression (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::OnCheckedPoint(class AZCheckPoint* pCheckPoint, ECheckPointProgressionType Progression) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnCheckedPoint"); - - Params::ZGameMode_OnCheckedPoint Parms{}; - - Parms.pCheckPoint = pCheckPoint; - Parms.Progression = Progression; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnCollectibleAdded -// (Final, Native, Protected, HasDefaults) -// Parameters: -// const struct FGuid& ID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::OnCollectibleAdded(const struct FGuid& ID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnCollectibleAdded"); - - Params::ZGameMode_OnCollectibleAdded Parms{}; - - Parms.ID = std::move(ID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnCollectibleViewEnd -// (Final, Native, Protected) - -void AZGameMode::OnCollectibleViewEnd() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnCollectibleViewEnd"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnGameplayReady -// (Final, Native, Protected) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::OnGameplayReady(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnGameplayReady"); - - Params::ZGameMode_OnGameplayReady Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnGameplayStateChanged -// (Event, Public, BlueprintEvent) -// Parameters: -// EZGameState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::OnGameplayStateChanged(EZGameState NewState) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnGameplayStateChanged"); - - Params::ZGameMode_OnGameplayStateChanged Parms{}; - - Parms.NewState = NewState; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZGameMode.OnPlayerDead -// (Event, Protected, BlueprintEvent) - -void AZGameMode::OnPlayerDead() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnPlayerDead"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZGameMode.OnPlayerPawnDead -// (Final, Native, Protected) - -void AZGameMode::OnPlayerPawnDead() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnPlayerPawnDead"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnRenderingEvent -// (Final, Native, Protected) -// Parameters: -// ERenderingEvent Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::OnRenderingEvent(ERenderingEvent Event) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnRenderingEvent"); - - Params::ZGameMode_OnRenderingEvent Parms{}; - - Parms.Event = Event; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnRespawnDurationExceeded -// (Final, Native, Public, BlueprintCallable) - -void AZGameMode::OnRespawnDurationExceeded() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnRespawnDurationExceeded"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.OnSpawnedPrerequisites -// (Final, Native, Protected) - -void AZGameMode::OnSpawnedPrerequisites() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "OnSpawnedPrerequisites"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.PostRespawn -// (Final, Native, Protected, BlueprintCallable) - -void AZGameMode::PostRespawn() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "PostRespawn"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.PreRespawn -// (Final, Native, Protected, BlueprintCallable) - -void AZGameMode::PreRespawn() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "PreRespawn"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.RespawnPlayerAtLocation -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// class AController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bRunSpawningChecks (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZGameMode::RespawnPlayerAtLocation(class AController* Controller, const struct FVector& Location, bool bRunSpawningChecks) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "RespawnPlayerAtLocation"); - - Params::ZGameMode_RespawnPlayerAtLocation Parms{}; - - Parms.Controller = Controller; - Parms.Location = std::move(Location); - Parms.bRunSpawningChecks = bRunSpawningChecks; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.TeleportToCheckpoint -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const struct FCheckPointData& CheckPointData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) - -void AZGameMode::TeleportToCheckpoint(const struct FCheckPointData& CheckPointData) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "TeleportToCheckpoint"); - - Params::ZGameMode_TeleportToCheckpoint Parms{}; - - Parms.CheckPointData = std::move(CheckPointData); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.TriggerRestartEvent -// (Final, Native, Public, BlueprintCallable) - -void AZGameMode::TriggerRestartEvent() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "TriggerRestartEvent"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.UpdateNavmeshControllers -// (Final, Native, Public, BlueprintCallable) - -void AZGameMode::UpdateNavmeshControllers() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "UpdateNavmeshControllers"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.UpdatePlayerSpawnListeners -// (Final, Native, Public, BlueprintCallable) - -void AZGameMode::UpdatePlayerSpawnListeners() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "UpdatePlayerSpawnListeners"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameMode.CanActorLandSafe -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZGameMode::CanActorLandSafe(class AActor* Actor) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "CanActorLandSafe"); - - Params::ZGameMode_CanActorLandSafe Parms{}; - - Parms.Actor = Actor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.CollectSublevelsByCheckPoints -// (Final, Native, Protected, HasOutParams, Const) -// Parameters: -// const TArray& pCheckPoints (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -// const TArray>ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) - -const TArray> AZGameMode::CollectSublevelsByCheckPoints(const TArray& pCheckPoints) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "CollectSublevelsByCheckPoints"); - - Params::ZGameMode_CollectSublevelsByCheckPoints Parms{}; - - Parms.pCheckPoints = std::move(pCheckPoints); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.GetBoundPlayerRestartObjects -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray AZGameMode::GetBoundPlayerRestartObjects() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "GetBoundPlayerRestartObjects"); - - Params::ZGameMode_GetBoundPlayerRestartObjects Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.GetCurrentCheckPointData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FCheckPointData ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) - -const struct FCheckPointData AZGameMode::GetCurrentCheckPointData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "GetCurrentCheckPointData"); - - Params::ZGameMode_GetCurrentCheckPointData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.GetCurrentCheckPointId -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const struct FGuid AZGameMode::GetCurrentCheckPointId() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "GetCurrentCheckPointId"); - - Params::ZGameMode_GetCurrentCheckPointId Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.GetCurrentGameState -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EZGameState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EZGameState AZGameMode::GetCurrentGameState() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "GetCurrentGameState"); - - Params::ZGameMode_GetCurrentGameState Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.GetMapManager -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZMapManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZMapManager* AZGameMode::GetMapManager() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "GetMapManager"); - - Params::ZGameMode_GetMapManager Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.GetRespawnOccurence -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 AZGameMode::GetRespawnOccurence() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "GetRespawnOccurence"); - - Params::ZGameMode_GetRespawnOccurence Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.IsCurrentCheckPointEmpty -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZGameMode::IsCurrentCheckPointEmpty() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "IsCurrentCheckPointEmpty"); - - Params::ZGameMode_IsCurrentCheckPointEmpty Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.IsLevelStreamingReadyAtPosition -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FVector& Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZGameMode::IsLevelStreamingReadyAtPosition(const struct FVector& Position) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "IsLevelStreamingReadyAtPosition"); - - Params::ZGameMode_IsLevelStreamingReadyAtPosition Parms{}; - - Parms.Position = std::move(Position); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameMode.IsRespawning -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZGameMode::IsRespawning() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameMode", "IsRespawning"); - - Params::ZGameMode_IsRespawning Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayModifierComponent.AddGameplayModifier -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayModifierDef& Modifier (Parm, NoDestructor, NativeAccessSpecifierPublic) - -void UZGameplayModifierComponent::AddGameplayModifier(const struct FGameplayModifierDef& Modifier) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifierComponent", "AddGameplayModifier"); - - Params::ZGameplayModifierComponent_AddGameplayModifier Parms{}; - - Parms.Modifier = std::move(Modifier); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayModifierComponent.RemoveGameplayModifier -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayModifierDef& Modifier (Parm, NoDestructor, NativeAccessSpecifierPublic) - -void UZGameplayModifierComponent::RemoveGameplayModifier(const struct FGameplayModifierDef& Modifier) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifierComponent", "RemoveGameplayModifier"); - - Params::ZGameplayModifierComponent_RemoveGameplayModifier Parms{}; - - Parms.Modifier = std::move(Modifier); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayModifierComponent.GetGameplayModifierValue -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Modifier (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZGameplayModifierComponent::GetGameplayModifierValue(const struct FGameplayTag& Modifier) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifierComponent", "GetGameplayModifierValue"); - - Params::ZGameplayModifierComponent_GetGameplayModifierValue Parms{}; - - Parms.Modifier = std::move(Modifier); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayModifierComponent.GetModifierInstanceCount -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Modifier (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UZGameplayModifierComponent::GetModifierInstanceCount(const struct FGameplayTag& Modifier) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifierComponent", "GetModifierInstanceCount"); - - Params::ZGameplayModifierComponent_GetModifierInstanceCount Parms{}; - - Parms.Modifier = std::move(Modifier); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayModifierComponent.HasGameplayModifier -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& Modifier (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayModifierComponent::HasGameplayModifier(const struct FGameplayTag& Modifier) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayModifierComponent", "HasGameplayModifier"); - - Params::ZGameplayModifierComponent_HasGameplayModifier Parms{}; - - Parms.Modifier = std::move(Modifier); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTag -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& TagToAdd (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayTagComponent::AddGameplayTag(const struct FGameplayTag& TagToAdd) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "AddGameplayTag"); - - Params::ZGameplayTagComponent_AddGameplayTag Parms{}; - - Parms.TagToAdd = std::move(TagToAdd); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTags -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTagContainer& TagsToAdd (Parm, NativeAccessSpecifierPublic) - -void UZGameplayTagComponent::AddGameplayTags(const struct FGameplayTagContainer& TagsToAdd) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "AddGameplayTags"); - - Params::ZGameplayTagComponent_AddGameplayTags Parms{}; - - Parms.TagsToAdd = std::move(TagsToAdd); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTag -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& TagToRemove (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZGameplayTagComponent::RemoveGameplayTag(const struct FGameplayTag& TagToRemove) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "RemoveGameplayTag"); - - Params::ZGameplayTagComponent_RemoveGameplayTag Parms{}; - - Parms.TagToRemove = std::move(TagToRemove); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTags -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTagContainer& TagsToRemove (Parm, NativeAccessSpecifierPublic) - -void UZGameplayTagComponent::RemoveGameplayTags(const struct FGameplayTagContainer& TagsToRemove) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "RemoveGameplayTags"); - - Params::ZGameplayTagComponent_RemoveGameplayTags Parms{}; - - Parms.TagsToRemove = std::move(TagsToRemove); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayTagComponent.ResetGameplayTags -// (Final, Native, Public, BlueprintCallable) - -void UZGameplayTagComponent::ResetGameplayTags() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "ResetGameplayTags"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZGameplayTagComponent.GetPreventAbilityGPTC -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FGameplayTagContainer UZGameplayTagComponent::GetPreventAbilityGPTC() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "GetPreventAbilityGPTC"); - - Params::ZGameplayTagComponent_GetPreventAbilityGPTC Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayTagComponent.HasTag -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& TagToCheck (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayTagComponent::HasTag(const struct FGameplayTag& TagToCheck) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "HasTag"); - - Params::ZGameplayTagComponent_HasTag Parms{}; - - Parms.TagToCheck = std::move(TagToCheck); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayTagComponent.HasTagByName -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FName TagName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayTagComponent::HasTagByName(class FName TagName) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "HasTagByName"); - - Params::ZGameplayTagComponent_HasTagByName Parms{}; - - Parms.TagName = TagName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZGameplayTagComponent.HasTags -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTagContainer& TagsToCheck (Parm, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZGameplayTagComponent::HasTags(const struct FGameplayTagContainer& TagsToCheck) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZGameplayTagComponent", "HasTags"); - - Params::ZGameplayTagComponent_HasTags Parms{}; - - Parms.TagsToCheck = std::move(TagsToCheck); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetDPGameUserSettings -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// class UDPGameUserSettings* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UDPGameUserSettings* UDPGameUserSettings::GetDPGameUserSettings() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("DPGameUserSettings", "GetDPGameUserSettings"); - - Params::DPGameUserSettings_GetDPGameUserSettings Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetFramerateCapFromSetting -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// int32 FramerateCapSetting_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetFramerateCapFromSetting(int32 FramerateCapSetting_0) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("DPGameUserSettings", "GetFramerateCapFromSetting"); - - Params::DPGameUserSettings_GetFramerateCapFromSetting Parms{}; - - Parms.FramerateCapSetting_0 = FramerateCapSetting_0; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.ActivateDLSS -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::ActivateDLSS() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "ActivateDLSS"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.ActivateFSR -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::ActivateFSR() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "ActivateFSR"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.DeactivateDLSS -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::DeactivateDLSS() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "DeactivateDLSS"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.DeactivateFSR -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::DeactivateFSR() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "DeactivateFSR"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.GetMonitorIDFromWindowPosition -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetMonitorIDFromWindowPosition() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetMonitorIDFromWindowPosition"); - - Params::DPGameUserSettings_GetMonitorIDFromWindowPosition Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetSupportedFullscreenResolutionsForCurrentMonitor -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// TArray* Resolutions (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::GetSupportedFullscreenResolutionsForCurrentMonitor(TArray* Resolutions) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetSupportedFullscreenResolutionsForCurrentMonitor"); - - Params::DPGameUserSettings_GetSupportedFullscreenResolutionsForCurrentMonitor Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - if (Resolutions != nullptr) - *Resolutions = std::move(Parms.Resolutions); -} - - -// Function DarwinParadox.DPGameUserSettings.SetAimAssist -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetAimAssist(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetAimAssist"); - - Params::DPGameUserSettings_SetAimAssist Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetAimSensitivity -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float fNewSensitivity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetAimSensitivity(float fNewSensitivity) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetAimSensitivity"); - - Params::DPGameUserSettings_SetAimSensitivity Parms{}; - - Parms.fNewSensitivity = fNewSensitivity; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetAmbianceVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetAmbianceVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetAmbianceVolume"); - - Params::DPGameUserSettings_SetAmbianceVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetAudioOutputDevice -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 DeviceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetAudioOutputDevice(int32 DeviceIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetAudioOutputDevice"); - - Params::DPGameUserSettings_SetAudioOutputDevice Parms{}; - - Parms.DeviceIndex = DeviceIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetCinematicVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetCinematicVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetCinematicVolume"); - - Params::DPGameUserSettings_SetCinematicVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetDeviceProfileMode -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ETRXDeviceProfileMode NewDeviceProfileMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetDeviceProfileMode(ETRXDeviceProfileMode NewDeviceProfileMode) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetDeviceProfileMode"); - - Params::DPGameUserSettings_SetDeviceProfileMode Parms{}; - - Parms.NewDeviceProfileMode = NewDeviceProfileMode; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetDirty -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::SetDirty() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetDirty"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetDLSSMode -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 NewDLSSModeValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetDLSSMode(int32 NewDLSSModeValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetDLSSMode"); - - Params::DPGameUserSettings_SetDLSSMode Parms{}; - - Parms.NewDLSSModeValue = NewDLSSModeValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetFontSize -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// EFontSize NewFontSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetFontSize(EFontSize NewFontSize) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetFontSize"); - - Params::DPGameUserSettings_SetFontSize Parms{}; - - Parms.NewFontSize = NewFontSize; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetForceFeedback -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetForceFeedback(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetForceFeedback"); - - Params::DPGameUserSettings_SetForceFeedback Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetFramerateCapSetting -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 NewFramerateCapSetting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetFramerateCapSetting(int32 NewFramerateCapSetting) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetFramerateCapSetting"); - - Params::DPGameUserSettings_SetFramerateCapSetting Parms{}; - - Parms.NewFramerateCapSetting = NewFramerateCapSetting; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetFSRMode -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 NewFSRModeValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetFSRMode(int32 NewFSRModeValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetFSRMode"); - - Params::DPGameUserSettings_SetFSRMode Parms{}; - - Parms.NewFSRModeValue = NewFSRModeValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetGammaCorrection -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float fValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetGammaCorrection(float fValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetGammaCorrection"); - - Params::DPGameUserSettings_SetGammaCorrection Parms{}; - - Parms.fValue = fValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetHasSetGammaCorrection -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetHasSetGammaCorrection(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetHasSetGammaCorrection"); - - Params::DPGameUserSettings_SetHasSetGammaCorrection Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetHelpSystemEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetHelpSystemEnabled(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetHelpSystemEnabled"); - - Params::DPGameUserSettings_SetHelpSystemEnabled Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetKeyboardLayout -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 Layout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetKeyboardLayout(int32 Layout) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetKeyboardLayout"); - - Params::DPGameUserSettings_SetKeyboardLayout Parms{}; - - Parms.Layout = Layout; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetLanguage -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const class FString& NewLanguage (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetLanguage(const class FString& NewLanguage) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetLanguage"); - - Params::DPGameUserSettings_SetLanguage Parms{}; - - Parms.NewLanguage = std::move(NewLanguage); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetMasterVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetMasterVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetMasterVolume"); - - Params::DPGameUserSettings_SetMasterVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetMonitorID -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const class FString& NewMonitorID (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetMonitorID(const class FString& NewMonitorID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetMonitorID"); - - Params::DPGameUserSettings_SetMonitorID Parms{}; - - Parms.NewMonitorID = std::move(NewMonitorID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetMonitorIDFromIndex -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 MonitorIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetMonitorIDFromIndex(int32 MonitorIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetMonitorIDFromIndex"); - - Params::DPGameUserSettings_SetMonitorIDFromIndex Parms{}; - - Parms.MonitorIndex = MonitorIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetMusicVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetMusicVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetMusicVolume"); - - Params::DPGameUserSettings_SetMusicVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertX -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetSlingshotInvertX(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetSlingshotInvertX"); - - Params::DPGameUserSettings_SetSlingshotInvertX Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertY -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetSlingshotInvertY(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetSlingshotInvertY"); - - Params::DPGameUserSettings_SetSlingshotInvertY Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetSoundEffectVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetSoundEffectVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetSoundEffectVolume"); - - Params::DPGameUserSettings_SetSoundEffectVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetSubtitle -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetSubtitle(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetSubtitle"); - - Params::DPGameUserSettings_SetSubtitle Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetUIVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetUIVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetUIVolume"); - - Params::DPGameUserSettings_SetUIVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetVoiceVolume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetVoiceVolume(float NewValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetVoiceVolume"); - - Params::DPGameUserSettings_SetVoiceVolume Parms{}; - - Parms.NewValue = NewValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.SetWasLanguageSetFromGame -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UDPGameUserSettings::SetWasLanguageSetFromGame(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "SetWasLanguageSetFromGame"); - - Params::DPGameUserSettings_SetWasLanguageSetFromGame Parms{}; - - Parms.bValue = bValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.TriggerAspectRatioDelegate -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::TriggerAspectRatioDelegate() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "TriggerAspectRatioDelegate"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.UpdateMonitorSettings -// (Final, Native, Public, BlueprintCallable) - -void UDPGameUserSettings::UpdateMonitorSettings() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "UpdateMonitorSettings"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.DPGameUserSettings.GetAimAssist -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetAimAssist() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetAimAssist"); - - Params::DPGameUserSettings_GetAimAssist Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetAimSensitivity -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetAimSensitivity() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetAimSensitivity"); - - Params::DPGameUserSettings_GetAimSensitivity Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetAmbianceVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetAmbianceVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetAmbianceVolume"); - - Params::DPGameUserSettings_GetAmbianceVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetAudioOutputDevice -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetAudioOutputDevice() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetAudioOutputDevice"); - - Params::DPGameUserSettings_GetAudioOutputDevice Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetCinematicVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetCinematicVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetCinematicVolume"); - - Params::DPGameUserSettings_GetCinematicVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetDefaultAudioOutputDevice -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetDefaultAudioOutputDevice() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetDefaultAudioOutputDevice"); - - Params::DPGameUserSettings_GetDefaultAudioOutputDevice Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetDeviceProfileMode -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// ETRXDeviceProfileMode ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -ETRXDeviceProfileMode UDPGameUserSettings::GetDeviceProfileMode() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetDeviceProfileMode"); - - Params::DPGameUserSettings_GetDeviceProfileMode Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetFontSize -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EFontSize ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EFontSize UDPGameUserSettings::GetFontSize() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetFontSize"); - - Params::DPGameUserSettings_GetFontSize Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetForceFeedback -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetForceFeedback() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetForceFeedback"); - - Params::DPGameUserSettings_GetForceFeedback Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetFramerateCapSetting -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetFramerateCapSetting() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetFramerateCapSetting"); - - Params::DPGameUserSettings_GetFramerateCapSetting Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetGammaCorrection -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetGammaCorrection() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetGammaCorrection"); - - Params::DPGameUserSettings_GetGammaCorrection Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetGlobalAspectRatio -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetGlobalAspectRatio() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetGlobalAspectRatio"); - - Params::DPGameUserSettings_GetGlobalAspectRatio Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetHasSetGammaCorrection -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetHasSetGammaCorrection() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetHasSetGammaCorrection"); - - Params::DPGameUserSettings_GetHasSetGammaCorrection Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetHelpSystemEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetHelpSystemEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetHelpSystemEnabled"); - - Params::DPGameUserSettings_GetHelpSystemEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetLanguage -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UDPGameUserSettings::GetLanguage() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetLanguage"); - - Params::DPGameUserSettings_GetLanguage Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetMasterVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetMasterVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetMasterVolume"); - - Params::DPGameUserSettings_GetMasterVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetMonitorID -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class FString UDPGameUserSettings::GetMonitorID() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetMonitorID"); - - Params::DPGameUserSettings_GetMonitorID Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetMonitorIndex -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetMonitorIndex() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetMonitorIndex"); - - Params::DPGameUserSettings_GetMonitorIndex Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetMonitorNameList -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UDPGameUserSettings::GetMonitorNameList() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetMonitorNameList"); - - Params::DPGameUserSettings_GetMonitorNameList Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetMusicVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetMusicVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetMusicVolume"); - - Params::DPGameUserSettings_GetMusicVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetQualityPresetCustomValue -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetQualityPresetCustomValue() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetQualityPresetCustomValue"); - - Params::DPGameUserSettings_GetQualityPresetCustomValue Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertX -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetSlingshotInvertX() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetSlingshotInvertX"); - - Params::DPGameUserSettings_GetSlingshotInvertX Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertY -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetSlingshotInvertY() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetSlingshotInvertY"); - - Params::DPGameUserSettings_GetSlingshotInvertY Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetSoundEffectVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetSoundEffectVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetSoundEffectVolume"); - - Params::DPGameUserSettings_GetSoundEffectVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetSubtitle -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetSubtitle() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetSubtitle"); - - Params::DPGameUserSettings_GetSubtitle Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetUIVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetUIVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetUIVolume"); - - Params::DPGameUserSettings_GetUIVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetUpscalingMethod -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EUpscalingMethod ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EUpscalingMethod UDPGameUserSettings::GetUpscalingMethod() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetUpscalingMethod"); - - Params::DPGameUserSettings_GetUpscalingMethod Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetUpscalingQuality -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetUpscalingQuality() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetUpscalingQuality"); - - Params::DPGameUserSettings_GetUpscalingQuality Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetUserKeyboardLayout -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetUserKeyboardLayout() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetUserKeyboardLayout"); - - Params::DPGameUserSettings_GetUserKeyboardLayout Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetVoiceVolume -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UDPGameUserSettings::GetVoiceVolume() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetVoiceVolume"); - - Params::DPGameUserSettings_GetVoiceVolume Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetWasLanguageSetFromGame -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::GetWasLanguageSetFromGame() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetWasLanguageSetFromGame"); - - Params::DPGameUserSettings_GetWasLanguageSetFromGame Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.GetWindowsKeyboardLayout -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UDPGameUserSettings::GetWindowsKeyboardLayout() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "GetWindowsKeyboardLayout"); - - Params::DPGameUserSettings_GetWindowsKeyboardLayout Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.IsDLSSActivated -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::IsDLSSActivated() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "IsDLSSActivated"); - - Params::DPGameUserSettings_IsDLSSActivated Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.IsDLSSSupported -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::IsDLSSSupported() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "IsDLSSSupported"); - - Params::DPGameUserSettings_IsDLSSSupported Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.IsFSRActivated -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::IsFSRActivated() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "IsFSRActivated"); - - Params::DPGameUserSettings_IsFSRActivated Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.IsFSRSupported -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::IsFSRSupported() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "IsFSRSupported"); - - Params::DPGameUserSettings_IsFSRSupported Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.ShouldHandleAspectRatio -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::ShouldHandleAspectRatio() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "ShouldHandleAspectRatio"); - - Params::DPGameUserSettings_ShouldHandleAspectRatio Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.DPGameUserSettings.ShouldShowMonitorSelector -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UDPGameUserSettings::ShouldShowMonitorSelector() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("DPGameUserSettings", "ShouldShowMonitorSelector"); - - Params::DPGameUserSettings_ShouldShowMonitorSelector Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetQualityLevelsFromCPUAndGPU -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EZQualitySettingsCategories Categories (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float CPUPerformanceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float GPUPerformanceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UZHardwareBenchmarkDataAsset::GetQualityLevelsFromCPUAndGPU(EZQualitySettingsCategories Categories, float CPUPerformanceIndex, float GPUPerformanceIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZHardwareBenchmarkDataAsset", "GetQualityLevelsFromCPUAndGPU"); - - Params::ZHardwareBenchmarkDataAsset_GetQualityLevelsFromCPUAndGPU Parms{}; - - Parms.Categories = Categories; - Parms.CPUPerformanceIndex = CPUPerformanceIndex; - Parms.GPUPerformanceIndex = GPUPerformanceIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetScreenPercentageFromQualitySetting -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 QualitySetting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float UZHardwareBenchmarkDataAsset::GetScreenPercentageFromQualitySetting(int32 QualitySetting) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZHardwareBenchmarkDataAsset", "GetScreenPercentageFromQualitySetting"); - - Params::ZHardwareBenchmarkDataAsset_GetScreenPercentageFromQualitySetting Parms{}; - - Parms.QualitySetting = QualitySetting; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.OnFinishInteract -// (Final, Native, Public, BlueprintCallable) - -void UZInteractableComponent::OnFinishInteract() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "OnFinishInteract"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZInteractableComponent.OnInteract -// (Final, Native, Public, BlueprintCallable) - -void UZInteractableComponent::OnInteract() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "OnInteract"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZInteractableComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZInteractableComponent::SetEnabled(bool bIsEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "SetEnabled"); - - Params::ZInteractableComponent_SetEnabled Parms{}; - - Parms.bIsEnabled = bIsEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZInteractableComponent.GetCharacterUser_BP -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZCharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZCharacter* UZInteractableComponent::GetCharacterUser_BP() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "GetCharacterUser_BP"); - - Params::ZInteractableComponent_GetCharacterUser_BP Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.GetGameplayTagContainer -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FGameplayTagContainer UZInteractableComponent::GetGameplayTagContainer() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "GetGameplayTagContainer"); - - Params::ZInteractableComponent_GetGameplayTagContainer Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.GetIgnorePhysicalAnimation -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZInteractableComponent::GetIgnorePhysicalAnimation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "GetIgnorePhysicalAnimation"); - - Params::ZInteractableComponent_GetIgnorePhysicalAnimation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.GetInteractableType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EFInteractType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EFInteractType UZInteractableComponent::GetInteractableType() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "GetInteractableType"); - - Params::ZInteractableComponent_GetInteractableType Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.GetShouldPreventMovement -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZInteractableComponent::GetShouldPreventMovement() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "GetShouldPreventMovement"); - - Params::ZInteractableComponent_GetShouldPreventMovement Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.GetUseTentaculePhysicalAnimation -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZInteractableComponent::GetUseTentaculePhysicalAnimation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "GetUseTentaculePhysicalAnimation"); - - Params::ZInteractableComponent_GetUseTentaculePhysicalAnimation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZInteractableComponent.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZInteractableComponent::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZInteractableComponent", "IsEnabled"); - - Params::ZInteractableComponent_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZLever.OnInteract -// (Final, Native, Protected) - -void AZLever::OnInteract() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnInteract"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnInteractFinished -// (Final, Native, Protected) - -void AZLever::OnInteractFinished() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnInteractFinished"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnLeverSoundActivation -// (Event, Protected, BlueprintEvent) - -void AZLever::OnLeverSoundActivation() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnLeverSoundActivation"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnOverlapBegin -// (Final, Native, Protected, HasOutParams) -// Parameters: -// class UPrimitiveComponent* OverlappedComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZLever::OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnOverlapBegin"); - - Params::ZLever_OnOverlapBegin Parms{}; - - Parms.OverlappedComp = OverlappedComp; - Parms.Other = Other; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - Parms.bFromSweep = bFromSweep; - Parms.SweepResult = std::move(SweepResult); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnOverlapEnd -// (Final, Native, Protected) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZLever::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnOverlapEnd"); - - Params::ZLever_OnOverlapEnd Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnPlayerDeath -// (Final, Native, Protected) - -void AZLever::OnPlayerDeath() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnPlayerDeath"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZLever::OnPlayerRestart(int32 RespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnPlayerRestart"); - - Params::ZLever_OnPlayerRestart Parms{}; - - Parms.RespawnOccurence = RespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnQueryStopGrab -// (Event, Protected, BlueprintEvent) - -void AZLever::OnQueryStopGrab() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnQueryStopGrab"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnReceiveAnimNotify -// (Final, Native, Protected) -// Parameters: -// class FName AnimNotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZLever::OnReceiveAnimNotify(class FName AnimNotifyName, class FName DebugInfo) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnReceiveAnimNotify"); - - Params::ZLever_OnReceiveAnimNotify Parms{}; - - Parms.AnimNotifyName = AnimNotifyName; - Parms.DebugInfo = DebugInfo; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.OnStartGrab -// (Event, Protected, BlueprintEvent) - -void AZLever::OnStartGrab() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnStartGrab"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnStartMove -// (Event, Protected, BlueprintEvent) -// Parameters: -// bool bMovedByDarwin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZLever::OnStartMove(bool bMovedByDarwin) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnStartMove"); - - Params::ZLever_OnStartMove Parms{}; - - Parms.bMovedByDarwin = bMovedByDarwin; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZLever.OnStopGrab -// (Event, Protected, BlueprintEvent) - -void AZLever::OnStopGrab() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnStopGrab"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnStopMove -// (Event, Protected, BlueprintEvent) - -void AZLever::OnStopMove() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnStopMove"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnTickSoundStarted -// (Event, Protected, BlueprintEvent) - -void AZLever::OnTickSoundStarted() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnTickSoundStarted"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnTickSoundStopped -// (Event, Protected, BlueprintEvent) - -void AZLever::OnTickSoundStopped() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnTickSoundStopped"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZLever.OnTriggerGameAction -// (Event, Protected, HasOutParams, BlueprintEvent) -// Parameters: -// const struct FGameAction& GameAction (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) - -void AZLever::OnTriggerGameAction(const struct FGameAction& GameAction) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "OnTriggerGameAction"); - - Params::ZLever_OnTriggerGameAction Parms{}; - - Parms.GameAction = std::move(GameAction); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZLever.QueryStartGrab -// (Final, Native, Public) - -void AZLever::QueryStartGrab() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "QueryStartGrab"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.QueryStopGrab -// (Final, Native, Public) - -void AZLever::QueryStopGrab() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "QueryStopGrab"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.ResolveState -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bTriggerGameActions (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZLever::ResolveState(bool bTriggerGameActions) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "ResolveState"); - - Params::ZLever_ResolveState Parms{}; - - Parms.bTriggerGameActions = bTriggerGameActions; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.Setup -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZLever::Setup(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "Setup"); - - Params::ZLever_Setup Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.SortTriggers -// (Final, Native, Public, BlueprintCallable) - -void AZLever::SortTriggers() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "SortTriggers"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.StartGrab -// (Final, Native, Public) - -void AZLever::StartGrab() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "StartGrab"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZLever.GetDirection -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const ELeverDirection ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const ELeverDirection AZLever::GetDirection() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "GetDirection"); - - Params::ZLever_GetDirection Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZLever.GetPosition -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float AZLever::GetPosition() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "GetPosition"); - - Params::ZLever_GetPosition Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZLever.IsBroken -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZLever::IsBroken() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLever", "IsBroken"); - - Params::ZLever_IsBroken Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZLocomotionState_Air.OnCharacterLand -// (Final, Native, Protected, HasOutParams) -// Parameters: -// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZLocomotionState_Air::OnCharacterLand(const struct FHitResult& Hit) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZLocomotionState_Air", "OnCharacterLand"); - - Params::ZLocomotionState_Air_OnCharacterLand Parms{}; - - Parms.Hit = std::move(Hit); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.LevelAction.OnExecuted -// (Final, Native, Protected) - -void ULevelAction::OnExecuted() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("LevelAction", "OnExecuted"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMeleeCombatCircleComponent.OnThreatAdded -// (Final, Native, Protected) -// Parameters: -// class AActor* pThreat (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZMeleeCombatCircleComponent::OnThreatAdded(class AActor* pThreat) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMeleeCombatCircleComponent", "OnThreatAdded"); - - Params::ZMeleeCombatCircleComponent_OnThreatAdded Parms{}; - - Parms.pThreat = pThreat; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMeleeCombatCircleComponent.OnThreatEmpty -// (Final, Native, Protected) - -void UZMeleeCombatCircleComponent::OnThreatEmpty() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMeleeCombatCircleComponent", "OnThreatEmpty"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMeleeCombatCircleComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZMeleeCombatCircleComponent::SetEnabled(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMeleeCombatCircleComponent", "SetEnabled"); - - Params::ZMeleeCombatCircleComponent_SetEnabled Parms{}; - - Parms.bValue = bValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomField.OnGameplayReadyEvent -// (Final, Native, Public) -// Parameters: -// bool bGameplayReady (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomField::OnGameplayReadyEvent(bool bGameplayReady) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "OnGameplayReadyEvent"); - - Params::ZMushroomField_OnGameplayReadyEvent Parms{}; - - Parms.bGameplayReady = bGameplayReady; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomField.OnOverlapBegin -// (Final, Native, Protected, HasOutParams) -// Parameters: -// class UPrimitiveComponent* OverlappedComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZMushroomField::OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "OnOverlapBegin"); - - Params::ZMushroomField_OnOverlapBegin Parms{}; - - Parms.OverlappedComp = OverlappedComp; - Parms.Other = Other; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - Parms.bFromSweep = bFromSweep; - Parms.SweepResult = std::move(SweepResult); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomField.OnOverlapEnd -// (Final, Native, Protected) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomField::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "OnOverlapEnd"); - - Params::ZMushroomField_OnOverlapEnd Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomField.OnPlayerRestartOverlap -// (Final, Native, Protected) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomField::OnPlayerRestartOverlap(class APawn* Pawn) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "OnPlayerRestartOverlap"); - - Params::ZMushroomField_OnPlayerRestartOverlap Parms{}; - - Parms.Pawn = Pawn; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomField.GetAlertedPawns -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) - -TArray> AZMushroomField::GetAlertedPawns() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "GetAlertedPawns"); - - Params::ZMushroomField_GetAlertedPawns Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZMushroomField.GetFieldSystem -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZMushroomFieldSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZMushroomFieldSystem* AZMushroomField::GetFieldSystem() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "GetFieldSystem"); - - Params::ZMushroomField_GetFieldSystem Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZMushroomField.ShouldAlertSharks -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZMushroomField::ShouldAlertSharks() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomField", "ShouldAlertSharks"); - - Params::ZMushroomField_ShouldAlertSharks Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.KillBlobs -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::KillBlobs(class AZMushroomField* Field) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "KillBlobs"); - - Params::ZMushroomFieldSystem_KillBlobs Parms{}; - - Parms.Field = Field; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnActorEntersField -// (Event, Protected, HasOutParams, BlueprintEvent) -// Parameters: -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& HitResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnActorEntersField(class AActor* OtherActor, class AZMushroomField* Field, const struct FHitResult& HitResult) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnActorEntersField"); - - Params::ZMushroomFieldSystem_OnActorEntersField Parms{}; - - Parms.OtherActor = OtherActor; - Parms.Field = Field; - Parms.HitResult = std::move(HitResult); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnBlobsRequested -// (Event, Protected, HasOutParams, BlueprintEvent) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const TArray& SpawnLocations (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnBlobsRequested(class AZMushroomField* Field, const TArray& SpawnLocations) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnBlobsRequested"); - - Params::ZMushroomFieldSystem_OnBlobsRequested Parms{}; - - Parms.Field = Field; - Parms.SpawnLocations = std::move(SpawnLocations); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlert -// (Event, Protected, HasDefaults, BlueprintEvent) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& AlertLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnFieldAlert(class AZMushroomField* Field, const struct FVector& AlertLocation) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnFieldAlert"); - - Params::ZMushroomFieldSystem_OnFieldAlert Parms{}; - - Parms.Field = Field; - Parms.AlertLocation = std::move(AlertLocation); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlertUpdate -// (Event, Protected, HasDefaults, BlueprintEvent) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& AlertLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnFieldAlertUpdate(class AZMushroomField* Field, const struct FVector& AlertLocation) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnFieldAlertUpdate"); - - Params::ZMushroomFieldSystem_OnFieldAlertUpdate Parms{}; - - Parms.Field = Field; - Parms.AlertLocation = std::move(AlertLocation); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnPawnEntersOpenArea -// (Event, Protected, BlueprintEvent) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnPawnEntersOpenArea(class APawn* Pawn, class AZMushroomField* Field) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnPawnEntersOpenArea"); - - Params::ZMushroomFieldSystem_OnPawnEntersOpenArea Parms{}; - - Parms.Pawn = Pawn; - Parms.Field = Field; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesField -// (Event, Protected, BlueprintEvent) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnPawnLeavesField(class APawn* Pawn, class AZMushroomField* Field) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnPawnLeavesField"); - - Params::ZMushroomFieldSystem_OnPawnLeavesField Parms{}; - - Parms.Pawn = Pawn; - Parms.Field = Field; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesOpenArea -// (Event, Protected, BlueprintEvent) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnPawnLeavesOpenArea(class APawn* Pawn, class AZMushroomField* Field) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnPawnLeavesOpenArea"); - - Params::ZMushroomFieldSystem_OnPawnLeavesOpenArea Parms{}; - - Parms.Pawn = Pawn; - Parms.Field = Field; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZMushroomFieldSystem.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::OnPlayerRestart(int32 RespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "OnPlayerRestart"); - - Params::ZMushroomFieldSystem_OnPlayerRestart Parms{}; - - Parms.RespawnOccurence = RespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.SetAlertRadius -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::SetAlertRadius(class AZMushroomField* Field, float Radius) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "SetAlertRadius"); - - Params::ZMushroomFieldSystem_SetAlertRadius Parms{}; - - Parms.Field = Field; - Parms.Radius = Radius; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.SpawnBlobs -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const TArray& Locations (Parm, ZeroConstructor, NativeAccessSpecifierPublic) - -void AZMushroomFieldSystem::SpawnBlobs(class AZMushroomField* Field, const TArray& Locations) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "SpawnBlobs"); - - Params::ZMushroomFieldSystem_SpawnBlobs Parms{}; - - Parms.Field = Field; - Parms.Locations = std::move(Locations); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.ComputeEnemiesSpawnLocation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FVector& SourceLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray AZMushroomFieldSystem::ComputeEnemiesSpawnLocation(const struct FVector& SourceLocation) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "ComputeEnemiesSpawnLocation"); - - Params::ZMushroomFieldSystem_ComputeEnemiesSpawnLocation Parms{}; - - Parms.SourceLocation = std::move(SourceLocation); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.GetFieldState -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EFieldState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EFieldState AZMushroomFieldSystem::GetFieldState(class AZMushroomField* Field) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "GetFieldState"); - - Params::ZMushroomFieldSystem_GetFieldState Parms{}; - - Parms.Field = Field; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.GetMushroomFields -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray AZMushroomFieldSystem::GetMushroomFields() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "GetMushroomFields"); - - Params::ZMushroomFieldSystem_GetMushroomFields Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZMushroomFieldSystem.IsInAlertRadius -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZMushroomFieldSystem::IsInAlertRadius(class AZMushroomField* Field, const struct FVector& Location) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZMushroomFieldSystem", "IsInAlertRadius"); - - Params::ZMushroomFieldSystem_IsInAlertRadius Parms{}; - - Parms.Field = Field; - Parms.Location = std::move(Location); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZNavMeshControllerComponent.OnLevelReady -// (Final, Native, Protected) - -void UZNavMeshControllerComponent::OnLevelReady() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNavMeshControllerComponent", "OnLevelReady"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZNavMeshControllerComponent.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZNavMeshControllerComponent::OnPlayerRestart(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNavMeshControllerComponent", "OnPlayerRestart"); - - Params::ZNavMeshControllerComponent_OnPlayerRestart Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZNavModifierVolume.OnScaleChange -// (Event, Public, HasOutParams, HasDefaults, BlueprintEvent) -// Parameters: -// const struct FVector& NewScale (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZNavModifierVolume::OnScaleChange(const struct FVector& NewScale) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZNavModifierVolume", "OnScaleChange"); - - Params::ZNavModifierVolume_OnScaleChange Parms{}; - - Parms.NewScale = std::move(NewScale); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZObjectHelpComponent.AddSelfToHelpSystem -// (Final, Native, Public) -// Parameters: -// bool bGameplayReady (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::AddSelfToHelpSystem(bool bGameplayReady) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "AddSelfToHelpSystem"); - - Params::ZObjectHelpComponent_AddSelfToHelpSystem Parms{}; - - Parms.bGameplayReady = bGameplayReady; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.HelpOverlapGameplayReady -// (Final, Native, Public) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::HelpOverlapGameplayReady(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "HelpOverlapGameplayReady"); - - Params::ZObjectHelpComponent_HelpOverlapGameplayReady Parms{}; - - Parms.bValue = bValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnGameplayReady -// (Final, Native, Public) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnGameplayReady(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnGameplayReady"); - - Params::ZObjectHelpComponent_OnGameplayReady Parms{}; - - Parms.bValue = bValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnOverlapBegin -// (Final, Native, Public, HasOutParams) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnOverlapBegin(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnOverlapBegin"); - - Params::ZObjectHelpComponent_OnOverlapBegin Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - Parms.bFromSweep = bFromSweep; - Parms.SweepResult = std::move(SweepResult); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnOverlapEnd -// (Final, Native, Public) -// Parameters: -// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnOverlapEnd"); - - Params::ZObjectHelpComponent_OnOverlapEnd Parms{}; - - Parms.OverlappedComponent = OverlappedComponent; - Parms.OtherActor = OtherActor; - Parms.OtherComp = OtherComp; - Parms.OtherBodyIndex = OtherBodyIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnOwnerOccluded -// (Final, Native, Public) -// Parameters: -// bool bIsOccluded (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnOwnerOccluded(bool bIsOccluded) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnOwnerOccluded"); - - Params::ZObjectHelpComponent_OnOwnerOccluded Parms{}; - - Parms.bIsOccluded = bIsOccluded; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerPawnDead -// (Final, Native, Public) - -void UZObjectHelpComponent::OnPlayerPawnDead() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerPawnDead"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRange -// (Final, Native, Protected) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName Name_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnPlayerRange(bool bValue, class FName Name_0) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerRange"); - - Params::ZObjectHelpComponent_OnPlayerRange Parms{}; - - Parms.bValue = bValue; - Parms.Name_0 = Name_0; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestart -// (Final, Native, Public) -// Parameters: -// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnPlayerRestart(int32 RespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerRestart"); - - Params::ZObjectHelpComponent_OnPlayerRestart Parms{}; - - Parms.RespawnOccurence = RespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestartComplete -// (Final, Native, Public) -// Parameters: -// class AZCheckPoint* Checkpoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::OnPlayerRestartComplete(class AZCheckPoint* Checkpoint) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerRestartComplete"); - - Params::ZObjectHelpComponent_OnPlayerRestartComplete Parms{}; - - Parms.Checkpoint = Checkpoint; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.SetIsEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::SetIsEnabled(bool bEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "SetIsEnabled"); - - Params::ZObjectHelpComponent_SetIsEnabled Parms{}; - - Parms.bEnabled = bEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.SetWidgetClass -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// TSoftClassPtr UserWidgetClass (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZObjectHelpComponent::SetWidgetClass(TSoftClassPtr UserWidgetClass) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "SetWidgetClass"); - - Params::ZObjectHelpComponent_SetWidgetClass Parms{}; - - Parms.UserWidgetClass = UserWidgetClass; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZObjectHelpComponent.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZObjectHelpComponent::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZObjectHelpComponent", "IsEnabled"); - - Params::ZObjectHelpComponent_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlaying -// (Final, Native, Static, Private, BlueprintCallable) -// Parameters: -// TSoftObjectPtr MediaTexture (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool PlayState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZOptimUtilitiesFunctionLibrary::SetBinkPlaying(TSoftObjectPtr MediaTexture, bool PlayState) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZOptimUtilitiesFunctionLibrary", "SetBinkPlaying"); - - Params::ZOptimUtilitiesFunctionLibrary_SetBinkPlaying Parms{}; - - Parms.MediaTexture = MediaTexture; - Parms.PlayState = PlayState; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlayingFromImage -// (Final, Native, Static, Private, BlueprintCallable) -// Parameters: -// class UImage* Image (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool PlayState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZOptimUtilitiesFunctionLibrary::SetBinkPlayingFromImage(class UImage* Image, bool PlayState) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZOptimUtilitiesFunctionLibrary", "SetBinkPlayingFromImage"); - - Params::ZOptimUtilitiesFunctionLibrary_SetBinkPlayingFromImage Parms{}; - - Parms.Image = Image; - Parms.PlayState = PlayState; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZOutlineComponent.SetCustomDepthStencil -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName StencileName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bSetEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZOutlineComponent::SetCustomDepthStencil(class FName StencileName, bool bSetEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZOutlineComponent", "SetCustomDepthStencil"); - - Params::ZOutlineComponent_SetCustomDepthStencil Parms{}; - - Parms.StencileName = StencileName; - Parms.bSetEnabled = bSetEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZOutlineComponent.SetOutlineEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bSetEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZOutlineComponent::SetOutlineEnabled(bool bSetEnabled) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZOutlineComponent", "SetOutlineEnabled"); - - Params::ZOutlineComponent_SetOutlineEnabled Parms{}; - - Parms.bSetEnabled = bSetEnabled; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZOutlineComponent.StartOutlineComp -// (Final, Native, Public, BlueprintCallable) - -void UZOutlineComponent::StartOutlineComp() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZOutlineComponent", "StartOutlineComp"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZOutlineComponent.StopOutlineComp -// (Final, Native, Public, BlueprintCallable) - -void UZOutlineComponent::StopOutlineComp() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZOutlineComponent", "StopOutlineComp"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZOutlineComponent.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZOutlineComponent::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZOutlineComponent", "IsEnabled"); - - Params::ZOutlineComponent_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.EvaluateStartPosition -// (Final, Native, Public, BlueprintCallable) - -void UZPatrolComponent::EvaluateStartPosition() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "EvaluateStartPosition"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZPatrolComponent::SetEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "SetEnabled"); - - Params::ZPatrolComponent_SetEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolComponent.SetPatrolPath -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AZPatrolPath* NewPatrolPath (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZPatrolComponent::SetPatrolPath(class AZPatrolPath* NewPatrolPath) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "SetPatrolPath"); - - Params::ZPatrolComponent_SetPatrolPath Parms{}; - - Parms.NewPatrolPath = NewPatrolPath; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolComponent.GetClosestPointOnSpline -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZPatrolComponent::GetClosestPointOnSpline() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetClosestPointOnSpline"); - - Params::ZPatrolComponent_GetClosestPointOnSpline Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetNextPoint -// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 PreviousPointIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32& NewIndex (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPatrolPoint* UZPatrolComponent::GetNextPoint(int32 PreviousPointIndex, int32& NewIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetNextPoint"); - - Params::ZPatrolComponent_GetNextPoint Parms{}; - - Parms.PreviousPointIndex = PreviousPointIndex; - Parms.NewIndex = NewIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - NewIndex = Parms.NewIndex; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetPatrolPath -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZPatrolPath* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPatrolPath* UZPatrolComponent::GetPatrolPath() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetPatrolPath"); - - Params::ZPatrolComponent_GetPatrolPath Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetPatrolType -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EPatrolType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EPatrolType UZPatrolComponent::GetPatrolType() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetPatrolType"); - - Params::ZPatrolComponent_GetPatrolType Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetRandomPointOnSpline -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZPatrolComponent::GetRandomPointOnSpline() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetRandomPointOnSpline"); - - Params::ZPatrolComponent_GetRandomPointOnSpline Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetSplineActor -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* UZPatrolComponent::GetSplineActor() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetSplineActor"); - - Params::ZPatrolComponent_GetSplineActor Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetSplineDirection -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZPatrolComponent::GetSplineDirection() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetSplineDirection"); - - Params::ZPatrolComponent_GetSplineDirection Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.GetStartLocation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZPatrolComponent::GetStartLocation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "GetStartLocation"); - - Params::ZPatrolComponent_GetStartLocation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolComponent.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPatrolComponent::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolComponent", "IsEnabled"); - - Params::ZPatrolComponent_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.OnPawnDestroyed -// (Final, Native, Protected) -// Parameters: -// class AActor* DestroyedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::OnPawnDestroyed(class AActor* DestroyedActor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "OnPawnDestroyed"); - - Params::ZPatrolPath_OnPawnDestroyed Parms{}; - - Parms.DestroyedActor = DestroyedActor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.OnPlayerPreRespawn -// (Final, Native, Protected) -// Parameters: -// class APawn* OldPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::OnPlayerPreRespawn(class APawn* OldPawn) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "OnPlayerPreRespawn"); - - Params::ZPatrolPath_OnPlayerPreRespawn Parms{}; - - Parms.OldPawn = OldPawn; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::OnPlayerRestart(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "OnPlayerRestart"); - - Params::ZPatrolPath_OnPlayerRestart Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.OnStartUse -// (Final, Native, Protected) -// Parameters: -// class AZPatrolPoint* pPoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::OnStartUse(class AZPatrolPoint* pPoint, class AActor* pUser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "OnStartUse"); - - Params::ZPatrolPath_OnStartUse Parms{}; - - Parms.pPoint = pPoint; - Parms.pUser = pUser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.OnStopUse -// (Final, Native, Protected) -// Parameters: -// class AZPatrolPoint* pPoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::OnStopUse(class AZPatrolPoint* pPoint, class AActor* pUser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "OnStopUse"); - - Params::ZPatrolPath_OnStopUse Parms{}; - - Parms.pPoint = pPoint; - Parms.pUser = pUser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.PauseSentinelles -// (Final, Native, Public, BlueprintCallable) - -void AZPatrolPath::PauseSentinelles() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "PauseSentinelles"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.RequestPause -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* Pauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::RequestPause(class AActor* Pauser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "RequestPause"); - - Params::ZPatrolPath_RequestPause Parms{}; - - Parms.Pauser = Pauser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.RequestResume -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* Pauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::RequestResume(class AActor* Pauser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "RequestResume"); - - Params::ZPatrolPath_RequestResume Parms{}; - - Parms.Pauser = Pauser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.RestartSpawning -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Delay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::RestartSpawning(float Delay) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "RestartSpawning"); - - Params::ZPatrolPath_RestartSpawning Parms{}; - - Parms.Delay = Delay; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.StartSentinelles -// (Final, Native, Public, BlueprintCallable) - -void AZPatrolPath::StartSentinelles() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "StartSentinelles"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.StartSpawning -// (Final, Native, Public, BlueprintCallable) - -void AZPatrolPath::StartSpawning() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "StartSpawning"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.StopSpawning -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool KillExistingPawn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPath::StopSpawning(bool KillExistingPawn) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "StopSpawning"); - - Params::ZPatrolPath_StopSpawning Parms{}; - - Parms.KillExistingPawn = KillExistingPawn; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPath.ContainsPauser -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* Pauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZPatrolPath::ContainsPauser(class AActor* Pauser) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "ContainsPauser"); - - Params::ZPatrolPath_ContainsPauser Parms{}; - - Parms.Pauser = Pauser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetNextPoint -// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EPatrolType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32 PreviousPointIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// int32& NewIndex (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPatrolPoint* AZPatrolPath::GetNextPoint(EPatrolType Type, int32 PreviousPointIndex, int32& NewIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetNextPoint"); - - Params::ZPatrolPath_GetNextPoint Parms{}; - - Parms.Type = Type; - Parms.PreviousPointIndex = PreviousPointIndex; - Parms.NewIndex = NewIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - NewIndex = Parms.NewIndex; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetPoint -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 PointIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPatrolPoint* AZPatrolPath::GetPoint(int32 PointIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetPoint"); - - Params::ZPatrolPath_GetPoint Parms{}; - - Parms.PointIndex = PointIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetPointByUser -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZPatrolPoint* AZPatrolPath::GetPointByUser(class AActor* User) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetPointByUser"); - - Params::ZPatrolPath_GetPointByUser Parms{}; - - Parms.User = User; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetPoints -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray AZPatrolPath::GetPoints() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetPoints"); - - Params::ZPatrolPath_GetPoints Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetSentinelleLocation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector AZPatrolPath::GetSentinelleLocation(int32 SentinelleIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetSentinelleLocation"); - - Params::ZPatrolPath_GetSentinelleLocation Parms{}; - - Parms.SentinelleIndex = SentinelleIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetSentinelleRotation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -struct FRotator AZPatrolPath::GetSentinelleRotation(int32 SentinelleIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetSentinelleRotation"); - - Params::ZPatrolPath_GetSentinelleRotation Parms{}; - - Parms.SentinelleIndex = SentinelleIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetSentinelleStartLocation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector AZPatrolPath::GetSentinelleStartLocation(int32 SentinelleIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetSentinelleStartLocation"); - - Params::ZPatrolPath_GetSentinelleStartLocation Parms{}; - - Parms.SentinelleIndex = SentinelleIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetSentinelleStartRotation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -struct FRotator AZPatrolPath::GetSentinelleStartRotation(int32 SentinelleIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetSentinelleStartRotation"); - - Params::ZPatrolPath_GetSentinelleStartRotation Parms{}; - - Parms.SentinelleIndex = SentinelleIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetSplineActor -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* AZPatrolPath::GetSplineActor() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetSplineActor"); - - Params::ZPatrolPath_GetSplineActor Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.GetState -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EPatrolPathState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EPatrolPathState AZPatrolPath::GetState() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "GetState"); - - Params::ZPatrolPath_GetState Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPath.HasSentinelle -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZPatrolPath::HasSentinelle() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPath", "HasSentinelle"); - - Params::ZPatrolPath_HasSentinelle Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPoint.AddEntry -// (Final, Native, Public, BlueprintCallable) - -void AZPatrolPoint::AddEntry() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "AddEntry"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPoint.Free -// (Final, Native, Public, BlueprintCallable) - -void AZPatrolPoint::Free() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "Free"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPoint.Reserve -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* AttendeeActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPoint::Reserve(class AActor* AttendeeActor) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "Reserve"); - - Params::ZPatrolPoint_Reserve Parms{}; - - Parms.AttendeeActor = AttendeeActor; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPoint.SnapToNavmesh -// (Final, Native, Public, BlueprintCallable) - -void AZPatrolPoint::SnapToNavmesh() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "SnapToNavmesh"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPoint.StartUse -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPoint::StartUse(class AActor* pUser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "StartUse"); - - Params::ZPatrolPoint_StartUse Parms{}; - - Parms.pUser = pUser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPoint.StopUse -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPatrolPoint::StopUse(class AActor* pUser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "StopUse"); - - Params::ZPatrolPoint_StopUse Parms{}; - - Parms.pUser = pUser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPatrolPoint.GetLookAtDirection -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector AZPatrolPoint::GetLookAtDirection() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "GetLookAtDirection"); - - Params::ZPatrolPoint_GetLookAtDirection Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPoint.GetLookAtPosition -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector AZPatrolPoint::GetLookAtPosition() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "GetLookAtPosition"); - - Params::ZPatrolPoint_GetLookAtPosition Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPatrolPoint.GetWaitingTime -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float AZPatrolPoint::GetWaitingTime() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPatrolPoint", "GetWaitingTime"); - - Params::ZPatrolPoint_GetWaitingTime Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerCamera.ClearBlur -// (Final, Native, Public, BlueprintCallable) - -void AZPlayerCamera::ClearBlur() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "ClearBlur"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnCinematicMode -// (Final, Native, Protected) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bConstrainsForeground (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnCinematicMode(bool Value, bool bConstrainsForeground) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnCinematicMode"); - - Params::ZPlayerCamera_OnCinematicMode Parms{}; - - Parms.Value = Value; - Parms.bConstrainsForeground = bConstrainsForeground; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnFoVRequestSourceEndPlay -// (Final, Native, Protected) -// Parameters: -// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnFoVRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnFoVRequestSourceEndPlay"); - - Params::ZPlayerCamera_OnFoVRequestSourceEndPlay Parms{}; - - Parms.InSource = InSource; - Parms.Reason = Reason; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnGameplayReady -// (Final, Native, Protected) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnGameplayReady(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnGameplayReady"); - - Params::ZPlayerCamera_OnGameplayReady Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnImmersed -// (Event, Protected, BlueprintEvent) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnImmersed(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnImmersed"); - - Params::ZPlayerCamera_OnImmersed Parms{}; - - Parms.Value = Value; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZPlayerCamera.OnLookAtRequestSourceEndPlay -// (Final, Native, Protected) -// Parameters: -// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnLookAtRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnLookAtRequestSourceEndPlay"); - - Params::ZPlayerCamera_OnLookAtRequestSourceEndPlay Parms{}; - - Parms.InSource = InSource; - Parms.Reason = Reason; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnPlayerDies -// (Final, Native, Protected) - -void AZPlayerCamera::OnPlayerDies() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnPlayerDies"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnPlayerRestart(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnPlayerRestart"); - - Params::ZPlayerCamera_OnPlayerRestart Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnRenderingEvent -// (Final, Native, Protected) -// Parameters: -// ERenderingEvent Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnRenderingEvent(ERenderingEvent Event) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnRenderingEvent"); - - Params::ZPlayerCamera_OnRenderingEvent Parms{}; - - Parms.Event = Event; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnTranslationRequestSourceEndPlay -// (Final, Native, Protected) -// Parameters: -// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnTranslationRequestSourceEndPlay(class AActor* InSource, EEndPlayReason Reason) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnTranslationRequestSourceEndPlay"); - - Params::ZPlayerCamera_OnTranslationRequestSourceEndPlay Parms{}; - - Parms.InSource = InSource; - Parms.Reason = Reason; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.OnZoneOwnerEndPlay -// (Final, Native, Protected) -// Parameters: -// class AActor* InSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EEndPlayReason Reason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::OnZoneOwnerEndPlay(class AActor* InSource, EEndPlayReason Reason) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "OnZoneOwnerEndPlay"); - - Params::ZPlayerCamera_OnZoneOwnerEndPlay Parms{}; - - Parms.InSource = InSource; - Parms.Reason = Reason; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.RequestBlur -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// TDelegate OnBlurFinished (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float BlendTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::RequestBlur(TDelegate OnBlurFinished, float BlendTime) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "RequestBlur"); - - Params::ZPlayerCamera_RequestBlur Parms{}; - - Parms.OnBlurFinished = OnBlurFinished; - Parms.BlendTime = BlendTime; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.RequestDeathBehavior -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// ECameraDeathBehavior Behavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::RequestDeathBehavior(ECameraDeathBehavior Behavior) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "RequestDeathBehavior"); - - Params::ZPlayerCamera_RequestDeathBehavior Parms{}; - - Parms.Behavior = Behavior; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.RequestFoV -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float NewFOV (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::RequestFoV(float NewFOV) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "RequestFoV"); - - Params::ZPlayerCamera_RequestFoV Parms{}; - - Parms.NewFOV = NewFOV; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.RequestLookAt -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const struct FVector& LookAtLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::RequestLookAt(const struct FVector& LookAtLocation, float BlendSpeed) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "RequestLookAt"); - - Params::ZPlayerCamera_RequestLookAt Parms{}; - - Parms.LookAtLocation = std::move(LookAtLocation); - Parms.BlendSpeed = BlendSpeed; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.RequestTransform -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const struct FTransform& Transform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::RequestTransform(const struct FTransform& Transform, float BlendSpeed) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "RequestTransform"); - - Params::ZPlayerCamera_RequestTransform Parms{}; - - Parms.Transform = std::move(Transform); - Parms.BlendSpeed = BlendSpeed; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.RequestTranslation -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::RequestTranslation(const struct FVector& Location, float BlendSpeed) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "RequestTranslation"); - - Params::ZPlayerCamera_RequestTranslation Parms{}; - - Parms.Location = std::move(Location); - Parms.BlendSpeed = BlendSpeed; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.SetLookAroundEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::SetLookAroundEnabled(bool bValue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "SetLookAroundEnabled"); - - Params::ZPlayerCamera_SetLookAroundEnabled Parms{}; - - Parms.bValue = bValue; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.SetLookAtEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::SetLookAtEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "SetLookAtEnabled"); - - Params::ZPlayerCamera_SetLookAtEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.SetTranslationEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZPlayerCamera::SetTranslationEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "SetTranslationEnabled"); - - Params::ZPlayerCamera_SetTranslationEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerCamera.GetBlendFromSequenceTime -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -float AZPlayerCamera::GetBlendFromSequenceTime() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "GetBlendFromSequenceTime"); - - Params::ZPlayerCamera_GetBlendFromSequenceTime Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerCamera.GetModifier -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZCameraModifier* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZCameraModifier* AZPlayerCamera::GetModifier() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "GetModifier"); - - Params::ZPlayerCamera_GetModifier Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerCamera.GetObservedPawn -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class APawn* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class APawn* AZPlayerCamera::GetObservedPawn() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "GetObservedPawn"); - - Params::ZPlayerCamera_GetObservedPawn Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerCamera.GetState -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// EPlayerCameraState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -EPlayerCameraState AZPlayerCamera::GetState() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "GetState"); - - Params::ZPlayerCamera_GetState Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerCamera.GetZoneOwner -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AZCameraZone* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AZCameraZone* AZPlayerCamera::GetZoneOwner() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerCamera", "GetZoneOwner"); - - Params::ZPlayerCamera_GetZoneOwner Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPlayerDatastore.ProcessPlayerData -// (Final, Native, Public, BlueprintCallable) - -void UZPlayerDatastore::ProcessPlayerData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerDatastore", "ProcessPlayerData"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerDatastore.VerifySkinDLC -// (Final, Native, Public, BlueprintCallable) - -void UZPlayerDatastore::VerifySkinDLC() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerDatastore", "VerifySkinDLC"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPlayerDatastore.HasValidOnlineData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPlayerDatastore::HasValidOnlineData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPlayerDatastore", "HasValidOnlineData"); - - Params::ZPlayerDatastore_HasValidOnlineData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - // Function DarwinParadox.ZPlayerEventListenerComponent.OnPlayerDeath // (Final, Native, Protected) @@ -23926,1619 +10574,19 @@ class APawn* UZPlayerEventListenerComponent::GetCurrentPawn() const } -// Function DarwinParadox.ZPopUpWidget.SetGenericPopUpText -// (Event, Public, BlueprintEvent) -// Parameters: -// const struct FPopUpTextData& PopUpTextData (Parm, NativeAccessSpecifierPublic) - -void UZPopUpWidget::SetGenericPopUpText(const struct FPopUpTextData& PopUpTextData) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZPopUpWidget", "SetGenericPopUpText"); - - Params::ZPopUpWidget_SetGenericPopUpText Parms{}; - - Parms.PopUpTextData = std::move(PopUpTextData); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZProjectileTrajectory.ClearTrajectory -// (Final, Native, Public, BlueprintCallable) - -void AZProjectileTrajectory::ClearTrajectory() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZProjectileTrajectory", "ClearTrajectory"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZProjectileTrajectory.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZProjectileTrajectory::OnPlayerRestart(int32 RespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZProjectileTrajectory", "OnPlayerRestart"); - - Params::ZProjectileTrajectory_OnPlayerRestart Parms{}; - - Parms.RespawnOccurence = RespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZProjectileTrajectory.UpdateTrajectory -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const TArray&PredictedPathData (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -// float TrajectoryDisplay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZProjectileTrajectory::UpdateTrajectory(const TArray& PredictedPathData, float TrajectoryDisplay) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZProjectileTrajectory", "UpdateTrajectory"); - - Params::ZProjectileTrajectory_UpdateTrajectory Parms{}; - - Parms.PredictedPathData = std::move(PredictedPathData); - Parms.TrajectoryDisplay = TrajectoryDisplay; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZPS5Activities.EndActivity -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityID activityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityOutcome ActivityOutcome (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::EndActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityOutcome ActivityOutcome, EActivityAvailability NewAvailability) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "EndActivity"); - - Params::ZPS5Activities_EndActivity Parms{}; - - Parms.PlayerController = PlayerController; - Parms.activityId = activityId; - Parms.ActivityOutcome = ActivityOutcome; - Parms.NewAvailability = NewAvailability; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.EndTask -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityOutcome TaskOutcome (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::EndTask(const class APlayerController* PlayerController, ETaskID TaskID, EActivityOutcome TaskOutcome, EActivityAvailability NewAvailability) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "EndTask"); - - Params::ZPS5Activities_EndTask Parms{}; - - Parms.PlayerController = PlayerController; - Parms.TaskID = TaskID; - Parms.TaskOutcome = TaskOutcome; - Parms.NewAvailability = NewAvailability; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.EndTaskAndStartNextOne -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::EndTaskAndStartNextOne(const class APlayerController* PlayerController, ETaskID TaskID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "EndTaskAndStartNextOne"); - - Params::ZPS5Activities_EndTaskAndStartNextOne Parms{}; - - Parms.PlayerController = PlayerController; - Parms.TaskID = TaskID; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.GetPS5ActivitiesUtilityData -// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) -// Parameters: -// const class UZPS5ActivitiesUtilityData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const class UZPS5ActivitiesUtilityData* UZPS5Activities::GetPS5ActivitiesUtilityData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "GetPS5ActivitiesUtilityData"); - - Params::ZPS5Activities_GetPS5ActivitiesUtilityData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.ResumeActivity -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityID activityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETaskID CurrentTaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::ResumeActivity(const class APlayerController* PlayerController, EActivityID activityId, ETaskID CurrentTaskID, EActivityAvailability NewAvailability) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "ResumeActivity"); - - Params::ZPS5Activities_ResumeActivity Parms{}; - - Parms.PlayerController = PlayerController; - Parms.activityId = activityId; - Parms.CurrentTaskID = CurrentTaskID; - Parms.NewAvailability = NewAvailability; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.SetGlobalActivitiesStateFromCheckpoint -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName CheckpointName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::SetGlobalActivitiesStateFromCheckpoint(const class APlayerController* PlayerController, class FName CheckpointName) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "SetGlobalActivitiesStateFromCheckpoint"); - - Params::ZPS5Activities_SetGlobalActivitiesStateFromCheckpoint Parms{}; - - Parms.PlayerController = PlayerController; - Parms.CheckpointName = CheckpointName; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.StartActivity -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityID activityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EActivityAvailability NewAvailability (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::StartActivity(const class APlayerController* PlayerController, EActivityID activityId, EActivityAvailability NewAvailability) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "StartActivity"); - - Params::ZPS5Activities_StartActivity Parms{}; - - Parms.PlayerController = PlayerController; - Parms.activityId = activityId; - Parms.NewAvailability = NewAvailability; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZPS5Activities.StartTask -// (Final, Native, Static, Public, BlueprintCallable) -// Parameters: -// const class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZPS5Activities::StartTask(const class APlayerController* PlayerController, ETaskID TaskID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = StaticClass()->GetFunction("ZPS5Activities", "StartTask"); - - Params::ZPS5Activities_StartTask Parms{}; - - Parms.PlayerController = PlayerController; - Parms.TaskID = TaskID; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - GetDefaultObj()->ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZRenderTargetSubsystem.RequestUpdate -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class USceneCaptureComponent2D* SceneCaptureComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZRenderTargetSubsystem::RequestUpdate(class USceneCaptureComponent2D* SceneCaptureComponent) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZRenderTargetSubsystem", "RequestUpdate"); - - Params::ZRenderTargetSubsystem_RequestUpdate Parms{}; - - Parms.SceneCaptureComponent = SceneCaptureComponent; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.ClearPlayerSlotData -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSaveManager::ClearPlayerSlotData(int32 SlotIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "ClearPlayerSlotData"); - - Params::ZSaveManager_ClearPlayerSlotData Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.FirstLaunch -// (Final, Native, Protected) - -void UZSaveManager::FirstLaunch() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "FirstLaunch"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.InitPlayerSlotData -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSaveManager::InitPlayerSlotData(int32 SlotIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "InitPlayerSlotData"); - - Params::ZSaveManager_InitPlayerSlotData Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.LoadPlayerData -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSaveManager::LoadPlayerData(int32 SlotIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "LoadPlayerData"); - - Params::ZSaveManager_LoadPlayerData Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.PostLoadingSettings -// (Final, Native, Protected) - -void UZSaveManager::PostLoadingSettings() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "PostLoadingSettings"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.SaveExtraData -// (Final, Native, Public, BlueprintCallable) - -void UZSaveManager::SaveExtraData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "SaveExtraData"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.SetSaveSlotIndex -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSaveManager::SetSaveSlotIndex(int32 SlotIndex) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "SetSaveSlotIndex"); - - Params::ZSaveManager_SetSaveSlotIndex Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSaveManager.GetCurrentSavedSettings -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZUserSettingsSave* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUserSettingsSave* UZSaveManager::GetCurrentSavedSettings() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "GetCurrentSavedSettings"); - - Params::ZSaveManager_GetCurrentSavedSettings Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.GetCurrentSaveGame -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZSaveGame* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZSaveGame* UZSaveManager::GetCurrentSaveGame() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "GetCurrentSaveGame"); - - Params::ZSaveManager_GetCurrentSaveGame Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.GetCurrentSaveSlotIndex -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -int32 UZSaveManager::GetCurrentSaveSlotIndex() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "GetCurrentSaveSlotIndex"); - - Params::ZSaveManager_GetCurrentSaveSlotIndex Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.GetPlayerCurrentSlotData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FSlotData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FSlotData UZSaveManager::GetPlayerCurrentSlotData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "GetPlayerCurrentSlotData"); - - Params::ZSaveManager_GetPlayerCurrentSlotData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.GetPlayerSlotData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FSlotData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) - -struct FSlotData UZSaveManager::GetPlayerSlotData(int32 SlotIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "GetPlayerSlotData"); - - Params::ZSaveManager_GetPlayerSlotData Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.GetPlayerSlotsData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZSaveManager::GetPlayerSlotsData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "GetPlayerSlotsData"); - - Params::ZSaveManager_GetPlayerSlotsData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSaveManager.IsSlotDataEmpty -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSaveManager::IsSlotDataEmpty(int32 SlotIndex) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSaveManager", "IsSlotDataEmpty"); - - Params::ZSaveManager_IsSlotDataEmpty Parms{}; - - Parms.SlotIndex = SlotIndex; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSceneCollectibleComponent.InitComponent -// (Final, Native, Public, HasOutParams, BlueprintCallable) -// Parameters: -// const struct FCollectibleData& CollectibleData_0 (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) - -void UZSceneCollectibleComponent::InitComponent(const struct FCollectibleData& CollectibleData_0) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSceneCollectibleComponent", "InitComponent"); - - Params::ZSceneCollectibleComponent_InitComponent Parms{}; - - Parms.CollectibleData_0 = std::move(CollectibleData_0); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSceneCollectibleComponent.SetIsFront -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool bSetIsFront (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSceneCollectibleComponent::SetIsFront(bool bSetIsFront) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSceneCollectibleComponent", "SetIsFront"); - - Params::ZSceneCollectibleComponent_SetIsFront Parms{}; - - Parms.bSetIsFront = bSetIsFront; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSceneCollectibleComponent.SetStaticMeshComp -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class UStaticMeshComponent* SMC (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSceneCollectibleComponent::SetStaticMeshComp(class UStaticMeshComponent* SMC) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSceneCollectibleComponent", "SetStaticMeshComp"); - - Params::ZSceneCollectibleComponent_SetStaticMeshComp Parms{}; - - Parms.SMC = SMC; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSceneCollectibleComponent.GetCollectibleUIWidget -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZUserWidget* UZSceneCollectibleComponent::GetCollectibleUIWidget() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSceneCollectibleComponent", "GetCollectibleUIWidget"); - - Params::ZSceneCollectibleComponent_GetCollectibleUIWidget Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSceneCollectibleComponent.GetStaticMeshComponent -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UStaticMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UStaticMeshComponent* UZSceneCollectibleComponent::GetStaticMeshComponent() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSceneCollectibleComponent", "GetStaticMeshComponent"); - - Params::ZSceneCollectibleComponent_GetStaticMeshComponent Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSkinNotification.SetID -// (Final, Native, Public, HasDefaults, BlueprintCallable) -// Parameters: -// const struct FGuid& NewID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSkinNotification::SetID(const struct FGuid& NewID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinNotification", "SetID"); - - Params::ZSkinNotification_SetID Parms{}; - - Parms.NewID = std::move(NewID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinNotification.GetId -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -const struct FGuid UZSkinNotification::GetId() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinNotification", "GetId"); - - Params::ZSkinNotification_GetId Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSkinSystem.OnCollectibleFound -// (Final, Native, Protected, HasDefaults) -// Parameters: -// const struct FGuid& CollectibleID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSkinSystem::OnCollectibleFound(const struct FGuid& CollectibleID) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "OnCollectibleFound"); - - Params::ZSkinSystem_OnCollectibleFound Parms{}; - - Parms.CollectibleID = std::move(CollectibleID); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinSystem.OnTrophyUnlocked -// (Final, Native, Protected, HasDefaults) -// Parameters: -// const struct FGuid& TrophyId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSkinSystem::OnTrophyUnlocked(const struct FGuid& TrophyId) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "OnTrophyUnlocked"); - - Params::ZSkinSystem_OnTrophyUnlocked Parms{}; - - Parms.TrophyId = std::move(TrophyId); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinSystem.SetPlayerCurrentSkin -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSkinSystem::SetPlayerCurrentSkin(const struct FGameplayTag& SkinTag) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "SetPlayerCurrentSkin"); - - Params::ZSkinSystem_SetPlayerCurrentSkin Parms{}; - - Parms.SkinTag = std::move(SkinTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinSystem.UnlockAllSkins -// (Final, Native, Public, BlueprintCallable) - -void UZSkinSystem::UnlockAllSkins() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "UnlockAllSkins"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinSystem.UnlockSkinByTag -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool bSaveGame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSkinSystem::UnlockSkinByTag(const struct FGameplayTag& SkinTag, bool bSaveGame) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "UnlockSkinByTag"); - - Params::ZSkinSystem_UnlockSkinByTag Parms{}; - - Parms.SkinTag = std::move(SkinTag); - Parms.bSaveGame = bSaveGame; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -struct FSkinData UZSkinSystem::GetPlayerCurrentSkinData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "GetPlayerCurrentSkinData"); - - Params::ZSkinSystem_GetPlayerCurrentSkinData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinTag -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FGameplayTag UZSkinSystem::GetPlayerCurrentSkinTag() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "GetPlayerCurrentSkinTag"); - - Params::ZSkinSystem_GetPlayerCurrentSkinTag Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSkinSystem.GetUnlockedSkinsData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) - -TArray UZSkinSystem::GetUnlockedSkinsData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "GetUnlockedSkinsData"); - - Params::ZSkinSystem_GetUnlockedSkinsData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSkinSystem.HasUnlockedSkinByTag -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSkinSystem::HasUnlockedSkinByTag(const struct FGameplayTag& SkinTag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSkinSystem", "HasUnlockedSkinByTag"); - - Params::ZSkinSystem_HasUnlockedSkinByTag Parms{}; - - Parms.SkinTag = std::move(SkinTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSlingShot.LaunchCharacter -// (Final, Native, Protected) - -void AZSlingShot::LaunchCharacter() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "LaunchCharacter"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnCharacterHit -// (Final, Native, Protected, HasOutParams, HasDefaults) -// Parameters: -// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZSlingShot::OnCharacterHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnCharacterHit"); - - Params::ZSlingShot_OnCharacterHit Parms{}; - - Parms.SelfActor = SelfActor; - Parms.OtherActor = OtherActor; - Parms.NormalImpulse = std::move(NormalImpulse); - Parms.Hit = std::move(Hit); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnCharacterLanded -// (Final, Native, Protected, HasOutParams) -// Parameters: -// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - -void AZSlingShot::OnCharacterLanded(const struct FHitResult& Hit) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnCharacterLanded"); - - Params::ZSlingShot_OnCharacterLanded Parms{}; - - Parms.Hit = std::move(Hit); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnCharacterLaunch -// (Event, Protected, BlueprintEvent) - -void AZSlingShot::OnCharacterLaunch() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnCharacterLaunch"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZSlingShot.OnInteract -// (Final, Native, Protected) - -void AZSlingShot::OnInteract() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnInteract"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnInteractFinished -// (Final, Native, Protected) - -void AZSlingShot::OnInteractFinished() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnInteractFinished"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnLaunchCancelled -// (Event, Protected, BlueprintEvent) - -void AZSlingShot::OnLaunchCancelled() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnLaunchCancelled"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZSlingShot.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZSlingShot::OnPlayerRestart(int32 RespawnOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnPlayerRestart"); - - Params::ZSlingShot_OnPlayerRestart Parms{}; - - Parms.RespawnOccurence = RespawnOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnReachedStart -// (Final, Native, Protected) - -void AZSlingShot::OnReachedStart() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnReachedStart"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnReceiveAnimNotify -// (Final, Native, Protected) -// Parameters: -// class FName AnimNotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZSlingShot::OnReceiveAnimNotify(class FName AnimNotifyName, class FName DebugInfo) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnReceiveAnimNotify"); - - Params::ZSlingShot_OnReceiveAnimNotify Parms{}; - - Parms.AnimNotifyName = AnimNotifyName; - Parms.DebugInfo = DebugInfo; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.OnUIHide -// (Final, Native, Public) -// Parameters: -// bool bUIHide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZSlingShot::OnUIHide(bool bUIHide) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "OnUIHide"); - - Params::ZSlingShot_OnUIHide Parms{}; - - Parms.bUIHide = bUIHide; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.ProjectileTrajectory -// (Final, Native, Protected) - -void AZSlingShot::ProjectileTrajectory() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "ProjectileTrajectory"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.StartSlingShot -// (Final, Native, Protected) - -void AZSlingShot::StartSlingShot() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "StartSlingShot"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.TimeLaunchAudioUpdate -// (Event, Protected, BlueprintEvent) -// Parameters: -// float TimeAudiovalue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZSlingShot::TimeLaunchAudioUpdate(float TimeAudiovalue) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "TimeLaunchAudioUpdate"); - - Params::ZSlingShot_TimeLaunchAudioUpdate Parms{}; - - Parms.TimeAudiovalue = TimeAudiovalue; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZSlingShot.UpdateCharacterAnimation -// (Final, Native, Protected) - -void AZSlingShot::UpdateCharacterAnimation() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "UpdateCharacterAnimation"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.UpdateTrajectoryData -// (Final, Native, Protected) - -void AZSlingShot::UpdateTrajectoryData() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "UpdateTrajectoryData"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSlingShot.GetSlingShotRotation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - -struct FRotator AZSlingShot::GetSlingShotRotation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "GetSlingShotRotation"); - - Params::ZSlingShot_GetSlingShotRotation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSlingShot.GetTarget -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class AActor* AZSlingShot::GetTarget() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSlingShot", "GetTarget"); - - Params::ZSlingShot_GetTarget Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSmartObjectComponent.OnAnimNotify -// (Final, Native, Protected) -// Parameters: -// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSmartObjectComponent::OnAnimNotify(class FName NotifyName, class FName DebugInfo) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "OnAnimNotify"); - - Params::ZSmartObjectComponent_OnAnimNotify Parms{}; - - Parms.NotifyName = NotifyName; - Parms.DebugInfo = DebugInfo; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSmartObjectComponent.OnOwnerBehaviorChanged -// (Final, Native, Protected) -// Parameters: -// EAIBehavior PreviousBehavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// EAIBehavior NewBehavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSmartObjectComponent::OnOwnerBehaviorChanged(EAIBehavior PreviousBehavior, EAIBehavior NewBehavior) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "OnOwnerBehaviorChanged"); - - Params::ZSmartObjectComponent_OnOwnerBehaviorChanged Parms{}; - - Parms.PreviousBehavior = PreviousBehavior; - Parms.NewBehavior = NewBehavior; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSmartObjectComponent.OnOwnerTakeAnyDamage -// (Final, Native, Protected) -// Parameters: -// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSmartObjectComponent::OnOwnerTakeAnyDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "OnOwnerTakeAnyDamage"); - - Params::ZSmartObjectComponent_OnOwnerTakeAnyDamage Parms{}; - - Parms.DamagedActor = DamagedActor; - Parms.Damage = Damage; - Parms.DamageType = DamageType; - Parms.InstigatedBy = InstigatedBy; - Parms.DamageCauser = DamageCauser; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSmartObjectComponent.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSmartObjectComponent::OnPlayerRestart(int32 Occurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "OnPlayerRestart"); - - Params::ZSmartObjectComponent_OnPlayerRestart Parms{}; - - Parms.Occurence = Occurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSmartObjectComponent.SetEnabled +// Function DarwinParadox.ZCollisionAvoidanceComponent.SetEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: // bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -void UZSmartObjectComponent::SetEnabled(bool Value) +void UZCollisionAvoidanceComponent::SetEnabled(bool Value) { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "SetEnabled"); + Func = Class->GetFunction("ZCollisionAvoidanceComponent", "SetEnabled"); - Params::ZSmartObjectComponent_SetEnabled Parms{}; + Params::ZCollisionAvoidanceComponent_SetEnabled Parms{}; Parms.Value = Value; @@ -25551,1027 +10599,6 @@ void UZSmartObjectComponent::SetEnabled(bool Value) } -// Function DarwinParadox.ZSmartObjectComponent.StartEmitting -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool CoordinatorBroadcast (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSmartObjectComponent::StartEmitting(bool CoordinatorBroadcast) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "StartEmitting"); - - Params::ZSmartObjectComponent_StartEmitting Parms{}; - - Parms.CoordinatorBroadcast = CoordinatorBroadcast; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSmartObjectComponent.StopEmitting -// (Final, Native, Public, BlueprintCallable) - -void UZSmartObjectComponent::StopEmitting() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "StopEmitting"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSmartObjectComponent.GetRootPosition -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZSmartObjectComponent::GetRootPosition() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "GetRootPosition"); - - Params::ZSmartObjectComponent_GetRootPosition Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSmartObjectComponent.GetStimuliLocation -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -struct FVector UZSmartObjectComponent::GetStimuliLocation() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "GetStimuliLocation"); - - Params::ZSmartObjectComponent_GetStimuliLocation Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSmartObjectComponent.IsCoolingDown -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSmartObjectComponent::IsCoolingDown() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "IsCoolingDown"); - - Params::ZSmartObjectComponent_IsCoolingDown Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSmartObjectComponent.IsEmitting -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSmartObjectComponent::IsEmitting() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSmartObjectComponent", "IsEmitting"); - - Params::ZSmartObjectComponent_IsEmitting Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSpotComponent.ClearLookAt -// (Final, Native, Public, BlueprintCallable) - -void UZSpotComponent::ClearLookAt() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "ClearLookAt"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetConeAngle -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetConeAngle(float Angle) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetConeAngle"); - - Params::ZSpotComponent_SetConeAngle Parms{}; - - Parms.Angle = Angle; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetConeLength -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float ConeLength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetConeLength(float ConeLength) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetConeLength"); - - Params::ZSpotComponent_SetConeLength Parms{}; - - Parms.ConeLength = ConeLength; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ForceZeroRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetEnabled(bool Value, bool ForceZeroRotation) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetEnabled"); - - Params::ZSpotComponent_SetEnabled Parms{}; - - Parms.Value = Value; - Parms.ForceZeroRotation = ForceZeroRotation; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetLookAtEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetLookAtEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetLookAtEnabled"); - - Params::ZSpotComponent_SetLookAtEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetLookAtTargetActor -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetLookAtTargetActor(class AActor* Target) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetLookAtTargetActor"); - - Params::ZSpotComponent_SetLookAtTargetActor Parms{}; - - Parms.Target = Target; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetMovementEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetMovementEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetMovementEnabled"); - - Params::ZSpotComponent_SetMovementEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetPawnDetectionEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetPawnDetectionEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetPawnDetectionEnabled"); - - Params::ZSpotComponent_SetPawnDetectionEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetPawnDetectionRate -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetPawnDetectionRate(float Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetPawnDetectionRate"); - - Params::ZSpotComponent_SetPawnDetectionRate Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.SetTraceEnabled -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSpotComponent::SetTraceEnabled(bool Value) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "SetTraceEnabled"); - - Params::ZSpotComponent_SetTraceEnabled Parms{}; - - Parms.Value = Value; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.Traces -// (Final, Native, Protected, BlueprintCallable) - -void UZSpotComponent::Traces() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "Traces"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSpotComponent.CouldSeePawn -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSpotComponent::CouldSeePawn(class APawn* Pawn) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "CouldSeePawn"); - - Params::ZSpotComponent_CouldSeePawn Parms{}; - - Parms.Pawn = Pawn; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSpotComponent.IsEnabled -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZSpotComponent::IsEnabled() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSpotComponent", "IsEnabled"); - - Params::ZSpotComponent_IsEnabled Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZStreamingSafetyComponent.IsLevelReady -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool UZStreamingSafetyComponent::IsLevelReady() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZStreamingSafetyComponent", "IsLevelReady"); - - Params::ZStreamingSafetyComponent_IsLevelReady Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZStreamingStateComponent.GetStreamingStorage -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// class UZVariableStorage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -class UZVariableStorage* UZStreamingStateComponent::GetStreamingStorage() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZStreamingStateComponent", "GetStreamingStorage"); - - Params::ZStreamingStateComponent_GetStreamingStorage Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZSubtitleWidget.OnSubtitleDataSet -// (Event, Protected, BlueprintEvent) - -void UZSubtitleWidget::OnSubtitleDataSet() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSubtitleWidget", "OnSubtitleDataSet"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelAddedToWorld -// (Final, Native, Public) -// Parameters: -// class ULevel* addedLevel (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UWorld* CurrentWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSwitchDebugToolsSubsystem::HandleOnLevelAddedToWorld(class ULevel* addedLevel, class UWorld* CurrentWorld) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "HandleOnLevelAddedToWorld"); - - Params::ZSwitchDebugToolsSubsystem_HandleOnLevelAddedToWorld Parms{}; - - Parms.addedLevel = addedLevel; - Parms.CurrentWorld = CurrentWorld; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelRemovedFromWorld -// (Final, Native, Public) -// Parameters: -// class ULevel* addedLevel (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// class UWorld* CurrentWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSwitchDebugToolsSubsystem::HandleOnLevelRemovedFromWorld(class ULevel* addedLevel, class UWorld* CurrentWorld) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "HandleOnLevelRemovedFromWorld"); - - Params::ZSwitchDebugToolsSubsystem_HandleOnLevelRemovedFromWorld Parms{}; - - Parms.addedLevel = addedLevel; - Parms.CurrentWorld = CurrentWorld; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleSwitchDockedUndocked -// (Final, Native, Public) -// Parameters: -// bool bIsDocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void UZSwitchDebugToolsSubsystem::HandleSwitchDockedUndocked(bool bIsDocked) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "HandleSwitchDockedUndocked"); - - Params::ZSwitchDebugToolsSubsystem_HandleSwitchDockedUndocked Parms{}; - - Parms.bIsDocked = bIsDocked; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.SwapSequenceDynRes -// (Final, Native, Public, BlueprintCallable) - -void UZSwitchDebugToolsSubsystem::SwapSequenceDynRes() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "SwapSequenceDynRes"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTrophyDataFactory.GetTrophiesData -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) - -TArray UZTrophyDataFactory::GetTrophiesData() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophyDataFactory", "GetTrophiesData"); - - Params::ZTrophyDataFactory_GetTrophiesData Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZTrophyDataFactory.GetTrophyData -// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGuid& TrophyId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FTrophyData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) - -struct FTrophyData UZTrophyDataFactory::GetTrophyData(const struct FGuid& TrophyId) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophyDataFactory", "GetTrophyData"); - - Params::ZTrophyDataFactory_GetTrophyData Parms{}; - - Parms.TrophyId = std::move(TrophyId); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZTrophyDataFactory.GetTrophyDataByTag -// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// const struct FGameplayTag& TrophyTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// struct FTrophyData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) - -struct FTrophyData UZTrophyDataFactory::GetTrophyDataByTag(const struct FGameplayTag& TrophyTag) const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTrophyDataFactory", "GetTrophyDataByTag"); - - Params::ZTrophyDataFactory_GetTrophyDataByTag Parms{}; - - Parms.TrophyTag = std::move(TrophyTag); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - -// Function DarwinParadox.ZTurret.AddTarget -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::AddTarget(class AActor* Target) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "AddTarget"); - - Params::ZTurret_AddTarget Parms{}; - - Parms.Target = Target; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.ChangeState -// (Final, Native, Protected, BlueprintCallable) -// Parameters: -// ETurretState eNewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::ChangeState(ETurretState eNewState) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "ChangeState"); - - Params::ZTurret_ChangeState Parms{}; - - Parms.eNewState = eNewState; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.Close -// (Final, Native, Public, BlueprintCallable) - -void AZTurret::Close() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "Close"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.Fire -// (Final, Native, Protected, BlueprintCallable) - -void AZTurret::Fire() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "Fire"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.OnAnimNotify -// (Final, Native, Public, BlueprintCallable) -// Parameters: -// class FName Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::OnAnimNotify(class FName Event) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnAnimNotify"); - - Params::ZTurret_OnAnimNotify Parms{}; - - Parms.Event = Event; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.OnClosed -// (Final, Native, Public, BlueprintCallable) - -void AZTurret::OnClosed() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnClosed"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.OnFire -// (Event, Protected, BlueprintEvent) - -void AZTurret::OnFire() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnFire"); - - UObject::ProcessEvent(Func, nullptr); -} - - -// Function DarwinParadox.ZTurret.OnLookAt -// (Event, Protected, HasOutParams, HasDefaults, BlueprintEvent) -// Parameters: -// const struct FVector& LookAt (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::OnLookAt(const struct FVector& LookAt) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnLookAt"); - - Params::ZTurret_OnLookAt Parms{}; - - Parms.LookAt = std::move(LookAt); - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZTurret.OnPlayerDies -// (Final, Native, Protected) - -void AZTurret::OnPlayerDies() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnPlayerDies"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.OnPlayerRestart -// (Final, Native, Protected) -// Parameters: -// int32 iOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::OnPlayerRestart(int32 iOccurence) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnPlayerRestart"); - - Params::ZTurret_OnPlayerRestart Parms{}; - - Parms.iOccurence = iOccurence; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.OnReceivedAnimNotify -// (Event, Protected, BlueprintEvent) -// Parameters: -// class FName Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::OnReceivedAnimNotify(class FName Event) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnReceivedAnimNotify"); - - Params::ZTurret_OnReceivedAnimNotify Parms{}; - - Parms.Event = Event; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZTurret.OnStateChanged -// (Event, Protected, BlueprintEvent) -// Parameters: -// ETurretState OldState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -// ETurretState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::OnStateChanged(ETurretState OldState, ETurretState NewState) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnStateChanged"); - - Params::ZTurret_OnStateChanged Parms{}; - - Parms.OldState = OldState; - Parms.NewState = NewState; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZTurret.OnUpdate -// (Event, Protected, BlueprintEvent) -// Parameters: -// float fDeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -void AZTurret::OnUpdate(float fDeltaTime) -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "OnUpdate"); - - Params::ZTurret_OnUpdate Parms{}; - - Parms.fDeltaTime = fDeltaTime; - - UObject::ProcessEvent(Func, &Parms); -} - - -// Function DarwinParadox.ZTurret.Open -// (Final, Native, Public, BlueprintCallable) - -void AZTurret::Open() -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "Open"); - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, nullptr); - - Func->FunctionFlags = Flgs; -} - - -// Function DarwinParadox.ZTurret.ShouldFire -// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) -// Parameters: -// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - -bool AZTurret::ShouldFire() const -{ - static class UFunction* Func = nullptr; - - if (Func == nullptr) - Func = Class->GetFunction("ZTurret", "ShouldFire"); - - Params::ZTurret_ShouldFire Parms{}; - - auto Flgs = Func->FunctionFlags; - Func->FunctionFlags |= 0x400; - - UObject::ProcessEvent(Func, &Parms); - - Func->FunctionFlags = Flgs; - - return Parms.ReturnValue; -} - - // Function DarwinParadox.ZUserSettingsSave.SetAimAssistEnabled // (Final, Native, Public, BlueprintCallable) // Parameters: @@ -26697,6 +10724,31 @@ void UZUserSettingsSave::SetAudioOutputDevice(int32 NewAudioOutputDevice) } +// Function DarwinParadox.ZUserSettingsSave.SetBenchmarkResultQualityLevel +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 Quality (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUserSettingsSave::SetBenchmarkResultQualityLevel(int32 Quality) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserSettingsSave", "SetBenchmarkResultQualityLevel"); + + Params::ZUserSettingsSave_SetBenchmarkResultQualityLevel Parms{}; + + Parms.Quality = Quality; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + // Function DarwinParadox.ZUserSettingsSave.SetBloomQuality // (Final, Native, Public, BlueprintCallable) // Parameters: @@ -28772,6 +12824,31 @@ bool UZUserSettingsSave::IsHelpSystemEnabled() const } +// Function DarwinParadox.ZUserSettingsSave.IsSteamDeckModeActive +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUserSettingsSave::IsSteamDeckModeActive() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUserSettingsSave", "IsSteamDeckModeActive"); + + Params::ZUserSettingsSave_IsSteamDeckModeActive Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + // Function DarwinParadox.ZUserSettingsSave.IsSubtitlesEnabled // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: @@ -28847,19 +12924,16115 @@ bool UZUserSettingsSave::WasLanguageSetFromGame() const } -// Function DarwinParadox.ZVariableStorageComponent.GetVariableStorage +// Function DarwinParadox.ZDeathDataFactory.GetDeathData // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: -// class UZVariableStorage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TSubclassOf DamageTypeClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FDeathData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -class UZVariableStorage* UZVariableStorageComponent::GetVariableStorage() const +struct FDeathData UZDeathDataFactory::GetDeathData(TSubclassOf DamageTypeClass) const { static class UFunction* Func = nullptr; if (Func == nullptr) - Func = Class->GetFunction("ZVariableStorageComponent", "GetVariableStorage"); + Func = Class->GetFunction("ZDeathDataFactory", "GetDeathData"); - Params::ZVariableStorageComponent_GetVariableStorage Parms{}; + Params::ZDeathDataFactory_GetDeathData Parms{}; + + Parms.DamageTypeClass = DamageTypeClass; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZDeathDataFactory.GetDeathDataByDamageType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FDeathData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FDeathData UZDeathDataFactory::GetDeathDataByDamageType(const class UDamageType* DamageType) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathDataFactory", "GetDeathDataByDamageType"); + + Params::ZDeathDataFactory_GetDeathDataByDamageType Parms{}; + + Parms.DamageType = DamageType; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZDeathDataFactory.GetPawnDeathDataByDamageType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FGameplayTag& PawnTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FPawnDeathData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) + +struct FPawnDeathData UZDeathDataFactory::GetPawnDeathDataByDamageType(const class UDamageType* DamageType, const struct FGameplayTag& PawnTag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathDataFactory", "GetPawnDeathDataByDamageType"); + + Params::ZDeathDataFactory_GetPawnDeathDataByDamageType Parms{}; + + Parms.DamageType = DamageType; + Parms.PawnTag = std::move(PawnTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZStreamingStateComponent.GetStreamingStorage +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZVariableStorage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZVariableStorage* UZStreamingStateComponent::GetStreamingStorage() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZStreamingStateComponent", "GetStreamingStorage"); + + Params::ZStreamingStateComponent_GetStreamingStorage Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZDeathDetectorComponent.OnMovementModeChanged +// (Final, Native, Protected) +// Parameters: +// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EMovementMode PrevMovementMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// uint8 PreviousCustomMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZDeathDetectorComponent::OnMovementModeChanged(class ACharacter* Character, EMovementMode PrevMovementMode, uint8 PreviousCustomMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathDetectorComponent", "OnMovementModeChanged"); + + Params::ZDeathDetectorComponent_OnMovementModeChanged Parms{}; + + Parms.Character = Character; + Parms.PrevMovementMode = PrevMovementMode; + Parms.PreviousCustomMode = PreviousCustomMode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZDeathDetectorComponent.OnOwnerTakeDamage +// (Final, Native, Protected) +// Parameters: +// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZDeathDetectorComponent::OnOwnerTakeDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathDetectorComponent", "OnOwnerTakeDamage"); + + Params::ZDeathDetectorComponent_OnOwnerTakeDamage Parms{}; + + Parms.DamagedActor = DamagedActor; + Parms.Damage = Damage; + Parms.DamageType = DamageType; + Parms.InstigatedBy = InstigatedBy; + Parms.DamageCauser = DamageCauser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZDeathDetectorComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZDeathDetectorComponent::SetEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathDetectorComponent", "SetEnabled"); + + Params::ZDeathDetectorComponent_SetEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZDeathDetectorComponent.GetState +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EDeathDetectorState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EDeathDetectorState UZDeathDetectorComponent::GetState() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathDetectorComponent", "GetState"); + + Params::ZDeathDetectorComponent_GetState Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZDeathExecutor.Execute +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* DeathInstigator_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZDeathExecutor::Execute(class APawn* Pawn, class AActor* DeathInstigator_0) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathExecutor", "Execute"); + + Params::ZDeathExecutor_Execute Parms{}; + + Parms.Pawn = Pawn; + Parms.DeathInstigator_0 = DeathInstigator_0; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZDeathExecutor.FinishExecution +// (Final, Native, Public, BlueprintCallable) + +void AZDeathExecutor::FinishExecution() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathExecutor", "FinishExecution"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZDeathExecutor.OnExecutionFinished +// (Event, Protected, BlueprintEvent) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* DeathActorInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZDeathExecutor::OnExecutionFinished(class APawn* Pawn, class AActor* DeathActorInstigator) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathExecutor", "OnExecutionFinished"); + + Params::ZDeathExecutor_OnExecutionFinished Parms{}; + + Parms.Pawn = Pawn; + Parms.DeathActorInstigator = DeathActorInstigator; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZDeathExecutor.OnExecutionStarted +// (Event, Protected, BlueprintEvent) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* DeathActorInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZDeathExecutor::OnExecutionStarted(class APawn* Pawn, class AActor* DeathActorInstigator) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathExecutor", "OnExecutionStarted"); + + Params::ZDeathExecutor_OnExecutionStarted Parms{}; + + Parms.Pawn = Pawn; + Parms.DeathActorInstigator = DeathActorInstigator; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZDeathExecutor.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZDeathExecutor::OnPlayerRestart(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDeathExecutor", "OnPlayerRestart"); + + Params::ZDeathExecutor_OnPlayerRestart Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZDialogueData.GetDialogueData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const TArray ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) + +const TArray UZDialogueData::GetDialogueData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZDialogueData", "GetDialogueData"); + + Params::ZDialogueData_GetDialogueData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.CreateActorAttachment +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// TSubclassOf ActorClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZEquipmentComponent::CreateActorAttachment(TSubclassOf ActorClass, class FName AttachedSocket) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "CreateActorAttachment"); + + Params::ZEquipmentComponent_CreateActorAttachment Parms{}; + + Parms.ActorClass = ActorClass; + Parms.AttachedSocket = AttachedSocket; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.DropAttachment +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName Socket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bDestroy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class USceneComponent* UZEquipmentComponent::DropAttachment(class FName Socket, bool bDestroy) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "DropAttachment"); + + Params::ZEquipmentComponent_DropAttachment Parms{}; + + Parms.Socket = Socket; + Parms.bDestroy = bDestroy; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.EquipWeapon +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EWeaponType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZEquipmentComponent::EquipWeapon(EWeaponType Type) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "EquipWeapon"); + + Params::ZEquipmentComponent_EquipWeapon Parms{}; + + Parms.Type = Type; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.EquipWeaponByTag +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZEquipmentComponent::EquipWeaponByTag(const struct FGameplayTag& Tag) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "EquipWeaponByTag"); + + Params::ZEquipmentComponent_EquipWeaponByTag Parms{}; + + Parms.Tag = std::move(Tag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.HideAttachment +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName Socket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bHide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class USceneComponent* UZEquipmentComponent::HideAttachment(class FName Socket, bool bHide) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "HideAttachment"); + + Params::ZEquipmentComponent_HideAttachment Parms{}; + + Parms.Socket = Socket; + Parms.bHide = bHide; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.UnequipWeapon +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* Weapon (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZEquipmentComponent::UnequipWeapon(class AActor* Weapon) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "UnequipWeapon"); + + Params::ZEquipmentComponent_UnequipWeapon Parms{}; + + Parms.Weapon = Weapon; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZEquipmentComponent.GetActorAttachment +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZEquipmentComponent::GetActorAttachment(class FName AttachedSocket) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "GetActorAttachment"); + + Params::ZEquipmentComponent_GetActorAttachment Parms{}; + + Parms.AttachedSocket = AttachedSocket; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.GetAttachmentTags +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FGameplayTagContainer UZEquipmentComponent::GetAttachmentTags() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "GetAttachmentTags"); + + Params::ZEquipmentComponent_GetAttachmentTags Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.GetFirstWeaponData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EWeaponType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UZWeaponData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class UZWeaponData* UZEquipmentComponent::GetFirstWeaponData(EWeaponType Type) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "GetFirstWeaponData"); + + Params::ZEquipmentComponent_GetFirstWeaponData Parms{}; + + Parms.Type = Type; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.GetWeapon +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZEquipmentComponent::GetWeapon(const struct FGameplayTag& Tag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "GetWeapon"); + + Params::ZEquipmentComponent_GetWeapon Parms{}; + + Parms.Tag = std::move(Tag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.GetWeaponData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UZWeaponData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class UZWeaponData* UZEquipmentComponent::GetWeaponData(const struct FGameplayTag& Tag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "GetWeaponData"); + + Params::ZEquipmentComponent_GetWeaponData Parms{}; + + Parms.Tag = std::move(Tag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.HasActorAttachment +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZEquipmentComponent::HasActorAttachment(class FName AttachedSocket) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "HasActorAttachment"); + + Params::ZEquipmentComponent_HasActorAttachment Parms{}; + + Parms.AttachedSocket = AttachedSocket; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.HasAnyAttachment +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZEquipmentComponent::HasAnyAttachment(const struct FGameplayTag& Tag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "HasAnyAttachment"); + + Params::ZEquipmentComponent_HasAnyAttachment Parms{}; + + Parms.Tag = std::move(Tag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZEquipmentComponent.HasComponentAttachment +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName AttachedSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZEquipmentComponent::HasComponentAttachment(class FName AttachedSocket) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZEquipmentComponent", "HasComponentAttachment"); + + Params::ZEquipmentComponent_HasComponentAttachment Parms{}; + + Parms.AttachedSocket = AttachedSocket; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZFloatingObject.OnBeginOverlap +// (Final, Native, Protected, HasOutParams) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZFloatingObject::OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnBeginOverlap"); + + Params::ZFloatingObject_OnBeginOverlap Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + Parms.bFromSweep = bFromSweep; + Parms.SweepResult = std::move(SweepResult); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZFloatingObject.OnCollidingFloatingObject +// (Event, Public, HasOutParams, BlueprintEvent) +// Parameters: +// const struct FHitResult& OutHitResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +// float CollisionForceFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZFloatingObject::OnCollidingFloatingObject(const struct FHitResult& OutHitResult, float CollisionForceFactor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnCollidingFloatingObject"); + + Params::ZFloatingObject_OnCollidingFloatingObject Parms{}; + + Parms.OutHitResult = std::move(OutHitResult); + Parms.CollisionForceFactor = CollisionForceFactor; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZFloatingObject.OnEndOverlap +// (Final, Native, Protected) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZFloatingObject::OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnEndOverlap"); + + Params::ZFloatingObject_OnEndOverlap Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZFloatingObject.OnInteract +// (Final, Native, Protected) + +void AZFloatingObject::OnInteract() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnInteract"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZFloatingObject.OnInteractFinished +// (Final, Native, Public) + +void AZFloatingObject::OnInteractFinished() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnInteractFinished"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZFloatingObject.OnMovingFloatingObject +// (Event, Public, BlueprintEvent) +// Parameters: +// bool bMovementFactorSuperiorToThreshold (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZFloatingObject::OnMovingFloatingObject(bool bMovementFactorSuperiorToThreshold) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnMovingFloatingObject"); + + Params::ZFloatingObject_OnMovingFloatingObject Parms{}; + + Parms.bMovementFactorSuperiorToThreshold = bMovementFactorSuperiorToThreshold; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZFloatingObject.OnPlayerInRange +// (Final, Native, Protected) +// Parameters: +// bool bInRange (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZFloatingObject::OnPlayerInRange(bool bInRange, class FName Profile) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZFloatingObject", "OnPlayerInRange"); + + Params::ZFloatingObject_OnPlayerInRange Parms{}; + + Parms.bInRange = bInRange; + Parms.Profile = Profile; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.OnChecked +// (Final, Native, Public, BlueprintCallable) + +void AZGameControl::OnChecked() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OnChecked"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.OnOverlapBegin +// (Final, Native, Protected, HasOutParams) +// Parameters: +// class UPrimitiveComponent* OverlappedComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZGameControl::OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OnOverlapBegin"); + + Params::ZGameControl_OnOverlapBegin Parms{}; + + Parms.OverlappedComp = OverlappedComp; + Parms.Other = Other; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + Parms.bFromSweep = bFromSweep; + Parms.SweepResult = std::move(SweepResult); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.OnOverlapEnd +// (Final, Native, Protected) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameControl::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OnOverlapEnd"); + + Params::ZGameControl_OnOverlapEnd Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameControl::OnPlayerRestart(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OnPlayerRestart"); + + Params::ZGameControl_OnPlayerRestart Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.OnPlayerRestartOverlap +// (Final, Native, Protected) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameControl::OnPlayerRestartOverlap(class APawn* Pawn) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OnPlayerRestartOverlap"); + + Params::ZGameControl_OnPlayerRestartOverlap Parms{}; + + Parms.Pawn = Pawn; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.OnTriggerGameAction +// (Event, Protected, HasOutParams, BlueprintEvent) +// Parameters: +// const struct FGameAction& GameAction (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) + +void AZGameControl::OnTriggerGameAction(const struct FGameAction& GameAction) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OnTriggerGameAction"); + + Params::ZGameControl_OnTriggerGameAction Parms{}; + + Parms.GameAction = std::move(GameAction); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameControl.OverlapBeginEvent +// (Event, Protected, BlueprintEvent) + +void AZGameControl::OverlapBeginEvent() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OverlapBeginEvent"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZGameControl.OverlapEndEvent +// (Event, Protected, BlueprintEvent) + +void AZGameControl::OverlapEndEvent() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "OverlapEndEvent"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZGameControl.PlayerRestartOverlapEvent +// (Event, Protected, BlueprintEvent) + +void AZGameControl::PlayerRestartOverlapEvent() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "PlayerRestartOverlapEvent"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZGameControl.SetIsEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZGameControl::SetIsEnabled(bool NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "SetIsEnabled"); + + Params::ZGameControl_SetIsEnabled Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControl.IsEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZGameControl::IsEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControl", "IsEnabled"); + + Params::ZGameControl_IsEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameControlActionComponent.OnActorActionEvent +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGenericActionParam& GenericActionParam (Parm, NoDestructor, NativeAccessSpecifierPublic) + +void UZGameControlActionComponent::OnActorActionEvent(const struct FGenericActionParam& GenericActionParam) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlActionComponent", "OnActorActionEvent"); + + Params::ZGameControlActionComponent_OnActorActionEvent Parms{}; + + Parms.GenericActionParam = std::move(GenericActionParam); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControlComponent.SetTriggerActions +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const TArray&NewParameters (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZGameControlComponent::SetTriggerActions(const TArray& NewParameters) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlComponent", "SetTriggerActions"); + + Params::ZGameControlComponent_SetTriggerActions Parms{}; + + Parms.NewParameters = std::move(NewParameters); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControlComponent.TriggerAllActions +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EActionOverlapAllowance OverlapContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameControlComponent::TriggerAllActions(EActionOverlapAllowance OverlapContext) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlComponent", "TriggerAllActions"); + + Params::ZGameControlComponent_TriggerAllActions Parms{}; + + Parms.OverlapContext = OverlapContext; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControlComponent.TriggerArrayOfAction +// (Final, Native, Public, HasOutParams) +// Parameters: +// const TArray&ActionArray (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZGameControlComponent::TriggerArrayOfAction(const TArray& ActionArray) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlComponent", "TriggerArrayOfAction"); + + Params::ZGameControlComponent_TriggerArrayOfAction Parms{}; + + Parms.ActionArray = std::move(ActionArray); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControlComponent.GetTriggerActions +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const TArrayReturnValue (ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +const TArray UZGameControlComponent::GetTriggerActions() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlComponent", "GetTriggerActions"); + + Params::ZGameControlComponent_GetTriggerActions Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameControlTurretAction.SetTargetActor +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* NewTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameControlTurretAction::SetTargetActor(class AActor* NewTarget) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlTurretAction", "SetTargetActor"); + + Params::ZGameControlTurretAction_SetTargetActor Parms{}; + + Parms.NewTarget = NewTarget; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameControlTurretAction.GetTargetActor +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* UZGameControlTurretAction::GetTargetActor() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameControlTurretAction", "GetTargetActor"); + + Params::ZGameControlTurretAction_GetTargetActor Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZActionFloatParameter.GetGenericFloat +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZActionFloatParameter::GetGenericFloat() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionFloatParameter", "GetGenericFloat"); + + Params::ZActionFloatParameter_GetGenericFloat Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZActionNameParameter.GetGenericName +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FName UZActionNameParameter::GetGenericName() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionNameParameter", "GetGenericName"); + + Params::ZActionNameParameter_GetGenericName Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZActionVectorParameter.GetGenericVector +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZActionVectorParameter::GetGenericVector() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionVectorParameter", "GetGenericVector"); + + Params::ZActionVectorParameter_GetGenericVector Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZActionRotatorParameter.GetGenericRotator +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +struct FRotator UZActionRotatorParameter::GetGenericRotator() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZActionRotatorParameter", "GetGenericRotator"); + + Params::ZActionRotatorParameter_GetGenericRotator Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.CheckpointScenarioCompare +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCheckPoint* A (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCheckPoint* B (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCheckPoint* Checkpoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ECheckpointCompare Operator (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::CheckpointScenarioCompare(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint, ECheckpointCompare Operator) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameInstance", "CheckpointScenarioCompare"); + + Params::ZGameInstance_CheckpointScenarioCompare Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.A = A; + Parms.B = B; + Parms.Checkpoint = Checkpoint; + Parms.Operator = Operator; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.CheckpointScenarioGet +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCheckPoint* A (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCheckPoint* B (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCheckPoint* Checkpoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ECheckpointCompare ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +ECheckpointCompare UZGameInstance::CheckpointScenarioGet(const class UObject* WorldContextObject, class AZCheckPoint* A, class AZCheckPoint* B, class AZCheckPoint* Checkpoint) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameInstance", "CheckpointScenarioGet"); + + Params::ZGameInstance_CheckpointScenarioGet Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.A = A; + Parms.B = B; + Parms.Checkpoint = Checkpoint; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.AddGameFact +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& Fact (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::AddGameFact(const struct FGameplayTag& Fact) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "AddGameFact"); + + Params::ZGameInstance_AddGameFact Parms{}; + + Parms.Fact = std::move(Fact); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.AddGameFacts +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTagContainer& Facts (Parm, NativeAccessSpecifierPublic) + +void UZGameInstance::AddGameFacts(const struct FGameplayTagContainer& Facts) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "AddGameFacts"); + + Params::ZGameInstance_AddGameFacts Parms{}; + + Parms.Facts = std::move(Facts); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.ChangeCvarDuringSequence +// (Final, Native, Public) + +void UZGameInstance::ChangeCvarDuringSequence() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "ChangeCvarDuringSequence"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.DumpCheckpoints +// (Final, Exec, Native, Public, BlueprintCallable) + +void UZGameInstance::DumpCheckpoints() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "DumpCheckpoints"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.DumpSaveGame +// (Final, Exec, Native, Public, BlueprintCallable) + +void UZGameInstance::DumpSaveGame() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "DumpSaveGame"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.EmptyGameFacts +// (Final, Native, Public, BlueprintCallable) + +void UZGameInstance::EmptyGameFacts() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "EmptyGameFacts"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.FindCheckpointFromName +// (Final, Native, Protected, HasDefaults, BlueprintCallable) +// Parameters: +// const class FString& CheckpointName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FGuid ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FGuid UZGameInstance::FindCheckpointFromName(const class FString& CheckpointName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "FindCheckpointFromName"); + + Params::ZGameInstance_FindCheckpointFromName Parms{}; + + Parms.CheckpointName = std::move(CheckpointName); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.HasRecentGame +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::HasRecentGame() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "HasRecentGame"); + + Params::ZGameInstance_HasRecentGame Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.InitAudioDevice +// (Final, Native, Public, BlueprintCallable) + +void UZGameInstance::InitAudioDevice() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "InitAudioDevice"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.Log +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& String (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::Log(class AActor* Actor, const class FString& String) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "Log"); + + Params::ZGameInstance_Log Parms{}; + + Parms.Actor = Actor; + Parms.String = std::move(String); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.NotifyRenderingEvent +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ERenderingEvent Event (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::NotifyRenderingEvent(ERenderingEvent Event) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "NotifyRenderingEvent"); + + Params::ZGameInstance_NotifyRenderingEvent Parms{}; + + Parms.Event = Event; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.OnAudioOutputDeviceReceived +// (Final, Native, Protected, HasOutParams) +// Parameters: +// const TArray&AvailableDevices (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + +void UZGameInstance::OnAudioOutputDeviceReceived(const TArray& AvailableDevices) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "OnAudioOutputDeviceReceived"); + + Params::ZGameInstance_OnAudioOutputDeviceReceived Parms{}; + + Parms.AvailableDevices = std::move(AvailableDevices); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.OnAudioOutputDevices +// (Event, Protected, HasOutParams, BlueprintEvent) +// Parameters: +// const TArray&AvailableDevices (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + +void UZGameInstance::OnAudioOutputDevices(const TArray& AvailableDevices) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "OnAudioOutputDevices"); + + Params::ZGameInstance_OnAudioOutputDevices Parms{}; + + Parms.AvailableDevices = std::move(AvailableDevices); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameInstance.OnInputHardwareDeviceChanged +// (Final, Native, Protected) +// Parameters: +// const struct FPlatformUserId& UserId (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FInputDeviceId& DeviceID (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::OnInputHardwareDeviceChanged(const struct FPlatformUserId& UserId, const struct FInputDeviceId& DeviceID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "OnInputHardwareDeviceChanged"); + + Params::ZGameInstance_OnInputHardwareDeviceChanged Parms{}; + + Parms.UserId = std::move(UserId); + Parms.DeviceID = std::move(DeviceID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.OnLevelTransitionReady +// (Final, Native, Public) + +void UZGameInstance::OnLevelTransitionReady() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "OnLevelTransitionReady"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.OnNintendoConsoleDockerOrUndocked +// (Final, Native, Protected) +// Parameters: +// bool bIsDocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::OnNintendoConsoleDockerOrUndocked(bool bIsDocked) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "OnNintendoConsoleDockerOrUndocked"); + + Params::ZGameInstance_OnNintendoConsoleDockerOrUndocked Parms{}; + + Parms.bIsDocked = bIsDocked; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.OnSetDefaultSettings +// (Event, Protected, BlueprintEvent) + +void UZGameInstance::OnSetDefaultSettings() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "OnSetDefaultSettings"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZGameInstance.RebuildNavigation +// (Final, Native, Public, BlueprintCallable) + +void UZGameInstance::RebuildNavigation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "RebuildNavigation"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.ReduceGameCostDuringSequence +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class UBinkMediaPlayer* MediaPlayer (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::ReduceGameCostDuringSequence(class UBinkMediaPlayer* MediaPlayer) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "ReduceGameCostDuringSequence"); + + Params::ZGameInstance_ReduceGameCostDuringSequence Parms{}; + + Parms.MediaPlayer = MediaPlayer; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.RemoveGameFact +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& Fact (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::RemoveGameFact(const struct FGameplayTag& Fact) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "RemoveGameFact"); + + Params::ZGameInstance_RemoveGameFact Parms{}; + + Parms.Fact = std::move(Fact); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.RemoveReachesCheckpointFromMenu +// (Final, Native, Protected, HasDefaults) +// Parameters: +// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::RemoveReachesCheckpointFromMenu(const struct FGuid& CheckpointID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "RemoveReachesCheckpointFromMenu"); + + Params::ZGameInstance_RemoveReachesCheckpointFromMenu Parms{}; + + Parms.CheckpointID = std::move(CheckpointID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.SaveGame +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::SaveGame() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "SaveGame"); + + Params::ZGameInstance_SaveGame Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.SetGameplayReady +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::SetGameplayReady(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "SetGameplayReady"); + + Params::ZGameInstance_SetGameplayReady Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.SetGamma +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::SetGamma(float Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "SetGamma"); + + Params::ZGameInstance_SetGamma Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.SetPauseMenuLocked +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameInstance::SetPauseMenuLocked(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "SetPauseMenuLocked"); + + Params::ZGameInstance_SetPauseMenuLocked Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.StartPlayerGameSlot +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::StartPlayerGameSlot(int32 SlotIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "StartPlayerGameSlot"); + + Params::ZGameInstance_StartPlayerGameSlot Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.TransitionToLevel +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const TSoftObjectPtr Level (ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& Video (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EBinkMediaPlayerBinkDrawStyle BinkDrawStyle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EBinkMediaPlayerBinkBufferModes BinkBufferMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Delay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::TransitionToLevel(const TSoftObjectPtr Level, const struct FGuid& CheckpointID, const class FString& Video, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, float Delay) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "TransitionToLevel"); + + Params::ZGameInstance_TransitionToLevel Parms{}; + + Parms.Level = Level; + Parms.CheckpointID = std::move(CheckpointID); + Parms.Video = std::move(Video); + Parms.BinkDrawStyle = BinkDrawStyle; + Parms.BinkBufferMode = BinkBufferMode; + Parms.Delay = Delay; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.UnlockAllTrophies +// (Final, Exec, Native, Public, BlueprintCallable) + +void UZGameInstance::UnlockAllTrophies() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "UnlockAllTrophies"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.UpdateElapsedTimeStamp +// (Final, Native, Public, BlueprintCallable) + +void UZGameInstance::UpdateElapsedTimeStamp() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "UpdateElapsedTimeStamp"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameInstance.CompareCheckpoints +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& A (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FGuid& To (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ECheckpointCompare ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +ECheckpointCompare UZGameInstance::CompareCheckpoints(const struct FGuid& A, const struct FGuid& To) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "CompareCheckpoints"); + + Params::ZGameInstance_CompareCheckpoints Parms{}; + + Parms.A = std::move(A); + Parms.To = std::move(To); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetAccessibleCheckPoints +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZGameInstance::GetAccessibleCheckPoints() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetAccessibleCheckPoints"); + + Params::ZGameInstance_GetAccessibleCheckPoints Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetAIDirector +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZAIDirector* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZAIDirector* UZGameInstance::GetAIDirector() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetAIDirector"); + + Params::ZGameInstance_GetAIDirector Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetAllCheckpoints +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZGameInstance::GetAllCheckpoints() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetAllCheckpoints"); + + Params::ZGameInstance_GetAllCheckpoints Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetBuildName +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UZGameInstance::GetBuildName() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetBuildName"); + + Params::ZGameInstance_GetBuildName Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetCheckpointData +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FCheckPointData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FCheckPointData UZGameInstance::GetCheckpointData(const struct FGuid& CheckpointID) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetCheckpointData"); + + Params::ZGameInstance_GetCheckpointData Parms{}; + + Parms.CheckpointID = std::move(CheckpointID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetCollectibleSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZCollectibleSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZCollectibleSystem* UZGameInstance::GetCollectibleSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetCollectibleSystem"); + + Params::ZGameInstance_GetCollectibleSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetCollisionAvoidanceSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZCollisionAvoidanceSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZCollisionAvoidanceSystem* UZGameInstance::GetCollisionAvoidanceSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetCollisionAvoidanceSystem"); + + Params::ZGameInstance_GetCollisionAvoidanceSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetCurrentCheckPoint +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FGuid ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FGuid UZGameInstance::GetCurrentCheckPoint() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetCurrentCheckPoint"); + + Params::ZGameInstance_GetCurrentCheckPoint Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetCurrentSavedCheckPoint +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const struct FGuid UZGameInstance::GetCurrentSavedCheckPoint() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetCurrentSavedCheckPoint"); + + Params::ZGameInstance_GetCurrentSavedCheckPoint Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetDatastore +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZPlayerDatastore* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZPlayerDatastore* UZGameInstance::GetDatastore() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetDatastore"); + + Params::ZGameInstance_GetDatastore Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetDeathFactory +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZDeathDataFactory* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZDeathDataFactory* UZGameInstance::GetDeathFactory() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetDeathFactory"); + + Params::ZGameInstance_GetDeathFactory Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetGamma +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameInstance::GetGamma() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetGamma"); + + Params::ZGameInstance_GetGamma Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetInputMode +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EInputMode ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EInputMode UZGameInstance::GetInputMode() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetInputMode"); + + Params::ZGameInstance_GetInputMode Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetPlatformType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EPlatformType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EPlatformType UZGameInstance::GetPlatformType() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetPlatformType"); + + Params::ZGameInstance_GetPlatformType Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetPlayerListenerSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZPlayerListenerSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZPlayerListenerSystem* UZGameInstance::GetPlayerListenerSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetPlayerListenerSystem"); + + Params::ZGameInstance_GetPlayerListenerSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetSaveManager +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZSaveManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZSaveManager* UZGameInstance::GetSaveManager() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetSaveManager"); + + Params::ZGameInstance_GetSaveManager Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetSkinSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZSkinSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZSkinSystem* UZGameInstance::GetSkinSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetSkinSystem"); + + Params::ZGameInstance_GetSkinSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetSubtitleSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZSubtitleSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZSubtitleSystem* UZGameInstance::GetSubtitleSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetSubtitleSystem"); + + Params::ZGameInstance_GetSubtitleSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetTrophySystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZTrophySystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZTrophySystem* UZGameInstance::GetTrophySystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetTrophySystem"); + + Params::ZGameInstance_GetTrophySystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetUIController +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZUIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUIController* UZGameInstance::GetUIController() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetUIController"); + + Params::ZGameInstance_GetUIController Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.GetWorldManager +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZWorldManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZWorldManager* UZGameInstance::GetWorldManager() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "GetWorldManager"); + + Params::ZGameInstance_GetWorldManager Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.HasEverReachedCheckpoint +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::HasEverReachedCheckpoint(const struct FGuid& CheckpointID) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "HasEverReachedCheckpoint"); + + Params::ZGameInstance_HasEverReachedCheckpoint Parms{}; + + Parms.CheckpointID = std::move(CheckpointID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.HasGameFact +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& Fact (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::HasGameFact(const struct FGameplayTag& Fact) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "HasGameFact"); + + Params::ZGameInstance_HasGameFact Parms{}; + + Parms.Fact = std::move(Fact); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.HasValidBinkData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::HasValidBinkData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "HasValidBinkData"); + + Params::ZGameInstance_HasValidBinkData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.IsGameplayReady +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::IsGameplayReady() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "IsGameplayReady"); + + Params::ZGameInstance_IsGameplayReady Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.IsLoadingGame +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::IsLoadingGame() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "IsLoadingGame"); + + Params::ZGameInstance_IsLoadingGame Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameInstance.IsPauseMenuLocked +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameInstance::IsPauseMenuLocked() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameInstance", "IsPauseMenuLocked"); + + Params::ZGameInstance_IsPauseMenuLocked Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayModifier.OnModifierAdded +// (Event, Public, BlueprintEvent) +// Parameters: +// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayModifier::OnModifierAdded(class AActor* Target) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifier", "OnModifierAdded"); + + Params::ZGameplayModifier_OnModifierAdded Parms{}; + + Parms.Target = Target; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameplayModifier.OnModifierApplied +// (Event, Public, BlueprintEvent) +// Parameters: +// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayModifier::OnModifierApplied(class AActor* Target) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifier", "OnModifierApplied"); + + Params::ZGameplayModifier_OnModifierApplied Parms{}; + + Parms.Target = Target; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameplayModifier.OnModifierRemoved +// (Event, Public, BlueprintEvent) +// Parameters: +// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayModifier::OnModifierRemoved(class AActor* Target) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifier", "OnModifierRemoved"); + + Params::ZGameplayModifier_OnModifierRemoved Parms{}; + + Parms.Target = Target; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameplayModifier.OnModifierUpdate +// (Event, Public, BlueprintEvent) +// Parameters: +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayModifier::OnModifierUpdate(float Value, class AActor* Target) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGameplayModifier", "OnModifierUpdate"); + + Params::ZGameplayModifier_OnModifierUpdate Parms{}; + + Parms.Value = Value; + Parms.Target = Target; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZGameplayStatics.AsyncLoadStaticData +// (Final, Native, Static, Public, BlueprintCallable) + +void UZGameplayStatics::AsyncLoadStaticData() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "AsyncLoadStaticData"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.ClearUIFocus +// (Final, Native, Static, Public, BlueprintCallable) + +void UZGameplayStatics::ClearUIFocus() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "ClearUIFocus"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.CompareDistance +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const struct FVector& From (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& To (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Tolerance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ECompareDistanceOp Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Is2D (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::CompareDistance(const struct FVector& From, const struct FVector& To, float Tolerance, ECompareDistanceOp Type, bool Is2D) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "CompareDistance"); + + Params::ZGameplayStatics_CompareDistance Parms{}; + + Parms.From = std::move(From); + Parms.To = std::move(To); + Parms.Tolerance = Tolerance; + Parms.Type = Type; + Parms.Is2D = Is2D; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.CompareRotations +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const struct FRotator& RotatorA (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +// const struct FRotator& RotatorB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayStatics::CompareRotations(const struct FRotator& RotatorA, const struct FRotator& RotatorB) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "CompareRotations"); + + Params::ZGameplayStatics_CompareRotations Parms{}; + + Parms.RotatorA = std::move(RotatorA); + Parms.RotatorB = std::move(RotatorB); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetAllActorsWithTags +// (Final, Native, Static, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const TArray& Tags (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +// TArray* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) + +void UZGameplayStatics::GetAllActorsWithTags(const class UObject* WorldContextObject, const TArray& Tags, TArray* OutActors) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetAllActorsWithTags"); + + Params::ZGameplayStatics_GetAllActorsWithTags Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Tags = std::move(Tags); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (OutActors != nullptr) + *OutActors = std::move(Parms.OutActors); +} + + +// Function DarwinParadox.ZGameplayStatics.GetAngleDegree +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const struct FVector& A (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& B (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayStatics::GetAngleDegree(const struct FVector& A, const struct FVector& B) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetAngleDegree"); + + Params::ZGameplayStatics_GetAngleDegree Parms{}; + + Parms.A = std::move(A); + Parms.B = std::move(B); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetBinkData +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// class FName VideoName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FBinkVideoData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FBinkVideoData UZGameplayStatics::GetBinkData(class FName VideoName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetBinkData"); + + Params::ZGameplayStatics_GetBinkData Parms{}; + + Parms.VideoName = VideoName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetBodyInstanceLinearDamping +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// class USkeletalMeshComponent* SkeletalMeshComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName BodyInstanceName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayStatics::GetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, class FName BodyInstanceName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetBodyInstanceLinearDamping"); + + Params::ZGameplayStatics_GetBodyInstanceLinearDamping Parms{}; + + Parms.SkeletalMeshComp = SkeletalMeshComp; + Parms.BodyInstanceName = BodyInstanceName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetButtonByPlatform +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EInputType InputType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +class FText UZGameplayStatics::GetButtonByPlatform(const class UObject* WorldContextObject, EInputType InputType) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetButtonByPlatform"); + + Params::ZGameplayStatics_GetButtonByPlatform Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.InputType = InputType; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetChapterData +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UZChapterData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class UZChapterData* UZGameplayStatics::GetChapterData() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetChapterData"); + + Params::ZGameplayStatics_GetChapterData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetClosestGroundLocation +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZGameplayStatics::GetClosestGroundLocation(class AActor* Actor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetClosestGroundLocation"); + + Params::ZGameplayStatics_GetClosestGroundLocation Parms{}; + + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetClosestOverlappingAICoordinator +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZAICoordinator* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZAICoordinator* UZGameplayStatics::GetClosestOverlappingAICoordinator(const class UObject* WorldContextObject, const struct FVector& Position) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetClosestOverlappingAICoordinator"); + + Params::ZGameplayStatics_GetClosestOverlappingAICoordinator Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Position = std::move(Position); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetClosestWorldLocationOnPolyline +// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const struct FVector& ReferencePosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const TArray& PolyLine (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +// struct FVector& Direction (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZGameplayStatics::GetClosestWorldLocationOnPolyline(const struct FVector& ReferencePosition, const TArray& PolyLine, struct FVector& Direction) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetClosestWorldLocationOnPolyline"); + + Params::ZGameplayStatics_GetClosestWorldLocationOnPolyline Parms{}; + + Parms.ReferencePosition = std::move(ReferencePosition); + Parms.PolyLine = std::move(PolyLine); + Parms.Direction = std::move(Direction); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + Direction = std::move(Parms.Direction); + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetControllerAxisValue +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector2D ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector2D UZGameplayStatics::GetControllerAxisValue(const class UObject* WorldContext) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetControllerAxisValue"); + + Params::ZGameplayStatics_GetControllerAxisValue Parms{}; + + Parms.WorldContext = WorldContext; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetControllerStringForPC +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EInputMode inputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UZGameplayStatics::GetControllerStringForPC(const class UObject* WorldContextObject, EInputMode inputMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetControllerStringForPC"); + + Params::ZGameplayStatics_GetControllerStringForPC Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.inputMode = inputMode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetCurrentWaterVolume +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class APhysicsVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class APhysicsVolume* UZGameplayStatics::GetCurrentWaterVolume(const class UObject* WorldContextObject, class AActor* Actor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetCurrentWaterVolume"); + + Params::ZGameplayStatics_GetCurrentWaterVolume Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetDefaultPhysicsVolume +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class APhysicsVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class APhysicsVolume* UZGameplayStatics::GetDefaultPhysicsVolume(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetDefaultPhysicsVolume"); + + Params::ZGameplayStatics_GetDefaultPhysicsVolume Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetEditorCollectibleData +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UZCollectibleData* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class UZCollectibleData* UZGameplayStatics::GetEditorCollectibleData() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetEditorCollectibleData"); + + Params::ZGameplayStatics_GetEditorCollectibleData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetMainWeaponType +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EWeaponType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EWeaponType UZGameplayStatics::GetMainWeaponType(class AActor* Actor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetMainWeaponType"); + + Params::ZGameplayStatics_GetMainWeaponType Parms{}; + + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetNavigationDataForAgent +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName AgentName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class ANavigationData* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class ANavigationData* UZGameplayStatics::GetNavigationDataForAgent(const class UObject* WorldContextObject, class FName AgentName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetNavigationDataForAgent"); + + Params::ZGameplayStatics_GetNavigationDataForAgent Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.AgentName = AgentName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetOutOfScreenPosition +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& ReferencePosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float MinDistance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float MaxDistance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZGameplayStatics::GetOutOfScreenPosition(const class UObject* WorldContextObject, const struct FVector& ReferencePosition, float MinDistance, float MaxDistance, float Angle) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetOutOfScreenPosition"); + + Params::ZGameplayStatics_GetOutOfScreenPosition Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.ReferencePosition = std::move(ReferencePosition); + Parms.MinDistance = MinDistance; + Parms.MaxDistance = MaxDistance; + Parms.Angle = Angle; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetPlayerCamera +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZPlayerCamera* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPlayerCamera* UZGameplayStatics::GetPlayerCamera(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetPlayerCamera"); + + Params::ZGameplayStatics_GetPlayerCamera Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetPlayerHealth +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayStatics::GetPlayerHealth(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetPlayerHealth"); + + Params::ZGameplayStatics_GetPlayerHealth Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetShaderCount +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UZGameplayStatics::GetShaderCount() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetShaderCount"); + + Params::ZGameplayStatics_GetShaderCount Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetSkinData +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +struct FSkinData UZGameplayStatics::GetSkinData(const struct FGameplayTag& SkinTag) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSkinData"); + + Params::ZGameplayStatics_GetSkinData Parms{}; + + Parms.SkinTag = std::move(SkinTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetSkinDataById +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const struct FGuid& SkinUniqueId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +struct FSkinData UZGameplayStatics::GetSkinDataById(const struct FGuid& SkinUniqueId) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSkinDataById"); + + Params::ZGameplayStatics_GetSkinDataById Parms{}; + + Parms.SkinUniqueId = std::move(SkinUniqueId); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetSkinsData +// (Final, Native, Static, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray* OutSkinData (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZGameplayStatics::GetSkinsData(const class UObject* WorldContextObject, TArray* OutSkinData) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSkinsData"); + + Params::ZGameplayStatics_GetSkinsData Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (OutSkinData != nullptr) + *OutSkinData = std::move(Parms.OutSkinData); +} + + +// Function DarwinParadox.ZGameplayStatics.GetStreamingStatus +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZGameplayStatics::GetStreamingStatus(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetStreamingStatus"); + + Params::ZGameplayStatics_GetStreamingStatus Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetSublevelActors +// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TSoftObjectPtr SubLevel (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray* Actors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) + +void UZGameplayStatics::GetSublevelActors(const class UObject* WorldContextObject, TSoftObjectPtr SubLevel, TArray* Actors) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetSublevelActors"); + + Params::ZGameplayStatics_GetSublevelActors Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.SubLevel = SubLevel; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (Actors != nullptr) + *Actors = std::move(Parms.Actors); +} + + +// Function DarwinParadox.ZGameplayStatics.GetTrophySystem +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UZTrophySystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZTrophySystem* UZGameplayStatics::GetTrophySystem(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetTrophySystem"); + + Params::ZGameplayStatics_GetTrophySystem Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetUIController +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UZUIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUIController* UZGameplayStatics::GetUIController(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetUIController"); + + Params::ZGameplayStatics_GetUIController Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetWaveHeightAtPosition +// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// class UWaterBodyComponent* WaterComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& InPosition (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float InWaterDepth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float InTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector& OutNormal (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayStatics::GetWaveHeightAtPosition(class UWaterBodyComponent* WaterComponent, const struct FVector& InPosition, float InWaterDepth, float InTime, struct FVector& OutNormal) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetWaveHeightAtPosition"); + + Params::ZGameplayStatics_GetWaveHeightAtPosition Parms{}; + + Parms.WaterComponent = WaterComponent; + Parms.InPosition = std::move(InPosition); + Parms.InWaterDepth = InWaterDepth; + Parms.InTime = InTime; + Parms.OutNormal = std::move(OutNormal); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + OutNormal = std::move(Parms.OutNormal); + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetWorldLocationAtTimeOnPolyline +// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// float Time (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const TArray& PolyLine (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +// struct FVector& Direction (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZGameplayStatics::GetWorldLocationAtTimeOnPolyline(float Time, const TArray& PolyLine, struct FVector& Direction) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetWorldLocationAtTimeOnPolyline"); + + Params::ZGameplayStatics_GetWorldLocationAtTimeOnPolyline Parms{}; + + Parms.Time = Time; + Parms.PolyLine = std::move(PolyLine); + Parms.Direction = std::move(Direction); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + Direction = std::move(Parms.Direction); + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetZGameInstance +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UZGameInstance* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZGameInstance* UZGameplayStatics::GetZGameInstance(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZGameInstance"); + + Params::ZGameplayStatics_GetZGameInstance Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetZGameMode +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZGameMode* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZGameMode* UZGameplayStatics::GetZGameMode(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZGameMode"); + + Params::ZGameplayStatics_GetZGameMode Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetZPlayerCharacter +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZCharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZCharacter* UZGameplayStatics::GetZPlayerCharacter(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZPlayerCharacter"); + + Params::ZGameplayStatics_GetZPlayerCharacter Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetZPlayerController +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZPlayerController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPlayerController* UZGameplayStatics::GetZPlayerController(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZPlayerController"); + + Params::ZGameplayStatics_GetZPlayerController Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.GetZSaveManager +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UZSaveManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZSaveManager* UZGameplayStatics::GetZSaveManager(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "GetZSaveManager"); + + Params::ZGameplayStatics_GetZSaveManager Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.HasDebugFeatures +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::HasDebugFeatures() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "HasDebugFeatures"); + + Params::ZGameplayStatics_HasDebugFeatures Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.HasPath +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// class AAIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Extent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::HasPath(class AAIController* AIController, const struct FVector& Position, const struct FVector& Extent) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "HasPath"); + + Params::ZGameplayStatics_HasPath Parms{}; + + Parms.AIController = AIController; + Parms.Position = std::move(Position); + Parms.Extent = std::move(Extent); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.HasValidPath +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& StartPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& EndLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class ANavigationData* NavigationData (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float MaxDistance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::HasValidPath(const class UObject* WorldContextObject, const struct FVector& StartPosition, const struct FVector& EndLocation, class ANavigationData* NavigationData, float MaxDistance) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "HasValidPath"); + + Params::ZGameplayStatics_HasValidPath Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.StartPosition = std::move(StartPosition); + Parms.EndLocation = std::move(EndLocation); + Parms.NavigationData = NavigationData; + Parms.MaxDistance = MaxDistance; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsAnyBinkPlaying +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsAnyBinkPlaying(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsAnyBinkPlaying"); + + Params::ZGameplayStatics_IsAnyBinkPlaying Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsConsolePlateform +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsConsolePlateform() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsConsolePlateform"); + + Params::ZGameplayStatics_IsConsolePlateform Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsInCinematicMode +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsInCinematicMode(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInCinematicMode"); + + Params::ZGameplayStatics_IsInCinematicMode Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsInFrustum +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Tolerance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsInFrustum(const class UObject* WorldContextObject, class AActor* Actor, float Tolerance) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInFrustum"); + + Params::ZGameplayStatics_IsInFrustum Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Actor = Actor; + Parms.Tolerance = Tolerance; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsInSequence +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsInSequence(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInSequence"); + + Params::ZGameplayStatics_IsInSequence Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsInWaterVolume +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsInWaterVolume(const class UObject* WorldContextObject, class AActor* Actor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsInWaterVolume"); + + Params::ZGameplayStatics_IsInWaterVolume Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsLocationInFrustum +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Tolerance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsLocationInFrustum(const class UObject* WorldContextObject, const struct FVector& Location, float Tolerance) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsLocationInFrustum"); + + Params::ZGameplayStatics_IsLocationInFrustum Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Location = std::move(Location); + Parms.Tolerance = Tolerance; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsMainMenu +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsMainMenu(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsMainMenu"); + + Params::ZGameplayStatics_IsMainMenu Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsMGSDemo +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsMGSDemo(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsMGSDemo"); + + Params::ZGameplayStatics_IsMGSDemo Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsMouseCursorEnabled +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsMouseCursorEnabled() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsMouseCursorEnabled"); + + Params::ZGameplayStatics_IsMouseCursorEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsOverlappingAny +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// class UPrimitiveComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TSubclassOf Class_0 (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsOverlappingAny(class UPrimitiveComponent* Component, TSubclassOf Class_0) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsOverlappingAny"); + + Params::ZGameplayStatics_IsOverlappingAny Parms{}; + + Parms.Component = Component; + Parms.Class_0 = Class_0; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.IsShippingBuild +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::IsShippingBuild() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "IsShippingBuild"); + + Params::ZGameplayStatics_IsShippingBuild Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.NiceSinusoidFunction +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// float Input (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float PowerFactor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGameplayStatics::NiceSinusoidFunction(float Input, float PowerFactor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "NiceSinusoidFunction"); + + Params::ZGameplayStatics_NiceSinusoidFunction Parms{}; + + Parms.Input = Input; + Parms.PowerFactor = PowerFactor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.OpenLevelWithCheckpoint +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const TSoftObjectPtr Level (ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bAbsolute (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& Options (Parm, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::OpenLevelWithCheckpoint(const class UObject* WorldContextObject, const TSoftObjectPtr Level, const struct FGuid& CheckpointID, bool bAbsolute, const class FString& Options) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "OpenLevelWithCheckpoint"); + + Params::ZGameplayStatics_OpenLevelWithCheckpoint Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Level = Level; + Parms.CheckpointID = std::move(CheckpointID); + Parms.bAbsolute = bAbsolute; + Parms.Options = std::move(Options); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.PlayBinkVideo +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& VideoPath (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bLoop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UObject* Outer_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EBinkMediaPlayerBinkDrawStyle BinkDrawStyle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EBinkMediaPlayerBinkBufferModes BinkBufferMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bAutoStart (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UBinkMediaPlayer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UBinkMediaPlayer* UZGameplayStatics::PlayBinkVideo(const class UObject* WorldContextObject, const class FString& VideoPath, bool bLoop, class UObject* Outer_0, EBinkMediaPlayerBinkDrawStyle BinkDrawStyle, EBinkMediaPlayerBinkBufferModes BinkBufferMode, bool bAutoStart) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "PlayBinkVideo"); + + Params::ZGameplayStatics_PlayBinkVideo Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.VideoPath = std::move(VideoPath); + Parms.bLoop = bLoop; + Parms.Outer_0 = Outer_0; + Parms.BinkDrawStyle = BinkDrawStyle; + Parms.BinkBufferMode = BinkBufferMode; + Parms.bAutoStart = bAutoStart; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.ReplaceInputStringRichText +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& StringToReplace (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EInputMode inputMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UZGameplayStatics::ReplaceInputStringRichText(const class UObject* WorldContextObject, const class FString& StringToReplace, EInputMode inputMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "ReplaceInputStringRichText"); + + Params::ZGameplayStatics_ReplaceInputStringRichText Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.StringToReplace = std::move(StringToReplace); + Parms.inputMode = inputMode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.SetBodyInstanceLinearDamping +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// class USkeletalMeshComponent* SkeletalMeshComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName BodyInstanceName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::SetBodyInstanceLinearDamping(class USkeletalMeshComponent* SkeletalMeshComp, float Value, class FName BodyInstanceName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SetBodyInstanceLinearDamping"); + + Params::ZGameplayStatics_SetBodyInstanceLinearDamping Parms{}; + + Parms.SkeletalMeshComp = SkeletalMeshComp; + Parms.Value = Value; + Parms.BodyInstanceName = BodyInstanceName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.SetCanEverAffectNavigation +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// class UActorComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::SetCanEverAffectNavigation(class UActorComponent* Component, bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SetCanEverAffectNavigation"); + + Params::ZGameplayStatics_SetCanEverAffectNavigation Parms{}; + + Parms.Component = Component; + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.SetCinematicMode +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bHidePlayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bHideHud (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bDisableMovement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bAffectsTurning (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bConstrainsForeground (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bAffectsAudio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::SetCinematicMode(const class UObject* WorldContextObject, bool bValue, bool bHidePlayer, bool bHideHud, bool bDisableMovement, bool bAffectsTurning, bool bConstrainsForeground, bool bAffectsAudio) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SetCinematicMode"); + + Params::ZGameplayStatics_SetCinematicMode Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.bValue = bValue; + Parms.bHidePlayer = bHidePlayer; + Parms.bHideHud = bHideHud; + Parms.bDisableMovement = bDisableMovement; + Parms.bAffectsTurning = bAffectsTurning; + Parms.bConstrainsForeground = bConstrainsForeground; + Parms.bAffectsAudio = bAffectsAudio; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.SetGameStatePaused +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bPaused (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bLostFocus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::SetGameStatePaused(const class UObject* WorldContextObject, bool bPaused, bool bLostFocus) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SetGameStatePaused"); + + Params::ZGameplayStatics_SetGameStatePaused Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.bPaused = bPaused; + Parms.bLostFocus = bLostFocus; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.SetPlayingBinkAudioVolume +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// float Volume (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::SetPlayingBinkAudioVolume(float Volume) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SetPlayingBinkAudioVolume"); + + Params::ZGameplayStatics_SetPlayingBinkAudioVolume Parms{}; + + Parms.Volume = Volume; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.SortByDistance +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const TArray& Array (Parm, ZeroConstructor, NativeAccessSpecifierPublic) +// const struct FVector& RefPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Dist2D (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZGameplayStatics::SortByDistance(const TArray& Array, const struct FVector& RefPosition, bool Dist2D) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SortByDistance"); + + Params::ZGameplayStatics_SortByDistance Parms{}; + + Parms.Array = std::move(Array); + Parms.RefPosition = std::move(RefPosition); + Parms.Dist2D = Dist2D; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.SortCheckpointsLexico +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const TArray& Array (Parm, ZeroConstructor, NativeAccessSpecifierPublic) +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZGameplayStatics::SortCheckpointsLexico(const TArray& Array) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SortCheckpointsLexico"); + + Params::ZGameplayStatics_SortCheckpointsLexico Parms{}; + + Parms.Array = std::move(Array); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.SortClassMap +// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// const TMap& Map (Parm, NativeAccessSpecifierPublic) +// TMap ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +TMap UZGameplayStatics::SortClassMap(const TMap& Map) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SortClassMap"); + + Params::ZGameplayStatics_SortClassMap Parms{}; + + Parms.Map = std::move(Map); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.SortPositionsByDistance +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const TArray& Array (Parm, ZeroConstructor, NativeAccessSpecifierPublic) +// const struct FVector& RefPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ESortingType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Dist2D (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZGameplayStatics::SortPositionsByDistance(const TArray& Array, const struct FVector& RefPosition, ESortingType Type, bool Dist2D) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "SortPositionsByDistance"); + + Params::ZGameplayStatics_SortPositionsByDistance Parms{}; + + Parms.Array = std::move(Array); + Parms.RefPosition = std::move(RefPosition); + Parms.Type = Type; + Parms.Dist2D = Dist2D; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.StartShaderCaching +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// int32 Mode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::StartShaderCaching(int32 Mode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "StartShaderCaching"); + + Params::ZGameplayStatics_StartShaderCaching Parms{}; + + Parms.Mode = Mode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.TestComponentCollision +// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) +// Parameters: +// class UPrimitiveComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ToleranceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGameplayStatics::TestComponentCollision(class UPrimitiveComponent* Component, const struct FVector& Location, float ToleranceRadius) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "TestComponentCollision"); + + Params::ZGameplayStatics_TestComponentCollision Parms{}; + + Parms.Component = Component; + Parms.Location = std::move(Location); + Parms.ToleranceRadius = ToleranceRadius; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGameplayStatics.UnlockFOV +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::UnlockFOV(const class UObject* WorldContextObject) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "UnlockFOV"); + + Params::ZGameplayStatics_UnlockFOV Parms{}; + + Parms.WorldContextObject = WorldContextObject; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.UpdatePS5Activities +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& EventName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::UpdatePS5Activities(class UObject* WorldContextObject, const class FString& EventName) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "UpdatePS5Activities"); + + Params::ZGameplayStatics_UpdatePS5Activities Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.EventName = std::move(EventName); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGameplayStatics.ZLog +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& Log (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGameplayStatics::ZLog(const class UObject* WorldContextObject, const class FString& Log, class AActor* Actor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZGameplayStatics", "ZLog"); + + Params::ZGameplayStatics_ZLog Parms{}; + + Parms.WorldContextObject = WorldContextObject; + Parms.Log = std::move(Log); + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.GetDPGameUserSettings +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// class UDPGameUserSettings* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UDPGameUserSettings* UDPGameUserSettings::GetDPGameUserSettings() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("DPGameUserSettings", "GetDPGameUserSettings"); + + Params::DPGameUserSettings_GetDPGameUserSettings Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetFramerateCapFromSetting +// (Final, Native, Static, Public, BlueprintCallable) +// Parameters: +// int32 FramerateCapSetting_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetFramerateCapFromSetting(int32 FramerateCapSetting_0) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("DPGameUserSettings", "GetFramerateCapFromSetting"); + + Params::DPGameUserSettings_GetFramerateCapFromSetting Parms{}; + + Parms.FramerateCapSetting_0 = FramerateCapSetting_0; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.ActivateDLSS +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::ActivateDLSS() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "ActivateDLSS"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.ActivateFSR +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::ActivateFSR() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "ActivateFSR"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.DeactivateDLSS +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::DeactivateDLSS() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "DeactivateDLSS"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.DeactivateFSR +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::DeactivateFSR() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "DeactivateFSR"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.GetMonitorIDFromWindowPosition +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetMonitorIDFromWindowPosition() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetMonitorIDFromWindowPosition"); + + Params::DPGameUserSettings_GetMonitorIDFromWindowPosition Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetSupportedFullscreenResolutionsForCurrentMonitor +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// TArray* Resolutions (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::GetSupportedFullscreenResolutionsForCurrentMonitor(TArray* Resolutions) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetSupportedFullscreenResolutionsForCurrentMonitor"); + + Params::DPGameUserSettings_GetSupportedFullscreenResolutionsForCurrentMonitor Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (Resolutions != nullptr) + *Resolutions = std::move(Parms.Resolutions); +} + + +// Function DarwinParadox.DPGameUserSettings.SetAimAssist +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetAimAssist(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetAimAssist"); + + Params::DPGameUserSettings_SetAimAssist Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetAimSensitivity +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float fNewSensitivity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetAimSensitivity(float fNewSensitivity) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetAimSensitivity"); + + Params::DPGameUserSettings_SetAimSensitivity Parms{}; + + Parms.fNewSensitivity = fNewSensitivity; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetAmbianceVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetAmbianceVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetAmbianceVolume"); + + Params::DPGameUserSettings_SetAmbianceVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetAudioOutputDevice +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 DeviceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetAudioOutputDevice(int32 DeviceIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetAudioOutputDevice"); + + Params::DPGameUserSettings_SetAudioOutputDevice Parms{}; + + Parms.DeviceIndex = DeviceIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetCinematicVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetCinematicVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetCinematicVolume"); + + Params::DPGameUserSettings_SetCinematicVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetDeviceProfileMode +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ETRXDeviceProfileMode NewDeviceProfileMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetDeviceProfileMode(ETRXDeviceProfileMode NewDeviceProfileMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetDeviceProfileMode"); + + Params::DPGameUserSettings_SetDeviceProfileMode Parms{}; + + Parms.NewDeviceProfileMode = NewDeviceProfileMode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetDirty +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::SetDirty() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetDirty"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetDLSSMode +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 NewDLSSModeValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetDLSSMode(int32 NewDLSSModeValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetDLSSMode"); + + Params::DPGameUserSettings_SetDLSSMode Parms{}; + + Parms.NewDLSSModeValue = NewDLSSModeValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetFontSize +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EFontSize NewFontSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetFontSize(EFontSize NewFontSize) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetFontSize"); + + Params::DPGameUserSettings_SetFontSize Parms{}; + + Parms.NewFontSize = NewFontSize; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetForceFeedback +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetForceFeedback(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetForceFeedback"); + + Params::DPGameUserSettings_SetForceFeedback Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetFramerateCapSetting +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 NewFramerateCapSetting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetFramerateCapSetting(int32 NewFramerateCapSetting) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetFramerateCapSetting"); + + Params::DPGameUserSettings_SetFramerateCapSetting Parms{}; + + Parms.NewFramerateCapSetting = NewFramerateCapSetting; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetFSRMode +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 NewFSRModeValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetFSRMode(int32 NewFSRModeValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetFSRMode"); + + Params::DPGameUserSettings_SetFSRMode Parms{}; + + Parms.NewFSRModeValue = NewFSRModeValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetGammaCorrection +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float fValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetGammaCorrection(float fValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetGammaCorrection"); + + Params::DPGameUserSettings_SetGammaCorrection Parms{}; + + Parms.fValue = fValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetHasSetGammaCorrection +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetHasSetGammaCorrection(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetHasSetGammaCorrection"); + + Params::DPGameUserSettings_SetHasSetGammaCorrection Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetHelpSystemEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetHelpSystemEnabled(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetHelpSystemEnabled"); + + Params::DPGameUserSettings_SetHelpSystemEnabled Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetKeyboardLayout +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 Layout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetKeyboardLayout(int32 Layout) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetKeyboardLayout"); + + Params::DPGameUserSettings_SetKeyboardLayout Parms{}; + + Parms.Layout = Layout; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetLanguage +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const class FString& NewLanguage (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetLanguage(const class FString& NewLanguage) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetLanguage"); + + Params::DPGameUserSettings_SetLanguage Parms{}; + + Parms.NewLanguage = std::move(NewLanguage); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetMasterVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetMasterVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetMasterVolume"); + + Params::DPGameUserSettings_SetMasterVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetMonitorID +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const class FString& NewMonitorID (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetMonitorID(const class FString& NewMonitorID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetMonitorID"); + + Params::DPGameUserSettings_SetMonitorID Parms{}; + + Parms.NewMonitorID = std::move(NewMonitorID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetMonitorIDFromIndex +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 MonitorIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetMonitorIDFromIndex(int32 MonitorIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetMonitorIDFromIndex"); + + Params::DPGameUserSettings_SetMonitorIDFromIndex Parms{}; + + Parms.MonitorIndex = MonitorIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetMusicVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetMusicVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetMusicVolume"); + + Params::DPGameUserSettings_SetMusicVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertX +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetSlingshotInvertX(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetSlingshotInvertX"); + + Params::DPGameUserSettings_SetSlingshotInvertX Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertY +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetSlingshotInvertY(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetSlingshotInvertY"); + + Params::DPGameUserSettings_SetSlingshotInvertY Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetSoundEffectVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetSoundEffectVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetSoundEffectVolume"); + + Params::DPGameUserSettings_SetSoundEffectVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetSubtitle +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetSubtitle(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetSubtitle"); + + Params::DPGameUserSettings_SetSubtitle Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetUIVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetUIVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetUIVolume"); + + Params::DPGameUserSettings_SetUIVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetVoiceVolume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetVoiceVolume(float NewValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetVoiceVolume"); + + Params::DPGameUserSettings_SetVoiceVolume Parms{}; + + Parms.NewValue = NewValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.SetWasLanguageSetFromGame +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::SetWasLanguageSetFromGame(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "SetWasLanguageSetFromGame"); + + Params::DPGameUserSettings_SetWasLanguageSetFromGame Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.ToogleSteamDeckDeviceProfile +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool ActivateDeviceProfile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UDPGameUserSettings::ToogleSteamDeckDeviceProfile(bool ActivateDeviceProfile) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "ToogleSteamDeckDeviceProfile"); + + Params::DPGameUserSettings_ToogleSteamDeckDeviceProfile Parms{}; + + Parms.ActivateDeviceProfile = ActivateDeviceProfile; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.TriggerAspectRatioDelegate +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::TriggerAspectRatioDelegate() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "TriggerAspectRatioDelegate"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.UpdateMonitorSettings +// (Final, Native, Public, BlueprintCallable) + +void UDPGameUserSettings::UpdateMonitorSettings() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "UpdateMonitorSettings"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.DPGameUserSettings.GetAimAssist +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetAimAssist() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetAimAssist"); + + Params::DPGameUserSettings_GetAimAssist Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetAimSensitivity +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetAimSensitivity() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetAimSensitivity"); + + Params::DPGameUserSettings_GetAimSensitivity Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetAmbianceVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetAmbianceVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetAmbianceVolume"); + + Params::DPGameUserSettings_GetAmbianceVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetAudioOutputDevice +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetAudioOutputDevice() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetAudioOutputDevice"); + + Params::DPGameUserSettings_GetAudioOutputDevice Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetBenchmarkResultQualityLevel +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetBenchmarkResultQualityLevel() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetBenchmarkResultQualityLevel"); + + Params::DPGameUserSettings_GetBenchmarkResultQualityLevel Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetCinematicVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetCinematicVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetCinematicVolume"); + + Params::DPGameUserSettings_GetCinematicVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetDefaultAudioOutputDevice +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetDefaultAudioOutputDevice() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetDefaultAudioOutputDevice"); + + Params::DPGameUserSettings_GetDefaultAudioOutputDevice Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetDeviceProfileMode +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// ETRXDeviceProfileMode ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +ETRXDeviceProfileMode UDPGameUserSettings::GetDeviceProfileMode() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetDeviceProfileMode"); + + Params::DPGameUserSettings_GetDeviceProfileMode Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetFontSize +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EFontSize ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EFontSize UDPGameUserSettings::GetFontSize() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetFontSize"); + + Params::DPGameUserSettings_GetFontSize Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetForceFeedback +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetForceFeedback() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetForceFeedback"); + + Params::DPGameUserSettings_GetForceFeedback Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetFramerateCapSetting +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetFramerateCapSetting() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetFramerateCapSetting"); + + Params::DPGameUserSettings_GetFramerateCapSetting Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetGammaCorrection +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetGammaCorrection() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetGammaCorrection"); + + Params::DPGameUserSettings_GetGammaCorrection Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetGlobalAspectRatio +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetGlobalAspectRatio() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetGlobalAspectRatio"); + + Params::DPGameUserSettings_GetGlobalAspectRatio Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetHasSetGammaCorrection +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetHasSetGammaCorrection() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetHasSetGammaCorrection"); + + Params::DPGameUserSettings_GetHasSetGammaCorrection Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetHelpSystemEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetHelpSystemEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetHelpSystemEnabled"); + + Params::DPGameUserSettings_GetHelpSystemEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetLanguage +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UDPGameUserSettings::GetLanguage() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetLanguage"); + + Params::DPGameUserSettings_GetLanguage Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetMasterVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetMasterVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetMasterVolume"); + + Params::DPGameUserSettings_GetMasterVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetMonitorID +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UDPGameUserSettings::GetMonitorID() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetMonitorID"); + + Params::DPGameUserSettings_GetMonitorID Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetMonitorIndex +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetMonitorIndex() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetMonitorIndex"); + + Params::DPGameUserSettings_GetMonitorIndex Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetMonitorNameList +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UDPGameUserSettings::GetMonitorNameList() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetMonitorNameList"); + + Params::DPGameUserSettings_GetMonitorNameList Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetMusicVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetMusicVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetMusicVolume"); + + Params::DPGameUserSettings_GetMusicVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetQualityPresetCustomValue +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetQualityPresetCustomValue() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetQualityPresetCustomValue"); + + Params::DPGameUserSettings_GetQualityPresetCustomValue Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertX +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetSlingshotInvertX() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetSlingshotInvertX"); + + Params::DPGameUserSettings_GetSlingshotInvertX Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertY +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetSlingshotInvertY() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetSlingshotInvertY"); + + Params::DPGameUserSettings_GetSlingshotInvertY Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetSoundEffectVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetSoundEffectVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetSoundEffectVolume"); + + Params::DPGameUserSettings_GetSoundEffectVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetSubtitle +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetSubtitle() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetSubtitle"); + + Params::DPGameUserSettings_GetSubtitle Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetUIVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetUIVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetUIVolume"); + + Params::DPGameUserSettings_GetUIVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetUpscalingMethod +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EUpscalingMethod ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EUpscalingMethod UDPGameUserSettings::GetUpscalingMethod() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetUpscalingMethod"); + + Params::DPGameUserSettings_GetUpscalingMethod Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetUpscalingQuality +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetUpscalingQuality() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetUpscalingQuality"); + + Params::DPGameUserSettings_GetUpscalingQuality Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetUserKeyboardLayout +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetUserKeyboardLayout() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetUserKeyboardLayout"); + + Params::DPGameUserSettings_GetUserKeyboardLayout Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetVoiceVolume +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UDPGameUserSettings::GetVoiceVolume() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetVoiceVolume"); + + Params::DPGameUserSettings_GetVoiceVolume Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetWasLanguageSetFromGame +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::GetWasLanguageSetFromGame() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetWasLanguageSetFromGame"); + + Params::DPGameUserSettings_GetWasLanguageSetFromGame Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.GetWindowsKeyboardLayout +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UDPGameUserSettings::GetWindowsKeyboardLayout() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "GetWindowsKeyboardLayout"); + + Params::DPGameUserSettings_GetWindowsKeyboardLayout Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.IsDLSSActivated +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::IsDLSSActivated() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "IsDLSSActivated"); + + Params::DPGameUserSettings_IsDLSSActivated Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.IsDLSSSupported +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::IsDLSSSupported() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "IsDLSSSupported"); + + Params::DPGameUserSettings_IsDLSSSupported Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.IsFSRActivated +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::IsFSRActivated() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "IsFSRActivated"); + + Params::DPGameUserSettings_IsFSRActivated Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.IsFSRSupported +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::IsFSRSupported() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "IsFSRSupported"); + + Params::DPGameUserSettings_IsFSRSupported Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.IsSteamDeckModeActive +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::IsSteamDeckModeActive() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "IsSteamDeckModeActive"); + + Params::DPGameUserSettings_IsSteamDeckModeActive Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.ShouldHandleAspectRatio +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::ShouldHandleAspectRatio() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "ShouldHandleAspectRatio"); + + Params::DPGameUserSettings_ShouldHandleAspectRatio Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.DPGameUserSettings.ShouldShowMonitorSelector +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UDPGameUserSettings::ShouldShowMonitorSelector() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("DPGameUserSettings", "ShouldShowMonitorSelector"); + + Params::DPGameUserSettings_ShouldShowMonitorSelector Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGaugeComponent.AddValue +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bStartCooldown (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGaugeComponent::AddValue(float Value, bool bStartCooldown) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "AddValue"); + + Params::ZGaugeComponent_AddValue Parms{}; + + Parms.Value = Value; + Parms.bStartCooldown = bStartCooldown; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.Pause +// (Final, Native, Public, BlueprintCallable) + +void UZGaugeComponent::Pause() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "Pause"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.RemoveValue +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bStartCooldown (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGaugeComponent::RemoveValue(float Value, bool bStartCooldown) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "RemoveValue"); + + Params::ZGaugeComponent_RemoveValue Parms{}; + + Parms.Value = Value; + Parms.bStartCooldown = bStartCooldown; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.ResetValue +// (Final, Native, Public, BlueprintCallable) + +void UZGaugeComponent::ResetValue() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "ResetValue"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.Resume +// (Final, Native, Public, BlueprintCallable) + +void UZGaugeComponent::Resume() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "Resume"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZGaugeComponent::SetEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "SetEnabled"); + + Params::ZGaugeComponent_SetEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.Start +// (Final, Native, Public, BlueprintCallable) + +void UZGaugeComponent::Start() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "Start"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZGaugeComponent.GetGaugeName +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FName UZGaugeComponent::GetGaugeName() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "GetGaugeName"); + + Params::ZGaugeComponent_GetGaugeName Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGaugeComponent.GetMaxValue +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGaugeComponent::GetMaxValue() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "GetMaxValue"); + + Params::ZGaugeComponent_GetMaxValue Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGaugeComponent.GetMinValue +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGaugeComponent::GetMinValue() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "GetMinValue"); + + Params::ZGaugeComponent_GetMinValue Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGaugeComponent.GetValue +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZGaugeComponent::GetValue() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "GetValue"); + + Params::ZGaugeComponent_GetValue Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGaugeComponent.IsEmpty +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGaugeComponent::IsEmpty() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "IsEmpty"); + + Params::ZGaugeComponent_IsEmpty Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZGaugeComponent.IsFull +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZGaugeComponent::IsFull() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZGaugeComponent", "IsFull"); + + Params::ZGaugeComponent_IsFull Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZHelpSystem.OnCheckPointChecked +// (Final, Native, Public, HasDefaults) +// Parameters: +// const struct FGuid& CheckpointID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZHelpSystem::OnCheckPointChecked(const struct FGuid& CheckpointID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZHelpSystem", "OnCheckPointChecked"); + + Params::ZHelpSystem_OnCheckPointChecked Parms{}; + + Parms.CheckpointID = std::move(CheckpointID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZHelpSystem.OnGameplayReady +// (Final, Native, Public) +// Parameters: +// bool bIsGameplayReady (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZHelpSystem::OnGameplayReady(bool bIsGameplayReady) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZHelpSystem", "OnGameplayReady"); + + Params::ZHelpSystem_OnGameplayReady Parms{}; + + Parms.bIsGameplayReady = bIsGameplayReady; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZHelpSystem.OnPlayerPawnDead +// (Final, Native, Public) + +void UZHelpSystem::OnPlayerPawnDead() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZHelpSystem", "OnPlayerPawnDead"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZHelpSystem.OnPlayerRestart +// (Final, Native, Public) +// Parameters: +// int32 RespawnOccurance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZHelpSystem::OnPlayerRestart(int32 RespawnOccurance) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZHelpSystem", "OnPlayerRestart"); + + Params::ZHelpSystem_OnPlayerRestart Parms{}; + + Parms.RespawnOccurance = RespawnOccurance; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZHelpSystem.SetHelpSystemEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZHelpSystem::SetHelpSystemEnabled(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZHelpSystem", "SetHelpSystemEnabled"); + + Params::ZHelpSystem_SetHelpSystemEnabled Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZHelpSystem.IsHelpSystemEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZHelpSystem::IsHelpSystemEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZHelpSystem", "IsHelpSystemEnabled"); + + Params::ZHelpSystem_IsHelpSystemEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.OnFinishInteract +// (Final, Native, Public, BlueprintCallable) + +void UZInteractableComponent::OnFinishInteract() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "OnFinishInteract"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZInteractableComponent.OnInteract +// (Final, Native, Public, BlueprintCallable) + +void UZInteractableComponent::OnInteract() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "OnInteract"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZInteractableComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZInteractableComponent::SetEnabled(bool bIsEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "SetEnabled"); + + Params::ZInteractableComponent_SetEnabled Parms{}; + + Parms.bIsEnabled = bIsEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZInteractableComponent.GetCharacterUser_BP +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AZCharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZCharacter* UZInteractableComponent::GetCharacterUser_BP() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "GetCharacterUser_BP"); + + Params::ZInteractableComponent_GetCharacterUser_BP Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.GetGameplayTagContainer +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FGameplayTagContainer UZInteractableComponent::GetGameplayTagContainer() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "GetGameplayTagContainer"); + + Params::ZInteractableComponent_GetGameplayTagContainer Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.GetIgnorePhysicalAnimation +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZInteractableComponent::GetIgnorePhysicalAnimation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "GetIgnorePhysicalAnimation"); + + Params::ZInteractableComponent_GetIgnorePhysicalAnimation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.GetInteractableType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EFInteractType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EFInteractType UZInteractableComponent::GetInteractableType() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "GetInteractableType"); + + Params::ZInteractableComponent_GetInteractableType Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.GetShouldPreventMovement +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZInteractableComponent::GetShouldPreventMovement() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "GetShouldPreventMovement"); + + Params::ZInteractableComponent_GetShouldPreventMovement Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.GetUseTentaculePhysicalAnimation +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZInteractableComponent::GetUseTentaculePhysicalAnimation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "GetUseTentaculePhysicalAnimation"); + + Params::ZInteractableComponent_GetUseTentaculePhysicalAnimation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZInteractableComponent.IsEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZInteractableComponent::IsEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZInteractableComponent", "IsEnabled"); + + Params::ZInteractableComponent_IsEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZLever.OnInteract +// (Final, Native, Protected) + +void AZLever::OnInteract() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnInteract"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnInteractFinished +// (Final, Native, Protected) + +void AZLever::OnInteractFinished() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnInteractFinished"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnLeverSoundActivation +// (Event, Protected, BlueprintEvent) + +void AZLever::OnLeverSoundActivation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnLeverSoundActivation"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnOverlapBegin +// (Final, Native, Protected, HasOutParams) +// Parameters: +// class UPrimitiveComponent* OverlappedComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* Other (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZLever::OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnOverlapBegin"); + + Params::ZLever_OnOverlapBegin Parms{}; + + Parms.OverlappedComp = OverlappedComp; + Parms.Other = Other; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + Parms.bFromSweep = bFromSweep; + Parms.SweepResult = std::move(SweepResult); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnOverlapEnd +// (Final, Native, Protected) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZLever::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnOverlapEnd"); + + Params::ZLever_OnOverlapEnd Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnPlayerDeath +// (Final, Native, Protected) + +void AZLever::OnPlayerDeath() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnPlayerDeath"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZLever::OnPlayerRestart(int32 RespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnPlayerRestart"); + + Params::ZLever_OnPlayerRestart Parms{}; + + Parms.RespawnOccurence = RespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnQueryStopGrab +// (Event, Protected, BlueprintEvent) + +void AZLever::OnQueryStopGrab() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnQueryStopGrab"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnReceiveAnimNotify +// (Final, Native, Protected) +// Parameters: +// class FName AnimNotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZLever::OnReceiveAnimNotify(class FName AnimNotifyName, class FName DebugInfo) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnReceiveAnimNotify"); + + Params::ZLever_OnReceiveAnimNotify Parms{}; + + Parms.AnimNotifyName = AnimNotifyName; + Parms.DebugInfo = DebugInfo; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.OnStartGrab +// (Event, Protected, BlueprintEvent) + +void AZLever::OnStartGrab() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnStartGrab"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnStartMove +// (Event, Protected, BlueprintEvent) +// Parameters: +// bool bMovedByDarwin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZLever::OnStartMove(bool bMovedByDarwin) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnStartMove"); + + Params::ZLever_OnStartMove Parms{}; + + Parms.bMovedByDarwin = bMovedByDarwin; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZLever.OnStopGrab +// (Event, Protected, BlueprintEvent) + +void AZLever::OnStopGrab() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnStopGrab"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnStopMove +// (Event, Protected, BlueprintEvent) + +void AZLever::OnStopMove() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnStopMove"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnTickSoundStarted +// (Event, Protected, BlueprintEvent) + +void AZLever::OnTickSoundStarted() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnTickSoundStarted"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnTickSoundStopped +// (Event, Protected, BlueprintEvent) + +void AZLever::OnTickSoundStopped() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnTickSoundStopped"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZLever.OnTriggerGameAction +// (Event, Protected, HasOutParams, BlueprintEvent) +// Parameters: +// const struct FGameAction& GameAction (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) + +void AZLever::OnTriggerGameAction(const struct FGameAction& GameAction) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "OnTriggerGameAction"); + + Params::ZLever_OnTriggerGameAction Parms{}; + + Parms.GameAction = std::move(GameAction); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZLever.QueryStartGrab +// (Final, Native, Public) + +void AZLever::QueryStartGrab() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "QueryStartGrab"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.QueryStopGrab +// (Final, Native, Public) + +void AZLever::QueryStopGrab() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "QueryStopGrab"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.ResolveState +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bTriggerGameActions (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZLever::ResolveState(bool bTriggerGameActions) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "ResolveState"); + + Params::ZLever_ResolveState Parms{}; + + Parms.bTriggerGameActions = bTriggerGameActions; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.Setup +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZLever::Setup(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "Setup"); + + Params::ZLever_Setup Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.SortTriggers +// (Final, Native, Public, BlueprintCallable) + +void AZLever::SortTriggers() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "SortTriggers"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.StartGrab +// (Final, Native, Public) + +void AZLever::StartGrab() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "StartGrab"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZLever.GetDirection +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const ELeverDirection ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const ELeverDirection AZLever::GetDirection() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "GetDirection"); + + Params::ZLever_GetDirection Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZLever.GetPosition +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float AZLever::GetPosition() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "GetPosition"); + + Params::ZLever_GetPosition Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZLever.IsBroken +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZLever::IsBroken() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLever", "IsBroken"); + + Params::ZLever_IsBroken Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZLocomotionState_Air.OnCharacterLand +// (Final, Native, Protected, HasOutParams) +// Parameters: +// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZLocomotionState_Air::OnCharacterLand(const struct FHitResult& Hit) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZLocomotionState_Air", "OnCharacterLand"); + + Params::ZLocomotionState_Air_OnCharacterLand Parms{}; + + Parms.Hit = std::move(Hit); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMeleeCombatCircleComponent.OnThreatAdded +// (Final, Native, Protected) +// Parameters: +// class AActor* pThreat (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZMeleeCombatCircleComponent::OnThreatAdded(class AActor* pThreat) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMeleeCombatCircleComponent", "OnThreatAdded"); + + Params::ZMeleeCombatCircleComponent_OnThreatAdded Parms{}; + + Parms.pThreat = pThreat; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMeleeCombatCircleComponent.OnThreatEmpty +// (Final, Native, Protected) + +void UZMeleeCombatCircleComponent::OnThreatEmpty() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMeleeCombatCircleComponent", "OnThreatEmpty"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMeleeCombatCircleComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZMeleeCombatCircleComponent::SetEnabled(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMeleeCombatCircleComponent", "SetEnabled"); + + Params::ZMeleeCombatCircleComponent_SetEnabled Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMontagePlayWarpTarget.OnBeginOverlap +// (Final, Native, Public, HasOutParams) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZMontagePlayWarpTarget::OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMontagePlayWarpTarget", "OnBeginOverlap"); + + Params::ZMontagePlayWarpTarget_OnBeginOverlap Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + Parms.bFromSweep = bFromSweep; + Parms.SweepResult = std::move(SweepResult); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMontagePlayWarpTarget.OnStartOverlap +// (Event, Public, BlueprintEvent) + +void AZMontagePlayWarpTarget::OnStartOverlap() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMontagePlayWarpTarget", "OnStartOverlap"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.KillBlobs +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::KillBlobs(class AZMushroomField* Field) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "KillBlobs"); + + Params::ZMushroomFieldSystem_KillBlobs Parms{}; + + Parms.Field = Field; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnActorEntersField +// (Event, Protected, HasOutParams, BlueprintEvent) +// Parameters: +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& HitResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnActorEntersField(class AActor* OtherActor, class AZMushroomField* Field, const struct FHitResult& HitResult) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnActorEntersField"); + + Params::ZMushroomFieldSystem_OnActorEntersField Parms{}; + + Parms.OtherActor = OtherActor; + Parms.Field = Field; + Parms.HitResult = std::move(HitResult); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnBlobsRequested +// (Event, Protected, HasOutParams, BlueprintEvent) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const TArray& SpawnLocations (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnBlobsRequested(class AZMushroomField* Field, const TArray& SpawnLocations) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnBlobsRequested"); + + Params::ZMushroomFieldSystem_OnBlobsRequested Parms{}; + + Parms.Field = Field; + Parms.SpawnLocations = std::move(SpawnLocations); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlert +// (Event, Protected, HasDefaults, BlueprintEvent) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& AlertLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnFieldAlert(class AZMushroomField* Field, const struct FVector& AlertLocation) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnFieldAlert"); + + Params::ZMushroomFieldSystem_OnFieldAlert Parms{}; + + Parms.Field = Field; + Parms.AlertLocation = std::move(AlertLocation); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlertUpdate +// (Event, Protected, HasDefaults, BlueprintEvent) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& AlertLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnFieldAlertUpdate(class AZMushroomField* Field, const struct FVector& AlertLocation) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnFieldAlertUpdate"); + + Params::ZMushroomFieldSystem_OnFieldAlertUpdate Parms{}; + + Parms.Field = Field; + Parms.AlertLocation = std::move(AlertLocation); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnPawnEntersOpenArea +// (Event, Protected, BlueprintEvent) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnPawnEntersOpenArea(class APawn* Pawn, class AZMushroomField* Field) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnPawnEntersOpenArea"); + + Params::ZMushroomFieldSystem_OnPawnEntersOpenArea Parms{}; + + Parms.Pawn = Pawn; + Parms.Field = Field; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesField +// (Event, Protected, BlueprintEvent) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnPawnLeavesField(class APawn* Pawn, class AZMushroomField* Field) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnPawnLeavesField"); + + Params::ZMushroomFieldSystem_OnPawnLeavesField Parms{}; + + Parms.Pawn = Pawn; + Parms.Field = Field; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesOpenArea +// (Event, Protected, BlueprintEvent) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnPawnLeavesOpenArea(class APawn* Pawn, class AZMushroomField* Field) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnPawnLeavesOpenArea"); + + Params::ZMushroomFieldSystem_OnPawnLeavesOpenArea Parms{}; + + Parms.Pawn = Pawn; + Parms.Field = Field; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZMushroomFieldSystem.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::OnPlayerRestart(int32 RespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "OnPlayerRestart"); + + Params::ZMushroomFieldSystem_OnPlayerRestart Parms{}; + + Parms.RespawnOccurence = RespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.SetAlertRadius +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::SetAlertRadius(class AZMushroomField* Field, float Radius) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "SetAlertRadius"); + + Params::ZMushroomFieldSystem_SetAlertRadius Parms{}; + + Parms.Field = Field; + Parms.Radius = Radius; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.SpawnBlobs +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const TArray& Locations (Parm, ZeroConstructor, NativeAccessSpecifierPublic) + +void AZMushroomFieldSystem::SpawnBlobs(class AZMushroomField* Field, const TArray& Locations) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "SpawnBlobs"); + + Params::ZMushroomFieldSystem_SpawnBlobs Parms{}; + + Parms.Field = Field; + Parms.Locations = std::move(Locations); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.ComputeEnemiesSpawnLocation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FVector& SourceLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray AZMushroomFieldSystem::ComputeEnemiesSpawnLocation(const struct FVector& SourceLocation) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "ComputeEnemiesSpawnLocation"); + + Params::ZMushroomFieldSystem_ComputeEnemiesSpawnLocation Parms{}; + + Parms.SourceLocation = std::move(SourceLocation); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.GetFieldState +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EFieldState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EFieldState AZMushroomFieldSystem::GetFieldState(class AZMushroomField* Field) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "GetFieldState"); + + Params::ZMushroomFieldSystem_GetFieldState Parms{}; + + Parms.Field = Field; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.GetMushroomFields +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray AZMushroomFieldSystem::GetMushroomFields() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "GetMushroomFields"); + + Params::ZMushroomFieldSystem_GetMushroomFields Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZMushroomFieldSystem.IsInAlertRadius +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AZMushroomField* Field (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZMushroomFieldSystem::IsInAlertRadius(class AZMushroomField* Field, const struct FVector& Location) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZMushroomFieldSystem", "IsInAlertRadius"); + + Params::ZMushroomFieldSystem_IsInAlertRadius Parms{}; + + Parms.Field = Field; + Parms.Location = std::move(Location); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZNavMeshControllerComponent.OnLevelReady +// (Final, Native, Protected) + +void UZNavMeshControllerComponent::OnLevelReady() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNavMeshControllerComponent", "OnLevelReady"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZNavMeshControllerComponent.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZNavMeshControllerComponent::OnPlayerRestart(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNavMeshControllerComponent", "OnPlayerRestart"); + + Params::ZNavMeshControllerComponent_OnPlayerRestart Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZNavModifierVolume.OnScaleChange +// (Event, Public, HasOutParams, HasDefaults, BlueprintEvent) +// Parameters: +// const struct FVector& NewScale (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZNavModifierVolume::OnScaleChange(const struct FVector& NewScale) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZNavModifierVolume", "OnScaleChange"); + + Params::ZNavModifierVolume_OnScaleChange Parms{}; + + Parms.NewScale = std::move(NewScale); + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZObjectHelpComponent.AddSelfToHelpSystem +// (Final, Native, Public) +// Parameters: +// bool bGameplayReady (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::AddSelfToHelpSystem(bool bGameplayReady) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "AddSelfToHelpSystem"); + + Params::ZObjectHelpComponent_AddSelfToHelpSystem Parms{}; + + Parms.bGameplayReady = bGameplayReady; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.HelpOverlapGameplayReady +// (Final, Native, Public) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::HelpOverlapGameplayReady(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "HelpOverlapGameplayReady"); + + Params::ZObjectHelpComponent_HelpOverlapGameplayReady Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnGameplayReady +// (Final, Native, Public) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnGameplayReady(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnGameplayReady"); + + Params::ZObjectHelpComponent_OnGameplayReady Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnOverlapBegin +// (Final, Native, Public, HasOutParams) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnOverlapBegin(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnOverlapBegin"); + + Params::ZObjectHelpComponent_OnOverlapBegin Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + Parms.bFromSweep = bFromSweep; + Parms.SweepResult = std::move(SweepResult); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnOverlapEnd +// (Final, Native, Public) +// Parameters: +// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnOverlapEnd"); + + Params::ZObjectHelpComponent_OnOverlapEnd Parms{}; + + Parms.OverlappedComponent = OverlappedComponent; + Parms.OtherActor = OtherActor; + Parms.OtherComp = OtherComp; + Parms.OtherBodyIndex = OtherBodyIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnOwnerOccluded +// (Final, Native, Public) +// Parameters: +// bool bIsOccluded (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnOwnerOccluded(bool bIsOccluded) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnOwnerOccluded"); + + Params::ZObjectHelpComponent_OnOwnerOccluded Parms{}; + + Parms.bIsOccluded = bIsOccluded; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerPawnDead +// (Final, Native, Public) + +void UZObjectHelpComponent::OnPlayerPawnDead() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerPawnDead"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRange +// (Final, Native, Protected) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName Name_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnPlayerRange(bool bValue, class FName Name_0) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerRange"); + + Params::ZObjectHelpComponent_OnPlayerRange Parms{}; + + Parms.bValue = bValue; + Parms.Name_0 = Name_0; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestart +// (Final, Native, Public) +// Parameters: +// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnPlayerRestart(int32 RespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerRestart"); + + Params::ZObjectHelpComponent_OnPlayerRestart Parms{}; + + Parms.RespawnOccurence = RespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestartComplete +// (Final, Native, Public) +// Parameters: +// class AZCheckPoint* Checkpoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::OnPlayerRestartComplete(class AZCheckPoint* Checkpoint) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "OnPlayerRestartComplete"); + + Params::ZObjectHelpComponent_OnPlayerRestartComplete Parms{}; + + Parms.Checkpoint = Checkpoint; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.SetIsEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::SetIsEnabled(bool bEnabled) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "SetIsEnabled"); + + Params::ZObjectHelpComponent_SetIsEnabled Parms{}; + + Parms.bEnabled = bEnabled; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.SetWidgetClass +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// TSoftClassPtr UserWidgetClass (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZObjectHelpComponent::SetWidgetClass(TSoftClassPtr UserWidgetClass) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "SetWidgetClass"); + + Params::ZObjectHelpComponent_SetWidgetClass Parms{}; + + Parms.UserWidgetClass = UserWidgetClass; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZObjectHelpComponent.IsEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZObjectHelpComponent::IsEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZObjectHelpComponent", "IsEnabled"); + + Params::ZObjectHelpComponent_IsEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlaying +// (Final, Native, Static, Private, BlueprintCallable) +// Parameters: +// TSoftObjectPtr MediaTexture (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool PlayState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZOptimUtilitiesFunctionLibrary::SetBinkPlaying(TSoftObjectPtr MediaTexture, bool PlayState) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZOptimUtilitiesFunctionLibrary", "SetBinkPlaying"); + + Params::ZOptimUtilitiesFunctionLibrary_SetBinkPlaying Parms{}; + + Parms.MediaTexture = MediaTexture; + Parms.PlayState = PlayState; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlayingFromImage +// (Final, Native, Static, Private, BlueprintCallable) +// Parameters: +// class UImage* Image (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool PlayState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZOptimUtilitiesFunctionLibrary::SetBinkPlayingFromImage(class UImage* Image, bool PlayState) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = StaticClass()->GetFunction("ZOptimUtilitiesFunctionLibrary", "SetBinkPlayingFromImage"); + + Params::ZOptimUtilitiesFunctionLibrary_SetBinkPlayingFromImage Parms{}; + + Parms.Image = Image; + Parms.PlayState = PlayState; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + GetDefaultObj()->ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.OnPawnDestroyed +// (Final, Native, Protected) +// Parameters: +// class AActor* DestroyedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::OnPawnDestroyed(class AActor* DestroyedActor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "OnPawnDestroyed"); + + Params::ZPatrolPath_OnPawnDestroyed Parms{}; + + Parms.DestroyedActor = DestroyedActor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.OnPlayerPreRespawn +// (Final, Native, Protected) +// Parameters: +// class APawn* OldPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::OnPlayerPreRespawn(class APawn* OldPawn) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "OnPlayerPreRespawn"); + + Params::ZPatrolPath_OnPlayerPreRespawn Parms{}; + + Parms.OldPawn = OldPawn; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 Occurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::OnPlayerRestart(int32 Occurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "OnPlayerRestart"); + + Params::ZPatrolPath_OnPlayerRestart Parms{}; + + Parms.Occurence = Occurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.OnStartUse +// (Final, Native, Protected) +// Parameters: +// class AZPatrolPoint* pPoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::OnStartUse(class AZPatrolPoint* pPoint, class AActor* pUser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "OnStartUse"); + + Params::ZPatrolPath_OnStartUse Parms{}; + + Parms.pPoint = pPoint; + Parms.pUser = pUser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.OnStopUse +// (Final, Native, Protected) +// Parameters: +// class AZPatrolPoint* pPoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::OnStopUse(class AZPatrolPoint* pPoint, class AActor* pUser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "OnStopUse"); + + Params::ZPatrolPath_OnStopUse Parms{}; + + Parms.pPoint = pPoint; + Parms.pUser = pUser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.PauseSentinelles +// (Final, Native, Public, BlueprintCallable) + +void AZPatrolPath::PauseSentinelles() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "PauseSentinelles"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.RequestPause +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* Pauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::RequestPause(class AActor* Pauser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "RequestPause"); + + Params::ZPatrolPath_RequestPause Parms{}; + + Parms.Pauser = Pauser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.RequestResume +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* Pauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::RequestResume(class AActor* Pauser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "RequestResume"); + + Params::ZPatrolPath_RequestResume Parms{}; + + Parms.Pauser = Pauser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.RestartSpawning +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Delay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::RestartSpawning(float Delay) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "RestartSpawning"); + + Params::ZPatrolPath_RestartSpawning Parms{}; + + Parms.Delay = Delay; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.StartSentinelles +// (Final, Native, Public, BlueprintCallable) + +void AZPatrolPath::StartSentinelles() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "StartSentinelles"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.StartSpawning +// (Final, Native, Public, BlueprintCallable) + +void AZPatrolPath::StartSpawning() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "StartSpawning"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.StopSpawning +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool KillExistingPawn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPath::StopSpawning(bool KillExistingPawn) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "StopSpawning"); + + Params::ZPatrolPath_StopSpawning Parms{}; + + Parms.KillExistingPawn = KillExistingPawn; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPath.ContainsPauser +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* Pauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPatrolPath::ContainsPauser(class AActor* Pauser) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "ContainsPauser"); + + Params::ZPatrolPath_ContainsPauser Parms{}; + + Parms.Pauser = Pauser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetNextPoint +// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EPatrolType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 PreviousPointIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32& NewIndex (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPatrolPoint* AZPatrolPath::GetNextPoint(EPatrolType Type, int32 PreviousPointIndex, int32& NewIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetNextPoint"); + + Params::ZPatrolPath_GetNextPoint Parms{}; + + Parms.Type = Type; + Parms.PreviousPointIndex = PreviousPointIndex; + Parms.NewIndex = NewIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + NewIndex = Parms.NewIndex; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetPoint +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 PointIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPatrolPoint* AZPatrolPath::GetPoint(int32 PointIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetPoint"); + + Params::ZPatrolPath_GetPoint Parms{}; + + Parms.PointIndex = PointIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetPointByUser +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* User (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AZPatrolPoint* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPatrolPoint* AZPatrolPath::GetPointByUser(class AActor* User) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetPointByUser"); + + Params::ZPatrolPath_GetPointByUser Parms{}; + + Parms.User = User; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetPoints +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray AZPatrolPath::GetPoints() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetPoints"); + + Params::ZPatrolPath_GetPoints Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetSentinelleLocation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector AZPatrolPath::GetSentinelleLocation(int32 SentinelleIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetSentinelleLocation"); + + Params::ZPatrolPath_GetSentinelleLocation Parms{}; + + Parms.SentinelleIndex = SentinelleIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetSentinelleRotation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +struct FRotator AZPatrolPath::GetSentinelleRotation(int32 SentinelleIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetSentinelleRotation"); + + Params::ZPatrolPath_GetSentinelleRotation Parms{}; + + Parms.SentinelleIndex = SentinelleIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetSentinelleStartLocation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector AZPatrolPath::GetSentinelleStartLocation(int32 SentinelleIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetSentinelleStartLocation"); + + Params::ZPatrolPath_GetSentinelleStartLocation Parms{}; + + Parms.SentinelleIndex = SentinelleIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetSentinelleStartRotation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 SentinelleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +struct FRotator AZPatrolPath::GetSentinelleStartRotation(int32 SentinelleIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetSentinelleStartRotation"); + + Params::ZPatrolPath_GetSentinelleStartRotation Parms{}; + + Parms.SentinelleIndex = SentinelleIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetSplineActor +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* AZPatrolPath::GetSplineActor() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetSplineActor"); + + Params::ZPatrolPath_GetSplineActor Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.GetState +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EPatrolPathState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EPatrolPathState AZPatrolPath::GetState() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "GetState"); + + Params::ZPatrolPath_GetState Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPath.HasSentinelle +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPatrolPath::HasSentinelle() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPath", "HasSentinelle"); + + Params::ZPatrolPath_HasSentinelle Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPoint.AddEntry +// (Final, Native, Public, BlueprintCallable) + +void AZPatrolPoint::AddEntry() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "AddEntry"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPoint.Free +// (Final, Native, Public, BlueprintCallable) + +void AZPatrolPoint::Free() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "Free"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPoint.Reserve +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* AttendeeActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPoint::Reserve(class AActor* AttendeeActor) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "Reserve"); + + Params::ZPatrolPoint_Reserve Parms{}; + + Parms.AttendeeActor = AttendeeActor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPoint.SnapToNavmesh +// (Final, Native, Public, BlueprintCallable) + +void AZPatrolPoint::SnapToNavmesh() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "SnapToNavmesh"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPoint.StartUse +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPoint::StartUse(class AActor* pUser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "StartUse"); + + Params::ZPatrolPoint_StartUse Parms{}; + + Parms.pUser = pUser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPoint.StopUse +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* pUser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPatrolPoint::StopUse(class AActor* pUser) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "StopUse"); + + Params::ZPatrolPoint_StopUse Parms{}; + + Parms.pUser = pUser; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPatrolPoint.GetLookAtDirection +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector AZPatrolPoint::GetLookAtDirection() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "GetLookAtDirection"); + + Params::ZPatrolPoint_GetLookAtDirection Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPoint.GetLookAtPosition +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector AZPatrolPoint::GetLookAtPosition() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "GetLookAtPosition"); + + Params::ZPatrolPoint_GetLookAtPosition Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPatrolPoint.GetWaitingTime +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float AZPatrolPoint::GetWaitingTime() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPatrolPoint", "GetWaitingTime"); + + Params::ZPatrolPoint_GetWaitingTime Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.AddIgnoreViewTargetTag +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ViewTargetTag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::AddIgnoreViewTargetTag(class FName ViewTargetTag) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "AddIgnoreViewTargetTag"); + + Params::ZPlayerController_AddIgnoreViewTargetTag Parms{}; + + Parms.ViewTargetTag = ViewTargetTag; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.ClearIgnoreViewTarget +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ViewTargetTag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::ClearIgnoreViewTarget(class FName ViewTargetTag) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "ClearIgnoreViewTarget"); + + Params::ZPlayerController_ClearIgnoreViewTarget Parms{}; + + Parms.ViewTargetTag = ViewTargetTag; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.DecreaseTimeDilation +// (Final, Native, Protected, BlueprintCallable) + +void AZPlayerController::DecreaseTimeDilation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "DecreaseTimeDilation"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.HandleAspectRatio +// (Final, Native, Public) + +void AZPlayerController::HandleAspectRatio() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "HandleAspectRatio"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.HandleSingleCameraAspectRatio +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class UCameraComponent* Camera_0 (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::HandleSingleCameraAspectRatio(class UCameraComponent* Camera_0) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "HandleSingleCameraAspectRatio"); + + Params::ZPlayerController_HandleSingleCameraAspectRatio Parms{}; + + Parms.Camera_0 = Camera_0; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.IncreaseTimeDilation +// (Final, Native, Protected, BlueprintCallable) + +void AZPlayerController::IncreaseTimeDilation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "IncreaseTimeDilation"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnAimPressed +// (Final, Native, Protected) + +void AZPlayerController::OnAimPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnAimPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnAimReleased +// (Final, Native, Protected) + +void AZPlayerController::OnAimReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnAimReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnCamoPressed +// (Final, Native, Protected) + +void AZPlayerController::OnCamoPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnCamoPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnCamoReleased +// (Final, Native, Protected) + +void AZPlayerController::OnCamoReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnCamoReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnCrashPressed +// (Final, Native, Protected) + +void AZPlayerController::OnCrashPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnCrashPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnFirePressed +// (Final, Native, Protected) + +void AZPlayerController::OnFirePressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnFirePressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnFireReleased +// (Final, Native, Protected) + +void AZPlayerController::OnFireReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnFireReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnGodMode +// (Final, Native, Protected) + +void AZPlayerController::OnGodMode() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnGodMode"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnHelpPressed +// (Final, Native, Protected) + +void AZPlayerController::OnHelpPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnHelpPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnHelpReleased +// (Final, Native, Protected) + +void AZPlayerController::OnHelpReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnHelpReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnHideUIPressed +// (Final, Native, Protected) + +void AZPlayerController::OnHideUIPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnHideUIPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnInputModeChanged +// (Final, Native, Protected) +// Parameters: +// EInputMode OldMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EInputMode NewMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::OnInputModeChanged(EInputMode OldMode, EInputMode NewMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnInputModeChanged"); + + Params::ZPlayerController_OnInputModeChanged Parms{}; + + Parms.OldMode = OldMode; + Parms.NewMode = NewMode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnInteractPressed +// (Final, Native, Protected) + +void AZPlayerController::OnInteractPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnInteractPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnInteractReleased +// (Final, Native, Protected) + +void AZPlayerController::OnInteractReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnInteractReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnJumpPressed +// (Final, Native, Protected) + +void AZPlayerController::OnJumpPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnJumpPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnJumpReleased +// (Final, Native, Protected) + +void AZPlayerController::OnJumpReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnJumpReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnLockUnlockAbilitiesPressed +// (Final, Native, Protected) + +void AZPlayerController::OnLockUnlockAbilitiesPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnLockUnlockAbilitiesPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnMenuPressed +// (Final, Native, Protected) + +void AZPlayerController::OnMenuPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnMenuPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnMenuReleased +// (Final, Native, Protected) + +void AZPlayerController::OnMenuReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnMenuReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnNoClip +// (Final, Native, Protected) + +void AZPlayerController::OnNoClip() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnNoClip"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnPawnDead +// (Final, Native, Protected, BlueprintCallable) + +void AZPlayerController::OnPawnDead() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnPawnDead"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnPlayerHang +// (Event, Public, BlueprintEvent) + +void AZPlayerController::OnPlayerHang() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnPlayerHang"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZPlayerController.OnPlayerStart +// (Event, Protected, BlueprintEvent) +// Parameters: +// bool bPlayIntro (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::OnPlayerStart(bool bPlayIntro) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnPlayerStart"); + + Params::ZPlayerController_OnPlayerStart Parms{}; + + Parms.bPlayIntro = bPlayIntro; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZPlayerController.OnPossess +// (Native, Protected, BlueprintCallable) +// Parameters: +// class APawn* pPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::OnPossess(class APawn* pPawn) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnPossess"); + + Params::ZPlayerController_OnPossess Parms{}; + + Parms.pPawn = pPawn; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnSpectator +// (Final, Native, Protected, HasDefaults, BlueprintCallable) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bDisableInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bDebug (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bBlendCamera (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& LookAtPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::OnSpectator(bool bValue, bool bDisableInput, bool bDebug, bool bBlendCamera, const struct FVector& LookAtPosition) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnSpectator"); + + Params::ZPlayerController_OnSpectator Parms{}; + + Parms.bValue = bValue; + Parms.bDisableInput = bDisableInput; + Parms.bDebug = bDebug; + Parms.bBlendCamera = bBlendCamera; + Parms.LookAtPosition = std::move(LookAtPosition); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnSwapPressed +// (Final, Native, Protected) + +void AZPlayerController::OnSwapPressed() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnSwapPressed"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnSwapReleased +// (Final, Native, Protected) + +void AZPlayerController::OnSwapReleased() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnSwapReleased"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnUnPossess +// (Native, Protected, BlueprintCallable) + +void AZPlayerController::OnUnPossess() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnUnPossess"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.OnUpdateAspectRatio +// (Final, Native, Public) + +void AZPlayerController::OnUpdateAspectRatio() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "OnUpdateAspectRatio"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.ResetAudioListenerDistanceRatio +// (Final, Native, Public, BlueprintCallable) + +void AZPlayerController::ResetAudioListenerDistanceRatio() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "ResetAudioListenerDistanceRatio"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.RestoreTimeDilation +// (Final, Native, Public, BlueprintCallable) + +void AZPlayerController::RestoreTimeDilation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "RestoreTimeDilation"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.SetAudioListenerDistanceRatio +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Ratio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::SetAudioListenerDistanceRatio(float Ratio) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "SetAudioListenerDistanceRatio"); + + Params::ZPlayerController_SetAudioListenerDistanceRatio Parms{}; + + Parms.Ratio = Ratio; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.SetDeathSpectatorEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::SetDeathSpectatorEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "SetDeathSpectatorEnabled"); + + Params::ZPlayerController_SetDeathSpectatorEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.SetGameplayInputContext +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EGameplayInputContext NewGameplayInputContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::SetGameplayInputContext(EGameplayInputContext NewGameplayInputContext) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "SetGameplayInputContext"); + + Params::ZPlayerController_SetGameplayInputContext Parms{}; + + Parms.NewGameplayInputContext = NewGameplayInputContext; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.SetSystemicDeathEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::SetSystemicDeathEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "SetSystemicDeathEnabled"); + + Params::ZPlayerController_SetSystemicDeathEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.SetTimeDilation +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float TimeDilation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::SetTimeDilation(float TimeDilation) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "SetTimeDilation"); + + Params::ZPlayerController_SetTimeDilation Parms{}; + + Parms.TimeDilation = TimeDilation; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.ZKillPlayer +// (Final, Exec, Native, Public) + +void AZPlayerController::ZKillPlayer() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "ZKillPlayer"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.ZSaveGame +// (Final, Exec, Native, Public) + +void AZPlayerController::ZSaveGame() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "ZSaveGame"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.ZSetAudioListenerRatio +// (Final, Exec, Native, Public) +// Parameters: +// float fRatio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::ZSetAudioListenerRatio(float fRatio) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "ZSetAudioListenerRatio"); + + Params::ZPlayerController_ZSetAudioListenerRatio Parms{}; + + Parms.fRatio = fRatio; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.ZShowAudioListener +// (Final, Exec, Native, Public) + +void AZPlayerController::ZShowAudioListener() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "ZShowAudioListener"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerController.GetGameplayInputContext +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EGameplayInputContext ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +EGameplayInputContext AZPlayerController::GetGameplayInputContext() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "GetGameplayInputContext"); + + Params::ZPlayerController_GetGameplayInputContext Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.GetHelpSystem +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZHelpSystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZHelpSystem* AZPlayerController::GetHelpSystem() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "GetHelpSystem"); + + Params::ZPlayerController_GetHelpSystem Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.GetPlayerCamera +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AZPlayerCamera* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AZPlayerCamera* AZPlayerController::GetPlayerCamera() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "GetPlayerCamera"); + + Params::ZPlayerController_GetPlayerCamera Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.GetTimeDilationOverride +// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float AZPlayerController::GetTimeDilationOverride() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "GetTimeDilationOverride"); + + Params::ZPlayerController_GetTimeDilationOverride Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.IsInGameMenu +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPlayerController::IsInGameMenu() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "IsInGameMenu"); + + Params::ZPlayerController_IsInGameMenu Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.IsInMainMenu +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPlayerController::IsInMainMenu() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "IsInMainMenu"); + + Params::ZPlayerController_IsInMainMenu Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.IsInSpectator +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPlayerController::IsInSpectator() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "IsInSpectator"); + + Params::ZPlayerController_IsInSpectator Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.IsPawnDying +// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPlayerController::IsPawnDying() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "IsPawnDying"); + + Params::ZPlayerController_IsPawnDying Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.IsSystemicDeathEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool AZPlayerController::IsSystemicDeathEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "IsSystemicDeathEnabled"); + + Params::ZPlayerController_IsSystemicDeathEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPlayerController.SetKeyboardLayout +// (Final, Native, Public, BlueprintCallable, Const) +// Parameters: +// EKeyboardLayout Layout (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZPlayerController::SetKeyboardLayout(EKeyboardLayout Layout) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerController", "SetKeyboardLayout"); + + Params::ZPlayerController_SetKeyboardLayout Parms{}; + + Parms.Layout = Layout; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerDistanceComponent.OnPlayerRestart +// (Final, Native, Public) +// Parameters: +// int32 PlayerRespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZPlayerDistanceComponent::OnPlayerRestart(int32 PlayerRespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerDistanceComponent", "OnPlayerRestart"); + + Params::ZPlayerDistanceComponent_OnPlayerRestart Parms{}; + + Parms.PlayerRespawnOccurence = PlayerRespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerDistanceComponent.SetProfile +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZPlayerDistanceComponent::SetProfile(class FName Profile, float Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerDistanceComponent", "SetProfile"); + + Params::ZPlayerDistanceComponent_SetProfile Parms{}; + + Parms.Profile = Profile; + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPlayerDistanceComponent.HasProfile +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPlayerDistanceComponent::HasProfile(class FName Profile) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPlayerDistanceComponent", "HasProfile"); + + Params::ZPlayerDistanceComponent_HasProfile Parms{}; + + Parms.Profile = Profile; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZProjectileComponent.Throw +// (Final, Native, Public, BlueprintCallable) + +void UZProjectileComponent::Throw() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZProjectileComponent", "Throw"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZProjectileTrajectory.ClearTrajectory +// (Final, Native, Public, BlueprintCallable) + +void AZProjectileTrajectory::ClearTrajectory() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZProjectileTrajectory", "ClearTrajectory"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZProjectileTrajectory.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZProjectileTrajectory::OnPlayerRestart(int32 RespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZProjectileTrajectory", "OnPlayerRestart"); + + Params::ZProjectileTrajectory_OnPlayerRestart Parms{}; + + Parms.RespawnOccurence = RespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZProjectileTrajectory.UpdateTrajectory +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const TArray&PredictedPathData (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +// float TrajectoryDisplay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZProjectileTrajectory::UpdateTrajectory(const TArray& PredictedPathData, float TrajectoryDisplay) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZProjectileTrajectory", "UpdateTrajectory"); + + Params::ZProjectileTrajectory_UpdateTrajectory Parms{}; + + Parms.PredictedPathData = std::move(PredictedPathData); + Parms.TrajectoryDisplay = TrajectoryDisplay; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindIfCheckpointShouldEndTask +// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName CheckpointName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETaskID* OutFoundTask (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5ActivitiesUtilityData::FindIfCheckpointShouldEndTask(class FName CheckpointName, ETaskID* OutFoundTask) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "FindIfCheckpointShouldEndTask"); + + Params::ZPS5ActivitiesUtilityData_FindIfCheckpointShouldEndTask Parms{}; + + Parms.CheckpointName = CheckpointName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (OutFoundTask != nullptr) + *OutFoundTask = Parms.OutFoundTask; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindTaskAndActivityFromCheckpoint +// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName CheckpointName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// ETaskID* OutFoundTask (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EActivityID* OutFoundParentActivity (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray* OutFoundSiblingTasks (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5ActivitiesUtilityData::FindTaskAndActivityFromCheckpoint(class FName CheckpointName, ETaskID* OutFoundTask, EActivityID* OutFoundParentActivity, TArray* OutFoundSiblingTasks) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "FindTaskAndActivityFromCheckpoint"); + + Params::ZPS5ActivitiesUtilityData_FindTaskAndActivityFromCheckpoint Parms{}; + + Parms.CheckpointName = CheckpointName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (OutFoundTask != nullptr) + *OutFoundTask = Parms.OutFoundTask; + + if (OutFoundParentActivity != nullptr) + *OutFoundParentActivity = Parms.OutFoundParentActivity; + + if (OutFoundSiblingTasks != nullptr) + *OutFoundSiblingTasks = std::move(Parms.OutFoundSiblingTasks); + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetActivitiesEndCheckpoints +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TMap ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +TMap UZPS5ActivitiesUtilityData::GetActivitiesEndCheckpoints() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "GetActivitiesEndCheckpoints"); + + Params::ZPS5ActivitiesUtilityData_GetActivitiesEndCheckpoints Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetEndCheckpointForTask +// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// ETaskID TaskID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName* OutCheckpointName (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZPS5ActivitiesUtilityData::GetEndCheckpointForTask(ETaskID TaskID, class FName* OutCheckpointName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "GetEndCheckpointForTask"); + + Params::ZPS5ActivitiesUtilityData_GetEndCheckpointForTask Parms{}; + + Parms.TaskID = TaskID; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + if (OutCheckpointName != nullptr) + *OutCheckpointName = Parms.OutCheckpointName; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetTasksEndCheckpoints +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TMap ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +TMap UZPS5ActivitiesUtilityData::GetTasksEndCheckpoints() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZPS5ActivitiesUtilityData", "GetTasksEndCheckpoints"); + + Params::ZPS5ActivitiesUtilityData_GetTasksEndCheckpoints Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZRadarComponent.Clear +// (Final, Native, Public, BlueprintCallable) + +void UZRadarComponent::Clear() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "Clear"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZRadarComponent.SetSonarEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZRadarComponent::SetSonarEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "SetSonarEnabled"); + + Params::ZRadarComponent_SetSonarEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZRadarComponent.WaveUpdate +// (Event, Protected, BlueprintEvent) +// Parameters: +// int32 WaveIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ALpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZRadarComponent::WaveUpdate(int32 WaveIndex, float ALpha) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "WaveUpdate"); + + Params::ZRadarComponent_WaveUpdate Parms{}; + + Parms.WaveIndex = WaveIndex; + Parms.ALpha = ALpha; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZRadarComponent.GetRadarWave +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FRadarWave ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) + +struct FRadarWave UZRadarComponent::GetRadarWave(int32 Index_0) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "GetRadarWave"); + + Params::ZRadarComponent_GetRadarWave Parms{}; + + Parms.Index_0 = Index_0; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZRadarComponent.GetSensorAngle +// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZRadarComponent::GetSensorAngle() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "GetSensorAngle"); + + Params::ZRadarComponent_GetSensorAngle Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZRadarComponent.GetSensorDirection +// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZRadarComponent::GetSensorDirection() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "GetSensorDirection"); + + Params::ZRadarComponent_GetSensorDirection Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZRadarComponent.GetSensorLocation +// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZRadarComponent::GetSensorLocation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "GetSensorLocation"); + + Params::ZRadarComponent_GetSensorLocation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZRadarComponent.GetSensorMaxLength +// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZRadarComponent::GetSensorMaxLength() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "GetSensorMaxLength"); + + Params::ZRadarComponent_GetSensorMaxLength Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZRadarComponent.IsSonarActive +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZRadarComponent::IsSonarActive() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZRadarComponent", "IsSonarActive"); + + Params::ZRadarComponent_IsSonarActive Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZResolutionInterface.OnResolution +// (Event, Public, BlueprintCallable, BlueprintEvent) +// Parameters: +// EResolutionState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void IZResolutionInterface::OnResolution(EResolutionState State) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = AsUObject()->Class->GetFunction("ZResolutionInterface", "OnResolution"); + + Params::ZResolutionInterface_OnResolution Parms{}; + + Parms.State = State; + + AsUObject()->ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZSaveManager.ClearPlayerSlotData +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSaveManager::ClearPlayerSlotData(int32 SlotIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "ClearPlayerSlotData"); + + Params::ZSaveManager_ClearPlayerSlotData Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSaveManager.FirstLaunch +// (Final, Native, Protected) + +void UZSaveManager::FirstLaunch() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "FirstLaunch"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSaveManager.InitPlayerSlotData +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSaveManager::InitPlayerSlotData(int32 SlotIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "InitPlayerSlotData"); + + Params::ZSaveManager_InitPlayerSlotData Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSaveManager.LoadPlayerData +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSaveManager::LoadPlayerData(int32 SlotIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "LoadPlayerData"); + + Params::ZSaveManager_LoadPlayerData Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.PostLoadingSettings +// (Final, Native, Protected) + +void UZSaveManager::PostLoadingSettings() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "PostLoadingSettings"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSaveManager.SaveExtraData +// (Final, Native, Public, BlueprintCallable) + +void UZSaveManager::SaveExtraData() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "SaveExtraData"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSaveManager.SetSaveSlotIndex +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSaveManager::SetSaveSlotIndex(int32 SlotIndex) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "SetSaveSlotIndex"); + + Params::ZSaveManager_SetSaveSlotIndex Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSaveManager.GetCurrentSavedSettings +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZUserSettingsSave* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUserSettingsSave* UZSaveManager::GetCurrentSavedSettings() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "GetCurrentSavedSettings"); + + Params::ZSaveManager_GetCurrentSavedSettings Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.GetCurrentSaveGame +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZSaveGame* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZSaveGame* UZSaveManager::GetCurrentSaveGame() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "GetCurrentSaveGame"); + + Params::ZSaveManager_GetCurrentSaveGame Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.GetCurrentSaveSlotIndex +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UZSaveManager::GetCurrentSaveSlotIndex() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "GetCurrentSaveSlotIndex"); + + Params::ZSaveManager_GetCurrentSaveSlotIndex Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.GetPlayerCurrentSlotData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FSlotData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FSlotData UZSaveManager::GetPlayerCurrentSlotData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "GetPlayerCurrentSlotData"); + + Params::ZSaveManager_GetPlayerCurrentSlotData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.GetPlayerSlotData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FSlotData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + +struct FSlotData UZSaveManager::GetPlayerSlotData(int32 SlotIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "GetPlayerSlotData"); + + Params::ZSaveManager_GetPlayerSlotData Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.GetPlayerSlotsData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZSaveManager::GetPlayerSlotsData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "GetPlayerSlotsData"); + + Params::ZSaveManager_GetPlayerSlotsData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSaveManager.IsSlotDataEmpty +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 SlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSaveManager::IsSlotDataEmpty(int32 SlotIndex) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSaveManager", "IsSlotDataEmpty"); + + Params::ZSaveManager_IsSlotDataEmpty Parms{}; + + Parms.SlotIndex = SlotIndex; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSceneCollectibleComponent.InitComponent +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const struct FCollectibleData& CollectibleData_0 (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) + +void UZSceneCollectibleComponent::InitComponent(const struct FCollectibleData& CollectibleData_0) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSceneCollectibleComponent", "InitComponent"); + + Params::ZSceneCollectibleComponent_InitComponent Parms{}; + + Parms.CollectibleData_0 = std::move(CollectibleData_0); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSceneCollectibleComponent.SetIsFront +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bSetIsFront (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSceneCollectibleComponent::SetIsFront(bool bSetIsFront) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSceneCollectibleComponent", "SetIsFront"); + + Params::ZSceneCollectibleComponent_SetIsFront Parms{}; + + Parms.bSetIsFront = bSetIsFront; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSceneCollectibleComponent.SetStaticMeshComp +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class UStaticMeshComponent* SMC (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSceneCollectibleComponent::SetStaticMeshComp(class UStaticMeshComponent* SMC) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSceneCollectibleComponent", "SetStaticMeshComp"); + + Params::ZSceneCollectibleComponent_SetStaticMeshComp Parms{}; + + Parms.SMC = SMC; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSceneCollectibleComponent.GetCollectibleUIWidget +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUserWidget* UZSceneCollectibleComponent::GetCollectibleUIWidget() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSceneCollectibleComponent", "GetCollectibleUIWidget"); + + Params::ZSceneCollectibleComponent_GetCollectibleUIWidget Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSceneCollectibleComponent.GetStaticMeshComponent +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UStaticMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UStaticMeshComponent* UZSceneCollectibleComponent::GetStaticMeshComponent() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSceneCollectibleComponent", "GetStaticMeshComponent"); + + Params::ZSceneCollectibleComponent_GetStaticMeshComponent Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.OnAnimNotify +// (Final, Native, Protected) +// Parameters: +// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::OnAnimNotify(class FName NotifyName, class FName DebugInfo) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "OnAnimNotify"); + + Params::ZSensingComponent_OnAnimNotify Parms{}; + + Parms.NotifyName = NotifyName; + Parms.DebugInfo = DebugInfo; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.OnEmitterSoundHeard +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ShouldInvestigate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::OnEmitterSoundHeard(const struct FVector& Location, bool ShouldInvestigate) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "OnEmitterSoundHeard"); + + Params::ZSensingComponent_OnEmitterSoundHeard Parms{}; + + Parms.Location = std::move(Location); + Parms.ShouldInvestigate = ShouldInvestigate; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.OnExternalPawnDetected +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Force (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::OnExternalPawnDetected(class APawn* Pawn, bool Value, bool Force) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "OnExternalPawnDetected"); + + Params::ZSensingComponent_OnExternalPawnDetected Parms{}; + + Parms.Pawn = Pawn; + Parms.Value = Value; + Parms.Force = Force; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.OwnerHit +// (Final, Native, Protected, HasOutParams, HasDefaults) +// Parameters: +// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZSensingComponent::OwnerHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "OwnerHit"); + + Params::ZSensingComponent_OwnerHit Parms{}; + + Parms.SelfActor = SelfActor; + Parms.OtherActor = OtherActor; + Parms.NormalImpulse = std::move(NormalImpulse); + Parms.Hit = std::move(Hit); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.ResetSensing +// (Final, Native, Public, BlueprintCallable) + +void UZSensingComponent::ResetSensing() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "ResetSensing"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.ResetSmartObjectLocation +// (Final, Native, Protected, BlueprintCallable) + +void UZSensingComponent::ResetSmartObjectLocation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "ResetSmartObjectLocation"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::SetEnabled(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "SetEnabled"); + + Params::ZSensingComponent_SetEnabled Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.SetHeadSocket +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName NewSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::SetHeadSocket(class FName NewSocket) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "SetHeadSocket"); + + Params::ZSensingComponent_SetHeadSocket Parms{}; + + Parms.NewSocket = NewSocket; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.SetSensingLOD +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ESensingLOD NewLOD (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::SetSensingLOD(ESensingLOD NewLOD) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "SetSensingLOD"); + + Params::ZSensingComponent_SetSensingLOD Parms{}; + + Parms.NewLOD = NewLOD; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.SetShouldRestrictToCoordinator +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool bValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSensingComponent::SetShouldRestrictToCoordinator(bool bValue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "SetShouldRestrictToCoordinator"); + + Params::ZSensingComponent_SetShouldRestrictToCoordinator Parms{}; + + Parms.bValue = bValue; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSensingComponent.GetCooldown +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZSensingComponent::GetCooldown() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetCooldown"); + + Params::ZSensingComponent_GetCooldown Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetCurrentOverwhelmedLevel +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZSensingComponent::GetCurrentOverwhelmedLevel() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetCurrentOverwhelmedLevel"); + + Params::ZSensingComponent_GetCurrentOverwhelmedLevel Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetCurrentSeenLevel +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZSensingComponent::GetCurrentSeenLevel() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetCurrentSeenLevel"); + + Params::ZSensingComponent_GetCurrentSeenLevel Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetDistanceToSeenPawn2D +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZSensingComponent::GetDistanceToSeenPawn2D() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetDistanceToSeenPawn2D"); + + Params::ZSensingComponent_GetDistanceToSeenPawn2D Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetSeenPawn +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class APawn* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class APawn* UZSensingComponent::GetSeenPawn() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetSeenPawn"); + + Params::ZSensingComponent_GetSeenPawn Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetSensorLocation +// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FVector UZSensingComponent::GetSensorLocation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetSensorLocation"); + + Params::ZSensingComponent_GetSensorLocation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetSensorRotation +// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +struct FRotator UZSensingComponent::GetSensorRotation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetSensorRotation"); + + Params::ZSensingComponent_GetSensorRotation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.GetSmartObjectSensing +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// ESmartObjectSensing ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +ESmartObjectSensing UZSensingComponent::GetSmartObjectSensing() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "GetSmartObjectSensing"); + + Params::ZSensingComponent_GetSmartObjectSensing Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.HasAcquiredSmartObject +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSensingComponent::HasAcquiredSmartObject() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "HasAcquiredSmartObject"); + + Params::ZSensingComponent_HasAcquiredSmartObject Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSensingComponent.HasSeenPawn +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSensingComponent::HasSeenPawn() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSensingComponent", "HasSeenPawn"); + + Params::ZSensingComponent_HasSeenPawn Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinDataFactory.GetSkinData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +struct FSkinData UZSkinDataFactory::GetSkinData(const struct FGameplayTag& SkinTag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinDataFactory", "GetSkinData"); + + Params::ZSkinDataFactory_GetSkinData Parms{}; + + Parms.SkinTag = std::move(SkinTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinDataFactory.GetSkinDataById +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& SkinUniqueId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +struct FSkinData UZSkinDataFactory::GetSkinDataById(const struct FGuid& SkinUniqueId) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinDataFactory", "GetSkinDataById"); + + Params::ZSkinDataFactory_GetSkinDataById Parms{}; + + Parms.SkinUniqueId = std::move(SkinUniqueId); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinSystem.OnCollectibleFound +// (Final, Native, Protected, HasDefaults) +// Parameters: +// const struct FGuid& CollectibleID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSkinSystem::OnCollectibleFound(const struct FGuid& CollectibleID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "OnCollectibleFound"); + + Params::ZSkinSystem_OnCollectibleFound Parms{}; + + Parms.CollectibleID = std::move(CollectibleID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSkinSystem.OnTrophyUnlocked +// (Final, Native, Protected, HasDefaults) +// Parameters: +// const struct FGuid& TrophyId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSkinSystem::OnTrophyUnlocked(const struct FGuid& TrophyId) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "OnTrophyUnlocked"); + + Params::ZSkinSystem_OnTrophyUnlocked Parms{}; + + Parms.TrophyId = std::move(TrophyId); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSkinSystem.SetPlayerCurrentSkin +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSkinSystem::SetPlayerCurrentSkin(const struct FGameplayTag& SkinTag) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "SetPlayerCurrentSkin"); + + Params::ZSkinSystem_SetPlayerCurrentSkin Parms{}; + + Parms.SkinTag = std::move(SkinTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSkinSystem.UnlockAllSkins +// (Final, Native, Public, BlueprintCallable) + +void UZSkinSystem::UnlockAllSkins() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "UnlockAllSkins"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSkinSystem.UnlockSkinByTag +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool bSaveGame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSkinSystem::UnlockSkinByTag(const struct FGameplayTag& SkinTag, bool bSaveGame) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "UnlockSkinByTag"); + + Params::ZSkinSystem_UnlockSkinByTag Parms{}; + + Parms.SkinTag = std::move(SkinTag); + Parms.bSaveGame = bSaveGame; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FSkinData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +struct FSkinData UZSkinSystem::GetPlayerCurrentSkinData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "GetPlayerCurrentSkinData"); + + Params::ZSkinSystem_GetPlayerCurrentSkinData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinTag +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +struct FGameplayTag UZSkinSystem::GetPlayerCurrentSkinTag() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "GetPlayerCurrentSkinTag"); + + Params::ZSkinSystem_GetPlayerCurrentSkinTag Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinSystem.GetUnlockedSkinsData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) + +TArray UZSkinSystem::GetUnlockedSkinsData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "GetUnlockedSkinsData"); + + Params::ZSkinSystem_GetUnlockedSkinsData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSkinSystem.HasUnlockedSkinByTag +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& SkinTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSkinSystem::HasUnlockedSkinByTag(const struct FGameplayTag& SkinTag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSkinSystem", "HasUnlockedSkinByTag"); + + Params::ZSkinSystem_HasUnlockedSkinByTag Parms{}; + + Parms.SkinTag = std::move(SkinTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSlingShot.LaunchCharacter +// (Final, Native, Protected) + +void AZSlingShot::LaunchCharacter() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "LaunchCharacter"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnCharacterHit +// (Final, Native, Protected, HasOutParams, HasDefaults) +// Parameters: +// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZSlingShot::OnCharacterHit(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnCharacterHit"); + + Params::ZSlingShot_OnCharacterHit Parms{}; + + Parms.SelfActor = SelfActor; + Parms.OtherActor = OtherActor; + Parms.NormalImpulse = std::move(NormalImpulse); + Parms.Hit = std::move(Hit); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnCharacterLanded +// (Final, Native, Protected, HasOutParams) +// Parameters: +// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void AZSlingShot::OnCharacterLanded(const struct FHitResult& Hit) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnCharacterLanded"); + + Params::ZSlingShot_OnCharacterLanded Parms{}; + + Parms.Hit = std::move(Hit); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnCharacterLaunch +// (Event, Protected, BlueprintEvent) + +void AZSlingShot::OnCharacterLaunch() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnCharacterLaunch"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZSlingShot.OnInteract +// (Final, Native, Protected) + +void AZSlingShot::OnInteract() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnInteract"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnInteractFinished +// (Final, Native, Protected) + +void AZSlingShot::OnInteractFinished() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnInteractFinished"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnLaunchCancelled +// (Event, Protected, BlueprintEvent) + +void AZSlingShot::OnLaunchCancelled() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnLaunchCancelled"); + + UObject::ProcessEvent(Func, nullptr); +} + + +// Function DarwinParadox.ZSlingShot.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZSlingShot::OnPlayerRestart(int32 RespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnPlayerRestart"); + + Params::ZSlingShot_OnPlayerRestart Parms{}; + + Parms.RespawnOccurence = RespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnReachedStart +// (Final, Native, Protected) + +void AZSlingShot::OnReachedStart() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnReachedStart"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnReceiveAnimNotify +// (Final, Native, Protected) +// Parameters: +// class FName AnimNotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName DebugInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZSlingShot::OnReceiveAnimNotify(class FName AnimNotifyName, class FName DebugInfo) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnReceiveAnimNotify"); + + Params::ZSlingShot_OnReceiveAnimNotify Parms{}; + + Parms.AnimNotifyName = AnimNotifyName; + Parms.DebugInfo = DebugInfo; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.OnUIHide +// (Final, Native, Public) +// Parameters: +// bool bUIHide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZSlingShot::OnUIHide(bool bUIHide) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "OnUIHide"); + + Params::ZSlingShot_OnUIHide Parms{}; + + Parms.bUIHide = bUIHide; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.ProjectileTrajectory +// (Final, Native, Protected) + +void AZSlingShot::ProjectileTrajectory() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "ProjectileTrajectory"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.StartSlingShot +// (Final, Native, Protected) + +void AZSlingShot::StartSlingShot() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "StartSlingShot"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.TimeLaunchAudioUpdate +// (Event, Protected, BlueprintEvent) +// Parameters: +// float TimeAudiovalue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void AZSlingShot::TimeLaunchAudioUpdate(float TimeAudiovalue) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "TimeLaunchAudioUpdate"); + + Params::ZSlingShot_TimeLaunchAudioUpdate Parms{}; + + Parms.TimeAudiovalue = TimeAudiovalue; + + UObject::ProcessEvent(Func, &Parms); +} + + +// Function DarwinParadox.ZSlingShot.UpdateCharacterAnimation +// (Final, Native, Protected) + +void AZSlingShot::UpdateCharacterAnimation() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "UpdateCharacterAnimation"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.UpdateTrajectoryData +// (Final, Native, Protected) + +void AZSlingShot::UpdateTrajectoryData() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "UpdateTrajectoryData"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSlingShot.GetSlingShotRotation +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +struct FRotator AZSlingShot::GetSlingShotRotation() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "GetSlingShotRotation"); + + Params::ZSlingShot_GetSlingShotRotation Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSlingShot.GetTarget +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class AActor* AZSlingShot::GetTarget() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSlingShot", "GetTarget"); + + Params::ZSlingShot_GetTarget Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSpotComponent.ClearLookAt +// (Final, Native, Public, BlueprintCallable) + +void UZSpotComponent::ClearLookAt() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "ClearLookAt"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetConeAngle +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetConeAngle(float Angle) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetConeAngle"); + + Params::ZSpotComponent_SetConeAngle Parms{}; + + Parms.Angle = Angle; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetConeLength +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float ConeLength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetConeLength(float ConeLength) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetConeLength"); + + Params::ZSpotComponent_SetConeLength Parms{}; + + Parms.ConeLength = ConeLength; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ForceZeroRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetEnabled(bool Value, bool ForceZeroRotation) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetEnabled"); + + Params::ZSpotComponent_SetEnabled Parms{}; + + Parms.Value = Value; + Parms.ForceZeroRotation = ForceZeroRotation; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetLookAtEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetLookAtEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetLookAtEnabled"); + + Params::ZSpotComponent_SetLookAtEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetLookAtTargetActor +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetLookAtTargetActor(class AActor* Target) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetLookAtTargetActor"); + + Params::ZSpotComponent_SetLookAtTargetActor Parms{}; + + Parms.Target = Target; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetMovementEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetMovementEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetMovementEnabled"); + + Params::ZSpotComponent_SetMovementEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetPawnDetectionEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetPawnDetectionEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetPawnDetectionEnabled"); + + Params::ZSpotComponent_SetPawnDetectionEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetPawnDetectionRate +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetPawnDetectionRate(float Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetPawnDetectionRate"); + + Params::ZSpotComponent_SetPawnDetectionRate Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.SetTraceEnabled +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSpotComponent::SetTraceEnabled(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "SetTraceEnabled"); + + Params::ZSpotComponent_SetTraceEnabled Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.Traces +// (Final, Native, Protected, BlueprintCallable) + +void UZSpotComponent::Traces() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "Traces"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSpotComponent.CouldSeePawn +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSpotComponent::CouldSeePawn(class APawn* Pawn) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "CouldSeePawn"); + + Params::ZSpotComponent_CouldSeePawn Parms{}; + + Parms.Pawn = Pawn; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSpotComponent.IsEnabled +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZSpotComponent::IsEnabled() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSpotComponent", "IsEnabled"); + + Params::ZSpotComponent_IsEnabled Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZStreamingFreezerComponent.HandleOnPlay +// (Final, Native, Private) + +void UZStreamingFreezerComponent::HandleOnPlay() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZStreamingFreezerComponent", "HandleOnPlay"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZStreamingFreezerComponent.HandleOnStop +// (Final, Native, Private) + +void UZStreamingFreezerComponent::HandleOnStop() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZStreamingFreezerComponent", "HandleOnStop"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZStreamingSafetyComponent.IsLevelReady +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZStreamingSafetyComponent::IsLevelReady() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZStreamingSafetyComponent", "IsLevelReady"); + + Params::ZStreamingSafetyComponent_IsLevelReady Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZSubtitleSystem.UpdateSubtitleText +// (Final, Native, Protected, HasOutParams) +// Parameters: +// const class FText& Subtitle (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) + +void UZSubtitleSystem::UpdateSubtitleText(const class FText& Subtitle) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSubtitleSystem", "UpdateSubtitleText"); + + Params::ZSubtitleSystem_UpdateSubtitleText Parms{}; + + Parms.Subtitle = std::move(Subtitle); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelAddedToWorld +// (Final, Native, Public) +// Parameters: +// class ULevel* addedLevel (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UWorld* CurrentWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSwitchDebugToolsSubsystem::HandleOnLevelAddedToWorld(class ULevel* addedLevel, class UWorld* CurrentWorld) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "HandleOnLevelAddedToWorld"); + + Params::ZSwitchDebugToolsSubsystem_HandleOnLevelAddedToWorld Parms{}; + + Parms.addedLevel = addedLevel; + Parms.CurrentWorld = CurrentWorld; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelRemovedFromWorld +// (Final, Native, Public) +// Parameters: +// class ULevel* addedLevel (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UWorld* CurrentWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSwitchDebugToolsSubsystem::HandleOnLevelRemovedFromWorld(class ULevel* addedLevel, class UWorld* CurrentWorld) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "HandleOnLevelRemovedFromWorld"); + + Params::ZSwitchDebugToolsSubsystem_HandleOnLevelRemovedFromWorld Parms{}; + + Parms.addedLevel = addedLevel; + Parms.CurrentWorld = CurrentWorld; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleSwitchDockedUndocked +// (Final, Native, Public) +// Parameters: +// bool bIsDocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZSwitchDebugToolsSubsystem::HandleSwitchDockedUndocked(bool bIsDocked) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "HandleSwitchDockedUndocked"); + + Params::ZSwitchDebugToolsSubsystem_HandleSwitchDockedUndocked Parms{}; + + Parms.bIsDocked = bIsDocked; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.SwapSequenceDynRes +// (Final, Native, Public, BlueprintCallable) + +void UZSwitchDebugToolsSubsystem::SwapSequenceDynRes() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZSwitchDebugToolsSubsystem", "SwapSequenceDynRes"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZThreatSystemComponent.AddThreat +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* ActorToAdd (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZThreatSystemComponent::AddThreat(class AActor* ActorToAdd) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "AddThreat"); + + Params::ZThreatSystemComponent_AddThreat Parms{}; + + Parms.ActorToAdd = ActorToAdd; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZThreatSystemComponent.OnActorEndPlay +// (Final, Native, Public) +// Parameters: +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZThreatSystemComponent::OnActorEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "OnActorEndPlay"); + + Params::ZThreatSystemComponent_OnActorEndPlay Parms{}; + + Parms.Actor = Actor; + Parms.EndPlayReason = EndPlayReason; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZThreatSystemComponent.OnPlayerRestart +// (Final, Native, Protected) +// Parameters: +// int32 RespawnOccurence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZThreatSystemComponent::OnPlayerRestart(int32 RespawnOccurence) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "OnPlayerRestart"); + + Params::ZThreatSystemComponent_OnPlayerRestart Parms{}; + + Parms.RespawnOccurence = RespawnOccurence; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZThreatSystemComponent.RemoveThreat +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class AActor* ActorToRemove (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZThreatSystemComponent::RemoveThreat(class AActor* ActorToRemove) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "RemoveThreat"); + + Params::ZThreatSystemComponent_RemoveThreat Parms{}; + + Parms.ActorToRemove = ActorToRemove; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZThreatSystemComponent.ResetThreat +// (Final, Native, Public, BlueprintCallable) + +void UZThreatSystemComponent::ResetThreat() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "ResetThreat"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZThreatSystemComponent.GetThreatActors +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZThreatSystemComponent::GetThreatActors() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "GetThreatActors"); + + Params::ZThreatSystemComponent_GetThreatActors Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZThreatSystemComponent.GetThreatCount +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UZThreatSystemComponent::GetThreatCount() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "GetThreatCount"); + + Params::ZThreatSystemComponent_GetThreatCount Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZThreatSystemComponent.HasThreat +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZThreatSystemComponent::HasThreat(class AActor* Actor) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "HasThreat"); + + Params::ZThreatSystemComponent_HasThreat Parms{}; + + Parms.Actor = Actor; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZThreatSystemComponent.IsThreatened +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZThreatSystemComponent::IsThreatened() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZThreatSystemComponent", "IsThreatened"); + + Params::ZThreatSystemComponent_IsThreatened Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZTrophyDataFactory.GetTrophiesData +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZTrophyDataFactory::GetTrophiesData() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophyDataFactory", "GetTrophiesData"); + + Params::ZTrophyDataFactory_GetTrophiesData Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZTrophyDataFactory.GetTrophyData +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& TrophyId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FTrophyData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) + +struct FTrophyData UZTrophyDataFactory::GetTrophyData(const struct FGuid& TrophyId) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophyDataFactory", "GetTrophyData"); + + Params::ZTrophyDataFactory_GetTrophyData Parms{}; + + Parms.TrophyId = std::move(TrophyId); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZTrophyDataFactory.GetTrophyDataByTag +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& TrophyTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// struct FTrophyData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) + +struct FTrophyData UZTrophyDataFactory::GetTrophyDataByTag(const struct FGameplayTag& TrophyTag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophyDataFactory", "GetTrophyDataByTag"); + + Params::ZTrophyDataFactory_GetTrophyDataByTag Parms{}; + + Parms.TrophyTag = std::move(TrophyTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZTrophySystem.OnCollectibleUnlocked +// (Final, Native, Protected, HasDefaults) +// Parameters: +// const struct FGuid& CollectibleID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZTrophySystem::OnCollectibleUnlocked(const struct FGuid& CollectibleID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "OnCollectibleUnlocked"); + + Params::ZTrophySystem_OnCollectibleUnlocked Parms{}; + + Parms.CollectibleID = std::move(CollectibleID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZTrophySystem.UnlockAllTrophies +// (Final, Native, Public, BlueprintCallable) + +void UZTrophySystem::UnlockAllTrophies() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "UnlockAllTrophies"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZTrophySystem.UnlockTrophyById +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const class FString& TrophyId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 Progress (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZTrophySystem::UnlockTrophyById(const class FString& TrophyId, int32 Progress) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "UnlockTrophyById"); + + Params::ZTrophySystem_UnlockTrophyById Parms{}; + + Parms.TrophyId = std::move(TrophyId); + Parms.Progress = Progress; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZTrophySystem.UnlockTrophyByTag +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& TrophyTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 Progress (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZTrophySystem::UnlockTrophyByTag(const struct FGameplayTag& TrophyTag, int32 Progress) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "UnlockTrophyByTag"); + + Params::ZTrophySystem_UnlockTrophyByTag Parms{}; + + Parms.TrophyTag = std::move(TrophyTag); + Parms.Progress = Progress; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophy +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& TrophyId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZTrophySystem::HasUnlockedTrophy(const struct FGuid& TrophyId) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "HasUnlockedTrophy"); + + Params::ZTrophySystem_HasUnlockedTrophy Parms{}; + + Parms.TrophyId = std::move(TrophyId); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyById +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const class FString& TrophyId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZTrophySystem::HasUnlockedTrophyById(const class FString& TrophyId) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "HasUnlockedTrophyById"); + + Params::ZTrophySystem_HasUnlockedTrophyById Parms{}; + + Parms.TrophyId = std::move(TrophyId); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyByTag +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGameplayTag& TrophyTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZTrophySystem::HasUnlockedTrophyByTag(const struct FGameplayTag& TrophyTag) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZTrophySystem", "HasUnlockedTrophyByTag"); + + Params::ZTrophySystem_HasUnlockedTrophyByTag Parms{}; + + Parms.TrophyTag = std::move(TrophyTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.ActivateTooltip +// (Final, Native, Protected, BlueprintCallable) + +void UZUIController::ActivateTooltip() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "ActivateTooltip"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.CallOnCultureChanged +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const class FString& NewCulture (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::CallOnCultureChanged(const class FString& NewCulture) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "CallOnCultureChanged"); + + Params::ZUIController_CallOnCultureChanged Parms{}; + + Parms.NewCulture = std::move(NewCulture); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.ClearNotificationMark +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// const struct FGuid& SkinID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::ClearNotificationMark(const struct FGuid& SkinID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "ClearNotificationMark"); + + Params::ZUIController_ClearNotificationMark Parms{}; + + Parms.SkinID = std::move(SkinID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.CloseCurrentPopUp +// (Final, Native, Public, BlueprintCallable) + +void UZUIController::CloseCurrentPopUp() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "CloseCurrentPopUp"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.CloseCurrentScreenUI +// (Final, Native, Public, BlueprintCallable) + +void UZUIController::CloseCurrentScreenUI() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "CloseCurrentScreenUI"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.CloseCurrentWidgetOfType +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EWidgetType WidgetType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::CloseCurrentWidgetOfType(EWidgetType WidgetType) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "CloseCurrentWidgetOfType"); + + Params::ZUIController_CloseCurrentWidgetOfType Parms{}; + + Parms.WidgetType = WidgetType; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.ClosePopUpSystem +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ESystemPopUp SystemPopUp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::ClosePopUpSystem(ESystemPopUp SystemPopUp) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "ClosePopUpSystem"); + + Params::ZUIController_ClosePopUpSystem Parms{}; + + Parms.SystemPopUp = SystemPopUp; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.CloseUI +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const struct FWidgetRuntimeData& WidgetRuntimeData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + +void UZUIController::CloseUI(const struct FWidgetRuntimeData& WidgetRuntimeData) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "CloseUI"); + + Params::ZUIController_CloseUI Parms{}; + + Parms.WidgetRuntimeData = std::move(WidgetRuntimeData); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.DeactivateTooltip +// (Final, Native, Protected, BlueprintCallable) + +void UZUIController::DeactivateTooltip() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "DeactivateTooltip"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.DisplayNotifications +// (Final, Native, Public, BlueprintCallable) + +void UZUIController::DisplayNotifications() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "DisplayNotifications"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.EnableUIInput +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool EnableInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::EnableUIInput(bool EnableInput) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "EnableUIInput"); + + Params::ZUIController_EnableUIInput Parms{}; + + Parms.EnableInput = EnableInput; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.Flush +// (Final, Native, Public, BlueprintCallable) + +void UZUIController::Flush() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "Flush"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.HandleOnRestoreFocusToGame +// (Final, Native, Private) +// Parameters: +// class UUserWidget* foundWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::HandleOnRestoreFocusToGame(class UUserWidget* foundWidget) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HandleOnRestoreFocusToGame"); + + Params::ZUIController_HandleOnRestoreFocusToGame Parms{}; + + Parms.foundWidget = foundWidget; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.HandleRemoveRequireExclusiveInput +// (Final, Native, Protected) + +void UZUIController::HandleRemoveRequireExclusiveInput() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HandleRemoveRequireExclusiveInput"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.HandleRequireExclusiveInput +// (Final, Native, Protected) + +void UZUIController::HandleRequireExclusiveInput() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HandleRequireExclusiveInput"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.HasNotificationOfType +// (Final, Native, Public, BlueprintCallable, BlueprintPure) +// Parameters: +// ENotification Notification (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::HasNotificationOfType(ENotification Notification) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HasNotificationOfType"); + + Params::ZUIController_HasNotificationOfType Parms{}; + + Parms.Notification = Notification; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.IsLoadingScreenActive +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::IsLoadingScreenActive() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "IsLoadingScreenActive"); + + Params::ZUIController_IsLoadingScreenActive Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.OnBack +// (Final, Native, Protected) + +void UZUIController::OnBack() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnBack"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnClose +// (Final, Native, Protected) + +void UZUIController::OnClose() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnClose"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnControllerConnected +// (Final, Native, Public) + +void UZUIController::OnControllerConnected() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnControllerConnected"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnDefault +// (Final, Native, Protected) + +void UZUIController::OnDefault() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnDefault"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnInputModeChanged +// (Final, Native, Public) +// Parameters: +// EInputMode OldMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EInputMode NewMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::OnInputModeChanged(EInputMode OldMode, EInputMode NewMode) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnInputModeChanged"); + + Params::ZUIController_OnInputModeChanged Parms{}; + + Parms.OldMode = OldMode; + Parms.NewMode = NewMode; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnRenderingEvents +// (Final, Native, Protected) +// Parameters: +// ERenderingEvent eEvent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::OnRenderingEvents(ERenderingEvent eEvent) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnRenderingEvents"); + + Params::ZUIController_OnRenderingEvents Parms{}; + + Parms.eEvent = eEvent; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnSkinLocked +// (Final, Native, Public, HasDefaults) +// Parameters: +// const struct FGuid& ID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::OnSkinLocked(const struct FGuid& ID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnSkinLocked"); + + Params::ZUIController_OnSkinLocked Parms{}; + + Parms.ID = std::move(ID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnSkinUnlocked +// (Final, Native, Public, HasDefaults) +// Parameters: +// const struct FGuid& ID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::OnSkinUnlocked(const struct FGuid& ID) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnSkinUnlocked"); + + Params::ZUIController_OnSkinUnlocked Parms{}; + + Parms.ID = std::move(ID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnSpecial +// (Final, Native, Protected) + +void UZUIController::OnSpecial() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnSpecial"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.OnValidate +// (Final, Native, Protected) + +void UZUIController::OnValidate() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "OnValidate"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.PushGenericNotification +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const struct FPopUpTextData& PopUpTextData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) +// bool bIsUnique (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::PushGenericNotification(const struct FPopUpTextData& PopUpTextData, bool bIsUnique) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "PushGenericNotification"); + + Params::ZUIController_PushGenericNotification Parms{}; + + Parms.PopUpTextData = std::move(PopUpTextData); + Parms.bIsUnique = bIsUnique; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.RequestChapterTitle +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const class FText& ChapterTitle (Parm, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::RequestChapterTitle(const class FText& ChapterTitle) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestChapterTitle"); + + Params::ZUIController_RequestChapterTitle Parms{}; + + Parms.ChapterTitle = std::move(ChapterTitle); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.RequestCloseScreenUI +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EScreen Screen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::RequestCloseScreenUI(EScreen Screen) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestCloseScreenUI"); + + Params::ZUIController_RequestCloseScreenUI Parms{}; + + Parms.Screen = Screen; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.RequestGenericNotification +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FPopUpTextData& TextData (Parm, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::RequestGenericNotification(const struct FPopUpTextData& TextData) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestGenericNotification"); + + Params::ZUIController_RequestGenericNotification Parms{}; + + Parms.TextData = std::move(TextData); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.RequestGenericPopUp +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// const struct FPopUpTextData& PopupText (Parm, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::RequestGenericPopUp(const struct FPopUpTextData& PopupText) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestGenericPopUp"); + + Params::ZUIController_RequestGenericPopUp Parms{}; + + Parms.PopupText = std::move(PopupText); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.RequestNotification +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ENotification Notification (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::RequestNotification(ENotification Notification) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestNotification"); + + Params::ZUIController_RequestNotification Parms{}; + + Parms.Notification = Notification; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.RequestPopUpSystem +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// ESystemPopUp SystemPopUp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::RequestPopUpSystem(ESystemPopUp SystemPopUp) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestPopUpSystem"); + + Params::ZUIController_RequestPopUpSystem Parms{}; + + Parms.SystemPopUp = SystemPopUp; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.RequestScreenUI +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// EScreen Screen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::RequestScreenUI(EScreen Screen) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "RequestScreenUI"); + + Params::ZUIController_RequestScreenUI Parms{}; + + Parms.Screen = Screen; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.SetCurrentTooltipTag +// (Final, Native, Public, HasOutParams, BlueprintCallable) +// Parameters: +// const struct FGameplayTag& NewTooltipTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::SetCurrentTooltipTag(const struct FGameplayTag& NewTooltipTag) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "SetCurrentTooltipTag"); + + Params::ZUIController_SetCurrentTooltipTag Parms{}; + + Parms.NewTooltipTag = std::move(NewTooltipTag); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.SetLoadingScreenActive +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::SetLoadingScreenActive(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "SetLoadingScreenActive"); + + Params::ZUIController_SetLoadingScreenActive Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.SetTooltipWidget +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class UZUserWidget* NewTooltipWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::SetTooltipWidget(class UZUserWidget* NewTooltipWidget) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "SetTooltipWidget"); + + Params::ZUIController_SetTooltipWidget Parms{}; + + Parms.NewTooltipWidget = NewTooltipWidget; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.SetUIHidden +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZUIController::SetUIHidden(bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "SetUIHidden"); + + Params::ZUIController_SetUIHidden Parms{}; + + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.ShowUI +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// TSubclassOf WidgetClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// EWidgetType eType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUserWidget* UZUIController::ShowUI(TSubclassOf WidgetClass, EWidgetType eType) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "ShowUI"); + + Params::ZUIController_ShowUI Parms{}; + + Parms.WidgetClass = WidgetClass; + Parms.eType = eType; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.UpdateNavigationMapping +// (Final, Native, Public, BlueprintCallable) + +void UZUIController::UpdateNavigationMapping() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "UpdateNavigationMapping"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZUIController.GetCurrentScreenWidget +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUserWidget* UZUIController::GetCurrentScreenWidget() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetCurrentScreenWidget"); + + Params::ZUIController_GetCurrentScreenWidget Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.GetCurrentWidgetByType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EWidgetType WidgetType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class UZUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UZUserWidget* UZUIController::GetCurrentWidgetByType(EWidgetType WidgetType) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetCurrentWidgetByType"); + + Params::ZUIController_GetCurrentWidgetByType Parms{}; + + Parms.WidgetType = WidgetType; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.GetKeysFromInputAction +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const class UInputAction* InputAction (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UInputMappingContext* InputMappingContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) + +TArray UZUIController::GetKeysFromInputAction(const class UInputAction* InputAction, const class UInputMappingContext* InputMappingContext) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetKeysFromInputAction"); + + Params::ZUIController_GetKeysFromInputAction Parms{}; + + Parms.InputAction = InputAction; + Parms.InputMappingContext = InputMappingContext; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.GetRequireExclusiveInput +// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::GetRequireExclusiveInput() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetRequireExclusiveInput"); + + Params::ZUIController_GetRequireExclusiveInput Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.GetRichTextDataTableByCulture +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const class FString& DataTableName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& Culture (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UDataTable* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class UDataTable* UZUIController::GetRichTextDataTableByCulture(const class FString& DataTableName, const class FString& Culture) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetRichTextDataTableByCulture"); + + Params::ZUIController_GetRichTextDataTableByCulture Parms{}; + + Parms.DataTableName = std::move(DataTableName); + Parms.Culture = std::move(Culture); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.GetRichTextDataTableByFontSize +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const class FString& DataTableName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class UDataTable* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class UDataTable* UZUIController::GetRichTextDataTableByFontSize(const class FString& DataTableName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetRichTextDataTableByFontSize"); + + Params::ZUIController_GetRichTextDataTableByFontSize Parms{}; + + Parms.DataTableName = std::move(DataTableName); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.GetTooltipWidget +// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class UUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class UUserWidget* UZUIController::GetTooltipWidget() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "GetTooltipWidget"); + + Params::ZUIController_GetTooltipWidget Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.HasAnyNotification +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::HasAnyNotification() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HasAnyNotification"); + + Params::ZUIController_HasAnyNotification Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.HasNotificationMark +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// const struct FGuid& SkinID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::HasNotificationMark(const struct FGuid& SkinID) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HasNotificationMark"); + + Params::ZUIController_HasNotificationMark Parms{}; + + Parms.SkinID = std::move(SkinID); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.HasScreenWidgetOfType +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EScreen WidgetType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::HasScreenWidgetOfType(EScreen WidgetType) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "HasScreenWidgetOfType"); + + Params::ZUIController_HasScreenWidgetOfType Parms{}; + + Parms.WidgetType = WidgetType; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.IsScreenVisible +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// EScreen Screen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::IsScreenVisible(EScreen Screen) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "IsScreenVisible"); + + Params::ZUIController_IsScreenVisible Parms{}; + + Parms.Screen = Screen; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZUIController.IsUIHidden +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZUIController::IsUIHidden() const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZUIController", "IsUIHidden"); + + Params::ZUIController_IsUIHidden Parms{}; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsBool +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsBool(class FName ValueName, bool Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsBool"); + + Params::ZVariableStorage_SetValueAsBool Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsFloat +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsFloat(class FName ValueName, float Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsFloat"); + + Params::ZVariableStorage_SetValueAsFloat Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsInt +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsInt(class FName ValueName, int32 Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsInt"); + + Params::ZVariableStorage_SetValueAsInt Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsLinearColor +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FLinearColor& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsLinearColor(class FName ValueName, const struct FLinearColor& Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsLinearColor"); + + Params::ZVariableStorage_SetValueAsLinearColor Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = std::move(Value); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsName +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FName Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsName(class FName ValueName, class FName Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsName"); + + Params::ZVariableStorage_SetValueAsName Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = Value; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsRotator +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FRotator& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsRotator(class FName ValueName, const struct FRotator& Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsRotator"); + + Params::ZVariableStorage_SetValueAsRotator Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = std::move(Value); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsString +// (Final, Native, Public, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FString& Value (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsString(class FName ValueName, const class FString& Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsString"); + + Params::ZVariableStorage_SetValueAsString Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = std::move(Value); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.SetValueAsVector +// (Final, Native, Public, HasDefaults, BlueprintCallable) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +void UZVariableStorage::SetValueAsVector(class FName ValueName, const struct FVector& Value) +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "SetValueAsVector"); + + Params::ZVariableStorage_SetValueAsVector Parms{}; + + Parms.ValueName = ValueName; + Parms.Value = std::move(Value); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsBool +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +bool UZVariableStorage::GetValueAsBool(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsBool"); + + Params::ZVariableStorage_GetValueAsBool Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsFloat +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +float UZVariableStorage::GetValueAsFloat(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsFloat"); + + Params::ZVariableStorage_GetValueAsFloat Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsInt +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +int32 UZVariableStorage::GetValueAsInt(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsInt"); + + Params::ZVariableStorage_GetValueAsInt Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsLinearColor +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FLinearColor ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const struct FLinearColor UZVariableStorage::GetValueAsLinearColor(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsLinearColor"); + + Params::ZVariableStorage_GetValueAsLinearColor Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsName +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const class FName ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const class FName UZVariableStorage::GetValueAsName(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsName"); + + Params::ZVariableStorage_GetValueAsName Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsRotator +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FRotator ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + +const struct FRotator UZVariableStorage::GetValueAsRotator(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsRotator"); + + Params::ZVariableStorage_GetValueAsRotator Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsString +// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +class FString UZVariableStorage::GetValueAsString(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsString"); + + Params::ZVariableStorage_GetValueAsString Parms{}; + + Parms.ValueName = ValueName; + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, &Parms); + + Func->FunctionFlags = Flgs; + + return Parms.ReturnValue; +} + + +// Function DarwinParadox.ZVariableStorage.GetValueAsVector +// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) +// Parameters: +// class FName ValueName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + +const struct FVector UZVariableStorage::GetValueAsVector(class FName ValueName) const +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZVariableStorage", "GetValueAsVector"); + + Params::ZVariableStorage_GetValueAsVector Parms{}; + + Parms.ValueName = ValueName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; @@ -28916,6 +29089,25 @@ struct FWorldTransition UZWorldManager::GetCurrentWorldTransitionData() } +// Function DarwinParadox.ZWorldManager.OnAppEnterForeground +// (Final, Native, Protected) + +void UZWorldManager::OnAppEnterForeground() +{ + static class UFunction* Func = nullptr; + + if (Func == nullptr) + Func = Class->GetFunction("ZWorldManager", "OnAppEnterForeground"); + + auto Flgs = Func->FunctionFlags; + Func->FunctionFlags |= 0x400; + + UObject::ProcessEvent(Func, nullptr); + + Func->FunctionFlags = Flgs; +} + + // Function DarwinParadox.ZWorldManager.OnBinkVideoStartDelayElapsed // (Final, Native, Protected) diff --git a/DarwinsParadox/SDK/DarwinParadox_parameters.hpp b/DarwinsParadox/SDK/DarwinParadox_parameters.hpp index ac122d9..cdf8dd6 100644 --- a/DarwinsParadox/SDK/DarwinParadox_parameters.hpp +++ b/DarwinsParadox/SDK/DarwinParadox_parameters.hpp @@ -13,11 +13,11 @@ #include "CoreUObject_structs.hpp" #include "InputCore_structs.hpp" #include "Engine_structs.hpp" -#include "DarwinParadox_structs.hpp" #include "GameplayTags_structs.hpp" -#include "TRX_structs.hpp" -#include "BinkMediaPlayer_structs.hpp" #include "AudioMixer_structs.hpp" +#include "DarwinParadox_structs.hpp" +#include "BinkMediaPlayer_structs.hpp" +#include "TRX_structs.hpp" namespace SDK::Params @@ -33,216 +33,6 @@ public: }; DUMPER7_ASSERTS_AudioSpline_GetClosestLocationOnSpline; -// Function DarwinParadox.ZVariableStorage.SetValueAsBool -// 0x000C (0x000C - 0x0000) -struct ZVariableStorage_SetValueAsBool final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Value; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsBool; - -// Function DarwinParadox.ZVariableStorage.SetValueAsFloat -// 0x000C (0x000C - 0x0000) -struct ZVariableStorage_SetValueAsFloat final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsFloat; - -// Function DarwinParadox.ZVariableStorage.SetValueAsInt -// 0x000C (0x000C - 0x0000) -struct ZVariableStorage_SetValueAsInt final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsInt; - -// Function DarwinParadox.ZVariableStorage.SetValueAsLinearColor -// 0x0018 (0x0018 - 0x0000) -struct ZVariableStorage_SetValueAsLinearColor final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Value; // 0x0008(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsLinearColor; - -// Function DarwinParadox.ZVariableStorage.SetValueAsName -// 0x0010 (0x0010 - 0x0000) -struct ZVariableStorage_SetValueAsName final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Value; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsName; - -// Function DarwinParadox.ZVariableStorage.SetValueAsRotator -// 0x0020 (0x0020 - 0x0000) -struct ZVariableStorage_SetValueAsRotator final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Value; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsRotator; - -// Function DarwinParadox.ZVariableStorage.SetValueAsString -// 0x0018 (0x0018 - 0x0000) -struct ZVariableStorage_SetValueAsString final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Value; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsString; - -// Function DarwinParadox.ZVariableStorage.SetValueAsVector -// 0x0020 (0x0020 - 0x0000) -struct ZVariableStorage_SetValueAsVector final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Value; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_SetValueAsVector; - -// Function DarwinParadox.ZVariableStorage.GetValueAsBool -// 0x000C (0x000C - 0x0000) -struct ZVariableStorage_GetValueAsBool final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsBool; - -// Function DarwinParadox.ZVariableStorage.GetValueAsFloat -// 0x000C (0x000C - 0x0000) -struct ZVariableStorage_GetValueAsFloat final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsFloat; - -// Function DarwinParadox.ZVariableStorage.GetValueAsInt -// 0x000C (0x000C - 0x0000) -struct ZVariableStorage_GetValueAsInt final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsInt; - -// Function DarwinParadox.ZVariableStorage.GetValueAsLinearColor -// 0x0018 (0x0018 - 0x0000) -struct ZVariableStorage_GetValueAsLinearColor final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor ReturnValue; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsLinearColor; - -// Function DarwinParadox.ZVariableStorage.GetValueAsName -// 0x0010 (0x0010 - 0x0000) -struct ZVariableStorage_GetValueAsName final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName ReturnValue; // 0x0008(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsName; - -// Function DarwinParadox.ZVariableStorage.GetValueAsRotator -// 0x0020 (0x0020 - 0x0000) -struct ZVariableStorage_GetValueAsRotator final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator ReturnValue; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsRotator; - -// Function DarwinParadox.ZVariableStorage.GetValueAsString -// 0x0018 (0x0018 - 0x0000) -struct ZVariableStorage_GetValueAsString final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsString; - -// Function DarwinParadox.ZVariableStorage.GetValueAsVector -// 0x0020 (0x0020 - 0x0000) -struct ZVariableStorage_GetValueAsVector final -{ -public: - class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ReturnValue; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZVariableStorage_GetValueAsVector; - -// Function DarwinParadox.LevelSequenceAspectRatioComponent.HandleOnSequenceObjectSpawned -// 0x0008 (0x0008 - 0x0000) -struct LevelSequenceAspectRatioComponent_HandleOnSequenceObjectSpawned final -{ -public: - class UObject* SpawnedObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_LevelSequenceAspectRatioComponent_HandleOnSequenceObjectSpawned; - -// Function DarwinParadox.ZActionGenericParameter.AddToVariableStorage -// 0x0008 (0x0008 - 0x0000) -struct ZActionGenericParameter_AddToVariableStorage final -{ -public: - class UZVariableStorage* VariableStorage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionGenericParameter_AddToVariableStorage; - -// Function DarwinParadox.ZActionGenericParameter.GetParameterName -// 0x0008 (0x0008 - 0x0000) -struct ZActionGenericParameter_GetParameterName final -{ -public: - class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionGenericParameter_GetParameterName; - -// Function DarwinParadox.ZActionNameParameter.GetGenericName -// 0x0008 (0x0008 - 0x0000) -struct ZActionNameParameter_GetGenericName final -{ -public: - class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionNameParameter_GetGenericName; - -// Function DarwinParadox.OptimizationSubsystem.TriggerLightLevel -// 0x0028 (0x0028 - 0x0000) -struct OptimizationSubsystem_TriggerLightLevel final -{ -public: - class FString LightLevelName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString SubLevelSuffix; // 0x0010(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsVisible; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_OptimizationSubsystem_TriggerLightLevel; - // Function DarwinParadox.ZGameControlParameters.GetAllowedOverlaps // 0x0050 (0x0050 - 0x0000) struct ZGameControlParameters_GetAllowedOverlaps final @@ -297,23 +87,26 @@ public: }; DUMPER7_ASSERTS_ZGameControlActorsEventAction_SetGameAction; -// Function DarwinParadox.ZGameControlTurretAction.SetTargetActor +// Function DarwinParadox.LevelSequenceAspectRatioComponent.HandleOnSequenceObjectSpawned // 0x0008 (0x0008 - 0x0000) -struct ZGameControlTurretAction_SetTargetActor final +struct LevelSequenceAspectRatioComponent_HandleOnSequenceObjectSpawned final { public: - class AActor* NewTarget; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UObject* SpawnedObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZGameControlTurretAction_SetTargetActor; +DUMPER7_ASSERTS_LevelSequenceAspectRatioComponent_HandleOnSequenceObjectSpawned; -// Function DarwinParadox.ZGameControlTurretAction.GetTargetActor -// 0x0008 (0x0008 - 0x0000) -struct ZGameControlTurretAction_GetTargetActor final +// Function DarwinParadox.OptimizationSubsystem.TriggerLightLevel +// 0x0028 (0x0028 - 0x0000) +struct OptimizationSubsystem_TriggerLightLevel final { public: - class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString LightLevelName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString SubLevelSuffix; // 0x0010(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsVisible; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_ZGameControlTurretAction_GetTargetActor; +DUMPER7_ASSERTS_OptimizationSubsystem_TriggerLightLevel; // Function DarwinParadox.ZAbilityComponent.SetEnabled // 0x0001 (0x0001 - 0x0000) @@ -506,6 +299,33 @@ public: }; DUMPER7_ASSERTS_ZAbilitySystem_IsAbilityEnabled; +// Function DarwinParadox.ZActionGenericParameter.AddToVariableStorage +// 0x0008 (0x0008 - 0x0000) +struct ZActionGenericParameter_AddToVariableStorage final +{ +public: + class UZVariableStorage* VariableStorage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionGenericParameter_AddToVariableStorage; + +// Function DarwinParadox.ZActionGenericParameter.GetParameterName +// 0x0008 (0x0008 - 0x0000) +struct ZActionGenericParameter_GetParameterName final +{ +public: + class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionGenericParameter_GetParameterName; + +// Function DarwinParadox.ZActionIntParameter.GetGenericInteger +// 0x0004 (0x0004 - 0x0000) +struct ZActionIntParameter_GetGenericInteger final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionIntParameter_GetGenericInteger; + // Function DarwinParadox.ZAbility_Camo.TimelineCallback // 0x0004 (0x0004 - 0x0000) struct ZAbility_Camo_TimelineCallback final @@ -515,21 +335,6 @@ public: }; DUMPER7_ASSERTS_ZAbility_Camo_TimelineCallback; -// Function DarwinParadox.ZMontagePlayWarpTarget.OnBeginOverlap -// 0x0118 (0x0118 - 0x0000) -struct ZMontagePlayWarpTarget_OnBeginOverlap final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMontagePlayWarpTarget_OnBeginOverlap; - // Function DarwinParadox.ZAbility_Climb.ShouldActivate // 0x0001 (0x0001 - 0x0000) struct ZAbility_Climb_ShouldActivate final @@ -539,6 +344,157 @@ public: }; DUMPER7_ASSERTS_ZAbility_Climb_ShouldActivate; +// Function DarwinParadox.ZMushroomField.OnGameplayReadyEvent +// 0x0001 (0x0001 - 0x0000) +struct ZMushroomField_OnGameplayReadyEvent final +{ +public: + bool bGameplayReady; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomField_OnGameplayReadyEvent; + +// Function DarwinParadox.ZMushroomField.OnOverlapBegin +// 0x0118 (0x0118 - 0x0000) +struct ZMushroomField_OnOverlapBegin final +{ +public: + class UPrimitiveComponent* OverlappedComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomField_OnOverlapBegin; + +// Function DarwinParadox.ZMushroomField.OnOverlapEnd +// 0x0020 (0x0020 - 0x0000) +struct ZMushroomField_OnOverlapEnd final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZMushroomField_OnOverlapEnd; + +// Function DarwinParadox.ZMushroomField.OnPlayerRestartOverlap +// 0x0008 (0x0008 - 0x0000) +struct ZMushroomField_OnPlayerRestartOverlap final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomField_OnPlayerRestartOverlap; + +// Function DarwinParadox.ZMushroomField.GetAlertedPawns +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomField_GetAlertedPawns final +{ +public: + TArray> ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomField_GetAlertedPawns; + +// Function DarwinParadox.ZMushroomField.GetFieldSystem +// 0x0008 (0x0008 - 0x0000) +struct ZMushroomField_GetFieldSystem final +{ +public: + class AZMushroomFieldSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomField_GetFieldSystem; + +// Function DarwinParadox.ZMushroomField.ShouldAlertSharks +// 0x0001 (0x0001 - 0x0000) +struct ZMushroomField_ShouldAlertSharks final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomField_ShouldAlertSharks; + +// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTag +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayTagComponent_AddGameplayTag final +{ +public: + struct FGameplayTag TagToAdd; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_AddGameplayTag; + +// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTags +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayTagComponent_AddGameplayTags final +{ +public: + struct FGameplayTagContainer TagsToAdd; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_AddGameplayTags; + +// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTag +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayTagComponent_RemoveGameplayTag final +{ +public: + struct FGameplayTag TagToRemove; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_RemoveGameplayTag; + +// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTags +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayTagComponent_RemoveGameplayTags final +{ +public: + struct FGameplayTagContainer TagsToRemove; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_RemoveGameplayTags; + +// Function DarwinParadox.ZGameplayTagComponent.GetPreventAbilityGPTC +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayTagComponent_GetPreventAbilityGPTC final +{ +public: + struct FGameplayTagContainer ReturnValue; // 0x0000(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_GetPreventAbilityGPTC; + +// Function DarwinParadox.ZGameplayTagComponent.HasTag +// 0x000C (0x000C - 0x0000) +struct ZGameplayTagComponent_HasTag final +{ +public: + struct FGameplayTag TagToCheck; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_HasTag; + +// Function DarwinParadox.ZGameplayTagComponent.HasTagByName +// 0x000C (0x000C - 0x0000) +struct ZGameplayTagComponent_HasTagByName final +{ +public: + class FName TagName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_HasTagByName; + +// Function DarwinParadox.ZGameplayTagComponent.HasTags +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayTagComponent_HasTags final +{ +public: + struct FGameplayTagContainer TagsToCheck; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayTagComponent_HasTags; + // Function DarwinParadox.ZAbility_Interact.SetCurrentInteractedActor // 0x0008 (0x0008 - 0x0000) struct ZAbility_Interact_SetCurrentInteractedActor final @@ -596,479 +552,6 @@ public: }; DUMPER7_ASSERTS_ZAbility_Jump_SetUserFactor; -// Function DarwinParadox.ZGameInstance.CheckpointScenarioCompare -// 0x0028 (0x0028 - 0x0000) -struct ZGameInstance_CheckpointScenarioCompare final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCheckPoint* A; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCheckPoint* B; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCheckPoint* Checkpoint; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECheckpointCompare Operator; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0021(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_CheckpointScenarioCompare; - -// Function DarwinParadox.ZGameInstance.CheckpointScenarioGet -// 0x0028 (0x0028 - 0x0000) -struct ZGameInstance_CheckpointScenarioGet final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCheckPoint* A; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCheckPoint* B; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCheckPoint* Checkpoint; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECheckpointCompare ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_CheckpointScenarioGet; - -// Function DarwinParadox.ZGameInstance.AddGameFact -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_AddGameFact final -{ -public: - struct FGameplayTag Fact; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_AddGameFact; - -// Function DarwinParadox.ZGameInstance.AddGameFacts -// 0x0020 (0x0020 - 0x0000) -struct ZGameInstance_AddGameFacts final -{ -public: - struct FGameplayTagContainer Facts; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_AddGameFacts; - -// Function DarwinParadox.ZGameInstance.FindCheckpointFromName -// 0x0020 (0x0020 - 0x0000) -struct ZGameInstance_FindCheckpointFromName final -{ -public: - class FString CheckpointName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_FindCheckpointFromName; - -// Function DarwinParadox.ZGameInstance.HasRecentGame -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_HasRecentGame final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_HasRecentGame; - -// Function DarwinParadox.ZGameInstance.Log -// 0x0018 (0x0018 - 0x0000) -struct ZGameInstance_Log final -{ -public: - class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString String; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_Log; - -// Function DarwinParadox.ZGameInstance.NotifyRenderingEvent -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_NotifyRenderingEvent final -{ -public: - ERenderingEvent Event; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_NotifyRenderingEvent; - -// Function DarwinParadox.ZGameInstance.OnAudioOutputDeviceReceived -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_OnAudioOutputDeviceReceived final -{ -public: - TArray AvailableDevices; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_OnAudioOutputDeviceReceived; - -// Function DarwinParadox.ZGameInstance.OnAudioOutputDevices -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_OnAudioOutputDevices final -{ -public: - TArray AvailableDevices; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_OnAudioOutputDevices; - -// Function DarwinParadox.ZGameInstance.OnInputHardwareDeviceChanged -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_OnInputHardwareDeviceChanged final -{ -public: - struct FPlatformUserId UserId; // 0x0000(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FInputDeviceId DeviceID; // 0x0004(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_OnInputHardwareDeviceChanged; - -// Function DarwinParadox.ZGameInstance.OnNintendoConsoleDockerOrUndocked -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_OnNintendoConsoleDockerOrUndocked final -{ -public: - bool bIsDocked; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_OnNintendoConsoleDockerOrUndocked; - -// Function DarwinParadox.ZGameInstance.ReduceGameCostDuringSequence -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_ReduceGameCostDuringSequence final -{ -public: - class UBinkMediaPlayer* MediaPlayer; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_ReduceGameCostDuringSequence; - -// Function DarwinParadox.ZGameInstance.RemoveGameFact -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_RemoveGameFact final -{ -public: - struct FGameplayTag Fact; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_RemoveGameFact; - -// Function DarwinParadox.ZGameInstance.RemoveReachesCheckpointFromMenu -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_RemoveReachesCheckpointFromMenu final -{ -public: - struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_RemoveReachesCheckpointFromMenu; - -// Function DarwinParadox.ZGameInstance.SaveGame -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_SaveGame final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_SaveGame; - -// Function DarwinParadox.ZGameInstance.SetGameplayReady -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_SetGameplayReady final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_SetGameplayReady; - -// Function DarwinParadox.ZGameInstance.SetGamma -// 0x0004 (0x0004 - 0x0000) -struct ZGameInstance_SetGamma final -{ -public: - float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_SetGamma; - -// Function DarwinParadox.ZGameInstance.SetPauseMenuLocked -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_SetPauseMenuLocked final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_SetPauseMenuLocked; - -// Function DarwinParadox.ZGameInstance.StartPlayerGameSlot -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_StartPlayerGameSlot final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_StartPlayerGameSlot; - -// Function DarwinParadox.ZGameInstance.TransitionToLevel -// 0x0058 (0x0058 - 0x0000) -struct ZGameInstance_TransitionToLevel final -{ -public: - TSoftObjectPtr Level; // 0x0000(0x0028)(ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid CheckpointID; // 0x0028(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Video; // 0x0038(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EBinkMediaPlayerBinkDrawStyle BinkDrawStyle; // 0x0048(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EBinkMediaPlayerBinkBufferModes BinkBufferMode; // 0x0049(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4A[0x2]; // 0x004A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float Delay; // 0x004C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0050(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_TransitionToLevel; - -// Function DarwinParadox.ZGameInstance.CompareCheckpoints -// 0x0024 (0x0024 - 0x0000) -struct ZGameInstance_CompareCheckpoints final -{ -public: - struct FGuid A; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid To; // 0x0010(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECheckpointCompare ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_CompareCheckpoints; - -// Function DarwinParadox.ZGameInstance.GetAccessibleCheckPoints -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_GetAccessibleCheckPoints final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetAccessibleCheckPoints; - -// Function DarwinParadox.ZGameInstance.GetAIDirector -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetAIDirector final -{ -public: - class UZAIDirector* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetAIDirector; - -// Function DarwinParadox.ZGameInstance.GetAllCheckpoints -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_GetAllCheckpoints final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetAllCheckpoints; - -// Function DarwinParadox.ZGameInstance.GetBuildName -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_GetBuildName final -{ -public: - class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetBuildName; - -// Function DarwinParadox.ZGameInstance.GetCheckpointData -// 0x0090 (0x0090 - 0x0000) -struct ZGameInstance_GetCheckpointData final -{ -public: - struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FCheckPointData ReturnValue; // 0x0010(0x0080)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetCheckpointData; - -// Function DarwinParadox.ZGameInstance.GetCollectibleSystem -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetCollectibleSystem final -{ -public: - class UZCollectibleSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetCollectibleSystem; - -// Function DarwinParadox.ZGameInstance.GetCollisionAvoidanceSystem -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetCollisionAvoidanceSystem final -{ -public: - class UZCollisionAvoidanceSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetCollisionAvoidanceSystem; - -// Function DarwinParadox.ZGameInstance.GetCurrentCheckPoint -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_GetCurrentCheckPoint final -{ -public: - struct FGuid ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetCurrentCheckPoint; - -// Function DarwinParadox.ZGameInstance.GetCurrentSavedCheckPoint -// 0x0010 (0x0010 - 0x0000) -struct ZGameInstance_GetCurrentSavedCheckPoint final -{ -public: - struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetCurrentSavedCheckPoint; - -// Function DarwinParadox.ZGameInstance.GetDatastore -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetDatastore final -{ -public: - class UZPlayerDatastore* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetDatastore; - -// Function DarwinParadox.ZGameInstance.GetDeathFactory -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetDeathFactory final -{ -public: - class UZDeathDataFactory* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetDeathFactory; - -// Function DarwinParadox.ZGameInstance.GetGamma -// 0x0004 (0x0004 - 0x0000) -struct ZGameInstance_GetGamma final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetGamma; - -// Function DarwinParadox.ZGameInstance.GetInputMode -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_GetInputMode final -{ -public: - EInputMode ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetInputMode; - -// Function DarwinParadox.ZGameInstance.GetPlatformType -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_GetPlatformType final -{ -public: - EPlatformType ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetPlatformType; - -// Function DarwinParadox.ZGameInstance.GetPlayerListenerSystem -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetPlayerListenerSystem final -{ -public: - class UZPlayerListenerSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetPlayerListenerSystem; - -// Function DarwinParadox.ZGameInstance.GetSaveManager -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetSaveManager final -{ -public: - class UZSaveManager* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetSaveManager; - -// Function DarwinParadox.ZGameInstance.GetSkinSystem -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetSkinSystem final -{ -public: - class UZSkinSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetSkinSystem; - -// Function DarwinParadox.ZGameInstance.GetSubtitleSystem -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetSubtitleSystem final -{ -public: - class UZSubtitleSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetSubtitleSystem; - -// Function DarwinParadox.ZGameInstance.GetTrophySystem -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetTrophySystem final -{ -public: - class UZTrophySystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetTrophySystem; - -// Function DarwinParadox.ZGameInstance.GetUIController -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetUIController final -{ -public: - class UZUIController* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetUIController; - -// Function DarwinParadox.ZGameInstance.GetWorldManager -// 0x0008 (0x0008 - 0x0000) -struct ZGameInstance_GetWorldManager final -{ -public: - class UZWorldManager* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_GetWorldManager; - -// Function DarwinParadox.ZGameInstance.HasEverReachedCheckpoint -// 0x0014 (0x0014 - 0x0000) -struct ZGameInstance_HasEverReachedCheckpoint final -{ -public: - struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_HasEverReachedCheckpoint; - -// Function DarwinParadox.ZGameInstance.HasGameFact -// 0x000C (0x000C - 0x0000) -struct ZGameInstance_HasGameFact final -{ -public: - struct FGameplayTag Fact; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameInstance_HasGameFact; - -// Function DarwinParadox.ZGameInstance.HasValidBinkData -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_HasValidBinkData final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_HasValidBinkData; - -// Function DarwinParadox.ZGameInstance.IsGameplayReady -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_IsGameplayReady final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_IsGameplayReady; - -// Function DarwinParadox.ZGameInstance.IsLoadingGame -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_IsLoadingGame final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_IsLoadingGame; - -// Function DarwinParadox.ZGameInstance.IsPauseMenuLocked -// 0x0001 (0x0001 - 0x0000) -struct ZGameInstance_IsPauseMenuLocked final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameInstance_IsPauseMenuLocked; - // Function DarwinParadox.ZAbility_RangeAttack.HasLineOfSightToTarget // 0x0001 (0x0001 - 0x0000) struct ZAbility_RangeAttack_HasLineOfSightToTarget final @@ -1087,50 +570,225 @@ public: }; DUMPER7_ASSERTS_ZAbility_RangeAttack_ShouldActivate; -// Function DarwinParadox.ZHelpSystem.OnCheckPointChecked +// Function DarwinParadox.ZGameMode.LegacyTeleportPlayer // 0x0010 (0x0010 - 0x0000) -struct ZHelpSystem_OnCheckPointChecked final +struct ZGameMode_LegacyTeleportPlayer final { public: - struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AController* pController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + const class AZCheckPoint* pCheckPoint; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZHelpSystem_OnCheckPointChecked; +DUMPER7_ASSERTS_ZGameMode_LegacyTeleportPlayer; -// Function DarwinParadox.ZHelpSystem.OnGameplayReady +// Function DarwinParadox.ZGameMode.OnCheckedPoint +// 0x0010 (0x0010 - 0x0000) +struct ZGameMode_OnCheckedPoint final +{ +public: + class AZCheckPoint* pCheckPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECheckPointProgressionType Progression; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameMode_OnCheckedPoint; + +// Function DarwinParadox.ZGameMode.OnCollectibleAdded +// 0x0010 (0x0010 - 0x0000) +struct ZGameMode_OnCollectibleAdded final +{ +public: + struct FGuid ID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_OnCollectibleAdded; + +// Function DarwinParadox.ZGameMode.OnGameplayReady // 0x0001 (0x0001 - 0x0000) -struct ZHelpSystem_OnGameplayReady final +struct ZGameMode_OnGameplayReady final { public: - bool bIsGameplayReady; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZHelpSystem_OnGameplayReady; +DUMPER7_ASSERTS_ZGameMode_OnGameplayReady; -// Function DarwinParadox.ZHelpSystem.OnPlayerRestart +// Function DarwinParadox.ZGameMode.OnGameplayStateChanged +// 0x0001 (0x0001 - 0x0000) +struct ZGameMode_OnGameplayStateChanged final +{ +public: + EZGameState NewState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_OnGameplayStateChanged; + +// Function DarwinParadox.ZGameMode.OnRenderingEvent +// 0x0001 (0x0001 - 0x0000) +struct ZGameMode_OnRenderingEvent final +{ +public: + ERenderingEvent Event; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_OnRenderingEvent; + +// Function DarwinParadox.ZGameMode.RespawnPlayerAtLocation +// 0x0028 (0x0028 - 0x0000) +struct ZGameMode_RespawnPlayerAtLocation final +{ +public: + class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRunSpawningChecks; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameMode_RespawnPlayerAtLocation; + +// Function DarwinParadox.ZGameMode.TeleportToCheckpoint +// 0x0080 (0x0080 - 0x0000) +struct ZGameMode_TeleportToCheckpoint final +{ +public: + struct FCheckPointData CheckPointData; // 0x0000(0x0080)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_TeleportToCheckpoint; + +// Function DarwinParadox.ZGameMode.CanActorLandSafe +// 0x0010 (0x0010 - 0x0000) +struct ZGameMode_CanActorLandSafe final +{ +public: + class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameMode_CanActorLandSafe; + +// Function DarwinParadox.ZGameMode.CollectSublevelsByCheckPoints +// 0x0020 (0x0020 - 0x0000) +struct ZGameMode_CollectSublevelsByCheckPoints final +{ +public: + TArray pCheckPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + TArray> ReturnValue; // 0x0010(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_CollectSublevelsByCheckPoints; + +// Function DarwinParadox.ZGameMode.GetBoundPlayerRestartObjects +// 0x0010 (0x0010 - 0x0000) +struct ZGameMode_GetBoundPlayerRestartObjects final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_GetBoundPlayerRestartObjects; + +// Function DarwinParadox.ZGameMode.GetCurrentCheckPointData +// 0x0080 (0x0080 - 0x0000) +struct ZGameMode_GetCurrentCheckPointData final +{ +public: + struct FCheckPointData ReturnValue; // 0x0000(0x0080)(ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_GetCurrentCheckPointData; + +// Function DarwinParadox.ZGameMode.GetCurrentCheckPointId +// 0x0010 (0x0010 - 0x0000) +struct ZGameMode_GetCurrentCheckPointId final +{ +public: + struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_GetCurrentCheckPointId; + +// Function DarwinParadox.ZGameMode.GetCurrentGameState +// 0x0001 (0x0001 - 0x0000) +struct ZGameMode_GetCurrentGameState final +{ +public: + EZGameState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_GetCurrentGameState; + +// Function DarwinParadox.ZGameMode.GetMapManager +// 0x0008 (0x0008 - 0x0000) +struct ZGameMode_GetMapManager final +{ +public: + class UZMapManager* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_GetMapManager; + +// Function DarwinParadox.ZGameMode.GetRespawnOccurence // 0x0004 (0x0004 - 0x0000) -struct ZHelpSystem_OnPlayerRestart final +struct ZGameMode_GetRespawnOccurence final { public: - int32 RespawnOccurance; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZHelpSystem_OnPlayerRestart; +DUMPER7_ASSERTS_ZGameMode_GetRespawnOccurence; -// Function DarwinParadox.ZHelpSystem.SetHelpSystemEnabled +// Function DarwinParadox.ZGameMode.IsCurrentCheckPointEmpty // 0x0001 (0x0001 - 0x0000) -struct ZHelpSystem_SetHelpSystemEnabled final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZHelpSystem_SetHelpSystemEnabled; - -// Function DarwinParadox.ZHelpSystem.IsHelpSystemEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZHelpSystem_IsHelpSystemEnabled final +struct ZGameMode_IsCurrentCheckPointEmpty final { public: bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZHelpSystem_IsHelpSystemEnabled; +DUMPER7_ASSERTS_ZGameMode_IsCurrentCheckPointEmpty; + +// Function DarwinParadox.ZGameMode.IsLevelStreamingReadyAtPosition +// 0x0020 (0x0020 - 0x0000) +struct ZGameMode_IsLevelStreamingReadyAtPosition final +{ +public: + struct FVector Position; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameMode_IsLevelStreamingReadyAtPosition; + +// Function DarwinParadox.ZGameMode.IsRespawning +// 0x0001 (0x0001 - 0x0000) +struct ZGameMode_IsRespawning final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameMode_IsRespawning; + +// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotify +// 0x0010 (0x0010 - 0x0000) +struct ZFootstepComponent_OnReceiveAnimNotify final +{ +public: + class FName NotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFootstepComponent_OnReceiveAnimNotify; + +// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotifyEvent +// 0x0010 (0x0010 - 0x0000) +struct ZFootstepComponent_OnReceiveAnimNotifyEvent final +{ +public: + class FName NotifyEvent; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFootstepComponent_OnReceiveAnimNotifyEvent; + +// Function DarwinParadox.ZFootstepComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZFootstepComponent_SetEnabled final +{ +public: + bool bEnable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFootstepComponent_SetEnabled; + +// Function DarwinParadox.ZFootstepComponent.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZFootstepComponent_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFootstepComponent_IsEnabled; // Function DarwinParadox.ZActorRenderDetectionComponent.SetEnabled // 0x0001 (0x0001 - 0x0000) @@ -1203,87 +861,6 @@ public: }; DUMPER7_ASSERTS_ZAIController_GetPathDebug; -// Function DarwinParadox.ZGaugeComponent.AddValue -// 0x0004 (0x0004 - 0x0000) -struct ZGaugeComponent_AddValue final -{ -public: - float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_AddValue; - -// Function DarwinParadox.ZGaugeComponent.RemoveValue -// 0x0004 (0x0004 - 0x0000) -struct ZGaugeComponent_RemoveValue final -{ -public: - float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_RemoveValue; - -// Function DarwinParadox.ZGaugeComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZGaugeComponent_SetEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_SetEnabled; - -// Function DarwinParadox.ZGaugeComponent.GetGaugeName -// 0x0008 (0x0008 - 0x0000) -struct ZGaugeComponent_GetGaugeName final -{ -public: - class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_GetGaugeName; - -// Function DarwinParadox.ZGaugeComponent.GetMaxValue -// 0x0004 (0x0004 - 0x0000) -struct ZGaugeComponent_GetMaxValue final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_GetMaxValue; - -// Function DarwinParadox.ZGaugeComponent.GetMinValue -// 0x0004 (0x0004 - 0x0000) -struct ZGaugeComponent_GetMinValue final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_GetMinValue; - -// Function DarwinParadox.ZGaugeComponent.GetValue -// 0x0004 (0x0004 - 0x0000) -struct ZGaugeComponent_GetValue final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_GetValue; - -// Function DarwinParadox.ZGaugeComponent.IsEmpty -// 0x0001 (0x0001 - 0x0000) -struct ZGaugeComponent_IsEmpty final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_IsEmpty; - -// Function DarwinParadox.ZGaugeComponent.IsFull -// 0x0001 (0x0001 - 0x0000) -struct ZGaugeComponent_IsFull final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGaugeComponent_IsFull; - // Function DarwinParadox.ZAICoordinator.AddAICharacter // 0x0008 (0x0008 - 0x0000) struct ZAICoordinator_AddAICharacter final @@ -1589,81 +1166,28 @@ public: }; DUMPER7_ASSERTS_ZAnimInstance_OnAnimMontageStart; -// Function DarwinParadox.ZThreatSystemComponent.AddThreat +// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetQualityLevelsFromCPUAndGPU +// 0x0010 (0x0010 - 0x0000) +struct ZHardwareBenchmarkDataAsset_GetQualityLevelsFromCPUAndGPU final +{ +public: + EZQualitySettingsCategories Categories; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float CPUPerformanceIndex; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float GPUPerformanceIndex; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ReturnValue; // 0x000C(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZHardwareBenchmarkDataAsset_GetQualityLevelsFromCPUAndGPU; + +// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetScreenPercentageFromQualitySetting // 0x0008 (0x0008 - 0x0000) -struct ZThreatSystemComponent_AddThreat final +struct ZHardwareBenchmarkDataAsset_GetScreenPercentageFromQualitySetting final { public: - class AActor* ActorToAdd; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 QualitySetting; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZThreatSystemComponent_AddThreat; - -// Function DarwinParadox.ZThreatSystemComponent.OnActorEndPlay -// 0x0010 (0x0010 - 0x0000) -struct ZThreatSystemComponent_OnActorEndPlay final -{ -public: - class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEndPlayReason EndPlayReason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_OnActorEndPlay; - -// Function DarwinParadox.ZThreatSystemComponent.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZThreatSystemComponent_OnPlayerRestart final -{ -public: - int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_OnPlayerRestart; - -// Function DarwinParadox.ZThreatSystemComponent.RemoveThreat -// 0x0008 (0x0008 - 0x0000) -struct ZThreatSystemComponent_RemoveThreat final -{ -public: - class AActor* ActorToRemove; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_RemoveThreat; - -// Function DarwinParadox.ZThreatSystemComponent.GetThreatActors -// 0x0010 (0x0010 - 0x0000) -struct ZThreatSystemComponent_GetThreatActors final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_GetThreatActors; - -// Function DarwinParadox.ZThreatSystemComponent.GetThreatCount -// 0x0004 (0x0004 - 0x0000) -struct ZThreatSystemComponent_GetThreatCount final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_GetThreatCount; - -// Function DarwinParadox.ZThreatSystemComponent.HasThreat -// 0x0010 (0x0010 - 0x0000) -struct ZThreatSystemComponent_HasThreat final -{ -public: - class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_HasThreat; - -// Function DarwinParadox.ZThreatSystemComponent.IsThreatened -// 0x0001 (0x0001 - 0x0000) -struct ZThreatSystemComponent_IsThreatened final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZThreatSystemComponent_IsThreatened; +DUMPER7_ASSERTS_ZHardwareBenchmarkDataAsset_GetScreenPercentageFromQualitySetting; // Function DarwinParadox.ZAttachableComponent.SetAttachOwner // 0x0008 (0x0008 - 0x0000) @@ -1693,456 +1217,556 @@ public: }; DUMPER7_ASSERTS_ZBinkDataFactory_GetBinkData; -// Function DarwinParadox.ZPlayerController.AddIgnoreViewTargetTag +// Function DarwinParadox.ZRenderTargetSubsystem.RequestUpdate // 0x0008 (0x0008 - 0x0000) -struct ZPlayerController_AddIgnoreViewTargetTag final +struct ZRenderTargetSubsystem_RequestUpdate final { public: - class FName ViewTargetTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class USceneCaptureComponent2D* SceneCaptureComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPlayerController_AddIgnoreViewTargetTag; +DUMPER7_ASSERTS_ZRenderTargetSubsystem_RequestUpdate; -// Function DarwinParadox.ZPlayerController.ClearIgnoreViewTarget +// Function DarwinParadox.ZTurret.AddTarget // 0x0008 (0x0008 - 0x0000) -struct ZPlayerController_ClearIgnoreViewTarget final +struct ZTurret_AddTarget final { public: - class FName ViewTargetTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPlayerController_ClearIgnoreViewTarget; +DUMPER7_ASSERTS_ZTurret_AddTarget; -// Function DarwinParadox.ZPlayerController.HandleSingleCameraAspectRatio -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerController_HandleSingleCameraAspectRatio final +// Function DarwinParadox.ZTurret.ChangeState +// 0x0001 (0x0001 - 0x0000) +struct ZTurret_ChangeState final { public: - class UCameraComponent* Camera_0; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETurretState eNewState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPlayerController_HandleSingleCameraAspectRatio; +DUMPER7_ASSERTS_ZTurret_ChangeState; -// Function DarwinParadox.ZPlayerController.OnInputModeChanged +// Function DarwinParadox.ZTurret.OnAnimNotify +// 0x0008 (0x0008 - 0x0000) +struct ZTurret_OnAnimNotify final +{ +public: + class FName Event; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTurret_OnAnimNotify; + +// Function DarwinParadox.ZTurret.OnLookAt +// 0x0018 (0x0018 - 0x0000) +struct ZTurret_OnLookAt final +{ +public: + struct FVector LookAt; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTurret_OnLookAt; + +// Function DarwinParadox.ZTurret.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZTurret_OnPlayerRestart final +{ +public: + int32 iOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTurret_OnPlayerRestart; + +// Function DarwinParadox.ZTurret.OnReceivedAnimNotify +// 0x0008 (0x0008 - 0x0000) +struct ZTurret_OnReceivedAnimNotify final +{ +public: + class FName Event; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTurret_OnReceivedAnimNotify; + +// Function DarwinParadox.ZTurret.OnStateChanged // 0x0002 (0x0002 - 0x0000) -struct ZPlayerController_OnInputModeChanged final +struct ZTurret_OnStateChanged final { public: - EInputMode OldMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EInputMode NewMode; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETurretState OldState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETurretState NewState; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPlayerController_OnInputModeChanged; +DUMPER7_ASSERTS_ZTurret_OnStateChanged; -// Function DarwinParadox.ZPlayerController.OnPlayerStart -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_OnPlayerStart final -{ -public: - bool bPlayIntro; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_OnPlayerStart; - -// Function DarwinParadox.ZPlayerController.OnPossess -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerController_OnPossess final -{ -public: - class APawn* pPawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_OnPossess; - -// Function DarwinParadox.ZPlayerController.OnSpectator -// 0x0020 (0x0020 - 0x0000) -struct ZPlayerController_OnSpectator final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bDisableInput; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bDebug; // 0x0002(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bBlendCamera; // 0x0003(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector LookAtPosition; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_OnSpectator; - -// Function DarwinParadox.ZPlayerController.SetAudioListenerDistanceRatio +// Function DarwinParadox.ZTurret.OnUpdate // 0x0004 (0x0004 - 0x0000) -struct ZPlayerController_SetAudioListenerDistanceRatio final +struct ZTurret_OnUpdate final { public: - float Ratio; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float fDeltaTime; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPlayerController_SetAudioListenerDistanceRatio; +DUMPER7_ASSERTS_ZTurret_OnUpdate; -// Function DarwinParadox.ZPlayerController.SetDeathSpectatorEnabled +// Function DarwinParadox.ZTurret.ShouldFire // 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_SetDeathSpectatorEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_SetDeathSpectatorEnabled; - -// Function DarwinParadox.ZPlayerController.SetGameplayInputContext -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_SetGameplayInputContext final -{ -public: - EGameplayInputContext NewGameplayInputContext; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_SetGameplayInputContext; - -// Function DarwinParadox.ZPlayerController.SetSystemicDeathEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_SetSystemicDeathEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_SetSystemicDeathEnabled; - -// Function DarwinParadox.ZPlayerController.SetTimeDilation -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerController_SetTimeDilation final -{ -public: - float TimeDilation; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_SetTimeDilation; - -// Function DarwinParadox.ZPlayerController.ZSetAudioListenerRatio -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerController_ZSetAudioListenerRatio final -{ -public: - float fRatio; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_ZSetAudioListenerRatio; - -// Function DarwinParadox.ZPlayerController.GetGameplayInputContext -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_GetGameplayInputContext final -{ -public: - EGameplayInputContext ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_GetGameplayInputContext; - -// Function DarwinParadox.ZPlayerController.GetHelpSystem -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerController_GetHelpSystem final -{ -public: - class UZHelpSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_GetHelpSystem; - -// Function DarwinParadox.ZPlayerController.GetPlayerCamera -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerController_GetPlayerCamera final -{ -public: - class AZPlayerCamera* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_GetPlayerCamera; - -// Function DarwinParadox.ZPlayerController.GetTimeDilationOverride -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerController_GetTimeDilationOverride final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_GetTimeDilationOverride; - -// Function DarwinParadox.ZPlayerController.IsInGameMenu -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_IsInGameMenu final +struct ZTurret_ShouldFire final { public: bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPlayerController_IsInGameMenu; +DUMPER7_ASSERTS_ZTurret_ShouldFire; -// Function DarwinParadox.ZPlayerController.IsInMainMenu -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_IsInMainMenu final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_IsInMainMenu; - -// Function DarwinParadox.ZPlayerController.IsInSpectator -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_IsInSpectator final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_IsInSpectator; - -// Function DarwinParadox.ZPlayerController.IsPawnDying -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_IsPawnDying final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_IsPawnDying; - -// Function DarwinParadox.ZPlayerController.IsSystemicDeathEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_IsSystemicDeathEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_IsSystemicDeathEnabled; - -// Function DarwinParadox.ZPlayerController.SetKeyboardLayout -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerController_SetKeyboardLayout final -{ -public: - EKeyboardLayout Layout; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerController_SetKeyboardLayout; - -// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindIfCheckpointShouldEndTask +// Function DarwinParadox.ZOutlineComponent.SetCustomDepthStencil // 0x000C (0x000C - 0x0000) -struct ZPS5ActivitiesUtilityData_FindIfCheckpointShouldEndTask final +struct ZOutlineComponent_SetCustomDepthStencil final { public: - class FName CheckpointName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETaskID OutFoundTask; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName StencileName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSetEnabled; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZOutlineComponent_SetCustomDepthStencil; + +// Function DarwinParadox.ZOutlineComponent.SetOutlineEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZOutlineComponent_SetOutlineEnabled final +{ +public: + bool bSetEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZOutlineComponent_SetOutlineEnabled; + +// Function DarwinParadox.ZOutlineComponent.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZOutlineComponent_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZOutlineComponent_IsEnabled; + +// Function DarwinParadox.ZPlayerDatastore.HasValidOnlineData +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerDatastore_HasValidOnlineData final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerDatastore_HasValidOnlineData; + +// Function DarwinParadox.ZPS5Activities.EndActivity +// 0x0010 (0x0010 - 0x0000) +struct ZPS5Activities_EndActivity final +{ +public: + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityID activityId; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityOutcome ActivityOutcome; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityAvailability NewAvailability; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPS5Activities_EndActivity; + +// Function DarwinParadox.ZPS5Activities.EndTask +// 0x0010 (0x0010 - 0x0000) +struct ZPS5Activities_EndTask final +{ +public: + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETaskID TaskID; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityOutcome TaskOutcome; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityAvailability NewAvailability; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPS5Activities_EndTask; + +// Function DarwinParadox.ZPS5Activities.EndTaskAndStartNextOne +// 0x0010 (0x0010 - 0x0000) +struct ZPS5Activities_EndTaskAndStartNextOne final +{ +public: + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETaskID TaskID; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_FindIfCheckpointShouldEndTask; +DUMPER7_ASSERTS_ZPS5Activities_EndTaskAndStartNextOne; -// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindTaskAndActivityFromCheckpoint -// 0x0028 (0x0028 - 0x0000) -struct ZPS5ActivitiesUtilityData_FindTaskAndActivityFromCheckpoint final +// Function DarwinParadox.ZPS5Activities.GetPS5ActivitiesUtilityData +// 0x0008 (0x0008 - 0x0000) +struct ZPS5Activities_GetPS5ActivitiesUtilityData final { public: - class FName CheckpointName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETaskID OutFoundTask; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityID OutFoundParentActivity; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - TArray OutFoundSiblingTasks; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + const class UZPS5ActivitiesUtilityData* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_FindTaskAndActivityFromCheckpoint; +DUMPER7_ASSERTS_ZPS5Activities_GetPS5ActivitiesUtilityData; -// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetActivitiesEndCheckpoints -// 0x0050 (0x0050 - 0x0000) -struct ZPS5ActivitiesUtilityData_GetActivitiesEndCheckpoints final -{ -public: - TMap ReturnValue; // 0x0000(0x0050)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_GetActivitiesEndCheckpoints; - -// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetEndCheckpointForTask +// Function DarwinParadox.ZPS5Activities.ResumeActivity // 0x0010 (0x0010 - 0x0000) -struct ZPS5ActivitiesUtilityData_GetEndCheckpointForTask final +struct ZPS5Activities_ResumeActivity final { public: - ETaskID TaskID; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName OutCheckpointName; // 0x0004(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x000C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityID activityId; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETaskID CurrentTaskID; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityAvailability NewAvailability; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_GetEndCheckpointForTask; +DUMPER7_ASSERTS_ZPS5Activities_ResumeActivity; -// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetTasksEndCheckpoints -// 0x0050 (0x0050 - 0x0000) -struct ZPS5ActivitiesUtilityData_GetTasksEndCheckpoints final +// Function DarwinParadox.ZPS5Activities.SetGlobalActivitiesStateFromCheckpoint +// 0x0018 (0x0018 - 0x0000) +struct ZPS5Activities_SetGlobalActivitiesStateFromCheckpoint final { public: - TMap ReturnValue; // 0x0000(0x0050)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName CheckpointName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_GetTasksEndCheckpoints; +DUMPER7_ASSERTS_ZPS5Activities_SetGlobalActivitiesStateFromCheckpoint; -// Function DarwinParadox.ZSensingComponent.OnAnimNotify +// Function DarwinParadox.ZPS5Activities.StartActivity // 0x0010 (0x0010 - 0x0000) -struct ZSensingComponent_OnAnimNotify final +struct ZPS5Activities_StartActivity final { public: - class FName NotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityID activityId; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityAvailability NewAvailability; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x000A(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_ZSensingComponent_OnAnimNotify; +DUMPER7_ASSERTS_ZPS5Activities_StartActivity; -// Function DarwinParadox.ZSensingComponent.OnEmitterSoundHeard +// Function DarwinParadox.ZPS5Activities.StartTask +// 0x0010 (0x0010 - 0x0000) +struct ZPS5Activities_StartTask final +{ +public: + const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETaskID TaskID; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPS5Activities_StartTask; + +// Function DarwinParadox.ZPlayerCamera.OnCinematicMode +// 0x0002 (0x0002 - 0x0000) +struct ZPlayerCamera_OnCinematicMode final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bConstrainsForeground; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnCinematicMode; + +// Function DarwinParadox.ZPlayerCamera.OnFoVRequestSourceEndPlay +// 0x0010 (0x0010 - 0x0000) +struct ZPlayerCamera_OnFoVRequestSourceEndPlay final +{ +public: + class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnFoVRequestSourceEndPlay; + +// Function DarwinParadox.ZPlayerCamera.OnGameplayReady +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerCamera_OnGameplayReady final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnGameplayReady; + +// Function DarwinParadox.ZPlayerCamera.OnImmersed +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerCamera_OnImmersed final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnImmersed; + +// Function DarwinParadox.ZPlayerCamera.OnLookAtRequestSourceEndPlay +// 0x0010 (0x0010 - 0x0000) +struct ZPlayerCamera_OnLookAtRequestSourceEndPlay final +{ +public: + class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnLookAtRequestSourceEndPlay; + +// Function DarwinParadox.ZPlayerCamera.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerCamera_OnPlayerRestart final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnPlayerRestart; + +// Function DarwinParadox.ZPlayerCamera.OnRenderingEvent +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerCamera_OnRenderingEvent final +{ +public: + ERenderingEvent Event; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnRenderingEvent; + +// Function DarwinParadox.ZPlayerCamera.OnTranslationRequestSourceEndPlay +// 0x0010 (0x0010 - 0x0000) +struct ZPlayerCamera_OnTranslationRequestSourceEndPlay final +{ +public: + class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnTranslationRequestSourceEndPlay; + +// Function DarwinParadox.ZPlayerCamera.OnZoneOwnerEndPlay +// 0x0010 (0x0010 - 0x0000) +struct ZPlayerCamera_OnZoneOwnerEndPlay final +{ +public: + class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerCamera_OnZoneOwnerEndPlay; + +// Function DarwinParadox.ZPlayerCamera.RequestBlur +// 0x0014 (0x0014 - 0x0000) +struct ZPlayerCamera_RequestBlur final +{ +public: + TDelegate OnBlurFinished; // 0x0000(0x0010)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BlendTime; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_RequestBlur; + +// Function DarwinParadox.ZPlayerCamera.RequestDeathBehavior +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerCamera_RequestDeathBehavior final +{ +public: + ECameraDeathBehavior Behavior; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_RequestDeathBehavior; + +// Function DarwinParadox.ZPlayerCamera.RequestFoV +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerCamera_RequestFoV final +{ +public: + float NewFOV; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_RequestFoV; + +// Function DarwinParadox.ZPlayerCamera.RequestLookAt // 0x0020 (0x0020 - 0x0000) -struct ZSensingComponent_OnEmitterSoundHeard final +struct ZPlayerCamera_RequestLookAt final +{ +public: + struct FVector LookAtLocation; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BlendSpeed; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerCamera_RequestLookAt; + +// Function DarwinParadox.ZPlayerCamera.RequestTransform +// 0x0070 (0x0070 - 0x0000) +struct ZPlayerCamera_RequestTransform final +{ +public: + struct FTransform Transform; // 0x0000(0x0060)(Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BlendSpeed; // 0x0060(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_64[0xC]; // 0x0064(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerCamera_RequestTransform; + +// Function DarwinParadox.ZPlayerCamera.RequestTranslation +// 0x0020 (0x0020 - 0x0000) +struct ZPlayerCamera_RequestTranslation final { public: struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ShouldInvestigate; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float BlendSpeed; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_ZSensingComponent_OnEmitterSoundHeard; +DUMPER7_ASSERTS_ZPlayerCamera_RequestTranslation; -// Function DarwinParadox.ZSensingComponent.OnExternalPawnDetected -// 0x0010 (0x0010 - 0x0000) -struct ZSensingComponent_OnExternalPawnDetected final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Value; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Force; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZSensingComponent_OnExternalPawnDetected; - -// Function DarwinParadox.ZSensingComponent.OwnerHit -// 0x0120 (0x0120 - 0x0000) -struct ZSensingComponent_OwnerHit final -{ -public: - class AActor* SelfActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector NormalImpulse; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FHitResult Hit; // 0x0028(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_OwnerHit; - -// Function DarwinParadox.ZSensingComponent.SetEnabled +// Function DarwinParadox.ZPlayerCamera.SetLookAroundEnabled // 0x0001 (0x0001 - 0x0000) -struct ZSensingComponent_SetEnabled final +struct ZPlayerCamera_SetLookAroundEnabled final { public: bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_SetEnabled; +DUMPER7_ASSERTS_ZPlayerCamera_SetLookAroundEnabled; -// Function DarwinParadox.ZSensingComponent.SetHeadSocket -// 0x0008 (0x0008 - 0x0000) -struct ZSensingComponent_SetHeadSocket final -{ -public: - class FName NewSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_SetHeadSocket; - -// Function DarwinParadox.ZSensingComponent.SetSensingLOD +// Function DarwinParadox.ZPlayerCamera.SetLookAtEnabled // 0x0001 (0x0001 - 0x0000) -struct ZSensingComponent_SetSensingLOD final +struct ZPlayerCamera_SetLookAtEnabled final { public: - ESensingLOD NewLOD; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_SetSensingLOD; +DUMPER7_ASSERTS_ZPlayerCamera_SetLookAtEnabled; -// Function DarwinParadox.ZSensingComponent.SetShouldRestrictToCoordinator +// Function DarwinParadox.ZPlayerCamera.SetTranslationEnabled // 0x0001 (0x0001 - 0x0000) -struct ZSensingComponent_SetShouldRestrictToCoordinator final +struct ZPlayerCamera_SetTranslationEnabled final { public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_SetShouldRestrictToCoordinator; +DUMPER7_ASSERTS_ZPlayerCamera_SetTranslationEnabled; -// Function DarwinParadox.ZSensingComponent.GetCooldown +// Function DarwinParadox.ZPlayerCamera.GetBlendFromSequenceTime // 0x0004 (0x0004 - 0x0000) -struct ZSensingComponent_GetCooldown final +struct ZPlayerCamera_GetBlendFromSequenceTime final { public: float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_GetCooldown; +DUMPER7_ASSERTS_ZPlayerCamera_GetBlendFromSequenceTime; -// Function DarwinParadox.ZSensingComponent.GetCurrentOverwhelmedLevel -// 0x0004 (0x0004 - 0x0000) -struct ZSensingComponent_GetCurrentOverwhelmedLevel final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_GetCurrentOverwhelmedLevel; - -// Function DarwinParadox.ZSensingComponent.GetCurrentSeenLevel -// 0x0004 (0x0004 - 0x0000) -struct ZSensingComponent_GetCurrentSeenLevel final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_GetCurrentSeenLevel; - -// Function DarwinParadox.ZSensingComponent.GetDistanceToSeenPawn2D -// 0x0004 (0x0004 - 0x0000) -struct ZSensingComponent_GetDistanceToSeenPawn2D final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_GetDistanceToSeenPawn2D; - -// Function DarwinParadox.ZSensingComponent.GetSeenPawn +// Function DarwinParadox.ZPlayerCamera.GetModifier // 0x0008 (0x0008 - 0x0000) -struct ZSensingComponent_GetSeenPawn final +struct ZPlayerCamera_GetModifier final +{ +public: + class AZCameraModifier* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerCamera_GetModifier; + +// Function DarwinParadox.ZPlayerCamera.GetObservedPawn +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerCamera_GetObservedPawn final { public: class APawn* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_GetSeenPawn; +DUMPER7_ASSERTS_ZPlayerCamera_GetObservedPawn; -// Function DarwinParadox.ZSensingComponent.GetSensorLocation -// 0x0018 (0x0018 - 0x0000) -struct ZSensingComponent_GetSensorLocation final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_GetSensorLocation; - -// Function DarwinParadox.ZSensingComponent.GetSensorRotation -// 0x0018 (0x0018 - 0x0000) -struct ZSensingComponent_GetSensorRotation final -{ -public: - struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSensingComponent_GetSensorRotation; - -// Function DarwinParadox.ZSensingComponent.GetSmartObjectSensing +// Function DarwinParadox.ZPlayerCamera.GetState // 0x0001 (0x0001 - 0x0000) -struct ZSensingComponent_GetSmartObjectSensing final +struct ZPlayerCamera_GetState final { public: - ESmartObjectSensing ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EPlayerCameraState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_GetSmartObjectSensing; +DUMPER7_ASSERTS_ZPlayerCamera_GetState; -// Function DarwinParadox.ZSensingComponent.HasAcquiredSmartObject -// 0x0001 (0x0001 - 0x0000) -struct ZSensingComponent_HasAcquiredSmartObject final +// Function DarwinParadox.ZPlayerCamera.GetZoneOwner +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerCamera_GetZoneOwner final { public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCameraZone* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_HasAcquiredSmartObject; +DUMPER7_ASSERTS_ZPlayerCamera_GetZoneOwner; -// Function DarwinParadox.ZSensingComponent.HasSeenPawn +// Function DarwinParadox.ZUserWidget.InputModeChanged // 0x0001 (0x0001 - 0x0000) -struct ZSensingComponent_HasSeenPawn final +struct ZUserWidget_InputModeChanged final { public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputMode NewInputMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSensingComponent_HasSeenPawn; +DUMPER7_ASSERTS_ZUserWidget_InputModeChanged; -// Function DarwinParadox.ZResolutionInterface.OnResolution +// Function DarwinParadox.ZUserWidget.OnAppFocus // 0x0001 (0x0001 - 0x0000) -struct ZResolutionInterface_OnResolution final +struct ZUserWidget_OnAppFocus final { public: - EResolutionState State; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZResolutionInterface_OnResolution; +DUMPER7_ASSERTS_ZUserWidget_OnAppFocus; + +// Function DarwinParadox.ZUserWidget.OnHideUI +// 0x0001 (0x0001 - 0x0000) +struct ZUserWidget_OnHideUI final +{ +public: + bool bHide; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserWidget_OnHideUI; + +// Function DarwinParadox.ZUserWidget.OnInputAction +// 0x0008 (0x0008 - 0x0000) +struct ZUserWidget_OnInputAction final +{ +public: + class FName InputActionName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserWidget_OnInputAction; + +// Function DarwinParadox.ZUserWidget.OnInputModeChanged +// 0x0001 (0x0001 - 0x0000) +struct ZUserWidget_OnInputModeChanged final +{ +public: + EInputMode NewInputMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserWidget_OnInputModeChanged; + +// Function DarwinParadox.ZUserWidget.OnPlayerInputAction +// 0x0030 (0x0030 - 0x0000) +struct ZUserWidget_OnPlayerInputAction final +{ +public: + struct FPlayerInputAction PlayerInput; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserWidget_OnPlayerInputAction; + +// Function DarwinParadox.ZUserWidget.SetFadingState +// 0x0001 (0x0001 - 0x0000) +struct ZUserWidget_SetFadingState final +{ +public: + EWidgetFadingState NewFadingState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserWidget_SetFadingState; + +// Function DarwinParadox.ZUserWidget.GetLifeTime +// 0x0004 (0x0004 - 0x0000) +struct ZUserWidget_GetLifeTime final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserWidget_GetLifeTime; + +// Function DarwinParadox.ZPopUpWidget.SetGenericPopUpText +// 0x0030 (0x0030 - 0x0000) +struct ZPopUpWidget_SetGenericPopUpText final +{ +public: + struct FPopUpTextData PopUpTextData; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPopUpWidget_SetGenericPopUpText; + +// Function DarwinParadox.ZVariableStorageComponent.GetVariableStorage +// 0x0008 (0x0008 - 0x0000) +struct ZVariableStorageComponent_GetVariableStorage final +{ +public: + class UZVariableStorage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorageComponent_GetVariableStorage; + +// Function DarwinParadox.ZActionStringParameter.GetGenericString +// 0x0010 (0x0010 - 0x0000) +struct ZActionStringParameter_GetGenericString final +{ +public: + class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionStringParameter_GetGenericString; // Function DarwinParadox.ZCameraModifier.OnOverlapBegin // 0x0118 (0x0118 - 0x0000) @@ -2181,768 +1805,6 @@ public: }; DUMPER7_ASSERTS_ZCameraModifier_OnPlayerRestartOverlap; -// Function DarwinParadox.ZGameplayStatics.CompareDistance -// 0x0038 (0x0038 - 0x0000) -struct ZGameplayStatics_CompareDistance final -{ -public: - struct FVector From; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector To; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Tolerance; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECompareDistanceOp Type; // 0x0034(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Is2D; // 0x0035(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0036(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_37[0x1]; // 0x0037(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_CompareDistance; - -// Function DarwinParadox.ZGameplayStatics.CompareRotations -// 0x0038 (0x0038 - 0x0000) -struct ZGameplayStatics_CompareRotations final -{ -public: - struct FRotator RotatorA; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FRotator RotatorB; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0030(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_CompareRotations; - -// Function DarwinParadox.ZGameplayStatics.GetAllActorsWithTags -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayStatics_GetAllActorsWithTags final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Tags; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - TArray OutActors; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetAllActorsWithTags; - -// Function DarwinParadox.ZGameplayStatics.GetAngleDegree -// 0x0038 (0x0038 - 0x0000) -struct ZGameplayStatics_GetAngleDegree final -{ -public: - struct FVector A; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector B; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0030(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetAngleDegree; - -// Function DarwinParadox.ZGameplayStatics.GetBinkData -// 0x0038 (0x0038 - 0x0000) -struct ZGameplayStatics_GetBinkData final -{ -public: - class FName VideoName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FBinkVideoData ReturnValue; // 0x0008(0x0030)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetBinkData; - -// Function DarwinParadox.ZGameplayStatics.GetBodyInstanceLinearDamping -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_GetBodyInstanceLinearDamping final -{ -public: - class USkeletalMeshComponent* SkeletalMeshComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName BodyInstanceName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0010(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetBodyInstanceLinearDamping; - -// Function DarwinParadox.ZGameplayStatics.GetButtonByPlatform -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayStatics_GetButtonByPlatform final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EInputType InputType; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FText ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetButtonByPlatform; - -// Function DarwinParadox.ZGameplayStatics.GetChapterData -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayStatics_GetChapterData final -{ -public: - const class UZChapterData* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetChapterData; - -// Function DarwinParadox.ZGameplayStatics.GetClosestGroundLocation -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayStatics_GetClosestGroundLocation final -{ -public: - class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetClosestGroundLocation; - -// Function DarwinParadox.ZGameplayStatics.GetClosestOverlappingAICoordinator -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayStatics_GetClosestOverlappingAICoordinator final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Position; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZAICoordinator* ReturnValue; // 0x0020(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetClosestOverlappingAICoordinator; - -// Function DarwinParadox.ZGameplayStatics.GetClosestWorldLocationOnPolyline -// 0x0058 (0x0058 - 0x0000) -struct ZGameplayStatics_GetClosestWorldLocationOnPolyline final -{ -public: - struct FVector ReferencePosition; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray PolyLine; // 0x0018(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - struct FVector Direction; // 0x0028(0x0018)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ReturnValue; // 0x0040(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetClosestWorldLocationOnPolyline; - -// Function DarwinParadox.ZGameplayStatics.GetControllerAxisValue -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_GetControllerAxisValue final -{ -public: - const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetControllerAxisValue; - -// Function DarwinParadox.ZGameplayStatics.GetControllerStringForPC -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayStatics_GetControllerStringForPC final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EInputMode inputMode; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FString ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetControllerStringForPC; - -// Function DarwinParadox.ZGameplayStatics.GetCurrentWaterVolume -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_GetCurrentWaterVolume final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class APhysicsVolume* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetCurrentWaterVolume; - -// Function DarwinParadox.ZGameplayStatics.GetDefaultPhysicsVolume -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetDefaultPhysicsVolume final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class APhysicsVolume* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetDefaultPhysicsVolume; - -// Function DarwinParadox.ZGameplayStatics.GetEditorCollectibleData -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayStatics_GetEditorCollectibleData final -{ -public: - const class UZCollectibleData* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetEditorCollectibleData; - -// Function DarwinParadox.ZGameplayStatics.GetMainWeaponType -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetMainWeaponType final -{ -public: - class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EWeaponType ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetMainWeaponType; - -// Function DarwinParadox.ZGameplayStatics.GetNavigationDataForAgent -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_GetNavigationDataForAgent final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName AgentName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class ANavigationData* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetNavigationDataForAgent; - -// Function DarwinParadox.ZGameplayStatics.GetOutOfScreenPosition -// 0x0048 (0x0048 - 0x0000) -struct ZGameplayStatics_GetOutOfScreenPosition final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ReferencePosition; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinDistance; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxDistance; // 0x0024(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Angle; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector ReturnValue; // 0x0030(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetOutOfScreenPosition; - -// Function DarwinParadox.ZGameplayStatics.GetPlayerCamera -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetPlayerCamera final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZPlayerCamera* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetPlayerCamera; - -// Function DarwinParadox.ZGameplayStatics.GetPlayerHealth -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetPlayerHealth final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetPlayerHealth; - -// Function DarwinParadox.ZGameplayStatics.GetSkinData -// 0x01D0 (0x01D0 - 0x0000) -struct ZGameplayStatics_GetSkinData final -{ -public: - struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSkinData ReturnValue; // 0x0008(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetSkinData; - -// Function DarwinParadox.ZGameplayStatics.GetSkinDataById -// 0x01D8 (0x01D8 - 0x0000) -struct ZGameplayStatics_GetSkinDataById final -{ -public: - struct FGuid SkinUniqueId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSkinData ReturnValue; // 0x0010(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetSkinDataById; - -// Function DarwinParadox.ZGameplayStatics.GetSkinsData -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_GetSkinsData final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray OutSkinData; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetSkinsData; - -// Function DarwinParadox.ZGameplayStatics.GetStreamingStatus -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_GetStreamingStatus final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetStreamingStatus; - -// Function DarwinParadox.ZGameplayStatics.GetSublevelActors -// 0x0040 (0x0040 - 0x0000) -struct ZGameplayStatics_GetSublevelActors final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSoftObjectPtr SubLevel; // 0x0008(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Actors; // 0x0030(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetSublevelActors; - -// Function DarwinParadox.ZGameplayStatics.GetTrophySystem -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetTrophySystem final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UZTrophySystem* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetTrophySystem; - -// Function DarwinParadox.ZGameplayStatics.GetUIController -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetUIController final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UZUIController* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetUIController; - -// Function DarwinParadox.ZGameplayStatics.GetWaveHeightAtPosition -// 0x0048 (0x0048 - 0x0000) -struct ZGameplayStatics_GetWaveHeightAtPosition final -{ -public: - class UWaterBodyComponent* WaterComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector InPosition; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InWaterDepth; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InTime; // 0x0024(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector OutNormal; // 0x0028(0x0018)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0040(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetWaveHeightAtPosition; - -// Function DarwinParadox.ZGameplayStatics.GetWorldLocationAtTimeOnPolyline -// 0x0048 (0x0048 - 0x0000) -struct ZGameplayStatics_GetWorldLocationAtTimeOnPolyline final -{ -public: - float Time; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray PolyLine; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - struct FVector Direction; // 0x0018(0x0018)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ReturnValue; // 0x0030(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetWorldLocationAtTimeOnPolyline; - -// Function DarwinParadox.ZGameplayStatics.GetZGameInstance -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetZGameInstance final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UZGameInstance* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetZGameInstance; - -// Function DarwinParadox.ZGameplayStatics.GetZGameMode -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetZGameMode final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZGameMode* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetZGameMode; - -// Function DarwinParadox.ZGameplayStatics.GetZPlayerCharacter -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetZPlayerCharacter final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZCharacter* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetZPlayerCharacter; - -// Function DarwinParadox.ZGameplayStatics.GetZPlayerController -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetZPlayerController final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZPlayerController* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetZPlayerController; - -// Function DarwinParadox.ZGameplayStatics.GetZSaveManager -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_GetZSaveManager final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UZSaveManager* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_GetZSaveManager; - -// Function DarwinParadox.ZGameplayStatics.HasDebugFeatures -// 0x0001 (0x0001 - 0x0000) -struct ZGameplayStatics_HasDebugFeatures final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_HasDebugFeatures; - -// Function DarwinParadox.ZGameplayStatics.HasPath -// 0x0040 (0x0040 - 0x0000) -struct ZGameplayStatics_HasPath final -{ -public: - class AAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Position; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Extent; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0038(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_HasPath; - -// Function DarwinParadox.ZGameplayStatics.HasValidPath -// 0x0048 (0x0048 - 0x0000) -struct ZGameplayStatics_HasValidPath final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector StartPosition; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector EndLocation; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class ANavigationData* NavigationData; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxDistance; // 0x0040(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0044(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_HasValidPath; - -// Function DarwinParadox.ZGameplayStatics.IsAnyBinkPlaying -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_IsAnyBinkPlaying final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsAnyBinkPlaying; - -// Function DarwinParadox.ZGameplayStatics.IsConsolePlateform -// 0x0001 (0x0001 - 0x0000) -struct ZGameplayStatics_IsConsolePlateform final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsConsolePlateform; - -// Function DarwinParadox.ZGameplayStatics.IsInCinematicMode -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_IsInCinematicMode final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsInCinematicMode; - -// Function DarwinParadox.ZGameplayStatics.IsInFrustum -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_IsInFrustum final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Tolerance; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0014(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsInFrustum; - -// Function DarwinParadox.ZGameplayStatics.IsInSequence -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_IsInSequence final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsInSequence; - -// Function DarwinParadox.ZGameplayStatics.IsInWaterVolume -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_IsInWaterVolume final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsInWaterVolume; - -// Function DarwinParadox.ZGameplayStatics.IsLocationInFrustum -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayStatics_IsLocationInFrustum final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Tolerance; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0024(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsLocationInFrustum; - -// Function DarwinParadox.ZGameplayStatics.IsMainMenu -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_IsMainMenu final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsMainMenu; - -// Function DarwinParadox.ZGameplayStatics.IsMGSDemo -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_IsMGSDemo final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsMGSDemo; - -// Function DarwinParadox.ZGameplayStatics.IsMouseCursorEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZGameplayStatics_IsMouseCursorEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsMouseCursorEnabled; - -// Function DarwinParadox.ZGameplayStatics.IsOverlappingAny -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_IsOverlappingAny final -{ -public: - class UPrimitiveComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSubclassOf Class_0; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsOverlappingAny; - -// Function DarwinParadox.ZGameplayStatics.IsShippingBuild -// 0x0001 (0x0001 - 0x0000) -struct ZGameplayStatics_IsShippingBuild final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_IsShippingBuild; - -// Function DarwinParadox.ZGameplayStatics.NiceSinusoidFunction -// 0x000C (0x000C - 0x0000) -struct ZGameplayStatics_NiceSinusoidFunction final -{ -public: - float Input; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PowerFactor; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_NiceSinusoidFunction; - -// Function DarwinParadox.ZGameplayStatics.OpenLevelWithCheckpoint -// 0x0058 (0x0058 - 0x0000) -struct ZGameplayStatics_OpenLevelWithCheckpoint final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSoftObjectPtr Level; // 0x0008(0x0028)(ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid CheckpointID; // 0x0030(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAbsolute; // 0x0040(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FString Options; // 0x0048(0x0010)(Parm, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_OpenLevelWithCheckpoint; - -// Function DarwinParadox.ZGameplayStatics.PlayBinkVideo -// 0x0038 (0x0038 - 0x0000) -struct ZGameplayStatics_PlayBinkVideo final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString VideoPath; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bLoop; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* Outer_0; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EBinkMediaPlayerBinkDrawStyle BinkDrawStyle; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EBinkMediaPlayerBinkBufferModes BinkBufferMode; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAutoStart; // 0x002A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - class UBinkMediaPlayer* ReturnValue; // 0x0030(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_PlayBinkVideo; - -// Function DarwinParadox.ZGameplayStatics.ReplaceInputStringRichText -// 0x0030 (0x0030 - 0x0000) -struct ZGameplayStatics_ReplaceInputStringRichText final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString StringToReplace; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EInputMode inputMode; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FString ReturnValue; // 0x0020(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_ReplaceInputStringRichText; - -// Function DarwinParadox.ZGameplayStatics.SetBodyInstanceLinearDamping -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_SetBodyInstanceLinearDamping final -{ -public: - class USkeletalMeshComponent* SkeletalMeshComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName BodyInstanceName; // 0x000C(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SetBodyInstanceLinearDamping; - -// Function DarwinParadox.ZGameplayStatics.SetCanEverAffectNavigation -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_SetCanEverAffectNavigation final -{ -public: - class UActorComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Value; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SetCanEverAffectNavigation; - -// Function DarwinParadox.ZGameplayStatics.SetCinematicMode -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_SetCinematicMode final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bValue; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bHidePlayer; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bHideHud; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bDisableMovement; // 0x000B(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAffectsTurning; // 0x000C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bConstrainsForeground; // 0x000D(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAffectsAudio; // 0x000E(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_F[0x1]; // 0x000F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SetCinematicMode; - -// Function DarwinParadox.ZGameplayStatics.SetGameStatePaused -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayStatics_SetGameStatePaused final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bPaused; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bLostFocus; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x000A(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SetGameStatePaused; - -// Function DarwinParadox.ZGameplayStatics.SetPlayingBinkAudioVolume -// 0x0004 (0x0004 - 0x0000) -struct ZGameplayStatics_SetPlayingBinkAudioVolume final -{ -public: - float Volume; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SetPlayingBinkAudioVolume; - -// Function DarwinParadox.ZGameplayStatics.SortByDistance -// 0x0040 (0x0040 - 0x0000) -struct ZGameplayStatics_SortByDistance final -{ -public: - TArray Array; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) - struct FVector RefPosition; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Dist2D; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray ReturnValue; // 0x0030(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SortByDistance; - -// Function DarwinParadox.ZGameplayStatics.SortCheckpointsLexico -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayStatics_SortCheckpointsLexico final -{ -public: - TArray Array; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) - TArray ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SortCheckpointsLexico; - -// Function DarwinParadox.ZGameplayStatics.SortClassMap -// 0x00A0 (0x00A0 - 0x0000) -struct ZGameplayStatics_SortClassMap final -{ -public: - TMap Map; // 0x0000(0x0050)(Parm, NativeAccessSpecifierPublic) - TMap ReturnValue; // 0x0050(0x0050)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SortClassMap; - -// Function DarwinParadox.ZGameplayStatics.SortPositionsByDistance -// 0x0040 (0x0040 - 0x0000) -struct ZGameplayStatics_SortPositionsByDistance final -{ -public: - TArray Array; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) - struct FVector RefPosition; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESortingType Type; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Dist2D; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - TArray ReturnValue; // 0x0030(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_SortPositionsByDistance; - -// Function DarwinParadox.ZGameplayStatics.TestComponentCollision -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayStatics_TestComponentCollision final -{ -public: - class UPrimitiveComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ToleranceRadius; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0024(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayStatics_TestComponentCollision; - -// Function DarwinParadox.ZGameplayStatics.UnlockFOV -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayStatics_UnlockFOV final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_UnlockFOV; - -// Function DarwinParadox.ZGameplayStatics.UpdatePS5Activities -// 0x0018 (0x0018 - 0x0000) -struct ZGameplayStatics_UpdatePS5Activities final -{ -public: - class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString EventName; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_UpdatePS5Activities; - -// Function DarwinParadox.ZGameplayStatics.ZLog -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayStatics_ZLog final -{ -public: - const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Log; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Actor; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayStatics_ZLog; - // Function DarwinParadox.ZCameraZone.OnOverlapBegin // 0x0118 (0x0118 - 0x0000) struct ZCameraZone_OnOverlapBegin final @@ -3052,14 +1914,102 @@ public: }; DUMPER7_ASSERTS_ZCameraZone_GetTargetPawn; -// Function DarwinParadox.ZActionFloatParameter.GetGenericFloat -// 0x0004 (0x0004 - 0x0000) -struct ZActionFloatParameter_GetGenericFloat final +// Function DarwinParadox.ZSmartObjectComponent.OnAnimNotify +// 0x0010 (0x0010 - 0x0000) +struct ZSmartObjectComponent_OnAnimNotify final { public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZActionFloatParameter_GetGenericFloat; +DUMPER7_ASSERTS_ZSmartObjectComponent_OnAnimNotify; + +// Function DarwinParadox.ZSmartObjectComponent.OnOwnerBehaviorChanged +// 0x0002 (0x0002 - 0x0000) +struct ZSmartObjectComponent_OnOwnerBehaviorChanged final +{ +public: + EAIBehavior PreviousBehavior; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAIBehavior NewBehavior; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_OnOwnerBehaviorChanged; + +// Function DarwinParadox.ZSmartObjectComponent.OnOwnerTakeAnyDamage +// 0x0028 (0x0028 - 0x0000) +struct ZSmartObjectComponent_OnOwnerTakeAnyDamage final +{ +public: + class AActor* DamagedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Damage; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + const class UDamageType* DamageType; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AController* InstigatedBy; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* DamageCauser; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_OnOwnerTakeAnyDamage; + +// Function DarwinParadox.ZSmartObjectComponent.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZSmartObjectComponent_OnPlayerRestart final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_OnPlayerRestart; + +// Function DarwinParadox.ZSmartObjectComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSmartObjectComponent_SetEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_SetEnabled; + +// Function DarwinParadox.ZSmartObjectComponent.StartEmitting +// 0x0001 (0x0001 - 0x0000) +struct ZSmartObjectComponent_StartEmitting final +{ +public: + bool CoordinatorBroadcast; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_StartEmitting; + +// Function DarwinParadox.ZSmartObjectComponent.GetRootPosition +// 0x0018 (0x0018 - 0x0000) +struct ZSmartObjectComponent_GetRootPosition final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_GetRootPosition; + +// Function DarwinParadox.ZSmartObjectComponent.GetStimuliLocation +// 0x0018 (0x0018 - 0x0000) +struct ZSmartObjectComponent_GetStimuliLocation final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_GetStimuliLocation; + +// Function DarwinParadox.ZSmartObjectComponent.IsCoolingDown +// 0x0001 (0x0001 - 0x0000) +struct ZSmartObjectComponent_IsCoolingDown final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_IsCoolingDown; + +// Function DarwinParadox.ZSmartObjectComponent.IsEmitting +// 0x0001 (0x0001 - 0x0000) +struct ZSmartObjectComponent_IsEmitting final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSmartObjectComponent_IsEmitting; // Function DarwinParadox.ZChapterData.InitChapterData // 0x0008 (0x0008 - 0x0000) @@ -3079,97 +2029,14 @@ public: }; DUMPER7_ASSERTS_ZChapterData_GetChapterData; -// Function DarwinParadox.ZUserWidget.InputModeChanged +// Function DarwinParadox.ZActionBoolParameter.GetGenericBool // 0x0001 (0x0001 - 0x0000) -struct ZUserWidget_InputModeChanged final +struct ZActionBoolParameter_GetGenericBool final { public: - EInputMode NewInputMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZUserWidget_InputModeChanged; - -// Function DarwinParadox.ZUserWidget.OnAppFocus -// 0x0001 (0x0001 - 0x0000) -struct ZUserWidget_OnAppFocus final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_OnAppFocus; - -// Function DarwinParadox.ZUserWidget.OnHideUI -// 0x0001 (0x0001 - 0x0000) -struct ZUserWidget_OnHideUI final -{ -public: - bool bHide; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_OnHideUI; - -// Function DarwinParadox.ZUserWidget.OnInputAction -// 0x0008 (0x0008 - 0x0000) -struct ZUserWidget_OnInputAction final -{ -public: - class FName InputActionName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_OnInputAction; - -// Function DarwinParadox.ZUserWidget.OnInputModeChanged -// 0x0001 (0x0001 - 0x0000) -struct ZUserWidget_OnInputModeChanged final -{ -public: - EInputMode NewInputMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_OnInputModeChanged; - -// Function DarwinParadox.ZUserWidget.OnPlayerInputAction -// 0x0030 (0x0030 - 0x0000) -struct ZUserWidget_OnPlayerInputAction final -{ -public: - struct FPlayerInputAction PlayerInput; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_OnPlayerInputAction; - -// Function DarwinParadox.ZUserWidget.SetFadingState -// 0x0001 (0x0001 - 0x0000) -struct ZUserWidget_SetFadingState final -{ -public: - EWidgetFadingState NewFadingState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_SetFadingState; - -// Function DarwinParadox.ZUserWidget.GetLifeTime -// 0x0004 (0x0004 - 0x0000) -struct ZUserWidget_GetLifeTime final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUserWidget_GetLifeTime; - -// Function DarwinParadox.ZSkinDataFactory.GetSkinData -// 0x01D0 (0x01D0 - 0x0000) -struct ZSkinDataFactory_GetSkinData final -{ -public: - struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSkinData ReturnValue; // 0x0008(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinDataFactory_GetSkinData; - -// Function DarwinParadox.ZSkinDataFactory.GetSkinDataById -// 0x01D8 (0x01D8 - 0x0000) -struct ZSkinDataFactory_GetSkinDataById final -{ -public: - struct FGuid SkinUniqueId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSkinData ReturnValue; // 0x0010(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinDataFactory_GetSkinDataById; +DUMPER7_ASSERTS_ZActionBoolParameter_GetGenericBool; // Function DarwinParadox.ZChapterTitleWidget.SetChapterTitle // 0x0010 (0x0010 - 0x0000) @@ -3180,6 +2047,61 @@ public: }; DUMPER7_ASSERTS_ZChapterTitleWidget_SetChapterTitle; +// Function DarwinParadox.ZNotification.SetIdentifier +// 0x0008 (0x0008 - 0x0000) +struct ZNotification_SetIdentifier final +{ +public: + class FName Value; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZNotification_SetIdentifier; + +// Function DarwinParadox.ZNotification.SetIsUnique +// 0x0001 (0x0001 - 0x0000) +struct ZNotification_SetIsUnique final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZNotification_SetIsUnique; + +// Function DarwinParadox.ZNotification.GetIdentifier +// 0x0008 (0x0008 - 0x0000) +struct ZNotification_GetIdentifier final +{ +public: + class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZNotification_GetIdentifier; + +// Function DarwinParadox.ZNotification.IsUnique +// 0x0002 (0x0002 - 0x0000) +struct ZNotification_IsUnique final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZNotification_IsUnique; + +// Function DarwinParadox.ZSkinNotification.SetID +// 0x0010 (0x0010 - 0x0000) +struct ZSkinNotification_SetID final +{ +public: + struct FGuid NewID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinNotification_SetID; + +// Function DarwinParadox.ZSkinNotification.GetId +// 0x0010 (0x0010 - 0x0000) +struct ZSkinNotification_GetId final +{ +public: + struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinNotification_GetId; + // Function DarwinParadox.ZCharacter.ChangeLocomotionSettings // 0x0001 (0x0001 - 0x0000) struct ZCharacter_ChangeLocomotionSettings final @@ -3836,15 +2758,6 @@ public: }; DUMPER7_ASSERTS_ZCharacter_SetIsPawnGrabbed; -// Function DarwinParadox.ZCharacter.SetNoClimbSlide -// 0x0001 (0x0001 - 0x0000) -struct ZCharacter_SetNoClimbSlide final -{ -public: - bool bNoClimbSlide; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZCharacter_SetNoClimbSlide; - // Function DarwinParadox.ZCharacter.SetNoClimbSlideImpactNormal // 0x0018 (0x0018 - 0x0000) struct ZCharacter_SetNoClimbSlideImpactNormal final @@ -3891,6 +2804,107 @@ public: }; DUMPER7_ASSERTS_ZCharacterClassData_GetCharacterClass; +// Function DarwinParadox.ZPatrolComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZPatrolComponent_SetEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_SetEnabled; + +// Function DarwinParadox.ZPatrolComponent.SetPatrolPath +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolComponent_SetPatrolPath final +{ +public: + class AZPatrolPath* NewPatrolPath; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_SetPatrolPath; + +// Function DarwinParadox.ZPatrolComponent.GetClosestPointOnSpline +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolComponent_GetClosestPointOnSpline final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetClosestPointOnSpline; + +// Function DarwinParadox.ZPatrolComponent.GetNextPoint +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolComponent_GetNextPoint final +{ +public: + int32 PreviousPointIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NewIndex; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZPatrolPoint* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetNextPoint; + +// Function DarwinParadox.ZPatrolComponent.GetPatrolPath +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolComponent_GetPatrolPath final +{ +public: + class AZPatrolPath* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetPatrolPath; + +// Function DarwinParadox.ZPatrolComponent.GetPatrolType +// 0x0001 (0x0001 - 0x0000) +struct ZPatrolComponent_GetPatrolType final +{ +public: + EPatrolType ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetPatrolType; + +// Function DarwinParadox.ZPatrolComponent.GetRandomPointOnSpline +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolComponent_GetRandomPointOnSpline final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetRandomPointOnSpline; + +// Function DarwinParadox.ZPatrolComponent.GetSplineActor +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolComponent_GetSplineActor final +{ +public: + class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetSplineActor; + +// Function DarwinParadox.ZPatrolComponent.GetSplineDirection +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolComponent_GetSplineDirection final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetSplineDirection; + +// Function DarwinParadox.ZPatrolComponent.GetStartLocation +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolComponent_GetStartLocation final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_GetStartLocation; + +// Function DarwinParadox.ZPatrolComponent.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZPatrolComponent_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolComponent_IsEnabled; + // Function DarwinParadox.ZCharacterCosmeticComponent.ApplySkin // 0x0008 (0x0008 - 0x0000) struct ZCharacterCosmeticComponent_ApplySkin final @@ -3938,15 +2952,6 @@ public: }; DUMPER7_ASSERTS_ZCharacterCosmeticComponent_GetMaterial; -// Function DarwinParadox.ZSubtitleSystem.UpdateSubtitleText -// 0x0010 (0x0010 - 0x0000) -struct ZSubtitleSystem_UpdateSubtitleText final -{ -public: - class FText Subtitle; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSubtitleSystem_UpdateSubtitleText; - // Function DarwinParadox.ZWaitUntilCharacterAttachedToMovingPlatformAsyncAction.WaitUntilAttachedToMovingPlatform // 0x0010 (0x0010 - 0x0000) struct ZWaitUntilCharacterAttachedToMovingPlatformAsyncAction_WaitUntilAttachedToMovingPlatform final @@ -4074,44 +3079,6 @@ public: }; DUMPER7_ASSERTS_ZCharacterMovementComponent_IsClimbWallFound; -// Function DarwinParadox.ZGameplayModifier.OnModifierAdded -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayModifier_OnModifierAdded final -{ -public: - class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifier_OnModifierAdded; - -// Function DarwinParadox.ZGameplayModifier.OnModifierApplied -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayModifier_OnModifierApplied final -{ -public: - class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifier_OnModifierApplied; - -// Function DarwinParadox.ZGameplayModifier.OnModifierRemoved -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayModifier_OnModifierRemoved final -{ -public: - class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifier_OnModifierRemoved; - -// Function DarwinParadox.ZGameplayModifier.OnModifierUpdate -// 0x0010 (0x0010 - 0x0000) -struct ZGameplayModifier_OnModifierUpdate final -{ -public: - float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifier_OnModifierUpdate; - // Function DarwinParadox.ZCharacterStateComponent.HandleAnimEvent // 0x0010 (0x0010 - 0x0000) struct ZCharacterStateComponent_HandleAnimEvent final @@ -4159,6 +3126,55 @@ public: }; DUMPER7_ASSERTS_ZCharacterStateComponent_GetLookAtPosition; +// Function DarwinParadox.ZGameplayModifierComponent.AddGameplayModifier +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayModifierComponent_AddGameplayModifier final +{ +public: + struct FGameplayModifierDef Modifier; // 0x0000(0x0028)(Parm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifierComponent_AddGameplayModifier; + +// Function DarwinParadox.ZGameplayModifierComponent.RemoveGameplayModifier +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayModifierComponent_RemoveGameplayModifier final +{ +public: + struct FGameplayModifierDef Modifier; // 0x0000(0x0028)(Parm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifierComponent_RemoveGameplayModifier; + +// Function DarwinParadox.ZGameplayModifierComponent.GetGameplayModifierValue +// 0x000C (0x000C - 0x0000) +struct ZGameplayModifierComponent_GetGameplayModifierValue final +{ +public: + struct FGameplayTag Modifier; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifierComponent_GetGameplayModifierValue; + +// Function DarwinParadox.ZGameplayModifierComponent.GetModifierInstanceCount +// 0x000C (0x000C - 0x0000) +struct ZGameplayModifierComponent_GetModifierInstanceCount final +{ +public: + struct FGameplayTag Modifier; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifierComponent_GetModifierInstanceCount; + +// Function DarwinParadox.ZGameplayModifierComponent.HasGameplayModifier +// 0x000C (0x000C - 0x0000) +struct ZGameplayModifierComponent_HasGameplayModifier final +{ +public: + struct FGameplayTag Modifier; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayModifierComponent_HasGameplayModifier; + // Function DarwinParadox.ZCheckPoint.OnChecked // 0x0001 (0x0001 - 0x0000) struct ZCheckPoint_OnChecked final @@ -4331,36 +3347,6 @@ public: }; DUMPER7_ASSERTS_ZCollectibleData_GetUniqueID; -// Function DarwinParadox.ZPlayerDistanceComponent.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerDistanceComponent_OnPlayerRestart final -{ -public: - int32 PlayerRespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerDistanceComponent_OnPlayerRestart; - -// Function DarwinParadox.ZPlayerDistanceComponent.SetProfile -// 0x000C (0x000C - 0x0000) -struct ZPlayerDistanceComponent_SetProfile final -{ -public: - class FName Profile; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerDistanceComponent_SetProfile; - -// Function DarwinParadox.ZPlayerDistanceComponent.HasProfile -// 0x000C (0x000C - 0x0000) -struct ZPlayerDistanceComponent_HasProfile final -{ -public: - class FName Profile; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerDistanceComponent_HasProfile; - // Function DarwinParadox.ZCollectibleSystem.AddCollectible // 0x0010 (0x0010 - 0x0000) struct ZCollectibleSystem_AddCollectible final @@ -4447,3265 +3433,6 @@ public: }; DUMPER7_ASSERTS_ZCollectibleSystem_HasBeenCollectedByIndex; -// Function DarwinParadox.ZCollisionAvoidanceComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZCollisionAvoidanceComponent_SetEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZCollisionAvoidanceComponent_SetEnabled; - -// Function DarwinParadox.ZUIController.CallOnCultureChanged -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_CallOnCultureChanged final -{ -public: - class FString NewCulture; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_CallOnCultureChanged; - -// Function DarwinParadox.ZUIController.ClearNotificationMark -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_ClearNotificationMark final -{ -public: - struct FGuid SkinID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_ClearNotificationMark; - -// Function DarwinParadox.ZUIController.CloseCurrentWidgetOfType -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_CloseCurrentWidgetOfType final -{ -public: - EWidgetType WidgetType; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_CloseCurrentWidgetOfType; - -// Function DarwinParadox.ZUIController.ClosePopUpSystem -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_ClosePopUpSystem final -{ -public: - ESystemPopUp SystemPopUp; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_ClosePopUpSystem; - -// Function DarwinParadox.ZUIController.CloseUI -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_CloseUI final -{ -public: - struct FWidgetRuntimeData WidgetRuntimeData; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_CloseUI; - -// Function DarwinParadox.ZUIController.EnableUIInput -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_EnableUIInput final -{ -public: - bool EnableInput; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_EnableUIInput; - -// Function DarwinParadox.ZUIController.HandleOnRestoreFocusToGame -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_HandleOnRestoreFocusToGame final -{ -public: - class UUserWidget* foundWidget; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZUIController_HandleOnRestoreFocusToGame; - -// Function DarwinParadox.ZUIController.HasNotificationOfType -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_HasNotificationOfType final -{ -public: - ENotification Notification; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_HasNotificationOfType; - -// Function DarwinParadox.ZUIController.IsLoadingScreenActive -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_IsLoadingScreenActive final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_IsLoadingScreenActive; - -// Function DarwinParadox.ZUIController.OnInputModeChanged -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_OnInputModeChanged final -{ -public: - EInputMode OldMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EInputMode NewMode; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_OnInputModeChanged; - -// Function DarwinParadox.ZUIController.OnRenderingEvents -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_OnRenderingEvents final -{ -public: - ERenderingEvent eEvent; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_OnRenderingEvents; - -// Function DarwinParadox.ZUIController.OnSkinLocked -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_OnSkinLocked final -{ -public: - struct FGuid ID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_OnSkinLocked; - -// Function DarwinParadox.ZUIController.OnSkinUnlocked -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_OnSkinUnlocked final -{ -public: - struct FGuid ID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_OnSkinUnlocked; - -// Function DarwinParadox.ZUIController.PushGenericNotification -// 0x0038 (0x0038 - 0x0000) -struct ZUIController_PushGenericNotification final -{ -public: - struct FPopUpTextData PopUpTextData; // 0x0000(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) - bool bIsUnique; // 0x0030(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZUIController_PushGenericNotification; - -// Function DarwinParadox.ZUIController.RequestChapterTitle -// 0x0018 (0x0018 - 0x0000) -struct ZUIController_RequestChapterTitle final -{ -public: - class FText ChapterTitle; // 0x0000(0x0010)(Parm, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZUIController_RequestChapterTitle; - -// Function DarwinParadox.ZUIController.RequestCloseScreenUI -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_RequestCloseScreenUI final -{ -public: - EScreen Screen; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_RequestCloseScreenUI; - -// Function DarwinParadox.ZUIController.RequestGenericNotification -// 0x0038 (0x0038 - 0x0000) -struct ZUIController_RequestGenericNotification final -{ -public: - struct FPopUpTextData TextData; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0030(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZUIController_RequestGenericNotification; - -// Function DarwinParadox.ZUIController.RequestGenericPopUp -// 0x0038 (0x0038 - 0x0000) -struct ZUIController_RequestGenericPopUp final -{ -public: - struct FPopUpTextData PopupText; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0030(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZUIController_RequestGenericPopUp; - -// Function DarwinParadox.ZUIController.RequestNotification -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_RequestNotification final -{ -public: - ENotification Notification; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_RequestNotification; - -// Function DarwinParadox.ZUIController.RequestPopUpSystem -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_RequestPopUpSystem final -{ -public: - ESystemPopUp SystemPopUp; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_RequestPopUpSystem; - -// Function DarwinParadox.ZUIController.RequestScreenUI -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_RequestScreenUI final -{ -public: - EScreen Screen; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_RequestScreenUI; - -// Function DarwinParadox.ZUIController.SetCurrentTooltipTag -// 0x0008 (0x0008 - 0x0000) -struct ZUIController_SetCurrentTooltipTag final -{ -public: - struct FGameplayTag NewTooltipTag; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_SetCurrentTooltipTag; - -// Function DarwinParadox.ZUIController.SetLoadingScreenActive -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_SetLoadingScreenActive final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_SetLoadingScreenActive; - -// Function DarwinParadox.ZUIController.SetTooltipWidget -// 0x0008 (0x0008 - 0x0000) -struct ZUIController_SetTooltipWidget final -{ -public: - class UZUserWidget* NewTooltipWidget; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_SetTooltipWidget; - -// Function DarwinParadox.ZUIController.SetUIHidden -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_SetUIHidden final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_SetUIHidden; - -// Function DarwinParadox.ZUIController.ShowUI -// 0x0018 (0x0018 - 0x0000) -struct ZUIController_ShowUI final -{ -public: - TSubclassOf WidgetClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EWidgetType eType; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UZUserWidget* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_ShowUI; - -// Function DarwinParadox.ZUIController.GetCurrentScreenWidget -// 0x0008 (0x0008 - 0x0000) -struct ZUIController_GetCurrentScreenWidget final -{ -public: - class UZUserWidget* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetCurrentScreenWidget; - -// Function DarwinParadox.ZUIController.GetCurrentWidgetByType -// 0x0010 (0x0010 - 0x0000) -struct ZUIController_GetCurrentWidgetByType final -{ -public: - EWidgetType WidgetType; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UZUserWidget* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetCurrentWidgetByType; - -// Function DarwinParadox.ZUIController.GetKeysFromInputAction -// 0x0020 (0x0020 - 0x0000) -struct ZUIController_GetKeysFromInputAction final -{ -public: - const class UInputAction* InputAction; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - const class UInputMappingContext* InputMappingContext; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetKeysFromInputAction; - -// Function DarwinParadox.ZUIController.GetRequireExclusiveInput -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_GetRequireExclusiveInput final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetRequireExclusiveInput; - -// Function DarwinParadox.ZUIController.GetRichTextDataTableByCulture -// 0x0028 (0x0028 - 0x0000) -struct ZUIController_GetRichTextDataTableByCulture final -{ -public: - class FString DataTableName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Culture; // 0x0010(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - const class UDataTable* ReturnValue; // 0x0020(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetRichTextDataTableByCulture; - -// Function DarwinParadox.ZUIController.GetRichTextDataTableByFontSize -// 0x0018 (0x0018 - 0x0000) -struct ZUIController_GetRichTextDataTableByFontSize final -{ -public: - class FString DataTableName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - const class UDataTable* ReturnValue; // 0x0010(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetRichTextDataTableByFontSize; - -// Function DarwinParadox.ZUIController.GetTooltipWidget -// 0x0008 (0x0008 - 0x0000) -struct ZUIController_GetTooltipWidget final -{ -public: - class UUserWidget* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_GetTooltipWidget; - -// Function DarwinParadox.ZUIController.HasAnyNotification -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_HasAnyNotification final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_HasAnyNotification; - -// Function DarwinParadox.ZUIController.HasNotificationMark -// 0x0014 (0x0014 - 0x0000) -struct ZUIController_HasNotificationMark final -{ -public: - struct FGuid SkinID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZUIController_HasNotificationMark; - -// Function DarwinParadox.ZUIController.HasScreenWidgetOfType -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_HasScreenWidgetOfType final -{ -public: - EScreen WidgetType; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_HasScreenWidgetOfType; - -// Function DarwinParadox.ZUIController.IsScreenVisible -// 0x0002 (0x0002 - 0x0000) -struct ZUIController_IsScreenVisible final -{ -public: - EScreen Screen; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_IsScreenVisible; - -// Function DarwinParadox.ZUIController.IsUIHidden -// 0x0001 (0x0001 - 0x0000) -struct ZUIController_IsUIHidden final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZUIController_IsUIHidden; - -// Function DarwinParadox.ZNotification.SetIdentifier -// 0x0008 (0x0008 - 0x0000) -struct ZNotification_SetIdentifier final -{ -public: - class FName Value; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZNotification_SetIdentifier; - -// Function DarwinParadox.ZNotification.SetIsUnique -// 0x0001 (0x0001 - 0x0000) -struct ZNotification_SetIsUnique final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZNotification_SetIsUnique; - -// Function DarwinParadox.ZNotification.GetIdentifier -// 0x0008 (0x0008 - 0x0000) -struct ZNotification_GetIdentifier final -{ -public: - class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZNotification_GetIdentifier; - -// Function DarwinParadox.ZNotification.IsUnique -// 0x0002 (0x0002 - 0x0000) -struct ZNotification_IsUnique final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZNotification_IsUnique; - -// Function DarwinParadox.ZDeathDataFactory.GetDeathData -// 0x0028 (0x0028 - 0x0000) -struct ZDeathDataFactory_GetDeathData final -{ -public: - TSubclassOf DamageTypeClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FDeathData ReturnValue; // 0x0008(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathDataFactory_GetDeathData; - -// Function DarwinParadox.ZDeathDataFactory.GetDeathDataByDamageType -// 0x0028 (0x0028 - 0x0000) -struct ZDeathDataFactory_GetDeathDataByDamageType final -{ -public: - const class UDamageType* DamageType; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FDeathData ReturnValue; // 0x0008(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathDataFactory_GetDeathDataByDamageType; - -// Function DarwinParadox.ZDeathDataFactory.GetPawnDeathDataByDamageType -// 0x0030 (0x0030 - 0x0000) -struct ZDeathDataFactory_GetPawnDeathDataByDamageType final -{ -public: - const class UDamageType* DamageType; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGameplayTag PawnTag; // 0x0008(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FPawnDeathData ReturnValue; // 0x0010(0x0020)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathDataFactory_GetPawnDeathDataByDamageType; - -// Function DarwinParadox.ZDeathDetectorComponent.OnMovementModeChanged -// 0x0010 (0x0010 - 0x0000) -struct ZDeathDetectorComponent_OnMovementModeChanged final -{ -public: - class ACharacter* Character; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMovementMode PrevMovementMode; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 PreviousCustomMode; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZDeathDetectorComponent_OnMovementModeChanged; - -// Function DarwinParadox.ZDeathDetectorComponent.OnOwnerTakeDamage -// 0x0028 (0x0028 - 0x0000) -struct ZDeathDetectorComponent_OnOwnerTakeDamage final -{ -public: - class AActor* DamagedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Damage; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - const class UDamageType* DamageType; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AController* InstigatedBy; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* DamageCauser; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathDetectorComponent_OnOwnerTakeDamage; - -// Function DarwinParadox.ZDeathDetectorComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZDeathDetectorComponent_SetEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathDetectorComponent_SetEnabled; - -// Function DarwinParadox.ZDeathDetectorComponent.GetState -// 0x0001 (0x0001 - 0x0000) -struct ZDeathDetectorComponent_GetState final -{ -public: - EDeathDetectorState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathDetectorComponent_GetState; - -// Function DarwinParadox.ZDeathExecutor.Execute -// 0x0010 (0x0010 - 0x0000) -struct ZDeathExecutor_Execute final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* DeathInstigator_0; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathExecutor_Execute; - -// Function DarwinParadox.ZDeathExecutor.OnExecutionFinished -// 0x0010 (0x0010 - 0x0000) -struct ZDeathExecutor_OnExecutionFinished final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* DeathActorInstigator; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathExecutor_OnExecutionFinished; - -// Function DarwinParadox.ZDeathExecutor.OnExecutionStarted -// 0x0010 (0x0010 - 0x0000) -struct ZDeathExecutor_OnExecutionStarted final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* DeathActorInstigator; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathExecutor_OnExecutionStarted; - -// Function DarwinParadox.ZDeathExecutor.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZDeathExecutor_OnPlayerRestart final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDeathExecutor_OnPlayerRestart; - -// Function DarwinParadox.ZDialogueData.GetDialogueData -// 0x0010 (0x0010 - 0x0000) -struct ZDialogueData_GetDialogueData final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZDialogueData_GetDialogueData; - -// Function DarwinParadox.ZRadarComponent.SetSonarEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZRadarComponent_SetSonarEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_SetSonarEnabled; - -// Function DarwinParadox.ZRadarComponent.WaveUpdate -// 0x0008 (0x0008 - 0x0000) -struct ZRadarComponent_WaveUpdate final -{ -public: - int32 WaveIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ALpha; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_WaveUpdate; - -// Function DarwinParadox.ZRadarComponent.GetRadarWave -// 0x0030 (0x0030 - 0x0000) -struct ZRadarComponent_GetRadarWave final -{ -public: - int32 Index_0; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRadarWave ReturnValue; // 0x0008(0x0028)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_GetRadarWave; - -// Function DarwinParadox.ZRadarComponent.GetSensorAngle -// 0x0004 (0x0004 - 0x0000) -struct ZRadarComponent_GetSensorAngle final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_GetSensorAngle; - -// Function DarwinParadox.ZRadarComponent.GetSensorDirection -// 0x0018 (0x0018 - 0x0000) -struct ZRadarComponent_GetSensorDirection final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_GetSensorDirection; - -// Function DarwinParadox.ZRadarComponent.GetSensorLocation -// 0x0018 (0x0018 - 0x0000) -struct ZRadarComponent_GetSensorLocation final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_GetSensorLocation; - -// Function DarwinParadox.ZRadarComponent.GetSensorMaxLength -// 0x0004 (0x0004 - 0x0000) -struct ZRadarComponent_GetSensorMaxLength final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_GetSensorMaxLength; - -// Function DarwinParadox.ZRadarComponent.IsSonarActive -// 0x0001 (0x0001 - 0x0000) -struct ZRadarComponent_IsSonarActive final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRadarComponent_IsSonarActive; - -// Function DarwinParadox.ZEquipmentComponent.CreateActorAttachment -// 0x0018 (0x0018 - 0x0000) -struct ZEquipmentComponent_CreateActorAttachment final -{ -public: - TSubclassOf ActorClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName AttachedSocket; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_CreateActorAttachment; - -// Function DarwinParadox.ZEquipmentComponent.DropAttachment -// 0x0018 (0x0018 - 0x0000) -struct ZEquipmentComponent_DropAttachment final -{ -public: - class FName Socket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bDestroy; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class USceneComponent* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_DropAttachment; - -// Function DarwinParadox.ZEquipmentComponent.EquipWeapon -// 0x0010 (0x0010 - 0x0000) -struct ZEquipmentComponent_EquipWeapon final -{ -public: - EWeaponType Type; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_EquipWeapon; - -// Function DarwinParadox.ZEquipmentComponent.EquipWeaponByTag -// 0x0010 (0x0010 - 0x0000) -struct ZEquipmentComponent_EquipWeaponByTag final -{ -public: - struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_EquipWeaponByTag; - -// Function DarwinParadox.ZEquipmentComponent.HideAttachment -// 0x0018 (0x0018 - 0x0000) -struct ZEquipmentComponent_HideAttachment final -{ -public: - class FName Socket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bHide; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class USceneComponent* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_HideAttachment; - -// Function DarwinParadox.ZEquipmentComponent.UnequipWeapon -// 0x0008 (0x0008 - 0x0000) -struct ZEquipmentComponent_UnequipWeapon final -{ -public: - class AActor* Weapon; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_UnequipWeapon; - -// Function DarwinParadox.ZEquipmentComponent.GetActorAttachment -// 0x0010 (0x0010 - 0x0000) -struct ZEquipmentComponent_GetActorAttachment final -{ -public: - class FName AttachedSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_GetActorAttachment; - -// Function DarwinParadox.ZEquipmentComponent.GetAttachmentTags -// 0x0020 (0x0020 - 0x0000) -struct ZEquipmentComponent_GetAttachmentTags final -{ -public: - struct FGameplayTagContainer ReturnValue; // 0x0000(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_GetAttachmentTags; - -// Function DarwinParadox.ZEquipmentComponent.GetFirstWeaponData -// 0x0010 (0x0010 - 0x0000) -struct ZEquipmentComponent_GetFirstWeaponData final -{ -public: - EWeaponType Type; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - const class UZWeaponData* ReturnValue; // 0x0008(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_GetFirstWeaponData; - -// Function DarwinParadox.ZEquipmentComponent.GetWeapon -// 0x0010 (0x0010 - 0x0000) -struct ZEquipmentComponent_GetWeapon final -{ -public: - struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_GetWeapon; - -// Function DarwinParadox.ZEquipmentComponent.GetWeaponData -// 0x0010 (0x0010 - 0x0000) -struct ZEquipmentComponent_GetWeaponData final -{ -public: - struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - const class UZWeaponData* ReturnValue; // 0x0008(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_GetWeaponData; - -// Function DarwinParadox.ZEquipmentComponent.HasActorAttachment -// 0x000C (0x000C - 0x0000) -struct ZEquipmentComponent_HasActorAttachment final -{ -public: - class FName AttachedSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_HasActorAttachment; - -// Function DarwinParadox.ZEquipmentComponent.HasAnyAttachment -// 0x000C (0x000C - 0x0000) -struct ZEquipmentComponent_HasAnyAttachment final -{ -public: - struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_HasAnyAttachment; - -// Function DarwinParadox.ZEquipmentComponent.HasComponentAttachment -// 0x000C (0x000C - 0x0000) -struct ZEquipmentComponent_HasComponentAttachment final -{ -public: - class FName AttachedSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZEquipmentComponent_HasComponentAttachment; - -// Function DarwinParadox.ZFloatingObject.OnBeginOverlap -// 0x0118 (0x0118 - 0x0000) -struct ZFloatingObject_OnBeginOverlap final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFloatingObject_OnBeginOverlap; - -// Function DarwinParadox.ZFloatingObject.OnCollidingFloatingObject -// 0x0100 (0x0100 - 0x0000) -struct ZFloatingObject_OnCollidingFloatingObject final -{ -public: - struct FHitResult OutHitResult; // 0x0000(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - float CollisionForceFactor; // 0x00F8(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZFloatingObject_OnCollidingFloatingObject; - -// Function DarwinParadox.ZFloatingObject.OnEndOverlap -// 0x0020 (0x0020 - 0x0000) -struct ZFloatingObject_OnEndOverlap final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZFloatingObject_OnEndOverlap; - -// Function DarwinParadox.ZFloatingObject.OnMovingFloatingObject -// 0x0001 (0x0001 - 0x0000) -struct ZFloatingObject_OnMovingFloatingObject final -{ -public: - bool bMovementFactorSuperiorToThreshold; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFloatingObject_OnMovingFloatingObject; - -// Function DarwinParadox.ZFloatingObject.OnPlayerInRange -// 0x000C (0x000C - 0x0000) -struct ZFloatingObject_OnPlayerInRange final -{ -public: - bool bInRange; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName Profile; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFloatingObject_OnPlayerInRange; - -// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotify -// 0x0010 (0x0010 - 0x0000) -struct ZFootstepComponent_OnReceiveAnimNotify final -{ -public: - class FName NotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFootstepComponent_OnReceiveAnimNotify; - -// Function DarwinParadox.ZFootstepComponent.OnReceiveAnimNotifyEvent -// 0x0010 (0x0010 - 0x0000) -struct ZFootstepComponent_OnReceiveAnimNotifyEvent final -{ -public: - class FName NotifyEvent; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFootstepComponent_OnReceiveAnimNotifyEvent; - -// Function DarwinParadox.ZFootstepComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZFootstepComponent_SetEnabled final -{ -public: - bool bEnable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFootstepComponent_SetEnabled; - -// Function DarwinParadox.ZFootstepComponent.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZFootstepComponent_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZFootstepComponent_IsEnabled; - -// Function DarwinParadox.ZGameControl.OnOverlapBegin -// 0x0118 (0x0118 - 0x0000) -struct ZGameControl_OnOverlapBegin final -{ -public: - class UPrimitiveComponent* OverlappedComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControl_OnOverlapBegin; - -// Function DarwinParadox.ZGameControl.OnOverlapEnd -// 0x0020 (0x0020 - 0x0000) -struct ZGameControl_OnOverlapEnd final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameControl_OnOverlapEnd; - -// Function DarwinParadox.ZGameControl.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZGameControl_OnPlayerRestart final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControl_OnPlayerRestart; - -// Function DarwinParadox.ZGameControl.OnPlayerRestartOverlap -// 0x0008 (0x0008 - 0x0000) -struct ZGameControl_OnPlayerRestartOverlap final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControl_OnPlayerRestartOverlap; - -// Function DarwinParadox.ZGameControl.OnTriggerGameAction -// 0x0018 (0x0018 - 0x0000) -struct ZGameControl_OnTriggerGameAction final -{ -public: - struct FGameAction GameAction; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControl_OnTriggerGameAction; - -// Function DarwinParadox.ZGameControl.SetIsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZGameControl_SetIsEnabled final -{ -public: - bool NewValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControl_SetIsEnabled; - -// Function DarwinParadox.ZGameControl.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZGameControl_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControl_IsEnabled; - -// Function DarwinParadox.ZTrophySystem.OnCollectibleUnlocked -// 0x0010 (0x0010 - 0x0000) -struct ZTrophySystem_OnCollectibleUnlocked final -{ -public: - struct FGuid CollectibleID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTrophySystem_OnCollectibleUnlocked; - -// Function DarwinParadox.ZTrophySystem.UnlockTrophyById -// 0x0018 (0x0018 - 0x0000) -struct ZTrophySystem_UnlockTrophyById final -{ -public: - class FString TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Progress; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZTrophySystem_UnlockTrophyById; - -// Function DarwinParadox.ZTrophySystem.UnlockTrophyByTag -// 0x000C (0x000C - 0x0000) -struct ZTrophySystem_UnlockTrophyByTag final -{ -public: - struct FGameplayTag TrophyTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Progress; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTrophySystem_UnlockTrophyByTag; - -// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophy -// 0x0014 (0x0014 - 0x0000) -struct ZTrophySystem_HasUnlockedTrophy final -{ -public: - struct FGuid TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZTrophySystem_HasUnlockedTrophy; - -// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyById -// 0x0018 (0x0018 - 0x0000) -struct ZTrophySystem_HasUnlockedTrophyById final -{ -public: - class FString TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZTrophySystem_HasUnlockedTrophyById; - -// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyByTag -// 0x000C (0x000C - 0x0000) -struct ZTrophySystem_HasUnlockedTrophyByTag final -{ -public: - struct FGameplayTag TrophyTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZTrophySystem_HasUnlockedTrophyByTag; - -// Function DarwinParadox.ZGameControlActionComponent.OnActorActionEvent -// 0x0010 (0x0010 - 0x0000) -struct ZGameControlActionComponent_OnActorActionEvent final -{ -public: - struct FGenericActionParam GenericActionParam; // 0x0000(0x0010)(Parm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControlActionComponent_OnActorActionEvent; - -// Function DarwinParadox.ZGameControlComponent.SetTriggerActions -// 0x0010 (0x0010 - 0x0000) -struct ZGameControlComponent_SetTriggerActions final -{ -public: - TArray NewParameters; // 0x0000(0x0010)(Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControlComponent_SetTriggerActions; - -// Function DarwinParadox.ZGameControlComponent.TriggerAllActions -// 0x0001 (0x0001 - 0x0000) -struct ZGameControlComponent_TriggerAllActions final -{ -public: - EActionOverlapAllowance OverlapContext; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControlComponent_TriggerAllActions; - -// Function DarwinParadox.ZGameControlComponent.TriggerArrayOfAction -// 0x0010 (0x0010 - 0x0000) -struct ZGameControlComponent_TriggerArrayOfAction final -{ -public: - TArray ActionArray; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControlComponent_TriggerArrayOfAction; - -// Function DarwinParadox.ZGameControlComponent.GetTriggerActions -// 0x0010 (0x0010 - 0x0000) -struct ZGameControlComponent_GetTriggerActions final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameControlComponent_GetTriggerActions; - -// Function DarwinParadox.ZActionIntParameter.GetGenericInteger -// 0x0004 (0x0004 - 0x0000) -struct ZActionIntParameter_GetGenericInteger final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionIntParameter_GetGenericInteger; - -// Function DarwinParadox.ZActionBoolParameter.GetGenericBool -// 0x0001 (0x0001 - 0x0000) -struct ZActionBoolParameter_GetGenericBool final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionBoolParameter_GetGenericBool; - -// Function DarwinParadox.ZActionStringParameter.GetGenericString -// 0x0010 (0x0010 - 0x0000) -struct ZActionStringParameter_GetGenericString final -{ -public: - class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionStringParameter_GetGenericString; - -// Function DarwinParadox.ZActionVectorParameter.GetGenericVector -// 0x0018 (0x0018 - 0x0000) -struct ZActionVectorParameter_GetGenericVector final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionVectorParameter_GetGenericVector; - -// Function DarwinParadox.ZActionRotatorParameter.GetGenericRotator -// 0x0018 (0x0018 - 0x0000) -struct ZActionRotatorParameter_GetGenericRotator final -{ -public: - struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZActionRotatorParameter_GetGenericRotator; - -// Function DarwinParadox.ZGameMode.LegacyTeleportPlayer -// 0x0010 (0x0010 - 0x0000) -struct ZGameMode_LegacyTeleportPlayer final -{ -public: - class AController* pController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - const class AZCheckPoint* pCheckPoint; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_LegacyTeleportPlayer; - -// Function DarwinParadox.ZGameMode.OnCheckedPoint -// 0x0010 (0x0010 - 0x0000) -struct ZGameMode_OnCheckedPoint final -{ -public: - class AZCheckPoint* pCheckPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECheckPointProgressionType Progression; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameMode_OnCheckedPoint; - -// Function DarwinParadox.ZGameMode.OnCollectibleAdded -// 0x0010 (0x0010 - 0x0000) -struct ZGameMode_OnCollectibleAdded final -{ -public: - struct FGuid ID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_OnCollectibleAdded; - -// Function DarwinParadox.ZGameMode.OnGameplayReady -// 0x0001 (0x0001 - 0x0000) -struct ZGameMode_OnGameplayReady final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_OnGameplayReady; - -// Function DarwinParadox.ZGameMode.OnGameplayStateChanged -// 0x0001 (0x0001 - 0x0000) -struct ZGameMode_OnGameplayStateChanged final -{ -public: - EZGameState NewState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_OnGameplayStateChanged; - -// Function DarwinParadox.ZGameMode.OnRenderingEvent -// 0x0001 (0x0001 - 0x0000) -struct ZGameMode_OnRenderingEvent final -{ -public: - ERenderingEvent Event; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_OnRenderingEvent; - -// Function DarwinParadox.ZGameMode.RespawnPlayerAtLocation -// 0x0028 (0x0028 - 0x0000) -struct ZGameMode_RespawnPlayerAtLocation final -{ -public: - class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRunSpawningChecks; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameMode_RespawnPlayerAtLocation; - -// Function DarwinParadox.ZGameMode.TeleportToCheckpoint -// 0x0080 (0x0080 - 0x0000) -struct ZGameMode_TeleportToCheckpoint final -{ -public: - struct FCheckPointData CheckPointData; // 0x0000(0x0080)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_TeleportToCheckpoint; - -// Function DarwinParadox.ZGameMode.CanActorLandSafe -// 0x0010 (0x0010 - 0x0000) -struct ZGameMode_CanActorLandSafe final -{ -public: - class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameMode_CanActorLandSafe; - -// Function DarwinParadox.ZGameMode.CollectSublevelsByCheckPoints -// 0x0020 (0x0020 - 0x0000) -struct ZGameMode_CollectSublevelsByCheckPoints final -{ -public: - TArray pCheckPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - TArray> ReturnValue; // 0x0010(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_CollectSublevelsByCheckPoints; - -// Function DarwinParadox.ZGameMode.GetBoundPlayerRestartObjects -// 0x0010 (0x0010 - 0x0000) -struct ZGameMode_GetBoundPlayerRestartObjects final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_GetBoundPlayerRestartObjects; - -// Function DarwinParadox.ZGameMode.GetCurrentCheckPointData -// 0x0080 (0x0080 - 0x0000) -struct ZGameMode_GetCurrentCheckPointData final -{ -public: - struct FCheckPointData ReturnValue; // 0x0000(0x0080)(ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_GetCurrentCheckPointData; - -// Function DarwinParadox.ZGameMode.GetCurrentCheckPointId -// 0x0010 (0x0010 - 0x0000) -struct ZGameMode_GetCurrentCheckPointId final -{ -public: - struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_GetCurrentCheckPointId; - -// Function DarwinParadox.ZGameMode.GetCurrentGameState -// 0x0001 (0x0001 - 0x0000) -struct ZGameMode_GetCurrentGameState final -{ -public: - EZGameState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_GetCurrentGameState; - -// Function DarwinParadox.ZGameMode.GetMapManager -// 0x0008 (0x0008 - 0x0000) -struct ZGameMode_GetMapManager final -{ -public: - class UZMapManager* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_GetMapManager; - -// Function DarwinParadox.ZGameMode.GetRespawnOccurence -// 0x0004 (0x0004 - 0x0000) -struct ZGameMode_GetRespawnOccurence final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_GetRespawnOccurence; - -// Function DarwinParadox.ZGameMode.IsCurrentCheckPointEmpty -// 0x0001 (0x0001 - 0x0000) -struct ZGameMode_IsCurrentCheckPointEmpty final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_IsCurrentCheckPointEmpty; - -// Function DarwinParadox.ZGameMode.IsLevelStreamingReadyAtPosition -// 0x0020 (0x0020 - 0x0000) -struct ZGameMode_IsLevelStreamingReadyAtPosition final -{ -public: - struct FVector Position; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameMode_IsLevelStreamingReadyAtPosition; - -// Function DarwinParadox.ZGameMode.IsRespawning -// 0x0001 (0x0001 - 0x0000) -struct ZGameMode_IsRespawning final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameMode_IsRespawning; - -// Function DarwinParadox.ZGameplayModifierComponent.AddGameplayModifier -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayModifierComponent_AddGameplayModifier final -{ -public: - struct FGameplayModifierDef Modifier; // 0x0000(0x0028)(Parm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifierComponent_AddGameplayModifier; - -// Function DarwinParadox.ZGameplayModifierComponent.RemoveGameplayModifier -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayModifierComponent_RemoveGameplayModifier final -{ -public: - struct FGameplayModifierDef Modifier; // 0x0000(0x0028)(Parm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifierComponent_RemoveGameplayModifier; - -// Function DarwinParadox.ZGameplayModifierComponent.GetGameplayModifierValue -// 0x000C (0x000C - 0x0000) -struct ZGameplayModifierComponent_GetGameplayModifierValue final -{ -public: - struct FGameplayTag Modifier; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifierComponent_GetGameplayModifierValue; - -// Function DarwinParadox.ZGameplayModifierComponent.GetModifierInstanceCount -// 0x000C (0x000C - 0x0000) -struct ZGameplayModifierComponent_GetModifierInstanceCount final -{ -public: - struct FGameplayTag Modifier; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayModifierComponent_GetModifierInstanceCount; - -// Function DarwinParadox.ZGameplayModifierComponent.HasGameplayModifier -// 0x000C (0x000C - 0x0000) -struct ZGameplayModifierComponent_HasGameplayModifier final -{ -public: - struct FGameplayTag Modifier; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayModifierComponent_HasGameplayModifier; - -// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTag -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayTagComponent_AddGameplayTag final -{ -public: - struct FGameplayTag TagToAdd; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_AddGameplayTag; - -// Function DarwinParadox.ZGameplayTagComponent.AddGameplayTags -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayTagComponent_AddGameplayTags final -{ -public: - struct FGameplayTagContainer TagsToAdd; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_AddGameplayTags; - -// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTag -// 0x0008 (0x0008 - 0x0000) -struct ZGameplayTagComponent_RemoveGameplayTag final -{ -public: - struct FGameplayTag TagToRemove; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_RemoveGameplayTag; - -// Function DarwinParadox.ZGameplayTagComponent.RemoveGameplayTags -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayTagComponent_RemoveGameplayTags final -{ -public: - struct FGameplayTagContainer TagsToRemove; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_RemoveGameplayTags; - -// Function DarwinParadox.ZGameplayTagComponent.GetPreventAbilityGPTC -// 0x0020 (0x0020 - 0x0000) -struct ZGameplayTagComponent_GetPreventAbilityGPTC final -{ -public: - struct FGameplayTagContainer ReturnValue; // 0x0000(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_GetPreventAbilityGPTC; - -// Function DarwinParadox.ZGameplayTagComponent.HasTag -// 0x000C (0x000C - 0x0000) -struct ZGameplayTagComponent_HasTag final -{ -public: - struct FGameplayTag TagToCheck; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_HasTag; - -// Function DarwinParadox.ZGameplayTagComponent.HasTagByName -// 0x000C (0x000C - 0x0000) -struct ZGameplayTagComponent_HasTagByName final -{ -public: - class FName TagName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_HasTagByName; - -// Function DarwinParadox.ZGameplayTagComponent.HasTags -// 0x0028 (0x0028 - 0x0000) -struct ZGameplayTagComponent_HasTags final -{ -public: - struct FGameplayTagContainer TagsToCheck; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZGameplayTagComponent_HasTags; - -// Function DarwinParadox.DPGameUserSettings.GetDPGameUserSettings -// 0x0008 (0x0008 - 0x0000) -struct DPGameUserSettings_GetDPGameUserSettings final -{ -public: - class UDPGameUserSettings* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetDPGameUserSettings; - -// Function DarwinParadox.DPGameUserSettings.GetFramerateCapFromSetting -// 0x0008 (0x0008 - 0x0000) -struct DPGameUserSettings_GetFramerateCapFromSetting final -{ -public: - int32 FramerateCapSetting_0; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetFramerateCapFromSetting; - -// Function DarwinParadox.DPGameUserSettings.GetMonitorIDFromWindowPosition -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetMonitorIDFromWindowPosition final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorIDFromWindowPosition; - -// Function DarwinParadox.DPGameUserSettings.GetSupportedFullscreenResolutionsForCurrentMonitor -// 0x0010 (0x0010 - 0x0000) -struct DPGameUserSettings_GetSupportedFullscreenResolutionsForCurrentMonitor final -{ -public: - TArray Resolutions; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetSupportedFullscreenResolutionsForCurrentMonitor; - -// Function DarwinParadox.DPGameUserSettings.SetAimAssist -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetAimAssist final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetAimAssist; - -// Function DarwinParadox.DPGameUserSettings.SetAimSensitivity -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetAimSensitivity final -{ -public: - float fNewSensitivity; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetAimSensitivity; - -// Function DarwinParadox.DPGameUserSettings.SetAmbianceVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetAmbianceVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetAmbianceVolume; - -// Function DarwinParadox.DPGameUserSettings.SetAudioOutputDevice -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetAudioOutputDevice final -{ -public: - int32 DeviceIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetAudioOutputDevice; - -// Function DarwinParadox.DPGameUserSettings.SetCinematicVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetCinematicVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetCinematicVolume; - -// Function DarwinParadox.DPGameUserSettings.SetDeviceProfileMode -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetDeviceProfileMode final -{ -public: - ETRXDeviceProfileMode NewDeviceProfileMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetDeviceProfileMode; - -// Function DarwinParadox.DPGameUserSettings.SetDLSSMode -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetDLSSMode final -{ -public: - int32 NewDLSSModeValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetDLSSMode; - -// Function DarwinParadox.DPGameUserSettings.SetFontSize -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetFontSize final -{ -public: - EFontSize NewFontSize; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetFontSize; - -// Function DarwinParadox.DPGameUserSettings.SetForceFeedback -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetForceFeedback final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetForceFeedback; - -// Function DarwinParadox.DPGameUserSettings.SetFramerateCapSetting -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetFramerateCapSetting final -{ -public: - int32 NewFramerateCapSetting; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetFramerateCapSetting; - -// Function DarwinParadox.DPGameUserSettings.SetFSRMode -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetFSRMode final -{ -public: - int32 NewFSRModeValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetFSRMode; - -// Function DarwinParadox.DPGameUserSettings.SetGammaCorrection -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetGammaCorrection final -{ -public: - float fValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetGammaCorrection; - -// Function DarwinParadox.DPGameUserSettings.SetHasSetGammaCorrection -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetHasSetGammaCorrection final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetHasSetGammaCorrection; - -// Function DarwinParadox.DPGameUserSettings.SetHelpSystemEnabled -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetHelpSystemEnabled final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetHelpSystemEnabled; - -// Function DarwinParadox.DPGameUserSettings.SetKeyboardLayout -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetKeyboardLayout final -{ -public: - int32 Layout; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetKeyboardLayout; - -// Function DarwinParadox.DPGameUserSettings.SetLanguage -// 0x0010 (0x0010 - 0x0000) -struct DPGameUserSettings_SetLanguage final -{ -public: - class FString NewLanguage; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetLanguage; - -// Function DarwinParadox.DPGameUserSettings.SetMasterVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetMasterVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetMasterVolume; - -// Function DarwinParadox.DPGameUserSettings.SetMonitorID -// 0x0010 (0x0010 - 0x0000) -struct DPGameUserSettings_SetMonitorID final -{ -public: - class FString NewMonitorID; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetMonitorID; - -// Function DarwinParadox.DPGameUserSettings.SetMonitorIDFromIndex -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetMonitorIDFromIndex final -{ -public: - int32 MonitorIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetMonitorIDFromIndex; - -// Function DarwinParadox.DPGameUserSettings.SetMusicVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetMusicVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetMusicVolume; - -// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertX -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetSlingshotInvertX final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetSlingshotInvertX; - -// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertY -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetSlingshotInvertY final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetSlingshotInvertY; - -// Function DarwinParadox.DPGameUserSettings.SetSoundEffectVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetSoundEffectVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetSoundEffectVolume; - -// Function DarwinParadox.DPGameUserSettings.SetSubtitle -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetSubtitle final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetSubtitle; - -// Function DarwinParadox.DPGameUserSettings.SetUIVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetUIVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetUIVolume; - -// Function DarwinParadox.DPGameUserSettings.SetVoiceVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_SetVoiceVolume final -{ -public: - float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetVoiceVolume; - -// Function DarwinParadox.DPGameUserSettings.SetWasLanguageSetFromGame -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_SetWasLanguageSetFromGame final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_SetWasLanguageSetFromGame; - -// Function DarwinParadox.DPGameUserSettings.GetAimAssist -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetAimAssist final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetAimAssist; - -// Function DarwinParadox.DPGameUserSettings.GetAimSensitivity -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetAimSensitivity final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetAimSensitivity; - -// Function DarwinParadox.DPGameUserSettings.GetAmbianceVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetAmbianceVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetAmbianceVolume; - -// Function DarwinParadox.DPGameUserSettings.GetAudioOutputDevice -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetAudioOutputDevice final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetAudioOutputDevice; - -// Function DarwinParadox.DPGameUserSettings.GetCinematicVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetCinematicVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetCinematicVolume; - -// Function DarwinParadox.DPGameUserSettings.GetDefaultAudioOutputDevice -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetDefaultAudioOutputDevice final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetDefaultAudioOutputDevice; - -// Function DarwinParadox.DPGameUserSettings.GetDeviceProfileMode -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetDeviceProfileMode final -{ -public: - ETRXDeviceProfileMode ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetDeviceProfileMode; - -// Function DarwinParadox.DPGameUserSettings.GetFontSize -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetFontSize final -{ -public: - EFontSize ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetFontSize; - -// Function DarwinParadox.DPGameUserSettings.GetForceFeedback -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetForceFeedback final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetForceFeedback; - -// Function DarwinParadox.DPGameUserSettings.GetFramerateCapSetting -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetFramerateCapSetting final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetFramerateCapSetting; - -// Function DarwinParadox.DPGameUserSettings.GetGammaCorrection -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetGammaCorrection final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetGammaCorrection; - -// Function DarwinParadox.DPGameUserSettings.GetGlobalAspectRatio -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetGlobalAspectRatio final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetGlobalAspectRatio; - -// Function DarwinParadox.DPGameUserSettings.GetHasSetGammaCorrection -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetHasSetGammaCorrection final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetHasSetGammaCorrection; - -// Function DarwinParadox.DPGameUserSettings.GetHelpSystemEnabled -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetHelpSystemEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetHelpSystemEnabled; - -// Function DarwinParadox.DPGameUserSettings.GetLanguage -// 0x0010 (0x0010 - 0x0000) -struct DPGameUserSettings_GetLanguage final -{ -public: - class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetLanguage; - -// Function DarwinParadox.DPGameUserSettings.GetMasterVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetMasterVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetMasterVolume; - -// Function DarwinParadox.DPGameUserSettings.GetMonitorID -// 0x0010 (0x0010 - 0x0000) -struct DPGameUserSettings_GetMonitorID final -{ -public: - class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorID; - -// Function DarwinParadox.DPGameUserSettings.GetMonitorIndex -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetMonitorIndex final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorIndex; - -// Function DarwinParadox.DPGameUserSettings.GetMonitorNameList -// 0x0010 (0x0010 - 0x0000) -struct DPGameUserSettings_GetMonitorNameList final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorNameList; - -// Function DarwinParadox.DPGameUserSettings.GetMusicVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetMusicVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetMusicVolume; - -// Function DarwinParadox.DPGameUserSettings.GetQualityPresetCustomValue -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetQualityPresetCustomValue final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetQualityPresetCustomValue; - -// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertX -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetSlingshotInvertX final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetSlingshotInvertX; - -// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertY -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetSlingshotInvertY final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetSlingshotInvertY; - -// Function DarwinParadox.DPGameUserSettings.GetSoundEffectVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetSoundEffectVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetSoundEffectVolume; - -// Function DarwinParadox.DPGameUserSettings.GetSubtitle -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetSubtitle final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetSubtitle; - -// Function DarwinParadox.DPGameUserSettings.GetUIVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetUIVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetUIVolume; - -// Function DarwinParadox.DPGameUserSettings.GetUpscalingMethod -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetUpscalingMethod final -{ -public: - EUpscalingMethod ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetUpscalingMethod; - -// Function DarwinParadox.DPGameUserSettings.GetUpscalingQuality -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetUpscalingQuality final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetUpscalingQuality; - -// Function DarwinParadox.DPGameUserSettings.GetUserKeyboardLayout -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetUserKeyboardLayout final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetUserKeyboardLayout; - -// Function DarwinParadox.DPGameUserSettings.GetVoiceVolume -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetVoiceVolume final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetVoiceVolume; - -// Function DarwinParadox.DPGameUserSettings.GetWasLanguageSetFromGame -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_GetWasLanguageSetFromGame final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetWasLanguageSetFromGame; - -// Function DarwinParadox.DPGameUserSettings.GetWindowsKeyboardLayout -// 0x0004 (0x0004 - 0x0000) -struct DPGameUserSettings_GetWindowsKeyboardLayout final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_GetWindowsKeyboardLayout; - -// Function DarwinParadox.DPGameUserSettings.IsDLSSActivated -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_IsDLSSActivated final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_IsDLSSActivated; - -// Function DarwinParadox.DPGameUserSettings.IsDLSSSupported -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_IsDLSSSupported final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_IsDLSSSupported; - -// Function DarwinParadox.DPGameUserSettings.IsFSRActivated -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_IsFSRActivated final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_IsFSRActivated; - -// Function DarwinParadox.DPGameUserSettings.IsFSRSupported -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_IsFSRSupported final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_IsFSRSupported; - -// Function DarwinParadox.DPGameUserSettings.ShouldHandleAspectRatio -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_ShouldHandleAspectRatio final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_ShouldHandleAspectRatio; - -// Function DarwinParadox.DPGameUserSettings.ShouldShowMonitorSelector -// 0x0001 (0x0001 - 0x0000) -struct DPGameUserSettings_ShouldShowMonitorSelector final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_DPGameUserSettings_ShouldShowMonitorSelector; - -// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetQualityLevelsFromCPUAndGPU -// 0x0010 (0x0010 - 0x0000) -struct ZHardwareBenchmarkDataAsset_GetQualityLevelsFromCPUAndGPU final -{ -public: - EZQualitySettingsCategories Categories; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float CPUPerformanceIndex; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float GPUPerformanceIndex; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ReturnValue; // 0x000C(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZHardwareBenchmarkDataAsset_GetQualityLevelsFromCPUAndGPU; - -// Function DarwinParadox.ZHardwareBenchmarkDataAsset.GetScreenPercentageFromQualitySetting -// 0x0008 (0x0008 - 0x0000) -struct ZHardwareBenchmarkDataAsset_GetScreenPercentageFromQualitySetting final -{ -public: - int32 QualitySetting; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZHardwareBenchmarkDataAsset_GetScreenPercentageFromQualitySetting; - -// Function DarwinParadox.ZInteractableComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZInteractableComponent_SetEnabled final -{ -public: - bool bIsEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_SetEnabled; - -// Function DarwinParadox.ZInteractableComponent.GetCharacterUser_BP -// 0x0008 (0x0008 - 0x0000) -struct ZInteractableComponent_GetCharacterUser_BP final -{ -public: - class AZCharacter* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_GetCharacterUser_BP; - -// Function DarwinParadox.ZInteractableComponent.GetGameplayTagContainer -// 0x0020 (0x0020 - 0x0000) -struct ZInteractableComponent_GetGameplayTagContainer final -{ -public: - struct FGameplayTagContainer ReturnValue; // 0x0000(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_GetGameplayTagContainer; - -// Function DarwinParadox.ZInteractableComponent.GetIgnorePhysicalAnimation -// 0x0001 (0x0001 - 0x0000) -struct ZInteractableComponent_GetIgnorePhysicalAnimation final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_GetIgnorePhysicalAnimation; - -// Function DarwinParadox.ZInteractableComponent.GetInteractableType -// 0x0001 (0x0001 - 0x0000) -struct ZInteractableComponent_GetInteractableType final -{ -public: - EFInteractType ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_GetInteractableType; - -// Function DarwinParadox.ZInteractableComponent.GetShouldPreventMovement -// 0x0001 (0x0001 - 0x0000) -struct ZInteractableComponent_GetShouldPreventMovement final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_GetShouldPreventMovement; - -// Function DarwinParadox.ZInteractableComponent.GetUseTentaculePhysicalAnimation -// 0x0001 (0x0001 - 0x0000) -struct ZInteractableComponent_GetUseTentaculePhysicalAnimation final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_GetUseTentaculePhysicalAnimation; - -// Function DarwinParadox.ZInteractableComponent.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZInteractableComponent_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZInteractableComponent_IsEnabled; - -// Function DarwinParadox.ZLever.OnOverlapBegin -// 0x0118 (0x0118 - 0x0000) -struct ZLever_OnOverlapBegin final -{ -public: - class UPrimitiveComponent* OverlappedComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_OnOverlapBegin; - -// Function DarwinParadox.ZLever.OnOverlapEnd -// 0x0020 (0x0020 - 0x0000) -struct ZLever_OnOverlapEnd final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZLever_OnOverlapEnd; - -// Function DarwinParadox.ZLever.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZLever_OnPlayerRestart final -{ -public: - int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_OnPlayerRestart; - -// Function DarwinParadox.ZLever.OnReceiveAnimNotify -// 0x0010 (0x0010 - 0x0000) -struct ZLever_OnReceiveAnimNotify final -{ -public: - class FName AnimNotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_OnReceiveAnimNotify; - -// Function DarwinParadox.ZLever.OnStartMove -// 0x0001 (0x0001 - 0x0000) -struct ZLever_OnStartMove final -{ -public: - bool bMovedByDarwin; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_OnStartMove; - -// Function DarwinParadox.ZLever.OnTriggerGameAction -// 0x0018 (0x0018 - 0x0000) -struct ZLever_OnTriggerGameAction final -{ -public: - struct FGameAction GameAction; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_OnTriggerGameAction; - -// Function DarwinParadox.ZLever.ResolveState -// 0x0001 (0x0001 - 0x0000) -struct ZLever_ResolveState final -{ -public: - bool bTriggerGameActions; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_ResolveState; - -// Function DarwinParadox.ZLever.Setup -// 0x0004 (0x0004 - 0x0000) -struct ZLever_Setup final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_Setup; - -// Function DarwinParadox.ZLever.GetDirection -// 0x0001 (0x0001 - 0x0000) -struct ZLever_GetDirection final -{ -public: - ELeverDirection ReturnValue; // 0x0000(0x0001)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_GetDirection; - -// Function DarwinParadox.ZLever.GetPosition -// 0x0004 (0x0004 - 0x0000) -struct ZLever_GetPosition final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_GetPosition; - -// Function DarwinParadox.ZLever.IsBroken -// 0x0001 (0x0001 - 0x0000) -struct ZLever_IsBroken final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLever_IsBroken; - -// Function DarwinParadox.ZLocomotionState_Air.OnCharacterLand -// 0x00F8 (0x00F8 - 0x0000) -struct ZLocomotionState_Air_OnCharacterLand final -{ -public: - struct FHitResult Hit; // 0x0000(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZLocomotionState_Air_OnCharacterLand; - -// Function DarwinParadox.ZMeleeCombatCircleComponent.OnThreatAdded -// 0x0008 (0x0008 - 0x0000) -struct ZMeleeCombatCircleComponent_OnThreatAdded final -{ -public: - class AActor* pThreat; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMeleeCombatCircleComponent_OnThreatAdded; - -// Function DarwinParadox.ZMeleeCombatCircleComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZMeleeCombatCircleComponent_SetEnabled final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMeleeCombatCircleComponent_SetEnabled; - -// Function DarwinParadox.ZMushroomField.OnGameplayReadyEvent -// 0x0001 (0x0001 - 0x0000) -struct ZMushroomField_OnGameplayReadyEvent final -{ -public: - bool bGameplayReady; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomField_OnGameplayReadyEvent; - -// Function DarwinParadox.ZMushroomField.OnOverlapBegin -// 0x0118 (0x0118 - 0x0000) -struct ZMushroomField_OnOverlapBegin final -{ -public: - class UPrimitiveComponent* OverlappedComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomField_OnOverlapBegin; - -// Function DarwinParadox.ZMushroomField.OnOverlapEnd -// 0x0020 (0x0020 - 0x0000) -struct ZMushroomField_OnOverlapEnd final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZMushroomField_OnOverlapEnd; - -// Function DarwinParadox.ZMushroomField.OnPlayerRestartOverlap -// 0x0008 (0x0008 - 0x0000) -struct ZMushroomField_OnPlayerRestartOverlap final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomField_OnPlayerRestartOverlap; - -// Function DarwinParadox.ZMushroomField.GetAlertedPawns -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomField_GetAlertedPawns final -{ -public: - TArray> ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomField_GetAlertedPawns; - -// Function DarwinParadox.ZMushroomField.GetFieldSystem -// 0x0008 (0x0008 - 0x0000) -struct ZMushroomField_GetFieldSystem final -{ -public: - class AZMushroomFieldSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomField_GetFieldSystem; - -// Function DarwinParadox.ZMushroomField.ShouldAlertSharks -// 0x0001 (0x0001 - 0x0000) -struct ZMushroomField_ShouldAlertSharks final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomField_ShouldAlertSharks; - -// Function DarwinParadox.ZMushroomFieldSystem.KillBlobs -// 0x0008 (0x0008 - 0x0000) -struct ZMushroomFieldSystem_KillBlobs final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_KillBlobs; - -// Function DarwinParadox.ZMushroomFieldSystem.OnActorEntersField -// 0x0108 (0x0108 - 0x0000) -struct ZMushroomFieldSystem_OnActorEntersField final -{ -public: - class AActor* OtherActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FHitResult HitResult; // 0x0010(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnActorEntersField; - -// Function DarwinParadox.ZMushroomFieldSystem.OnBlobsRequested -// 0x0018 (0x0018 - 0x0000) -struct ZMushroomFieldSystem_OnBlobsRequested final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray SpawnLocations; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnBlobsRequested; - -// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlert -// 0x0020 (0x0020 - 0x0000) -struct ZMushroomFieldSystem_OnFieldAlert final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AlertLocation; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnFieldAlert; - -// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlertUpdate -// 0x0020 (0x0020 - 0x0000) -struct ZMushroomFieldSystem_OnFieldAlertUpdate final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AlertLocation; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnFieldAlertUpdate; - -// Function DarwinParadox.ZMushroomFieldSystem.OnPawnEntersOpenArea -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomFieldSystem_OnPawnEntersOpenArea final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPawnEntersOpenArea; - -// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesField -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomFieldSystem_OnPawnLeavesField final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPawnLeavesField; - -// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesOpenArea -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomFieldSystem_OnPawnLeavesOpenArea final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPawnLeavesOpenArea; - -// Function DarwinParadox.ZMushroomFieldSystem.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZMushroomFieldSystem_OnPlayerRestart final -{ -public: - int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPlayerRestart; - -// Function DarwinParadox.ZMushroomFieldSystem.SetAlertRadius -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomFieldSystem_SetAlertRadius final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Radius; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_SetAlertRadius; - -// Function DarwinParadox.ZMushroomFieldSystem.SpawnBlobs -// 0x0018 (0x0018 - 0x0000) -struct ZMushroomFieldSystem_SpawnBlobs final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Locations; // 0x0008(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_SpawnBlobs; - -// Function DarwinParadox.ZMushroomFieldSystem.ComputeEnemiesSpawnLocation -// 0x0028 (0x0028 - 0x0000) -struct ZMushroomFieldSystem_ComputeEnemiesSpawnLocation final -{ -public: - struct FVector SourceLocation; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray ReturnValue; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_ComputeEnemiesSpawnLocation; - -// Function DarwinParadox.ZMushroomFieldSystem.GetFieldState -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomFieldSystem_GetFieldState final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EFieldState ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_GetFieldState; - -// Function DarwinParadox.ZMushroomFieldSystem.GetMushroomFields -// 0x0010 (0x0010 - 0x0000) -struct ZMushroomFieldSystem_GetMushroomFields final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_GetMushroomFields; - -// Function DarwinParadox.ZMushroomFieldSystem.IsInAlertRadius -// 0x0028 (0x0028 - 0x0000) -struct ZMushroomFieldSystem_IsInAlertRadius final -{ -public: - class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZMushroomFieldSystem_IsInAlertRadius; - -// Function DarwinParadox.ZNavMeshControllerComponent.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZNavMeshControllerComponent_OnPlayerRestart final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZNavMeshControllerComponent_OnPlayerRestart; - -// Function DarwinParadox.ZNavModifierVolume.OnScaleChange -// 0x0018 (0x0018 - 0x0000) -struct ZNavModifierVolume_OnScaleChange final -{ -public: - struct FVector NewScale; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZNavModifierVolume_OnScaleChange; - -// Function DarwinParadox.ZObjectHelpComponent.AddSelfToHelpSystem -// 0x0001 (0x0001 - 0x0000) -struct ZObjectHelpComponent_AddSelfToHelpSystem final -{ -public: - bool bGameplayReady; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_AddSelfToHelpSystem; - -// Function DarwinParadox.ZObjectHelpComponent.HelpOverlapGameplayReady -// 0x0001 (0x0001 - 0x0000) -struct ZObjectHelpComponent_HelpOverlapGameplayReady final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_HelpOverlapGameplayReady; - -// Function DarwinParadox.ZObjectHelpComponent.OnGameplayReady -// 0x0001 (0x0001 - 0x0000) -struct ZObjectHelpComponent_OnGameplayReady final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnGameplayReady; - -// Function DarwinParadox.ZObjectHelpComponent.OnOverlapBegin -// 0x0118 (0x0118 - 0x0000) -struct ZObjectHelpComponent_OnOverlapBegin final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnOverlapBegin; - -// Function DarwinParadox.ZObjectHelpComponent.OnOverlapEnd -// 0x0020 (0x0020 - 0x0000) -struct ZObjectHelpComponent_OnOverlapEnd final -{ -public: - class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnOverlapEnd; - -// Function DarwinParadox.ZObjectHelpComponent.OnOwnerOccluded -// 0x0001 (0x0001 - 0x0000) -struct ZObjectHelpComponent_OnOwnerOccluded final -{ -public: - bool bIsOccluded; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnOwnerOccluded; - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRange -// 0x000C (0x000C - 0x0000) -struct ZObjectHelpComponent_OnPlayerRange final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName Name_0; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnPlayerRange; - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZObjectHelpComponent_OnPlayerRestart final -{ -public: - int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnPlayerRestart; - -// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestartComplete -// 0x0008 (0x0008 - 0x0000) -struct ZObjectHelpComponent_OnPlayerRestartComplete final -{ -public: - class AZCheckPoint* Checkpoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_OnPlayerRestartComplete; - -// Function DarwinParadox.ZObjectHelpComponent.SetIsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZObjectHelpComponent_SetIsEnabled final -{ -public: - bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_SetIsEnabled; - -// Function DarwinParadox.ZObjectHelpComponent.SetWidgetClass -// 0x0028 (0x0028 - 0x0000) -struct ZObjectHelpComponent_SetWidgetClass final -{ -public: - TSoftClassPtr UserWidgetClass; // 0x0000(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_SetWidgetClass; - -// Function DarwinParadox.ZObjectHelpComponent.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZObjectHelpComponent_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZObjectHelpComponent_IsEnabled; - -// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlaying -// 0x0030 (0x0030 - 0x0000) -struct ZOptimUtilitiesFunctionLibrary_SetBinkPlaying final -{ -public: - TSoftObjectPtr MediaTexture; // 0x0000(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool PlayState; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZOptimUtilitiesFunctionLibrary_SetBinkPlaying; - -// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlayingFromImage -// 0x0010 (0x0010 - 0x0000) -struct ZOptimUtilitiesFunctionLibrary_SetBinkPlayingFromImage final -{ -public: - class UImage* Image; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool PlayState; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZOptimUtilitiesFunctionLibrary_SetBinkPlayingFromImage; - -// Function DarwinParadox.ZOutlineComponent.SetCustomDepthStencil -// 0x000C (0x000C - 0x0000) -struct ZOutlineComponent_SetCustomDepthStencil final -{ -public: - class FName StencileName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSetEnabled; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZOutlineComponent_SetCustomDepthStencil; - -// Function DarwinParadox.ZOutlineComponent.SetOutlineEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZOutlineComponent_SetOutlineEnabled final -{ -public: - bool bSetEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZOutlineComponent_SetOutlineEnabled; - -// Function DarwinParadox.ZOutlineComponent.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZOutlineComponent_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZOutlineComponent_IsEnabled; - -// Function DarwinParadox.ZPatrolComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPatrolComponent_SetEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_SetEnabled; - -// Function DarwinParadox.ZPatrolComponent.SetPatrolPath -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolComponent_SetPatrolPath final -{ -public: - class AZPatrolPath* NewPatrolPath; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_SetPatrolPath; - -// Function DarwinParadox.ZPatrolComponent.GetClosestPointOnSpline -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolComponent_GetClosestPointOnSpline final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetClosestPointOnSpline; - -// Function DarwinParadox.ZPatrolComponent.GetNextPoint -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolComponent_GetNextPoint final -{ -public: - int32 PreviousPointIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NewIndex; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZPatrolPoint* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetNextPoint; - -// Function DarwinParadox.ZPatrolComponent.GetPatrolPath -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolComponent_GetPatrolPath final -{ -public: - class AZPatrolPath* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetPatrolPath; - -// Function DarwinParadox.ZPatrolComponent.GetPatrolType -// 0x0001 (0x0001 - 0x0000) -struct ZPatrolComponent_GetPatrolType final -{ -public: - EPatrolType ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetPatrolType; - -// Function DarwinParadox.ZPatrolComponent.GetRandomPointOnSpline -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolComponent_GetRandomPointOnSpline final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetRandomPointOnSpline; - -// Function DarwinParadox.ZPatrolComponent.GetSplineActor -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolComponent_GetSplineActor final -{ -public: - class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetSplineActor; - -// Function DarwinParadox.ZPatrolComponent.GetSplineDirection -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolComponent_GetSplineDirection final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetSplineDirection; - -// Function DarwinParadox.ZPatrolComponent.GetStartLocation -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolComponent_GetStartLocation final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_GetStartLocation; - -// Function DarwinParadox.ZPatrolComponent.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPatrolComponent_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolComponent_IsEnabled; - -// Function DarwinParadox.ZPatrolPath.OnPawnDestroyed -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPath_OnPawnDestroyed final -{ -public: - class AActor* DestroyedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_OnPawnDestroyed; - -// Function DarwinParadox.ZPatrolPath.OnPlayerPreRespawn -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPath_OnPlayerPreRespawn final -{ -public: - class APawn* OldPawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_OnPlayerPreRespawn; - -// Function DarwinParadox.ZPatrolPath.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZPatrolPath_OnPlayerRestart final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_OnPlayerRestart; - -// Function DarwinParadox.ZPatrolPath.OnStartUse -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolPath_OnStartUse final -{ -public: - class AZPatrolPoint* pPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* pUser; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_OnStartUse; - -// Function DarwinParadox.ZPatrolPath.OnStopUse -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolPath_OnStopUse final -{ -public: - class AZPatrolPoint* pPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* pUser; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_OnStopUse; - -// Function DarwinParadox.ZPatrolPath.RequestPause -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPath_RequestPause final -{ -public: - class AActor* Pauser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_RequestPause; - -// Function DarwinParadox.ZPatrolPath.RequestResume -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPath_RequestResume final -{ -public: - class AActor* Pauser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_RequestResume; - -// Function DarwinParadox.ZPatrolPath.RestartSpawning -// 0x0004 (0x0004 - 0x0000) -struct ZPatrolPath_RestartSpawning final -{ -public: - float Delay; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_RestartSpawning; - -// Function DarwinParadox.ZPatrolPath.StopSpawning -// 0x0001 (0x0001 - 0x0000) -struct ZPatrolPath_StopSpawning final -{ -public: - bool KillExistingPawn; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_StopSpawning; - -// Function DarwinParadox.ZPatrolPath.ContainsPauser -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolPath_ContainsPauser final -{ -public: - class AActor* Pauser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPatrolPath_ContainsPauser; - -// Function DarwinParadox.ZPatrolPath.GetNextPoint -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolPath_GetNextPoint final -{ -public: - EPatrolType Type; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 PreviousPointIndex; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NewIndex; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class AZPatrolPoint* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetNextPoint; - -// Function DarwinParadox.ZPatrolPath.GetPoint -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolPath_GetPoint final -{ -public: - int32 PointIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class AZPatrolPoint* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetPoint; - -// Function DarwinParadox.ZPatrolPath.GetPointByUser -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolPath_GetPointByUser final -{ -public: - class AActor* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AZPatrolPoint* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetPointByUser; - -// Function DarwinParadox.ZPatrolPath.GetPoints -// 0x0010 (0x0010 - 0x0000) -struct ZPatrolPath_GetPoints final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetPoints; - -// Function DarwinParadox.ZPatrolPath.GetSentinelleLocation -// 0x0020 (0x0020 - 0x0000) -struct ZPatrolPath_GetSentinelleLocation final -{ -public: - int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleLocation; - -// Function DarwinParadox.ZPatrolPath.GetSentinelleRotation -// 0x0020 (0x0020 - 0x0000) -struct ZPatrolPath_GetSentinelleRotation final -{ -public: - int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRotator ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleRotation; - -// Function DarwinParadox.ZPatrolPath.GetSentinelleStartLocation -// 0x0020 (0x0020 - 0x0000) -struct ZPatrolPath_GetSentinelleStartLocation final -{ -public: - int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleStartLocation; - -// Function DarwinParadox.ZPatrolPath.GetSentinelleStartRotation -// 0x0020 (0x0020 - 0x0000) -struct ZPatrolPath_GetSentinelleStartRotation final -{ -public: - int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRotator ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleStartRotation; - -// Function DarwinParadox.ZPatrolPath.GetSplineActor -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPath_GetSplineActor final -{ -public: - class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetSplineActor; - -// Function DarwinParadox.ZPatrolPath.GetState -// 0x0001 (0x0001 - 0x0000) -struct ZPatrolPath_GetState final -{ -public: - EPatrolPathState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_GetState; - -// Function DarwinParadox.ZPatrolPath.HasSentinelle -// 0x0001 (0x0001 - 0x0000) -struct ZPatrolPath_HasSentinelle final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPath_HasSentinelle; - -// Function DarwinParadox.ZPatrolPoint.Reserve -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPoint_Reserve final -{ -public: - class AActor* AttendeeActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPoint_Reserve; - -// Function DarwinParadox.ZPatrolPoint.StartUse -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPoint_StartUse final -{ -public: - class AActor* pUser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPoint_StartUse; - -// Function DarwinParadox.ZPatrolPoint.StopUse -// 0x0008 (0x0008 - 0x0000) -struct ZPatrolPoint_StopUse final -{ -public: - class AActor* pUser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPoint_StopUse; - -// Function DarwinParadox.ZPatrolPoint.GetLookAtDirection -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolPoint_GetLookAtDirection final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPoint_GetLookAtDirection; - -// Function DarwinParadox.ZPatrolPoint.GetLookAtPosition -// 0x0018 (0x0018 - 0x0000) -struct ZPatrolPoint_GetLookAtPosition final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPoint_GetLookAtPosition; - -// Function DarwinParadox.ZPatrolPoint.GetWaitingTime -// 0x0004 (0x0004 - 0x0000) -struct ZPatrolPoint_GetWaitingTime final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPatrolPoint_GetWaitingTime; - -// Function DarwinParadox.ZPlayerCamera.OnCinematicMode -// 0x0002 (0x0002 - 0x0000) -struct ZPlayerCamera_OnCinematicMode final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bConstrainsForeground; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnCinematicMode; - -// Function DarwinParadox.ZPlayerCamera.OnFoVRequestSourceEndPlay -// 0x0010 (0x0010 - 0x0000) -struct ZPlayerCamera_OnFoVRequestSourceEndPlay final -{ -public: - class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnFoVRequestSourceEndPlay; - -// Function DarwinParadox.ZPlayerCamera.OnGameplayReady -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_OnGameplayReady final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnGameplayReady; - -// Function DarwinParadox.ZPlayerCamera.OnImmersed -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_OnImmersed final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnImmersed; - -// Function DarwinParadox.ZPlayerCamera.OnLookAtRequestSourceEndPlay -// 0x0010 (0x0010 - 0x0000) -struct ZPlayerCamera_OnLookAtRequestSourceEndPlay final -{ -public: - class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnLookAtRequestSourceEndPlay; - -// Function DarwinParadox.ZPlayerCamera.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerCamera_OnPlayerRestart final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnPlayerRestart; - -// Function DarwinParadox.ZPlayerCamera.OnRenderingEvent -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_OnRenderingEvent final -{ -public: - ERenderingEvent Event; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnRenderingEvent; - -// Function DarwinParadox.ZPlayerCamera.OnTranslationRequestSourceEndPlay -// 0x0010 (0x0010 - 0x0000) -struct ZPlayerCamera_OnTranslationRequestSourceEndPlay final -{ -public: - class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnTranslationRequestSourceEndPlay; - -// Function DarwinParadox.ZPlayerCamera.OnZoneOwnerEndPlay -// 0x0010 (0x0010 - 0x0000) -struct ZPlayerCamera_OnZoneOwnerEndPlay final -{ -public: - class AActor* InSource; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEndPlayReason Reason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_OnZoneOwnerEndPlay; - -// Function DarwinParadox.ZPlayerCamera.RequestBlur -// 0x0014 (0x0014 - 0x0000) -struct ZPlayerCamera_RequestBlur final -{ -public: - TDelegate OnBlurFinished; // 0x0000(0x0010)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlendTime; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_RequestBlur; - -// Function DarwinParadox.ZPlayerCamera.RequestDeathBehavior -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_RequestDeathBehavior final -{ -public: - ECameraDeathBehavior Behavior; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_RequestDeathBehavior; - -// Function DarwinParadox.ZPlayerCamera.RequestFoV -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerCamera_RequestFoV final -{ -public: - float NewFOV; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_RequestFoV; - -// Function DarwinParadox.ZPlayerCamera.RequestLookAt -// 0x0020 (0x0020 - 0x0000) -struct ZPlayerCamera_RequestLookAt final -{ -public: - struct FVector LookAtLocation; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlendSpeed; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_RequestLookAt; - -// Function DarwinParadox.ZPlayerCamera.RequestTransform -// 0x0070 (0x0070 - 0x0000) -struct ZPlayerCamera_RequestTransform final -{ -public: - struct FTransform Transform; // 0x0000(0x0060)(Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlendSpeed; // 0x0060(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_64[0xC]; // 0x0064(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_RequestTransform; - -// Function DarwinParadox.ZPlayerCamera.RequestTranslation -// 0x0020 (0x0020 - 0x0000) -struct ZPlayerCamera_RequestTranslation final -{ -public: - struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlendSpeed; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPlayerCamera_RequestTranslation; - -// Function DarwinParadox.ZPlayerCamera.SetLookAroundEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_SetLookAroundEnabled final -{ -public: - bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_SetLookAroundEnabled; - -// Function DarwinParadox.ZPlayerCamera.SetLookAtEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_SetLookAtEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_SetLookAtEnabled; - -// Function DarwinParadox.ZPlayerCamera.SetTranslationEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_SetTranslationEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_SetTranslationEnabled; - -// Function DarwinParadox.ZPlayerCamera.GetBlendFromSequenceTime -// 0x0004 (0x0004 - 0x0000) -struct ZPlayerCamera_GetBlendFromSequenceTime final -{ -public: - float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_GetBlendFromSequenceTime; - -// Function DarwinParadox.ZPlayerCamera.GetModifier -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerCamera_GetModifier final -{ -public: - class AZCameraModifier* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_GetModifier; - -// Function DarwinParadox.ZPlayerCamera.GetObservedPawn -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerCamera_GetObservedPawn final -{ -public: - class APawn* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_GetObservedPawn; - -// Function DarwinParadox.ZPlayerCamera.GetState -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerCamera_GetState final -{ -public: - EPlayerCameraState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_GetState; - -// Function DarwinParadox.ZPlayerCamera.GetZoneOwner -// 0x0008 (0x0008 - 0x0000) -struct ZPlayerCamera_GetZoneOwner final -{ -public: - class AZCameraZone* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerCamera_GetZoneOwner; - -// Function DarwinParadox.ZPlayerDatastore.HasValidOnlineData -// 0x0001 (0x0001 - 0x0000) -struct ZPlayerDatastore_HasValidOnlineData final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPlayerDatastore_HasValidOnlineData; - // Function DarwinParadox.ZPlayerEventListenerComponent.OnPlayerRestart // 0x0004 (0x0004 - 0x0000) struct ZPlayerEventListenerComponent_OnPlayerRestart final @@ -7733,820 +3460,14 @@ public: }; DUMPER7_ASSERTS_ZPlayerEventListenerComponent_GetCurrentPawn; -// Function DarwinParadox.ZPopUpWidget.SetGenericPopUpText -// 0x0030 (0x0030 - 0x0000) -struct ZPopUpWidget_SetGenericPopUpText final -{ -public: - struct FPopUpTextData PopUpTextData; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPopUpWidget_SetGenericPopUpText; - -// Function DarwinParadox.ZProjectileTrajectory.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZProjectileTrajectory_OnPlayerRestart final -{ -public: - int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZProjectileTrajectory_OnPlayerRestart; - -// Function DarwinParadox.ZProjectileTrajectory.UpdateTrajectory -// 0x0018 (0x0018 - 0x0000) -struct ZProjectileTrajectory_UpdateTrajectory final -{ -public: - TArray PredictedPathData; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) - float TrajectoryDisplay; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZProjectileTrajectory_UpdateTrajectory; - -// Function DarwinParadox.ZPS5Activities.EndActivity -// 0x0010 (0x0010 - 0x0000) -struct ZPS5Activities_EndActivity final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityID activityId; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityOutcome ActivityOutcome; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityAvailability NewAvailability; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_EndActivity; - -// Function DarwinParadox.ZPS5Activities.EndTask -// 0x0010 (0x0010 - 0x0000) -struct ZPS5Activities_EndTask final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETaskID TaskID; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityOutcome TaskOutcome; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityAvailability NewAvailability; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_EndTask; - -// Function DarwinParadox.ZPS5Activities.EndTaskAndStartNextOne -// 0x0010 (0x0010 - 0x0000) -struct ZPS5Activities_EndTaskAndStartNextOne final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETaskID TaskID; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_EndTaskAndStartNextOne; - -// Function DarwinParadox.ZPS5Activities.GetPS5ActivitiesUtilityData -// 0x0008 (0x0008 - 0x0000) -struct ZPS5Activities_GetPS5ActivitiesUtilityData final -{ -public: - const class UZPS5ActivitiesUtilityData* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZPS5Activities_GetPS5ActivitiesUtilityData; - -// Function DarwinParadox.ZPS5Activities.ResumeActivity -// 0x0010 (0x0010 - 0x0000) -struct ZPS5Activities_ResumeActivity final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityID activityId; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETaskID CurrentTaskID; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityAvailability NewAvailability; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_ResumeActivity; - -// Function DarwinParadox.ZPS5Activities.SetGlobalActivitiesStateFromCheckpoint -// 0x0018 (0x0018 - 0x0000) -struct ZPS5Activities_SetGlobalActivitiesStateFromCheckpoint final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName CheckpointName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_SetGlobalActivitiesStateFromCheckpoint; - -// Function DarwinParadox.ZPS5Activities.StartActivity -// 0x0010 (0x0010 - 0x0000) -struct ZPS5Activities_StartActivity final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityID activityId; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EActivityAvailability NewAvailability; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x000A(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_StartActivity; - -// Function DarwinParadox.ZPS5Activities.StartTask -// 0x0010 (0x0010 - 0x0000) -struct ZPS5Activities_StartTask final -{ -public: - const class APlayerController* PlayerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETaskID TaskID; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZPS5Activities_StartTask; - -// Function DarwinParadox.ZRenderTargetSubsystem.RequestUpdate -// 0x0008 (0x0008 - 0x0000) -struct ZRenderTargetSubsystem_RequestUpdate final -{ -public: - class USceneCaptureComponent2D* SceneCaptureComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZRenderTargetSubsystem_RequestUpdate; - -// Function DarwinParadox.ZSaveManager.ClearPlayerSlotData -// 0x0004 (0x0004 - 0x0000) -struct ZSaveManager_ClearPlayerSlotData final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_ClearPlayerSlotData; - -// Function DarwinParadox.ZSaveManager.InitPlayerSlotData -// 0x0004 (0x0004 - 0x0000) -struct ZSaveManager_InitPlayerSlotData final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_InitPlayerSlotData; - -// Function DarwinParadox.ZSaveManager.LoadPlayerData -// 0x0008 (0x0008 - 0x0000) -struct ZSaveManager_LoadPlayerData final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZSaveManager_LoadPlayerData; - -// Function DarwinParadox.ZSaveManager.SetSaveSlotIndex -// 0x0004 (0x0004 - 0x0000) -struct ZSaveManager_SetSaveSlotIndex final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_SetSaveSlotIndex; - -// Function DarwinParadox.ZSaveManager.GetCurrentSavedSettings -// 0x0008 (0x0008 - 0x0000) -struct ZSaveManager_GetCurrentSavedSettings final -{ -public: - class UZUserSettingsSave* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_GetCurrentSavedSettings; - -// Function DarwinParadox.ZSaveManager.GetCurrentSaveGame -// 0x0008 (0x0008 - 0x0000) -struct ZSaveManager_GetCurrentSaveGame final -{ -public: - class UZSaveGame* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_GetCurrentSaveGame; - -// Function DarwinParadox.ZSaveManager.GetCurrentSaveSlotIndex -// 0x0004 (0x0004 - 0x0000) -struct ZSaveManager_GetCurrentSaveSlotIndex final -{ -public: - int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_GetCurrentSaveSlotIndex; - -// Function DarwinParadox.ZSaveManager.GetPlayerCurrentSlotData -// 0x00B8 (0x00B8 - 0x0000) -struct ZSaveManager_GetPlayerCurrentSlotData final -{ -public: - struct FSlotData ReturnValue; // 0x0000(0x00B8)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_GetPlayerCurrentSlotData; - -// Function DarwinParadox.ZSaveManager.GetPlayerSlotData -// 0x00C0 (0x00C0 - 0x0000) -struct ZSaveManager_GetPlayerSlotData final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlotData ReturnValue; // 0x0008(0x00B8)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_GetPlayerSlotData; - -// Function DarwinParadox.ZSaveManager.GetPlayerSlotsData -// 0x0010 (0x0010 - 0x0000) -struct ZSaveManager_GetPlayerSlotsData final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSaveManager_GetPlayerSlotsData; - -// Function DarwinParadox.ZSaveManager.IsSlotDataEmpty -// 0x0008 (0x0008 - 0x0000) -struct ZSaveManager_IsSlotDataEmpty final -{ -public: - int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZSaveManager_IsSlotDataEmpty; - -// Function DarwinParadox.ZSceneCollectibleComponent.InitComponent -// 0x00D0 (0x00D0 - 0x0000) -struct ZSceneCollectibleComponent_InitComponent final -{ -public: - struct FCollectibleData CollectibleData_0; // 0x0000(0x00D0)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSceneCollectibleComponent_InitComponent; - -// Function DarwinParadox.ZSceneCollectibleComponent.SetIsFront +// Function DarwinParadox.ZCollisionAvoidanceComponent.SetEnabled // 0x0001 (0x0001 - 0x0000) -struct ZSceneCollectibleComponent_SetIsFront final -{ -public: - bool bSetIsFront; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSceneCollectibleComponent_SetIsFront; - -// Function DarwinParadox.ZSceneCollectibleComponent.SetStaticMeshComp -// 0x0008 (0x0008 - 0x0000) -struct ZSceneCollectibleComponent_SetStaticMeshComp final -{ -public: - class UStaticMeshComponent* SMC; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSceneCollectibleComponent_SetStaticMeshComp; - -// Function DarwinParadox.ZSceneCollectibleComponent.GetCollectibleUIWidget -// 0x0008 (0x0008 - 0x0000) -struct ZSceneCollectibleComponent_GetCollectibleUIWidget final -{ -public: - class UZUserWidget* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSceneCollectibleComponent_GetCollectibleUIWidget; - -// Function DarwinParadox.ZSceneCollectibleComponent.GetStaticMeshComponent -// 0x0008 (0x0008 - 0x0000) -struct ZSceneCollectibleComponent_GetStaticMeshComponent final -{ -public: - class UStaticMeshComponent* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSceneCollectibleComponent_GetStaticMeshComponent; - -// Function DarwinParadox.ZSkinNotification.SetID -// 0x0010 (0x0010 - 0x0000) -struct ZSkinNotification_SetID final -{ -public: - struct FGuid NewID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinNotification_SetID; - -// Function DarwinParadox.ZSkinNotification.GetId -// 0x0010 (0x0010 - 0x0000) -struct ZSkinNotification_GetId final -{ -public: - struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinNotification_GetId; - -// Function DarwinParadox.ZSkinSystem.OnCollectibleFound -// 0x0010 (0x0010 - 0x0000) -struct ZSkinSystem_OnCollectibleFound final -{ -public: - struct FGuid CollectibleID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinSystem_OnCollectibleFound; - -// Function DarwinParadox.ZSkinSystem.OnTrophyUnlocked -// 0x0010 (0x0010 - 0x0000) -struct ZSkinSystem_OnTrophyUnlocked final -{ -public: - struct FGuid TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinSystem_OnTrophyUnlocked; - -// Function DarwinParadox.ZSkinSystem.SetPlayerCurrentSkin -// 0x0008 (0x0008 - 0x0000) -struct ZSkinSystem_SetPlayerCurrentSkin final -{ -public: - struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinSystem_SetPlayerCurrentSkin; - -// Function DarwinParadox.ZSkinSystem.UnlockSkinByTag -// 0x000C (0x000C - 0x0000) -struct ZSkinSystem_UnlockSkinByTag final -{ -public: - struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSaveGame; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZSkinSystem_UnlockSkinByTag; - -// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinData -// 0x01C8 (0x01C8 - 0x0000) -struct ZSkinSystem_GetPlayerCurrentSkinData final -{ -public: - struct FSkinData ReturnValue; // 0x0000(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinSystem_GetPlayerCurrentSkinData; - -// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinTag -// 0x0008 (0x0008 - 0x0000) -struct ZSkinSystem_GetPlayerCurrentSkinTag final -{ -public: - struct FGameplayTag ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinSystem_GetPlayerCurrentSkinTag; - -// Function DarwinParadox.ZSkinSystem.GetUnlockedSkinsData -// 0x0010 (0x0010 - 0x0000) -struct ZSkinSystem_GetUnlockedSkinsData final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSkinSystem_GetUnlockedSkinsData; - -// Function DarwinParadox.ZSkinSystem.HasUnlockedSkinByTag -// 0x000C (0x000C - 0x0000) -struct ZSkinSystem_HasUnlockedSkinByTag final -{ -public: - struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZSkinSystem_HasUnlockedSkinByTag; - -// Function DarwinParadox.ZSlingShot.OnCharacterHit -// 0x0120 (0x0120 - 0x0000) -struct ZSlingShot_OnCharacterHit final -{ -public: - class AActor* SelfActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector NormalImpulse; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FHitResult Hit; // 0x0028(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_OnCharacterHit; - -// Function DarwinParadox.ZSlingShot.OnCharacterLanded -// 0x00F8 (0x00F8 - 0x0000) -struct ZSlingShot_OnCharacterLanded final -{ -public: - struct FHitResult Hit; // 0x0000(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_OnCharacterLanded; - -// Function DarwinParadox.ZSlingShot.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZSlingShot_OnPlayerRestart final -{ -public: - int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_OnPlayerRestart; - -// Function DarwinParadox.ZSlingShot.OnReceiveAnimNotify -// 0x0010 (0x0010 - 0x0000) -struct ZSlingShot_OnReceiveAnimNotify final -{ -public: - class FName AnimNotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_OnReceiveAnimNotify; - -// Function DarwinParadox.ZSlingShot.OnUIHide -// 0x0001 (0x0001 - 0x0000) -struct ZSlingShot_OnUIHide final -{ -public: - bool bUIHide; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_OnUIHide; - -// Function DarwinParadox.ZSlingShot.TimeLaunchAudioUpdate -// 0x0004 (0x0004 - 0x0000) -struct ZSlingShot_TimeLaunchAudioUpdate final -{ -public: - float TimeAudiovalue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_TimeLaunchAudioUpdate; - -// Function DarwinParadox.ZSlingShot.GetSlingShotRotation -// 0x0018 (0x0018 - 0x0000) -struct ZSlingShot_GetSlingShotRotation final -{ -public: - struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_GetSlingShotRotation; - -// Function DarwinParadox.ZSlingShot.GetTarget -// 0x0008 (0x0008 - 0x0000) -struct ZSlingShot_GetTarget final -{ -public: - class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSlingShot_GetTarget; - -// Function DarwinParadox.ZSmartObjectComponent.OnAnimNotify -// 0x0010 (0x0010 - 0x0000) -struct ZSmartObjectComponent_OnAnimNotify final -{ -public: - class FName NotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_OnAnimNotify; - -// Function DarwinParadox.ZSmartObjectComponent.OnOwnerBehaviorChanged -// 0x0002 (0x0002 - 0x0000) -struct ZSmartObjectComponent_OnOwnerBehaviorChanged final -{ -public: - EAIBehavior PreviousBehavior; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAIBehavior NewBehavior; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_OnOwnerBehaviorChanged; - -// Function DarwinParadox.ZSmartObjectComponent.OnOwnerTakeAnyDamage -// 0x0028 (0x0028 - 0x0000) -struct ZSmartObjectComponent_OnOwnerTakeAnyDamage final -{ -public: - class AActor* DamagedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Damage; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - const class UDamageType* DamageType; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AController* InstigatedBy; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* DamageCauser; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_OnOwnerTakeAnyDamage; - -// Function DarwinParadox.ZSmartObjectComponent.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZSmartObjectComponent_OnPlayerRestart final -{ -public: - int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_OnPlayerRestart; - -// Function DarwinParadox.ZSmartObjectComponent.SetEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZSmartObjectComponent_SetEnabled final +struct ZCollisionAvoidanceComponent_SetEnabled final { public: bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZSmartObjectComponent_SetEnabled; - -// Function DarwinParadox.ZSmartObjectComponent.StartEmitting -// 0x0001 (0x0001 - 0x0000) -struct ZSmartObjectComponent_StartEmitting final -{ -public: - bool CoordinatorBroadcast; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_StartEmitting; - -// Function DarwinParadox.ZSmartObjectComponent.GetRootPosition -// 0x0018 (0x0018 - 0x0000) -struct ZSmartObjectComponent_GetRootPosition final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_GetRootPosition; - -// Function DarwinParadox.ZSmartObjectComponent.GetStimuliLocation -// 0x0018 (0x0018 - 0x0000) -struct ZSmartObjectComponent_GetStimuliLocation final -{ -public: - struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_GetStimuliLocation; - -// Function DarwinParadox.ZSmartObjectComponent.IsCoolingDown -// 0x0001 (0x0001 - 0x0000) -struct ZSmartObjectComponent_IsCoolingDown final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_IsCoolingDown; - -// Function DarwinParadox.ZSmartObjectComponent.IsEmitting -// 0x0001 (0x0001 - 0x0000) -struct ZSmartObjectComponent_IsEmitting final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSmartObjectComponent_IsEmitting; - -// Function DarwinParadox.ZSpotComponent.SetConeAngle -// 0x0004 (0x0004 - 0x0000) -struct ZSpotComponent_SetConeAngle final -{ -public: - float Angle; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetConeAngle; - -// Function DarwinParadox.ZSpotComponent.SetConeLength -// 0x0004 (0x0004 - 0x0000) -struct ZSpotComponent_SetConeLength final -{ -public: - float ConeLength; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetConeLength; - -// Function DarwinParadox.ZSpotComponent.SetEnabled -// 0x0002 (0x0002 - 0x0000) -struct ZSpotComponent_SetEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ForceZeroRotation; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetEnabled; - -// Function DarwinParadox.ZSpotComponent.SetLookAtEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZSpotComponent_SetLookAtEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetLookAtEnabled; - -// Function DarwinParadox.ZSpotComponent.SetLookAtTargetActor -// 0x0008 (0x0008 - 0x0000) -struct ZSpotComponent_SetLookAtTargetActor final -{ -public: - class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetLookAtTargetActor; - -// Function DarwinParadox.ZSpotComponent.SetMovementEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZSpotComponent_SetMovementEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetMovementEnabled; - -// Function DarwinParadox.ZSpotComponent.SetPawnDetectionEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZSpotComponent_SetPawnDetectionEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetPawnDetectionEnabled; - -// Function DarwinParadox.ZSpotComponent.SetPawnDetectionRate -// 0x0004 (0x0004 - 0x0000) -struct ZSpotComponent_SetPawnDetectionRate final -{ -public: - float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetPawnDetectionRate; - -// Function DarwinParadox.ZSpotComponent.SetTraceEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZSpotComponent_SetTraceEnabled final -{ -public: - bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_SetTraceEnabled; - -// Function DarwinParadox.ZSpotComponent.CouldSeePawn -// 0x0010 (0x0010 - 0x0000) -struct ZSpotComponent_CouldSeePawn final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_ZSpotComponent_CouldSeePawn; - -// Function DarwinParadox.ZSpotComponent.IsEnabled -// 0x0001 (0x0001 - 0x0000) -struct ZSpotComponent_IsEnabled final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSpotComponent_IsEnabled; - -// Function DarwinParadox.ZStreamingSafetyComponent.IsLevelReady -// 0x0001 (0x0001 - 0x0000) -struct ZStreamingSafetyComponent_IsLevelReady final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZStreamingSafetyComponent_IsLevelReady; - -// Function DarwinParadox.ZStreamingStateComponent.GetStreamingStorage -// 0x0008 (0x0008 - 0x0000) -struct ZStreamingStateComponent_GetStreamingStorage final -{ -public: - class UZVariableStorage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZStreamingStateComponent_GetStreamingStorage; - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelAddedToWorld -// 0x0010 (0x0010 - 0x0000) -struct ZSwitchDebugToolsSubsystem_HandleOnLevelAddedToWorld final -{ -public: - class ULevel* addedLevel; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UWorld* CurrentWorld; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSwitchDebugToolsSubsystem_HandleOnLevelAddedToWorld; - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelRemovedFromWorld -// 0x0010 (0x0010 - 0x0000) -struct ZSwitchDebugToolsSubsystem_HandleOnLevelRemovedFromWorld final -{ -public: - class ULevel* addedLevel; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UWorld* CurrentWorld; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSwitchDebugToolsSubsystem_HandleOnLevelRemovedFromWorld; - -// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleSwitchDockedUndocked -// 0x0001 (0x0001 - 0x0000) -struct ZSwitchDebugToolsSubsystem_HandleSwitchDockedUndocked final -{ -public: - bool bIsDocked; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZSwitchDebugToolsSubsystem_HandleSwitchDockedUndocked; - -// Function DarwinParadox.ZTrophyDataFactory.GetTrophiesData -// 0x0010 (0x0010 - 0x0000) -struct ZTrophyDataFactory_GetTrophiesData final -{ -public: - TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTrophyDataFactory_GetTrophiesData; - -// Function DarwinParadox.ZTrophyDataFactory.GetTrophyData -// 0x0038 (0x0038 - 0x0000) -struct ZTrophyDataFactory_GetTrophyData final -{ -public: - struct FGuid TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FTrophyData ReturnValue; // 0x0010(0x0028)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTrophyDataFactory_GetTrophyData; - -// Function DarwinParadox.ZTrophyDataFactory.GetTrophyDataByTag -// 0x0030 (0x0030 - 0x0000) -struct ZTrophyDataFactory_GetTrophyDataByTag final -{ -public: - struct FGameplayTag TrophyTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FTrophyData ReturnValue; // 0x0008(0x0028)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTrophyDataFactory_GetTrophyDataByTag; - -// Function DarwinParadox.ZTurret.AddTarget -// 0x0008 (0x0008 - 0x0000) -struct ZTurret_AddTarget final -{ -public: - class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_AddTarget; - -// Function DarwinParadox.ZTurret.ChangeState -// 0x0001 (0x0001 - 0x0000) -struct ZTurret_ChangeState final -{ -public: - ETurretState eNewState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_ChangeState; - -// Function DarwinParadox.ZTurret.OnAnimNotify -// 0x0008 (0x0008 - 0x0000) -struct ZTurret_OnAnimNotify final -{ -public: - class FName Event; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_OnAnimNotify; - -// Function DarwinParadox.ZTurret.OnLookAt -// 0x0018 (0x0018 - 0x0000) -struct ZTurret_OnLookAt final -{ -public: - struct FVector LookAt; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_OnLookAt; - -// Function DarwinParadox.ZTurret.OnPlayerRestart -// 0x0004 (0x0004 - 0x0000) -struct ZTurret_OnPlayerRestart final -{ -public: - int32 iOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_OnPlayerRestart; - -// Function DarwinParadox.ZTurret.OnReceivedAnimNotify -// 0x0008 (0x0008 - 0x0000) -struct ZTurret_OnReceivedAnimNotify final -{ -public: - class FName Event; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_OnReceivedAnimNotify; - -// Function DarwinParadox.ZTurret.OnStateChanged -// 0x0002 (0x0002 - 0x0000) -struct ZTurret_OnStateChanged final -{ -public: - ETurretState OldState; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETurretState NewState; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_OnStateChanged; - -// Function DarwinParadox.ZTurret.OnUpdate -// 0x0004 (0x0004 - 0x0000) -struct ZTurret_OnUpdate final -{ -public: - float fDeltaTime; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_OnUpdate; - -// Function DarwinParadox.ZTurret.ShouldFire -// 0x0001 (0x0001 - 0x0000) -struct ZTurret_ShouldFire final -{ -public: - bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_ZTurret_ShouldFire; +DUMPER7_ASSERTS_ZCollisionAvoidanceComponent_SetEnabled; // Function DarwinParadox.ZUserSettingsSave.SetAimAssistEnabled // 0x0001 (0x0001 - 0x0000) @@ -8593,6 +3514,15 @@ public: }; DUMPER7_ASSERTS_ZUserSettingsSave_SetAudioOutputDevice; +// Function DarwinParadox.ZUserSettingsSave.SetBenchmarkResultQualityLevel +// 0x0004 (0x0004 - 0x0000) +struct ZUserSettingsSave_SetBenchmarkResultQualityLevel final +{ +public: + int32 Quality; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserSettingsSave_SetBenchmarkResultQualityLevel; + // Function DarwinParadox.ZUserSettingsSave.SetBloomQuality // 0x0004 (0x0004 - 0x0000) struct ZUserSettingsSave_SetBloomQuality final @@ -9340,6 +4270,15 @@ public: }; DUMPER7_ASSERTS_ZUserSettingsSave_IsHelpSystemEnabled; +// Function DarwinParadox.ZUserSettingsSave.IsSteamDeckModeActive +// 0x0001 (0x0001 - 0x0000) +struct ZUserSettingsSave_IsSteamDeckModeActive final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUserSettingsSave_IsSteamDeckModeActive; + // Function DarwinParadox.ZUserSettingsSave.IsSubtitlesEnabled // 0x0001 (0x0001 - 0x0000) struct ZUserSettingsSave_IsSubtitlesEnabled final @@ -9367,14 +4306,5133 @@ public: }; DUMPER7_ASSERTS_ZUserSettingsSave_WasLanguageSetFromGame; -// Function DarwinParadox.ZVariableStorageComponent.GetVariableStorage +// Function DarwinParadox.ZDeathDataFactory.GetDeathData +// 0x0028 (0x0028 - 0x0000) +struct ZDeathDataFactory_GetDeathData final +{ +public: + TSubclassOf DamageTypeClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FDeathData ReturnValue; // 0x0008(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathDataFactory_GetDeathData; + +// Function DarwinParadox.ZDeathDataFactory.GetDeathDataByDamageType +// 0x0028 (0x0028 - 0x0000) +struct ZDeathDataFactory_GetDeathDataByDamageType final +{ +public: + const class UDamageType* DamageType; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FDeathData ReturnValue; // 0x0008(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathDataFactory_GetDeathDataByDamageType; + +// Function DarwinParadox.ZDeathDataFactory.GetPawnDeathDataByDamageType +// 0x0030 (0x0030 - 0x0000) +struct ZDeathDataFactory_GetPawnDeathDataByDamageType final +{ +public: + const class UDamageType* DamageType; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGameplayTag PawnTag; // 0x0008(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FPawnDeathData ReturnValue; // 0x0010(0x0020)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathDataFactory_GetPawnDeathDataByDamageType; + +// Function DarwinParadox.ZStreamingStateComponent.GetStreamingStorage // 0x0008 (0x0008 - 0x0000) -struct ZVariableStorageComponent_GetVariableStorage final +struct ZStreamingStateComponent_GetStreamingStorage final { public: class UZVariableStorage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_ZVariableStorageComponent_GetVariableStorage; +DUMPER7_ASSERTS_ZStreamingStateComponent_GetStreamingStorage; + +// Function DarwinParadox.ZDeathDetectorComponent.OnMovementModeChanged +// 0x0010 (0x0010 - 0x0000) +struct ZDeathDetectorComponent_OnMovementModeChanged final +{ +public: + class ACharacter* Character; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMovementMode PrevMovementMode; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 PreviousCustomMode; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZDeathDetectorComponent_OnMovementModeChanged; + +// Function DarwinParadox.ZDeathDetectorComponent.OnOwnerTakeDamage +// 0x0028 (0x0028 - 0x0000) +struct ZDeathDetectorComponent_OnOwnerTakeDamage final +{ +public: + class AActor* DamagedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Damage; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + const class UDamageType* DamageType; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AController* InstigatedBy; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* DamageCauser; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathDetectorComponent_OnOwnerTakeDamage; + +// Function DarwinParadox.ZDeathDetectorComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZDeathDetectorComponent_SetEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathDetectorComponent_SetEnabled; + +// Function DarwinParadox.ZDeathDetectorComponent.GetState +// 0x0001 (0x0001 - 0x0000) +struct ZDeathDetectorComponent_GetState final +{ +public: + EDeathDetectorState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathDetectorComponent_GetState; + +// Function DarwinParadox.ZDeathExecutor.Execute +// 0x0010 (0x0010 - 0x0000) +struct ZDeathExecutor_Execute final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* DeathInstigator_0; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathExecutor_Execute; + +// Function DarwinParadox.ZDeathExecutor.OnExecutionFinished +// 0x0010 (0x0010 - 0x0000) +struct ZDeathExecutor_OnExecutionFinished final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* DeathActorInstigator; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathExecutor_OnExecutionFinished; + +// Function DarwinParadox.ZDeathExecutor.OnExecutionStarted +// 0x0010 (0x0010 - 0x0000) +struct ZDeathExecutor_OnExecutionStarted final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* DeathActorInstigator; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathExecutor_OnExecutionStarted; + +// Function DarwinParadox.ZDeathExecutor.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZDeathExecutor_OnPlayerRestart final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDeathExecutor_OnPlayerRestart; + +// Function DarwinParadox.ZDialogueData.GetDialogueData +// 0x0010 (0x0010 - 0x0000) +struct ZDialogueData_GetDialogueData final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZDialogueData_GetDialogueData; + +// Function DarwinParadox.ZEquipmentComponent.CreateActorAttachment +// 0x0018 (0x0018 - 0x0000) +struct ZEquipmentComponent_CreateActorAttachment final +{ +public: + TSubclassOf ActorClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName AttachedSocket; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_CreateActorAttachment; + +// Function DarwinParadox.ZEquipmentComponent.DropAttachment +// 0x0018 (0x0018 - 0x0000) +struct ZEquipmentComponent_DropAttachment final +{ +public: + class FName Socket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bDestroy; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class USceneComponent* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_DropAttachment; + +// Function DarwinParadox.ZEquipmentComponent.EquipWeapon +// 0x0010 (0x0010 - 0x0000) +struct ZEquipmentComponent_EquipWeapon final +{ +public: + EWeaponType Type; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_EquipWeapon; + +// Function DarwinParadox.ZEquipmentComponent.EquipWeaponByTag +// 0x0010 (0x0010 - 0x0000) +struct ZEquipmentComponent_EquipWeaponByTag final +{ +public: + struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_EquipWeaponByTag; + +// Function DarwinParadox.ZEquipmentComponent.HideAttachment +// 0x0018 (0x0018 - 0x0000) +struct ZEquipmentComponent_HideAttachment final +{ +public: + class FName Socket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bHide; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class USceneComponent* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_HideAttachment; + +// Function DarwinParadox.ZEquipmentComponent.UnequipWeapon +// 0x0008 (0x0008 - 0x0000) +struct ZEquipmentComponent_UnequipWeapon final +{ +public: + class AActor* Weapon; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_UnequipWeapon; + +// Function DarwinParadox.ZEquipmentComponent.GetActorAttachment +// 0x0010 (0x0010 - 0x0000) +struct ZEquipmentComponent_GetActorAttachment final +{ +public: + class FName AttachedSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_GetActorAttachment; + +// Function DarwinParadox.ZEquipmentComponent.GetAttachmentTags +// 0x0020 (0x0020 - 0x0000) +struct ZEquipmentComponent_GetAttachmentTags final +{ +public: + struct FGameplayTagContainer ReturnValue; // 0x0000(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_GetAttachmentTags; + +// Function DarwinParadox.ZEquipmentComponent.GetFirstWeaponData +// 0x0010 (0x0010 - 0x0000) +struct ZEquipmentComponent_GetFirstWeaponData final +{ +public: + EWeaponType Type; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + const class UZWeaponData* ReturnValue; // 0x0008(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_GetFirstWeaponData; + +// Function DarwinParadox.ZEquipmentComponent.GetWeapon +// 0x0010 (0x0010 - 0x0000) +struct ZEquipmentComponent_GetWeapon final +{ +public: + struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_GetWeapon; + +// Function DarwinParadox.ZEquipmentComponent.GetWeaponData +// 0x0010 (0x0010 - 0x0000) +struct ZEquipmentComponent_GetWeaponData final +{ +public: + struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + const class UZWeaponData* ReturnValue; // 0x0008(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_GetWeaponData; + +// Function DarwinParadox.ZEquipmentComponent.HasActorAttachment +// 0x000C (0x000C - 0x0000) +struct ZEquipmentComponent_HasActorAttachment final +{ +public: + class FName AttachedSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_HasActorAttachment; + +// Function DarwinParadox.ZEquipmentComponent.HasAnyAttachment +// 0x000C (0x000C - 0x0000) +struct ZEquipmentComponent_HasAnyAttachment final +{ +public: + struct FGameplayTag Tag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_HasAnyAttachment; + +// Function DarwinParadox.ZEquipmentComponent.HasComponentAttachment +// 0x000C (0x000C - 0x0000) +struct ZEquipmentComponent_HasComponentAttachment final +{ +public: + class FName AttachedSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZEquipmentComponent_HasComponentAttachment; + +// Function DarwinParadox.ZFloatingObject.OnBeginOverlap +// 0x0118 (0x0118 - 0x0000) +struct ZFloatingObject_OnBeginOverlap final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFloatingObject_OnBeginOverlap; + +// Function DarwinParadox.ZFloatingObject.OnCollidingFloatingObject +// 0x0100 (0x0100 - 0x0000) +struct ZFloatingObject_OnCollidingFloatingObject final +{ +public: + struct FHitResult OutHitResult; // 0x0000(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + float CollisionForceFactor; // 0x00F8(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZFloatingObject_OnCollidingFloatingObject; + +// Function DarwinParadox.ZFloatingObject.OnEndOverlap +// 0x0020 (0x0020 - 0x0000) +struct ZFloatingObject_OnEndOverlap final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZFloatingObject_OnEndOverlap; + +// Function DarwinParadox.ZFloatingObject.OnMovingFloatingObject +// 0x0001 (0x0001 - 0x0000) +struct ZFloatingObject_OnMovingFloatingObject final +{ +public: + bool bMovementFactorSuperiorToThreshold; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFloatingObject_OnMovingFloatingObject; + +// Function DarwinParadox.ZFloatingObject.OnPlayerInRange +// 0x000C (0x000C - 0x0000) +struct ZFloatingObject_OnPlayerInRange final +{ +public: + bool bInRange; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName Profile; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZFloatingObject_OnPlayerInRange; + +// Function DarwinParadox.ZGameControl.OnOverlapBegin +// 0x0118 (0x0118 - 0x0000) +struct ZGameControl_OnOverlapBegin final +{ +public: + class UPrimitiveComponent* OverlappedComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControl_OnOverlapBegin; + +// Function DarwinParadox.ZGameControl.OnOverlapEnd +// 0x0020 (0x0020 - 0x0000) +struct ZGameControl_OnOverlapEnd final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameControl_OnOverlapEnd; + +// Function DarwinParadox.ZGameControl.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZGameControl_OnPlayerRestart final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControl_OnPlayerRestart; + +// Function DarwinParadox.ZGameControl.OnPlayerRestartOverlap +// 0x0008 (0x0008 - 0x0000) +struct ZGameControl_OnPlayerRestartOverlap final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControl_OnPlayerRestartOverlap; + +// Function DarwinParadox.ZGameControl.OnTriggerGameAction +// 0x0018 (0x0018 - 0x0000) +struct ZGameControl_OnTriggerGameAction final +{ +public: + struct FGameAction GameAction; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControl_OnTriggerGameAction; + +// Function DarwinParadox.ZGameControl.SetIsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZGameControl_SetIsEnabled final +{ +public: + bool NewValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControl_SetIsEnabled; + +// Function DarwinParadox.ZGameControl.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZGameControl_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControl_IsEnabled; + +// Function DarwinParadox.ZGameControlActionComponent.OnActorActionEvent +// 0x0010 (0x0010 - 0x0000) +struct ZGameControlActionComponent_OnActorActionEvent final +{ +public: + struct FGenericActionParam GenericActionParam; // 0x0000(0x0010)(Parm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlActionComponent_OnActorActionEvent; + +// Function DarwinParadox.ZGameControlComponent.SetTriggerActions +// 0x0010 (0x0010 - 0x0000) +struct ZGameControlComponent_SetTriggerActions final +{ +public: + TArray NewParameters; // 0x0000(0x0010)(Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlComponent_SetTriggerActions; + +// Function DarwinParadox.ZGameControlComponent.TriggerAllActions +// 0x0001 (0x0001 - 0x0000) +struct ZGameControlComponent_TriggerAllActions final +{ +public: + EActionOverlapAllowance OverlapContext; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlComponent_TriggerAllActions; + +// Function DarwinParadox.ZGameControlComponent.TriggerArrayOfAction +// 0x0010 (0x0010 - 0x0000) +struct ZGameControlComponent_TriggerArrayOfAction final +{ +public: + TArray ActionArray; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlComponent_TriggerArrayOfAction; + +// Function DarwinParadox.ZGameControlComponent.GetTriggerActions +// 0x0010 (0x0010 - 0x0000) +struct ZGameControlComponent_GetTriggerActions final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlComponent_GetTriggerActions; + +// Function DarwinParadox.ZGameControlTurretAction.SetTargetActor +// 0x0008 (0x0008 - 0x0000) +struct ZGameControlTurretAction_SetTargetActor final +{ +public: + class AActor* NewTarget; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlTurretAction_SetTargetActor; + +// Function DarwinParadox.ZGameControlTurretAction.GetTargetActor +// 0x0008 (0x0008 - 0x0000) +struct ZGameControlTurretAction_GetTargetActor final +{ +public: + class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameControlTurretAction_GetTargetActor; + +// Function DarwinParadox.ZActionFloatParameter.GetGenericFloat +// 0x0004 (0x0004 - 0x0000) +struct ZActionFloatParameter_GetGenericFloat final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionFloatParameter_GetGenericFloat; + +// Function DarwinParadox.ZActionNameParameter.GetGenericName +// 0x0008 (0x0008 - 0x0000) +struct ZActionNameParameter_GetGenericName final +{ +public: + class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionNameParameter_GetGenericName; + +// Function DarwinParadox.ZActionVectorParameter.GetGenericVector +// 0x0018 (0x0018 - 0x0000) +struct ZActionVectorParameter_GetGenericVector final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionVectorParameter_GetGenericVector; + +// Function DarwinParadox.ZActionRotatorParameter.GetGenericRotator +// 0x0018 (0x0018 - 0x0000) +struct ZActionRotatorParameter_GetGenericRotator final +{ +public: + struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZActionRotatorParameter_GetGenericRotator; + +// Function DarwinParadox.ZGameInstance.CheckpointScenarioCompare +// 0x0028 (0x0028 - 0x0000) +struct ZGameInstance_CheckpointScenarioCompare final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCheckPoint* A; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCheckPoint* B; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCheckPoint* Checkpoint; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECheckpointCompare Operator; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0021(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_CheckpointScenarioCompare; + +// Function DarwinParadox.ZGameInstance.CheckpointScenarioGet +// 0x0028 (0x0028 - 0x0000) +struct ZGameInstance_CheckpointScenarioGet final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCheckPoint* A; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCheckPoint* B; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCheckPoint* Checkpoint; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECheckpointCompare ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_CheckpointScenarioGet; + +// Function DarwinParadox.ZGameInstance.AddGameFact +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_AddGameFact final +{ +public: + struct FGameplayTag Fact; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_AddGameFact; + +// Function DarwinParadox.ZGameInstance.AddGameFacts +// 0x0020 (0x0020 - 0x0000) +struct ZGameInstance_AddGameFacts final +{ +public: + struct FGameplayTagContainer Facts; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_AddGameFacts; + +// Function DarwinParadox.ZGameInstance.FindCheckpointFromName +// 0x0020 (0x0020 - 0x0000) +struct ZGameInstance_FindCheckpointFromName final +{ +public: + class FString CheckpointName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_FindCheckpointFromName; + +// Function DarwinParadox.ZGameInstance.HasRecentGame +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_HasRecentGame final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_HasRecentGame; + +// Function DarwinParadox.ZGameInstance.Log +// 0x0018 (0x0018 - 0x0000) +struct ZGameInstance_Log final +{ +public: + class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString String; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_Log; + +// Function DarwinParadox.ZGameInstance.NotifyRenderingEvent +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_NotifyRenderingEvent final +{ +public: + ERenderingEvent Event; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_NotifyRenderingEvent; + +// Function DarwinParadox.ZGameInstance.OnAudioOutputDeviceReceived +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_OnAudioOutputDeviceReceived final +{ +public: + TArray AvailableDevices; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_OnAudioOutputDeviceReceived; + +// Function DarwinParadox.ZGameInstance.OnAudioOutputDevices +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_OnAudioOutputDevices final +{ +public: + TArray AvailableDevices; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_OnAudioOutputDevices; + +// Function DarwinParadox.ZGameInstance.OnInputHardwareDeviceChanged +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_OnInputHardwareDeviceChanged final +{ +public: + struct FPlatformUserId UserId; // 0x0000(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FInputDeviceId DeviceID; // 0x0004(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_OnInputHardwareDeviceChanged; + +// Function DarwinParadox.ZGameInstance.OnNintendoConsoleDockerOrUndocked +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_OnNintendoConsoleDockerOrUndocked final +{ +public: + bool bIsDocked; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_OnNintendoConsoleDockerOrUndocked; + +// Function DarwinParadox.ZGameInstance.ReduceGameCostDuringSequence +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_ReduceGameCostDuringSequence final +{ +public: + class UBinkMediaPlayer* MediaPlayer; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_ReduceGameCostDuringSequence; + +// Function DarwinParadox.ZGameInstance.RemoveGameFact +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_RemoveGameFact final +{ +public: + struct FGameplayTag Fact; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_RemoveGameFact; + +// Function DarwinParadox.ZGameInstance.RemoveReachesCheckpointFromMenu +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_RemoveReachesCheckpointFromMenu final +{ +public: + struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_RemoveReachesCheckpointFromMenu; + +// Function DarwinParadox.ZGameInstance.SaveGame +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_SaveGame final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_SaveGame; + +// Function DarwinParadox.ZGameInstance.SetGameplayReady +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_SetGameplayReady final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_SetGameplayReady; + +// Function DarwinParadox.ZGameInstance.SetGamma +// 0x0004 (0x0004 - 0x0000) +struct ZGameInstance_SetGamma final +{ +public: + float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_SetGamma; + +// Function DarwinParadox.ZGameInstance.SetPauseMenuLocked +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_SetPauseMenuLocked final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_SetPauseMenuLocked; + +// Function DarwinParadox.ZGameInstance.StartPlayerGameSlot +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_StartPlayerGameSlot final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_StartPlayerGameSlot; + +// Function DarwinParadox.ZGameInstance.TransitionToLevel +// 0x0058 (0x0058 - 0x0000) +struct ZGameInstance_TransitionToLevel final +{ +public: + TSoftObjectPtr Level; // 0x0000(0x0028)(ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid CheckpointID; // 0x0028(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Video; // 0x0038(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EBinkMediaPlayerBinkDrawStyle BinkDrawStyle; // 0x0048(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EBinkMediaPlayerBinkBufferModes BinkBufferMode; // 0x0049(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4A[0x2]; // 0x004A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float Delay; // 0x004C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0050(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_TransitionToLevel; + +// Function DarwinParadox.ZGameInstance.CompareCheckpoints +// 0x0024 (0x0024 - 0x0000) +struct ZGameInstance_CompareCheckpoints final +{ +public: + struct FGuid A; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid To; // 0x0010(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECheckpointCompare ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_CompareCheckpoints; + +// Function DarwinParadox.ZGameInstance.GetAccessibleCheckPoints +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_GetAccessibleCheckPoints final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetAccessibleCheckPoints; + +// Function DarwinParadox.ZGameInstance.GetAIDirector +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetAIDirector final +{ +public: + class UZAIDirector* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetAIDirector; + +// Function DarwinParadox.ZGameInstance.GetAllCheckpoints +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_GetAllCheckpoints final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetAllCheckpoints; + +// Function DarwinParadox.ZGameInstance.GetBuildName +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_GetBuildName final +{ +public: + class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetBuildName; + +// Function DarwinParadox.ZGameInstance.GetCheckpointData +// 0x0090 (0x0090 - 0x0000) +struct ZGameInstance_GetCheckpointData final +{ +public: + struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FCheckPointData ReturnValue; // 0x0010(0x0080)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetCheckpointData; + +// Function DarwinParadox.ZGameInstance.GetCollectibleSystem +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetCollectibleSystem final +{ +public: + class UZCollectibleSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetCollectibleSystem; + +// Function DarwinParadox.ZGameInstance.GetCollisionAvoidanceSystem +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetCollisionAvoidanceSystem final +{ +public: + class UZCollisionAvoidanceSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetCollisionAvoidanceSystem; + +// Function DarwinParadox.ZGameInstance.GetCurrentCheckPoint +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_GetCurrentCheckPoint final +{ +public: + struct FGuid ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetCurrentCheckPoint; + +// Function DarwinParadox.ZGameInstance.GetCurrentSavedCheckPoint +// 0x0010 (0x0010 - 0x0000) +struct ZGameInstance_GetCurrentSavedCheckPoint final +{ +public: + struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetCurrentSavedCheckPoint; + +// Function DarwinParadox.ZGameInstance.GetDatastore +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetDatastore final +{ +public: + class UZPlayerDatastore* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetDatastore; + +// Function DarwinParadox.ZGameInstance.GetDeathFactory +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetDeathFactory final +{ +public: + class UZDeathDataFactory* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetDeathFactory; + +// Function DarwinParadox.ZGameInstance.GetGamma +// 0x0004 (0x0004 - 0x0000) +struct ZGameInstance_GetGamma final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetGamma; + +// Function DarwinParadox.ZGameInstance.GetInputMode +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_GetInputMode final +{ +public: + EInputMode ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetInputMode; + +// Function DarwinParadox.ZGameInstance.GetPlatformType +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_GetPlatformType final +{ +public: + EPlatformType ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetPlatformType; + +// Function DarwinParadox.ZGameInstance.GetPlayerListenerSystem +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetPlayerListenerSystem final +{ +public: + class UZPlayerListenerSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetPlayerListenerSystem; + +// Function DarwinParadox.ZGameInstance.GetSaveManager +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetSaveManager final +{ +public: + class UZSaveManager* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetSaveManager; + +// Function DarwinParadox.ZGameInstance.GetSkinSystem +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetSkinSystem final +{ +public: + class UZSkinSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetSkinSystem; + +// Function DarwinParadox.ZGameInstance.GetSubtitleSystem +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetSubtitleSystem final +{ +public: + class UZSubtitleSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetSubtitleSystem; + +// Function DarwinParadox.ZGameInstance.GetTrophySystem +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetTrophySystem final +{ +public: + class UZTrophySystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetTrophySystem; + +// Function DarwinParadox.ZGameInstance.GetUIController +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetUIController final +{ +public: + class UZUIController* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetUIController; + +// Function DarwinParadox.ZGameInstance.GetWorldManager +// 0x0008 (0x0008 - 0x0000) +struct ZGameInstance_GetWorldManager final +{ +public: + class UZWorldManager* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_GetWorldManager; + +// Function DarwinParadox.ZGameInstance.HasEverReachedCheckpoint +// 0x0014 (0x0014 - 0x0000) +struct ZGameInstance_HasEverReachedCheckpoint final +{ +public: + struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_HasEverReachedCheckpoint; + +// Function DarwinParadox.ZGameInstance.HasGameFact +// 0x000C (0x000C - 0x0000) +struct ZGameInstance_HasGameFact final +{ +public: + struct FGameplayTag Fact; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameInstance_HasGameFact; + +// Function DarwinParadox.ZGameInstance.HasValidBinkData +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_HasValidBinkData final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_HasValidBinkData; + +// Function DarwinParadox.ZGameInstance.IsGameplayReady +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_IsGameplayReady final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_IsGameplayReady; + +// Function DarwinParadox.ZGameInstance.IsLoadingGame +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_IsLoadingGame final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_IsLoadingGame; + +// Function DarwinParadox.ZGameInstance.IsPauseMenuLocked +// 0x0001 (0x0001 - 0x0000) +struct ZGameInstance_IsPauseMenuLocked final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameInstance_IsPauseMenuLocked; + +// Function DarwinParadox.ZGameplayModifier.OnModifierAdded +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayModifier_OnModifierAdded final +{ +public: + class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifier_OnModifierAdded; + +// Function DarwinParadox.ZGameplayModifier.OnModifierApplied +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayModifier_OnModifierApplied final +{ +public: + class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifier_OnModifierApplied; + +// Function DarwinParadox.ZGameplayModifier.OnModifierRemoved +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayModifier_OnModifierRemoved final +{ +public: + class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifier_OnModifierRemoved; + +// Function DarwinParadox.ZGameplayModifier.OnModifierUpdate +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayModifier_OnModifierUpdate final +{ +public: + float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayModifier_OnModifierUpdate; + +// Function DarwinParadox.ZGameplayStatics.CompareDistance +// 0x0038 (0x0038 - 0x0000) +struct ZGameplayStatics_CompareDistance final +{ +public: + struct FVector From; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector To; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Tolerance; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECompareDistanceOp Type; // 0x0034(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Is2D; // 0x0035(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0036(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_37[0x1]; // 0x0037(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_CompareDistance; + +// Function DarwinParadox.ZGameplayStatics.CompareRotations +// 0x0038 (0x0038 - 0x0000) +struct ZGameplayStatics_CompareRotations final +{ +public: + struct FRotator RotatorA; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FRotator RotatorB; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0030(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_CompareRotations; + +// Function DarwinParadox.ZGameplayStatics.GetAllActorsWithTags +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayStatics_GetAllActorsWithTags final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Tags; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + TArray OutActors; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetAllActorsWithTags; + +// Function DarwinParadox.ZGameplayStatics.GetAngleDegree +// 0x0038 (0x0038 - 0x0000) +struct ZGameplayStatics_GetAngleDegree final +{ +public: + struct FVector A; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector B; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0030(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetAngleDegree; + +// Function DarwinParadox.ZGameplayStatics.GetBinkData +// 0x0038 (0x0038 - 0x0000) +struct ZGameplayStatics_GetBinkData final +{ +public: + class FName VideoName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FBinkVideoData ReturnValue; // 0x0008(0x0030)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetBinkData; + +// Function DarwinParadox.ZGameplayStatics.GetBodyInstanceLinearDamping +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_GetBodyInstanceLinearDamping final +{ +public: + class USkeletalMeshComponent* SkeletalMeshComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName BodyInstanceName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0010(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetBodyInstanceLinearDamping; + +// Function DarwinParadox.ZGameplayStatics.GetButtonByPlatform +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayStatics_GetButtonByPlatform final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputType InputType; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FText ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetButtonByPlatform; + +// Function DarwinParadox.ZGameplayStatics.GetChapterData +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayStatics_GetChapterData final +{ +public: + const class UZChapterData* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetChapterData; + +// Function DarwinParadox.ZGameplayStatics.GetClosestGroundLocation +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayStatics_GetClosestGroundLocation final +{ +public: + class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetClosestGroundLocation; + +// Function DarwinParadox.ZGameplayStatics.GetClosestOverlappingAICoordinator +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayStatics_GetClosestOverlappingAICoordinator final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Position; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZAICoordinator* ReturnValue; // 0x0020(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetClosestOverlappingAICoordinator; + +// Function DarwinParadox.ZGameplayStatics.GetClosestWorldLocationOnPolyline +// 0x0058 (0x0058 - 0x0000) +struct ZGameplayStatics_GetClosestWorldLocationOnPolyline final +{ +public: + struct FVector ReferencePosition; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray PolyLine; // 0x0018(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + struct FVector Direction; // 0x0028(0x0018)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ReturnValue; // 0x0040(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetClosestWorldLocationOnPolyline; + +// Function DarwinParadox.ZGameplayStatics.GetControllerAxisValue +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_GetControllerAxisValue final +{ +public: + const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetControllerAxisValue; + +// Function DarwinParadox.ZGameplayStatics.GetControllerStringForPC +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayStatics_GetControllerStringForPC final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputMode inputMode; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FString ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetControllerStringForPC; + +// Function DarwinParadox.ZGameplayStatics.GetCurrentWaterVolume +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_GetCurrentWaterVolume final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class APhysicsVolume* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetCurrentWaterVolume; + +// Function DarwinParadox.ZGameplayStatics.GetDefaultPhysicsVolume +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetDefaultPhysicsVolume final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class APhysicsVolume* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetDefaultPhysicsVolume; + +// Function DarwinParadox.ZGameplayStatics.GetEditorCollectibleData +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayStatics_GetEditorCollectibleData final +{ +public: + const class UZCollectibleData* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetEditorCollectibleData; + +// Function DarwinParadox.ZGameplayStatics.GetMainWeaponType +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetMainWeaponType final +{ +public: + class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EWeaponType ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetMainWeaponType; + +// Function DarwinParadox.ZGameplayStatics.GetNavigationDataForAgent +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_GetNavigationDataForAgent final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName AgentName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class ANavigationData* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetNavigationDataForAgent; + +// Function DarwinParadox.ZGameplayStatics.GetOutOfScreenPosition +// 0x0048 (0x0048 - 0x0000) +struct ZGameplayStatics_GetOutOfScreenPosition final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ReferencePosition; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinDistance; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxDistance; // 0x0024(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Angle; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector ReturnValue; // 0x0030(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetOutOfScreenPosition; + +// Function DarwinParadox.ZGameplayStatics.GetPlayerCamera +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetPlayerCamera final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZPlayerCamera* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetPlayerCamera; + +// Function DarwinParadox.ZGameplayStatics.GetPlayerHealth +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetPlayerHealth final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetPlayerHealth; + +// Function DarwinParadox.ZGameplayStatics.GetShaderCount +// 0x0004 (0x0004 - 0x0000) +struct ZGameplayStatics_GetShaderCount final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetShaderCount; + +// Function DarwinParadox.ZGameplayStatics.GetSkinData +// 0x01D0 (0x01D0 - 0x0000) +struct ZGameplayStatics_GetSkinData final +{ +public: + struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSkinData ReturnValue; // 0x0008(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetSkinData; + +// Function DarwinParadox.ZGameplayStatics.GetSkinDataById +// 0x01D8 (0x01D8 - 0x0000) +struct ZGameplayStatics_GetSkinDataById final +{ +public: + struct FGuid SkinUniqueId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSkinData ReturnValue; // 0x0010(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetSkinDataById; + +// Function DarwinParadox.ZGameplayStatics.GetSkinsData +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_GetSkinsData final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray OutSkinData; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetSkinsData; + +// Function DarwinParadox.ZGameplayStatics.GetStreamingStatus +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_GetStreamingStatus final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetStreamingStatus; + +// Function DarwinParadox.ZGameplayStatics.GetSublevelActors +// 0x0040 (0x0040 - 0x0000) +struct ZGameplayStatics_GetSublevelActors final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSoftObjectPtr SubLevel; // 0x0008(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Actors; // 0x0030(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetSublevelActors; + +// Function DarwinParadox.ZGameplayStatics.GetTrophySystem +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetTrophySystem final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UZTrophySystem* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetTrophySystem; + +// Function DarwinParadox.ZGameplayStatics.GetUIController +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetUIController final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UZUIController* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetUIController; + +// Function DarwinParadox.ZGameplayStatics.GetWaveHeightAtPosition +// 0x0048 (0x0048 - 0x0000) +struct ZGameplayStatics_GetWaveHeightAtPosition final +{ +public: + class UWaterBodyComponent* WaterComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector InPosition; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InWaterDepth; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InTime; // 0x0024(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector OutNormal; // 0x0028(0x0018)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0040(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetWaveHeightAtPosition; + +// Function DarwinParadox.ZGameplayStatics.GetWorldLocationAtTimeOnPolyline +// 0x0048 (0x0048 - 0x0000) +struct ZGameplayStatics_GetWorldLocationAtTimeOnPolyline final +{ +public: + float Time; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray PolyLine; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + struct FVector Direction; // 0x0018(0x0018)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ReturnValue; // 0x0030(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetWorldLocationAtTimeOnPolyline; + +// Function DarwinParadox.ZGameplayStatics.GetZGameInstance +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetZGameInstance final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UZGameInstance* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetZGameInstance; + +// Function DarwinParadox.ZGameplayStatics.GetZGameMode +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetZGameMode final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZGameMode* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetZGameMode; + +// Function DarwinParadox.ZGameplayStatics.GetZPlayerCharacter +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetZPlayerCharacter final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZCharacter* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetZPlayerCharacter; + +// Function DarwinParadox.ZGameplayStatics.GetZPlayerController +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetZPlayerController final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZPlayerController* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetZPlayerController; + +// Function DarwinParadox.ZGameplayStatics.GetZSaveManager +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_GetZSaveManager final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UZSaveManager* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_GetZSaveManager; + +// Function DarwinParadox.ZGameplayStatics.HasDebugFeatures +// 0x0001 (0x0001 - 0x0000) +struct ZGameplayStatics_HasDebugFeatures final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_HasDebugFeatures; + +// Function DarwinParadox.ZGameplayStatics.HasPath +// 0x0040 (0x0040 - 0x0000) +struct ZGameplayStatics_HasPath final +{ +public: + class AAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Position; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Extent; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0038(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_HasPath; + +// Function DarwinParadox.ZGameplayStatics.HasValidPath +// 0x0048 (0x0048 - 0x0000) +struct ZGameplayStatics_HasValidPath final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector StartPosition; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector EndLocation; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class ANavigationData* NavigationData; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxDistance; // 0x0040(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0044(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_HasValidPath; + +// Function DarwinParadox.ZGameplayStatics.IsAnyBinkPlaying +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_IsAnyBinkPlaying final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsAnyBinkPlaying; + +// Function DarwinParadox.ZGameplayStatics.IsConsolePlateform +// 0x0001 (0x0001 - 0x0000) +struct ZGameplayStatics_IsConsolePlateform final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsConsolePlateform; + +// Function DarwinParadox.ZGameplayStatics.IsInCinematicMode +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_IsInCinematicMode final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsInCinematicMode; + +// Function DarwinParadox.ZGameplayStatics.IsInFrustum +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_IsInFrustum final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Tolerance; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0014(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsInFrustum; + +// Function DarwinParadox.ZGameplayStatics.IsInSequence +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_IsInSequence final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsInSequence; + +// Function DarwinParadox.ZGameplayStatics.IsInWaterVolume +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_IsInWaterVolume final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsInWaterVolume; + +// Function DarwinParadox.ZGameplayStatics.IsLocationInFrustum +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayStatics_IsLocationInFrustum final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Tolerance; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0024(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsLocationInFrustum; + +// Function DarwinParadox.ZGameplayStatics.IsMainMenu +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_IsMainMenu final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsMainMenu; + +// Function DarwinParadox.ZGameplayStatics.IsMGSDemo +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_IsMGSDemo final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsMGSDemo; + +// Function DarwinParadox.ZGameplayStatics.IsMouseCursorEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZGameplayStatics_IsMouseCursorEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsMouseCursorEnabled; + +// Function DarwinParadox.ZGameplayStatics.IsOverlappingAny +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_IsOverlappingAny final +{ +public: + class UPrimitiveComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSubclassOf Class_0; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsOverlappingAny; + +// Function DarwinParadox.ZGameplayStatics.IsShippingBuild +// 0x0001 (0x0001 - 0x0000) +struct ZGameplayStatics_IsShippingBuild final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_IsShippingBuild; + +// Function DarwinParadox.ZGameplayStatics.NiceSinusoidFunction +// 0x000C (0x000C - 0x0000) +struct ZGameplayStatics_NiceSinusoidFunction final +{ +public: + float Input; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PowerFactor; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_NiceSinusoidFunction; + +// Function DarwinParadox.ZGameplayStatics.OpenLevelWithCheckpoint +// 0x0058 (0x0058 - 0x0000) +struct ZGameplayStatics_OpenLevelWithCheckpoint final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSoftObjectPtr Level; // 0x0008(0x0028)(ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid CheckpointID; // 0x0030(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAbsolute; // 0x0040(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FString Options; // 0x0048(0x0010)(Parm, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_OpenLevelWithCheckpoint; + +// Function DarwinParadox.ZGameplayStatics.PlayBinkVideo +// 0x0038 (0x0038 - 0x0000) +struct ZGameplayStatics_PlayBinkVideo final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString VideoPath; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bLoop; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* Outer_0; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EBinkMediaPlayerBinkDrawStyle BinkDrawStyle; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EBinkMediaPlayerBinkBufferModes BinkBufferMode; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAutoStart; // 0x002A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + class UBinkMediaPlayer* ReturnValue; // 0x0030(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_PlayBinkVideo; + +// Function DarwinParadox.ZGameplayStatics.ReplaceInputStringRichText +// 0x0030 (0x0030 - 0x0000) +struct ZGameplayStatics_ReplaceInputStringRichText final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString StringToReplace; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputMode inputMode; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FString ReturnValue; // 0x0020(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_ReplaceInputStringRichText; + +// Function DarwinParadox.ZGameplayStatics.SetBodyInstanceLinearDamping +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_SetBodyInstanceLinearDamping final +{ +public: + class USkeletalMeshComponent* SkeletalMeshComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName BodyInstanceName; // 0x000C(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SetBodyInstanceLinearDamping; + +// Function DarwinParadox.ZGameplayStatics.SetCanEverAffectNavigation +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_SetCanEverAffectNavigation final +{ +public: + class UActorComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Value; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SetCanEverAffectNavigation; + +// Function DarwinParadox.ZGameplayStatics.SetCinematicMode +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_SetCinematicMode final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bValue; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bHidePlayer; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bHideHud; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bDisableMovement; // 0x000B(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAffectsTurning; // 0x000C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bConstrainsForeground; // 0x000D(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAffectsAudio; // 0x000E(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_F[0x1]; // 0x000F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SetCinematicMode; + +// Function DarwinParadox.ZGameplayStatics.SetGameStatePaused +// 0x0010 (0x0010 - 0x0000) +struct ZGameplayStatics_SetGameStatePaused final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bPaused; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bLostFocus; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x000A(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SetGameStatePaused; + +// Function DarwinParadox.ZGameplayStatics.SetPlayingBinkAudioVolume +// 0x0004 (0x0004 - 0x0000) +struct ZGameplayStatics_SetPlayingBinkAudioVolume final +{ +public: + float Volume; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SetPlayingBinkAudioVolume; + +// Function DarwinParadox.ZGameplayStatics.SortByDistance +// 0x0040 (0x0040 - 0x0000) +struct ZGameplayStatics_SortByDistance final +{ +public: + TArray Array; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) + struct FVector RefPosition; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Dist2D; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray ReturnValue; // 0x0030(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SortByDistance; + +// Function DarwinParadox.ZGameplayStatics.SortCheckpointsLexico +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayStatics_SortCheckpointsLexico final +{ +public: + TArray Array; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) + TArray ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SortCheckpointsLexico; + +// Function DarwinParadox.ZGameplayStatics.SortClassMap +// 0x00A0 (0x00A0 - 0x0000) +struct ZGameplayStatics_SortClassMap final +{ +public: + TMap Map; // 0x0000(0x0050)(Parm, NativeAccessSpecifierPublic) + TMap ReturnValue; // 0x0050(0x0050)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SortClassMap; + +// Function DarwinParadox.ZGameplayStatics.SortPositionsByDistance +// 0x0040 (0x0040 - 0x0000) +struct ZGameplayStatics_SortPositionsByDistance final +{ +public: + TArray Array; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) + struct FVector RefPosition; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESortingType Type; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Dist2D; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + TArray ReturnValue; // 0x0030(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_SortPositionsByDistance; + +// Function DarwinParadox.ZGameplayStatics.StartShaderCaching +// 0x0004 (0x0004 - 0x0000) +struct ZGameplayStatics_StartShaderCaching final +{ +public: + int32 Mode; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_StartShaderCaching; + +// Function DarwinParadox.ZGameplayStatics.TestComponentCollision +// 0x0028 (0x0028 - 0x0000) +struct ZGameplayStatics_TestComponentCollision final +{ +public: + class UPrimitiveComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ToleranceRadius; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0024(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGameplayStatics_TestComponentCollision; + +// Function DarwinParadox.ZGameplayStatics.UnlockFOV +// 0x0008 (0x0008 - 0x0000) +struct ZGameplayStatics_UnlockFOV final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_UnlockFOV; + +// Function DarwinParadox.ZGameplayStatics.UpdatePS5Activities +// 0x0018 (0x0018 - 0x0000) +struct ZGameplayStatics_UpdatePS5Activities final +{ +public: + class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString EventName; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_UpdatePS5Activities; + +// Function DarwinParadox.ZGameplayStatics.ZLog +// 0x0020 (0x0020 - 0x0000) +struct ZGameplayStatics_ZLog final +{ +public: + const class UObject* WorldContextObject; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Log; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Actor; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGameplayStatics_ZLog; + +// Function DarwinParadox.DPGameUserSettings.GetDPGameUserSettings +// 0x0008 (0x0008 - 0x0000) +struct DPGameUserSettings_GetDPGameUserSettings final +{ +public: + class UDPGameUserSettings* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetDPGameUserSettings; + +// Function DarwinParadox.DPGameUserSettings.GetFramerateCapFromSetting +// 0x0008 (0x0008 - 0x0000) +struct DPGameUserSettings_GetFramerateCapFromSetting final +{ +public: + int32 FramerateCapSetting_0; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetFramerateCapFromSetting; + +// Function DarwinParadox.DPGameUserSettings.GetMonitorIDFromWindowPosition +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetMonitorIDFromWindowPosition final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorIDFromWindowPosition; + +// Function DarwinParadox.DPGameUserSettings.GetSupportedFullscreenResolutionsForCurrentMonitor +// 0x0010 (0x0010 - 0x0000) +struct DPGameUserSettings_GetSupportedFullscreenResolutionsForCurrentMonitor final +{ +public: + TArray Resolutions; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetSupportedFullscreenResolutionsForCurrentMonitor; + +// Function DarwinParadox.DPGameUserSettings.SetAimAssist +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetAimAssist final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetAimAssist; + +// Function DarwinParadox.DPGameUserSettings.SetAimSensitivity +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetAimSensitivity final +{ +public: + float fNewSensitivity; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetAimSensitivity; + +// Function DarwinParadox.DPGameUserSettings.SetAmbianceVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetAmbianceVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetAmbianceVolume; + +// Function DarwinParadox.DPGameUserSettings.SetAudioOutputDevice +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetAudioOutputDevice final +{ +public: + int32 DeviceIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetAudioOutputDevice; + +// Function DarwinParadox.DPGameUserSettings.SetCinematicVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetCinematicVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetCinematicVolume; + +// Function DarwinParadox.DPGameUserSettings.SetDeviceProfileMode +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetDeviceProfileMode final +{ +public: + ETRXDeviceProfileMode NewDeviceProfileMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetDeviceProfileMode; + +// Function DarwinParadox.DPGameUserSettings.SetDLSSMode +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetDLSSMode final +{ +public: + int32 NewDLSSModeValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetDLSSMode; + +// Function DarwinParadox.DPGameUserSettings.SetFontSize +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetFontSize final +{ +public: + EFontSize NewFontSize; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetFontSize; + +// Function DarwinParadox.DPGameUserSettings.SetForceFeedback +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetForceFeedback final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetForceFeedback; + +// Function DarwinParadox.DPGameUserSettings.SetFramerateCapSetting +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetFramerateCapSetting final +{ +public: + int32 NewFramerateCapSetting; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetFramerateCapSetting; + +// Function DarwinParadox.DPGameUserSettings.SetFSRMode +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetFSRMode final +{ +public: + int32 NewFSRModeValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetFSRMode; + +// Function DarwinParadox.DPGameUserSettings.SetGammaCorrection +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetGammaCorrection final +{ +public: + float fValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetGammaCorrection; + +// Function DarwinParadox.DPGameUserSettings.SetHasSetGammaCorrection +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetHasSetGammaCorrection final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetHasSetGammaCorrection; + +// Function DarwinParadox.DPGameUserSettings.SetHelpSystemEnabled +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetHelpSystemEnabled final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetHelpSystemEnabled; + +// Function DarwinParadox.DPGameUserSettings.SetKeyboardLayout +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetKeyboardLayout final +{ +public: + int32 Layout; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetKeyboardLayout; + +// Function DarwinParadox.DPGameUserSettings.SetLanguage +// 0x0010 (0x0010 - 0x0000) +struct DPGameUserSettings_SetLanguage final +{ +public: + class FString NewLanguage; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetLanguage; + +// Function DarwinParadox.DPGameUserSettings.SetMasterVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetMasterVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetMasterVolume; + +// Function DarwinParadox.DPGameUserSettings.SetMonitorID +// 0x0010 (0x0010 - 0x0000) +struct DPGameUserSettings_SetMonitorID final +{ +public: + class FString NewMonitorID; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetMonitorID; + +// Function DarwinParadox.DPGameUserSettings.SetMonitorIDFromIndex +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetMonitorIDFromIndex final +{ +public: + int32 MonitorIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetMonitorIDFromIndex; + +// Function DarwinParadox.DPGameUserSettings.SetMusicVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetMusicVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetMusicVolume; + +// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertX +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetSlingshotInvertX final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetSlingshotInvertX; + +// Function DarwinParadox.DPGameUserSettings.SetSlingshotInvertY +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetSlingshotInvertY final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetSlingshotInvertY; + +// Function DarwinParadox.DPGameUserSettings.SetSoundEffectVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetSoundEffectVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetSoundEffectVolume; + +// Function DarwinParadox.DPGameUserSettings.SetSubtitle +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetSubtitle final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetSubtitle; + +// Function DarwinParadox.DPGameUserSettings.SetUIVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetUIVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetUIVolume; + +// Function DarwinParadox.DPGameUserSettings.SetVoiceVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_SetVoiceVolume final +{ +public: + float NewValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetVoiceVolume; + +// Function DarwinParadox.DPGameUserSettings.SetWasLanguageSetFromGame +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_SetWasLanguageSetFromGame final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_SetWasLanguageSetFromGame; + +// Function DarwinParadox.DPGameUserSettings.ToogleSteamDeckDeviceProfile +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_ToogleSteamDeckDeviceProfile final +{ +public: + bool ActivateDeviceProfile; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_ToogleSteamDeckDeviceProfile; + +// Function DarwinParadox.DPGameUserSettings.GetAimAssist +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetAimAssist final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetAimAssist; + +// Function DarwinParadox.DPGameUserSettings.GetAimSensitivity +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetAimSensitivity final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetAimSensitivity; + +// Function DarwinParadox.DPGameUserSettings.GetAmbianceVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetAmbianceVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetAmbianceVolume; + +// Function DarwinParadox.DPGameUserSettings.GetAudioOutputDevice +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetAudioOutputDevice final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetAudioOutputDevice; + +// Function DarwinParadox.DPGameUserSettings.GetBenchmarkResultQualityLevel +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetBenchmarkResultQualityLevel final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetBenchmarkResultQualityLevel; + +// Function DarwinParadox.DPGameUserSettings.GetCinematicVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetCinematicVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetCinematicVolume; + +// Function DarwinParadox.DPGameUserSettings.GetDefaultAudioOutputDevice +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetDefaultAudioOutputDevice final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetDefaultAudioOutputDevice; + +// Function DarwinParadox.DPGameUserSettings.GetDeviceProfileMode +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetDeviceProfileMode final +{ +public: + ETRXDeviceProfileMode ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetDeviceProfileMode; + +// Function DarwinParadox.DPGameUserSettings.GetFontSize +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetFontSize final +{ +public: + EFontSize ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetFontSize; + +// Function DarwinParadox.DPGameUserSettings.GetForceFeedback +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetForceFeedback final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetForceFeedback; + +// Function DarwinParadox.DPGameUserSettings.GetFramerateCapSetting +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetFramerateCapSetting final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetFramerateCapSetting; + +// Function DarwinParadox.DPGameUserSettings.GetGammaCorrection +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetGammaCorrection final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetGammaCorrection; + +// Function DarwinParadox.DPGameUserSettings.GetGlobalAspectRatio +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetGlobalAspectRatio final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetGlobalAspectRatio; + +// Function DarwinParadox.DPGameUserSettings.GetHasSetGammaCorrection +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetHasSetGammaCorrection final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetHasSetGammaCorrection; + +// Function DarwinParadox.DPGameUserSettings.GetHelpSystemEnabled +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetHelpSystemEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetHelpSystemEnabled; + +// Function DarwinParadox.DPGameUserSettings.GetLanguage +// 0x0010 (0x0010 - 0x0000) +struct DPGameUserSettings_GetLanguage final +{ +public: + class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetLanguage; + +// Function DarwinParadox.DPGameUserSettings.GetMasterVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetMasterVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetMasterVolume; + +// Function DarwinParadox.DPGameUserSettings.GetMonitorID +// 0x0010 (0x0010 - 0x0000) +struct DPGameUserSettings_GetMonitorID final +{ +public: + class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorID; + +// Function DarwinParadox.DPGameUserSettings.GetMonitorIndex +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetMonitorIndex final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorIndex; + +// Function DarwinParadox.DPGameUserSettings.GetMonitorNameList +// 0x0010 (0x0010 - 0x0000) +struct DPGameUserSettings_GetMonitorNameList final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetMonitorNameList; + +// Function DarwinParadox.DPGameUserSettings.GetMusicVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetMusicVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetMusicVolume; + +// Function DarwinParadox.DPGameUserSettings.GetQualityPresetCustomValue +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetQualityPresetCustomValue final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetQualityPresetCustomValue; + +// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertX +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetSlingshotInvertX final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetSlingshotInvertX; + +// Function DarwinParadox.DPGameUserSettings.GetSlingshotInvertY +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetSlingshotInvertY final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetSlingshotInvertY; + +// Function DarwinParadox.DPGameUserSettings.GetSoundEffectVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetSoundEffectVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetSoundEffectVolume; + +// Function DarwinParadox.DPGameUserSettings.GetSubtitle +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetSubtitle final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetSubtitle; + +// Function DarwinParadox.DPGameUserSettings.GetUIVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetUIVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetUIVolume; + +// Function DarwinParadox.DPGameUserSettings.GetUpscalingMethod +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetUpscalingMethod final +{ +public: + EUpscalingMethod ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetUpscalingMethod; + +// Function DarwinParadox.DPGameUserSettings.GetUpscalingQuality +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetUpscalingQuality final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetUpscalingQuality; + +// Function DarwinParadox.DPGameUserSettings.GetUserKeyboardLayout +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetUserKeyboardLayout final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetUserKeyboardLayout; + +// Function DarwinParadox.DPGameUserSettings.GetVoiceVolume +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetVoiceVolume final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetVoiceVolume; + +// Function DarwinParadox.DPGameUserSettings.GetWasLanguageSetFromGame +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_GetWasLanguageSetFromGame final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetWasLanguageSetFromGame; + +// Function DarwinParadox.DPGameUserSettings.GetWindowsKeyboardLayout +// 0x0004 (0x0004 - 0x0000) +struct DPGameUserSettings_GetWindowsKeyboardLayout final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_GetWindowsKeyboardLayout; + +// Function DarwinParadox.DPGameUserSettings.IsDLSSActivated +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_IsDLSSActivated final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_IsDLSSActivated; + +// Function DarwinParadox.DPGameUserSettings.IsDLSSSupported +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_IsDLSSSupported final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_IsDLSSSupported; + +// Function DarwinParadox.DPGameUserSettings.IsFSRActivated +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_IsFSRActivated final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_IsFSRActivated; + +// Function DarwinParadox.DPGameUserSettings.IsFSRSupported +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_IsFSRSupported final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_IsFSRSupported; + +// Function DarwinParadox.DPGameUserSettings.IsSteamDeckModeActive +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_IsSteamDeckModeActive final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_IsSteamDeckModeActive; + +// Function DarwinParadox.DPGameUserSettings.ShouldHandleAspectRatio +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_ShouldHandleAspectRatio final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_ShouldHandleAspectRatio; + +// Function DarwinParadox.DPGameUserSettings.ShouldShowMonitorSelector +// 0x0001 (0x0001 - 0x0000) +struct DPGameUserSettings_ShouldShowMonitorSelector final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_DPGameUserSettings_ShouldShowMonitorSelector; + +// Function DarwinParadox.ZGaugeComponent.AddValue +// 0x0008 (0x0008 - 0x0000) +struct ZGaugeComponent_AddValue final +{ +public: + float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bStartCooldown; // 0x0004(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGaugeComponent_AddValue; + +// Function DarwinParadox.ZGaugeComponent.RemoveValue +// 0x0008 (0x0008 - 0x0000) +struct ZGaugeComponent_RemoveValue final +{ +public: + float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bStartCooldown; // 0x0004(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZGaugeComponent_RemoveValue; + +// Function DarwinParadox.ZGaugeComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZGaugeComponent_SetEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_SetEnabled; + +// Function DarwinParadox.ZGaugeComponent.GetGaugeName +// 0x0008 (0x0008 - 0x0000) +struct ZGaugeComponent_GetGaugeName final +{ +public: + class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_GetGaugeName; + +// Function DarwinParadox.ZGaugeComponent.GetMaxValue +// 0x0004 (0x0004 - 0x0000) +struct ZGaugeComponent_GetMaxValue final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_GetMaxValue; + +// Function DarwinParadox.ZGaugeComponent.GetMinValue +// 0x0004 (0x0004 - 0x0000) +struct ZGaugeComponent_GetMinValue final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_GetMinValue; + +// Function DarwinParadox.ZGaugeComponent.GetValue +// 0x0004 (0x0004 - 0x0000) +struct ZGaugeComponent_GetValue final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_GetValue; + +// Function DarwinParadox.ZGaugeComponent.IsEmpty +// 0x0001 (0x0001 - 0x0000) +struct ZGaugeComponent_IsEmpty final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_IsEmpty; + +// Function DarwinParadox.ZGaugeComponent.IsFull +// 0x0001 (0x0001 - 0x0000) +struct ZGaugeComponent_IsFull final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZGaugeComponent_IsFull; + +// Function DarwinParadox.ZHelpSystem.OnCheckPointChecked +// 0x0010 (0x0010 - 0x0000) +struct ZHelpSystem_OnCheckPointChecked final +{ +public: + struct FGuid CheckpointID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZHelpSystem_OnCheckPointChecked; + +// Function DarwinParadox.ZHelpSystem.OnGameplayReady +// 0x0001 (0x0001 - 0x0000) +struct ZHelpSystem_OnGameplayReady final +{ +public: + bool bIsGameplayReady; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZHelpSystem_OnGameplayReady; + +// Function DarwinParadox.ZHelpSystem.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZHelpSystem_OnPlayerRestart final +{ +public: + int32 RespawnOccurance; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZHelpSystem_OnPlayerRestart; + +// Function DarwinParadox.ZHelpSystem.SetHelpSystemEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZHelpSystem_SetHelpSystemEnabled final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZHelpSystem_SetHelpSystemEnabled; + +// Function DarwinParadox.ZHelpSystem.IsHelpSystemEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZHelpSystem_IsHelpSystemEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZHelpSystem_IsHelpSystemEnabled; + +// Function DarwinParadox.ZInteractableComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZInteractableComponent_SetEnabled final +{ +public: + bool bIsEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_SetEnabled; + +// Function DarwinParadox.ZInteractableComponent.GetCharacterUser_BP +// 0x0008 (0x0008 - 0x0000) +struct ZInteractableComponent_GetCharacterUser_BP final +{ +public: + class AZCharacter* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_GetCharacterUser_BP; + +// Function DarwinParadox.ZInteractableComponent.GetGameplayTagContainer +// 0x0020 (0x0020 - 0x0000) +struct ZInteractableComponent_GetGameplayTagContainer final +{ +public: + struct FGameplayTagContainer ReturnValue; // 0x0000(0x0020)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_GetGameplayTagContainer; + +// Function DarwinParadox.ZInteractableComponent.GetIgnorePhysicalAnimation +// 0x0001 (0x0001 - 0x0000) +struct ZInteractableComponent_GetIgnorePhysicalAnimation final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_GetIgnorePhysicalAnimation; + +// Function DarwinParadox.ZInteractableComponent.GetInteractableType +// 0x0001 (0x0001 - 0x0000) +struct ZInteractableComponent_GetInteractableType final +{ +public: + EFInteractType ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_GetInteractableType; + +// Function DarwinParadox.ZInteractableComponent.GetShouldPreventMovement +// 0x0001 (0x0001 - 0x0000) +struct ZInteractableComponent_GetShouldPreventMovement final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_GetShouldPreventMovement; + +// Function DarwinParadox.ZInteractableComponent.GetUseTentaculePhysicalAnimation +// 0x0001 (0x0001 - 0x0000) +struct ZInteractableComponent_GetUseTentaculePhysicalAnimation final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_GetUseTentaculePhysicalAnimation; + +// Function DarwinParadox.ZInteractableComponent.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZInteractableComponent_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZInteractableComponent_IsEnabled; + +// Function DarwinParadox.ZLever.OnOverlapBegin +// 0x0118 (0x0118 - 0x0000) +struct ZLever_OnOverlapBegin final +{ +public: + class UPrimitiveComponent* OverlappedComp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_OnOverlapBegin; + +// Function DarwinParadox.ZLever.OnOverlapEnd +// 0x0020 (0x0020 - 0x0000) +struct ZLever_OnOverlapEnd final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZLever_OnOverlapEnd; + +// Function DarwinParadox.ZLever.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZLever_OnPlayerRestart final +{ +public: + int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_OnPlayerRestart; + +// Function DarwinParadox.ZLever.OnReceiveAnimNotify +// 0x0010 (0x0010 - 0x0000) +struct ZLever_OnReceiveAnimNotify final +{ +public: + class FName AnimNotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_OnReceiveAnimNotify; + +// Function DarwinParadox.ZLever.OnStartMove +// 0x0001 (0x0001 - 0x0000) +struct ZLever_OnStartMove final +{ +public: + bool bMovedByDarwin; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_OnStartMove; + +// Function DarwinParadox.ZLever.OnTriggerGameAction +// 0x0018 (0x0018 - 0x0000) +struct ZLever_OnTriggerGameAction final +{ +public: + struct FGameAction GameAction; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_OnTriggerGameAction; + +// Function DarwinParadox.ZLever.ResolveState +// 0x0001 (0x0001 - 0x0000) +struct ZLever_ResolveState final +{ +public: + bool bTriggerGameActions; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_ResolveState; + +// Function DarwinParadox.ZLever.Setup +// 0x0004 (0x0004 - 0x0000) +struct ZLever_Setup final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_Setup; + +// Function DarwinParadox.ZLever.GetDirection +// 0x0001 (0x0001 - 0x0000) +struct ZLever_GetDirection final +{ +public: + ELeverDirection ReturnValue; // 0x0000(0x0001)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_GetDirection; + +// Function DarwinParadox.ZLever.GetPosition +// 0x0004 (0x0004 - 0x0000) +struct ZLever_GetPosition final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_GetPosition; + +// Function DarwinParadox.ZLever.IsBroken +// 0x0001 (0x0001 - 0x0000) +struct ZLever_IsBroken final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLever_IsBroken; + +// Function DarwinParadox.ZLocomotionState_Air.OnCharacterLand +// 0x00F8 (0x00F8 - 0x0000) +struct ZLocomotionState_Air_OnCharacterLand final +{ +public: + struct FHitResult Hit; // 0x0000(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZLocomotionState_Air_OnCharacterLand; + +// Function DarwinParadox.ZMeleeCombatCircleComponent.OnThreatAdded +// 0x0008 (0x0008 - 0x0000) +struct ZMeleeCombatCircleComponent_OnThreatAdded final +{ +public: + class AActor* pThreat; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMeleeCombatCircleComponent_OnThreatAdded; + +// Function DarwinParadox.ZMeleeCombatCircleComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZMeleeCombatCircleComponent_SetEnabled final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMeleeCombatCircleComponent_SetEnabled; + +// Function DarwinParadox.ZMontagePlayWarpTarget.OnBeginOverlap +// 0x0118 (0x0118 - 0x0000) +struct ZMontagePlayWarpTarget_OnBeginOverlap final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMontagePlayWarpTarget_OnBeginOverlap; + +// Function DarwinParadox.ZMushroomFieldSystem.KillBlobs +// 0x0008 (0x0008 - 0x0000) +struct ZMushroomFieldSystem_KillBlobs final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_KillBlobs; + +// Function DarwinParadox.ZMushroomFieldSystem.OnActorEntersField +// 0x0108 (0x0108 - 0x0000) +struct ZMushroomFieldSystem_OnActorEntersField final +{ +public: + class AActor* OtherActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FHitResult HitResult; // 0x0010(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnActorEntersField; + +// Function DarwinParadox.ZMushroomFieldSystem.OnBlobsRequested +// 0x0018 (0x0018 - 0x0000) +struct ZMushroomFieldSystem_OnBlobsRequested final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray SpawnLocations; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnBlobsRequested; + +// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlert +// 0x0020 (0x0020 - 0x0000) +struct ZMushroomFieldSystem_OnFieldAlert final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AlertLocation; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnFieldAlert; + +// Function DarwinParadox.ZMushroomFieldSystem.OnFieldAlertUpdate +// 0x0020 (0x0020 - 0x0000) +struct ZMushroomFieldSystem_OnFieldAlertUpdate final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AlertLocation; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnFieldAlertUpdate; + +// Function DarwinParadox.ZMushroomFieldSystem.OnPawnEntersOpenArea +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomFieldSystem_OnPawnEntersOpenArea final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPawnEntersOpenArea; + +// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesField +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomFieldSystem_OnPawnLeavesField final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPawnLeavesField; + +// Function DarwinParadox.ZMushroomFieldSystem.OnPawnLeavesOpenArea +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomFieldSystem_OnPawnLeavesOpenArea final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZMushroomField* Field; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPawnLeavesOpenArea; + +// Function DarwinParadox.ZMushroomFieldSystem.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZMushroomFieldSystem_OnPlayerRestart final +{ +public: + int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_OnPlayerRestart; + +// Function DarwinParadox.ZMushroomFieldSystem.SetAlertRadius +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomFieldSystem_SetAlertRadius final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Radius; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_SetAlertRadius; + +// Function DarwinParadox.ZMushroomFieldSystem.SpawnBlobs +// 0x0018 (0x0018 - 0x0000) +struct ZMushroomFieldSystem_SpawnBlobs final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Locations; // 0x0008(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_SpawnBlobs; + +// Function DarwinParadox.ZMushroomFieldSystem.ComputeEnemiesSpawnLocation +// 0x0028 (0x0028 - 0x0000) +struct ZMushroomFieldSystem_ComputeEnemiesSpawnLocation final +{ +public: + struct FVector SourceLocation; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray ReturnValue; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_ComputeEnemiesSpawnLocation; + +// Function DarwinParadox.ZMushroomFieldSystem.GetFieldState +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomFieldSystem_GetFieldState final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EFieldState ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_GetFieldState; + +// Function DarwinParadox.ZMushroomFieldSystem.GetMushroomFields +// 0x0010 (0x0010 - 0x0000) +struct ZMushroomFieldSystem_GetMushroomFields final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_GetMushroomFields; + +// Function DarwinParadox.ZMushroomFieldSystem.IsInAlertRadius +// 0x0028 (0x0028 - 0x0000) +struct ZMushroomFieldSystem_IsInAlertRadius final +{ +public: + class AZMushroomField* Field; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZMushroomFieldSystem_IsInAlertRadius; + +// Function DarwinParadox.ZNavMeshControllerComponent.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZNavMeshControllerComponent_OnPlayerRestart final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZNavMeshControllerComponent_OnPlayerRestart; + +// Function DarwinParadox.ZNavModifierVolume.OnScaleChange +// 0x0018 (0x0018 - 0x0000) +struct ZNavModifierVolume_OnScaleChange final +{ +public: + struct FVector NewScale; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZNavModifierVolume_OnScaleChange; + +// Function DarwinParadox.ZObjectHelpComponent.AddSelfToHelpSystem +// 0x0001 (0x0001 - 0x0000) +struct ZObjectHelpComponent_AddSelfToHelpSystem final +{ +public: + bool bGameplayReady; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_AddSelfToHelpSystem; + +// Function DarwinParadox.ZObjectHelpComponent.HelpOverlapGameplayReady +// 0x0001 (0x0001 - 0x0000) +struct ZObjectHelpComponent_HelpOverlapGameplayReady final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_HelpOverlapGameplayReady; + +// Function DarwinParadox.ZObjectHelpComponent.OnGameplayReady +// 0x0001 (0x0001 - 0x0000) +struct ZObjectHelpComponent_OnGameplayReady final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnGameplayReady; + +// Function DarwinParadox.ZObjectHelpComponent.OnOverlapBegin +// 0x0118 (0x0118 - 0x0000) +struct ZObjectHelpComponent_OnOverlapBegin final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FHitResult SweepResult; // 0x0020(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnOverlapBegin; + +// Function DarwinParadox.ZObjectHelpComponent.OnOverlapEnd +// 0x0020 (0x0020 - 0x0000) +struct ZObjectHelpComponent_OnOverlapEnd final +{ +public: + class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnOverlapEnd; + +// Function DarwinParadox.ZObjectHelpComponent.OnOwnerOccluded +// 0x0001 (0x0001 - 0x0000) +struct ZObjectHelpComponent_OnOwnerOccluded final +{ +public: + bool bIsOccluded; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnOwnerOccluded; + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRange +// 0x000C (0x000C - 0x0000) +struct ZObjectHelpComponent_OnPlayerRange final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName Name_0; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnPlayerRange; + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZObjectHelpComponent_OnPlayerRestart final +{ +public: + int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnPlayerRestart; + +// Function DarwinParadox.ZObjectHelpComponent.OnPlayerRestartComplete +// 0x0008 (0x0008 - 0x0000) +struct ZObjectHelpComponent_OnPlayerRestartComplete final +{ +public: + class AZCheckPoint* Checkpoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_OnPlayerRestartComplete; + +// Function DarwinParadox.ZObjectHelpComponent.SetIsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZObjectHelpComponent_SetIsEnabled final +{ +public: + bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_SetIsEnabled; + +// Function DarwinParadox.ZObjectHelpComponent.SetWidgetClass +// 0x0028 (0x0028 - 0x0000) +struct ZObjectHelpComponent_SetWidgetClass final +{ +public: + TSoftClassPtr UserWidgetClass; // 0x0000(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_SetWidgetClass; + +// Function DarwinParadox.ZObjectHelpComponent.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZObjectHelpComponent_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZObjectHelpComponent_IsEnabled; + +// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlaying +// 0x0030 (0x0030 - 0x0000) +struct ZOptimUtilitiesFunctionLibrary_SetBinkPlaying final +{ +public: + TSoftObjectPtr MediaTexture; // 0x0000(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool PlayState; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZOptimUtilitiesFunctionLibrary_SetBinkPlaying; + +// Function DarwinParadox.ZOptimUtilitiesFunctionLibrary.SetBinkPlayingFromImage +// 0x0010 (0x0010 - 0x0000) +struct ZOptimUtilitiesFunctionLibrary_SetBinkPlayingFromImage final +{ +public: + class UImage* Image; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool PlayState; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZOptimUtilitiesFunctionLibrary_SetBinkPlayingFromImage; + +// Function DarwinParadox.ZPatrolPath.OnPawnDestroyed +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPath_OnPawnDestroyed final +{ +public: + class AActor* DestroyedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_OnPawnDestroyed; + +// Function DarwinParadox.ZPatrolPath.OnPlayerPreRespawn +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPath_OnPlayerPreRespawn final +{ +public: + class APawn* OldPawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_OnPlayerPreRespawn; + +// Function DarwinParadox.ZPatrolPath.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZPatrolPath_OnPlayerRestart final +{ +public: + int32 Occurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_OnPlayerRestart; + +// Function DarwinParadox.ZPatrolPath.OnStartUse +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolPath_OnStartUse final +{ +public: + class AZPatrolPoint* pPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* pUser; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_OnStartUse; + +// Function DarwinParadox.ZPatrolPath.OnStopUse +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolPath_OnStopUse final +{ +public: + class AZPatrolPoint* pPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* pUser; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_OnStopUse; + +// Function DarwinParadox.ZPatrolPath.RequestPause +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPath_RequestPause final +{ +public: + class AActor* Pauser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_RequestPause; + +// Function DarwinParadox.ZPatrolPath.RequestResume +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPath_RequestResume final +{ +public: + class AActor* Pauser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_RequestResume; + +// Function DarwinParadox.ZPatrolPath.RestartSpawning +// 0x0004 (0x0004 - 0x0000) +struct ZPatrolPath_RestartSpawning final +{ +public: + float Delay; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_RestartSpawning; + +// Function DarwinParadox.ZPatrolPath.StopSpawning +// 0x0001 (0x0001 - 0x0000) +struct ZPatrolPath_StopSpawning final +{ +public: + bool KillExistingPawn; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_StopSpawning; + +// Function DarwinParadox.ZPatrolPath.ContainsPauser +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolPath_ContainsPauser final +{ +public: + class AActor* Pauser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPatrolPath_ContainsPauser; + +// Function DarwinParadox.ZPatrolPath.GetNextPoint +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolPath_GetNextPoint final +{ +public: + EPatrolType Type; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 PreviousPointIndex; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NewIndex; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class AZPatrolPoint* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetNextPoint; + +// Function DarwinParadox.ZPatrolPath.GetPoint +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolPath_GetPoint final +{ +public: + int32 PointIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class AZPatrolPoint* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetPoint; + +// Function DarwinParadox.ZPatrolPath.GetPointByUser +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolPath_GetPointByUser final +{ +public: + class AActor* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AZPatrolPoint* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetPointByUser; + +// Function DarwinParadox.ZPatrolPath.GetPoints +// 0x0010 (0x0010 - 0x0000) +struct ZPatrolPath_GetPoints final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetPoints; + +// Function DarwinParadox.ZPatrolPath.GetSentinelleLocation +// 0x0020 (0x0020 - 0x0000) +struct ZPatrolPath_GetSentinelleLocation final +{ +public: + int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleLocation; + +// Function DarwinParadox.ZPatrolPath.GetSentinelleRotation +// 0x0020 (0x0020 - 0x0000) +struct ZPatrolPath_GetSentinelleRotation final +{ +public: + int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRotator ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleRotation; + +// Function DarwinParadox.ZPatrolPath.GetSentinelleStartLocation +// 0x0020 (0x0020 - 0x0000) +struct ZPatrolPath_GetSentinelleStartLocation final +{ +public: + int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleStartLocation; + +// Function DarwinParadox.ZPatrolPath.GetSentinelleStartRotation +// 0x0020 (0x0020 - 0x0000) +struct ZPatrolPath_GetSentinelleStartRotation final +{ +public: + int32 SentinelleIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRotator ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetSentinelleStartRotation; + +// Function DarwinParadox.ZPatrolPath.GetSplineActor +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPath_GetSplineActor final +{ +public: + class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetSplineActor; + +// Function DarwinParadox.ZPatrolPath.GetState +// 0x0001 (0x0001 - 0x0000) +struct ZPatrolPath_GetState final +{ +public: + EPatrolPathState ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_GetState; + +// Function DarwinParadox.ZPatrolPath.HasSentinelle +// 0x0001 (0x0001 - 0x0000) +struct ZPatrolPath_HasSentinelle final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPath_HasSentinelle; + +// Function DarwinParadox.ZPatrolPoint.Reserve +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPoint_Reserve final +{ +public: + class AActor* AttendeeActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPoint_Reserve; + +// Function DarwinParadox.ZPatrolPoint.StartUse +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPoint_StartUse final +{ +public: + class AActor* pUser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPoint_StartUse; + +// Function DarwinParadox.ZPatrolPoint.StopUse +// 0x0008 (0x0008 - 0x0000) +struct ZPatrolPoint_StopUse final +{ +public: + class AActor* pUser; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPoint_StopUse; + +// Function DarwinParadox.ZPatrolPoint.GetLookAtDirection +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolPoint_GetLookAtDirection final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPoint_GetLookAtDirection; + +// Function DarwinParadox.ZPatrolPoint.GetLookAtPosition +// 0x0018 (0x0018 - 0x0000) +struct ZPatrolPoint_GetLookAtPosition final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPoint_GetLookAtPosition; + +// Function DarwinParadox.ZPatrolPoint.GetWaitingTime +// 0x0004 (0x0004 - 0x0000) +struct ZPatrolPoint_GetWaitingTime final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPatrolPoint_GetWaitingTime; + +// Function DarwinParadox.ZPlayerController.AddIgnoreViewTargetTag +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerController_AddIgnoreViewTargetTag final +{ +public: + class FName ViewTargetTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_AddIgnoreViewTargetTag; + +// Function DarwinParadox.ZPlayerController.ClearIgnoreViewTarget +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerController_ClearIgnoreViewTarget final +{ +public: + class FName ViewTargetTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_ClearIgnoreViewTarget; + +// Function DarwinParadox.ZPlayerController.HandleSingleCameraAspectRatio +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerController_HandleSingleCameraAspectRatio final +{ +public: + class UCameraComponent* Camera_0; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_HandleSingleCameraAspectRatio; + +// Function DarwinParadox.ZPlayerController.OnInputModeChanged +// 0x0002 (0x0002 - 0x0000) +struct ZPlayerController_OnInputModeChanged final +{ +public: + EInputMode OldMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputMode NewMode; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_OnInputModeChanged; + +// Function DarwinParadox.ZPlayerController.OnPlayerStart +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_OnPlayerStart final +{ +public: + bool bPlayIntro; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_OnPlayerStart; + +// Function DarwinParadox.ZPlayerController.OnPossess +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerController_OnPossess final +{ +public: + class APawn* pPawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_OnPossess; + +// Function DarwinParadox.ZPlayerController.OnSpectator +// 0x0020 (0x0020 - 0x0000) +struct ZPlayerController_OnSpectator final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bDisableInput; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bDebug; // 0x0002(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bBlendCamera; // 0x0003(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector LookAtPosition; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_OnSpectator; + +// Function DarwinParadox.ZPlayerController.SetAudioListenerDistanceRatio +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerController_SetAudioListenerDistanceRatio final +{ +public: + float Ratio; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_SetAudioListenerDistanceRatio; + +// Function DarwinParadox.ZPlayerController.SetDeathSpectatorEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_SetDeathSpectatorEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_SetDeathSpectatorEnabled; + +// Function DarwinParadox.ZPlayerController.SetGameplayInputContext +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_SetGameplayInputContext final +{ +public: + EGameplayInputContext NewGameplayInputContext; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_SetGameplayInputContext; + +// Function DarwinParadox.ZPlayerController.SetSystemicDeathEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_SetSystemicDeathEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_SetSystemicDeathEnabled; + +// Function DarwinParadox.ZPlayerController.SetTimeDilation +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerController_SetTimeDilation final +{ +public: + float TimeDilation; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_SetTimeDilation; + +// Function DarwinParadox.ZPlayerController.ZSetAudioListenerRatio +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerController_ZSetAudioListenerRatio final +{ +public: + float fRatio; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_ZSetAudioListenerRatio; + +// Function DarwinParadox.ZPlayerController.GetGameplayInputContext +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_GetGameplayInputContext final +{ +public: + EGameplayInputContext ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_GetGameplayInputContext; + +// Function DarwinParadox.ZPlayerController.GetHelpSystem +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerController_GetHelpSystem final +{ +public: + class UZHelpSystem* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_GetHelpSystem; + +// Function DarwinParadox.ZPlayerController.GetPlayerCamera +// 0x0008 (0x0008 - 0x0000) +struct ZPlayerController_GetPlayerCamera final +{ +public: + class AZPlayerCamera* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_GetPlayerCamera; + +// Function DarwinParadox.ZPlayerController.GetTimeDilationOverride +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerController_GetTimeDilationOverride final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_GetTimeDilationOverride; + +// Function DarwinParadox.ZPlayerController.IsInGameMenu +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_IsInGameMenu final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_IsInGameMenu; + +// Function DarwinParadox.ZPlayerController.IsInMainMenu +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_IsInMainMenu final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_IsInMainMenu; + +// Function DarwinParadox.ZPlayerController.IsInSpectator +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_IsInSpectator final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_IsInSpectator; + +// Function DarwinParadox.ZPlayerController.IsPawnDying +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_IsPawnDying final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_IsPawnDying; + +// Function DarwinParadox.ZPlayerController.IsSystemicDeathEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_IsSystemicDeathEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_IsSystemicDeathEnabled; + +// Function DarwinParadox.ZPlayerController.SetKeyboardLayout +// 0x0001 (0x0001 - 0x0000) +struct ZPlayerController_SetKeyboardLayout final +{ +public: + EKeyboardLayout Layout; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerController_SetKeyboardLayout; + +// Function DarwinParadox.ZPlayerDistanceComponent.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZPlayerDistanceComponent_OnPlayerRestart final +{ +public: + int32 PlayerRespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerDistanceComponent_OnPlayerRestart; + +// Function DarwinParadox.ZPlayerDistanceComponent.SetProfile +// 0x000C (0x000C - 0x0000) +struct ZPlayerDistanceComponent_SetProfile final +{ +public: + class FName Profile; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPlayerDistanceComponent_SetProfile; + +// Function DarwinParadox.ZPlayerDistanceComponent.HasProfile +// 0x000C (0x000C - 0x0000) +struct ZPlayerDistanceComponent_HasProfile final +{ +public: + class FName Profile; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPlayerDistanceComponent_HasProfile; + +// Function DarwinParadox.ZProjectileTrajectory.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZProjectileTrajectory_OnPlayerRestart final +{ +public: + int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZProjectileTrajectory_OnPlayerRestart; + +// Function DarwinParadox.ZProjectileTrajectory.UpdateTrajectory +// 0x0018 (0x0018 - 0x0000) +struct ZProjectileTrajectory_UpdateTrajectory final +{ +public: + TArray PredictedPathData; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) + float TrajectoryDisplay; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZProjectileTrajectory_UpdateTrajectory; + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindIfCheckpointShouldEndTask +// 0x000C (0x000C - 0x0000) +struct ZPS5ActivitiesUtilityData_FindIfCheckpointShouldEndTask final +{ +public: + class FName CheckpointName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETaskID OutFoundTask; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_FindIfCheckpointShouldEndTask; + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.FindTaskAndActivityFromCheckpoint +// 0x0028 (0x0028 - 0x0000) +struct ZPS5ActivitiesUtilityData_FindTaskAndActivityFromCheckpoint final +{ +public: + class FName CheckpointName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETaskID OutFoundTask; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EActivityID OutFoundParentActivity; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + TArray OutFoundSiblingTasks; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_FindTaskAndActivityFromCheckpoint; + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetActivitiesEndCheckpoints +// 0x0050 (0x0050 - 0x0000) +struct ZPS5ActivitiesUtilityData_GetActivitiesEndCheckpoints final +{ +public: + TMap ReturnValue; // 0x0000(0x0050)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_GetActivitiesEndCheckpoints; + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetEndCheckpointForTask +// 0x0010 (0x0010 - 0x0000) +struct ZPS5ActivitiesUtilityData_GetEndCheckpointForTask final +{ +public: + ETaskID TaskID; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName OutCheckpointName; // 0x0004(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x000C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_GetEndCheckpointForTask; + +// Function DarwinParadox.ZPS5ActivitiesUtilityData.GetTasksEndCheckpoints +// 0x0050 (0x0050 - 0x0000) +struct ZPS5ActivitiesUtilityData_GetTasksEndCheckpoints final +{ +public: + TMap ReturnValue; // 0x0000(0x0050)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZPS5ActivitiesUtilityData_GetTasksEndCheckpoints; + +// Function DarwinParadox.ZRadarComponent.SetSonarEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZRadarComponent_SetSonarEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_SetSonarEnabled; + +// Function DarwinParadox.ZRadarComponent.WaveUpdate +// 0x0008 (0x0008 - 0x0000) +struct ZRadarComponent_WaveUpdate final +{ +public: + int32 WaveIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ALpha; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_WaveUpdate; + +// Function DarwinParadox.ZRadarComponent.GetRadarWave +// 0x0030 (0x0030 - 0x0000) +struct ZRadarComponent_GetRadarWave final +{ +public: + int32 Index_0; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRadarWave ReturnValue; // 0x0008(0x0028)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_GetRadarWave; + +// Function DarwinParadox.ZRadarComponent.GetSensorAngle +// 0x0004 (0x0004 - 0x0000) +struct ZRadarComponent_GetSensorAngle final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_GetSensorAngle; + +// Function DarwinParadox.ZRadarComponent.GetSensorDirection +// 0x0018 (0x0018 - 0x0000) +struct ZRadarComponent_GetSensorDirection final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_GetSensorDirection; + +// Function DarwinParadox.ZRadarComponent.GetSensorLocation +// 0x0018 (0x0018 - 0x0000) +struct ZRadarComponent_GetSensorLocation final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_GetSensorLocation; + +// Function DarwinParadox.ZRadarComponent.GetSensorMaxLength +// 0x0004 (0x0004 - 0x0000) +struct ZRadarComponent_GetSensorMaxLength final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_GetSensorMaxLength; + +// Function DarwinParadox.ZRadarComponent.IsSonarActive +// 0x0001 (0x0001 - 0x0000) +struct ZRadarComponent_IsSonarActive final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZRadarComponent_IsSonarActive; + +// Function DarwinParadox.ZResolutionInterface.OnResolution +// 0x0001 (0x0001 - 0x0000) +struct ZResolutionInterface_OnResolution final +{ +public: + EResolutionState State; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZResolutionInterface_OnResolution; + +// Function DarwinParadox.ZSaveManager.ClearPlayerSlotData +// 0x0004 (0x0004 - 0x0000) +struct ZSaveManager_ClearPlayerSlotData final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_ClearPlayerSlotData; + +// Function DarwinParadox.ZSaveManager.InitPlayerSlotData +// 0x0004 (0x0004 - 0x0000) +struct ZSaveManager_InitPlayerSlotData final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_InitPlayerSlotData; + +// Function DarwinParadox.ZSaveManager.LoadPlayerData +// 0x0008 (0x0008 - 0x0000) +struct ZSaveManager_LoadPlayerData final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSaveManager_LoadPlayerData; + +// Function DarwinParadox.ZSaveManager.SetSaveSlotIndex +// 0x0004 (0x0004 - 0x0000) +struct ZSaveManager_SetSaveSlotIndex final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_SetSaveSlotIndex; + +// Function DarwinParadox.ZSaveManager.GetCurrentSavedSettings +// 0x0008 (0x0008 - 0x0000) +struct ZSaveManager_GetCurrentSavedSettings final +{ +public: + class UZUserSettingsSave* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_GetCurrentSavedSettings; + +// Function DarwinParadox.ZSaveManager.GetCurrentSaveGame +// 0x0008 (0x0008 - 0x0000) +struct ZSaveManager_GetCurrentSaveGame final +{ +public: + class UZSaveGame* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_GetCurrentSaveGame; + +// Function DarwinParadox.ZSaveManager.GetCurrentSaveSlotIndex +// 0x0004 (0x0004 - 0x0000) +struct ZSaveManager_GetCurrentSaveSlotIndex final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_GetCurrentSaveSlotIndex; + +// Function DarwinParadox.ZSaveManager.GetPlayerCurrentSlotData +// 0x00B8 (0x00B8 - 0x0000) +struct ZSaveManager_GetPlayerCurrentSlotData final +{ +public: + struct FSlotData ReturnValue; // 0x0000(0x00B8)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_GetPlayerCurrentSlotData; + +// Function DarwinParadox.ZSaveManager.GetPlayerSlotData +// 0x00C0 (0x00C0 - 0x0000) +struct ZSaveManager_GetPlayerSlotData final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlotData ReturnValue; // 0x0008(0x00B8)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_GetPlayerSlotData; + +// Function DarwinParadox.ZSaveManager.GetPlayerSlotsData +// 0x0010 (0x0010 - 0x0000) +struct ZSaveManager_GetPlayerSlotsData final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSaveManager_GetPlayerSlotsData; + +// Function DarwinParadox.ZSaveManager.IsSlotDataEmpty +// 0x0008 (0x0008 - 0x0000) +struct ZSaveManager_IsSlotDataEmpty final +{ +public: + int32 SlotIndex; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSaveManager_IsSlotDataEmpty; + +// Function DarwinParadox.ZSceneCollectibleComponent.InitComponent +// 0x00D0 (0x00D0 - 0x0000) +struct ZSceneCollectibleComponent_InitComponent final +{ +public: + struct FCollectibleData CollectibleData_0; // 0x0000(0x00D0)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSceneCollectibleComponent_InitComponent; + +// Function DarwinParadox.ZSceneCollectibleComponent.SetIsFront +// 0x0001 (0x0001 - 0x0000) +struct ZSceneCollectibleComponent_SetIsFront final +{ +public: + bool bSetIsFront; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSceneCollectibleComponent_SetIsFront; + +// Function DarwinParadox.ZSceneCollectibleComponent.SetStaticMeshComp +// 0x0008 (0x0008 - 0x0000) +struct ZSceneCollectibleComponent_SetStaticMeshComp final +{ +public: + class UStaticMeshComponent* SMC; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSceneCollectibleComponent_SetStaticMeshComp; + +// Function DarwinParadox.ZSceneCollectibleComponent.GetCollectibleUIWidget +// 0x0008 (0x0008 - 0x0000) +struct ZSceneCollectibleComponent_GetCollectibleUIWidget final +{ +public: + class UZUserWidget* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSceneCollectibleComponent_GetCollectibleUIWidget; + +// Function DarwinParadox.ZSceneCollectibleComponent.GetStaticMeshComponent +// 0x0008 (0x0008 - 0x0000) +struct ZSceneCollectibleComponent_GetStaticMeshComponent final +{ +public: + class UStaticMeshComponent* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSceneCollectibleComponent_GetStaticMeshComponent; + +// Function DarwinParadox.ZSensingComponent.OnAnimNotify +// 0x0010 (0x0010 - 0x0000) +struct ZSensingComponent_OnAnimNotify final +{ +public: + class FName NotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_OnAnimNotify; + +// Function DarwinParadox.ZSensingComponent.OnEmitterSoundHeard +// 0x0020 (0x0020 - 0x0000) +struct ZSensingComponent_OnEmitterSoundHeard final +{ +public: + struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ShouldInvestigate; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSensingComponent_OnEmitterSoundHeard; + +// Function DarwinParadox.ZSensingComponent.OnExternalPawnDetected +// 0x0010 (0x0010 - 0x0000) +struct ZSensingComponent_OnExternalPawnDetected final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Value; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Force; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSensingComponent_OnExternalPawnDetected; + +// Function DarwinParadox.ZSensingComponent.OwnerHit +// 0x0120 (0x0120 - 0x0000) +struct ZSensingComponent_OwnerHit final +{ +public: + class AActor* SelfActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector NormalImpulse; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FHitResult Hit; // 0x0028(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_OwnerHit; + +// Function DarwinParadox.ZSensingComponent.SetEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSensingComponent_SetEnabled final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_SetEnabled; + +// Function DarwinParadox.ZSensingComponent.SetHeadSocket +// 0x0008 (0x0008 - 0x0000) +struct ZSensingComponent_SetHeadSocket final +{ +public: + class FName NewSocket; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_SetHeadSocket; + +// Function DarwinParadox.ZSensingComponent.SetSensingLOD +// 0x0001 (0x0001 - 0x0000) +struct ZSensingComponent_SetSensingLOD final +{ +public: + ESensingLOD NewLOD; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_SetSensingLOD; + +// Function DarwinParadox.ZSensingComponent.SetShouldRestrictToCoordinator +// 0x0001 (0x0001 - 0x0000) +struct ZSensingComponent_SetShouldRestrictToCoordinator final +{ +public: + bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_SetShouldRestrictToCoordinator; + +// Function DarwinParadox.ZSensingComponent.GetCooldown +// 0x0004 (0x0004 - 0x0000) +struct ZSensingComponent_GetCooldown final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetCooldown; + +// Function DarwinParadox.ZSensingComponent.GetCurrentOverwhelmedLevel +// 0x0004 (0x0004 - 0x0000) +struct ZSensingComponent_GetCurrentOverwhelmedLevel final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetCurrentOverwhelmedLevel; + +// Function DarwinParadox.ZSensingComponent.GetCurrentSeenLevel +// 0x0004 (0x0004 - 0x0000) +struct ZSensingComponent_GetCurrentSeenLevel final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetCurrentSeenLevel; + +// Function DarwinParadox.ZSensingComponent.GetDistanceToSeenPawn2D +// 0x0004 (0x0004 - 0x0000) +struct ZSensingComponent_GetDistanceToSeenPawn2D final +{ +public: + float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetDistanceToSeenPawn2D; + +// Function DarwinParadox.ZSensingComponent.GetSeenPawn +// 0x0008 (0x0008 - 0x0000) +struct ZSensingComponent_GetSeenPawn final +{ +public: + class APawn* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetSeenPawn; + +// Function DarwinParadox.ZSensingComponent.GetSensorLocation +// 0x0018 (0x0018 - 0x0000) +struct ZSensingComponent_GetSensorLocation final +{ +public: + struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetSensorLocation; + +// Function DarwinParadox.ZSensingComponent.GetSensorRotation +// 0x0018 (0x0018 - 0x0000) +struct ZSensingComponent_GetSensorRotation final +{ +public: + struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetSensorRotation; + +// Function DarwinParadox.ZSensingComponent.GetSmartObjectSensing +// 0x0001 (0x0001 - 0x0000) +struct ZSensingComponent_GetSmartObjectSensing final +{ +public: + ESmartObjectSensing ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_GetSmartObjectSensing; + +// Function DarwinParadox.ZSensingComponent.HasAcquiredSmartObject +// 0x0001 (0x0001 - 0x0000) +struct ZSensingComponent_HasAcquiredSmartObject final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_HasAcquiredSmartObject; + +// Function DarwinParadox.ZSensingComponent.HasSeenPawn +// 0x0001 (0x0001 - 0x0000) +struct ZSensingComponent_HasSeenPawn final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSensingComponent_HasSeenPawn; + +// Function DarwinParadox.ZSkinDataFactory.GetSkinData +// 0x01D0 (0x01D0 - 0x0000) +struct ZSkinDataFactory_GetSkinData final +{ +public: + struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSkinData ReturnValue; // 0x0008(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinDataFactory_GetSkinData; + +// Function DarwinParadox.ZSkinDataFactory.GetSkinDataById +// 0x01D8 (0x01D8 - 0x0000) +struct ZSkinDataFactory_GetSkinDataById final +{ +public: + struct FGuid SkinUniqueId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSkinData ReturnValue; // 0x0010(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinDataFactory_GetSkinDataById; + +// Function DarwinParadox.ZSkinSystem.OnCollectibleFound +// 0x0010 (0x0010 - 0x0000) +struct ZSkinSystem_OnCollectibleFound final +{ +public: + struct FGuid CollectibleID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinSystem_OnCollectibleFound; + +// Function DarwinParadox.ZSkinSystem.OnTrophyUnlocked +// 0x0010 (0x0010 - 0x0000) +struct ZSkinSystem_OnTrophyUnlocked final +{ +public: + struct FGuid TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinSystem_OnTrophyUnlocked; + +// Function DarwinParadox.ZSkinSystem.SetPlayerCurrentSkin +// 0x0008 (0x0008 - 0x0000) +struct ZSkinSystem_SetPlayerCurrentSkin final +{ +public: + struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinSystem_SetPlayerCurrentSkin; + +// Function DarwinParadox.ZSkinSystem.UnlockSkinByTag +// 0x000C (0x000C - 0x0000) +struct ZSkinSystem_UnlockSkinByTag final +{ +public: + struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSaveGame; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSkinSystem_UnlockSkinByTag; + +// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinData +// 0x01C8 (0x01C8 - 0x0000) +struct ZSkinSystem_GetPlayerCurrentSkinData final +{ +public: + struct FSkinData ReturnValue; // 0x0000(0x01C8)(Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinSystem_GetPlayerCurrentSkinData; + +// Function DarwinParadox.ZSkinSystem.GetPlayerCurrentSkinTag +// 0x0008 (0x0008 - 0x0000) +struct ZSkinSystem_GetPlayerCurrentSkinTag final +{ +public: + struct FGameplayTag ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinSystem_GetPlayerCurrentSkinTag; + +// Function DarwinParadox.ZSkinSystem.GetUnlockedSkinsData +// 0x0010 (0x0010 - 0x0000) +struct ZSkinSystem_GetUnlockedSkinsData final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSkinSystem_GetUnlockedSkinsData; + +// Function DarwinParadox.ZSkinSystem.HasUnlockedSkinByTag +// 0x000C (0x000C - 0x0000) +struct ZSkinSystem_HasUnlockedSkinByTag final +{ +public: + struct FGameplayTag SkinTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSkinSystem_HasUnlockedSkinByTag; + +// Function DarwinParadox.ZSlingShot.OnCharacterHit +// 0x0120 (0x0120 - 0x0000) +struct ZSlingShot_OnCharacterHit final +{ +public: + class AActor* SelfActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector NormalImpulse; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FHitResult Hit; // 0x0028(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_OnCharacterHit; + +// Function DarwinParadox.ZSlingShot.OnCharacterLanded +// 0x00F8 (0x00F8 - 0x0000) +struct ZSlingShot_OnCharacterLanded final +{ +public: + struct FHitResult Hit; // 0x0000(0x00F8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_OnCharacterLanded; + +// Function DarwinParadox.ZSlingShot.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZSlingShot_OnPlayerRestart final +{ +public: + int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_OnPlayerRestart; + +// Function DarwinParadox.ZSlingShot.OnReceiveAnimNotify +// 0x0010 (0x0010 - 0x0000) +struct ZSlingShot_OnReceiveAnimNotify final +{ +public: + class FName AnimNotifyName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName DebugInfo; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_OnReceiveAnimNotify; + +// Function DarwinParadox.ZSlingShot.OnUIHide +// 0x0001 (0x0001 - 0x0000) +struct ZSlingShot_OnUIHide final +{ +public: + bool bUIHide; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_OnUIHide; + +// Function DarwinParadox.ZSlingShot.TimeLaunchAudioUpdate +// 0x0004 (0x0004 - 0x0000) +struct ZSlingShot_TimeLaunchAudioUpdate final +{ +public: + float TimeAudiovalue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_TimeLaunchAudioUpdate; + +// Function DarwinParadox.ZSlingShot.GetSlingShotRotation +// 0x0018 (0x0018 - 0x0000) +struct ZSlingShot_GetSlingShotRotation final +{ +public: + struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_GetSlingShotRotation; + +// Function DarwinParadox.ZSlingShot.GetTarget +// 0x0008 (0x0008 - 0x0000) +struct ZSlingShot_GetTarget final +{ +public: + class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSlingShot_GetTarget; + +// Function DarwinParadox.ZSpotComponent.SetConeAngle +// 0x0004 (0x0004 - 0x0000) +struct ZSpotComponent_SetConeAngle final +{ +public: + float Angle; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetConeAngle; + +// Function DarwinParadox.ZSpotComponent.SetConeLength +// 0x0004 (0x0004 - 0x0000) +struct ZSpotComponent_SetConeLength final +{ +public: + float ConeLength; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetConeLength; + +// Function DarwinParadox.ZSpotComponent.SetEnabled +// 0x0002 (0x0002 - 0x0000) +struct ZSpotComponent_SetEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ForceZeroRotation; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetEnabled; + +// Function DarwinParadox.ZSpotComponent.SetLookAtEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSpotComponent_SetLookAtEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetLookAtEnabled; + +// Function DarwinParadox.ZSpotComponent.SetLookAtTargetActor +// 0x0008 (0x0008 - 0x0000) +struct ZSpotComponent_SetLookAtTargetActor final +{ +public: + class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetLookAtTargetActor; + +// Function DarwinParadox.ZSpotComponent.SetMovementEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSpotComponent_SetMovementEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetMovementEnabled; + +// Function DarwinParadox.ZSpotComponent.SetPawnDetectionEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSpotComponent_SetPawnDetectionEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetPawnDetectionEnabled; + +// Function DarwinParadox.ZSpotComponent.SetPawnDetectionRate +// 0x0004 (0x0004 - 0x0000) +struct ZSpotComponent_SetPawnDetectionRate final +{ +public: + float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetPawnDetectionRate; + +// Function DarwinParadox.ZSpotComponent.SetTraceEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSpotComponent_SetTraceEnabled final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_SetTraceEnabled; + +// Function DarwinParadox.ZSpotComponent.CouldSeePawn +// 0x0010 (0x0010 - 0x0000) +struct ZSpotComponent_CouldSeePawn final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZSpotComponent_CouldSeePawn; + +// Function DarwinParadox.ZSpotComponent.IsEnabled +// 0x0001 (0x0001 - 0x0000) +struct ZSpotComponent_IsEnabled final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSpotComponent_IsEnabled; + +// Function DarwinParadox.ZStreamingSafetyComponent.IsLevelReady +// 0x0001 (0x0001 - 0x0000) +struct ZStreamingSafetyComponent_IsLevelReady final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZStreamingSafetyComponent_IsLevelReady; + +// Function DarwinParadox.ZSubtitleSystem.UpdateSubtitleText +// 0x0010 (0x0010 - 0x0000) +struct ZSubtitleSystem_UpdateSubtitleText final +{ +public: + class FText Subtitle; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSubtitleSystem_UpdateSubtitleText; + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelAddedToWorld +// 0x0010 (0x0010 - 0x0000) +struct ZSwitchDebugToolsSubsystem_HandleOnLevelAddedToWorld final +{ +public: + class ULevel* addedLevel; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UWorld* CurrentWorld; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSwitchDebugToolsSubsystem_HandleOnLevelAddedToWorld; + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleOnLevelRemovedFromWorld +// 0x0010 (0x0010 - 0x0000) +struct ZSwitchDebugToolsSubsystem_HandleOnLevelRemovedFromWorld final +{ +public: + class ULevel* addedLevel; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UWorld* CurrentWorld; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSwitchDebugToolsSubsystem_HandleOnLevelRemovedFromWorld; + +// Function DarwinParadox.ZSwitchDebugToolsSubsystem.HandleSwitchDockedUndocked +// 0x0001 (0x0001 - 0x0000) +struct ZSwitchDebugToolsSubsystem_HandleSwitchDockedUndocked final +{ +public: + bool bIsDocked; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZSwitchDebugToolsSubsystem_HandleSwitchDockedUndocked; + +// Function DarwinParadox.ZThreatSystemComponent.AddThreat +// 0x0008 (0x0008 - 0x0000) +struct ZThreatSystemComponent_AddThreat final +{ +public: + class AActor* ActorToAdd; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_AddThreat; + +// Function DarwinParadox.ZThreatSystemComponent.OnActorEndPlay +// 0x0010 (0x0010 - 0x0000) +struct ZThreatSystemComponent_OnActorEndPlay final +{ +public: + class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEndPlayReason EndPlayReason; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_OnActorEndPlay; + +// Function DarwinParadox.ZThreatSystemComponent.OnPlayerRestart +// 0x0004 (0x0004 - 0x0000) +struct ZThreatSystemComponent_OnPlayerRestart final +{ +public: + int32 RespawnOccurence; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_OnPlayerRestart; + +// Function DarwinParadox.ZThreatSystemComponent.RemoveThreat +// 0x0008 (0x0008 - 0x0000) +struct ZThreatSystemComponent_RemoveThreat final +{ +public: + class AActor* ActorToRemove; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_RemoveThreat; + +// Function DarwinParadox.ZThreatSystemComponent.GetThreatActors +// 0x0010 (0x0010 - 0x0000) +struct ZThreatSystemComponent_GetThreatActors final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_GetThreatActors; + +// Function DarwinParadox.ZThreatSystemComponent.GetThreatCount +// 0x0004 (0x0004 - 0x0000) +struct ZThreatSystemComponent_GetThreatCount final +{ +public: + int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_GetThreatCount; + +// Function DarwinParadox.ZThreatSystemComponent.HasThreat +// 0x0010 (0x0010 - 0x0000) +struct ZThreatSystemComponent_HasThreat final +{ +public: + class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_HasThreat; + +// Function DarwinParadox.ZThreatSystemComponent.IsThreatened +// 0x0001 (0x0001 - 0x0000) +struct ZThreatSystemComponent_IsThreatened final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZThreatSystemComponent_IsThreatened; + +// Function DarwinParadox.ZTrophyDataFactory.GetTrophiesData +// 0x0010 (0x0010 - 0x0000) +struct ZTrophyDataFactory_GetTrophiesData final +{ +public: + TArray ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTrophyDataFactory_GetTrophiesData; + +// Function DarwinParadox.ZTrophyDataFactory.GetTrophyData +// 0x0038 (0x0038 - 0x0000) +struct ZTrophyDataFactory_GetTrophyData final +{ +public: + struct FGuid TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FTrophyData ReturnValue; // 0x0010(0x0028)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTrophyDataFactory_GetTrophyData; + +// Function DarwinParadox.ZTrophyDataFactory.GetTrophyDataByTag +// 0x0030 (0x0030 - 0x0000) +struct ZTrophyDataFactory_GetTrophyDataByTag final +{ +public: + struct FGameplayTag TrophyTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FTrophyData ReturnValue; // 0x0008(0x0028)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTrophyDataFactory_GetTrophyDataByTag; + +// Function DarwinParadox.ZTrophySystem.OnCollectibleUnlocked +// 0x0010 (0x0010 - 0x0000) +struct ZTrophySystem_OnCollectibleUnlocked final +{ +public: + struct FGuid CollectibleID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTrophySystem_OnCollectibleUnlocked; + +// Function DarwinParadox.ZTrophySystem.UnlockTrophyById +// 0x0018 (0x0018 - 0x0000) +struct ZTrophySystem_UnlockTrophyById final +{ +public: + class FString TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Progress; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZTrophySystem_UnlockTrophyById; + +// Function DarwinParadox.ZTrophySystem.UnlockTrophyByTag +// 0x000C (0x000C - 0x0000) +struct ZTrophySystem_UnlockTrophyByTag final +{ +public: + struct FGameplayTag TrophyTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Progress; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZTrophySystem_UnlockTrophyByTag; + +// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophy +// 0x0014 (0x0014 - 0x0000) +struct ZTrophySystem_HasUnlockedTrophy final +{ +public: + struct FGuid TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZTrophySystem_HasUnlockedTrophy; + +// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyById +// 0x0018 (0x0018 - 0x0000) +struct ZTrophySystem_HasUnlockedTrophyById final +{ +public: + class FString TrophyId; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZTrophySystem_HasUnlockedTrophyById; + +// Function DarwinParadox.ZTrophySystem.HasUnlockedTrophyByTag +// 0x000C (0x000C - 0x0000) +struct ZTrophySystem_HasUnlockedTrophyByTag final +{ +public: + struct FGameplayTag TrophyTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZTrophySystem_HasUnlockedTrophyByTag; + +// Function DarwinParadox.ZUIController.CallOnCultureChanged +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_CallOnCultureChanged final +{ +public: + class FString NewCulture; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_CallOnCultureChanged; + +// Function DarwinParadox.ZUIController.ClearNotificationMark +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_ClearNotificationMark final +{ +public: + struct FGuid SkinID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_ClearNotificationMark; + +// Function DarwinParadox.ZUIController.CloseCurrentWidgetOfType +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_CloseCurrentWidgetOfType final +{ +public: + EWidgetType WidgetType; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_CloseCurrentWidgetOfType; + +// Function DarwinParadox.ZUIController.ClosePopUpSystem +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_ClosePopUpSystem final +{ +public: + ESystemPopUp SystemPopUp; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_ClosePopUpSystem; + +// Function DarwinParadox.ZUIController.CloseUI +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_CloseUI final +{ +public: + struct FWidgetRuntimeData WidgetRuntimeData; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_CloseUI; + +// Function DarwinParadox.ZUIController.EnableUIInput +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_EnableUIInput final +{ +public: + bool EnableInput; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_EnableUIInput; + +// Function DarwinParadox.ZUIController.HandleOnRestoreFocusToGame +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_HandleOnRestoreFocusToGame final +{ +public: + class UUserWidget* foundWidget; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZUIController_HandleOnRestoreFocusToGame; + +// Function DarwinParadox.ZUIController.HasNotificationOfType +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_HasNotificationOfType final +{ +public: + ENotification Notification; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_HasNotificationOfType; + +// Function DarwinParadox.ZUIController.IsLoadingScreenActive +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_IsLoadingScreenActive final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_IsLoadingScreenActive; + +// Function DarwinParadox.ZUIController.OnInputModeChanged +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_OnInputModeChanged final +{ +public: + EInputMode OldMode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputMode NewMode; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_OnInputModeChanged; + +// Function DarwinParadox.ZUIController.OnRenderingEvents +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_OnRenderingEvents final +{ +public: + ERenderingEvent eEvent; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_OnRenderingEvents; + +// Function DarwinParadox.ZUIController.OnSkinLocked +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_OnSkinLocked final +{ +public: + struct FGuid ID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_OnSkinLocked; + +// Function DarwinParadox.ZUIController.OnSkinUnlocked +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_OnSkinUnlocked final +{ +public: + struct FGuid ID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_OnSkinUnlocked; + +// Function DarwinParadox.ZUIController.PushGenericNotification +// 0x0038 (0x0038 - 0x0000) +struct ZUIController_PushGenericNotification final +{ +public: + struct FPopUpTextData PopUpTextData; // 0x0000(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) + bool bIsUnique; // 0x0030(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZUIController_PushGenericNotification; + +// Function DarwinParadox.ZUIController.RequestChapterTitle +// 0x0018 (0x0018 - 0x0000) +struct ZUIController_RequestChapterTitle final +{ +public: + class FText ChapterTitle; // 0x0000(0x0010)(Parm, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZUIController_RequestChapterTitle; + +// Function DarwinParadox.ZUIController.RequestCloseScreenUI +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_RequestCloseScreenUI final +{ +public: + EScreen Screen; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_RequestCloseScreenUI; + +// Function DarwinParadox.ZUIController.RequestGenericNotification +// 0x0038 (0x0038 - 0x0000) +struct ZUIController_RequestGenericNotification final +{ +public: + struct FPopUpTextData TextData; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0030(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZUIController_RequestGenericNotification; + +// Function DarwinParadox.ZUIController.RequestGenericPopUp +// 0x0038 (0x0038 - 0x0000) +struct ZUIController_RequestGenericPopUp final +{ +public: + struct FPopUpTextData PopupText; // 0x0000(0x0030)(Parm, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0030(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZUIController_RequestGenericPopUp; + +// Function DarwinParadox.ZUIController.RequestNotification +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_RequestNotification final +{ +public: + ENotification Notification; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_RequestNotification; + +// Function DarwinParadox.ZUIController.RequestPopUpSystem +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_RequestPopUpSystem final +{ +public: + ESystemPopUp SystemPopUp; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_RequestPopUpSystem; + +// Function DarwinParadox.ZUIController.RequestScreenUI +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_RequestScreenUI final +{ +public: + EScreen Screen; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_RequestScreenUI; + +// Function DarwinParadox.ZUIController.SetCurrentTooltipTag +// 0x0008 (0x0008 - 0x0000) +struct ZUIController_SetCurrentTooltipTag final +{ +public: + struct FGameplayTag NewTooltipTag; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_SetCurrentTooltipTag; + +// Function DarwinParadox.ZUIController.SetLoadingScreenActive +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_SetLoadingScreenActive final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_SetLoadingScreenActive; + +// Function DarwinParadox.ZUIController.SetTooltipWidget +// 0x0008 (0x0008 - 0x0000) +struct ZUIController_SetTooltipWidget final +{ +public: + class UZUserWidget* NewTooltipWidget; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_SetTooltipWidget; + +// Function DarwinParadox.ZUIController.SetUIHidden +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_SetUIHidden final +{ +public: + bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_SetUIHidden; + +// Function DarwinParadox.ZUIController.ShowUI +// 0x0018 (0x0018 - 0x0000) +struct ZUIController_ShowUI final +{ +public: + TSubclassOf WidgetClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EWidgetType eType; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UZUserWidget* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_ShowUI; + +// Function DarwinParadox.ZUIController.GetCurrentScreenWidget +// 0x0008 (0x0008 - 0x0000) +struct ZUIController_GetCurrentScreenWidget final +{ +public: + class UZUserWidget* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetCurrentScreenWidget; + +// Function DarwinParadox.ZUIController.GetCurrentWidgetByType +// 0x0010 (0x0010 - 0x0000) +struct ZUIController_GetCurrentWidgetByType final +{ +public: + EWidgetType WidgetType; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UZUserWidget* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetCurrentWidgetByType; + +// Function DarwinParadox.ZUIController.GetKeysFromInputAction +// 0x0020 (0x0020 - 0x0000) +struct ZUIController_GetKeysFromInputAction final +{ +public: + const class UInputAction* InputAction; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + const class UInputMappingContext* InputMappingContext; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetKeysFromInputAction; + +// Function DarwinParadox.ZUIController.GetRequireExclusiveInput +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_GetRequireExclusiveInput final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetRequireExclusiveInput; + +// Function DarwinParadox.ZUIController.GetRichTextDataTableByCulture +// 0x0028 (0x0028 - 0x0000) +struct ZUIController_GetRichTextDataTableByCulture final +{ +public: + class FString DataTableName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Culture; // 0x0010(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + const class UDataTable* ReturnValue; // 0x0020(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetRichTextDataTableByCulture; + +// Function DarwinParadox.ZUIController.GetRichTextDataTableByFontSize +// 0x0018 (0x0018 - 0x0000) +struct ZUIController_GetRichTextDataTableByFontSize final +{ +public: + class FString DataTableName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + const class UDataTable* ReturnValue; // 0x0010(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetRichTextDataTableByFontSize; + +// Function DarwinParadox.ZUIController.GetTooltipWidget +// 0x0008 (0x0008 - 0x0000) +struct ZUIController_GetTooltipWidget final +{ +public: + class UUserWidget* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_GetTooltipWidget; + +// Function DarwinParadox.ZUIController.HasAnyNotification +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_HasAnyNotification final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_HasAnyNotification; + +// Function DarwinParadox.ZUIController.HasNotificationMark +// 0x0014 (0x0014 - 0x0000) +struct ZUIController_HasNotificationMark final +{ +public: + struct FGuid SkinID; // 0x0000(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZUIController_HasNotificationMark; + +// Function DarwinParadox.ZUIController.HasScreenWidgetOfType +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_HasScreenWidgetOfType final +{ +public: + EScreen WidgetType; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_HasScreenWidgetOfType; + +// Function DarwinParadox.ZUIController.IsScreenVisible +// 0x0002 (0x0002 - 0x0000) +struct ZUIController_IsScreenVisible final +{ +public: + EScreen Screen; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_IsScreenVisible; + +// Function DarwinParadox.ZUIController.IsUIHidden +// 0x0001 (0x0001 - 0x0000) +struct ZUIController_IsUIHidden final +{ +public: + bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZUIController_IsUIHidden; + +// Function DarwinParadox.ZVariableStorage.SetValueAsBool +// 0x000C (0x000C - 0x0000) +struct ZVariableStorage_SetValueAsBool final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Value; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsBool; + +// Function DarwinParadox.ZVariableStorage.SetValueAsFloat +// 0x000C (0x000C - 0x0000) +struct ZVariableStorage_SetValueAsFloat final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsFloat; + +// Function DarwinParadox.ZVariableStorage.SetValueAsInt +// 0x000C (0x000C - 0x0000) +struct ZVariableStorage_SetValueAsInt final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Value; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsInt; + +// Function DarwinParadox.ZVariableStorage.SetValueAsLinearColor +// 0x0018 (0x0018 - 0x0000) +struct ZVariableStorage_SetValueAsLinearColor final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Value; // 0x0008(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsLinearColor; + +// Function DarwinParadox.ZVariableStorage.SetValueAsName +// 0x0010 (0x0010 - 0x0000) +struct ZVariableStorage_SetValueAsName final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Value; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsName; + +// Function DarwinParadox.ZVariableStorage.SetValueAsRotator +// 0x0020 (0x0020 - 0x0000) +struct ZVariableStorage_SetValueAsRotator final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Value; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsRotator; + +// Function DarwinParadox.ZVariableStorage.SetValueAsString +// 0x0018 (0x0018 - 0x0000) +struct ZVariableStorage_SetValueAsString final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Value; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsString; + +// Function DarwinParadox.ZVariableStorage.SetValueAsVector +// 0x0020 (0x0020 - 0x0000) +struct ZVariableStorage_SetValueAsVector final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Value; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_SetValueAsVector; + +// Function DarwinParadox.ZVariableStorage.GetValueAsBool +// 0x000C (0x000C - 0x0000) +struct ZVariableStorage_GetValueAsBool final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsBool; + +// Function DarwinParadox.ZVariableStorage.GetValueAsFloat +// 0x000C (0x000C - 0x0000) +struct ZVariableStorage_GetValueAsFloat final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsFloat; + +// Function DarwinParadox.ZVariableStorage.GetValueAsInt +// 0x000C (0x000C - 0x0000) +struct ZVariableStorage_GetValueAsInt final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsInt; + +// Function DarwinParadox.ZVariableStorage.GetValueAsLinearColor +// 0x0018 (0x0018 - 0x0000) +struct ZVariableStorage_GetValueAsLinearColor final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor ReturnValue; // 0x0008(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsLinearColor; + +// Function DarwinParadox.ZVariableStorage.GetValueAsName +// 0x0010 (0x0010 - 0x0000) +struct ZVariableStorage_GetValueAsName final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ReturnValue; // 0x0008(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsName; + +// Function DarwinParadox.ZVariableStorage.GetValueAsRotator +// 0x0020 (0x0020 - 0x0000) +struct ZVariableStorage_GetValueAsRotator final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator ReturnValue; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsRotator; + +// Function DarwinParadox.ZVariableStorage.GetValueAsString +// 0x0018 (0x0018 - 0x0000) +struct ZVariableStorage_GetValueAsString final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsString; + +// Function DarwinParadox.ZVariableStorage.GetValueAsVector +// 0x0020 (0x0020 - 0x0000) +struct ZVariableStorage_GetValueAsVector final +{ +public: + class FName ValueName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ReturnValue; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_ZVariableStorage_GetValueAsVector; // Function DarwinParadox.ZWorldManager.GetCurrentWorldTransitionData // 0x0068 (0x0068 - 0x0000) diff --git a/DarwinsParadox/SDK/DarwinParadox_structs.hpp b/DarwinsParadox/SDK/DarwinParadox_structs.hpp index 2c7bb04..e06e4cc 100644 --- a/DarwinsParadox/SDK/DarwinParadox_structs.hpp +++ b/DarwinsParadox/SDK/DarwinParadox_structs.hpp @@ -10,10 +10,10 @@ #include "Basic.hpp" -#include "CoreUObject_structs.hpp" #include "InputCore_structs.hpp" #include "Engine_structs.hpp" #include "GameplayTags_structs.hpp" +#include "CoreUObject_structs.hpp" #include "BinkMediaPlayer_structs.hpp" #include "StructUtils_structs.hpp" @@ -550,14 +550,13 @@ enum class EZHardwarePerformanceIndexPreference : uint8 }; // Enum DarwinParadox.EZQualitySettings -// NumValues: 0x0005 +// NumValues: 0x0004 enum class EZQualitySettings : uint8 { - Low = 0, - Medium = 1, - High = 2, - Highest = 3, - EZQualitySettings_MAX = 4, + Medium = 0, + High = 1, + Highest = 2, + EZQualitySettings_MAX = 3, }; // Enum DarwinParadox.EZQualitySettingsCategories @@ -771,6 +770,15 @@ enum class ELookAtSpace : uint8 ELookAtSpace_MAX = 2, }; +// Enum DarwinParadox.EPawnDetectionShape +// NumValues: 0x0003 +enum class EPawnDetectionShape : uint8 +{ + Line = 0, + Sphere = 1, + EPawnDetectionShape_MAX = 2, +}; + // Enum DarwinParadox.EAchievementID // NumValues: 0x0016 enum class EAchievementID : uint8 @@ -926,26 +934,22 @@ enum class ELevelTransitionState : uint8 ELevelTransitionState_MAX = 4, }; -// ScriptStruct DarwinParadox.BehaviorRequest -// 0x0001 (0x0001 - 0x0000) -struct FBehaviorRequest final +// ScriptStruct DarwinParadox.CheckPointData +// 0x0080 (0x0080 - 0x0000) +struct FCheckPointData final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FGuid UniqueID; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Name; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Location; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString MapPath; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Map; // 0x0048(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FText LocalizableName; // 0x0058(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + bool SaveGame; // 0x0068(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FString PawnClass; // 0x0070(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBehaviorRequest; - -// ScriptStruct DarwinParadox.SentinelleData -// 0x0010 (0x0010 - 0x0000) -struct FSentinelleData final -{ -public: - float Speed; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Acceleration; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor Color; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float StartSplineTime; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSentinelleData; +DUMPER7_ASSERTS_FCheckPointData; // ScriptStruct DarwinParadox.GenericActionParam // 0x0010 (0x0010 - 0x0000) @@ -961,84 +965,21 @@ public: }; DUMPER7_ASSERTS_FGenericActionParam; -// ScriptStruct DarwinParadox.SavedCollectible -// 0x0010 (0x0010 - 0x0000) -struct FSavedCollectible final +// ScriptStruct DarwinParadox.TransitionSpeedParams +// 0x0018 (0x0018 - 0x0000) +struct FTransitionSpeedParams final { public: - struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseFixedTranslationSpeed; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float TranslationSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TranslationSpeedInterpSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseFixedRotationSpeed; // 0x000C(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RotationSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float RotationSpeedInterpSpeed; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FSavedCollectible; - -// ScriptStruct DarwinParadox.TrophySavedData -// 0x0010 (0x0010 - 0x0000) -struct FTrophySavedData final -{ -public: - struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTrophySavedData; - -// ScriptStruct DarwinParadox.SkinSaveData -// 0x0010 (0x0010 - 0x0000) -struct FSkinSaveData final -{ -public: - struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkinSaveData; - -// ScriptStruct DarwinParadox.UIControllerSavedData -// 0x0010 (0x0010 - 0x0000) -struct FUIControllerSavedData final -{ -public: - TArray SkinNotificationMarks; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FUIControllerSavedData; - -// ScriptStruct DarwinParadox.CheckpointSavedData -// 0x0010 (0x0010 - 0x0000) -struct FCheckpointSavedData final -{ -public: - struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCheckpointSavedData; - -// ScriptStruct DarwinParadox.SlotData -// 0x00B8 (0x00B8 - 0x0000) -struct FSlotData final -{ -public: - TArray SavedCollectible; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) - TArray SavedTrophies; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) - struct FSkinSaveData CurrentSkin; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) - TArray SavedSkins; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) - struct FUIControllerSavedData SavedUIController; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - class FString Map; // 0x0050(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FCheckpointSavedData FurthestCheckpoint; // 0x0060(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) - struct FCheckpointSavedData CurrentCheckpoint; // 0x0070(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) - struct FGameplayTagContainer Facts; // 0x0080(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - struct FDateTime CreationDate; // 0x00A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FDateTime LastSaveDate; // 0x00A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - double TotalElapsedPlayTime; // 0x00B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSlotData; - -// ScriptStruct DarwinParadox.PlayerData -// 0x0250 (0x0250 - 0x0000) -struct FPlayerData final -{ -public: - uint32 DbVersion; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGameplayTagContainer SaveTags; // 0x0008(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - struct FSlotData Slot0; // 0x0028(0x00B8)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - struct FSlotData Slot1; // 0x00E0(0x00B8)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - struct FSlotData Slot2; // 0x0198(0x00B8)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPlayerData; +DUMPER7_ASSERTS_FTransitionSpeedParams; // ScriptStruct DarwinParadox.MaterialOverride // 0x0030 (0x0030 - 0x0000) @@ -1089,53 +1030,6 @@ public: }; DUMPER7_ASSERTS_FSkinData; -// ScriptStruct DarwinParadox.SubLevelLightPair -// 0x0018 (0x0018 - 0x0000) -struct FSubLevelLightPair final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class ULevelStreaming* SubLevelHighLight; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class ULevelStreaming* SubLevelLowLight; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSubLevelLightPair; - -// ScriptStruct DarwinParadox.ZGenericPerformanceIndexRange -// 0x000C (0x000C - 0x0000) -struct FZGenericPerformanceIndexRange final -{ -public: - EZQualitySettings QualitySettings; // 0x0000(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float MinPerformanceIndex; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxPerformanceIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FZGenericPerformanceIndexRange; - -// ScriptStruct DarwinParadox.ZGenericPerformanceIndexRangeArray -// 0x0018 (0x0018 - 0x0000) -struct FZGenericPerformanceIndexRangeArray final -{ -public: - bool ForceQualitySettingValue; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EZQualitySettings ForcedQualitySettings; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EZHardwarePerformanceIndexPreference HardwarePerformanceIndexPreference; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - TArray RangeArray; // 0x0008(0x0010)(Edit, EditFixedSize, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FZGenericPerformanceIndexRangeArray; - -// ScriptStruct DarwinParadox.DetectedPawn -// 0x0010 (0x0010 - 0x0000) -struct FDetectedPawn final -{ -public: - class APawn* Pawn; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Timestamp; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FDetectedPawn; - // ScriptStruct DarwinParadox.CamoFriendlySurface // 0x0130 (0x0130 - 0x0000) struct FCamoFriendlySurface final @@ -1148,6 +1042,28 @@ public: }; DUMPER7_ASSERTS_FCamoFriendlySurface; +// ScriptStruct DarwinParadox.RenderTargetCaptureRequest +// 0x0010 (0x0010 - 0x0000) +struct FRenderTargetCaptureRequest final +{ +public: + TWeakObjectPtr SceneComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Priority; // 0x0008(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRenderTargetCaptureRequest; + +// ScriptStruct DarwinParadox.SubLevelLightPair +// 0x0018 (0x0018 - 0x0000) +struct FSubLevelLightPair final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class ULevelStreaming* SubLevelHighLight; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class ULevelStreaming* SubLevelLowLight; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSubLevelLightPair; + // ScriptStruct DarwinParadox.AnimationAttachment // 0x0018 (0x0018 - 0x0000) struct FAnimationAttachment final @@ -1168,6 +1084,15 @@ public: }; DUMPER7_ASSERTS_FPathDebug; +// ScriptStruct DarwinParadox.BehaviorRequest +// 0x0001 (0x0001 - 0x0000) +struct FBehaviorRequest final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBehaviorRequest; + // ScriptStruct DarwinParadox.SpottedPawn // 0x000C (0x000C - 0x0000) struct alignas(0x04) FSpottedPawn final @@ -1254,28 +1179,6 @@ public: }; DUMPER7_ASSERTS_FLookAtActivator; -// ScriptStruct DarwinParadox.TRXPlatformDynamicPostProcessScalarParameter -// 0x0018 (0x0018 - 0x0000) -struct FTRXPlatformDynamicPostProcessScalarParameter final -{ -public: - class FString ScalarParameterName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ScalarMinValue; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ScalarMaxValue; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTRXPlatformDynamicPostProcessScalarParameter; - -// ScriptStruct DarwinParadox.TRXLimiterData -// 0x0028 (0x0028 - 0x0000) -struct FTRXLimiterData -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - TArray PostProcessMaterialInstance; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray ScalarParameters; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTRXLimiterData; - // ScriptStruct DarwinParadox.WideViewSettings // 0x0010 (0x0010 - 0x0000) struct FWideViewSettings final @@ -1288,19 +1191,6 @@ public: }; DUMPER7_ASSERTS_FWideViewSettings; -// ScriptStruct DarwinParadox.DialogueEntry -// 0x0028 (0x0028 - 0x0000) -struct FDialogueEntry final -{ -public: - class FName Owner; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FText DialogueText; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - class UAkAudioEvent* DialogueCue; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EDialogueResponse DialogueResponse; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FDialogueEntry; - // ScriptStruct DarwinParadox.CameraZoneSettings // 0x0070 (0x0070 - 0x0000) struct FCameraZoneSettings final @@ -1387,39 +1277,6 @@ public: }; DUMPER7_ASSERTS_FCameraDefaultSettings; -// ScriptStruct DarwinParadox.CheckPointData -// 0x0080 (0x0080 - 0x0000) -struct FCheckPointData final -{ -public: - struct FGuid UniqueID; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Name; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Location; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString MapPath; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Map; // 0x0048(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FText LocalizableName; // 0x0058(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - bool SaveGame; // 0x0068(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FString PawnClass; // 0x0070(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCheckPointData; - -// ScriptStruct DarwinParadox.TransitionSpeedParams -// 0x0018 (0x0018 - 0x0000) -struct FTransitionSpeedParams final -{ -public: - bool bUseFixedTranslationSpeed; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float TranslationSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TranslationSpeedInterpSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bUseFixedRotationSpeed; // 0x000C(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RotationSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float RotationSpeedInterpSpeed; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTransitionSpeedParams; - // ScriptStruct DarwinParadox.CameraZoneTransition // 0x0068 (0x0068 - 0x0000) struct FCameraZoneTransition final @@ -1460,20 +1317,6 @@ public: }; DUMPER7_ASSERTS_FCharacterClassData; -// ScriptStruct DarwinParadox.PawnDeathData -// 0x0020 (0x0020 - 0x0000) -struct FPawnDeathData final -{ -public: - struct FGameplayTag PawnTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECameraDeathBehavior CameraBehavior; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TSubclassOf Executor; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bDisableCollision; // 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_FPawnDeathData; - // ScriptStruct DarwinParadox.ZCharacterMovementModeParameters // 0x0028 (0x0028 - 0x0000) struct FZCharacterMovementModeParameters final @@ -1559,6 +1402,20 @@ public: }; DUMPER7_ASSERTS_FCollisionSlot; +// ScriptStruct DarwinParadox.PawnDeathData +// 0x0020 (0x0020 - 0x0000) +struct FPawnDeathData final +{ +public: + struct FGameplayTag PawnTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECameraDeathBehavior CameraBehavior; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TSubclassOf Executor; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bDisableCollision; // 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_FPawnDeathData; + // ScriptStruct DarwinParadox.DeathData // 0x0020 (0x0020 - 0x0000) struct FDeathData final @@ -1570,6 +1427,19 @@ public: }; DUMPER7_ASSERTS_FDeathData; +// ScriptStruct DarwinParadox.DialogueEntry +// 0x0028 (0x0028 - 0x0000) +struct FDialogueEntry final +{ +public: + class FName Owner; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FText DialogueText; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + class UAkAudioEvent* DialogueCue; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EDialogueResponse DialogueResponse; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FDialogueEntry; + // ScriptStruct DarwinParadox.LevelSequenceAction // 0x0030 (0x0030 - 0x0000) struct FLevelSequenceAction final @@ -1688,6 +1558,31 @@ public: }; DUMPER7_ASSERTS_FGameplayModifier; +// ScriptStruct DarwinParadox.ZGenericPerformanceIndexRange +// 0x000C (0x000C - 0x0000) +struct FZGenericPerformanceIndexRange final +{ +public: + EZQualitySettings QualitySettings; // 0x0000(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float MinPerformanceIndex; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxPerformanceIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FZGenericPerformanceIndexRange; + +// ScriptStruct DarwinParadox.ZGenericPerformanceIndexRangeArray +// 0x0018 (0x0018 - 0x0000) +struct FZGenericPerformanceIndexRangeArray final +{ +public: + bool ForceQualitySettingValue; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EZQualitySettings ForcedQualitySettings; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EZHardwarePerformanceIndexPreference HardwarePerformanceIndexPreference; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + TArray RangeArray; // 0x0008(0x0010)(Edit, EditFixedSize, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FZGenericPerformanceIndexRangeArray; + // ScriptStruct DarwinParadox.ActionLeverTrigger // 0x0018 (0x0018 - 0x0000) struct FActionLeverTrigger final @@ -1727,6 +1622,18 @@ public: }; DUMPER7_ASSERTS_FMushroomFieldEntry; +// ScriptStruct DarwinParadox.SentinelleData +// 0x0010 (0x0010 - 0x0000) +struct FSentinelleData final +{ +public: + float Speed; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Acceleration; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor Color; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float StartSplineTime; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSentinelleData; + // ScriptStruct DarwinParadox.SentinelleRuntimeData // 0x0068 (0x0068 - 0x0000) struct FSentinelleRuntimeData final @@ -1792,16 +1699,84 @@ public: }; DUMPER7_ASSERTS_FRadarWave; -// ScriptStruct DarwinParadox.RenderTargetCaptureRequest +// ScriptStruct DarwinParadox.SavedCollectible // 0x0010 (0x0010 - 0x0000) -struct FRenderTargetCaptureRequest final +struct FSavedCollectible final { public: - TWeakObjectPtr SceneComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Priority; // 0x0008(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FRenderTargetCaptureRequest; +DUMPER7_ASSERTS_FSavedCollectible; + +// ScriptStruct DarwinParadox.SkinSaveData +// 0x0010 (0x0010 - 0x0000) +struct FSkinSaveData final +{ +public: + struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkinSaveData; + +// ScriptStruct DarwinParadox.CheckpointSavedData +// 0x0010 (0x0010 - 0x0000) +struct FCheckpointSavedData final +{ +public: + struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCheckpointSavedData; + +// ScriptStruct DarwinParadox.TrophySavedData +// 0x0010 (0x0010 - 0x0000) +struct FTrophySavedData final +{ +public: + struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTrophySavedData; + +// ScriptStruct DarwinParadox.UIControllerSavedData +// 0x0010 (0x0010 - 0x0000) +struct FUIControllerSavedData final +{ +public: + TArray SkinNotificationMarks; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FUIControllerSavedData; + +// ScriptStruct DarwinParadox.SlotData +// 0x00B8 (0x00B8 - 0x0000) +struct FSlotData final +{ +public: + TArray SavedCollectible; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) + TArray SavedTrophies; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) + struct FSkinSaveData CurrentSkin; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) + TArray SavedSkins; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) + struct FUIControllerSavedData SavedUIController; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + class FString Map; // 0x0050(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FCheckpointSavedData FurthestCheckpoint; // 0x0060(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) + struct FCheckpointSavedData CurrentCheckpoint; // 0x0070(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) + struct FGameplayTagContainer Facts; // 0x0080(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + struct FDateTime CreationDate; // 0x00A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FDateTime LastSaveDate; // 0x00A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + double TotalElapsedPlayTime; // 0x00B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSlotData; + +// ScriptStruct DarwinParadox.PlayerData +// 0x0250 (0x0250 - 0x0000) +struct FPlayerData final +{ +public: + uint32 DbVersion; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGameplayTagContainer SaveTags; // 0x0008(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + struct FSlotData Slot0; // 0x0028(0x00B8)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + struct FSlotData Slot1; // 0x00E0(0x00B8)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + struct FSlotData Slot2; // 0x0198(0x00B8)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPlayerData; // ScriptStruct DarwinParadox.SpotLookAtTarget // 0x0048 (0x0048 - 0x0000) @@ -1818,6 +1793,39 @@ public: }; DUMPER7_ASSERTS_FSpotLookAtTarget; +// ScriptStruct DarwinParadox.DetectedPawn +// 0x0010 (0x0010 - 0x0000) +struct FDetectedPawn final +{ +public: + class APawn* Pawn; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Timestamp; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FDetectedPawn; + +// ScriptStruct DarwinParadox.TRXPlatformDynamicPostProcessScalarParameter +// 0x0018 (0x0018 - 0x0000) +struct FTRXPlatformDynamicPostProcessScalarParameter final +{ +public: + class FString ScalarParameterName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ScalarMinValue; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ScalarMaxValue; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTRXPlatformDynamicPostProcessScalarParameter; + +// ScriptStruct DarwinParadox.TRXLimiterData +// 0x0028 (0x0028 - 0x0000) +struct FTRXLimiterData +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + TArray PostProcessMaterialInstance; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray ScalarParameters; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTRXLimiterData; + // ScriptStruct DarwinParadox.TRXCVarLimiterData // 0x0030 (0x0058 - 0x0028) struct FTRXCVarLimiterData final : public FTRXLimiterData diff --git a/DarwinsParadox/SDK/Engine_classes.hpp b/DarwinsParadox/SDK/Engine_classes.hpp index 1fe5ad0..363fb36 100644 --- a/DarwinsParadox/SDK/Engine_classes.hpp +++ b/DarwinsParadox/SDK/Engine_classes.hpp @@ -13193,7 +13193,7 @@ DUMPER7_ASSERTS_UForceFeedbackAttenuation; // Class Engine.TriggerBox // 0x0000 (0x0298 - 0x0298) -class ATriggerBox final : public ATriggerBase +class ATriggerBox : public ATriggerBase { public: static class UClass* StaticClass() diff --git a/DarwinsParadox/SDK/Engine_parameters.hpp b/DarwinsParadox/SDK/Engine_parameters.hpp index 0856491..55845b4 100644 --- a/DarwinsParadox/SDK/Engine_parameters.hpp +++ b/DarwinsParadox/SDK/Engine_parameters.hpp @@ -14,9 +14,9 @@ #include "FieldNotification_structs.hpp" #include "InputCore_structs.hpp" #include "Engine_structs.hpp" -#include "UniversalObjectLocator_structs.hpp" #include "TypedElementFramework_structs.hpp" #include "CoreUObject_structs.hpp" +#include "UniversalObjectLocator_structs.hpp" #include "PhysicsCore_structs.hpp" #include "Chaos_structs.hpp" #include "AudioExtensions_structs.hpp" diff --git a/DarwinsParadox/SDK/Engine_structs.hpp b/DarwinsParadox/SDK/Engine_structs.hpp index cf6fed2..26d4a47 100644 --- a/DarwinsParadox/SDK/Engine_structs.hpp +++ b/DarwinsParadox/SDK/Engine_structs.hpp @@ -14,8 +14,8 @@ #include "CoreUObject_structs.hpp" #include "Slate_structs.hpp" #include "PhysicsCore_structs.hpp" -#include "AudioExtensions_structs.hpp" #include "CoreOnline_structs.hpp" +#include "AudioExtensions_structs.hpp" #include "InputCore_structs.hpp" #include "Chaos_structs.hpp" #include "NetCore_structs.hpp" @@ -6534,70 +6534,63 @@ enum class EStreamingSourcePriority : uint8 EStreamingSourcePriority_MAX = 256, }; -// ScriptStruct Engine.BlueprintInputDelegateBinding -// 0x0004 (0x0004 - 0x0000) -struct alignas(0x04) FBlueprintInputDelegateBinding +// ScriptStruct Engine.ScaleTrack +// 0x0020 (0x0020 - 0x0000) +struct FScaleTrack final { public: - uint8 bConsumeInput : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bExecuteWhenPaused : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOverrideParentBinding : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray ScaleKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBlueprintInputDelegateBinding; +DUMPER7_ASSERTS_FScaleTrack; -// ScriptStruct Engine.BlueprintInputAxisKeyDelegateBinding -// 0x0024 (0x0028 - 0x0004) -struct FBlueprintInputAxisKeyDelegateBinding final : public FBlueprintInputDelegateBinding +// ScriptStruct Engine.ConstraintBaseParams +// 0x0014 (0x0014 - 0x0000) +struct FConstraintBaseParams { public: - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FKey AxisKey; // 0x0008(0x0018)(HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName FunctionNameToBind; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Stiffness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Damping; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Restitution; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ContactDistance; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bSoftConstraint : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FBlueprintInputAxisKeyDelegateBinding; +DUMPER7_ASSERTS_FConstraintBaseParams; -// ScriptStruct Engine.AnimSubsystem -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FAnimSubsystem +// ScriptStruct Engine.TwistConstraint +// 0x0008 (0x001C - 0x0014) +struct FTwistConstraint final : public FConstraintBaseParams { public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float TwistLimitDegrees; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAngularConstraintMotion TwistMotion; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FAnimSubsystem; +DUMPER7_ASSERTS_FTwistConstraint; -// ScriptStruct Engine.AnimSubsystem_BlendSpaceGraph -// 0x0010 (0x0018 - 0x0008) -struct FAnimSubsystem_BlendSpaceGraph final : public FAnimSubsystem -{ -public: - TArray BlendSpaces; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) -}; -DUMPER7_ASSERTS_FAnimSubsystem_BlendSpaceGraph; - -// ScriptStruct Engine.HardwareDeviceIdentifier -// 0x0018 (0x0018 - 0x0000) -struct FHardwareDeviceIdentifier final -{ -public: - class FName InputClassName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName HardwareDeviceIdentifier; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EHardwareDevicePrimaryType PrimaryDeviceType; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 SupportedFeaturesMask; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FHardwareDeviceIdentifier; - -// ScriptStruct Engine.SpriteCategoryInfo +// ScriptStruct Engine.MaterialInput // 0x0028 (0x0028 - 0x0000) -struct FSpriteCategoryInfo final +struct FMaterialInput { public: - class FName Category; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FText DisplayName; // 0x0008(0x0010)(NativeAccessSpecifierPublic) - class FText Description; // 0x0018(0x0010)(NativeAccessSpecifierPublic) + class UMaterialExpression* Expression; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + int32 OutputIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName InputName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Mask; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaskR; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaskG; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaskB; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaskA; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FSpriteCategoryInfo; +DUMPER7_ASSERTS_FMaterialInput; + +// ScriptStruct Engine.SubstrateMaterialInput +// 0x0000 (0x0028 - 0x0028) +struct FSubstrateMaterialInput final : public FMaterialInput +{ +}; +DUMPER7_ASSERTS_FSubstrateMaterialInput; // ScriptStruct Engine.FormatArgumentData // 0x0048 (0x0048 - 0x0000) @@ -6617,346 +6610,67 @@ public: }; DUMPER7_ASSERTS_FFormatArgumentData; -// ScriptStruct Engine.ActivatedCells -// 0x00A0 (0x00A0 - 0x0000) -struct FActivatedCells final -{ -public: - TSet Cells; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) - uint8 Pad_50[0x50]; // 0x0050(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FActivatedCells; - -// ScriptStruct Engine.KeyHandleMap -// 0x0060 (0x0060 - 0x0000) -struct alignas(0x08) FKeyHandleMap final -{ -public: - uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKeyHandleMap; - -// ScriptStruct Engine.IndexedCurve -// 0x0068 (0x0068 - 0x0000) -struct FIndexedCurve +// ScriptStruct Engine.NetworkPhysicsRewindDataProxy +// 0x0010 (0x0010 - 0x0000) +struct FNetworkPhysicsRewindDataProxy { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FKeyHandleMap KeyHandlesToIndices; // 0x0008(0x0060)(Transient, Protected, NativeAccessSpecifierProtected) + class UNetworkPhysicsComponent* Owner; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FIndexedCurve; +DUMPER7_ASSERTS_FNetworkPhysicsRewindDataProxy; -// ScriptStruct Engine.FXSystemSpawnParameters -// 0x0070 (0x0070 - 0x0000) -struct FFXSystemSpawnParameters final +// ScriptStruct Engine.NetworkPhysicsRewindDataStateProxy +// 0x0000 (0x0010 - 0x0010) +struct FNetworkPhysicsRewindDataStateProxy final : public FNetworkPhysicsRewindDataProxy { -public: - class UObject* WorldContextObject; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UFXSystemAsset* SystemTemplate; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector Location; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FVector Scale; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class USceneComponent* AttachToComponent; // 0x0058(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName AttachPointName; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAttachLocation LocationType; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAutoDestroy; // 0x0069(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAutoActivate; // 0x006A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EPSCPoolMethod PoolingMethod; // 0x006B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bPreCullCheck; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsPlayerEffect; // 0x006D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FFXSystemSpawnParameters; +DUMPER7_ASSERTS_FNetworkPhysicsRewindDataStateProxy; -// ScriptStruct Engine.GenericStruct -// 0x0004 (0x0004 - 0x0000) -struct FGenericStruct final -{ -public: - int32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FGenericStruct; - -// ScriptStruct Engine.ConstraintDrive -// 0x0010 (0x0010 - 0x0000) -struct FConstraintDrive final -{ -public: - float Stiffness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Damping; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxForce; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bEnablePositionDrive : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableVelocityDrive : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FConstraintDrive; - -// ScriptStruct Engine.MaterialInput -// 0x0028 (0x0028 - 0x0000) -struct FMaterialInput -{ -public: - class UMaterialExpression* Expression; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - int32 OutputIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName InputName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Mask; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaskR; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaskG; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaskB; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaskA; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMaterialInput; - -// ScriptStruct Engine.AnimationCurveIdentifier +// ScriptStruct Engine.NamedFloat // 0x000C (0x000C - 0x0000) -struct FAnimationCurveIdentifier final +struct FNamedFloat final { public: - class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERawCurveTrackTypes CurveType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETransformCurveChannel Channel; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EVectorCurveChannel Axis; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnimationCurveIdentifier; +DUMPER7_ASSERTS_FNamedFloat; -// ScriptStruct Engine.EmptyPayload -// 0x0000 (0x0000 - 0x0000) -#pragma pack(push, 0x1) -struct alignas(0x01) FEmptyPayload -{ -}; -#pragma pack(pop) -DUMPER7_ASSERTS_FEmptyPayload; - -// ScriptStruct Engine.CurvePayload -// 0x000C (0x000C - 0x0000) -struct FCurvePayload : public FEmptyPayload -{ -public: - struct FAnimationCurveIdentifier Identifier; // 0x0000(0x000C)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCurvePayload; - -// ScriptStruct Engine.CurveFlagsChangedPayload -// 0x0004 (0x0010 - 0x000C) -struct FCurveFlagsChangedPayload final : public FCurvePayload -{ -public: - int32 OldFlags; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCurveFlagsChangedPayload; - -// ScriptStruct Engine.ComponentKey -// 0x0020 (0x0020 - 0x0000) -struct FComponentKey final -{ -public: - TSubclassOf OwnerClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - class FName SCSVariableName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FGuid AssociatedGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FComponentKey; - -// ScriptStruct Engine.BlueprintComponentChangedPropertyInfo -// 0x0018 (0x0018 - 0x0000) -struct FBlueprintComponentChangedPropertyInfo final -{ -public: - class FName PropertyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ArrayIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UStruct* PropertyScope; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FBlueprintComponentChangedPropertyInfo; - -// ScriptStruct Engine.BlueprintCookedComponentInstancingData -// 0x0048 (0x0048 - 0x0000) -struct FBlueprintCookedComponentInstancingData final -{ -public: - TArray ChangedPropertyList; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_10[0x11]; // 0x0010(0x0011)(Fixing Size After Last Property [ Dumper-7 ]) - bool bHasValidCookedData; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_22[0x26]; // 0x0022(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBlueprintCookedComponentInstancingData; - -// ScriptStruct Engine.ComponentOverrideRecord -// 0x0078 (0x0078 - 0x0000) -struct FComponentOverrideRecord final -{ -public: - TSubclassOf ComponentClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UActorComponent* ComponentTemplate; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FComponentKey ComponentKey; // 0x0010(0x0020)(NoDestructor, NativeAccessSpecifierPublic) - struct FBlueprintCookedComponentInstancingData CookedComponentInstancingData; // 0x0030(0x0048)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FComponentOverrideRecord; - -// ScriptStruct Engine.ColorMaterialInput -// 0x0008 (0x0030 - 0x0028) -struct FColorMaterialInput final : public FMaterialInput -{ -public: - uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FColor Constant; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FColorMaterialInput; - -// ScriptStruct Engine.QuartzTransportTimeStamp +// ScriptStruct Engine.DataTableRowHandle // 0x0010 (0x0010 - 0x0000) -struct FQuartzTransportTimeStamp final +struct FDataTableRowHandle final { public: - int32 Bars; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Beat; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BeatFraction; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Seconds; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UDataTable* DataTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName RowName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FQuartzTransportTimeStamp; +DUMPER7_ASSERTS_FDataTableRowHandle; -// ScriptStruct Engine.PerPlatformFloat -// 0x0004 (0x0004 - 0x0000) -struct FPerPlatformFloat final -{ -public: - float Default; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPerPlatformFloat; - -// ScriptStruct Engine.SkeletalMeshBuildSettings -// 0x0018 (0x0018 - 0x0000) -struct FSkeletalMeshBuildSettings final -{ -public: - uint8 bRecomputeNormals : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRecomputeTangents : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseMikkTSpace : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bComputeWeightedNormals : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRemoveDegenerates : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseHighPrecisionTangentBasis : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseHighPrecisionSkinWeights : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseFullPrecisionUVs : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float ThresholdPosition; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ThresholdTangentNormal; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ThresholdUV; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MorphThresholdPosition; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BoneInfluenceLimit; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkeletalMeshBuildSettings; - -// ScriptStruct Engine.SectionReference -// 0x0004 (0x0004 - 0x0000) -struct FSectionReference final -{ -public: - int32 SectionIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSectionReference; - -// ScriptStruct Engine.SkeletalMeshOptimizationSettings -// 0x003C (0x003C - 0x0000) -struct FSkeletalMeshOptimizationSettings final -{ -public: - ESkeletalMeshTerminationCriterion TerminationCriterion; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float NumOfTrianglesPercentage; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NumOfVertPercentage; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 MaxNumOfTriangles; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 MaxNumOfVerts; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxDeviationPercentage; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkeletalMeshOptimizationType ReductionMethod; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkeletalMeshOptimizationImportance SilhouetteImportance; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkeletalMeshOptimizationImportance TextureImportance; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkeletalMeshOptimizationImportance ShadingImportance; // 0x001B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkeletalMeshOptimizationImportance SkinningImportance; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bRemapMorphTargets : 1; // 0x001D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRecalcNormals : 1; // 0x001D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float WeldingThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NormalsThreshold; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxBonesPerVertex; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bEnforceBoneBoundaries : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bMergeCoincidentVertBones : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float VolumeImportance; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bLockEdges : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bLockColorBounaries : 1; // 0x0034(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bImproveTrianglesForCloth : 1; // 0x0034(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 BaseLOD; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkeletalMeshOptimizationSettings; - -// ScriptStruct Engine.PerPlatformBool -// 0x0001 (0x0001 - 0x0000) -struct FPerPlatformBool final -{ -public: - bool Default; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPerPlatformBool; - -// ScriptStruct Engine.SkeletalMeshVertexAttributeInfo +// ScriptStruct Engine.AnimNode_Base // 0x0010 (0x0010 - 0x0000) -struct FSkeletalMeshVertexAttributeInfo final +struct alignas(0x08) FAnimNode_Base { public: - struct FPerPlatformBool EnabledForRender; // 0x0000(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName Name; // 0x0004(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkeletalMeshVertexAttributeDataType DataType; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FSkeletalMeshVertexAttributeInfo; +DUMPER7_ASSERTS_FAnimNode_Base; -// ScriptStruct Engine.BoneReference -// 0x0010 (0x0010 - 0x0000) -struct FBoneReference final +// ScriptStruct Engine.AnimNode_StateMachine +// 0x00B8 (0x00C8 - 0x0010) +struct FAnimNode_StateMachine final : public FAnimNode_Base { public: - class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + int32 StateMachineIndexInClass; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxTransitionsPerFrame; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxTransitionsRequests; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSkipFirstUpdateTransition; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bReinitializeOnBecomingRelevant; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bCreateNotifyMetaData; // 0x001E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAllowConduitEntryStates; // 0x001F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_20[0xA8]; // 0x0020(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FBoneReference; - -// ScriptStruct Engine.SkeletalMeshLODInfo -// 0x00F0 (0x00F0 - 0x0000) -struct FSkeletalMeshLODInfo final -{ -public: - struct FPerPlatformFloat ScreenSize; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) - float LODHysteresis; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray LODMaterialMap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - struct FSkeletalMeshBuildSettings BuildSettings; // 0x0018(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x0030(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray BonesToRemove; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray BonesToPrioritize; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray SectionsToPrioritize; // 0x0090(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - float WeightOfPrioritization; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UAnimSequence* BakePose; // 0x00A8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UAnimSequence* BakePoseOverride; // 0x00B0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FString SourceImportFilename; // 0x00B8(0x0010)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESkinCacheUsage SkinCacheUsage; // 0x00C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float MorphTargetPositionErrorTolerance; // 0x00CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bHasBeenSimplified : 1; // 0x00D0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bHasPerLODVertexColors : 1; // 0x00D0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowCPUAccess : 1; // 0x00D0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bBuildHalfEdgeBuffers : 1; // 0x00D0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowMeshDeformer : 1; // 0x00D0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray VertexAttributes; // 0x00D8(0x0010)(Edit, EditFixedSize, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic) - uint8 bSupportUniformlyDistributedSampling : 1; // 0x00E8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSkeletalMeshLODInfo; +DUMPER7_ASSERTS_FAnimNode_StateMachine; // ScriptStruct Engine.ExpressionInput // 0x0028 (0x0028 - 0x0000) @@ -6974,50 +6688,77 @@ public: }; DUMPER7_ASSERTS_FExpressionInput; -// ScriptStruct Engine.RichCurveKey -// 0x001C (0x001C - 0x0000) -struct FRichCurveKey final +// ScriptStruct Engine.MaterialAttributesInput +// 0x0008 (0x0030 - 0x0028) +struct FMaterialAttributesInput final : public FExpressionInput { public: - ERichCurveInterpMode InterpMode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERichCurveTangentMode TangentMode; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERichCurveTangentWeightMode TangentWeightMode; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - float Time; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ArriveTangent; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ArriveTangentWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LeaveTangent; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LeaveTangentWeight; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int64 PropertyConnectedMask; // 0x0028(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FRichCurveKey; +DUMPER7_ASSERTS_FMaterialAttributesInput; -// ScriptStruct Engine.SlotEvaluationPose -// 0x0080 (0x0080 - 0x0000) -struct alignas(0x08) FSlotEvaluationPose final +// ScriptStruct Engine.BlendSpaceTriangleEdgeInfo +// 0x0028 (0x0028 - 0x0000) +struct FBlendSpaceTriangleEdgeInfo final { public: - EAdditiveAnimationType AdditiveType; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float Weight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x78]; // 0x0008(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FVector2D Normal; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NeighbourTriangleIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 AdjacentPerimeterTriangleIndices[0x2]; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 AdjacentPerimeterVertexIndices[0x2]; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FSlotEvaluationPose; +DUMPER7_ASSERTS_FBlendSpaceTriangleEdgeInfo; -// ScriptStruct Engine.ScreenMessageString -// 0x0038 (0x0038 - 0x0000) -struct FScreenMessageString final +// ScriptStruct Engine.BlendSpaceTriangle +// 0x00B8 (0x00B8 - 0x0000) +struct FBlendSpaceTriangle final { public: - uint64 Key; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString ScreenMessage; // 0x0008(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor DisplayColor; // 0x0018(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TimeToDisplay; // 0x001C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float CurrentTimeDisplayed; // 0x0020(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector2D TextScale; // 0x0028(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SampleIndices[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector2D Vertices[0x3]; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FBlendSpaceTriangleEdgeInfo EdgeInfo[0x3]; // 0x0040(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FScreenMessageString; +DUMPER7_ASSERTS_FBlendSpaceTriangle; + +// ScriptStruct Engine.ConvolutionBloomSettings +// 0x0030 (0x0030 - 0x0000) +struct FConvolutionBloomSettings final +{ +public: + class UTexture2D* Texture; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float ScatterDispersion; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Size; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D CenterUV; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PreFilterMin; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PreFilterMax; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PreFilterMult; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BufferScale; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FConvolutionBloomSettings; + +// ScriptStruct Engine.ColorMaterialInput +// 0x0008 (0x0030 - 0x0028) +struct FColorMaterialInput final : public FMaterialInput +{ +public: + uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FColor Constant; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FColorMaterialInput; + +// ScriptStruct Engine.ParameterGroupData +// 0x0018 (0x0018 - 0x0000) +struct FParameterGroupData final +{ +public: + class FString GroupName; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 GroupSortPriority; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FParameterGroupData; // ScriptStruct Engine.DistributionLookupTable // 0x0020 (0x0020 - 0x0000) @@ -7036,6 +6777,79 @@ public: }; DUMPER7_ASSERTS_FDistributionLookupTable; +// ScriptStruct Engine.AnimBlueprintDebugData +// 0x0001 (0x0001 - 0x0000) +struct FAnimBlueprintDebugData final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimBlueprintDebugData; + +// ScriptStruct Engine.FontImportOptionsData +// 0x00B0 (0x00B0 - 0x0000) +struct FFontImportOptionsData final +{ +public: + class FString FontName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Height; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bEnableAntialiasing : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableBold : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableItalic : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableUnderline : 1; // 0x0014(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAlphaOnly : 1; // 0x0014(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + EFontImportCharacterSet CharacterSet; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FString Chars; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString UnicodeRange; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString CharsFilePath; // 0x0040(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString CharsFileWildcard; // 0x0050(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bCreatePrintableOnly : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIncludeASCIIRange : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FLinearColor ForegroundColor; // 0x0064(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bEnableDropShadow : 1; // 0x0074(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 TexturePageWidth; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 TexturePageMaxHeight; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 XPadding; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 YPadding; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ExtendBoxTop; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ExtendBoxBottom; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ExtendBoxRight; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ExtendBoxLeft; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bEnableLegacyMode : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 Kerning; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bUseDistanceFieldAlpha : 1; // 0x00A0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 DistanceFieldScaleFactor; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DistanceFieldScanRadiusScale; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FFontImportOptionsData; + +// ScriptStruct Engine.DropNoteInfo +// 0x0040 (0x0040 - 0x0000) +struct FDropNoteInfo final +{ +public: + struct FVector Location; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + class FString Comment; // 0x0030(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDropNoteInfo; + +// ScriptStruct Engine.StringAnimationAttribute +// 0x0010 (0x0010 - 0x0000) +struct FStringAnimationAttribute final +{ +public: + class FString Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStringAnimationAttribute; + // ScriptStruct Engine.ExpressionOutput // 0x001C (0x001C - 0x0000) struct FExpressionOutput final @@ -7050,98 +6864,43 @@ public: }; DUMPER7_ASSERTS_FExpressionOutput; -// ScriptStruct Engine.BlueprintInputTouchDelegateBinding -// 0x000C (0x0010 - 0x0004) -struct FBlueprintInputTouchDelegateBinding final : public FBlueprintInputDelegateBinding +// ScriptStruct Engine.MeshUVChannelInfo +// 0x0014 (0x0014 - 0x0000) +struct FMeshUVChannelInfo final { public: - EInputEvent InputKeyEvent; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName FunctionNameToBind; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bInitialized; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bOverrideDensities; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float LocalUVDensities[0x4]; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBlueprintInputTouchDelegateBinding; +DUMPER7_ASSERTS_FMeshUVChannelInfo; -// ScriptStruct Engine.IntegerAnimationAttribute -// 0x0004 (0x0004 - 0x0000) -struct FIntegerAnimationAttribute +// ScriptStruct Engine.StaticMaterial +// 0x0030 (0x0030 - 0x0000) +struct FStaticMaterial final { public: - int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UMaterialInterface* MaterialInterface; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName MaterialSlotName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ImportedMaterialSlotName; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMeshUVChannelInfo UVChannelData; // 0x0018(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FIntegerAnimationAttribute; +DUMPER7_ASSERTS_FStaticMaterial; -// ScriptStruct Engine.RealCurve -// 0x0008 (0x0070 - 0x0068) -struct FRealCurve : public FIndexedCurve +// ScriptStruct Engine.NetViewer +// 0x0048 (0x0048 - 0x0000) +struct FNetViewer final { public: - float DefaultValue; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERichCurveExtrapolation PreInfinityExtrap; // 0x006C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERichCurveExtrapolation PostInfinityExtrap; // 0x006D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UNetConnection* Connection; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class AActor* InViewer; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class AActor* ViewTarget; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector ViewLocation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ViewDir; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FRealCurve; - -// ScriptStruct Engine.RichCurve -// 0x0010 (0x0080 - 0x0070) -struct FRichCurve final : public FRealCurve -{ -public: - TArray Keys; // 0x0070(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRichCurve; - -// ScriptStruct Engine.RuntimeFloatCurve -// 0x0088 (0x0088 - 0x0000) -struct FRuntimeFloatCurve final -{ -public: - struct FRichCurve EditorCurveData; // 0x0000(0x0080)(NativeAccessSpecifierPublic) - class UCurveFloat* ExternalCurve; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRuntimeFloatCurve; - -// ScriptStruct Engine.SoundSourceBusSendInfo -// 0x00B8 (0x00B8 - 0x0000) -struct FSoundSourceBusSendInfo final -{ -public: - ESourceBusSendLevelControlMethod SourceBusSendLevelControlMethod; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class USoundSourceBus* SoundSourceBus; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UAudioBus* AudioBus; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float SendLevel; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinSendLevel; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxSendLevel; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinSendDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxSendDistance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x0030(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundSourceBusSendInfo; - -// ScriptStruct Engine.ClusterUnionBoneData -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FClusterUnionBoneData final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FClusterUnionBoneData; - -// ScriptStruct Engine.AnimationAttributeIdentifier -// 0x0040 (0x0040 - 0x0000) -struct FAnimationAttributeIdentifier final -{ -public: - class FName Name; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName BoneName; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 BoneIndex; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UScriptStruct* ScriptStruct; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - struct FSoftObjectPath ScriptStructPath; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) -}; -DUMPER7_ASSERTS_FAnimationAttributeIdentifier; +DUMPER7_ASSERTS_FNetViewer; // ScriptStruct Engine.FloatDistribution // 0x0020 (0x0020 - 0x0000) @@ -7152,45 +6911,6 @@ public: }; DUMPER7_ASSERTS_FFloatDistribution; -// ScriptStruct Engine.ImportFactorySettingValues -// 0x0020 (0x0020 - 0x0000) -struct FImportFactorySettingValues final -{ -public: - class FString SettingName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Value; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FImportFactorySettingValues; - -// ScriptStruct Engine.EditorImportWorkflowDefinition -// 0x0020 (0x0020 - 0x0000) -struct FEditorImportWorkflowDefinition final -{ -public: - struct FFilePath ImportFilePath; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray FactorySettings; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FEditorImportWorkflowDefinition; - -// ScriptStruct Engine.BuildPromotionImportWorkflowSettings -// 0x0150 (0x0150 - 0x0000) -struct FBuildPromotionImportWorkflowSettings final -{ -public: - struct FEditorImportWorkflowDefinition Diffuse; // 0x0000(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition Normal; // 0x0020(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition StaticMesh; // 0x0040(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition ReimportStaticMesh; // 0x0060(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition BlendShapeMesh; // 0x0080(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition MorphMesh; // 0x00A0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition SkeletalMesh; // 0x00C0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition Animation; // 0x00E0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition Sound; // 0x0100(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - struct FEditorImportWorkflowDefinition SurroundSound; // 0x0120(0x0020)(Edit, Config, NativeAccessSpecifierPublic) - TArray OtherAssetsToImport; // 0x0140(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBuildPromotionImportWorkflowSettings; - // ScriptStruct Engine.FloatRK4SpringInterpolator // 0x0008 (0x0008 - 0x0000) struct FFloatRK4SpringInterpolator final @@ -7201,64 +6921,19 @@ public: }; DUMPER7_ASSERTS_FFloatRK4SpringInterpolator; -// ScriptStruct Engine.MaterialAttributesInput -// 0x0008 (0x0030 - 0x0028) -struct FMaterialAttributesInput final : public FExpressionInput +// ScriptStruct Engine.UpdateLevelStreamingLevelStatus +// 0x0010 (0x0010 - 0x0000) +struct FUpdateLevelStreamingLevelStatus final { public: - int64 PropertyConnectedMask; // 0x0028(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LODIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bNewShouldBeLoaded; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bNewShouldBeVisible; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bNewShouldBlockOnLoad; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bNewShouldBlockOnUnload; // 0x000F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FMaterialAttributesInput; - -// ScriptStruct Engine.AnimSubsystemInstance -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FAnimSubsystemInstance -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimSubsystemInstance; - -// ScriptStruct Engine.LinkedAnimLayerInstanceData -// 0x0060 (0x0060 - 0x0000) -struct FLinkedAnimLayerInstanceData final -{ -public: - class UAnimInstance* Instance; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TMap> LinkedFunctions; // 0x0008(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) - uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLinkedAnimLayerInstanceData; - -// ScriptStruct Engine.LinkedAnimLayerClassData -// 0x0020 (0x0020 - 0x0000) -struct FLinkedAnimLayerClassData final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - TArray InstancesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) - uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLinkedAnimLayerClassData; - -// ScriptStruct Engine.AnimSubsystem_SharedLinkedAnimLayers -// 0x0020 (0x0028 - 0x0008) -struct FAnimSubsystem_SharedLinkedAnimLayers final : public FAnimSubsystemInstance -{ -public: - TArray ClassesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) - TArray> PersistentClasses; // 0x0018(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FAnimSubsystem_SharedLinkedAnimLayers; - -// ScriptStruct Engine.TransformAnimationAttribute -// 0x0060 (0x0060 - 0x0000) -struct FTransformAnimationAttribute -{ -public: - struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTransformAnimationAttribute; +DUMPER7_ASSERTS_FUpdateLevelStreamingLevelStatus; // ScriptStruct Engine.RawDistribution // 0x0020 (0x0020 - 0x0000) @@ -7269,625 +6944,60 @@ public: }; DUMPER7_ASSERTS_FRawDistribution; -// ScriptStruct Engine.ScalarMaterialInput -// 0x0008 (0x0030 - 0x0028) -struct FScalarMaterialInput final : public FMaterialInput +// ScriptStruct Engine.BodyInstanceAsyncPhysicsTickHandle +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x08) FBodyInstanceAsyncPhysicsTickHandle final { public: - uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float Constant; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FScalarMaterialInput; +DUMPER7_ASSERTS_FBodyInstanceAsyncPhysicsTickHandle; -// ScriptStruct Engine.AlphaBlendArgs -// 0x0010 (0x0010 - 0x0000) -struct FAlphaBlendArgs final +// ScriptStruct Engine.AnimSyncMarker +// 0x000C (0x000C - 0x0000) +struct FAnimSyncMarker final { public: - class UCurveFloat* CustomCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float BlendTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAlphaBlendOption BlendOption; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class FName MarkerName; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Time; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAlphaBlendArgs; +DUMPER7_ASSERTS_FAnimSyncMarker; -// ScriptStruct Engine.MontageBlendSettings +// ScriptStruct Engine.MarkerSyncData // 0x0020 (0x0020 - 0x0000) -struct FMontageBlendSettings final +struct FMarkerSyncData final { public: - class UBlendProfile* BlendProfile; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FAlphaBlendArgs Blend; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - EMontageBlendMode BlendMode; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray AuthoredSyncMarkers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FMontageBlendSettings; +DUMPER7_ASSERTS_FMarkerSyncData; -// ScriptStruct Engine.ChaosRemovalEvent -// 0x0028 (0x0028 - 0x0000) -struct FChaosRemovalEvent final -{ -public: - class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Mass; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FChaosRemovalEvent; - -// ScriptStruct Engine.LODSoloTrack -// 0x0010 (0x0010 - 0x0000) -struct FLODSoloTrack final -{ -public: - TArray SoloEnableSetting; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FLODSoloTrack; - -// ScriptStruct Engine.CharacterNetworkSerializationPackedBits -// 0x00C8 (0x00C8 - 0x0000) -struct alignas(0x08) FCharacterNetworkSerializationPackedBits -{ -public: - uint8 Pad_0[0xC8]; // 0x0000(0x00C8)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCharacterNetworkSerializationPackedBits; - -// ScriptStruct Engine.ActorPlacementDataLayers -// 0x0028 (0x0028 - 0x0000) -struct FActorPlacementDataLayers final -{ -public: - TArray DataLayerInstanceNames; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - class FName ExternalDataLayerName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName CurrentColorizedDataLayerInstanceName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ContextID; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FActorPlacementDataLayers; - -// ScriptStruct Engine.AssetManagerSearchRules -// 0x0050 (0x0050 - 0x0000) -struct FAssetManagerSearchRules final -{ -public: - TArray AssetScanPaths; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - TArray IncludePatterns; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - TArray ExcludePatterns; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - TSubclassOf AssetBaseClass; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - bool bHasBlueprintClasses; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bForceSynchronousScan; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSkipVirtualPathExpansion; // 0x003A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSkipManagerIncludeCheck; // 0x003B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3C[0x14]; // 0x003C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAssetManagerSearchRules; - -// ScriptStruct Engine.ShadingModelMaterialInput -// 0x0000 (0x0028 - 0x0028) -struct FShadingModelMaterialInput final : public FMaterialInput -{ -}; -DUMPER7_ASSERTS_FShadingModelMaterialInput; - -// ScriptStruct Engine.FilmStockSettings -// 0x0014 (0x0014 - 0x0000) -struct FFilmStockSettings final -{ -public: - float Slope; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Toe; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Shoulder; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlackClip; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float WhiteClip; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FFilmStockSettings; - -// ScriptStruct Engine.SubstrateMaterialInput -// 0x0000 (0x0028 - 0x0028) -struct FSubstrateMaterialInput final : public FMaterialInput -{ -}; -DUMPER7_ASSERTS_FSubstrateMaterialInput; - -// ScriptStruct Engine.InertializationRequest -// 0x0050 (0x0050 - 0x0000) -struct FInertializationRequest final -{ -public: - float duration; // 0x0000(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UBlendProfile* BlendProfile; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - bool bUseBlendMode; // 0x0010(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAlphaBlendOption BlendMode; // 0x0011(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveFloat* CustomBlendCurve; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FText Description; // 0x0020(0x0010)(Transient, Deprecated, NativeAccessSpecifierPublic) - class FString DescriptionString; // 0x0030(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NodeID; // 0x0040(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* AnimInstance; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FInertializationRequest; - -// ScriptStruct Engine.MaterialExpressionCollection -// 0x0030 (0x0030 - 0x0000) -struct FMaterialExpressionCollection final -{ -public: - TArray Expressions; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - TArray EditorComments; // 0x0010(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - class UMaterialExpressionExecBegin* ExpressionExecBegin; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UMaterialExpressionExecEnd* ExpressionExecEnd; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FMaterialExpressionCollection; - -// ScriptStruct Engine.PoseLinkBase -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FPoseLinkBase -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - int32 LinkID; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPoseLinkBase; - -// ScriptStruct Engine.PoseLink -// 0x0000 (0x0010 - 0x0010) -struct FPoseLink final : public FPoseLinkBase -{ -}; -DUMPER7_ASSERTS_FPoseLink; - -// ScriptStruct Engine.AnimNode_Base -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FAnimNode_Base -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_Base; - -// ScriptStruct Engine.AnimNode_Root -// 0x0010 (0x0020 - 0x0010) -struct FAnimNode_Root : public FAnimNode_Base -{ -public: - struct FPoseLink Result; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNode_Root; - -// ScriptStruct Engine.RPCDoSState -// 0x0048 (0x0048 - 0x0000) -struct alignas(0x08) FRPCDoSState -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - bool bLogEscalate; // 0x0008(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSendEscalateAnalytics; // 0x0009(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bKickPlayer; // 0x000A(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTrackRecentRPCs; // 0x000B(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 EscalateQuotaRPCsPerFrame; // 0x000C(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 EscalateTimeQuotaMSPerFrame; // 0x000E(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 EscalateQuotaRPCsPerPeriod; // 0x0010(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 EscalateTimeQuotaMSPerPeriod; // 0x0012(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int8 EscalateQuotaTimePeriod; // 0x0014(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int8 EscalationCountTolerance; // 0x0015(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 EscalationTimeToleranceMS; // 0x0016(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 RPCRepeatLimitPerPeriod; // 0x0018(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 RPCRepeatLimitMSPerPeriod; // 0x001A(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int8 RPCRepeatLimitTimePeriod; // 0x001C(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x1]; // 0x001D(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - int16 CooloffTime; // 0x001E(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int16 AutoEscalateTime; // 0x0020(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_22[0x26]; // 0x0022(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRPCDoSState; - -// ScriptStruct Engine.Vector2MaterialInput -// 0x0010 (0x0038 - 0x0028) -struct FVector2MaterialInput final : public FMaterialInput -{ -public: - uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float ConstantX; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ConstantY; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FVector2MaterialInput; - -// ScriptStruct Engine.Vector4Distribution +// ScriptStruct Engine.DebugFloatHistory // 0x0020 (0x0020 - 0x0000) -struct FVector4Distribution final +struct FDebugFloatHistory final { public: - struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Samples; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) + int32 MaxSamples; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinValue; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxValue; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAutoAdjustMinMax; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FVector4Distribution; +DUMPER7_ASSERTS_FDebugFloatHistory; -// ScriptStruct Engine.HardwareCursorReference +// ScriptStruct Engine.MulticastRecordOptions // 0x0018 (0x0018 - 0x0000) -struct FHardwareCursorReference final +struct FMulticastRecordOptions final { public: - class FName CursorPath; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D HotSpot; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString FuncPathName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bServerSkip; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bClientSkip; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FHardwareCursorReference; - -// ScriptStruct Engine.AnimBlueprintDebugData -// 0x0001 (0x0001 - 0x0000) -struct FAnimBlueprintDebugData final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimBlueprintDebugData; - -// ScriptStruct Engine.VectorDistribution -// 0x0020 (0x0020 - 0x0000) -struct FVectorDistribution final -{ -public: - struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVectorDistribution; - -// ScriptStruct Engine.VectorMaterialInput -// 0x0010 (0x0038 - 0x0028) -struct FVectorMaterialInput final : public FMaterialInput -{ -public: - uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector3f Constant; // 0x002C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVectorMaterialInput; - -// ScriptStruct Engine.CachedAnimTransitionData -// 0x0024 (0x0024 - 0x0000) -struct FCachedAnimTransitionData final -{ -public: - class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName FromStateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName ToStateName; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_18[0xC]; // 0x0018(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCachedAnimTransitionData; - -// ScriptStruct Engine.ResponseChannel -// 0x000C (0x000C - 0x0000) -struct FResponseChannel final -{ -public: - class FName Channel; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECollisionResponse Response; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FResponseChannel; - -// ScriptStruct Engine.DataCacheDuplicatedObjectData -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FDataCacheDuplicatedObjectData final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FDataCacheDuplicatedObjectData; - -// ScriptStruct Engine.InstanceCacheDataBase -// 0x0058 (0x0058 - 0x0000) -struct FInstanceCacheDataBase -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - TArray SavedProperties; // 0x0008(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) - struct FDataCacheDuplicatedObjectData UniqueTransientPackage; // 0x0018(0x0010)(NoDestructor, NativeAccessSpecifierPrivate) - TArray DuplicatedObjects; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) - TArray ReferencedObjects; // 0x0038(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) - TArray ReferencedNames; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FInstanceCacheDataBase; - -// ScriptStruct Engine.ActorComponentInstanceData -// 0x0010 (0x0068 - 0x0058) -struct FActorComponentInstanceData : public FInstanceCacheDataBase -{ -public: - class UObject* SourceComponentTemplate; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - EComponentCreationMethod SourceComponentCreationMethod; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 SourceComponentTypeSerializedIndex; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) -}; -DUMPER7_ASSERTS_FActorComponentInstanceData; - -// ScriptStruct Engine.SceneComponentInstanceData -// 0x0050 (0x00B8 - 0x0068) -struct FSceneComponentInstanceData : public FActorComponentInstanceData -{ -public: - TMap AttachedInstanceComponents; // 0x0068(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSceneComponentInstanceData; - -// ScriptStruct Engine.SkeletalMeshClothBuildParams -// 0x0058 (0x0058 - 0x0000) -struct FSkeletalMeshClothBuildParams final -{ -public: - TWeakObjectPtr TargetAsset; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 TargetLod; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRemapParameters; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FString AssetName; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LODIndex; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SourceSection; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRemoveFromMesh; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TSoftObjectPtr PhysicsAsset; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkeletalMeshClothBuildParams; - -// ScriptStruct Engine.ChaosBreakEvent -// 0x0078 (0x0078 - 0x0000) -struct FChaosBreakEvent final -{ -public: - class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Velocity; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AngularVelocity; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Extents; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Mass; // 0x0068(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Index; // 0x006C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFromCrumble; // 0x0070(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FChaosBreakEvent; - -// ScriptStruct Engine.VectorRK4SpringInterpolator -// 0x0008 (0x0008 - 0x0000) -struct FVectorRK4SpringInterpolator final -{ -public: - float StiffnessConstant; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DampeningRatio; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVectorRK4SpringInterpolator; - -// ScriptStruct Engine.SoundModulationDestinationSettings -// 0x0058 (0x0058 - 0x0000) -struct FSoundModulationDestinationSettings final -{ -public: - float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TSet Modulators; // 0x0008(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSoundModulationDestinationSettings; - -// ScriptStruct Engine.SoundModulationDefaultSettings -// 0x0160 (0x0160 - 0x0000) -struct FSoundModulationDefaultSettings -{ -public: - struct FSoundModulationDestinationSettings VolumeModulationDestination; // 0x0000(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSoundModulationDestinationSettings PitchModulationDestination; // 0x0058(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSoundModulationDestinationSettings HighpassModulationDestination; // 0x00B0(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSoundModulationDestinationSettings LowpassModulationDestination; // 0x0108(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundModulationDefaultSettings; - -// ScriptStruct Engine.SoundClassProperties -// 0x0198 (0x0198 - 0x0000) -struct FSoundClassProperties final -{ -public: - float Volume; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Pitch; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LowPassFilterFrequency; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AttenuationDistanceScale; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LFEBleed; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VoiceCenterChannelVolume; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float RadioFilterVolume; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float RadioFilterVolumeThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bApplyEffects : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAlwaysPlay : 1; // 0x0020(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsUISound : 1; // 0x0020(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsMusic : 1; // 0x0020(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCenterChannelOnly : 1; // 0x0020(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bApplyAmbientVolumes : 1; // 0x0020(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bReverb : 1; // 0x0020(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float Default2DReverbSendAmount; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSoundModulationDefaultSettings ModulationSettings; // 0x0028(0x0160)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - EAudioOutputTarget OutputTarget; // 0x0188(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESoundWaveLoadingBehavior LoadingBehavior; // 0x0189(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_18A[0x6]; // 0x018A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - class USoundSubmix* DefaultSubmix; // 0x0190(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSoundClassProperties; - -// ScriptStruct Engine.AnimDataModelNotifPayload -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FAnimDataModelNotifPayload final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimDataModelNotifPayload; - -// ScriptStruct Engine.MaterialParameterInfo -// 0x0010 (0x0010 - 0x0000) -struct FMaterialParameterInfo final -{ -public: - class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMaterialParameterAssociation Association; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 Index; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMaterialParameterInfo; - -// ScriptStruct Engine.StaticParameterBase -// 0x0024 (0x0024 - 0x0000) -struct FStaticParameterBase -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bOverride; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FGuid ExpressionGUID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStaticParameterBase; - -// ScriptStruct Engine.StaticSwitchParameter -// 0x0004 (0x0028 - 0x0024) -struct FStaticSwitchParameter final : public FStaticParameterBase -{ -public: - bool Value; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStaticSwitchParameter; - -// ScriptStruct Engine.MaterialLayersFunctionsEditorOnlyData -// 0x0070 (0x0070 - 0x0000) -struct FMaterialLayersFunctionsEditorOnlyData final -{ -public: - TArray LayerStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray LayerNames; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray RestrictToLayerRelatives; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray RestrictToBlendRelatives; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray LayerGuids; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray LayerLinkStates; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray DeletedParentLayerGuids; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMaterialLayersFunctionsEditorOnlyData; - -// ScriptStruct Engine.StaticComponentMaskParameter -// 0x0004 (0x0028 - 0x0024) -struct FStaticComponentMaskParameter final : public FStaticParameterBase -{ -public: - bool R; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool G; // 0x0025(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool B; // 0x0026(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool A; // 0x0027(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStaticComponentMaskParameter; - -// ScriptStruct Engine.StaticTerrainLayerWeightParameter -// 0x0034 (0x0034 - 0x0000) -struct FStaticTerrainLayerWeightParameter final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ExpressionGUID; // 0x0010(0x0010)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bOverride; // 0x0020(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName LayerName; // 0x0024(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 WeightmapIndex; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsRepeatedLayer; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bWeightBasedBlend; // 0x0031(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStaticTerrainLayerWeightParameter; - -// ScriptStruct Engine.StaticParameterSetEditorOnlyData -// 0x00A0 (0x00A0 - 0x0000) -struct FStaticParameterSetEditorOnlyData final -{ -public: - TArray StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic) - TArray StaticComponentMaskParameters; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray TerrainLayerWeightParameters; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x0030(0x0070)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStaticParameterSetEditorOnlyData; - -// ScriptStruct Engine.CollisionChaosEventBodyInfo -// 0x0070 (0x0070 - 0x0000) -struct FCollisionChaosEventBodyInfo final -{ -public: - struct FVector Velocity; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector DeltaVelocity; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AngularVelocity; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Mass; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UPhysicalMaterial* PhysMaterial; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TWeakObjectPtr Component; // 0x0058(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BodyIndex; // 0x0060(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName BoneName; // 0x0064(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCollisionChaosEventBodyInfo; - -// ScriptStruct Engine.CollisionChaosEvent -// 0x0130 (0x0130 - 0x0000) -struct FCollisionChaosEvent final -{ -public: - struct FVector Location; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AccumulatedImpulse; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Normal; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PenetrationDepth; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FCollisionChaosEventBodyInfo Body1; // 0x0050(0x0070)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) - struct FCollisionChaosEventBodyInfo Body2; // 0x00C0(0x0070)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCollisionChaosEvent; - -// ScriptStruct Engine.SkeletalMeshSamplingRegionBoneFilter -// 0x000C (0x000C - 0x0000) -struct FSkeletalMeshSamplingRegionBoneFilter final -{ -public: - class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bIncludeOrExclude : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bApplyToChildren : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionBoneFilter; - -// ScriptStruct Engine.BatchedPoint -// 0x0038 (0x0038 - 0x0000) -struct FBatchedPoint final -{ -public: - struct FVector Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Color; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PointSize; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float RemainingLifeTime; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 DepthPriority; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint32 BatchID; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBatchedPoint; - -// ScriptStruct Engine.FloatAnimationAttribute -// 0x0004 (0x0004 - 0x0000) -struct FFloatAnimationAttribute -{ -public: - float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FFloatAnimationAttribute; - -// ScriptStruct Engine.TimerHandle -// 0x0008 (0x0008 - 0x0000) -struct FTimerHandle final -{ -public: - uint64 Handle; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FTimerHandle; +DUMPER7_ASSERTS_FMulticastRecordOptions; // ScriptStruct Engine.KShapeElem // 0x0030 (0x0030 - 0x0000) @@ -7904,391 +7014,172 @@ public: }; DUMPER7_ASSERTS_FKShapeElem; -// ScriptStruct Engine.KConvexElem -// 0x00D0 (0x0100 - 0x0030) -struct FKConvexElem final : public FKShapeElem +// ScriptStruct Engine.KLevelSetElem +// 0x0070 (0x00A0 - 0x0030) +struct FKLevelSetElem final : public FKShapeElem { public: - TArray VertexData; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray IndexData; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - struct FBox ElemBox; // 0x0050(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FTransform Transform; // 0x0090(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_F0[0x10]; // 0x00F0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FTransform Transform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_90[0x10]; // 0x0090(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FKConvexElem; +DUMPER7_ASSERTS_FKLevelSetElem; -// ScriptStruct Engine.ConstrainComponentPropName -// 0x0008 (0x0008 - 0x0000) -struct FConstrainComponentPropName final -{ -public: - class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FConstrainComponentPropName; - -// ScriptStruct Engine.TickFunction -// 0x0028 (0x0028 - 0x0000) -struct alignas(0x08) FTickFunction -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - ETickingGroup TickGroup; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETickingGroup EndTickGroup; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bTickEvenWhenPaused : 1; // 0x000A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCanEverTick : 1; // 0x000A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bStartWithTickEnabled : 1; // 0x000A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowTickOnDedicatedServer : 1; // 0x000A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - float TickInterval; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTickFunction; - -// ScriptStruct Engine.ActorComponentTickFunction +// ScriptStruct Engine.ScalarMaterialInput // 0x0008 (0x0030 - 0x0028) -struct FActorComponentTickFunction final : public FTickFunction +struct FScalarMaterialInput final : public FMaterialInput { public: - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float Constant; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FActorComponentTickFunction; +DUMPER7_ASSERTS_FScalarMaterialInput; -// ScriptStruct Engine.SoundGroup -// 0x0020 (0x0020 - 0x0000) -struct FSoundGroup final +// ScriptStruct Engine.PerBoneBlendWeight +// 0x0008 (0x0008 - 0x0000) +struct FPerBoneBlendWeight final { public: - ESoundGroup SoundGroup; // 0x0000(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FString DisplayName; // 0x0008(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bAlwaysDecompressOnLoad : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float DecompressedDuration; // 0x001C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SourceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BlendWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FSoundGroup; +DUMPER7_ASSERTS_FPerBoneBlendWeight; -// ScriptStruct Engine.ChaosCrumblingEvent -// 0x00C0 (0x00C0 - 0x0000) -struct FChaosCrumblingEvent final -{ -public: - class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FQuat orientation; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector LinearVelocity; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AngularVelocity; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Mass; // 0x0070(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FBox LocalBounds; // 0x0078(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - TArray Children; // 0x00B0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FChaosCrumblingEvent; - -// ScriptStruct Engine.MeshDisplacementMap -// 0x0010 (0x0010 - 0x0000) -struct FMeshDisplacementMap final -{ -public: - class UTexture2D* Texture; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float Magnitude; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Center; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMeshDisplacementMap; - -// ScriptStruct Engine.BaseComponentReference -// 0x0020 (0x0020 - 0x0000) -struct FBaseComponentReference -{ -public: - class FName ComponentProperty; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString PathToComponent; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBaseComponentReference; - -// ScriptStruct Engine.SoftComponentReference -// 0x0028 (0x0048 - 0x0020) -struct FSoftComponentReference final : public FBaseComponentReference -{ -public: - TSoftObjectPtr OtherActor; // 0x0020(0x0028)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoftComponentReference; - -// ScriptStruct Engine.PoseSnapshot -// 0x0038 (0x0038 - 0x0000) -struct FPoseSnapshot final -{ -public: - TArray LocalTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - TArray BoneNames; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - class FName SkeletalMeshName; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName SnapshotName; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsValid; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPoseSnapshot; - -// ScriptStruct Engine.AnimGraphBlendOptions -// 0x0020 (0x0020 - 0x0000) -struct FAnimGraphBlendOptions final -{ -public: - float BlendInTime; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UBlendProfile* BlendInProfile; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float BlendOutTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UBlendProfile* BlendOutProfile; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FAnimGraphBlendOptions; - -// ScriptStruct Engine.ForceFeedbackChannelDetails -// 0x0090 (0x0090 - 0x0000) -struct FForceFeedbackChannelDetails final -{ -public: - uint8 bAffectsLeftLarge : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAffectsLeftSmall : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAffectsRightLarge : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAffectsRightSmall : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRuntimeFloatCurve Curve; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FForceFeedbackChannelDetails; - -// ScriptStruct Engine.NamedTransform -// 0x0070 (0x0070 - 0x0000) -struct FNamedTransform final -{ -public: - struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Name; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNamedTransform; - -// ScriptStruct Engine.Vector_NetQuantize -// 0x0000 (0x0018 - 0x0018) -struct FVector_NetQuantize final : public FVector +// ScriptStruct Engine.ShadingModelMaterialInput +// 0x0000 (0x0028 - 0x0028) +struct FShadingModelMaterialInput final : public FMaterialInput { }; -DUMPER7_ASSERTS_FVector_NetQuantize; +DUMPER7_ASSERTS_FShadingModelMaterialInput; -// ScriptStruct Engine.Vector_NetQuantizeNormal -// 0x0000 (0x0018 - 0x0018) -struct FVector_NetQuantizeNormal final : public FVector -{ -}; -DUMPER7_ASSERTS_FVector_NetQuantizeNormal; - -// ScriptStruct Engine.ActorInstanceHandle -// 0x0020 (0x0020 - 0x0000) -struct alignas(0x08) FActorInstanceHandle final -{ -public: - TWeakObjectPtr ReferenceObject; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FActorInstanceHandle; - -// ScriptStruct Engine.HitResult -// 0x00F8 (0x00F8 - 0x0000) -struct FHitResult final -{ -public: - int32 FaceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Time; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Distance; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector_NetQuantize Location; // 0x0010(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector_NetQuantize ImpactPoint; // 0x0028(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector_NetQuantizeNormal Normal; // 0x0040(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector_NetQuantizeNormal ImpactNormal; // 0x0058(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector_NetQuantize TraceStart; // 0x0070(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector_NetQuantize TraceEnd; // 0x0088(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PenetrationDepth; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MyItem; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Item; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 ElementIndex; // 0x00AC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bBlockingHit : 1; // 0x00AD(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bStartPenetrating : 1; // 0x00AD(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_AE[0x2]; // 0x00AE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - TWeakObjectPtr PhysMaterial; // 0x00B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FActorInstanceHandle HitObjectHandle; // 0x00B8(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TWeakObjectPtr Component; // 0x00D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_E0[0x8]; // 0x00E0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class FName BoneName; // 0x00E8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName MyBoneName; // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FHitResult; - -// ScriptStruct Engine.NavAgentSelector -// 0x0004 (0x0004 - 0x0000) -struct alignas(0x04) FNavAgentSelector final -{ -public: - uint8 bSupportsAgent0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent3 : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent4 : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent5 : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent6 : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent7 : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent8 : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent9 : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent10 : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent11 : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent12 : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent13 : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent14 : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent15 : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNavAgentSelector; - -// ScriptStruct Engine.NavigationLinkBase -// 0x0040 (0x0040 - 0x0000) -struct FNavigationLinkBase -{ -public: - float LeftProjectHeight; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxFallDownLength; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - float SnapRadius; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SnapHeight; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FNavAgentSelector SupportedAgents; // 0x0020(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint8 bSupportsAgent0 : 1; // 0x0024(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent1 : 1; // 0x0024(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent2 : 1; // 0x0024(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent3 : 1; // 0x0024(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent4 : 1; // 0x0024(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent5 : 1; // 0x0024(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent6 : 1; // 0x0024(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent7 : 1; // 0x0024(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent8 : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent9 : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent10 : 1; // 0x0025(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent11 : 1; // 0x0025(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent12 : 1; // 0x0025(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent13 : 1; // 0x0025(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent14 : 1; // 0x0025(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportsAgent15 : 1; // 0x0025(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - ENavLinkDirection Direction; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bUseSnapHeight : 1; // 0x0029(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSnapToCheapestArea : 1; // 0x0029(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag0 : 1; // 0x0029(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag1 : 1; // 0x0029(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag2 : 1; // 0x0029(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag3 : 1; // 0x0029(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag4 : 1; // 0x0029(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag5 : 1; // 0x0029(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag6 : 1; // 0x002A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCustomFlag7 : 1; // 0x002A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - TSubclassOf AreaClass; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNavigationLinkBase; - -// ScriptStruct Engine.BroadphaseSettings -// 0x0080 (0x0080 - 0x0000) -struct FBroadphaseSettings final -{ -public: - bool bUseMBPOnClient; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bUseMBPOnServer; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bUseMBPOuterBounds; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - struct FBox MBPBounds; // 0x0008(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FBox MBPOuterBounds; // 0x0040(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - uint32 MBPNumSubdivs; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBroadphaseSettings; - -// ScriptStruct Engine.ComponentReference -// 0x0008 (0x0028 - 0x0020) -struct FComponentReference final : public FBaseComponentReference -{ -public: - TWeakObjectPtr OtherActor; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FComponentReference; - -// ScriptStruct Engine.SwitchCustomInput -// 0x0030 (0x0030 - 0x0000) -struct FSwitchCustomInput final -{ -public: - class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FExpressionInput Input; // 0x0008(0x0028)(NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSwitchCustomInput; - -// ScriptStruct Engine.TTTrackBase -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FTTTrackBase -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class FName TrackName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - bool bIsExternalCurve; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTTTrackBase; - -// ScriptStruct Engine.UniqueNetIdReplNetSerializerStringStruct -// 0x0010 (0x0010 - 0x0000) -struct FUniqueNetIdReplNetSerializerStringStruct final -{ -public: - class FString String; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerStringStruct; - -// ScriptStruct Engine.TrackToSkeletonMap -// 0x0004 (0x0004 - 0x0000) -struct FTrackToSkeletonMap final -{ -public: - int32 BoneTreeIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTrackToSkeletonMap; - -// ScriptStruct Engine.InertializationBoneDiff -// 0x0060 (0x0060 - 0x0000) -struct alignas(0x08) FInertializationBoneDiff final -{ -public: - uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FInertializationBoneDiff; - -// ScriptStruct Engine.DeviceTriggerBaseData +// ScriptStruct Engine.MaterialShadingModelField // 0x0002 (0x0002 - 0x0000) -struct FDeviceTriggerBaseData final +struct FMaterialShadingModelField final { public: - EInputDeviceTriggerMask AffectedTriggers; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bResetUponCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint16 ShadingModelField; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; -DUMPER7_ASSERTS_FDeviceTriggerBaseData; +DUMPER7_ASSERTS_FMaterialShadingModelField; -// ScriptStruct Engine.WalkableSlopeOverride -// 0x0010 (0x0010 - 0x0000) -struct FWalkableSlopeOverride final +// ScriptStruct Engine.SpatialHashSettings +// 0x0002 (0x0002 - 0x0000) +struct FSpatialHashSettings final { public: - EWalkableSlopeBehavior WalkableSlopeBehavior; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float WalkableSlopeAngle; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + bool bUseAlignedGridLevels; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSnapNonAlignedGridLevelsToLowerLevels; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FWalkableSlopeOverride; +DUMPER7_ASSERTS_FSpatialHashSettings; + +// ScriptStruct Engine.SpatialHashStreamingGridLayerCell +// 0x0010 (0x0010 - 0x0000) +struct FSpatialHashStreamingGridLayerCell final +{ +public: + TArray GridCells; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FSpatialHashStreamingGridLayerCell; + +// ScriptStruct Engine.SpatialHashStreamingGridLevel +// 0x0060 (0x0060 - 0x0000) +struct FSpatialHashStreamingGridLevel final +{ +public: + TArray LayerCells; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TMap LayerCellsMapping; // 0x0010(0x0050)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSpatialHashStreamingGridLevel; + +// ScriptStruct Engine.SpatialHashStreamingGrid +// 0x00B8 (0x00B8 - 0x0000) +struct FSpatialHashStreamingGrid final +{ +public: + class FName GridName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Origin; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 CellSize; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LoadingRange; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bBlockOnSlowStreaming; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FLinearColor DebugColor; // 0x002C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray GridLevels; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FBox WorldBounds; // 0x0050(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + bool bClientOnlyVisible; // 0x0088(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UHLODLayer* HLODLayer; // 0x0090(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + int32 GridIndex; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSpatialHashSettings Settings; // 0x009C(0x0002)(NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_9E[0xA]; // 0x009E(0x000A)(Fixing Size After Last Property [ Dumper-7 ]) + TArray InjectedGridLevels; // 0x00A8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FSpatialHashStreamingGrid; + +// ScriptStruct Engine.Vector2MaterialInput +// 0x0010 (0x0038 - 0x0028) +struct FVector2MaterialInput final : public FMaterialInput +{ +public: + uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float ConstantX; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ConstantY; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FVector2MaterialInput; + +// ScriptStruct Engine.FilmStockSettings +// 0x0014 (0x0014 - 0x0000) +struct FFilmStockSettings final +{ +public: + float Slope; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Toe; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Shoulder; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BlackClip; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float WhiteClip; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FFilmStockSettings; + +// ScriptStruct Engine.Vector4Distribution +// 0x0020 (0x0020 - 0x0000) +struct FVector4Distribution final +{ +public: + struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVector4Distribution; + +// ScriptStruct Engine.MaterialParameterInfo +// 0x0010 (0x0010 - 0x0000) +struct FMaterialParameterInfo final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMaterialParameterAssociation Association; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 Index; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMaterialParameterInfo; + +// ScriptStruct Engine.ConstraintInstanceAccessor +// 0x000C (0x000C - 0x0000) +struct FConstraintInstanceAccessor final +{ +public: + TWeakObjectPtr Owner; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint32 Index; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FConstraintInstanceAccessor; + +// ScriptStruct Engine.VectorDistribution +// 0x0020 (0x0020 - 0x0000) +struct FVectorDistribution final +{ +public: + struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVectorDistribution; // ScriptStruct Engine.SkelMeshSkinWeightInfo // 0x003C (0x003C - 0x0000) @@ -8300,242 +7191,130 @@ public: }; DUMPER7_ASSERTS_FSkelMeshSkinWeightInfo; -// ScriptStruct Engine.UserActivity -// 0x0018 (0x0018 - 0x0000) -struct FUserActivity final +// ScriptStruct Engine.VectorMaterialInput +// 0x0010 (0x0038 - 0x0028) +struct FVectorMaterialInput final : public FMaterialInput { public: - class FString ActionName; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector3f Constant; // 0x002C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FUserActivity; +DUMPER7_ASSERTS_FVectorMaterialInput; -// ScriptStruct Engine.SimpleMemberReference -// 0x0020 (0x0020 - 0x0000) -struct FSimpleMemberReference final -{ -public: - class UObject* MemberParent; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName MemberName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid MemberGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSimpleMemberReference; - -// ScriptStruct Engine.EdGraphTerminalType -// 0x001C (0x001C - 0x0000) -struct FEdGraphTerminalType final -{ -public: - class FName TerminalCategory; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName TerminalSubCategory; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TWeakObjectPtr TerminalSubCategoryObject; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTerminalIsConst; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTerminalIsWeakPointer; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTerminalIsUObjectWrapper; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FEdGraphTerminalType; - -// ScriptStruct Engine.EdGraphPinType -// 0x0058 (0x0058 - 0x0000) -struct FEdGraphPinType final -{ -public: - class FName PinCategory; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName PinSubCategory; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TWeakObjectPtr PinSubCategoryObject; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSimpleMemberReference PinSubCategoryMemberReference; // 0x0018(0x0020)(NoDestructor, NativeAccessSpecifierPublic) - struct FEdGraphTerminalType PinValueType; // 0x0038(0x001C)(NoDestructor, NativeAccessSpecifierPublic) - EPinContainerType ContainerType; // 0x0054(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bIsArray : 1; // 0x0055(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) - uint8 bIsReference : 1; // 0x0055(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsConst : 1; // 0x0055(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsWeakPointer : 1; // 0x0055(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsUObjectWrapper : 1; // 0x0055(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSerializeAsSinglePrecisionFloat : 1; // 0x0055(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_56[0x2]; // 0x0056(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FEdGraphPinType; - -// ScriptStruct Engine.BPVariableMetaDataEntry -// 0x0018 (0x0018 - 0x0000) -struct FBPVariableMetaDataEntry final -{ -public: - class FName DataKey; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString DataValue; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBPVariableMetaDataEntry; - -// ScriptStruct Engine.BPVariableDescription -// 0x00C8 (0x00C8 - 0x0000) -struct FBPVariableDescription final -{ -public: - class FName VarName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid VarGuid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FEdGraphPinType VarType; // 0x0018(0x0058)(Edit, NoDestructor, NativeAccessSpecifierPublic) - class FString FriendlyName; // 0x0070(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FText Category; // 0x0080(0x0010)(Edit, NativeAccessSpecifierPublic) - uint64 PropertyFlags; // 0x0090(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName RepNotifyFunc; // 0x0098(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ELifetimeCondition ReplicationCondition; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray MetaDataArray; // 0x00A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - class FString DefaultValue; // 0x00B8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBPVariableDescription; - -// ScriptStruct Engine.NeuralProfileStruct -// 0x0048 (0x0048 - 0x0000) -struct FNeuralProfileStruct final -{ -public: - ENeuralProfileFormat InputFormat; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENeuralProfileFormat OutputFormat; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENeuralProfileRuntimeType RuntimeType; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* NNEModelData; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FIntVector4 InputDimension; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntVector4 OutputDimension; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BatchSizeOverride; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENeuralModelTileType TileSize; // 0x0034(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FIntPoint TileOverlap; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETileOverlapResolveType TileOverlapResolveType; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNeuralProfileStruct; - -// ScriptStruct Engine.TextureParameterValue -// 0x0028 (0x0028 - 0x0000) -struct FTextureParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTextureParameterValue; - -// ScriptStruct Engine.SubtitleCue -// 0x0018 (0x0018 - 0x0000) -struct FSubtitleCue final -{ -public: - class FText Text; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) - float Time; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSubtitleCue; - -// ScriptStruct Engine.CollisionProfileName +// ScriptStruct Engine.VectorRK4SpringInterpolator // 0x0008 (0x0008 - 0x0000) -struct FCollisionProfileName final +struct FVectorRK4SpringInterpolator final { public: - class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float StiffnessConstant; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DampeningRatio; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCollisionProfileName; +DUMPER7_ASSERTS_FVectorRK4SpringInterpolator; -// ScriptStruct Engine.CustomInput -// 0x0030 (0x0030 - 0x0000) -struct FCustomInput final +// ScriptStruct Engine.StatColorMapEntry +// 0x0008 (0x0008 - 0x0000) +struct FStatColorMapEntry final { public: - class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FExpressionInput Input; // 0x0008(0x0028)(NoDestructor, NativeAccessSpecifierPublic) + float In; // 0x0000(0x0004)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor Out; // 0x0004(0x0004)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCustomInput; +DUMPER7_ASSERTS_FStatColorMapEntry; -// ScriptStruct Engine.GaussianSumBloomSettings -// 0x0084 (0x0084 - 0x0000) -struct FGaussianSumBloomSettings final +// ScriptStruct Engine.NameCurveKey +// 0x000C (0x000C - 0x0000) +struct FNameCurveKey final { public: - float Intensity; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Threshold; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SizeScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Filter1Size; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Filter2Size; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Filter3Size; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Filter4Size; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Filter5Size; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Filter6Size; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Filter1Tint; // 0x0024(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Filter2Tint; // 0x0034(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Filter3Tint; // 0x0044(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Filter4Tint; // 0x0054(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Filter5Tint; // 0x0064(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Filter6Tint; // 0x0074(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Value; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FGaussianSumBloomSettings; +DUMPER7_ASSERTS_FNameCurveKey; -// ScriptStruct Engine.PlatformInterfaceData -// 0x0030 (0x0030 - 0x0000) -struct FPlatformInterfaceData final +// ScriptStruct Engine.RootMotionSourceSettings +// 0x0001 (0x0001 - 0x0000) +struct FRootMotionSourceSettings final { public: - class FName DataName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EPlatformInterfaceDataType Type; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 IntValue; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FloatValue; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString StringValue; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UObject* ObjectValue; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FPlatformInterfaceData; +DUMPER7_ASSERTS_FRootMotionSourceSettings; -// ScriptStruct Engine.PlatformInterfaceDelegateResult -// 0x0038 (0x0038 - 0x0000) -struct FPlatformInterfaceDelegateResult final +// ScriptStruct Engine.Vector_NetQuantize10 +// 0x0000 (0x0018 - 0x0018) +struct FVector_NetQuantize10 final : public FVector { -public: - bool bSuccessful; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FPlatformInterfaceData Data; // 0x0008(0x0030)(NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FPlatformInterfaceDelegateResult; +DUMPER7_ASSERTS_FVector_NetQuantize10; -// ScriptStruct Engine.MaterialLayersFunctionsRuntimeData -// 0x0020 (0x0020 - 0x0000) -struct FMaterialLayersFunctionsRuntimeData +// ScriptStruct Engine.RootMotionSourceGroup +// 0x0048 (0x0048 - 0x0000) +struct FRootMotionSourceGroup final { public: - TArray Layers; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - TArray Blends; // 0x0010(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bHasAdditiveSources : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bHasOverrideSources : 1; // 0x0028(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bHasOverrideSourcesWithIgnoreZAccumulate : 1; // 0x0028(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsAdditiveVelocityApplied : 1; // 0x0028(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + struct FRootMotionSourceSettings LastAccumulatedSettings; // 0x0029(0x0001)(NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector_NetQuantize10 LastPreAdditiveVelocity; // 0x0030(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FMaterialLayersFunctionsRuntimeData; +DUMPER7_ASSERTS_FRootMotionSourceGroup; -// ScriptStruct Engine.BranchingPointNotifyPayload -// 0x0020 (0x0020 - 0x0000) -struct alignas(0x08) FBranchingPointNotifyPayload final +// ScriptStruct Engine.FloatAnimationAttribute +// 0x0004 (0x0004 - 0x0000) +struct FFloatAnimationAttribute { public: - uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBranchingPointNotifyPayload; +DUMPER7_ASSERTS_FFloatAnimationAttribute; -// ScriptStruct Engine.EndPhysicsTickFunction -// 0x0008 (0x0030 - 0x0028) -struct FEndPhysicsTickFunction final : public FTickFunction +// ScriptStruct Engine.AnimDataModelNotifPayload +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x08) FAnimDataModelNotifPayload final { public: - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FEndPhysicsTickFunction; +DUMPER7_ASSERTS_FAnimDataModelNotifPayload; -// ScriptStruct Engine.CachedAnimAssetPlayerData -// 0x0018 (0x0018 - 0x0000) -struct FCachedAnimAssetPlayerData final +// ScriptStruct Engine.RigidBodyContactInfo +// 0x0048 (0x0048 - 0x0000) +struct FRigidBodyContactInfo final { public: - class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName StateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FVector ContactPosition; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector ContactNormal; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ContactPenetration; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bContactProbe; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class UPhysicalMaterial* PhysMaterial[0x2]; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FCachedAnimAssetPlayerData; +DUMPER7_ASSERTS_FRigidBodyContactInfo; + +// ScriptStruct Engine.KeyHandleMap +// 0x0060 (0x0060 - 0x0000) +struct alignas(0x08) FKeyHandleMap final +{ +public: + uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKeyHandleMap; + +// ScriptStruct Engine.LightingChannels +// 0x0001 (0x0001 - 0x0000) +struct FLightingChannels final +{ +public: + uint8 bChannel0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bChannel1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bChannel2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) +}; +DUMPER7_ASSERTS_FLightingChannels; // ScriptStruct Engine.CollisionResponseContainer // 0x0020 (0x0020 - 0x0000) @@ -8577,6 +7356,17 @@ public: }; DUMPER7_ASSERTS_FCollisionResponseContainer; +// ScriptStruct Engine.ResponseChannel +// 0x000C (0x000C - 0x0000) +struct FResponseChannel final +{ +public: + class FName Channel; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECollisionResponse Response; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FResponseChannel; + // ScriptStruct Engine.CollisionResponse // 0x0030 (0x0030 - 0x0000) struct FCollisionResponse final @@ -8587,6 +7377,18 @@ public: }; DUMPER7_ASSERTS_FCollisionResponse; +// ScriptStruct Engine.WalkableSlopeOverride +// 0x0010 (0x0010 - 0x0000) +struct FWalkableSlopeOverride final +{ +public: + EWalkableSlopeBehavior WalkableSlopeBehavior; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float WalkableSlopeAngle; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWalkableSlopeOverride; + // ScriptStruct Engine.BodyInstance // 0x0180 (0x0198 - 0x0018) struct FBodyInstance final : public FBodyInstanceCore @@ -8652,1906 +7454,6 @@ public: }; DUMPER7_ASSERTS_FBodyInstance; -// ScriptStruct Engine.InterpControlPoint -// 0x0028 (0x0028 - 0x0000) -struct FInterpControlPoint final -{ -public: - struct FVector PositionControlPoint; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bPositionIsRelative; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0xF]; // 0x0019(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FInterpControlPoint; - -// ScriptStruct Engine.BaseAttenuationSettings -// 0x00C0 (0x00C0 - 0x0000) -struct FBaseAttenuationSettings -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - EAttenuationDistanceModel DistanceAlgorithm; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAttenuationShape AttenuationShape; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENaturalSoundFalloffMode FalloffMode; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - float dBAttenuationAtMax; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AttenuationShapeExtents; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ConeOffset; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FalloffDistance; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ConeSphereRadius; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ConeSphereFalloffDistance; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRuntimeFloatCurve CustomAttenuationCurve; // 0x0038(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBaseAttenuationSettings; - -// ScriptStruct Engine.ForceFeedbackAttenuationSettings -// 0x0000 (0x00C0 - 0x00C0) -struct FForceFeedbackAttenuationSettings final : public FBaseAttenuationSettings -{ -}; -DUMPER7_ASSERTS_FForceFeedbackAttenuationSettings; - -// ScriptStruct Engine.DebugFloatHistory -// 0x0020 (0x0020 - 0x0000) -struct FDebugFloatHistory final -{ -public: - TArray Samples; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) - int32 MaxSamples; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinValue; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxValue; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAutoAdjustMinMax; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FDebugFloatHistory; - -// ScriptStruct Engine.DataTableRowHandle -// 0x0010 (0x0010 - 0x0000) -struct FDataTableRowHandle final -{ -public: - class UDataTable* DataTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName RowName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDataTableRowHandle; - -// ScriptStruct Engine.BlendParameter -// 0x0020 (0x0020 - 0x0000) -struct FBlendParameter final -{ -public: - class FString DisplayName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Min; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Max; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 GridNum; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSnapToGrid; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bWrapInput; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBlendParameter; - -// ScriptStruct Engine.AsyncPhysicsTimestamp -// 0x0008 (0x0008 - 0x0000) -struct FAsyncPhysicsTimestamp final -{ -public: - int32 ServerFrame; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LocalFrame; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAsyncPhysicsTimestamp; - -// ScriptStruct Engine.LatentActionInfo -// 0x0018 (0x0018 - 0x0000) -struct FLatentActionInfo final -{ -public: - int32 Linkage; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 UUID; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName ExecutionFunction; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UObject* CallbackTarget; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FLatentActionInfo; - -// ScriptStruct Engine.ClusterNode_DEPRECATED -// 0x0028 (0x0028 - 0x0000) -struct FClusterNode_DEPRECATED final -{ -public: - struct FVector3f BoundMin; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 FirstChild; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector3f BoundMax; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LastChild; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 FirstInstance; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LastInstance; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FClusterNode_DEPRECATED; - -// ScriptStruct Engine.CurveRenamedPayload -// 0x000C (0x0018 - 0x000C) -struct FCurveRenamedPayload final : public FCurvePayload -{ -public: - struct FAnimationCurveIdentifier NewIdentifier; // 0x000C(0x000C)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCurveRenamedPayload; - -// ScriptStruct Engine.StringAnimationAttribute -// 0x0010 (0x0010 - 0x0000) -struct FStringAnimationAttribute final -{ -public: - class FString Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStringAnimationAttribute; - -// ScriptStruct Engine.SoundWaveSpectralDataEntry -// 0x0008 (0x0008 - 0x0000) -struct FSoundWaveSpectralDataEntry final -{ -public: - float Magnitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NormalizedMagnitude; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundWaveSpectralDataEntry; - -// ScriptStruct Engine.SoundWaveSpectralTimeData -// 0x0018 (0x0018 - 0x0000) -struct FSoundWaveSpectralTimeData final -{ -public: - TArray Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - float TimeSec; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSoundWaveSpectralTimeData; - -// ScriptStruct Engine.PropertyAccessIndirection -// 0x0040 (0x0040 - 0x0000) -struct FPropertyAccessIndirection final -{ -public: - TFieldPath Property; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class UFunction* Function; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - int32 ReturnBufferSize; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 ReturnBufferAlignment; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 ArrayIndex; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint32 Offset; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - EPropertyAccessObjectType ObjectType; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - EPropertyAccessIndirectionType Type; // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPropertyAccessIndirection; - -// ScriptStruct Engine.EngineShowFlagsSetting -// 0x0018 (0x0018 - 0x0000) -struct FEngineShowFlagsSetting final -{ -public: - class FString ShowFlagName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool Enabled; // 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_FEngineShowFlagsSetting; - -// ScriptStruct Engine.VectorAnimationAttribute -// 0x0018 (0x0018 - 0x0000) -struct FVectorAnimationAttribute -{ -public: - struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVectorAnimationAttribute; - -// ScriptStruct Engine.NamedFloat -// 0x000C (0x000C - 0x0000) -struct FNamedFloat final -{ -public: - float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNamedFloat; - -// ScriptStruct Engine.Vector_NetQuantize10 -// 0x0000 (0x0018 - 0x0018) -struct FVector_NetQuantize10 final : public FVector -{ -}; -DUMPER7_ASSERTS_FVector_NetQuantize10; - -// ScriptStruct Engine.WorldPartitionPerWorldSettings -// 0x0001 (0x0001 - 0x0000) -struct FWorldPartitionPerWorldSettings final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FWorldPartitionPerWorldSettings; - -// ScriptStruct Engine.A2Pose -// 0x0010 (0x0010 - 0x0000) -struct FA2Pose -{ -public: - TArray Bones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FA2Pose; - -// ScriptStruct Engine.A2CSPose -// 0x0018 (0x0028 - 0x0010) -struct FA2CSPose final : public FA2Pose -{ -public: - uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - TArray ComponentSpaceFlags; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FA2CSPose; - -// ScriptStruct Engine.QuaternionAnimationAttribute -// 0x0020 (0x0020 - 0x0000) -struct FQuaternionAnimationAttribute -{ -public: - struct FQuat Value; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FQuaternionAnimationAttribute; - -// ScriptStruct Engine.BodyInstanceAsyncPhysicsTickHandle -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FBodyInstanceAsyncPhysicsTickHandle final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBodyInstanceAsyncPhysicsTickHandle; - -// ScriptStruct Engine.FractureEffect -// 0x0010 (0x0010 - 0x0000) -struct FFractureEffect final -{ -public: - class UParticleSystem* ParticleSystem; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class USoundBase* Sound; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FFractureEffect; - -// ScriptStruct Engine.BracketPayload -// 0x0010 (0x0010 - 0x0000) -struct FBracketPayload final : public FEmptyPayload -{ -public: - class FString Description; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBracketPayload; - -// ScriptStruct Engine.WorldPartitionRuntimeContainerInstance -// 0x0018 (0x0018 - 0x0000) -struct FWorldPartitionRuntimeContainerInstance final -{ -public: - struct FGuid ActorGuid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class FName ContainerPackage; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FWorldPartitionRuntimeContainerInstance; - -// ScriptStruct Engine.WorldPartitionRuntimeContainer -// 0x0050 (0x0050 - 0x0000) -struct FWorldPartitionRuntimeContainer final -{ -public: - TMap ContainerInstances; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FWorldPartitionRuntimeContainer; - -// ScriptStruct Engine.WorldPartitionRuntimeContainerResolver -// 0x0058 (0x0058 - 0x0000) -struct FWorldPartitionRuntimeContainerResolver final -{ -public: - TMap Containers; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) - class FName MainContainerPackage; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FWorldPartitionRuntimeContainerResolver; - -// ScriptStruct Engine.SingleAnimationPlayData -// 0x0018 (0x0018 - 0x0000) -struct FSingleAnimationPlayData final -{ -public: - class UAnimationAsset* AnimToPlay; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 bSavedLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSavedPlaying : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float SavedPosition; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SavedPlayRate; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSingleAnimationPlayData; - -// ScriptStruct Engine.CustomPrimitiveData -// 0x0010 (0x0010 - 0x0000) -struct FCustomPrimitiveData final -{ -public: - TArray Data; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCustomPrimitiveData; - -// ScriptStruct Engine.LightingChannels -// 0x0001 (0x0001 - 0x0000) -struct FLightingChannels final -{ -public: - uint8 bChannel0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bChannel1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bChannel2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) -}; -DUMPER7_ASSERTS_FLightingChannels; - -// ScriptStruct Engine.NetworkPhysicsData -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FNetworkPhysicsData -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - int32 ServerFrame; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LocalFrame; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 InputFrame; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNetworkPhysicsData; - -// ScriptStruct Engine.AnimGroupInstance -// 0x0078 (0x0078 - 0x0000) -struct alignas(0x08) FAnimGroupInstance final -{ -public: - uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimGroupInstance; - -// ScriptStruct Engine.QuartzPulseOverrideStep -// 0x0008 (0x0008 - 0x0000) -struct FQuartzPulseOverrideStep final -{ -public: - int32 NumberOfPulses; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EQuartzCommandQuantization PulseDuration; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FQuartzPulseOverrideStep; - -// ScriptStruct Engine.QuartzTimeSignature -// 0x0018 (0x0018 - 0x0000) -struct FQuartzTimeSignature final -{ -public: - int32 NumBeats; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EQuartzTimeSignatureQuantization BeatType; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - TArray OptionalPulseOverride; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FQuartzTimeSignature; - -// ScriptStruct Engine.StaticMeshBudgetInfo -// 0x0010 (0x0010 - 0x0000) -struct FStaticMeshBudgetInfo final -{ -public: - class FName LodGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - double MinimumExtent; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStaticMeshBudgetInfo; - -// ScriptStruct Engine.MovementProperties -// 0x0001 (0x0001 - 0x0000) -struct FMovementProperties -{ -public: - uint8 bCanCrouch : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCanJump : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCanWalk : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCanSwim : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCanFly : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) -}; -DUMPER7_ASSERTS_FMovementProperties; - -// ScriptStruct Engine.NavAgentProperties -// 0x0037 (0x0038 - 0x0001) -struct FNavAgentProperties : public FMovementProperties -{ -public: - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float AgentRadius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AgentHeight; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AgentStepHeight; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NavWalkingSearchHeightScale; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSoftClassPath PreferredNavData; // 0x0018(0x0020)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNavAgentProperties; - -// ScriptStruct Engine.NavDataConfig -// 0x0050 (0x0088 - 0x0038) -struct FNavDataConfig final : public FNavAgentProperties -{ -public: - class FName Name; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor Color; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector DefaultQueryExtent; // 0x0048(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSoftClassPtr NavDataClass; // 0x0060(0x0028)(Edit, BlueprintVisible, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) -}; -DUMPER7_ASSERTS_FNavDataConfig; - -// ScriptStruct Engine.PerPlatformInt -// 0x0004 (0x0004 - 0x0000) -struct FPerPlatformInt final -{ -public: - int32 Default; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPerPlatformInt; - -// ScriptStruct Engine.RootMotionMovementParams -// 0x0070 (0x0070 - 0x0000) -struct FRootMotionMovementParams final -{ -public: - bool bHasRootMotion; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float BlendWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FTransform RootMotionTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FRootMotionMovementParams; - -// ScriptStruct Engine.PerQualityLevelInt -// 0x0068 (0x0068 - 0x0000) -struct FPerQualityLevelInt final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - int32 Default; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TMap PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPerQualityLevelInt; - -// ScriptStruct Engine.StaticMeshComponentLODInfo -// 0x0090 (0x0090 - 0x0000) -struct alignas(0x08) FStaticMeshComponentLODInfo final -{ -public: - uint8 Pad_0[0x90]; // 0x0000(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStaticMeshComponentLODInfo; - -// ScriptStruct Engine.AnimationGroupReference -// 0x0010 (0x0010 - 0x0000) -struct FAnimationGroupReference final -{ -public: - EAnimSyncMethod Method; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName GroupName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAnimGroupRole GroupRole; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimationGroupReference; - -// ScriptStruct Engine.MeshSectionInfo -// 0x000C (0x000C - 0x0000) -struct FMeshSectionInfo final -{ -public: - int32 MaterialIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnableCollision; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bCastShadow; // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bVisibleInRayTracing; // 0x0006(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAffectDistanceFieldLighting; // 0x0007(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bForceOpaque; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMeshSectionInfo; - -// ScriptStruct Engine.PerQualityLevelFloat -// 0x0068 (0x0068 - 0x0000) -struct FPerQualityLevelFloat final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - float Default; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TMap PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPerQualityLevelFloat; - -// ScriptStruct Engine.EncounteredStateMachineStack -// 0x0030 (0x0030 - 0x0000) -struct alignas(0x08) FEncounteredStateMachineStack final -{ -public: - uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FEncounteredStateMachineStack; - -// ScriptStruct Engine.SoundWaveEnvelopeDataPerSound -// 0x0010 (0x0010 - 0x0000) -struct FSoundWaveEnvelopeDataPerSound final -{ -public: - float Envelope; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PlaybackTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class USoundWave* SoundWave; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSoundWaveEnvelopeDataPerSound; - -// ScriptStruct Engine.KeyHandleLookupTable -// 0x0088 (0x0088 - 0x0000) -struct alignas(0x08) FKeyHandleLookupTable -{ -public: - uint8 Pad_0[0x88]; // 0x0000(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKeyHandleLookupTable; - -// ScriptStruct Engine.EdGraphSchemaAction -// 0x00E0 (0x00E0 - 0x0000) -struct FEdGraphSchemaAction -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class FText MenuDescription; // 0x0008(0x0010)(NativeAccessSpecifierPrivate) - class FText TooltipDescription; // 0x0018(0x0010)(NativeAccessSpecifierPrivate) - class FText Category; // 0x0028(0x0010)(NativeAccessSpecifierPrivate) - class FText Keywords; // 0x0038(0x0010)(NativeAccessSpecifierPrivate) - int32 Grouping; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SectionID; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray MenuDescriptionArray; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray FullSearchTitlesArray; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray FullSearchKeywordsArray; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray FullSearchCategoryArray; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray LocalizedMenuDescriptionArray; // 0x0090(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray LocalizedFullSearchTitlesArray; // 0x00A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray LocalizedFullSearchKeywordsArray; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray LocalizedFullSearchCategoryArray; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - class FString SearchText; // 0x00D0(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FEdGraphSchemaAction; - -// ScriptStruct Engine.EdGraphSchemaAction_NewNode -// 0x0008 (0x00E8 - 0x00E0) -struct FEdGraphSchemaAction_NewNode final : public FEdGraphSchemaAction -{ -public: - class UEdGraphNode* NodeTemplate; // 0x00E0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FEdGraphSchemaAction_NewNode; - -// ScriptStruct Engine.PoseAssetInfluence -// 0x0008 (0x0008 - 0x0000) -struct FPoseAssetInfluence final -{ -public: - int32 PoseIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BoneTransformIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPoseAssetInfluence; - -// ScriptStruct Engine.MemberReference -// 0x0038 (0x0038 - 0x0000) -struct FMemberReference final -{ -public: - class UObject* MemberParent; // 0x0000(0x0008)(ZeroConstructor, SaveGame, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class FString MemberScope; // 0x0008(0x0010)(ZeroConstructor, SaveGame, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class FName MemberName; // 0x0018(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FGuid MemberGuid; // 0x0020(0x0010)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bSelfContext; // 0x0030(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bWasDeprecated; // 0x0031(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMemberReference; - -// ScriptStruct Engine.InputRange -// 0x0008 (0x0008 - 0x0000) -struct FInputRange final -{ -public: - float Min; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Max; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInputRange; - -// ScriptStruct Engine.InputScaleBiasClamp -// 0x0030 (0x0030 - 0x0000) -struct FInputScaleBiasClamp final -{ -public: - bool bMapRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bClampResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bInterpResult; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - struct FInputRange InRange; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FInputRange OutRange; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Bias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ClampMin; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ClampMax; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InterpSpeedIncreasing; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InterpSpeedDecreasing; // 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_FInputScaleBiasClamp; - -// ScriptStruct Engine.AlphaBlend -// 0x0030 (0x0030 - 0x0000) -struct FAlphaBlend final -{ -public: - class UCurveFloat* CustomCurve; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - float BlendTime; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_C[0x18]; // 0x000C(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - EAlphaBlendOption BlendOption; // 0x0024(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_25[0xB]; // 0x0025(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAlphaBlend; - -// ScriptStruct Engine.InputAlphaBoolBlend -// 0x0048 (0x0048 - 0x0000) -struct FInputAlphaBoolBlend final -{ -public: - float BlendInTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlendOutTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAlphaBlendOption BlendOption; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bInitialized; // 0x0009(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveFloat* CustomCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FAlphaBlend AlphaBlend; // 0x0018(0x0030)(Transient, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInputAlphaBoolBlend; - -// ScriptStruct Engine.AnimNode_TransitionPoseEvaluator -// 0x0098 (0x00A8 - 0x0010) -struct FAnimNode_TransitionPoseEvaluator final : public FAnimNode_Base -{ -public: - uint8 Pad_10[0x78]; // 0x0010(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) - int32 FramesToCachePose; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - EEvaluatorDataSource DataSource; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EEvaluatorMode EvaluatorMode; // 0x0091(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_92[0x16]; // 0x0092(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_TransitionPoseEvaluator; - -// ScriptStruct Engine.BandwidthTestItem -// 0x0010 (0x0010 - 0x0000) -struct FBandwidthTestItem final -{ -public: - TArray Kilobyte; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBandwidthTestItem; - -// ScriptStruct Engine.SoundWaveSpectralData -// 0x000C (0x000C - 0x0000) -struct FSoundWaveSpectralData final -{ -public: - float FrequencyHz; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Magnitude; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NormalizedMagnitude; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundWaveSpectralData; - -// ScriptStruct Engine.SoundSubmixSendInfoBase -// 0x00B0 (0x00B0 - 0x0000) -struct FSoundSubmixSendInfoBase -{ -public: - ESendLevelControlMethod SendLevelControlMethod; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class USoundSubmixBase* SoundSubmix; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float SendLevel; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool DisableManualSendClamp; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float MinSendLevel; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxSendLevel; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinSendDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxSendDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x0028(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundSubmixSendInfoBase; - -// ScriptStruct Engine.AttenuationSubmixSendSettings -// 0x0000 (0x00B0 - 0x00B0) -struct FAttenuationSubmixSendSettings final : public FSoundSubmixSendInfoBase -{ -}; -DUMPER7_ASSERTS_FAttenuationSubmixSendSettings; - -// ScriptStruct Engine.SoundAttenuationPluginSettings -// 0x0040 (0x0040 - 0x0000) -struct FSoundAttenuationPluginSettings final -{ -public: - TArray SpatializationPluginSettingsArray; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - TArray OcclusionPluginSettingsArray; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - TArray ReverbPluginSettingsArray; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - TArray SourceDataOverridePluginSettingsArray; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSoundAttenuationPluginSettings; - -// ScriptStruct Engine.SoundAttenuationSettings -// 0x0310 (0x03D0 - 0x00C0) -struct FSoundAttenuationSettings final : public FBaseAttenuationSettings -{ -public: - uint8 bAttenuate : 1; // 0x00C0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSpatialize : 1; // 0x00C0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAttenuateWithLPF : 1; // 0x00C0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableListenerFocus : 1; // 0x00C0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableFocusInterpolation : 1; // 0x00C0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableOcclusion : 1; // 0x00C0(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseComplexCollisionForOcclusion : 1; // 0x00C0(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableReverbSend : 1; // 0x00C0(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnablePriorityAttenuation : 1; // 0x00C1(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bApplyNormalizationToStereoSounds : 1; // 0x00C1(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableLogFrequencyScaling : 1; // 0x00C1(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableSubmixSends : 1; // 0x00C1(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableSourceDataOverride : 1; // 0x00C1(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableSendToAudioLink : 1; // 0x00C1(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - ESoundSpatializationAlgorithm SpatializationAlgorithm; // 0x00C2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C3[0x5]; // 0x00C3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - class UAudioLinkSettingsAbstract* AudioLinkSettingsOverride; // 0x00C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float BinauralRadius; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRuntimeFloatCurve CustomLowpassAirAbsorptionCurve; // 0x00D8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FRuntimeFloatCurve CustomHighpassAirAbsorptionCurve; // 0x0160(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - EAirAbsorptionMethod AbsorptionMethod; // 0x01E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ECollisionChannel OcclusionTraceChannel; // 0x01E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EReverbSendMethod ReverbSendMethod; // 0x01EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EPriorityAttenuationMethod PriorityAttenuationMethod; // 0x01EB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NonSpatializedRadiusStart; // 0x01EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NonSpatializedRadiusEnd; // 0x01F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENonSpatializedRadiusSpeakerMapMode NonSpatializedRadiusMode; // 0x01F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1F5[0x3]; // 0x01F5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float StereoSpread; // 0x01F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LPFRadiusMin; // 0x01FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LPFRadiusMax; // 0x0200(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LPFFrequencyAtMin; // 0x0204(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LPFFrequencyAtMax; // 0x0208(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HPFFrequencyAtMin; // 0x020C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HPFFrequencyAtMax; // 0x0210(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FocusAzimuth; // 0x0214(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NonFocusAzimuth; // 0x0218(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FocusDistanceScale; // 0x021C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NonFocusDistanceScale; // 0x0220(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FocusPriorityScale; // 0x0224(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NonFocusPriorityScale; // 0x0228(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FocusVolumeAttenuation; // 0x022C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NonFocusVolumeAttenuation; // 0x0230(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FocusAttackInterpSpeed; // 0x0234(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FocusReleaseInterpSpeed; // 0x0238(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OcclusionLowPassFilterFrequency; // 0x023C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OcclusionVolumeAttenuation; // 0x0240(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OcclusionInterpolationTime; // 0x0244(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReverbWetLevelMin; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReverbWetLevelMax; // 0x024C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReverbDistanceMin; // 0x0250(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ReverbDistanceMax; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ManualReverbSendLevel; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PriorityAttenuationMin; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PriorityAttenuationMax; // 0x0260(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PriorityAttenuationDistanceMin; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PriorityAttenuationDistanceMax; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ManualPriorityAttenuation; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRuntimeFloatCurve CustomReverbSendCurve; // 0x0270(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - TArray SubmixSendSettings; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - struct FRuntimeFloatCurve CustomPriorityAttenuationCurve; // 0x0308(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSoundAttenuationPluginSettings PluginSettings; // 0x0390(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundAttenuationSettings; - -// ScriptStruct Engine.InputScaleBias -// 0x0008 (0x0008 - 0x0000) -struct FInputScaleBias final -{ -public: - float Scale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Bias; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInputScaleBias; - -// ScriptStruct Engine.ComponentSpacePoseLink -// 0x0000 (0x0010 - 0x0010) -struct FComponentSpacePoseLink final : public FPoseLinkBase -{ -}; -DUMPER7_ASSERTS_FComponentSpacePoseLink; - -// ScriptStruct Engine.AnimNodeReference -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FAnimNodeReference -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNodeReference; - -// ScriptStruct Engine.TranslationTrack -// 0x0020 (0x0020 - 0x0000) -struct FTranslationTrack final -{ -public: - TArray PosKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTranslationTrack; - -// ScriptStruct Engine.AnimParentNodeAssetOverride -// 0x0018 (0x0018 - 0x0000) -struct FAnimParentNodeAssetOverride final -{ -public: - class UAnimationAsset* NewAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FGuid ParentNodeGuid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimParentNodeAssetOverride; - -// ScriptStruct Engine.AnimNode_AssetPlayerRelevancyBase -// 0x0000 (0x0010 - 0x0010) -struct FAnimNode_AssetPlayerRelevancyBase : public FAnimNode_Base -{ -}; -DUMPER7_ASSERTS_FAnimNode_AssetPlayerRelevancyBase; - -// ScriptStruct Engine.AnimNode_AssetPlayerBase -// 0x0028 (0x0038 - 0x0010) -struct FAnimNode_AssetPlayerBase : public FAnimNode_AssetPlayerRelevancyBase -{ -public: - uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - float BlendWeight; // 0x0020(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float InternalTimeAccumulator; // 0x0024(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_AssetPlayerBase; - -// ScriptStruct Engine.PerBoneBlendWeight -// 0x0008 (0x0008 - 0x0000) -struct FPerBoneBlendWeight final -{ -public: - int32 SourceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BlendWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPerBoneBlendWeight; - -// ScriptStruct Engine.BranchFilter -// 0x000C (0x000C - 0x0000) -struct FBranchFilter final -{ -public: - class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BlendDepth; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBranchFilter; - -// ScriptStruct Engine.InputBlendPose -// 0x0010 (0x0010 - 0x0000) -struct FInputBlendPose final -{ -public: - TArray BranchFilters; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInputBlendPose; - -// ScriptStruct Engine.DataTableCategoryHandle -// 0x0018 (0x0018 - 0x0000) -struct FDataTableCategoryHandle final -{ -public: - class UDataTable* DataTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName ColumnName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName RowContents; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDataTableCategoryHandle; - -// ScriptStruct Engine.SkeletalMeshSamplingRegionBuiltData -// 0x0078 (0x0078 - 0x0000) -struct alignas(0x08) FSkeletalMeshSamplingRegionBuiltData final -{ -public: - uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionBuiltData; - -// ScriptStruct Engine.AnimNodeConstantData -// 0x0018 (0x0018 - 0x0000) -struct FAnimNodeConstantData final -{ -public: - TScriptInterface AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 NodeIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNodeConstantData; - -// ScriptStruct Engine.AnimInstanceProxy -// 0x0740 (0x0740 - 0x0000) -struct alignas(0x10) FAnimInstanceProxy -{ -public: - uint8 Pad_0[0x740]; // 0x0000(0x0740)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimInstanceProxy; - -// ScriptStruct Engine.TimeStretchCurveMarker -// 0x0010 (0x0010 - 0x0000) -struct FTimeStretchCurveMarker final -{ -public: - float Time[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ALpha; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTimeStretchCurveMarker; - -// ScriptStruct Engine.SocketReference -// 0x0070 (0x0070 - 0x0000) -struct alignas(0x10) FSocketReference final -{ -public: - uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Size After Last Property [ Dumper-7 ]) - class FName SocketName; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSocketReference; - -// ScriptStruct Engine.BoneSocketTarget -// 0x0090 (0x0090 - 0x0000) -struct FBoneSocketTarget final -{ -public: - bool bUseSocket; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FBoneReference BoneReference; // 0x0004(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_14[0xC]; // 0x0014(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSocketReference SocketReference; // 0x0020(0x0070)(Edit, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBoneSocketTarget; - -// ScriptStruct Engine.HLODProxyMesh -// 0x0028 (0x0028 - 0x0000) -struct FHLODProxyMesh final -{ -public: - TLazyObjectPtr LODActor; // 0x0000(0x0018)(IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class UStaticMesh* StaticMesh; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - class FName Key; // 0x0020(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FHLODProxyMesh; - -// ScriptStruct Engine.AnimLinkableElement -// 0x0030 (0x0030 - 0x0000) -struct FAnimLinkableElement -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UAnimMontage* LinkedMontage; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - int32 SlotIndex; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - int32 SegmentIndex; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EAnimLinkMethod LinkMethod; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EAnimLinkMethod CachedLinkMethod; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float SegmentBeginTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float SegmentLength; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float LinkValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UAnimSequenceBase* LinkedSequence; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, AdvancedDisplay, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) -}; -DUMPER7_ASSERTS_FAnimLinkableElement; - -// ScriptStruct Engine.TableRowBase -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FTableRowBase -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTableRowBase; - -// ScriptStruct Engine.SpatialHashSettings -// 0x0002 (0x0002 - 0x0000) -struct FSpatialHashSettings final -{ -public: - bool bUseAlignedGridLevels; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSnapNonAlignedGridLevelsToLowerLevels; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSpatialHashSettings; - -// ScriptStruct Engine.AnimationRecordingSettings -// 0x0040 (0x0040 - 0x0000) -struct FAnimationRecordingSettings final -{ -public: - bool bRecordInWorldSpace; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRemoveRootAnimation; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAutoSaveAsset; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - struct FFrameRate SampleFrameRate; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Length; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAnimInterpolationType Interpolation; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERichCurveInterpMode InterpMode; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERichCurveTangentMode TangentMode; // 0x0012(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_13[0x1]; // 0x0013(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - bool bRecordTransforms; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRecordMorphTargets; // 0x0015(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRecordAttributeCurves; // 0x0016(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRecordMaterialCurves; // 0x0017(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTransactRecording; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray IncludeAnimationNames; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray ExcludeAnimationNames; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimationRecordingSettings; - -// ScriptStruct Engine.DoubleVectorParameterValue -// 0x0040 (0x0040 - 0x0000) -struct FDoubleVectorParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector4d ParameterValue; // 0x0010(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ExpressionGUID; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDoubleVectorParameterValue; - -// ScriptStruct Engine.RepMovement -// 0x0070 (0x0070 - 0x0000) -struct FRepMovement final -{ -public: - struct FVector LinearVelocity; // 0x0000(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector AngularVelocity; // 0x0018(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Location; // 0x0030(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0048(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - uint8 bSimulatedPhysicSleep : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRepPhysics : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 ServerFrame; // 0x0064(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ServerPhysicsHandle; // 0x0068(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EVectorQuantization LocationQuantizationLevel; // 0x006C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EVectorQuantization VelocityQuantizationLevel; // 0x006D(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERotatorQuantization RotationQuantizationLevel; // 0x006E(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6F[0x1]; // 0x006F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRepMovement; - -// ScriptStruct Engine.Vector_NetQuantize100 -// 0x0000 (0x0018 - 0x0018) -struct FVector_NetQuantize100 final : public FVector -{ -}; -DUMPER7_ASSERTS_FVector_NetQuantize100; - -// ScriptStruct Engine.RepAttachment -// 0x0060 (0x0060 - 0x0000) -struct FRepAttachment final -{ -public: - class AActor* AttachParent; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector_NetQuantize100 LocationOffset; // 0x0008(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector_NetQuantize100 RelativeScale3D; // 0x0020(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator RotationOffset; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - class FName AttachSocket; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class USceneComponent* AttachComponent; // 0x0058(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRepAttachment; - -// ScriptStruct Engine.DebugTextInfo -// 0x0080 (0x0080 - 0x0000) -struct FDebugTextInfo final -{ -public: - class AActor* SrcActor; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector SrcActorOffset; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector SrcActorDesiredOffset; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString DebugText; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TimeRemaining; // 0x0048(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float duration; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor TextColor; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bAbsoluteLocation : 1; // 0x0054(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bKeepAttachedToActor : 1; // 0x0054(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bDrawShadow : 1; // 0x0054(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector OrigActorLocation; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UFont* Font; // 0x0070(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float FontScale; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FDebugTextInfo; - -// ScriptStruct Engine.RootMotionSourceStatus -// 0x0001 (0x0001 - 0x0000) -struct FRootMotionSourceStatus final -{ -public: - uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRootMotionSourceStatus; - -// ScriptStruct Engine.RootMotionSourceSettings -// 0x0001 (0x0001 - 0x0000) -struct FRootMotionSourceSettings final -{ -public: - uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRootMotionSourceSettings; - -// ScriptStruct Engine.RootMotionFinishVelocitySettings -// 0x0028 (0x0028 - 0x0000) -struct FRootMotionFinishVelocitySettings final -{ -public: - ERootMotionFinishVelocityMode Mode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector SetVelocity; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ClampVelocity; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRootMotionFinishVelocitySettings; - -// ScriptStruct Engine.RootMotionSource -// 0x00E0 (0x00E0 - 0x0000) -#pragma pack(push, 0x1) -struct alignas(0x10) FRootMotionSource -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - uint16 Priority; // 0x0010(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint16 LocalID; // 0x0012(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ERootMotionAccumulateMode AccumulateMode; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName InstanceName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float StartTime; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float CurrentTime; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PreviousTime; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float duration; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRootMotionSourceStatus Status; // 0x0030(0x0001)(NoDestructor, NativeAccessSpecifierPublic) - struct FRootMotionSourceSettings Settings; // 0x0031(0x0001)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) - bool bInLocalSpace; // 0x0032(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_33[0xD]; // 0x0033(0x000D)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRootMotionMovementParams RootMotionParams; // 0x0040(0x0070)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) - struct FRootMotionFinishVelocitySettings FinishVelocityParams; // 0x00B0(0x0028)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) -}; -#pragma pack(pop) -DUMPER7_ASSERTS_FRootMotionSource; - -// ScriptStruct Engine.SkelMeshComponentLODInfo -// 0x0028 (0x0028 - 0x0000) -struct FSkelMeshComponentLODInfo final -{ -public: - TArray HiddenMaterials; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSkelMeshComponentLODInfo; - -// ScriptStruct Engine.CustomAttributeSetting -// 0x0020 (0x0020 - 0x0000) -struct FCustomAttributeSetting final -{ -public: - class FString Name; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Meaning; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCustomAttributeSetting; - -// ScriptStruct Engine.TTPropertyTrack -// 0x0008 (0x0020 - 0x0018) -struct FTTPropertyTrack : public FTTTrackBase -{ -public: - class FName PropertyName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FTTPropertyTrack; - -// ScriptStruct Engine.TTLinearColorTrack -// 0x0008 (0x0028 - 0x0020) -struct FTTLinearColorTrack final : public FTTPropertyTrack -{ -public: - class UCurveLinearColor* CurveLinearColor; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FTTLinearColorTrack; - -// ScriptStruct Engine.ActorTickFunction -// 0x0008 (0x0030 - 0x0028) -struct FActorTickFunction final : public FTickFunction -{ -public: - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FActorTickFunction; - -// ScriptStruct Engine.InputAxisKeyMapping -// 0x0028 (0x0028 - 0x0000) -struct FInputAxisKeyMapping final -{ -public: - class FName AxisName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Scale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FKey Key; // 0x0010(0x0018)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInputAxisKeyMapping; - -// ScriptStruct Engine.ActorContainerID -// 0x0010 (0x0010 - 0x0000) -struct FActorContainerID final -{ -public: - struct FGuid Guid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FActorContainerID; - -// ScriptStruct Engine.WorldPartitionResolveData -// 0x0020 (0x0020 - 0x0000) -struct FWorldPartitionResolveData final -{ -public: - struct FActorContainerID ContainerID; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FTopLevelAssetPath SourceWorldAssetPath; // 0x0010(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FWorldPartitionResolveData; - -// ScriptStruct Engine.BlendSpaceSegment -// 0x0010 (0x0010 - 0x0000) -struct FBlendSpaceSegment final -{ -public: - int32 SampleIndices[0x2]; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Vertices[0x2]; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBlendSpaceSegment; - -// ScriptStruct Engine.ActorDataLayer -// 0x0008 (0x0008 - 0x0000) -struct FActorDataLayer final -{ -public: - class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FActorDataLayer; - -// ScriptStruct Engine.AnimSlotDesc -// 0x000C (0x000C - 0x0000) -struct FAnimSlotDesc final -{ -public: - class FName SlotName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumChannels; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimSlotDesc; - -// ScriptStruct Engine.SlateModifierKeysState -// 0x0001 (0x0001 - 0x0000) -struct FSlateModifierKeysState final -{ -public: - uint8 ModifierKeysStateMask; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSlateModifierKeysState; - -// ScriptStruct Engine.ActorLocatorFragmentResolveParameter -// 0x0028 (0x0028 - 0x0000) -struct FActorLocatorFragmentResolveParameter final -{ -public: - class UWorld* StreamingWorld; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FActorContainerID ContainerID; // 0x0008(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FTopLevelAssetPath SourceAssetPath; // 0x0018(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FActorLocatorFragmentResolveParameter; - -// ScriptStruct Engine.InstancedStaticMeshMappingInfo -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FInstancedStaticMeshMappingInfo final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FInstancedStaticMeshMappingInfo; - -// ScriptStruct Engine.ActorLocatorFragment -// 0x0020 (0x0020 - 0x0000) -struct FActorLocatorFragment final -{ -public: - struct FSoftObjectPath Path; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FActorLocatorFragment; - -// ScriptStruct Engine.ParticleSystemWorldManagerTickFunction -// 0x0008 (0x0030 - 0x0028) -struct FParticleSystemWorldManagerTickFunction final : public FTickFunction -{ -public: - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FParticleSystemWorldManagerTickFunction; - -// ScriptStruct Engine.KSphereElem -// 0x0020 (0x0050 - 0x0030) -struct FKSphereElem final : public FKShapeElem -{ -public: - struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Radius; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKSphereElem; - -// ScriptStruct Engine.KBoxElem -// 0x0040 (0x0070 - 0x0030) -struct FKBoxElem final : public FKShapeElem -{ -public: - struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float X; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Y; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Z; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKBoxElem; - -// ScriptStruct Engine.KSphylElem -// 0x0038 (0x0068 - 0x0030) -struct FKSphylElem final : public FKShapeElem -{ -public: - struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float Radius; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Length; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FKSphylElem; - -// ScriptStruct Engine.KTaperedCapsuleElem -// 0x0040 (0x0070 - 0x0030) -struct FKTaperedCapsuleElem final : public FKShapeElem -{ -public: - struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float Radius0; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Radius1; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Length; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKTaperedCapsuleElem; - -// ScriptStruct Engine.KLevelSetElem -// 0x0070 (0x00A0 - 0x0030) -struct FKLevelSetElem final : public FKShapeElem -{ -public: - struct FTransform Transform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_90[0x10]; // 0x0090(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKLevelSetElem; - -// ScriptStruct Engine.KSkinnedLevelSetElem -// 0x0008 (0x0038 - 0x0030) -struct FKSkinnedLevelSetElem final : public FKShapeElem -{ -public: - uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKSkinnedLevelSetElem; - -// ScriptStruct Engine.KAggregateGeom -// 0x0080 (0x0080 - 0x0000) -struct FKAggregateGeom final -{ -public: - TArray SphereElems; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - TArray BoxElems; // 0x0010(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - TArray SphylElems; // 0x0020(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - TArray ConvexElems; // 0x0030(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - TArray TaperedCapsuleElems; // 0x0040(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - TArray LevelSetElems; // 0x0050(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - TArray SkinnedLevelSetElems; // 0x0060(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_70[0x10]; // 0x0070(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FKAggregateGeom; - -// ScriptStruct Engine.ClusterUnionPendingAddData -// 0x0050 (0x0050 - 0x0000) -struct FClusterUnionPendingAddData final -{ -public: - TSet BonesData; // 0x0000(0x0050)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FClusterUnionPendingAddData; - -// ScriptStruct Engine.LightmassLightSettings -// 0x000C (0x000C - 0x0000) -struct FLightmassLightSettings -{ -public: - float IndirectLightingSaturation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ShadowExponent; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bUseAreaShadowsForStationaryLight; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLightmassLightSettings; - -// ScriptStruct Engine.LightmassPointLightSettings -// 0x0000 (0x000C - 0x000C) -struct FLightmassPointLightSettings final : public FLightmassLightSettings -{ -}; -DUMPER7_ASSERTS_FLightmassPointLightSettings; - -// ScriptStruct Engine.FontParameterValue -// 0x0030 (0x0030 - 0x0000) -struct FFontParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UFont* FontValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - int32 FontPage; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ExpressionGUID; // 0x001C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FFontParameterValue; - -// ScriptStruct Engine.ScalarParameterValue -// 0x0024 (0x0024 - 0x0000) -struct FScalarParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ParameterValue; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ExpressionGUID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FScalarParameterValue; - -// ScriptStruct Engine.ClassRedirect -// 0x003C (0x003C - 0x0000) -struct FClassRedirect final -{ -public: - class FName ObjectName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName OldClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewClassName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName OldSubobjName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewSubobjName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewClassClass; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewClassPackage; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool InstanceOnly; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FClassRedirect; - -// ScriptStruct Engine.NetworkPhysicsRewindDataProxy -// 0x0010 (0x0010 - 0x0000) -struct FNetworkPhysicsRewindDataProxy -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UNetworkPhysicsComponent* Owner; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FNetworkPhysicsRewindDataProxy; - -// ScriptStruct Engine.NetworkPhysicsRewindDataInputProxy -// 0x0000 (0x0010 - 0x0010) -struct FNetworkPhysicsRewindDataInputProxy final : public FNetworkPhysicsRewindDataProxy -{ -}; -DUMPER7_ASSERTS_FNetworkPhysicsRewindDataInputProxy; - -// ScriptStruct Engine.ChaosPhysicsSettings -// 0x0003 (0x0003 - 0x0000) -struct FChaosPhysicsSettings final -{ -public: - EChaosThreadingMode DefaultThreadingModel; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EChaosSolverTickMode DedicatedThreadTickMode; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EChaosBufferMode DedicatedThreadBufferMode; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FChaosPhysicsSettings; - -// ScriptStruct Engine.NamedVector -// 0x0020 (0x0020 - 0x0000) -struct FNamedVector final -{ -public: - struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Name; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNamedVector; - -// ScriptStruct Engine.POV -// 0x0038 (0x0038 - 0x0000) -struct FPOV final -{ -public: - struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float FOV; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPOV; - -// ScriptStruct Engine.NamedColor -// 0x000C (0x000C - 0x0000) -struct FNamedColor final -{ -public: - struct FColor Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNamedColor; - -// ScriptStruct Engine.LocalSpacePose -// 0x0020 (0x0020 - 0x0000) -struct FLocalSpacePose final -{ -public: - TArray Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - TArray Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FLocalSpacePose; - -// ScriptStruct Engine.OverlapResult -// 0x0040 (0x0040 - 0x0000) -struct FOverlapResult final -{ -public: - struct FActorInstanceHandle OverlapObjectHandle; // 0x0000(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TWeakObjectPtr Component; // 0x0020(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bBlockingHit : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FOverlapResult; - -// ScriptStruct Engine.RadialDamageParams -// 0x0014 (0x0014 - 0x0000) -struct FRadialDamageParams final -{ -public: - float BaseDamage; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinimumDamage; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InnerRadius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OuterRadius; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DamageFalloff; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRadialDamageParams; - -// ScriptStruct Engine.ComponentSpacePose -// 0x0020 (0x0020 - 0x0000) -struct FComponentSpacePose final -{ -public: - TArray Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - TArray Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FComponentSpacePose; - -// ScriptStruct Engine.RigidBodyContactInfo -// 0x0048 (0x0048 - 0x0000) -struct FRigidBodyContactInfo final -{ -public: - struct FVector ContactPosition; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ContactNormal; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ContactPenetration; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bContactProbe; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class UPhysicalMaterial* PhysMaterial[0x2]; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRigidBodyContactInfo; - -// ScriptStruct Engine.CollisionImpactData -// 0x0048 (0x0048 - 0x0000) -struct FCollisionImpactData final -{ -public: - TArray ContactInfos; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - struct FVector TotalNormalImpulse; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector TotalFrictionImpulse; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsVelocityDeltaUnderThreshold; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCollisionImpactData; - -// ScriptStruct Engine.AnimationErrorStats -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x04) FAnimationErrorStats final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimationErrorStats; - -// ScriptStruct Engine.ConstraintBaseParams -// 0x0014 (0x0014 - 0x0000) -struct FConstraintBaseParams -{ -public: - float Stiffness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Damping; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Restitution; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ContactDistance; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bSoftConstraint : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FConstraintBaseParams; - -// ScriptStruct Engine.AnimCompressedCurveIndexedName -// 0x000C (0x000C - 0x0000) -struct FAnimCompressedCurveIndexedName final -{ -public: - class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimCompressedCurveIndexedName; - -// ScriptStruct Engine.AnimBlueprintFunction -// 0x0078 (0x0078 - 0x0000) -struct FAnimBlueprintFunction final -{ -public: - class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Group; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OutputPoseNodeIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray InputPoseNames; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray InputPoseNodeIndices; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_38[0x38]; // 0x0038(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) - bool bImplemented; // 0x0070(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimBlueprintFunction; - -// ScriptStruct Engine.AnimCurveType -// 0x0002 (0x0002 - 0x0000) -struct FAnimCurveType final -{ -public: - bool bMaterial; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bMorphtarget; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimCurveType; - -// ScriptStruct Engine.BeamModifierOptions -// 0x0004 (0x0004 - 0x0000) -struct alignas(0x04) FBeamModifierOptions final -{ -public: - uint8 bModify : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bScale : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bLock : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBeamModifierOptions; - -// ScriptStruct Engine.ReplicatedStaticActorDestructionInfo -// 0x0040 (0x0040 - 0x0000) -struct FReplicatedStaticActorDestructionInfo final -{ -public: - uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) - TSubclassOf ObjClass; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FReplicatedStaticActorDestructionInfo; - -// ScriptStruct Engine.CurveMetaData -// 0x0018 (0x0018 - 0x0000) -struct FCurveMetaData final -{ -public: - TArray LinkedBones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 MaxLOD; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FAnimCurveType Type; // 0x0011(0x0002)(NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_13[0x5]; // 0x0013(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCurveMetaData; - -// ScriptStruct Engine.Redirector -// 0x0010 (0x0010 - 0x0000) -struct FRedirector final -{ -public: - class FName OldName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRedirector; - -// ScriptStruct Engine.AnimCurveParam -// 0x000C (0x000C - 0x0000) -struct FAnimCurveParam final -{ -public: - class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimCurveParam; - -// ScriptStruct Engine.AnimExecutionContext -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FAnimExecutionContext -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimExecutionContext; - -// ScriptStruct Engine.AnimComponentSpacePoseContext -// 0x0000 (0x0010 - 0x0010) -struct FAnimComponentSpacePoseContext final : public FAnimExecutionContext -{ -}; -DUMPER7_ASSERTS_FAnimComponentSpacePoseContext; - -// ScriptStruct Engine.SkeletalMeshSamplingRegionMaterialFilter -// 0x0008 (0x0008 - 0x0000) -struct FSkeletalMeshSamplingRegionMaterialFilter final -{ -public: - class FName MaterialName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionMaterialFilter; - -// ScriptStruct Engine.AnimCurveBase -// 0x000C (0x000C - 0x0000) -struct FAnimCurveBase -{ -public: - class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 CurveTypeFlags; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FAnimCurveBase; - -// ScriptStruct Engine.RootMotionExtractionStep -// 0x0010 (0x0010 - 0x0000) -struct FRootMotionExtractionStep final -{ -public: - class UAnimSequence* AnimSequence; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float StartPosition; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float EndPosition; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRootMotionExtractionStep; - -// ScriptStruct Engine.FloatCurve -// 0x0084 (0x0090 - 0x000C) -struct FFloatCurve final : public FAnimCurveBase -{ -public: - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRichCurve FloatCurve; // 0x0010(0x0080)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FFloatCurve; - -// ScriptStruct Engine.RawDistributionFloat -// 0x0010 (0x0030 - 0x0020) -struct FRawDistributionFloat final : public FRawDistribution -{ -public: - float MinValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - float MaxValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class UDistributionFloat* Distribution; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRawDistributionFloat; - -// ScriptStruct Engine.EmitterDynamicParameter -// 0x0048 (0x0048 - 0x0000) -struct FEmitterDynamicParameter final -{ -public: - class FName ParamName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bUseEmitterTime : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSpawnTimeOnly : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - EEmitterDynamicParameterValue ValueMethod; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bScaleVelocityByParamValue : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRawDistributionFloat ParamValue; // 0x0018(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FEmitterDynamicParameter; - -// ScriptStruct Engine.SkelMeshMergeMeshUVTransforms -// 0x0010 (0x0010 - 0x0000) -struct FSkelMeshMergeMeshUVTransforms final -{ -public: - TArray UVTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkelMeshMergeMeshUVTransforms; - -// ScriptStruct Engine.VectorCurve -// 0x0184 (0x0190 - 0x000C) -struct FVectorCurve final : public FAnimCurveBase -{ -public: - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRichCurve FloatCurves[0x3]; // 0x0010(0x0080)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVectorCurve; - -// ScriptStruct Engine.SwarmDebugOptions -// 0x0004 (0x0004 - 0x0000) -struct alignas(0x04) FSwarmDebugOptions final -{ -public: - uint8 bDistributionEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bForceContentExport : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bInitialized : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSwarmDebugOptions; - -// ScriptStruct Engine.TransformCurve -// 0x04B4 (0x04C0 - 0x000C) -struct FTransformCurve final : public FAnimCurveBase -{ -public: - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVectorCurve TranslationCurve; // 0x0010(0x0190)(NativeAccessSpecifierPublic) - struct FVectorCurve RotationCurve; // 0x01A0(0x0190)(NativeAccessSpecifierPublic) - struct FVectorCurve ScaleCurve; // 0x0330(0x0190)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTransformCurve; - -// ScriptStruct Engine.AnimBlueprintConstantData -// 0x0001 (0x0001 - 0x0000) -struct FAnimBlueprintConstantData -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimBlueprintConstantData; - -// ScriptStruct Engine.PropertyAccessIndirectionChain -// 0x0028 (0x0028 - 0x0000) -struct FPropertyAccessIndirectionChain final -{ -public: - TFieldPath Property; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 IndirectionStartIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 IndirectionEndIndex; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FPropertyAccessIndirectionChain; - -// ScriptStruct Engine.CachedFloatCurve -// 0x0008 (0x0008 - 0x0000) -struct FCachedFloatCurve final -{ -public: - class FName CurveName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCachedFloatCurve; - -// ScriptStruct Engine.RawCurveTracks -// 0x0010 (0x0010 - 0x0000) -struct FRawCurveTracks final -{ -public: - TArray FloatCurves; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRawCurveTracks; - // ScriptStruct Engine.ISMComponentDescriptorBase // 0x01E8 (0x01E8 - 0x0000) struct FISMComponentDescriptorBase @@ -10613,26 +7515,2625 @@ public: }; DUMPER7_ASSERTS_FISMComponentDescriptorBase; -// ScriptStruct Engine.RootMotionSource_RadialForce -// 0x0060 (0x0140 - 0x00E0) -struct FRootMotionSource_RadialForce final : public FRootMotionSource +// ScriptStruct Engine.SoftISMComponentDescriptor +// 0x0070 (0x0258 - 0x01E8) +struct FSoftISMComponentDescriptor final : public FISMComponentDescriptorBase { public: - struct FVector Location; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class AActor* LocationActor; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float Radius; // 0x00F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Strength; // 0x00FC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsPush; // 0x0100(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bNoZForce; // 0x0101(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_102[0x6]; // 0x0102(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveFloat* StrengthDistanceFalloff; // 0x0108(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UCurveFloat* StrengthOverTime; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - bool bUseFixedWorldDirection; // 0x0118(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_119[0x7]; // 0x0119(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRotator FixedWorldDirection; // 0x0120(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TSoftObjectPtr StaticMesh; // 0x01E8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray> OverrideMaterials; // 0x0210(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) + TSoftObjectPtr OverlayMaterial; // 0x0220(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray> RuntimeVirtualTextures; // 0x0248(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FRootMotionSource_RadialForce; +DUMPER7_ASSERTS_FSoftISMComponentDescriptor; + +// ScriptStruct Engine.ChaosBreakEvent +// 0x0078 (0x0078 - 0x0000) +struct FChaosBreakEvent final +{ +public: + class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Velocity; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AngularVelocity; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Extents; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Mass; // 0x0068(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Index; // 0x006C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFromCrumble; // 0x0070(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FChaosBreakEvent; + +// ScriptStruct Engine.IndexedCurve +// 0x0068 (0x0068 - 0x0000) +struct FIndexedCurve +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FKeyHandleMap KeyHandlesToIndices; // 0x0008(0x0060)(Transient, Protected, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FIndexedCurve; + +// ScriptStruct Engine.NameCurve +// 0x0010 (0x0078 - 0x0068) +struct FNameCurve final : public FIndexedCurve +{ +public: + TArray Keys; // 0x0068(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FNameCurve; + +// ScriptStruct Engine.CollisionChaosEventBodyInfo +// 0x0070 (0x0070 - 0x0000) +struct FCollisionChaosEventBodyInfo final +{ +public: + struct FVector Velocity; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector DeltaVelocity; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AngularVelocity; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Mass; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UPhysicalMaterial* PhysMaterial; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TWeakObjectPtr Component; // 0x0058(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BodyIndex; // 0x0060(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName BoneName; // 0x0064(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCollisionChaosEventBodyInfo; + +// ScriptStruct Engine.CollisionChaosEvent +// 0x0130 (0x0130 - 0x0000) +struct FCollisionChaosEvent final +{ +public: + struct FVector Location; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AccumulatedImpulse; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Normal; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PenetrationDepth; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FCollisionChaosEventBodyInfo Body1; // 0x0050(0x0070)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) + struct FCollisionChaosEventBodyInfo Body2; // 0x00C0(0x0070)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCollisionChaosEvent; + +// ScriptStruct Engine.PaintedVertex +// 0x0040 (0x0040 - 0x0000) +struct FPaintedVertex final +{ +public: + struct FVector Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor Color; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector4 Normal; // 0x0020(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPaintedVertex; + +// ScriptStruct Engine.AnimExecutionContext +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x08) FAnimExecutionContext +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimExecutionContext; + +// ScriptStruct Engine.AnimUpdateContext +// 0x0000 (0x0010 - 0x0010) +struct FAnimUpdateContext final : public FAnimExecutionContext +{ +}; +DUMPER7_ASSERTS_FAnimUpdateContext; + +// ScriptStruct Engine.ParticleSystemLOD +// 0x0001 (0x0001 - 0x0000) +struct FParticleSystemLOD final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FParticleSystemLOD; + +// ScriptStruct Engine.StatColorMapping +// 0x0028 (0x0028 - 0x0000) +struct FStatColorMapping final +{ +public: + class FString StatName; // 0x0000(0x0010)(ZeroConstructor, Config, GlobalConfig, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray ColorMap; // 0x0010(0x0010)(ZeroConstructor, Config, GlobalConfig, NativeAccessSpecifierPublic) + uint8 DisableBlend : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, GlobalConfig, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStatColorMapping; + +// ScriptStruct Engine.TickFunction +// 0x0028 (0x0028 - 0x0000) +struct alignas(0x08) FTickFunction +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + ETickingGroup TickGroup; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETickingGroup EndTickGroup; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bTickEvenWhenPaused : 1; // 0x000A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCanEverTick : 1; // 0x000A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bStartWithTickEnabled : 1; // 0x000A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowTickOnDedicatedServer : 1; // 0x000A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + float TickInterval; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTickFunction; + +// ScriptStruct Engine.ActorComponentTickFunction +// 0x0008 (0x0030 - 0x0028) +struct FActorComponentTickFunction final : public FTickFunction +{ +public: + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FActorComponentTickFunction; + +// ScriptStruct Engine.ChaosCrumblingEvent +// 0x00C0 (0x00C0 - 0x0000) +struct FChaosCrumblingEvent final +{ +public: + class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FQuat orientation; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector LinearVelocity; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AngularVelocity; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Mass; // 0x0070(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FBox LocalBounds; // 0x0078(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + TArray Children; // 0x00B0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FChaosCrumblingEvent; + +// ScriptStruct Engine.UniqueNetIdReplNetSerializerStringStruct +// 0x0010 (0x0010 - 0x0000) +struct FUniqueNetIdReplNetSerializerStringStruct final +{ +public: + class FString String; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerStringStruct; + +// ScriptStruct Engine.CollisionProfileName +// 0x0008 (0x0008 - 0x0000) +struct FCollisionProfileName final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCollisionProfileName; + +// ScriptStruct Engine.ISMComponentDescriptor +// 0x0030 (0x0218 - 0x01E8) +struct FISMComponentDescriptor : public FISMComponentDescriptorBase +{ +public: + class UStaticMesh* StaticMesh; // 0x01E8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TArray OverrideMaterials; // 0x01F0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + class UMaterialInterface* OverlayMaterial; // 0x0200(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TArray RuntimeVirtualTextures; // 0x0208(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FISMComponentDescriptor; + +// ScriptStruct Engine.HLODISMComponentDescriptor +// 0x0000 (0x0218 - 0x0218) +struct FHLODISMComponentDescriptor final : public FISMComponentDescriptor +{ +}; +DUMPER7_ASSERTS_FHLODISMComponentDescriptor; + +// ScriptStruct Engine.RootMotionFinishVelocitySettings +// 0x0028 (0x0028 - 0x0000) +struct FRootMotionFinishVelocitySettings final +{ +public: + ERootMotionFinishVelocityMode Mode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector SetVelocity; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ClampVelocity; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRootMotionFinishVelocitySettings; + +// ScriptStruct Engine.BaseComponentReference +// 0x0020 (0x0020 - 0x0000) +struct FBaseComponentReference +{ +public: + class FName ComponentProperty; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString PathToComponent; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBaseComponentReference; + +// ScriptStruct Engine.SoftComponentReference +// 0x0028 (0x0048 - 0x0020) +struct FSoftComponentReference final : public FBaseComponentReference +{ +public: + TSoftObjectPtr OtherActor; // 0x0020(0x0028)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoftComponentReference; + +// ScriptStruct Engine.RawDistributionVector +// 0x0040 (0x0060 - 0x0020) +struct FRawDistributionVector final : public FRawDistribution +{ +public: + float MinValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float MaxValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FVector MinValueVec; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FVector MaxValueVec; // 0x0040(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class UDistributionVector* Distribution; // 0x0058(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FRawDistributionVector; + +// ScriptStruct Engine.CameraShakePatternStartParams +// 0x0008 (0x0008 - 0x0000) +struct FCameraShakePatternStartParams final +{ +public: + bool bIsRestarting; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bOverrideDuration; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float DurationOverride; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCameraShakePatternStartParams; + +// ScriptStruct Engine.Vector_NetQuantize +// 0x0000 (0x0018 - 0x0018) +struct FVector_NetQuantize final : public FVector +{ +}; +DUMPER7_ASSERTS_FVector_NetQuantize; + +// ScriptStruct Engine.Vector_NetQuantizeNormal +// 0x0000 (0x0018 - 0x0018) +struct FVector_NetQuantizeNormal final : public FVector +{ +}; +DUMPER7_ASSERTS_FVector_NetQuantizeNormal; + +// ScriptStruct Engine.ActorInstanceHandle +// 0x0020 (0x0020 - 0x0000) +struct alignas(0x08) FActorInstanceHandle final +{ +public: + TWeakObjectPtr ReferenceObject; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FActorInstanceHandle; + +// ScriptStruct Engine.HitResult +// 0x00F8 (0x00F8 - 0x0000) +struct FHitResult final +{ +public: + int32 FaceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Time; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Distance; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector_NetQuantize Location; // 0x0010(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector_NetQuantize ImpactPoint; // 0x0028(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector_NetQuantizeNormal Normal; // 0x0040(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector_NetQuantizeNormal ImpactNormal; // 0x0058(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector_NetQuantize TraceStart; // 0x0070(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector_NetQuantize TraceEnd; // 0x0088(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PenetrationDepth; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MyItem; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Item; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 ElementIndex; // 0x00AC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bBlockingHit : 1; // 0x00AD(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bStartPenetrating : 1; // 0x00AD(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_AE[0x2]; // 0x00AE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + TWeakObjectPtr PhysMaterial; // 0x00B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FActorInstanceHandle HitObjectHandle; // 0x00B8(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TWeakObjectPtr Component; // 0x00D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_E0[0x8]; // 0x00E0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class FName BoneName; // 0x00E8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName MyBoneName; // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FHitResult; + +// ScriptStruct Engine.DeviceColorCurveData +// 0x0010 (0x0010 - 0x0000) +struct FDeviceColorCurveData final +{ +public: + bool bEnable; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bResetAfterCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveLinearColor* DeviceColorCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FDeviceColorCurveData; + +// ScriptStruct Engine.CurveTrack +// 0x0018 (0x0018 - 0x0000) +struct FCurveTrack final +{ +public: + class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray CurveWeights; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCurveTrack; + +// ScriptStruct Engine.ComponentReference +// 0x0008 (0x0028 - 0x0020) +struct FComponentReference final : public FBaseComponentReference +{ +public: + TWeakObjectPtr OtherActor; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FComponentReference; + +// ScriptStruct Engine.NetworkPhysicsSettings +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FNetworkPhysicsSettings final +{ +public: + uint8 bOverrideSimProxyRepMode : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + EPhysicsReplicationMode SimProxyRepMode; // 0x0004(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNetworkPhysicsSettings; + +// ScriptStruct Engine.EmptyPayload +// 0x0000 (0x0000 - 0x0000) +#pragma pack(push, 0x1) +struct alignas(0x01) FEmptyPayload +{ +}; +#pragma pack(pop) +DUMPER7_ASSERTS_FEmptyPayload; + +// ScriptStruct Engine.BracketPayload +// 0x0010 (0x0010 - 0x0000) +struct FBracketPayload final : public FEmptyPayload +{ +public: + class FString Description; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBracketPayload; + +// ScriptStruct Engine.UniqueNetIdRepl +// 0x002F (0x0030 - 0x0001) +struct FUniqueNetIdRepl final : public FUniqueNetIdWrapper +{ +public: + uint8 Pad_1[0x1F]; // 0x0001(0x001F)(Fixing Size After Last Property [ Dumper-7 ]) + TArray ReplicationBytes; // 0x0020(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FUniqueNetIdRepl; + +// ScriptStruct Engine.GraphAssetPlayerInformation +// 0x0010 (0x0010 - 0x0000) +struct FGraphAssetPlayerInformation final +{ +public: + TArray PlayerNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FGraphAssetPlayerInformation; + +// ScriptStruct Engine.MTDResult +// 0x0020 (0x0020 - 0x0000) +struct FMTDResult final +{ +public: + struct FVector Direction; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Distance; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMTDResult; + +// ScriptStruct Engine.CachedFloatCurve +// 0x0008 (0x0008 - 0x0000) +struct FCachedFloatCurve final +{ +public: + class FName CurveName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCachedFloatCurve; + +// ScriptStruct Engine.AnimGraphBlendOptions +// 0x0020 (0x0020 - 0x0000) +struct FAnimGraphBlendOptions final +{ +public: + float BlendInTime; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UBlendProfile* BlendInProfile; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float BlendOutTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UBlendProfile* BlendOutProfile; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FAnimGraphBlendOptions; + +// ScriptStruct Engine.NetworkPhysicsSettingsResimulation +// 0x0058 (0x0058 - 0x0000) +struct FNetworkPhysicsSettingsResimulation final +{ +public: + uint8 bOverrideRedundantInputs : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 RedundantInputs; // 0x0004(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverrideRedundantStates : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 RedundantStates; // 0x000C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverrideRuntimeCorrectionEnabled : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bRuntimeCorrectionEnabled; // 0x0014(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverrideRuntimeVelocityCorrection : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bRuntimeVelocityCorrection; // 0x001C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverridePosStabilityMultiplier : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float PosStabilityMultiplier; // 0x0024(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideRotStabilityMultiplier : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RotStabilityMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideVelStabilityMultiplier : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float VelStabilityMultiplier; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideAngVelStabilityMultiplier : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float AngVelStabilityMultiplier; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideResimulationErrorThreshold : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint32 ResimulationErrorThreshold; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideCompareStateToTriggerRewind : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bCompareStateToTriggerRewind; // 0x004C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverrideCompareInputToTriggerRewind : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bCompareInputToTriggerRewind; // 0x0054(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNetworkPhysicsSettingsResimulation; + +// ScriptStruct Engine.BlueprintInputDelegateBinding +// 0x0004 (0x0004 - 0x0000) +struct alignas(0x04) FBlueprintInputDelegateBinding +{ +public: + uint8 bConsumeInput : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bExecuteWhenPaused : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOverrideParentBinding : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBlueprintInputDelegateBinding; + +// ScriptStruct Engine.BlueprintInputTouchDelegateBinding +// 0x000C (0x0010 - 0x0004) +struct FBlueprintInputTouchDelegateBinding final : public FBlueprintInputDelegateBinding +{ +public: + EInputEvent InputKeyEvent; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName FunctionNameToBind; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlueprintInputTouchDelegateBinding; + +// ScriptStruct Engine.CurveTableRowHandle +// 0x0010 (0x0010 - 0x0000) +struct FCurveTableRowHandle final +{ +public: + class UCurveTable* CurveTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName RowName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCurveTableRowHandle; + +// ScriptStruct Engine.SubtitleCue +// 0x0018 (0x0018 - 0x0000) +struct FSubtitleCue final +{ +public: + class FText Text; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + float Time; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSubtitleCue; + +// ScriptStruct Engine.NeuralProfileStruct +// 0x0048 (0x0048 - 0x0000) +struct FNeuralProfileStruct final +{ +public: + ENeuralProfileFormat InputFormat; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENeuralProfileFormat OutputFormat; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENeuralProfileRuntimeType RuntimeType; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* NNEModelData; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FIntVector4 InputDimension; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntVector4 OutputDimension; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BatchSizeOverride; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENeuralModelTileType TileSize; // 0x0034(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FIntPoint TileOverlap; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETileOverlapResolveType TileOverlapResolveType; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNeuralProfileStruct; + +// ScriptStruct Engine.PlatformInterfaceData +// 0x0030 (0x0030 - 0x0000) +struct FPlatformInterfaceData final +{ +public: + class FName DataName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EPlatformInterfaceDataType Type; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 IntValue; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FloatValue; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString StringValue; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UObject* ObjectValue; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FPlatformInterfaceData; + +// ScriptStruct Engine.PlatformInterfaceDelegateResult +// 0x0038 (0x0038 - 0x0000) +struct FPlatformInterfaceDelegateResult final +{ +public: + bool bSuccessful; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FPlatformInterfaceData Data; // 0x0008(0x0030)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPlatformInterfaceDelegateResult; + +// ScriptStruct Engine.RichCurveKey +// 0x001C (0x001C - 0x0000) +struct FRichCurveKey final +{ +public: + ERichCurveInterpMode InterpMode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERichCurveTangentMode TangentMode; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERichCurveTangentWeightMode TangentWeightMode; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + float Time; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ArriveTangent; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ArriveTangentWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LeaveTangent; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LeaveTangentWeight; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRichCurveKey; + +// ScriptStruct Engine.RealCurve +// 0x0008 (0x0070 - 0x0068) +struct FRealCurve : public FIndexedCurve +{ +public: + float DefaultValue; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERichCurveExtrapolation PreInfinityExtrap; // 0x006C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERichCurveExtrapolation PostInfinityExtrap; // 0x006D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRealCurve; + +// ScriptStruct Engine.RichCurve +// 0x0010 (0x0080 - 0x0070) +struct FRichCurve final : public FRealCurve +{ +public: + TArray Keys; // 0x0070(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRichCurve; + +// ScriptStruct Engine.AnimCurveBase +// 0x000C (0x000C - 0x0000) +struct FAnimCurveBase +{ +public: + class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 CurveTypeFlags; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FAnimCurveBase; + +// ScriptStruct Engine.FloatCurve +// 0x0084 (0x0090 - 0x000C) +struct FFloatCurve final : public FAnimCurveBase +{ +public: + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRichCurve FloatCurve; // 0x0010(0x0080)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FFloatCurve; + +// ScriptStruct Engine.RawCurveTracks +// 0x0010 (0x0010 - 0x0000) +struct FRawCurveTracks final +{ +public: + TArray FloatCurves; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRawCurveTracks; + +// ScriptStruct Engine.BranchingPointNotifyPayload +// 0x0020 (0x0020 - 0x0000) +struct alignas(0x08) FBranchingPointNotifyPayload final +{ +public: + uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBranchingPointNotifyPayload; + +// ScriptStruct Engine.RuntimeFloatCurve +// 0x0088 (0x0088 - 0x0000) +struct FRuntimeFloatCurve final +{ +public: + struct FRichCurve EditorCurveData; // 0x0000(0x0080)(NativeAccessSpecifierPublic) + class UCurveFloat* ExternalCurve; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FRuntimeFloatCurve; + +// ScriptStruct Engine.SoundSubmixSendInfoBase +// 0x00B0 (0x00B0 - 0x0000) +struct FSoundSubmixSendInfoBase +{ +public: + ESendLevelControlMethod SendLevelControlMethod; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class USoundSubmixBase* SoundSubmix; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float SendLevel; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool DisableManualSendClamp; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float MinSendLevel; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxSendLevel; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinSendDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxSendDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x0028(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundSubmixSendInfoBase; + +// ScriptStruct Engine.AttenuationSubmixSendSettings +// 0x0000 (0x00B0 - 0x00B0) +struct FAttenuationSubmixSendSettings final : public FSoundSubmixSendInfoBase +{ +}; +DUMPER7_ASSERTS_FAttenuationSubmixSendSettings; + +// ScriptStruct Engine.PoseAssetInfluence +// 0x0008 (0x0008 - 0x0000) +struct FPoseAssetInfluence final +{ +public: + int32 PoseIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BoneTransformIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPoseAssetInfluence; + +// ScriptStruct Engine.PoseAssetInfluences +// 0x0010 (0x0010 - 0x0000) +struct FPoseAssetInfluences final +{ +public: + TArray Influences; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPoseAssetInfluences; + +// ScriptStruct Engine.PoseLinkBase +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x08) FPoseLinkBase +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + int32 LinkID; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPoseLinkBase; + +// ScriptStruct Engine.PoseLink +// 0x0000 (0x0010 - 0x0010) +struct FPoseLink final : public FPoseLinkBase +{ +}; +DUMPER7_ASSERTS_FPoseLink; + +// ScriptStruct Engine.FontCharacter +// 0x0018 (0x0018 - 0x0000) +struct FFontCharacter final +{ +public: + int32 StartU; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 StartV; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 USize; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 VSize; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 TextureIndex; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 VerticalOffset; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FFontCharacter; + +// ScriptStruct Engine.ChaosRemovalEvent +// 0x0028 (0x0028 - 0x0000) +struct FChaosRemovalEvent final +{ +public: + class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Mass; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FChaosRemovalEvent; + +// ScriptStruct Engine.InterpControlPoint +// 0x0028 (0x0028 - 0x0000) +struct FInterpControlPoint final +{ +public: + struct FVector PositionControlPoint; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bPositionIsRelative; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0xF]; // 0x0019(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInterpControlPoint; + +// ScriptStruct Engine.URL +// 0x0068 (0x0068 - 0x0000) +struct FURL final +{ +public: + class FString Protocol; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Host; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Port; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Valid; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Map; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString RedirectURL; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Op; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + class FString Portal; // 0x0058(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FURL; + +// ScriptStruct Engine.AnimationCurveIdentifier +// 0x000C (0x000C - 0x0000) +struct FAnimationCurveIdentifier final +{ +public: + class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERawCurveTrackTypes CurveType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETransformCurveChannel Channel; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EVectorCurveChannel Axis; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimationCurveIdentifier; + +// ScriptStruct Engine.NaniteSettings +// 0x0001 (0x0001 - 0x0000) +struct FNaniteSettings final +{ +public: + bool bAllowMaskedMaterials; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FNaniteSettings; + +// ScriptStruct Engine.LatentActionInfo +// 0x0018 (0x0018 - 0x0000) +struct FLatentActionInfo final +{ +public: + int32 Linkage; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 UUID; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ExecutionFunction; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UObject* CallbackTarget; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FLatentActionInfo; + +// ScriptStruct Engine.ExpressionExecOutput +// 0x0008 (0x0008 - 0x0000) +struct FExpressionExecOutput final +{ +public: + class UMaterialExpression* Expression; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) +}; +DUMPER7_ASSERTS_FExpressionExecOutput; + +// ScriptStruct Engine.TimerHandle +// 0x0008 (0x0008 - 0x0000) +struct FTimerHandle final +{ +public: + uint64 Handle; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FTimerHandle; + +// ScriptStruct Engine.NetworkPhysicsSettingsPredictiveInterpolation +// 0x0070 (0x0070 - 0x0000) +struct FNetworkPhysicsSettingsPredictiveInterpolation final +{ +public: + uint8 bOverridePosCorrectionTimeBase : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float PosCorrectionTimeBase; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverridePosCorrectionTimeMin : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float PosCorrectionTimeMin; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverridePosCorrectionTimeMultiplier : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float PosCorrectionTimeMultiplier; // 0x0014(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideRotCorrectionTimeBase : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RotCorrectionTimeBase; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideRotCorrectionTimeMin : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RotCorrectionTimeMin; // 0x0024(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideRotCorrectionTimeMultiplier : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RotCorrectionTimeMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverridePosInterpolationTimeMultiplier : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float PosInterpolationTimeMultiplier; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideRotInterpolationTimeMultiplier : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float RotInterpolationTimeMultiplier; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideSoftSnapPosStrength : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float SoftSnapPosStrength; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideSoftSnapRotStrength : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float SoftSnapRotStrength; // 0x004C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bOverrideSoftSnapToSource : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bSoftSnapToSource; // 0x0054(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverrideSkipVelocityRepOnPosEarlyOut : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bSkipVelocityRepOnPosEarlyOut; // 0x005C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverridePostResimWaitForUpdate : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bPostResimWaitForUpdate; // 0x0064(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bOverrideDisableSoftSnap : 1; // 0x0068(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + bool bDisableSoftSnap; // 0x006C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNetworkPhysicsSettingsPredictiveInterpolation; + +// ScriptStruct Engine.GenericStruct +// 0x0004 (0x0004 - 0x0000) +struct FGenericStruct final +{ +public: + int32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FGenericStruct; + +// ScriptStruct Engine.AnimationPotentialTransition +// 0x0030 (0x0030 - 0x0000) +struct alignas(0x08) FAnimationPotentialTransition final +{ +public: + uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimationPotentialTransition; + +// ScriptStruct Engine.UserActivity +// 0x0018 (0x0018 - 0x0000) +struct FUserActivity final +{ +public: + class FString ActionName; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FUserActivity; + +// ScriptStruct Engine.SceneViewExtensionIsActiveFunctor +// 0x0050 (0x0050 - 0x0000) +struct alignas(0x10) FSceneViewExtensionIsActiveFunctor final +{ +public: + uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSceneViewExtensionIsActiveFunctor; + +// ScriptStruct Engine.IntegerAnimationAttribute +// 0x0004 (0x0004 - 0x0000) +struct FIntegerAnimationAttribute +{ +public: + int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FIntegerAnimationAttribute; + +// ScriptStruct Engine.LensImperfectionSettings +// 0x0020 (0x0020 - 0x0000) +struct FLensImperfectionSettings final +{ +public: + class UTexture* DirtMask; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float DirtMaskIntensity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor DirtMaskTint; // 0x000C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLensImperfectionSettings; + +// ScriptStruct Engine.TransformAnimationAttribute +// 0x0060 (0x0060 - 0x0000) +struct FTransformAnimationAttribute +{ +public: + struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTransformAnimationAttribute; + +// ScriptStruct Engine.StaticParameterBase +// 0x0024 (0x0024 - 0x0000) +struct FStaticParameterBase +{ +public: + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bOverride; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FGuid ExpressionGUID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStaticParameterBase; + +// ScriptStruct Engine.StaticSwitchParameter +// 0x0004 (0x0028 - 0x0024) +struct FStaticSwitchParameter final : public FStaticParameterBase +{ +public: + bool Value; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStaticSwitchParameter; + +// ScriptStruct Engine.StaticComponentMaskParameter +// 0x0004 (0x0028 - 0x0024) +struct FStaticComponentMaskParameter final : public FStaticParameterBase +{ +public: + bool R; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool G; // 0x0025(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool B; // 0x0026(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool A; // 0x0027(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStaticComponentMaskParameter; + +// ScriptStruct Engine.StaticTerrainLayerWeightParameter +// 0x0034 (0x0034 - 0x0000) +struct FStaticTerrainLayerWeightParameter final +{ +public: + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ExpressionGUID; // 0x0010(0x0010)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bOverride; // 0x0020(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName LayerName; // 0x0024(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 WeightmapIndex; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsRepeatedLayer; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bWeightBasedBlend; // 0x0031(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStaticTerrainLayerWeightParameter; + +// ScriptStruct Engine.MaterialLayersFunctionsEditorOnlyData +// 0x0070 (0x0070 - 0x0000) +struct FMaterialLayersFunctionsEditorOnlyData final +{ +public: + TArray LayerStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray LayerNames; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray RestrictToLayerRelatives; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray RestrictToBlendRelatives; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray LayerGuids; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray LayerLinkStates; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray DeletedParentLayerGuids; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMaterialLayersFunctionsEditorOnlyData; + +// ScriptStruct Engine.StaticParameterSetEditorOnlyData +// 0x00A0 (0x00A0 - 0x0000) +struct FStaticParameterSetEditorOnlyData final +{ +public: + TArray StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic) + TArray StaticComponentMaskParameters; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray TerrainLayerWeightParameters; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x0030(0x0070)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStaticParameterSetEditorOnlyData; + +// ScriptStruct Engine.ActorDesc +// 0x00B0 (0x00B0 - 0x0000) +struct FActorDesc final +{ +public: + struct FGuid Guid; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSubclassOf NativeClass; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FSoftObjectPath Class; // 0x0018(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Name; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Label; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FBox Bounds; // 0x0048(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + class FName RuntimeGrid; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsSpatiallyLoaded; // 0x0088(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bActorIsEditorOnly; // 0x0089(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8A[0x2]; // 0x008A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + class FName ActorPackage; // 0x008C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ActorPath; // 0x0094(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray DataLayerAssets; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FActorDesc; + +// ScriptStruct Engine.VectorAnimationAttribute +// 0x0018 (0x0018 - 0x0000) +struct FVectorAnimationAttribute +{ +public: + struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVectorAnimationAttribute; + +// ScriptStruct Engine.StaticMeshComponentLODInfo +// 0x0090 (0x0090 - 0x0000) +struct alignas(0x08) FStaticMeshComponentLODInfo final +{ +public: + uint8 Pad_0[0x90]; // 0x0000(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStaticMeshComponentLODInfo; + +// ScriptStruct Engine.HapticFeedbackDetails_Curve +// 0x0110 (0x0110 - 0x0000) +struct FHapticFeedbackDetails_Curve final +{ +public: + struct FRuntimeFloatCurve Frequency; // 0x0000(0x0088)(Edit, NativeAccessSpecifierPublic) + struct FRuntimeFloatCurve Amplitude; // 0x0088(0x0088)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FHapticFeedbackDetails_Curve; + +// ScriptStruct Engine.AnimPoseContext +// 0x0000 (0x0010 - 0x0010) +struct FAnimPoseContext final : public FAnimExecutionContext +{ +}; +DUMPER7_ASSERTS_FAnimPoseContext; + +// ScriptStruct Engine.QuaternionAnimationAttribute +// 0x0020 (0x0020 - 0x0000) +struct FQuaternionAnimationAttribute +{ +public: + struct FQuat Value; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FQuaternionAnimationAttribute; + +// ScriptStruct Engine.AnimationAttributeIdentifier +// 0x0040 (0x0040 - 0x0000) +struct FAnimationAttributeIdentifier final +{ +public: + class FName Name; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName BoneName; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 BoneIndex; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UScriptStruct* ScriptStruct; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + struct FSoftObjectPath ScriptStructPath; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FAnimationAttributeIdentifier; + +// ScriptStruct Engine.MaterialOverrideNanite +// 0x0038 (0x0038 - 0x0000) +struct FMaterialOverrideNanite final +{ +public: + bool bEnableOverride; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UMaterialInterface* OverrideMaterial; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + TSoftObjectPtr OverrideMaterialRef; // 0x0010(0x0028)(Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FMaterialOverrideNanite; + +// ScriptStruct Engine.PSCPoolElem +// 0x0010 (0x0010 - 0x0000) +struct FPSCPoolElem final +{ +public: + class UParticleSystemComponent* PSC; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPSCPoolElem; + +// ScriptStruct Engine.PSCPool +// 0x0010 (0x0010 - 0x0000) +struct FPSCPool final +{ +public: + TArray FreeElements; // 0x0000(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPSCPool; + +// ScriptStruct Engine.CustomPrimitiveData +// 0x0010 (0x0010 - 0x0000) +struct FCustomPrimitiveData final +{ +public: + TArray Data; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCustomPrimitiveData; + +// ScriptStruct Engine.HardwareDeviceIdentifier +// 0x0018 (0x0018 - 0x0000) +struct FHardwareDeviceIdentifier final +{ +public: + class FName InputClassName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName HardwareDeviceIdentifier; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EHardwareDevicePrimaryType PrimaryDeviceType; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 SupportedFeaturesMask; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FHardwareDeviceIdentifier; + +// ScriptStruct Engine.BlendSpaceSegment +// 0x0010 (0x0010 - 0x0000) +struct FBlendSpaceSegment final +{ +public: + int32 SampleIndices[0x2]; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Vertices[0x2]; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlendSpaceSegment; + +// ScriptStruct Engine.BlendSpaceData +// 0x0020 (0x0020 - 0x0000) +struct FBlendSpaceData final +{ +public: + TArray Segments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray Triangles; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlendSpaceData; + +// ScriptStruct Engine.UniqueNetIdReplNetSerializerConfig +// 0x0000 (0x0010 - 0x0010) +struct FUniqueNetIdReplNetSerializerConfig final : public FNetSerializerConfig +{ +}; +DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerConfig; + +// ScriptStruct Engine.PerPlatformInt +// 0x0004 (0x0004 - 0x0000) +struct FPerPlatformInt final +{ +public: + int32 Default; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPerPlatformInt; + +// ScriptStruct Engine.PerQualityLevelInt +// 0x0068 (0x0068 - 0x0000) +struct FPerQualityLevelInt final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + int32 Default; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TMap PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPerQualityLevelInt; + +// ScriptStruct Engine.NonBlendableQuaternionAnimationAttribute +// 0x0000 (0x0020 - 0x0020) +struct FNonBlendableQuaternionAnimationAttribute final : public FQuaternionAnimationAttribute +{ +}; +DUMPER7_ASSERTS_FNonBlendableQuaternionAnimationAttribute; + +// ScriptStruct Engine.RootMotionSourceStatus +// 0x0001 (0x0001 - 0x0000) +struct FRootMotionSourceStatus final +{ +public: + uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRootMotionSourceStatus; + +// ScriptStruct Engine.RootMotionMovementParams +// 0x0070 (0x0070 - 0x0000) +struct FRootMotionMovementParams final +{ +public: + bool bHasRootMotion; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float BlendWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FTransform RootMotionTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FRootMotionMovementParams; + +// ScriptStruct Engine.RootMotionSource +// 0x00E0 (0x00E0 - 0x0000) +#pragma pack(push, 0x1) +struct alignas(0x10) FRootMotionSource +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + uint16 Priority; // 0x0010(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint16 LocalID; // 0x0012(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERootMotionAccumulateMode AccumulateMode; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName InstanceName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float StartTime; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float CurrentTime; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PreviousTime; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float duration; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRootMotionSourceStatus Status; // 0x0030(0x0001)(NoDestructor, NativeAccessSpecifierPublic) + struct FRootMotionSourceSettings Settings; // 0x0031(0x0001)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) + bool bInLocalSpace; // 0x0032(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_33[0xD]; // 0x0033(0x000D)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRootMotionMovementParams RootMotionParams; // 0x0040(0x0070)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) + struct FRootMotionFinishVelocitySettings FinishVelocityParams; // 0x00B0(0x0028)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) +}; +#pragma pack(pop) +DUMPER7_ASSERTS_FRootMotionSource; + +// ScriptStruct Engine.PerQualityLevelFloat +// 0x0068 (0x0068 - 0x0000) +struct FPerQualityLevelFloat final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + float Default; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TMap PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPerQualityLevelFloat; + +// ScriptStruct Engine.MeshSectionInfo +// 0x000C (0x000C - 0x0000) +struct FMeshSectionInfo final +{ +public: + int32 MaterialIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnableCollision; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bCastShadow; // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bVisibleInRayTracing; // 0x0006(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAffectDistanceFieldLighting; // 0x0007(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bForceOpaque; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMeshSectionInfo; + +// ScriptStruct Engine.MeshSectionInfoMap +// 0x0050 (0x0050 - 0x0000) +struct FMeshSectionInfoMap final +{ +public: + TMap Map; // 0x0000(0x0050)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMeshSectionInfoMap; + +// ScriptStruct Engine.PerPlatformFloat +// 0x0004 (0x0004 - 0x0000) +struct FPerPlatformFloat final +{ +public: + float Default; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPerPlatformFloat; + +// ScriptStruct Engine.BPInterfaceDescription +// 0x0018 (0x0018 - 0x0000) +struct FBPInterfaceDescription final +{ +public: + TSubclassOf Interface; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Graphs; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FBPInterfaceDescription; + +// ScriptStruct Engine.BoneMirrorInfo +// 0x0008 (0x0008 - 0x0000) +struct FBoneMirrorInfo final +{ +public: + int32 SourceIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAxis BoneFlipAxis; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBoneMirrorInfo; + +// ScriptStruct Engine.KeyHandleLookupTable +// 0x0088 (0x0088 - 0x0000) +struct alignas(0x08) FKeyHandleLookupTable +{ +public: + uint8 Pad_0[0x88]; // 0x0000(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKeyHandleLookupTable; + +// ScriptStruct Engine.AnimNode_Root +// 0x0010 (0x0020 - 0x0010) +struct FAnimNode_Root : public FAnimNode_Base +{ +public: + struct FPoseLink Result; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNode_Root; + +// ScriptStruct Engine.InputRange +// 0x0008 (0x0008 - 0x0000) +struct FInputRange final +{ +public: + float Min; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Max; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInputRange; + +// ScriptStruct Engine.InputScaleBiasClamp +// 0x0030 (0x0030 - 0x0000) +struct FInputScaleBiasClamp final +{ +public: + bool bMapRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bClampResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bInterpResult; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + struct FInputRange InRange; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FInputRange OutRange; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Bias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ClampMin; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ClampMax; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InterpSpeedIncreasing; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InterpSpeedDecreasing; // 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_FInputScaleBiasClamp; + +// ScriptStruct Engine.AlphaBlend +// 0x0030 (0x0030 - 0x0000) +struct FAlphaBlend final +{ +public: + class UCurveFloat* CustomCurve; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + float BlendTime; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_C[0x18]; // 0x000C(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + EAlphaBlendOption BlendOption; // 0x0024(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_25[0xB]; // 0x0025(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAlphaBlend; + +// ScriptStruct Engine.InputAlphaBoolBlend +// 0x0048 (0x0048 - 0x0000) +struct FInputAlphaBoolBlend final +{ +public: + float BlendInTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BlendOutTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAlphaBlendOption BlendOption; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bInitialized; // 0x0009(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveFloat* CustomCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FAlphaBlend AlphaBlend; // 0x0018(0x0030)(Transient, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInputAlphaBoolBlend; + +// ScriptStruct Engine.ChildActorAttachedActorInfo +// 0x0070 (0x0070 - 0x0000) +struct FChildActorAttachedActorInfo final +{ +public: + TWeakObjectPtr Actor; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName SocketName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FTransform RelativeTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FChildActorAttachedActorInfo; + +// ScriptStruct Engine.InputScaleBias +// 0x0008 (0x0008 - 0x0000) +struct FInputScaleBias final +{ +public: + float Scale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Bias; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInputScaleBias; + +// ScriptStruct Engine.ComponentSpacePoseLink +// 0x0000 (0x0010 - 0x0010) +struct FComponentSpacePoseLink final : public FPoseLinkBase +{ +}; +DUMPER7_ASSERTS_FComponentSpacePoseLink; + +// ScriptStruct Engine.BatchedLine +// 0x0050 (0x0050 - 0x0000) +struct FBatchedLine final +{ +public: + struct FVector Start; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector End; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Color; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Thickness; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float RemainingLifeTime; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 DepthPriority; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint32 BatchID; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBatchedLine; + +// ScriptStruct Engine.BoneReference +// 0x0010 (0x0010 - 0x0000) +struct FBoneReference final +{ +public: + class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBoneReference; + +// ScriptStruct Engine.AnimNodeReference +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x08) FAnimNodeReference +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNodeReference; + +// ScriptStruct Engine.AnimNode_AssetPlayerRelevancyBase +// 0x0000 (0x0010 - 0x0010) +struct FAnimNode_AssetPlayerRelevancyBase : public FAnimNode_Base +{ +}; +DUMPER7_ASSERTS_FAnimNode_AssetPlayerRelevancyBase; + +// ScriptStruct Engine.MaterialProxySettings +// 0x00A0 (0x00A0 - 0x0000) +struct FMaterialProxySettings final +{ +public: + ETextureSizingType TextureSizingType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FIntPoint TextureSize; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TargetTexelDensityPerMeter; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MeshMaxScreenSizePercent; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + double MeshMinDrawDistance; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float GutterSpace; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MetallicConstant; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float RoughnessConstant; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AnisotropyConstant; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SpecularConstant; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OpacityConstant; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OpacityMaskConstant; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AmbientOcclusionConstant; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMaterialMergeType MaterialMergeType; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EBlendMode BlendMode; // 0x0041(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bAllowTwoSidedMaterial : 1; // 0x0042(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bNormalMap : 1; // 0x0042(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bTangentMap : 1; // 0x0042(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bMetallicMap : 1; // 0x0042(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRoughnessMap : 1; // 0x0042(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAnisotropyMap : 1; // 0x0042(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSpecularMap : 1; // 0x0042(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEmissiveMap : 1; // 0x0042(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOpacityMap : 1; // 0x0043(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOpacityMaskMap : 1; // 0x0043(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAmbientOcclusionMap : 1; // 0x0043(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + struct FIntPoint DiffuseTextureSize; // 0x0044(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint NormalTextureSize; // 0x004C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint TangentTextureSize; // 0x0054(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint MetallicTextureSize; // 0x005C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint RoughnessTextureSize; // 0x0064(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint AnisotropyTextureSize; // 0x006C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint SpecularTextureSize; // 0x0074(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint EmissiveTextureSize; // 0x007C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint OpacityTextureSize; // 0x0084(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint OpacityMaskTextureSize; // 0x008C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FIntPoint AmbientOcclusionTextureSize; // 0x0094(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMaterialProxySettings; + +// ScriptStruct Engine.MeshApproximationSettings +// 0x0128 (0x0128 - 0x0000) +struct FMeshApproximationSettings final +{ +public: + EMeshApproximationType OutputType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float ApproximationAccuracy; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ClampVoxelDimension; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAttemptAutoThickening; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float TargetMinThicknessMultiplier; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIgnoreTinyParts; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float TinyPartSizeMultiplier; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshApproximationBaseCappingType BaseCapping; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float WindingThreshold; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFillGaps; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float GapDistance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EOccludedGeometryFilteringPolicy OcclusionMethod; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bOccludeFromBottom; // 0x002D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshApproximationSimplificationPolicy SimplifyMethod; // 0x002E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2F[0x1]; // 0x002F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + int32 TargetTriCount; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TrianglesPerM; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float GeometricDeviation; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshApproximationGroundPlaneClippingPolicy GroundClipping; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float GroundClippingZHeight; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEstimateHardNormals; // 0x0044(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float HardNormalAngle; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshApproximationUVGenerationPolicy UVGenerationMethod; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 InitialPatchCount; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float CurvatureAlignment; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MergingThreshold; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxAngleDeviation; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bGenerateNaniteEnabledMesh; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENaniteFallbackTarget NaniteFallbackTarget; // 0x0061(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float NaniteFallbackPercentTriangles; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NaniteFallbackRelativeError; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSupportRayTracing; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAllowDistanceField; // 0x006D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 MultiSamplingAA; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 RenderCaptureResolution; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMaterialProxySettings MaterialSettings; // 0x0078(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + float CaptureFieldOfView; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NearPlaneDist; // 0x011C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseRenderLODMeshes; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnableSimplifyPrePass; // 0x0121(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnableParallelBaking; // 0x0122(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bPrintDebugMessages; // 0x0123(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEmitFullDebugMesh; // 0x0124(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_125[0x3]; // 0x0125(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMeshApproximationSettings; + +// ScriptStruct Engine.WorldPartitionRuntimeCellObjectMapping +// 0x0001 (0x0001 - 0x0000) +struct FWorldPartitionRuntimeCellObjectMapping final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWorldPartitionRuntimeCellObjectMapping; + +// ScriptStruct Engine.AssetCompileData +// 0x0008 (0x0008 - 0x0000) +struct FAssetCompileData final +{ +public: + TWeakObjectPtr Asset; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAssetCompileData; + +// ScriptStruct Engine.AnimNode_AssetPlayerBase +// 0x0028 (0x0038 - 0x0010) +struct FAnimNode_AssetPlayerBase : public FAnimNode_AssetPlayerRelevancyBase +{ +public: + uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + float BlendWeight; // 0x0020(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float InternalTimeAccumulator; // 0x0024(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_AssetPlayerBase; + +// ScriptStruct Engine.BranchFilter +// 0x000C (0x000C - 0x0000) +struct FBranchFilter final +{ +public: + class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BlendDepth; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBranchFilter; + +// ScriptStruct Engine.InputBlendPose +// 0x0010 (0x0010 - 0x0000) +struct FInputBlendPose final +{ +public: + TArray BranchFilters; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInputBlendPose; + +// ScriptStruct Engine.DialogueContext +// 0x0018 (0x0018 - 0x0000) +struct FDialogueContext final +{ +public: + class UDialogueVoice* Speaker; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TArray Targets; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FDialogueContext; + +// ScriptStruct Engine.ActorDataLayer +// 0x0008 (0x0008 - 0x0000) +struct FActorDataLayer final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FActorDataLayer; + +// ScriptStruct Engine.PoseSnapshot +// 0x0038 (0x0038 - 0x0000) +struct FPoseSnapshot final +{ +public: + TArray LocalTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + TArray BoneNames; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + class FName SkeletalMeshName; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName SnapshotName; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsValid; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPoseSnapshot; + +// ScriptStruct Engine.AnimInstanceProxy +// 0x0740 (0x0740 - 0x0000) +struct alignas(0x10) FAnimInstanceProxy +{ +public: + uint8 Pad_0[0x740]; // 0x0000(0x0740)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimInstanceProxy; + +// ScriptStruct Engine.SocketReference +// 0x0070 (0x0070 - 0x0000) +struct alignas(0x10) FSocketReference final +{ +public: + uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Size After Last Property [ Dumper-7 ]) + class FName SocketName; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSocketReference; + +// ScriptStruct Engine.BoneSocketTarget +// 0x0090 (0x0090 - 0x0000) +struct FBoneSocketTarget final +{ +public: + bool bUseSocket; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FBoneReference BoneReference; // 0x0004(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_14[0xC]; // 0x0014(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSocketReference SocketReference; // 0x0020(0x0070)(Edit, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBoneSocketTarget; + +// ScriptStruct Engine.RuntimePartitionStreamingData +// 0x0038 (0x0038 - 0x0000) +struct FRuntimePartitionStreamingData final +{ +public: + class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LoadingRange; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray StreamingCells; // 0x0010(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + TArray NonStreamingCells; // 0x0020(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRuntimePartitionStreamingData; + +// ScriptStruct Engine.ConstraintDrive +// 0x0010 (0x0010 - 0x0000) +struct FConstraintDrive final +{ +public: + float Stiffness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Damping; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxForce; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bEnablePositionDrive : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableVelocityDrive : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FConstraintDrive; + +// ScriptStruct Engine.AngularDriveConstraint +// 0x0068 (0x0068 - 0x0000) +struct FAngularDriveConstraint final +{ +public: + struct FConstraintDrive TwistDrive; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FConstraintDrive SwingDrive; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FConstraintDrive SlerpDrive; // 0x0020(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FRotator OrientationTarget; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FVector AngularVelocityTarget; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAngularDriveMode AngularDriveMode; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAngularDriveConstraint; + +// ScriptStruct Engine.DataCacheDuplicatedObjectData +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x08) FDataCacheDuplicatedObjectData final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FDataCacheDuplicatedObjectData; + +// ScriptStruct Engine.InstanceCacheDataBase +// 0x0058 (0x0058 - 0x0000) +struct FInstanceCacheDataBase +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + TArray SavedProperties; // 0x0008(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) + struct FDataCacheDuplicatedObjectData UniqueTransientPackage; // 0x0018(0x0010)(NoDestructor, NativeAccessSpecifierPrivate) + TArray DuplicatedObjects; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) + TArray ReferencedObjects; // 0x0038(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) + TArray ReferencedNames; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FInstanceCacheDataBase; + +// ScriptStruct Engine.ActorComponentInstanceData +// 0x0010 (0x0068 - 0x0058) +struct FActorComponentInstanceData : public FInstanceCacheDataBase +{ +public: + class UObject* SourceComponentTemplate; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + EComponentCreationMethod SourceComponentCreationMethod; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 SourceComponentTypeSerializedIndex; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FActorComponentInstanceData; + +// ScriptStruct Engine.TableRowBase +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x08) FTableRowBase +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTableRowBase; + +// ScriptStruct Engine.BlueprintInputAxisKeyDelegateBinding +// 0x0024 (0x0028 - 0x0004) +struct FBlueprintInputAxisKeyDelegateBinding final : public FBlueprintInputDelegateBinding +{ +public: + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FKey AxisKey; // 0x0008(0x0018)(HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName FunctionNameToBind; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlueprintInputAxisKeyDelegateBinding; + +// ScriptStruct Engine.ParameterChannelNames +// 0x0040 (0x0040 - 0x0000) +struct FParameterChannelNames final +{ +public: + class FText R; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) + class FText G; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) + class FText B; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) + class FText A; // 0x0030(0x0010)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FParameterChannelNames; + +// ScriptStruct Engine.ExponentialHeightFogData +// 0x000C (0x000C - 0x0000) +struct FExponentialHeightFogData final +{ +public: + float FogDensity; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FogHeightFalloff; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FogHeightOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FExponentialHeightFogData; + +// ScriptStruct Engine.SceneComponentInstanceData +// 0x0050 (0x00B8 - 0x0068) +struct FSceneComponentInstanceData : public FActorComponentInstanceData +{ +public: + TMap AttachedInstanceComponents; // 0x0068(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSceneComponentInstanceData; + +// ScriptStruct Engine.EditedDocumentInfo +// 0x0040 (0x0040 - 0x0000) +struct FEditedDocumentInfo final +{ +public: + struct FSoftObjectPath EditedObjectPath; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D SavedViewOffset; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SavedZoomAmount; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* EditedObject; // 0x0038(0x0008)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) +}; +DUMPER7_ASSERTS_FEditedDocumentInfo; + +// ScriptStruct Engine.SkelMeshMergeMeshUVTransforms +// 0x0010 (0x0010 - 0x0000) +struct FSkelMeshMergeMeshUVTransforms final +{ +public: + TArray UVTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkelMeshMergeMeshUVTransforms; + +// ScriptStruct Engine.RepMovement +// 0x0070 (0x0070 - 0x0000) +struct FRepMovement final +{ +public: + struct FVector LinearVelocity; // 0x0000(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AngularVelocity; // 0x0018(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Location; // 0x0030(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0048(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + uint8 bSimulatedPhysicSleep : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRepPhysics : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 ServerFrame; // 0x0064(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ServerPhysicsHandle; // 0x0068(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EVectorQuantization LocationQuantizationLevel; // 0x006C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EVectorQuantization VelocityQuantizationLevel; // 0x006D(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERotatorQuantization RotationQuantizationLevel; // 0x006E(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6F[0x1]; // 0x006F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRepMovement; + +// ScriptStruct Engine.TextureParameterValue +// 0x0028 (0x0028 - 0x0000) +struct FTextureParameterValue final +{ +public: + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTextureParameterValue; + +// ScriptStruct Engine.Vector_NetQuantize100 +// 0x0000 (0x0018 - 0x0018) +struct FVector_NetQuantize100 final : public FVector +{ +}; +DUMPER7_ASSERTS_FVector_NetQuantize100; + +// ScriptStruct Engine.RepAttachment +// 0x0060 (0x0060 - 0x0000) +struct FRepAttachment final +{ +public: + class AActor* AttachParent; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector_NetQuantize100 LocationOffset; // 0x0008(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector_NetQuantize100 RelativeScale3D; // 0x0020(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator RotationOffset; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + class FName AttachSocket; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class USceneComponent* AttachComponent; // 0x0058(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FRepAttachment; + +// ScriptStruct Engine.RawDistributionFloat +// 0x0010 (0x0030 - 0x0020) +struct FRawDistributionFloat final : public FRawDistribution +{ +public: + float MinValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float MaxValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class UDistributionFloat* Distribution; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FRawDistributionFloat; + +// ScriptStruct Engine.BoneFilter +// 0x000C (0x000C - 0x0000) +struct FBoneFilter final +{ +public: + bool bExcludeSelf; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName BoneName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBoneFilter; + +// ScriptStruct Engine.ActorTickFunction +// 0x0008 (0x0030 - 0x0028) +struct FActorTickFunction final : public FTickFunction +{ +public: + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FActorTickFunction; + +// ScriptStruct Engine.BroadphaseSettings +// 0x0080 (0x0080 - 0x0000) +struct FBroadphaseSettings final +{ +public: + bool bUseMBPOnClient; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseMBPOnServer; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseMBPOuterBounds; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + struct FBox MBPBounds; // 0x0008(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FBox MBPOuterBounds; // 0x0040(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + uint32 MBPNumSubdivs; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBroadphaseSettings; + +// ScriptStruct Engine.StringCurveKey +// 0x0018 (0x0018 - 0x0000) +struct FStringCurveKey final +{ +public: + float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString Value; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStringCurveKey; + +// ScriptStruct Engine.StringCurve +// 0x0020 (0x0088 - 0x0068) +struct FStringCurve final : public FIndexedCurve +{ +public: + class FString DefaultValue; // 0x0068(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStringCurve; + +// ScriptStruct Engine.ActorContainerID +// 0x0010 (0x0010 - 0x0000) +struct FActorContainerID final +{ +public: + struct FGuid Guid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FActorContainerID; + +// ScriptStruct Engine.WorldPartitionResolveData +// 0x0020 (0x0020 - 0x0000) +struct FWorldPartitionResolveData final +{ +public: + struct FActorContainerID ContainerID; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FTopLevelAssetPath SourceWorldAssetPath; // 0x0010(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FWorldPartitionResolveData; + +// ScriptStruct Engine.CustomInput +// 0x0030 (0x0030 - 0x0000) +struct FCustomInput final +{ +public: + class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FExpressionInput Input; // 0x0008(0x0028)(NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCustomInput; + +// ScriptStruct Engine.ActorLocatorFragmentResolveParameter +// 0x0028 (0x0028 - 0x0000) +struct FActorLocatorFragmentResolveParameter final +{ +public: + class UWorld* StreamingWorld; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FActorContainerID ContainerID; // 0x0008(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FTopLevelAssetPath SourceAssetPath; // 0x0018(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FActorLocatorFragmentResolveParameter; + +// ScriptStruct Engine.AnimUpdateRateParameters +// 0x0088 (0x0088 - 0x0000) +struct FAnimUpdateRateParameters final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + EUpdateRateShiftBucket ShiftBucket; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bInterpolateSkippedFrames : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bShouldUseLodMap : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bShouldUseMinLod : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSkipUpdate : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSkipEvaluation : 1; // 0x0002(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + int32 UpdateRate; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 EvaluationRate; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TickedPoseOffestTime; // 0x000C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdditionalTime; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + int32 BaseNonRenderedUpdateRate; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxEvalRateForInterpolation; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray BaseVisibleDistanceFactorThesholds; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TMap LODToFrameSkipMap; // 0x0030(0x0050)(NativeAccessSpecifierPublic) + int32 SkippedUpdateFrames; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SkippedEvalFrames; // 0x0084(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimUpdateRateParameters; + +// ScriptStruct Engine.ActorLocatorFragment +// 0x0020 (0x0020 - 0x0000) +struct FActorLocatorFragment final +{ +public: + struct FSoftObjectPath Path; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FActorLocatorFragment; + +// ScriptStruct Engine.AssetLocatorFragment +// 0x0010 (0x0010 - 0x0000) +struct FAssetLocatorFragment final +{ +public: + struct FTopLevelAssetPath Path; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAssetLocatorFragment; + +// ScriptStruct Engine.KSphereElem +// 0x0020 (0x0050 - 0x0030) +struct FKSphereElem final : public FKShapeElem +{ +public: + struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Radius; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKSphereElem; + +// ScriptStruct Engine.KBoxElem +// 0x0040 (0x0070 - 0x0030) +struct FKBoxElem final : public FKShapeElem +{ +public: + struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float X; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Y; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Z; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKBoxElem; + +// ScriptStruct Engine.KSphylElem +// 0x0038 (0x0068 - 0x0030) +struct FKSphylElem final : public FKShapeElem +{ +public: + struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float Radius; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Length; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FKSphylElem; + +// ScriptStruct Engine.KConvexElem +// 0x00D0 (0x0100 - 0x0030) +struct FKConvexElem final : public FKShapeElem +{ +public: + TArray VertexData; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray IndexData; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FBox ElemBox; // 0x0050(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FTransform Transform; // 0x0090(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_F0[0x10]; // 0x00F0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKConvexElem; + +// ScriptStruct Engine.KTaperedCapsuleElem +// 0x0040 (0x0070 - 0x0030) +struct FKTaperedCapsuleElem final : public FKShapeElem +{ +public: + struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float Radius0; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Radius1; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Length; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKTaperedCapsuleElem; + +// ScriptStruct Engine.KSkinnedLevelSetElem +// 0x0008 (0x0038 - 0x0030) +struct FKSkinnedLevelSetElem final : public FKShapeElem +{ +public: + uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKSkinnedLevelSetElem; + +// ScriptStruct Engine.KAggregateGeom +// 0x0080 (0x0080 - 0x0000) +struct FKAggregateGeom final +{ +public: + TArray SphereElems; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray BoxElems; // 0x0010(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray SphylElems; // 0x0020(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray ConvexElems; // 0x0030(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray TaperedCapsuleElems; // 0x0040(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray LevelSetElems; // 0x0050(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray SkinnedLevelSetElems; // 0x0060(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_70[0x10]; // 0x0070(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FKAggregateGeom; + +// ScriptStruct Engine.MeshDisplacementMap +// 0x0010 (0x0010 - 0x0000) +struct FMeshDisplacementMap final +{ +public: + class UTexture2D* Texture; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float Magnitude; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Center; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMeshDisplacementMap; + +// ScriptStruct Engine.LightmassLightSettings +// 0x000C (0x000C - 0x0000) +struct FLightmassLightSettings +{ +public: + float IndirectLightingSaturation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ShadowExponent; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseAreaShadowsForStationaryLight; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLightmassLightSettings; + +// ScriptStruct Engine.LightmassDirectionalLightSettings +// 0x0004 (0x0010 - 0x000C) +struct FLightmassDirectionalLightSettings final : public FLightmassLightSettings +{ +public: + float LightSourceAngle; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FLightmassDirectionalLightSettings; + +// ScriptStruct Engine.MaterialInstanceCachedData +// 0x0010 (0x0010 - 0x0000) +struct FMaterialInstanceCachedData final +{ +public: + TArray ParentLayerIndexRemap; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMaterialInstanceCachedData; + +// ScriptStruct Engine.CollectionReference +// 0x0008 (0x0008 - 0x0000) +struct FCollectionReference final +{ +public: + class FName CollectionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCollectionReference; + +// ScriptStruct Engine.VectorParameterValue +// 0x0030 (0x0030 - 0x0000) +struct FVectorParameterValue final +{ +public: + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor ParameterValue; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ExpressionGUID; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVectorParameterValue; + +// ScriptStruct Engine.StructRedirect +// 0x0010 (0x0010 - 0x0000) +struct FStructRedirect final +{ +public: + class FName OldStructName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewStructName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStructRedirect; + +// ScriptStruct Engine.NamedVector +// 0x0020 (0x0020 - 0x0000) +struct FNamedVector final +{ +public: + struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Name; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FNamedVector; + +// ScriptStruct Engine.TextSizingParameters +// 0x0038 (0x0038 - 0x0000) +struct FTextSizingParameters final +{ +public: + float DrawX; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DrawY; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DrawXL; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DrawYL; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D Scaling; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UFont* DrawFont; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector2D SpacingAdjust; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTextSizingParameters; + +// ScriptStruct Engine.PhysicsPredictionSettings +// 0x000C (0x000C - 0x0000) +struct FPhysicsPredictionSettings final +{ +public: + bool bEnablePhysicsPrediction; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnablePhysicsResimulation; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float ResimulationErrorThreshold; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxSupportedLatencyPrediction; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPhysicsPredictionSettings; + +// ScriptStruct Engine.NamedColor +// 0x000C (0x000C - 0x0000) +struct FNamedColor final +{ +public: + struct FColor Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FNamedColor; + +// ScriptStruct Engine.MeshBuildSettings +// 0x0048 (0x0048 - 0x0000) +struct FMeshBuildSettings final +{ +public: + uint8 bUseMikkTSpace : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRecomputeNormals : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRecomputeTangents : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bComputeWeightedNormals : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRemoveDegenerates : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bBuildReversedIndexBuffer : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseHighPrecisionTangentBasis : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseFullPrecisionUVs : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bGenerateLightmapUVs : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bGenerateDistanceFieldAsIfTwoSided : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportFaceRemap : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 MinLightmapResolution; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SrcLightmapIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 DstLightmapIndex; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BuildScale; // 0x0010(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector BuildScale3D; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DistanceFieldResolutionScale; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UStaticMesh* DistanceFieldReplacementMesh; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + int32 MaxLumenMeshCards; // 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_FMeshBuildSettings; + +// ScriptStruct Engine.NamedTransform +// 0x0070 (0x0070 - 0x0000) +struct FNamedTransform final +{ +public: + struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Name; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNamedTransform; + +// ScriptStruct Engine.InputDevicePropertyHandle +// 0x0004 (0x0004 - 0x0000) +struct FInputDevicePropertyHandle final +{ +public: + uint32 InternalId; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FInputDevicePropertyHandle; + +// ScriptStruct Engine.ActiveForceFeedbackEffect +// 0x0070 (0x0070 - 0x0000) +struct FActiveForceFeedbackEffect final +{ +public: + class UForceFeedbackEffect* ForceFeedbackEffect; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + TSet ActiveDeviceProperties; // 0x0020(0x0050)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FActiveForceFeedbackEffect; + +// ScriptStruct Engine.LocalSpacePose +// 0x0020 (0x0020 - 0x0000) +struct FLocalSpacePose final +{ +public: + TArray Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + TArray Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FLocalSpacePose; + +// ScriptStruct Engine.ComponentSpacePose +// 0x0020 (0x0020 - 0x0000) +struct FComponentSpacePose final +{ +public: + TArray Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + TArray Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FComponentSpacePose; + +// ScriptStruct Engine.CharacterNetworkSerializationPackedBits +// 0x00C8 (0x00C8 - 0x0000) +struct alignas(0x08) FCharacterNetworkSerializationPackedBits +{ +public: + uint8 Pad_0[0xC8]; // 0x0000(0x00C8)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCharacterNetworkSerializationPackedBits; + +// ScriptStruct Engine.CharacterMoveResponsePackedBits +// 0x0000 (0x00C8 - 0x00C8) +struct FCharacterMoveResponsePackedBits final : public FCharacterNetworkSerializationPackedBits +{ +}; +DUMPER7_ASSERTS_FCharacterMoveResponsePackedBits; + +// ScriptStruct Engine.RadialDamageParams +// 0x0014 (0x0014 - 0x0000) +struct FRadialDamageParams final +{ +public: + float BaseDamage; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinimumDamage; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InnerRadius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OuterRadius; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DamageFalloff; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRadialDamageParams; + +// ScriptStruct Engine.DamageEvent +// 0x0010 (0x0010 - 0x0000) +struct FDamageEvent +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + TSubclassOf DamageTypeClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDamageEvent; + +// ScriptStruct Engine.RadialDamageEvent +// 0x0040 (0x0050 - 0x0010) +struct FRadialDamageEvent final : public FDamageEvent +{ +public: + struct FRadialDamageParams Params; // 0x0010(0x0014)(NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector Origin; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray ComponentHits; // 0x0040(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRadialDamageEvent; + +// ScriptStruct Engine.AnimationErrorStats +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x04) FAnimationErrorStats final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimationErrorStats; + +// ScriptStruct Engine.FractureEffect +// 0x0010 (0x0010 - 0x0000) +struct FFractureEffect final +{ +public: + class UParticleSystem* ParticleSystem; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class USoundBase* Sound; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FFractureEffect; + +// ScriptStruct Engine.AnimCompressedCurveIndexedName +// 0x000C (0x000C - 0x0000) +struct FAnimCompressedCurveIndexedName final +{ +public: + class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimCompressedCurveIndexedName; + +// ScriptStruct Engine.DPMatchingIfCondition +// 0x0028 (0x0028 - 0x0000) +struct FDPMatchingIfCondition final +{ +public: + class FName Operator; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Arg1; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Arg2; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingIfCondition; + +// ScriptStruct Engine.DPMatchingRulestructBase +// 0x0048 (0x0048 - 0x0000) +struct FDPMatchingRulestructBase +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class FString RuleName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray IfConditions; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + class FString AppendFragments; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString SetUserVar; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingRulestructBase; + +// ScriptStruct Engine.DPMatchingRulestructA +// 0x0020 (0x0068 - 0x0048) +struct FDPMatchingRulestructA final : public FDPMatchingRulestructBase +{ +public: + TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) + TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingRulestructA; + +// ScriptStruct Engine.DPMatchingRulestructB +// 0x0020 (0x0068 - 0x0048) +struct FDPMatchingRulestructB final : public FDPMatchingRulestructBase +{ +public: + TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) + TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingRulestructB; + +// ScriptStruct Engine.DPMatchingRulestructC +// 0x0020 (0x0068 - 0x0048) +struct FDPMatchingRulestructC final : public FDPMatchingRulestructBase +{ +public: + TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) + TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingRulestructC; + +// ScriptStruct Engine.AnimCurveType +// 0x0002 (0x0002 - 0x0000) +struct FAnimCurveType final +{ +public: + bool bMaterial; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bMorphtarget; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimCurveType; + +// ScriptStruct Engine.CurveMetaData +// 0x0018 (0x0018 - 0x0000) +struct FCurveMetaData final +{ +public: + TArray LinkedBones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 MaxLOD; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FAnimCurveType Type; // 0x0011(0x0002)(NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_13[0x5]; // 0x0013(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCurveMetaData; + +// ScriptStruct Engine.CustomAttributePerBoneData +// 0x0001 (0x0001 - 0x0000) +struct FCustomAttributePerBoneData final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCustomAttributePerBoneData; + +// ScriptStruct Engine.ClientReceiveData +// 0x0040 (0x0040 - 0x0000) +struct FClientReceiveData final +{ +public: + class APlayerController* LocalPC; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName MessageType; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MessageIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString MessageString; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class APlayerState* RelatedPlayerState_1; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class APlayerState* RelatedPlayerState_2; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UObject* OptionalObject; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FClientReceiveData; + +// ScriptStruct Engine.AnimCurveParam +// 0x000C (0x000C - 0x0000) +struct FAnimCurveParam final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimCurveParam; + +// ScriptStruct Engine.DepthFieldGlowInfo +// 0x0038 (0x0038 - 0x0000) +struct FDepthFieldGlowInfo final +{ +public: + uint8 bEnableGlow : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FLinearColor GlowColor; // 0x0004(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector2D GlowOuterRadius; // 0x0018(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D GlowInnerRadius; // 0x0028(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDepthFieldGlowInfo; + +// ScriptStruct Engine.HLODISMComponentDesc +// 0x0030 (0x0030 - 0x0000) +struct FHLODISMComponentDesc final +{ +public: + class UStaticMesh* StaticMesh; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UMaterialInterface* Material; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TArray Instances; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray InstancesCustomPrimitiveData; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FHLODISMComponentDesc; + +// ScriptStruct Engine.VectorCurve +// 0x0184 (0x0190 - 0x000C) +struct FVectorCurve final : public FAnimCurveBase +{ +public: + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRichCurve FloatCurves[0x3]; // 0x0010(0x0080)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVectorCurve; + +// ScriptStruct Engine.BakedCustomAttributePerBoneData +// 0x0001 (0x0001 - 0x0000) +struct FBakedCustomAttributePerBoneData final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBakedCustomAttributePerBoneData; + +// ScriptStruct Engine.RootMotionSource_JumpForce +// 0x0050 (0x0130 - 0x00E0) +struct FRootMotionSource_JumpForce final : public FRootMotionSource +{ +public: + struct FRotator Rotation; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float Distance; // 0x00F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Height; // 0x00F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bDisableTimeout; // 0x00F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveVector* PathOffsetCurve; // 0x0100(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UCurveFloat* TimeMappingCurve; // 0x0108(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_110[0x20]; // 0x0110(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRootMotionSource_JumpForce; + +// ScriptStruct Engine.TransformCurve +// 0x04B4 (0x04C0 - 0x000C) +struct FTransformCurve final : public FAnimCurveBase +{ +public: + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVectorCurve TranslationCurve; // 0x0010(0x0190)(NativeAccessSpecifierPublic) + struct FVectorCurve RotationCurve; // 0x01A0(0x0190)(NativeAccessSpecifierPublic) + struct FVectorCurve ScaleCurve; // 0x0330(0x0190)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTransformCurve; // ScriptStruct Engine.AnimationTrackPayload // 0x0008 (0x0008 - 0x0000) @@ -10652,16 +10153,6 @@ public: }; DUMPER7_ASSERTS_FAnimationTrackAddedPayload; -// ScriptStruct Engine.AnimationCurveData -// 0x0020 (0x0020 - 0x0000) -struct FAnimationCurveData final -{ -public: - TArray FloatCurves; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) - TArray TransformCurves; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimationCurveData; - // ScriptStruct Engine.SequenceLengthChangedPayload // 0x0018 (0x0018 - 0x0000) struct FSequenceLengthChangedPayload final : public FEmptyPayload @@ -10676,12 +10167,17 @@ public: }; DUMPER7_ASSERTS_FSequenceLengthChangedPayload; -// ScriptStruct Engine.NonBlendableTransformAnimationAttribute -// 0x0000 (0x0060 - 0x0060) -struct FNonBlendableTransformAnimationAttribute final : public FTransformAnimationAttribute +// ScriptStruct Engine.AutoCompleteNode +// 0x0028 (0x0028 - 0x0000) +struct FAutoCompleteNode final { +public: + int32 IndexChar; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray AutoCompleteListIndices; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FNonBlendableTransformAnimationAttribute; +DUMPER7_ASSERTS_FAutoCompleteNode; // ScriptStruct Engine.FrameRateChangedPayload // 0x0008 (0x0008 - 0x0000) @@ -10692,31 +10188,14 @@ public: }; DUMPER7_ASSERTS_FFrameRateChangedPayload; -// ScriptStruct Engine.HitResultNetSerializerConfig -// 0x0000 (0x0010 - 0x0010) -struct FHitResultNetSerializerConfig final : public FNetSerializerConfig -{ -}; -DUMPER7_ASSERTS_FHitResultNetSerializerConfig; - -// ScriptStruct Engine.InputDevicePropertyHandle -// 0x0004 (0x0004 - 0x0000) -struct FInputDevicePropertyHandle final +// ScriptStruct Engine.CurvePayload +// 0x000C (0x000C - 0x0000) +struct FCurvePayload : public FEmptyPayload { public: - uint32 InternalId; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FAnimationCurveIdentifier Identifier; // 0x0000(0x000C)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FInputDevicePropertyHandle; - -// ScriptStruct Engine.DeviceTriggerFeedbackData -// 0x0010 (0x0010 - 0x0000) -struct FDeviceTriggerFeedbackData final -{ -public: - class UCurveFloat* FeedbackPositionCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UCurveFloat* FeedbackStrenghCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FDeviceTriggerFeedbackData; +DUMPER7_ASSERTS_FCurvePayload; // ScriptStruct Engine.CurveScaledPayload // 0x0008 (0x0014 - 0x000C) @@ -10728,6 +10207,24 @@ public: }; DUMPER7_ASSERTS_FCurveScaledPayload; +// ScriptStruct Engine.CurveRenamedPayload +// 0x000C (0x0018 - 0x000C) +struct FCurveRenamedPayload final : public FCurvePayload +{ +public: + struct FAnimationCurveIdentifier NewIdentifier; // 0x000C(0x000C)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCurveRenamedPayload; + +// ScriptStruct Engine.CurveFlagsChangedPayload +// 0x0004 (0x0010 - 0x000C) +struct FCurveFlagsChangedPayload final : public FCurvePayload +{ +public: + int32 OldFlags; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCurveFlagsChangedPayload; + // ScriptStruct Engine.AttributePayload // 0x0040 (0x0040 - 0x0000) struct FAttributePayload final : public FEmptyPayload @@ -10737,27 +10234,6 @@ public: }; DUMPER7_ASSERTS_FAttributePayload; -// ScriptStruct Engine.InstancedStaticMeshLightMapInstanceData -// 0x0070 (0x0070 - 0x0000) -struct FInstancedStaticMeshLightMapInstanceData final -{ -public: - struct FTransform Transform; // 0x0000(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray MapBuildDataIds; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInstancedStaticMeshLightMapInstanceData; - -// ScriptStruct Engine.ExponentialHeightFogData -// 0x000C (0x000C - 0x0000) -struct FExponentialHeightFogData final -{ -public: - float FogDensity; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FogHeightFalloff; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FogHeightOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FExponentialHeightFogData; - // ScriptStruct Engine.AnimInstanceLocatorFragment // 0x0004 (0x0004 - 0x0000) struct FAnimInstanceLocatorFragment final @@ -10767,37 +10243,64 @@ public: }; DUMPER7_ASSERTS_FAnimInstanceLocatorFragment; -// ScriptStruct Engine.SoundClassEditorData +// ScriptStruct Engine.SkelMeshMergeSectionMapping +// 0x0010 (0x0010 - 0x0000) +struct FSkelMeshMergeSectionMapping final +{ +public: + TArray SectionIDs; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkelMeshMergeSectionMapping; + +// ScriptStruct Engine.AnimNodeConstantData +// 0x0018 (0x0018 - 0x0000) +struct FAnimNodeConstantData final +{ +public: + TScriptInterface AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 NodeIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNodeConstantData; + +// ScriptStruct Engine.SlotEvaluationPose +// 0x0080 (0x0080 - 0x0000) +struct alignas(0x08) FSlotEvaluationPose final +{ +public: + EAdditiveAnimationType AdditiveType; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float Weight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x78]; // 0x0008(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSlotEvaluationPose; + +// ScriptStruct Engine.AnimSubsystem // 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FSoundClassEditorData final +struct alignas(0x08) FAnimSubsystem { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FSoundClassEditorData; +DUMPER7_ASSERTS_FAnimSubsystem; -// ScriptStruct Engine.AttributeKey -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FAttributeKey final +// ScriptStruct Engine.AnimSubsystemInstance +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x08) FAnimSubsystemInstance { public: - float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x14]; // 0x0004(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FAttributeKey; +DUMPER7_ASSERTS_FAnimSubsystemInstance; -// ScriptStruct Engine.AttributeCurve -// 0x0048 (0x00B0 - 0x0068) -struct FAttributeCurve final : public FIndexedCurve +// ScriptStruct Engine.AnimSubsystem_BlendSpaceGraph +// 0x0010 (0x0018 - 0x0008) +struct FAnimSubsystem_BlendSpaceGraph final : public FAnimSubsystem { public: - TArray Keys; // 0x0068(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) - struct FSoftObjectPath ScriptStructPath; // 0x0078(0x0020)(Edit, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - class UScriptStruct* ScriptStruct; // 0x0098(0x0008)(Edit, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - bool bShouldInterpolate; // 0x00A0(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_A1[0xF]; // 0x00A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray BlendSpaces; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) }; -DUMPER7_ASSERTS_FAttributeCurve; +DUMPER7_ASSERTS_FAnimSubsystem_BlendSpaceGraph; // ScriptStruct Engine.PerBoneBlendWeights // 0x0010 (0x0010 - 0x0000) @@ -10808,27 +10311,47 @@ public: }; DUMPER7_ASSERTS_FPerBoneBlendWeights; -// ScriptStruct Engine.PluginRedirect -// 0x0020 (0x0020 - 0x0000) -struct FPluginRedirect final +// ScriptStruct Engine.AnimLinkableElement +// 0x0030 (0x0030 - 0x0000) +struct FAnimLinkableElement { public: - class FString OldPluginName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString NewPluginName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UAnimMontage* LinkedMontage; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + int32 SlotIndex; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + int32 SegmentIndex; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EAnimLinkMethod LinkMethod; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EAnimLinkMethod CachedLinkMethod; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float SegmentBeginTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float SegmentLength; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float LinkValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UAnimSequenceBase* LinkedSequence; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, AdvancedDisplay, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) }; -DUMPER7_ASSERTS_FPluginRedirect; +DUMPER7_ASSERTS_FAnimLinkableElement; -// ScriptStruct Engine.PredictProjectilePathPointData -// 0x0038 (0x0038 - 0x0000) -struct FPredictProjectilePathPointData final +// ScriptStruct Engine.SoundModulationDestinationSettings +// 0x0058 (0x0058 - 0x0000) +struct FSoundModulationDestinationSettings final { public: - struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Velocity; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Time; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TSet Modulators; // 0x0008(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FPredictProjectilePathPointData; +DUMPER7_ASSERTS_FSoundModulationDestinationSettings; + +// ScriptStruct Engine.SoundModulationDefaultSettings +// 0x0160 (0x0160 - 0x0000) +struct FSoundModulationDefaultSettings +{ +public: + struct FSoundModulationDestinationSettings VolumeModulationDestination; // 0x0000(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSoundModulationDestinationSettings PitchModulationDestination; // 0x0058(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSoundModulationDestinationSettings HighpassModulationDestination; // 0x00B0(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSoundModulationDestinationSettings LowpassModulationDestination; // 0x0108(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundModulationDefaultSettings; // ScriptStruct Engine.AnimNotifyEvent // 0x0088 (0x00B8 - 0x0030) @@ -10861,16 +10384,6 @@ public: }; DUMPER7_ASSERTS_FAnimNotifyEvent; -// ScriptStruct Engine.AnimSyncMarker -// 0x000C (0x000C - 0x0000) -struct FAnimSyncMarker final -{ -public: - class FName MarkerName; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Time; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimSyncMarker; - // ScriptStruct Engine.AnimNotifyTrack // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FAnimNotifyTrack final @@ -10882,56 +10395,14 @@ public: }; DUMPER7_ASSERTS_FAnimNotifyTrack; -// ScriptStruct Engine.RigidBodyErrorCorrection -// 0x0034 (0x0034 - 0x0000) -struct FRigidBodyErrorCorrection final +// ScriptStruct Engine.TrackToSkeletonMap +// 0x0004 (0x0004 - 0x0000) +struct FTrackToSkeletonMap final { public: - float PingExtrapolation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PingLimit; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ErrorPerLinearDifference; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ErrorPerAngularDifference; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxRestoredStateError; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxLinearHardSnapDistance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PositionLerp; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AngleLerp; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LinearVelocityCoefficient; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AngularVelocityCoefficient; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ErrorAccumulationSeconds; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ErrorAccumulationDistanceSq; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ErrorAccumulationSimilarity; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BoneTreeIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FRigidBodyErrorCorrection; - -// ScriptStruct Engine.BandwidthTestGenerator -// 0x0020 (0x0020 - 0x0000) -struct FBandwidthTestGenerator final -{ -public: - TArray ReplicatedBuffers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBandwidthTestGenerator; - -// ScriptStruct Engine.MarkerSyncData -// 0x0020 (0x0020 - 0x0000) -struct FMarkerSyncData final -{ -public: - TArray AuthoredSyncMarkers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMarkerSyncData; - -// ScriptStruct Engine.HLODInstancingKey -// 0x0010 (0x0010 - 0x0000) -struct FHLODInstancingKey final -{ -public: - class UStaticMesh* StaticMesh; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UMaterialInterface* Material; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FHLODInstancingKey; +DUMPER7_ASSERTS_FTrackToSkeletonMap; // ScriptStruct Engine.RawAnimSequenceTrack // 0x0030 (0x0030 - 0x0000) @@ -10944,37 +10415,6 @@ public: }; DUMPER7_ASSERTS_FRawAnimSequenceTrack; -// ScriptStruct Engine.AssetLocatorFragment -// 0x0010 (0x0010 - 0x0000) -struct FAssetLocatorFragment final -{ -public: - struct FTopLevelAssetPath Path; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAssetLocatorFragment; - -// ScriptStruct Engine.BasedPosition -// 0x0068 (0x0068 - 0x0000) -struct FBasedPosition final -{ -public: - class AActor* base; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector Position; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector CachedBaseLocation; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator CachedBaseRotation; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FVector CachedTransPosition; // 0x0050(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBasedPosition; - -// ScriptStruct Engine.ActorFolderSet -// 0x0050 (0x0050 - 0x0000) -struct FActorFolderSet final -{ -public: - TSet ActorFolders; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) -}; -DUMPER7_ASSERTS_FActorFolderSet; - // ScriptStruct Engine.AssetManagerRedirect // 0x0020 (0x0020 - 0x0000) struct FAssetManagerRedirect final @@ -10985,25 +10425,6 @@ public: }; DUMPER7_ASSERTS_FAssetManagerRedirect; -// ScriptStruct Engine.ISMComponentDescriptor -// 0x0030 (0x0218 - 0x01E8) -struct FISMComponentDescriptor : public FISMComponentDescriptorBase -{ -public: - class UStaticMesh* StaticMesh; // 0x01E8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TArray OverrideMaterials; // 0x01F0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - class UMaterialInterface* OverlayMaterial; // 0x0200(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TArray RuntimeVirtualTextures; // 0x0208(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FISMComponentDescriptor; - -// ScriptStruct Engine.HLODISMComponentDescriptor -// 0x0000 (0x0218 - 0x0218) -struct FHLODISMComponentDescriptor final : public FISMComponentDescriptor -{ -}; -DUMPER7_ASSERTS_FHLODISMComponentDescriptor; - // ScriptStruct Engine.PrimaryAssetRules // 0x000C (0x000C - 0x0000) struct FPrimaryAssetRules final @@ -11027,15 +10448,6 @@ public: }; DUMPER7_ASSERTS_FPrimaryAssetRulesOverride; -// ScriptStruct Engine.SoundNodeEditorData -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FSoundNodeEditorData final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSoundNodeEditorData; - // ScriptStruct Engine.PrimaryAssetRulesCustomOverride // 0x0038 (0x0038 - 0x0000) struct FPrimaryAssetRulesCustomOverride final @@ -11073,6 +10485,33 @@ public: }; DUMPER7_ASSERTS_FInterpolationParameter; +// ScriptStruct Engine.SkeletalMaterial +// 0x0028 (0x0028 - 0x0000) +struct FSkeletalMaterial final +{ +public: + class UMaterialInterface* MaterialInterface; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName MaterialSlotName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMeshUVChannelInfo UVChannelData; // 0x0010(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSkeletalMaterial; + +// ScriptStruct Engine.BlendParameter +// 0x0020 (0x0020 - 0x0000) +struct FBlendParameter final +{ +public: + class FString DisplayName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Min; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Max; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 GridNum; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSnapToGrid; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bWrapInput; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBlendParameter; + // ScriptStruct Engine.BlendSample // 0x0028 (0x0028 - 0x0000) struct FBlendSample final @@ -11085,30 +10524,14 @@ public: }; DUMPER7_ASSERTS_FBlendSample; -// ScriptStruct Engine.BlendSpaceTriangleEdgeInfo -// 0x0028 (0x0028 - 0x0000) -struct FBlendSpaceTriangleEdgeInfo final +// ScriptStruct Engine.ConstraintInstanceBase +// 0x0038 (0x0038 - 0x0000) +struct alignas(0x08) FConstraintInstanceBase { public: - struct FVector2D Normal; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NeighbourTriangleIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 AdjacentPerimeterTriangleIndices[0x2]; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 AdjacentPerimeterVertexIndices[0x2]; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FBlendSpaceTriangleEdgeInfo; - -// ScriptStruct Engine.BlendSpaceTriangle -// 0x00B8 (0x00B8 - 0x0000) -struct FBlendSpaceTriangle final -{ -public: - int32 SampleIndices[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector2D Vertices[0x3]; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FBlendSpaceTriangleEdgeInfo EdgeInfo[0x3]; // 0x0040(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBlendSpaceTriangle; +DUMPER7_ASSERTS_FConstraintInstanceBase; // ScriptStruct Engine.WeightedBlendSample // 0x0008 (0x0008 - 0x0000) @@ -11120,15 +10543,127 @@ public: }; DUMPER7_ASSERTS_FWeightedBlendSample; -// ScriptStruct Engine.BlendSpaceData -// 0x0020 (0x0020 - 0x0000) -struct FBlendSpaceData final +// ScriptStruct Engine.SkeletalMeshBuildSettings +// 0x0018 (0x0018 - 0x0000) +struct FSkeletalMeshBuildSettings final { public: - TArray Segments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray Triangles; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 bRecomputeNormals : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRecomputeTangents : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseMikkTSpace : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bComputeWeightedNormals : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRemoveDegenerates : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseHighPrecisionTangentBasis : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseHighPrecisionSkinWeights : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseFullPrecisionUVs : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float ThresholdPosition; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ThresholdTangentNormal; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ThresholdUV; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MorphThresholdPosition; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BoneInfluenceLimit; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBlendSpaceData; +DUMPER7_ASSERTS_FSkeletalMeshBuildSettings; + +// ScriptStruct Engine.SkeletalMeshOptimizationSettings +// 0x003C (0x003C - 0x0000) +struct FSkeletalMeshOptimizationSettings final +{ +public: + ESkeletalMeshTerminationCriterion TerminationCriterion; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float NumOfTrianglesPercentage; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NumOfVertPercentage; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 MaxNumOfTriangles; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 MaxNumOfVerts; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxDeviationPercentage; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkeletalMeshOptimizationType ReductionMethod; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkeletalMeshOptimizationImportance SilhouetteImportance; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkeletalMeshOptimizationImportance TextureImportance; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkeletalMeshOptimizationImportance ShadingImportance; // 0x001B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkeletalMeshOptimizationImportance SkinningImportance; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bRemapMorphTargets : 1; // 0x001D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRecalcNormals : 1; // 0x001D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float WeldingThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NormalsThreshold; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxBonesPerVertex; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bEnforceBoneBoundaries : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bMergeCoincidentVertBones : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float VolumeImportance; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bLockEdges : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bLockColorBounaries : 1; // 0x0034(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bImproveTrianglesForCloth : 1; // 0x0034(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 BaseLOD; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkeletalMeshOptimizationSettings; + +// ScriptStruct Engine.SectionReference +// 0x0004 (0x0004 - 0x0000) +struct FSectionReference final +{ +public: + int32 SectionIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSectionReference; + +// ScriptStruct Engine.PerPlatformBool +// 0x0001 (0x0001 - 0x0000) +struct FPerPlatformBool final +{ +public: + bool Default; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPerPlatformBool; + +// ScriptStruct Engine.SkeletalMeshVertexAttributeInfo +// 0x0010 (0x0010 - 0x0000) +struct FSkeletalMeshVertexAttributeInfo final +{ +public: + struct FPerPlatformBool EnabledForRender; // 0x0000(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName Name; // 0x0004(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkeletalMeshVertexAttributeDataType DataType; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkeletalMeshVertexAttributeInfo; + +// ScriptStruct Engine.SkeletalMeshLODInfo +// 0x00F0 (0x00F0 - 0x0000) +struct FSkeletalMeshLODInfo final +{ +public: + struct FPerPlatformFloat ScreenSize; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) + float LODHysteresis; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray LODMaterialMap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FSkeletalMeshBuildSettings BuildSettings; // 0x0018(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x0030(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray BonesToRemove; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray BonesToPrioritize; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray SectionsToPrioritize; // 0x0090(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + float WeightOfPrioritization; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UAnimSequence* BakePose; // 0x00A8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UAnimSequence* BakePoseOverride; // 0x00B0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FString SourceImportFilename; // 0x00B8(0x0010)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESkinCacheUsage SkinCacheUsage; // 0x00C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float MorphTargetPositionErrorTolerance; // 0x00CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bHasBeenSimplified : 1; // 0x00D0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bHasPerLODVertexColors : 1; // 0x00D0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowCPUAccess : 1; // 0x00D0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bBuildHalfEdgeBuffers : 1; // 0x00D0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowMeshDeformer : 1; // 0x00D0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray VertexAttributes; // 0x00D8(0x0010)(Edit, EditFixedSize, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic) + uint8 bSupportUniformlyDistributedSampling : 1; // 0x00E8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSkeletalMeshLODInfo; // ScriptStruct Engine.EditorElement // 0x0018 (0x0018 - 0x0000) @@ -11169,49 +10704,126 @@ public: }; DUMPER7_ASSERTS_FBlueprintMacroCosmeticInfo; -// ScriptStruct Engine.MaterialRemapIndex +// ScriptStruct Engine.BPVariableMetaDataEntry // 0x0018 (0x0018 - 0x0000) -struct FMaterialRemapIndex final +struct FBPVariableMetaDataEntry final { public: - uint32 ImportVersionKey; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray MaterialRemap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + class FName DataKey; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString DataValue; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FMaterialRemapIndex; +DUMPER7_ASSERTS_FBPVariableMetaDataEntry; -// ScriptStruct Engine.BPInterfaceDescription -// 0x0018 (0x0018 - 0x0000) -struct FBPInterfaceDescription final +// ScriptStruct Engine.MeshReductionSettings +// 0x002C (0x002C - 0x0000) +struct FMeshReductionSettings final { public: - TSubclassOf Interface; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Graphs; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + float PercentTriangles; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 MaxNumOfTriangles; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PercentVertices; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 MaxNumOfVerts; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxDeviation; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PixelError; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float WeldingThreshold; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HardAngleThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BaseLODModel; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshFeatureImportance SilhouetteImportance; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshFeatureImportance TextureImportance; // 0x0025(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshFeatureImportance ShadingImportance; // 0x0026(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bRecalculateNormals : 1; // 0x0027(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bGenerateUniqueLightmapUVs : 1; // 0x0027(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bKeepSymmetry : 1; // 0x0027(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bVisibilityAided : 1; // 0x0027(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCullOccluded : 1; // 0x0027(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + EStaticMeshReductionTerimationCriterion TerminationCriterion; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshFeatureImportance VisibilityAggressiveness; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshFeatureImportance VertexColorImportance; // 0x002A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2B[0x1]; // 0x002B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FBPInterfaceDescription; +DUMPER7_ASSERTS_FMeshReductionSettings; -// ScriptStruct Engine.EditedDocumentInfo -// 0x0040 (0x0040 - 0x0000) -struct FEditedDocumentInfo final +// ScriptStruct Engine.StaticMeshSourceModel +// 0x0098 (0x0098 - 0x0000) +struct FStaticMeshSourceModel final { public: - struct FSoftObjectPath EditedObjectPath; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D SavedViewOffset; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SavedZoomAmount; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* EditedObject; // 0x0038(0x0008)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + struct FMeshBuildSettings BuildSettings; // 0x0000(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FMeshReductionSettings ReductionSettings; // 0x0048(0x002C)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint32 CacheMeshDescriptionTrianglesCount; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 CacheMeshDescriptionVerticesCount; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LODDistance; // 0x007C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FPerPlatformFloat ScreenSize; // 0x0080(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString SourceImportFilename; // 0x0088(0x0010)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FEditedDocumentInfo; +DUMPER7_ASSERTS_FStaticMeshSourceModel; -// ScriptStruct Engine.LaunchOnTestSettings +// ScriptStruct Engine.SimpleMemberReference // 0x0020 (0x0020 - 0x0000) -struct FLaunchOnTestSettings final +struct FSimpleMemberReference final { public: - struct FFilePath LaunchOnTestmap; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString DeviceID; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UObject* MemberParent; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName MemberName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid MemberGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FLaunchOnTestSettings; +DUMPER7_ASSERTS_FSimpleMemberReference; + +// ScriptStruct Engine.EdGraphTerminalType +// 0x001C (0x001C - 0x0000) +struct FEdGraphTerminalType final +{ +public: + class FName TerminalCategory; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName TerminalSubCategory; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TWeakObjectPtr TerminalSubCategoryObject; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTerminalIsConst; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTerminalIsWeakPointer; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTerminalIsUObjectWrapper; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FEdGraphTerminalType; + +// ScriptStruct Engine.EdGraphPinType +// 0x0058 (0x0058 - 0x0000) +struct FEdGraphPinType final +{ +public: + class FName PinCategory; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName PinSubCategory; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TWeakObjectPtr PinSubCategoryObject; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSimpleMemberReference PinSubCategoryMemberReference; // 0x0018(0x0020)(NoDestructor, NativeAccessSpecifierPublic) + struct FEdGraphTerminalType PinValueType; // 0x0038(0x001C)(NoDestructor, NativeAccessSpecifierPublic) + EPinContainerType ContainerType; // 0x0054(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bIsArray : 1; // 0x0055(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) + uint8 bIsReference : 1; // 0x0055(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsConst : 1; // 0x0055(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsWeakPointer : 1; // 0x0055(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsUObjectWrapper : 1; // 0x0055(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSerializeAsSinglePrecisionFloat : 1; // 0x0055(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_56[0x2]; // 0x0056(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FEdGraphPinType; + +// ScriptStruct Engine.BPVariableDescription +// 0x00C8 (0x00C8 - 0x0000) +struct FBPVariableDescription final +{ +public: + class FName VarName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid VarGuid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FEdGraphPinType VarType; // 0x0018(0x0058)(Edit, NoDestructor, NativeAccessSpecifierPublic) + class FString FriendlyName; // 0x0070(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FText Category; // 0x0080(0x0010)(Edit, NativeAccessSpecifierPublic) + uint64 PropertyFlags; // 0x0090(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName RepNotifyFunc; // 0x0098(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ELifetimeCondition ReplicationCondition; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray MetaDataArray; // 0x00A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + class FString DefaultValue; // 0x00B8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBPVariableDescription; // ScriptStruct Engine.BPEditorBookmarkNode // 0x0030 (0x0030 - 0x0000) @@ -11224,6 +10836,16 @@ public: }; DUMPER7_ASSERTS_FBPEditorBookmarkNode; +// ScriptStruct Engine.TextureSourceLayerColorInfo +// 0x0020 (0x0020 - 0x0000) +struct FTextureSourceLayerColorInfo final +{ +public: + struct FLinearColor ColorMin; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor ColorMax; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTextureSourceLayerColorInfo; + // ScriptStruct Engine.Bookmark2DJumpToSettings // 0x0001 (0x0001 - 0x0000) struct FBookmark2DJumpToSettings final @@ -11253,13 +10875,6 @@ public: }; DUMPER7_ASSERTS_FGeomSelection; -// ScriptStruct Engine.NonBlendableQuaternionAnimationAttribute -// 0x0000 (0x0020 - 0x0020) -struct FNonBlendableQuaternionAnimationAttribute final : public FQuaternionAnimationAttribute -{ -}; -DUMPER7_ASSERTS_FNonBlendableQuaternionAnimationAttribute; - // ScriptStruct Engine.NonBlendableVectorAnimationAttribute // 0x0000 (0x0018 - 0x0018) struct FNonBlendableVectorAnimationAttribute final : public FVectorAnimationAttribute @@ -11267,6 +10882,13 @@ struct FNonBlendableVectorAnimationAttribute final : public FVectorAnimationAttr }; DUMPER7_ASSERTS_FNonBlendableVectorAnimationAttribute; +// ScriptStruct Engine.NonBlendableTransformAnimationAttribute +// 0x0000 (0x0060 - 0x0060) +struct FNonBlendableTransformAnimationAttribute final : public FTransformAnimationAttribute +{ +}; +DUMPER7_ASSERTS_FNonBlendableTransformAnimationAttribute; + // ScriptStruct Engine.NonBlendableFloatAnimationAttribute // 0x0000 (0x0004 - 0x0004) struct FNonBlendableFloatAnimationAttribute final : public FFloatAnimationAttribute @@ -11281,16 +10903,6 @@ struct FNonBlendableIntegerAnimationAttribute final : public FIntegerAnimationAt }; DUMPER7_ASSERTS_FNonBlendableIntegerAnimationAttribute; -// ScriptStruct Engine.TextureSourceLayerColorInfo -// 0x0020 (0x0020 - 0x0000) -struct FTextureSourceLayerColorInfo final -{ -public: - struct FLinearColor ColorMin; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor ColorMax; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTextureSourceLayerColorInfo; - // ScriptStruct Engine.WeightedBlendable // 0x0010 (0x0010 - 0x0000) struct FWeightedBlendable final @@ -11835,31 +11447,19 @@ public: }; DUMPER7_ASSERTS_FMinimalViewInfo; -// ScriptStruct Engine.BlueprintEditorPromotionSettings -// 0x0030 (0x0030 - 0x0000) -struct FBlueprintEditorPromotionSettings final +// ScriptStruct Engine.TextureSourceBlock +// 0x0018 (0x0018 - 0x0000) +struct FTextureSourceBlock final { public: - struct FFilePath FirstMeshPath; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFilePath SecondMeshPath; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFilePath DefaultParticleAsset; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BlockX; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 BlockY; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SizeX; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SizeY; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumSlices; // 0x0010(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumMips; // 0x0014(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBlueprintEditorPromotionSettings; - -// ScriptStruct Engine.TextSizingParameters -// 0x0038 (0x0038 - 0x0000) -struct FTextSizingParameters final -{ -public: - float DrawX; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DrawY; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DrawXL; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DrawYL; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D Scaling; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UFont* DrawFont; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector2D SpacingAdjust; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTextSizingParameters; +DUMPER7_ASSERTS_FTextureSourceBlock; // ScriptStruct Engine.WrappedStringElement // 0x0020 (0x0020 - 0x0000) @@ -11871,17 +11471,6 @@ public: }; DUMPER7_ASSERTS_FWrappedStringElement; -// ScriptStruct Engine.BoneFilter -// 0x000C (0x000C - 0x0000) -struct FBoneFilter final -{ -public: - bool bExcludeSelf; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName BoneName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBoneFilter; - // ScriptStruct Engine.CharacterServerMovePackedBits // 0x0000 (0x00C8 - 0x00C8) struct FCharacterServerMovePackedBits final : public FCharacterNetworkSerializationPackedBits @@ -11889,12 +11478,15 @@ struct FCharacterServerMovePackedBits final : public FCharacterNetworkSerializat }; DUMPER7_ASSERTS_FCharacterServerMovePackedBits; -// ScriptStruct Engine.CharacterMoveResponsePackedBits -// 0x0000 (0x00C8 - 0x00C8) -struct FCharacterMoveResponsePackedBits final : public FCharacterNetworkSerializationPackedBits +// ScriptStruct Engine.CustomAttributeSetting +// 0x0020 (0x0020 - 0x0000) +struct FCustomAttributeSetting final { +public: + class FString Name; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Meaning; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCharacterMoveResponsePackedBits; +DUMPER7_ASSERTS_FCustomAttributeSetting; // ScriptStruct Engine.TimecodeCustomAttributeNameSettings // 0x0038 (0x0038 - 0x0000) @@ -11911,15 +11503,6 @@ public: }; DUMPER7_ASSERTS_FTimecodeCustomAttributeNameSettings; -// ScriptStruct Engine.ParticleEditorPromotionSettings -// 0x0010 (0x0010 - 0x0000) -struct FParticleEditorPromotionSettings final -{ -public: - struct FFilePath DefaultParticleAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FParticleEditorPromotionSettings; - // ScriptStruct Engine.CustomAttribute // 0x0001 (0x0001 - 0x0000) struct FCustomAttribute final @@ -11929,14 +11512,18 @@ public: }; DUMPER7_ASSERTS_FCustomAttribute; -// ScriptStruct Engine.CustomAttributePerBoneData -// 0x0001 (0x0001 - 0x0000) -struct FCustomAttributePerBoneData final +// ScriptStruct Engine.LevelViewportInfo +// 0x0038 (0x0038 - 0x0000) +struct FLevelViewportInfo final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FVector CamPosition; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator CamRotation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float CamOrthoZoom; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool CamUpdated; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FCustomAttributePerBoneData; +DUMPER7_ASSERTS_FLevelViewportInfo; // ScriptStruct Engine.BakedStringCustomAttribute // 0x0001 (0x0001 - 0x0000) @@ -11965,27 +11552,6 @@ public: }; DUMPER7_ASSERTS_FBakedFloatCustomAttribute; -// ScriptStruct Engine.AutoCompleteNode -// 0x0028 (0x0028 - 0x0000) -struct FAutoCompleteNode final -{ -public: - int32 IndexChar; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray AutoCompleteListIndices; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAutoCompleteNode; - -// ScriptStruct Engine.BakedCustomAttributePerBoneData -// 0x0001 (0x0001 - 0x0000) -struct FBakedCustomAttributePerBoneData final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBakedCustomAttributePerBoneData; - // ScriptStruct Engine.DataLayerInstanceNames // 0x0018 (0x0018 - 0x0000) struct FDataLayerInstanceNames final @@ -12008,27 +11574,28 @@ public: }; DUMPER7_ASSERTS_FDebugDisplayProperty; -// ScriptStruct Engine.TTVectorTrack -// 0x0008 (0x0028 - 0x0020) -struct FTTVectorTrack final : public FTTPropertyTrack +// ScriptStruct Engine.DebugTextInfo +// 0x0080 (0x0080 - 0x0000) +struct FDebugTextInfo final { public: - class UCurveVector* CurveVector; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class AActor* SrcActor; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector SrcActorOffset; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector SrcActorDesiredOffset; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString DebugText; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TimeRemaining; // 0x0048(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float duration; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor TextColor; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bAbsoluteLocation : 1; // 0x0054(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bKeepAttachedToActor : 1; // 0x0054(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bDrawShadow : 1; // 0x0054(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector OrigActorLocation; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UFont* Font; // 0x0070(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float FontScale; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FTTVectorTrack; - -// ScriptStruct Engine.RawDistributionVector -// 0x0040 (0x0060 - 0x0020) -struct FRawDistributionVector final : public FRawDistribution -{ -public: - float MinValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - float MaxValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FVector MinValueVec; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FVector MaxValueVec; // 0x0040(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class UDistributionVector* Distribution; // 0x0058(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRawDistributionVector; +DUMPER7_ASSERTS_FDebugTextInfo; // ScriptStruct Engine.EdGraphPinReference // 0x0018 (0x0018 - 0x0000) @@ -12040,14 +11607,38 @@ public: }; DUMPER7_ASSERTS_FEdGraphPinReference; -// ScriptStruct Engine.WorldPartitionRuntimeCellObjectMapping -// 0x0001 (0x0001 - 0x0000) -struct FWorldPartitionRuntimeCellObjectMapping final +// ScriptStruct Engine.EdGraphSchemaAction +// 0x00E0 (0x00E0 - 0x0000) +struct FEdGraphSchemaAction { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class FText MenuDescription; // 0x0008(0x0010)(NativeAccessSpecifierPrivate) + class FText TooltipDescription; // 0x0018(0x0010)(NativeAccessSpecifierPrivate) + class FText Category; // 0x0028(0x0010)(NativeAccessSpecifierPrivate) + class FText Keywords; // 0x0038(0x0010)(NativeAccessSpecifierPrivate) + int32 Grouping; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SectionID; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray MenuDescriptionArray; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray FullSearchTitlesArray; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray FullSearchKeywordsArray; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray FullSearchCategoryArray; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray LocalizedMenuDescriptionArray; // 0x0090(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray LocalizedFullSearchTitlesArray; // 0x00A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray LocalizedFullSearchKeywordsArray; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray LocalizedFullSearchCategoryArray; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + class FString SearchText; // 0x00D0(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FWorldPartitionRuntimeCellObjectMapping; +DUMPER7_ASSERTS_FEdGraphSchemaAction; + +// ScriptStruct Engine.EdGraphSchemaAction_NewNode +// 0x0008 (0x00E8 - 0x00E0) +struct FEdGraphSchemaAction_NewNode final : public FEdGraphSchemaAction +{ +public: + class UEdGraphNode* NodeTemplate; // 0x00E0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FEdGraphSchemaAction_NewNode; // ScriptStruct Engine.FullyLoadedPackagesInfo // 0x0038 (0x0038 - 0x0000) @@ -12075,15 +11666,6 @@ public: }; DUMPER7_ASSERTS_FLevelStreamingStatus; -// ScriptStruct Engine.TTFloatTrack -// 0x0008 (0x0028 - 0x0020) -struct FTTFloatTrack final : public FTTPropertyTrack -{ -public: - class UCurveFloat* CurveFloat; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FTTFloatTrack; - // ScriptStruct Engine.NetDriverDefinition // 0x001C (0x001C - 0x0000) struct FNetDriverDefinition final @@ -12119,22 +11701,6 @@ public: }; DUMPER7_ASSERTS_FNamedNetDriver; -// ScriptStruct Engine.URL -// 0x0068 (0x0068 - 0x0000) -struct FURL final -{ -public: - class FString Protocol; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Host; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Port; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Valid; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Map; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString RedirectURL; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Op; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - class FString Portal; // 0x0058(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FURL; - // ScriptStruct Engine.WorldContext // 0x02C8 (0x02C8 - 0x0000) struct FWorldContext final @@ -12157,51 +11723,20 @@ public: }; DUMPER7_ASSERTS_FWorldContext; -// ScriptStruct Engine.WorldPartitionRuntimeCellDebugInfo -// 0x0030 (0x0030 - 0x0000) -struct FWorldPartitionRuntimeCellDebugInfo final +// ScriptStruct Engine.ScreenMessageString +// 0x0038 (0x0038 - 0x0000) +struct FScreenMessageString final { public: - class FString Name; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName GridName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int64 CoordX; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int64 CoordY; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int64 CoordZ; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint64 Key; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString ScreenMessage; // 0x0008(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor DisplayColor; // 0x0018(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TimeToDisplay; // 0x001C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float CurrentTimeDisplayed; // 0x0020(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector2D TextScale; // 0x0028(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FWorldPartitionRuntimeCellDebugInfo; - -// ScriptStruct Engine.StatColorMapEntry -// 0x0008 (0x0008 - 0x0000) -struct FStatColorMapEntry final -{ -public: - float In; // 0x0000(0x0004)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor Out; // 0x0004(0x0004)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStatColorMapEntry; - -// ScriptStruct Engine.StatColorMapping -// 0x0028 (0x0028 - 0x0000) -struct FStatColorMapping final -{ -public: - class FString StatName; // 0x0000(0x0010)(ZeroConstructor, Config, GlobalConfig, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray ColorMap; // 0x0010(0x0010)(ZeroConstructor, Config, GlobalConfig, NativeAccessSpecifierPublic) - uint8 DisableBlend : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, GlobalConfig, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStatColorMapping; - -// ScriptStruct Engine.DropNoteInfo -// 0x0040 (0x0040 - 0x0000) -struct FDropNoteInfo final -{ -public: - struct FVector Location; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator Rotation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - class FString Comment; // 0x0030(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDropNoteInfo; +DUMPER7_ASSERTS_FScreenMessageString; // ScriptStruct Engine.GameNameRedirect // 0x0010 (0x0010 - 0x0000) @@ -12213,15 +11748,43 @@ public: }; DUMPER7_ASSERTS_FGameNameRedirect; -// ScriptStruct Engine.StructRedirect -// 0x0010 (0x0010 - 0x0000) -struct FStructRedirect final +// ScriptStruct Engine.ClassRedirect +// 0x003C (0x003C - 0x0000) +struct FClassRedirect final { public: - class FName OldStructName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewStructName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ObjectName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName OldClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewClassName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName OldSubobjName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewSubobjName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewClassClass; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewClassPackage; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool InstanceOnly; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FStructRedirect; +DUMPER7_ASSERTS_FClassRedirect; + +// ScriptStruct Engine.PluginRedirect +// 0x0020 (0x0020 - 0x0000) +struct FPluginRedirect final +{ +public: + class FString OldPluginName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString NewPluginName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPluginRedirect; + +// ScriptStruct Engine.MaterialRemapIndex +// 0x0018 (0x0018 - 0x0000) +struct FMaterialRemapIndex final +{ +public: + uint32 ImportVersionKey; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray MaterialRemap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMaterialRemapIndex; // ScriptStruct Engine.TickPrerequisite // 0x0010 (0x0010 - 0x0000) @@ -12243,23 +11806,59 @@ public: }; DUMPER7_ASSERTS_FExposureSettings; -// ScriptStruct Engine.MaterialShadingModelField -// 0x0002 (0x0002 - 0x0000) -struct FMaterialShadingModelField final +// ScriptStruct Engine.RigidBodyErrorCorrection +// 0x0034 (0x0034 - 0x0000) +struct FRigidBodyErrorCorrection final { public: - uint16 ShadingModelField; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float PingExtrapolation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PingLimit; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ErrorPerLinearDifference; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ErrorPerAngularDifference; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxRestoredStateError; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxLinearHardSnapDistance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PositionLerp; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AngleLerp; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LinearVelocityCoefficient; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AngularVelocityCoefficient; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ErrorAccumulationSeconds; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ErrorAccumulationDistanceSq; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ErrorAccumulationSimilarity; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FMaterialShadingModelField; +DUMPER7_ASSERTS_FRigidBodyErrorCorrection; -// ScriptStruct Engine.LightmassDirectionalLightSettings -// 0x0004 (0x0010 - 0x000C) -struct FLightmassDirectionalLightSettings final : public FLightmassLightSettings +// ScriptStruct Engine.CollisionImpactData +// 0x0048 (0x0048 - 0x0000) +struct FCollisionImpactData final { public: - float LightSourceAngle; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray ContactInfos; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FVector TotalNormalImpulse; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector TotalFrictionImpulse; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsVelocityDeltaUnderThreshold; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FLightmassDirectionalLightSettings; +DUMPER7_ASSERTS_FCollisionImpactData; + +// ScriptStruct Engine.BasedPosition +// 0x0068 (0x0068 - 0x0000) +struct FBasedPosition final +{ +public: + class AActor* base; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector Position; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector CachedBaseLocation; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator CachedBaseRotation; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FVector CachedTransPosition; // 0x0050(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBasedPosition; + +// ScriptStruct Engine.LightmassPointLightSettings +// 0x0000 (0x000C - 0x000C) +struct FLightmassPointLightSettings final : public FLightmassLightSettings +{ +}; +DUMPER7_ASSERTS_FLightmassPointLightSettings; // ScriptStruct Engine.LightmassPrimitiveSettings // 0x0018 (0x0018 - 0x0000) @@ -12305,75 +11904,39 @@ public: }; DUMPER7_ASSERTS_FLightmassDebugOptions; -// ScriptStruct Engine.MTDResult -// 0x0020 (0x0020 - 0x0000) -struct FMTDResult final +// ScriptStruct Engine.SwarmDebugOptions +// 0x0004 (0x0004 - 0x0000) +struct alignas(0x04) FSwarmDebugOptions final { public: - struct FVector Direction; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Distance; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 bDistributionEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bForceContentExport : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bInitialized : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FMTDResult; +DUMPER7_ASSERTS_FSwarmDebugOptions; -// ScriptStruct Engine.AnimUpdateRateParameters -// 0x0088 (0x0088 - 0x0000) -struct FAnimUpdateRateParameters final +// ScriptStruct Engine.AnimSlotDesc +// 0x000C (0x000C - 0x0000) +struct FAnimSlotDesc final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - EUpdateRateShiftBucket ShiftBucket; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bInterpolateSkippedFrames : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bShouldUseLodMap : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bShouldUseMinLod : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSkipUpdate : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSkipEvaluation : 1; // 0x0002(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - int32 UpdateRate; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 EvaluationRate; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TickedPoseOffestTime; // 0x000C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdditionalTime; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - int32 BaseNonRenderedUpdateRate; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxEvalRateForInterpolation; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray BaseVisibleDistanceFactorThesholds; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TMap LODToFrameSkipMap; // 0x0030(0x0050)(NativeAccessSpecifierPublic) - int32 SkippedUpdateFrames; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SkippedEvalFrames; // 0x0084(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName SlotName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumChannels; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnimUpdateRateParameters; +DUMPER7_ASSERTS_FAnimSlotDesc; -// ScriptStruct Engine.MeshBuildSettings -// 0x0048 (0x0048 - 0x0000) -struct FMeshBuildSettings final +// ScriptStruct Engine.POV +// 0x0038 (0x0038 - 0x0000) +struct FPOV final { public: - uint8 bUseMikkTSpace : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRecomputeNormals : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRecomputeTangents : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bComputeWeightedNormals : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRemoveDegenerates : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bBuildReversedIndexBuffer : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseHighPrecisionTangentBasis : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseFullPrecisionUVs : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bGenerateLightmapUVs : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bGenerateDistanceFieldAsIfTwoSided : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportFaceRemap : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - int32 MinLightmapResolution; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SrcLightmapIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 DstLightmapIndex; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BuildScale; // 0x0010(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector BuildScale3D; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DistanceFieldResolutionScale; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UStaticMesh* DistanceFieldReplacementMesh; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - int32 MaxLumenMeshCards; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float FOV; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FMeshBuildSettings; +DUMPER7_ASSERTS_FPOV; // ScriptStruct Engine.MeshNaniteSettings // 0x0040 (0x0040 - 0x0000) @@ -12411,28 +11974,24 @@ public: }; DUMPER7_ASSERTS_FDisplacementScaling; -// ScriptStruct Engine.CollectionReference +// ScriptStruct Engine.ConstrainComponentPropName // 0x0008 (0x0008 - 0x0000) -struct FCollectionReference final +struct FConstrainComponentPropName final { public: - class FName CollectionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCollectionReference; +DUMPER7_ASSERTS_FConstrainComponentPropName; -// ScriptStruct Engine.DepthFieldGlowInfo -// 0x0038 (0x0038 - 0x0000) -struct FDepthFieldGlowInfo final +// ScriptStruct Engine.Redirector +// 0x0010 (0x0010 - 0x0000) +struct FRedirector final { public: - uint8 bEnableGlow : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FLinearColor GlowColor; // 0x0004(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector2D GlowOuterRadius; // 0x0018(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D GlowInnerRadius; // 0x0028(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName OldName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FDepthFieldGlowInfo; +DUMPER7_ASSERTS_FRedirector; // ScriptStruct Engine.FontRenderInfo // 0x0040 (0x0040 - 0x0000) @@ -12446,6 +12005,32 @@ public: }; DUMPER7_ASSERTS_FFontRenderInfo; +// ScriptStruct Engine.AnimationRecordingSettings +// 0x0040 (0x0040 - 0x0000) +struct FAnimationRecordingSettings final +{ +public: + bool bRecordInWorldSpace; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRemoveRootAnimation; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAutoSaveAsset; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + struct FFrameRate SampleFrameRate; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Length; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAnimInterpolationType Interpolation; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERichCurveInterpMode InterpMode; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ERichCurveTangentMode TangentMode; // 0x0012(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_13[0x1]; // 0x0013(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + bool bRecordTransforms; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRecordMorphTargets; // 0x0015(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRecordAttributeCurves; // 0x0016(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRecordMaterialCurves; // 0x0017(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTransactRecording; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray IncludeAnimationNames; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray ExcludeAnimationNames; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimationRecordingSettings; + // ScriptStruct Engine.CanvasUVTri // 0x0090 (0x0090 - 0x0000) struct FCanvasUVTri final @@ -12463,6 +12048,21 @@ public: }; DUMPER7_ASSERTS_FCanvasUVTri; +// ScriptStruct Engine.SoundWaveCuePoint +// 0x0028 (0x0028 - 0x0000) +struct FSoundWaveCuePoint final +{ +public: + int32 CuePointID; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString Label; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 FramePosition; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 FrameLength; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsLoopRegion; // 0x0020(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSoundWaveCuePoint; + // ScriptStruct Engine.ExternalDataLayerUID // 0x0004 (0x0004 - 0x0000) struct FExternalDataLayerUID final @@ -12472,19 +12072,6 @@ public: }; DUMPER7_ASSERTS_FExternalDataLayerUID; -// ScriptStruct Engine.CanvasIcon -// 0x0018 (0x0018 - 0x0000) -struct FCanvasIcon final -{ -public: - class UTexture* Texture; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float U; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float V; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float UL; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VL; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCanvasIcon; - // ScriptStruct Engine.ExternalSpatialAccelerationPayload // 0x0010 (0x0010 - 0x0000) struct alignas(0x04) FExternalSpatialAccelerationPayload final @@ -12494,49 +12081,55 @@ public: }; DUMPER7_ASSERTS_FExternalSpatialAccelerationPayload; -// ScriptStruct Engine.FontImportOptionsData -// 0x00B0 (0x00B0 - 0x0000) -struct FFontImportOptionsData final +// ScriptStruct Engine.ActivatedCells +// 0x00A0 (0x00A0 - 0x0000) +struct FActivatedCells final { public: - class FString FontName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Height; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bEnableAntialiasing : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableBold : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableItalic : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableUnderline : 1; // 0x0014(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAlphaOnly : 1; // 0x0014(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - EFontImportCharacterSet CharacterSet; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class FString Chars; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString UnicodeRange; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString CharsFilePath; // 0x0040(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString CharsFileWildcard; // 0x0050(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bCreatePrintableOnly : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIncludeASCIIRange : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FLinearColor ForegroundColor; // 0x0064(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bEnableDropShadow : 1; // 0x0074(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 TexturePageWidth; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 TexturePageMaxHeight; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 XPadding; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 YPadding; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ExtendBoxTop; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ExtendBoxBottom; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ExtendBoxRight; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ExtendBoxLeft; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bEnableLegacyMode : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 Kerning; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bUseDistanceFieldAlpha : 1; // 0x00A0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 DistanceFieldScaleFactor; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DistanceFieldScanRadiusScale; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TSet Cells; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) + uint8 Pad_50[0x50]; // 0x0050(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FFontImportOptionsData; +DUMPER7_ASSERTS_FActivatedCells; + +// ScriptStruct Engine.BaseAttenuationSettings +// 0x00C0 (0x00C0 - 0x0000) +struct FBaseAttenuationSettings +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + EAttenuationDistanceModel DistanceAlgorithm; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAttenuationShape AttenuationShape; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENaturalSoundFalloffMode FalloffMode; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + float dBAttenuationAtMax; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector AttenuationShapeExtents; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ConeOffset; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FalloffDistance; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ConeSphereRadius; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ConeSphereFalloffDistance; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRuntimeFloatCurve CustomAttenuationCurve; // 0x0038(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBaseAttenuationSettings; + +// ScriptStruct Engine.AnimationGroupReference +// 0x0010 (0x0010 - 0x0000) +struct FAnimationGroupReference final +{ +public: + EAnimSyncMethod Method; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName GroupName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAnimGroupRole GroupRole; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimationGroupReference; + +// ScriptStruct Engine.ForceFeedbackAttenuationSettings +// 0x0000 (0x00C0 - 0x00C0) +struct FForceFeedbackAttenuationSettings final : public FBaseAttenuationSettings +{ +}; +DUMPER7_ASSERTS_FForceFeedbackAttenuationSettings; // ScriptStruct Engine.ForceFeedbackParameters // 0x000C (0x000C - 0x0000) @@ -12551,6 +12144,27 @@ public: }; DUMPER7_ASSERTS_FForceFeedbackParameters; +// ScriptStruct Engine.SoundWaveSpectralDataEntry +// 0x0008 (0x0008 - 0x0000) +struct FSoundWaveSpectralDataEntry final +{ +public: + float Magnitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NormalizedMagnitude; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundWaveSpectralDataEntry; + +// ScriptStruct Engine.SoundWaveSpectralTimeData +// 0x0018 (0x0018 - 0x0000) +struct FSoundWaveSpectralTimeData final +{ +public: + TArray Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + float TimeSec; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSoundWaveSpectralTimeData; + // ScriptStruct Engine.PredictProjectilePathParams // 0x0078 (0x0078 - 0x0000) struct FPredictProjectilePathParams final @@ -12577,6 +12191,40 @@ public: }; DUMPER7_ASSERTS_FPredictProjectilePathParams; +// ScriptStruct Engine.PredictProjectilePathPointData +// 0x0038 (0x0038 - 0x0000) +struct FPredictProjectilePathPointData final +{ +public: + struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Velocity; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Time; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPredictProjectilePathPointData; + +// ScriptStruct Engine.MaterialLayersFunctionsRuntimeData +// 0x0020 (0x0020 - 0x0000) +struct FMaterialLayersFunctionsRuntimeData +{ +public: + TArray Layers; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + TArray Blends; // 0x0010(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FMaterialLayersFunctionsRuntimeData; + +// ScriptStruct Engine.StaticParameterSetRuntimeData +// 0x0038 (0x0038 - 0x0000) +struct FStaticParameterSetRuntimeData +{ +public: + TArray StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x0010(0x0020)(NativeAccessSpecifierPublic) + uint8 bHasMaterialLayers : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStaticParameterSetRuntimeData; + // ScriptStruct Engine.PredictProjectilePathResult // 0x0140 (0x0140 - 0x0000) struct FPredictProjectilePathResult final @@ -12598,15 +12246,30 @@ public: }; DUMPER7_ASSERTS_FActiveHapticFeedbackEffect; -// ScriptStruct Engine.HapticFeedbackDetails_Curve -// 0x0110 (0x0110 - 0x0000) -struct FHapticFeedbackDetails_Curve final +// ScriptStruct Engine.ClusterNode_DEPRECATED +// 0x0028 (0x0028 - 0x0000) +struct FClusterNode_DEPRECATED final { public: - struct FRuntimeFloatCurve Frequency; // 0x0000(0x0088)(Edit, NativeAccessSpecifierPublic) - struct FRuntimeFloatCurve Amplitude; // 0x0088(0x0088)(Edit, NativeAccessSpecifierPublic) + struct FVector3f BoundMin; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 FirstChild; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector3f BoundMax; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LastChild; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 FirstInstance; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LastInstance; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FHapticFeedbackDetails_Curve; +DUMPER7_ASSERTS_FClusterNode_DEPRECATED; + +// ScriptStruct Engine.SoundWaveEnvelopeDataPerSound +// 0x0010 (0x0010 - 0x0000) +struct FSoundWaveEnvelopeDataPerSound final +{ +public: + float Envelope; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PlaybackTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class USoundWave* SoundWave; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FSoundWaveEnvelopeDataPerSound; // ScriptStruct Engine.ClusterNode // 0x0040 (0x0040 - 0x0000) @@ -12624,6 +12287,19 @@ public: }; DUMPER7_ASSERTS_FClusterNode; +// ScriptStruct Engine.TimelineFloatTrack +// 0x0040 (0x0040 - 0x0000) +struct FTimelineFloatTrack final +{ +public: + class UCurveFloat* FloatCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName FloatPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTimelineFloatTrack; + // ScriptStruct Engine.BoneAnimationTrack // 0x0040 (0x0040 - 0x0000) struct FBoneAnimationTrack final @@ -12636,6 +12312,46 @@ public: }; DUMPER7_ASSERTS_FBoneAnimationTrack; +// ScriptStruct Engine.AnimationCurveData +// 0x0020 (0x0020 - 0x0000) +struct FAnimationCurveData final +{ +public: + TArray FloatCurves; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) + TArray TransformCurves; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimationCurveData; + +// ScriptStruct Engine.StaticParameterSet +// 0x0000 (0x0038 - 0x0038) +struct FStaticParameterSet final : public FStaticParameterSetRuntimeData +{ +}; +DUMPER7_ASSERTS_FStaticParameterSet; + +// ScriptStruct Engine.AttributeKey +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FAttributeKey final +{ +public: + float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x14]; // 0x0004(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAttributeKey; + +// ScriptStruct Engine.AttributeCurve +// 0x0048 (0x00B0 - 0x0068) +struct FAttributeCurve final : public FIndexedCurve +{ +public: + TArray Keys; // 0x0068(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) + struct FSoftObjectPath ScriptStructPath; // 0x0078(0x0020)(Edit, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class UScriptStruct* ScriptStruct; // 0x0098(0x0008)(Edit, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + bool bShouldInterpolate; // 0x00A0(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_A1[0xF]; // 0x00A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAttributeCurve; + // ScriptStruct Engine.AnimatedBoneAttribute // 0x00F0 (0x00F0 - 0x0000) struct FAnimatedBoneAttribute final @@ -12646,6 +12362,16 @@ public: }; DUMPER7_ASSERTS_FAnimatedBoneAttribute; +// ScriptStruct Engine.TimelineEventEntry +// 0x0014 (0x0014 - 0x0000) +struct FTimelineEventEntry final +{ +public: + float Time; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TDelegate EventFunc; // 0x0004(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTimelineEventEntry; + // ScriptStruct Engine.InstancedStaticMeshInstanceData // 0x0080 (0x0080 - 0x0000) struct FInstancedStaticMeshInstanceData final @@ -12655,6 +12381,24 @@ public: }; DUMPER7_ASSERTS_FInstancedStaticMeshInstanceData; +// ScriptStruct Engine.InstancedStaticMeshMappingInfo +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x08) FInstancedStaticMeshMappingInfo final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInstancedStaticMeshMappingInfo; + +// ScriptStruct Engine.RuntimePartitionDesc +// 0x0001 (0x0001 - 0x0000) +struct FRuntimePartitionDesc final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRuntimePartitionDesc; + // ScriptStruct Engine.InstancedStaticMeshRandomSeed // 0x0008 (0x0008 - 0x0000) struct FInstancedStaticMeshRandomSeed final @@ -12665,6 +12409,67 @@ public: }; DUMPER7_ASSERTS_FInstancedStaticMeshRandomSeed; +// ScriptStruct Engine.InstancedStaticMeshLightMapInstanceData +// 0x0070 (0x0070 - 0x0000) +struct FInstancedStaticMeshLightMapInstanceData final +{ +public: + struct FTransform Transform; // 0x0000(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray MapBuildDataIds; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInstancedStaticMeshLightMapInstanceData; + +// ScriptStruct Engine.TimelineVectorTrack +// 0x0040 (0x0040 - 0x0000) +struct FTimelineVectorTrack final +{ +public: + class UCurveVector* VectorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName VectorPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTimelineVectorTrack; + +// ScriptStruct Engine.TimelineLinearColorTrack +// 0x0040 (0x0040 - 0x0000) +struct FTimelineLinearColorTrack final +{ +public: + class UCurveLinearColor* LinearColorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName LinearColorPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTimelineLinearColorTrack; + +// ScriptStruct Engine.Timeline +// 0x0098 (0x0098 - 0x0000) +struct FTimeline final +{ +public: + ETimelineLengthMode LengthMode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 bLooping : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) + uint8 bReversePlayback : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) + uint8 bPlaying : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float Length; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float PlayRate; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float Position; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TArray Events; // 0x0010(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) + TArray InterpVectors; // 0x0020(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) + TArray InterpFloats; // 0x0030(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) + TArray InterpLinearColors; // 0x0040(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) + TDelegate TimelinePostUpdateFunc; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TDelegate TimelineFinishedFunc; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TWeakObjectPtr PropertySetObject; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FName DirectionPropertyName; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTimeline; + // ScriptStruct Engine.InstancedStaticMeshComponentInstanceData // 0x00C8 (0x0180 - 0x00B8) struct FInstancedStaticMeshComponentInstanceData final : public FSceneComponentInstanceData @@ -12682,6 +12487,34 @@ public: }; DUMPER7_ASSERTS_FInstancedStaticMeshComponentInstanceData; +// ScriptStruct Engine.StreamingRenderAssetPrimitiveInfo +// 0x0050 (0x0050 - 0x0000) +struct FStreamingRenderAssetPrimitiveInfo final +{ +public: + class UStreamableRenderAsset* RenderAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + float TexelFactor; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 PackedRelativeBox; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bAllowInvalidTexelFactorWhenUnregistered : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAffectedByComponentScale : 1; // 0x0048(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStreamingRenderAssetPrimitiveInfo; + +// ScriptStruct Engine.TypedElementPasteOptions +// 0x0078 (0x0078 - 0x0000) +struct FTypedElementPasteOptions final +{ +public: + class UTypedElementSelectionSet* SelectionSetToModify; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + bool bPasteAtLocation; // 0x0008(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector PasteLocation; // 0x0010(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTypedElementPasteOptions; + // ScriptStruct Engine.UniqueNetIdReplNetSerializerNameStruct // 0x0008 (0x0008 - 0x0000) struct FUniqueNetIdReplNetSerializerNameStruct final @@ -12691,15 +12524,6 @@ public: }; DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerNameStruct; -// ScriptStruct Engine.AnimNode_ConvertLocalToComponentSpace -// 0x0010 (0x0020 - 0x0010) -struct FAnimNode_ConvertLocalToComponentSpace final : public FAnimNode_Base -{ -public: - struct FPoseLink LocalPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNode_ConvertLocalToComponentSpace; - // ScriptStruct Engine.ISMClientHandle // 0x0014 (0x0014 - 0x0000) struct FISMClientHandle final @@ -12719,87 +12543,6 @@ public: }; DUMPER7_ASSERTS_FISMClientInstanceManagerData; -// ScriptStruct Engine.MaterialProxySettings -// 0x00A0 (0x00A0 - 0x0000) -struct FMaterialProxySettings final -{ -public: - ETextureSizingType TextureSizingType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FIntPoint TextureSize; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TargetTexelDensityPerMeter; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MeshMaxScreenSizePercent; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - double MeshMinDrawDistance; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float GutterSpace; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MetallicConstant; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float RoughnessConstant; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AnisotropyConstant; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SpecularConstant; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OpacityConstant; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OpacityMaskConstant; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AmbientOcclusionConstant; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMaterialMergeType MaterialMergeType; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EBlendMode BlendMode; // 0x0041(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bAllowTwoSidedMaterial : 1; // 0x0042(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bNormalMap : 1; // 0x0042(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bTangentMap : 1; // 0x0042(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bMetallicMap : 1; // 0x0042(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRoughnessMap : 1; // 0x0042(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAnisotropyMap : 1; // 0x0042(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSpecularMap : 1; // 0x0042(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEmissiveMap : 1; // 0x0042(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOpacityMap : 1; // 0x0043(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOpacityMaskMap : 1; // 0x0043(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAmbientOcclusionMap : 1; // 0x0043(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - struct FIntPoint DiffuseTextureSize; // 0x0044(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint NormalTextureSize; // 0x004C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint TangentTextureSize; // 0x0054(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint MetallicTextureSize; // 0x005C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint RoughnessTextureSize; // 0x0064(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint AnisotropyTextureSize; // 0x006C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint SpecularTextureSize; // 0x0074(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint EmissiveTextureSize; // 0x007C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint OpacityTextureSize; // 0x0084(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint OpacityMaskTextureSize; // 0x008C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FIntPoint AmbientOcclusionTextureSize; // 0x0094(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMaterialProxySettings; - -// ScriptStruct Engine.MeshProxySettings -// 0x0100 (0x0100 - 0x0000) -struct FMeshProxySettings final -{ -public: - int32 ScreenSize; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VoxelSize; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FMaterialProxySettings MaterialSettings; // 0x0008(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - float MergeDistance; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor UnresolvedGeometryColor; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxRayCastDist; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HardAngleThreshold; // 0x00B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LightMapResolution; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EProxyNormalComputationMethod NormalCalculationMethod; // 0x00BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ELandscapeCullingPrecision LandscapeCullingPrecision; // 0x00BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bCalculateCorrectLODModel : 1; // 0x00BE(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOverrideVoxelSize : 1; // 0x00BE(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOverrideTransferDistance : 1; // 0x00BE(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseHardAngleThreshold : 1; // 0x00BE(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bComputeLightMapResolution : 1; // 0x00BE(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bRecalculateNormals : 1; // 0x00BE(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseLandscapeCulling : 1; // 0x00BE(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportRayTracing : 1; // 0x00BE(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowDistanceField : 1; // 0x00BF(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bReuseMeshLightmapUVs : 1; // 0x00BF(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bGroupIdenticalMeshesForBaking : 1; // 0x00BF(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCreateCollision : 1; // 0x00BF(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowVertexColors : 1; // 0x00BF(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bGenerateLightmapUVs : 1; // 0x00BF(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - struct FMeshNaniteSettings NaniteSettings; // 0x00C0(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMeshProxySettings; - // ScriptStruct Engine.NewLevelInstanceParams // 0x0048 (0x0048 - 0x0000) struct FNewLevelInstanceParams final @@ -12824,26 +12567,17 @@ public: }; DUMPER7_ASSERTS_FNewLevelInstanceParams; -// ScriptStruct Engine.ExpressionExecOutput -// 0x0008 (0x0008 - 0x0000) -struct FExpressionExecOutput final +// ScriptStruct Engine.MaterialExpressionCollection +// 0x0030 (0x0030 - 0x0000) +struct FMaterialExpressionCollection final { public: - class UMaterialExpression* Expression; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + TArray Expressions; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + TArray EditorComments; // 0x0010(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + class UMaterialExpressionExecBegin* ExpressionExecBegin; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UMaterialExpressionExecEnd* ExpressionExecEnd; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FExpressionExecOutput; - -// ScriptStruct Engine.AnimNodeFunctionRef -// 0x0020 (0x0020 - 0x0000) -struct FAnimNodeFunctionRef final -{ -public: - class FName ClassName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class FName FunctionName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TSubclassOf Class; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - class UFunction* Function; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) -}; -DUMPER7_ASSERTS_FAnimNodeFunctionRef; +DUMPER7_ASSERTS_FMaterialExpressionCollection; // ScriptStruct Engine.CustomOutput // 0x000C (0x000C - 0x0000) @@ -12866,68 +12600,6 @@ public: }; DUMPER7_ASSERTS_FCustomDefine; -// ScriptStruct Engine.MeshApproximationSettings -// 0x0128 (0x0128 - 0x0000) -struct FMeshApproximationSettings final -{ -public: - EMeshApproximationType OutputType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float ApproximationAccuracy; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ClampVoxelDimension; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAttemptAutoThickening; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float TargetMinThicknessMultiplier; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIgnoreTinyParts; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float TinyPartSizeMultiplier; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshApproximationBaseCappingType BaseCapping; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float WindingThreshold; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFillGaps; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float GapDistance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EOccludedGeometryFilteringPolicy OcclusionMethod; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bOccludeFromBottom; // 0x002D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshApproximationSimplificationPolicy SimplifyMethod; // 0x002E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2F[0x1]; // 0x002F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - int32 TargetTriCount; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TrianglesPerM; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float GeometricDeviation; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshApproximationGroundPlaneClippingPolicy GroundClipping; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float GroundClippingZHeight; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEstimateHardNormals; // 0x0044(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float HardNormalAngle; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshApproximationUVGenerationPolicy UVGenerationMethod; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 InitialPatchCount; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float CurvatureAlignment; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MergingThreshold; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxAngleDeviation; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bGenerateNaniteEnabledMesh; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENaniteFallbackTarget NaniteFallbackTarget; // 0x0061(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float NaniteFallbackPercentTriangles; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NaniteFallbackRelativeError; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSupportRayTracing; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAllowDistanceField; // 0x006D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - int32 MultiSamplingAA; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 RenderCaptureResolution; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FMaterialProxySettings MaterialSettings; // 0x0078(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - float CaptureFieldOfView; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NearPlaneDist; // 0x011C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bUseRenderLODMeshes; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnableSimplifyPrePass; // 0x0121(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnableParallelBaking; // 0x0122(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bPrintDebugMessages; // 0x0123(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEmitFullDebugMesh; // 0x0124(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_125[0x3]; // 0x0125(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMeshApproximationSettings; - // ScriptStruct Engine.DataDrivenShaderPlatformInfoInput // 0x000C (0x000C - 0x0000) struct FDataDrivenShaderPlatformInfoInput final @@ -12939,6 +12611,40 @@ public: }; DUMPER7_ASSERTS_FDataDrivenShaderPlatformInfoInput; +// ScriptStruct Engine.MeshMergingSettings +// 0x0108 (0x0108 - 0x0000) +struct FMeshMergingSettings final +{ +public: + int32 TargetLightMapResolution; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EUVOutput OutputUVs[0x8]; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMaterialProxySettings MaterialSettings; // 0x0010(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + int32 GutterSize; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMeshLODSelectionType LODSelectionType; // 0x00B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 SpecificLOD; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bGenerateLightMapUV : 1; // 0x00BC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bComputedLightMapResolution : 1; // 0x00BC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bPivotPointAtZero : 1; // 0x00BC(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bMergePhysicsData : 1; // 0x00BC(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bMergeMeshSockets : 1; // 0x00BC(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bMergeMaterials : 1; // 0x00BC(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bBakeVertexDataToMesh : 1; // 0x00BC(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseVertexDataForBakingMaterial : 1; // 0x00BC(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseTextureBinning : 1; // 0x00BD(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bReuseMeshLightmapUVs : 1; // 0x00BD(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bMergeEquivalentMaterials : 1; // 0x00BD(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseLandscapeCulling : 1; // 0x00BD(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIncludeImposters : 1; // 0x00BD(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportRayTracing : 1; // 0x00BD(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowDistanceField : 1; // 0x00BD(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_BE[0x2]; // 0x00BE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMeshNaniteSettings NaniteSettings; // 0x00C0(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + uint8 Pad_100[0x8]; // 0x0100(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMeshMergingSettings; + // ScriptStruct Engine.FunctionExpressionInput // 0x0040 (0x0040 - 0x0000) struct FFunctionExpressionInput final @@ -12950,15 +12656,6 @@ public: }; DUMPER7_ASSERTS_FFunctionExpressionInput; -// ScriptStruct Engine.NavAvoidanceData -// 0x0058 (0x0058 - 0x0000) -struct alignas(0x08) FNavAvoidanceData final -{ -public: - uint8 Pad_0[0x58]; // 0x0000(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNavAvoidanceData; - // ScriptStruct Engine.FunctionExpressionOutput // 0x0038 (0x0038 - 0x0000) struct FFunctionExpressionOutput final @@ -12971,6 +12668,15 @@ public: }; DUMPER7_ASSERTS_FFunctionExpressionOutput; +// ScriptStruct Engine.NavLinkAuxiliaryId +// 0x0008 (0x0008 - 0x0000) +struct FNavLinkAuxiliaryId final +{ +public: + uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FNavLinkAuxiliaryId; + // ScriptStruct Engine.CompositeReroute // 0x0010 (0x0010 - 0x0000) struct FCompositeReroute final @@ -12981,6 +12687,27 @@ public: }; DUMPER7_ASSERTS_FCompositeReroute; +// ScriptStruct Engine.SwitchCustomInput +// 0x0030 (0x0030 - 0x0000) +struct FSwitchCustomInput final +{ +public: + class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FExpressionInput Input; // 0x0008(0x0028)(NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSwitchCustomInput; + +// ScriptStruct Engine.QuartzPulseOverrideStep +// 0x0008 (0x0008 - 0x0000) +struct FQuartzPulseOverrideStep final +{ +public: + int32 NumberOfPulses; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EQuartzCommandQuantization PulseDuration; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FQuartzPulseOverrideStep; + // ScriptStruct Engine.MaterialInstanceBasePropertyOverrides // 0x0018 (0x0018 - 0x0000) struct FMaterialInstanceBasePropertyOverrides final @@ -13014,19 +12741,6 @@ public: }; DUMPER7_ASSERTS_FMaterialInstanceBasePropertyOverrides; -// ScriptStruct Engine.NetViewer -// 0x0048 (0x0048 - 0x0000) -struct FNetViewer final -{ -public: - class UNetConnection* Connection; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class AActor* InViewer; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class AActor* ViewTarget; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector ViewLocation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector ViewDir; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNetViewer; - // ScriptStruct Engine.LightmassMaterialInterfaceSettings // 0x0010 (0x0010 - 0x0000) struct FLightmassMaterialInterfaceSettings final @@ -13044,6 +12758,62 @@ public: }; DUMPER7_ASSERTS_FLightmassMaterialInterfaceSettings; +// ScriptStruct Engine.MeshProxySettings +// 0x0100 (0x0100 - 0x0000) +struct FMeshProxySettings final +{ +public: + int32 ScreenSize; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VoxelSize; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMaterialProxySettings MaterialSettings; // 0x0008(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + float MergeDistance; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor UnresolvedGeometryColor; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxRayCastDist; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HardAngleThreshold; // 0x00B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LightMapResolution; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EProxyNormalComputationMethod NormalCalculationMethod; // 0x00BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ELandscapeCullingPrecision LandscapeCullingPrecision; // 0x00BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bCalculateCorrectLODModel : 1; // 0x00BE(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOverrideVoxelSize : 1; // 0x00BE(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOverrideTransferDistance : 1; // 0x00BE(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseHardAngleThreshold : 1; // 0x00BE(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bComputeLightMapResolution : 1; // 0x00BE(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bRecalculateNormals : 1; // 0x00BE(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseLandscapeCulling : 1; // 0x00BE(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportRayTracing : 1; // 0x00BE(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowDistanceField : 1; // 0x00BF(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bReuseMeshLightmapUVs : 1; // 0x00BF(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bGroupIdenticalMeshesForBaking : 1; // 0x00BF(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCreateCollision : 1; // 0x00BF(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowVertexColors : 1; // 0x00BF(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bGenerateLightmapUVs : 1; // 0x00BF(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + struct FMeshNaniteSettings NaniteSettings; // 0x00C0(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMeshProxySettings; + +// ScriptStruct Engine.HierarchicalSimplification +// 0x0350 (0x0350 - 0x0000) +struct FHierarchicalSimplification final +{ +public: + float TransitionScreenSize; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OverrideDrawDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bUseOverrideDrawDistance : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAllowSpecificExclusion : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bOnlyGenerateClustersForVolumes : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bReusePreviousLevelClusters : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + EHierarchicalSimplificationMethod SimplificationMethod; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMeshProxySettings ProxySetting; // 0x0010(0x0100)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FMeshMergingSettings MergeSetting; // 0x0110(0x0108)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FMeshApproximationSettings ApproximateSettings; // 0x0218(0x0128)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) + float DesiredBoundRadius; // 0x0340(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DesiredFillingPercentage; // 0x0344(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MinNumberOfActorsToBuild; // 0x0348(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_34C[0x4]; // 0x034C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FHierarchicalSimplification; + // ScriptStruct Engine.MaterialTextureInfo // 0x0010 (0x0010 - 0x0000) struct FMaterialTextureInfo final @@ -13055,25 +12825,22 @@ public: }; DUMPER7_ASSERTS_FMaterialTextureInfo; -// ScriptStruct Engine.QuartzClockSettings +// ScriptStruct Engine.QuartzQuantizationBoundary // 0x0020 (0x0020 - 0x0000) -struct FQuartzClockSettings final +struct alignas(0x08) FQuartzQuantizationBoundary final { public: - struct FQuartzTimeSignature TimeSignature; // 0x0000(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - bool bIgnoreLevelChange; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + EQuartzCommandQuantization Quantization; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float Multiplier; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EQuarztQuantizationReference CountingReferencePoint; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bFireOnClockStart; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bCancelCommandIfClockIsNotRunning; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bResetClockOnQueued; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bResumeClockOnQueued; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x13]; // 0x000D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FQuartzClockSettings; - -// ScriptStruct Engine.BlendFilter -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x08) FBlendFilter final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBlendFilter; +DUMPER7_ASSERTS_FQuartzQuantizationBoundary; // ScriptStruct Engine.MaterialLayersFunctions // 0x00E0 (0x0100 - 0x0020) @@ -13091,26 +12858,29 @@ public: }; DUMPER7_ASSERTS_FMaterialLayersFunctions; -// ScriptStruct Engine.NavLinkId -// 0x0008 (0x0008 - 0x0000) -struct FNavLinkId final +// ScriptStruct Engine.MarkerSyncAnimPosition +// 0x0014 (0x0014 - 0x0000) +struct FMarkerSyncAnimPosition final { public: - uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FName PreviousMarkerName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NextMarkerName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PositionBetweenMarkers; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FNavLinkId; +DUMPER7_ASSERTS_FMarkerSyncAnimPosition; -// ScriptStruct Engine.ParameterChannelNames -// 0x0040 (0x0040 - 0x0000) -struct FParameterChannelNames final +// ScriptStruct Engine.MovementProperties +// 0x0001 (0x0001 - 0x0000) +struct FMovementProperties { public: - class FText R; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) - class FText G; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) - class FText B; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) - class FText A; // 0x0030(0x0010)(Edit, NativeAccessSpecifierPublic) + uint8 bCanCrouch : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCanJump : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCanWalk : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCanSwim : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCanFly : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) }; -DUMPER7_ASSERTS_FParameterChannelNames; +DUMPER7_ASSERTS_FMovementProperties; // ScriptStruct Engine.StaticComponentMaskValue // 0x0004 (0x0004 - 0x0000) @@ -13124,6 +12894,38 @@ public: }; DUMPER7_ASSERTS_FStaticComponentMaskValue; +// ScriptStruct Engine.StreamingLevelsToConsider +// 0x0028 (0x0028 - 0x0000) +struct FStreamingLevelsToConsider final +{ +public: + TArray StreamingLevels; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) + uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStreamingLevelsToConsider; + +// ScriptStruct Engine.StaticMeshBudgetInfo +// 0x0010 (0x0010 - 0x0000) +struct FStaticMeshBudgetInfo final +{ +public: + class FName LodGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + double MinimumExtent; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStaticMeshBudgetInfo; + +// ScriptStruct Engine.QuartzTransportTimeStamp +// 0x0010 (0x0010 - 0x0000) +struct FQuartzTransportTimeStamp final +{ +public: + int32 Bars; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Beat; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float BeatFraction; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Seconds; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FQuartzTransportTimeStamp; + // ScriptStruct Engine.MeshDrawCommandStatsBudget // 0x0030 (0x0030 - 0x0000) struct FMeshDrawCommandStatsBudget final @@ -13147,26 +12949,22 @@ public: }; DUMPER7_ASSERTS_FMeshDrawCommandStatsBudgetTotals; -// ScriptStruct Engine.MeshUVChannelInfo -// 0x0014 (0x0014 - 0x0000) -struct FMeshUVChannelInfo final +// ScriptStruct Engine.BlendSampleData +// 0x0060 (0x0060 - 0x0000) +struct FBlendSampleData final { public: - bool bInitialized; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bOverrideDensities; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float LocalUVDensities[0x4]; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SampleDataIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UAnimSequence* Animation; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float TotalWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float WeightRate; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Time; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PreviousTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SamplePlayRate; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x3C]; // 0x0024(0x003C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FMeshUVChannelInfo; - -// ScriptStruct Engine.StateMachineStateDebugData -// 0x0010 (0x0010 - 0x0000) -struct alignas(0x04) FStateMachineStateDebugData final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStateMachineStateDebugData; +DUMPER7_ASSERTS_FBlendSampleData; // ScriptStruct Engine.PurchaseInfo // 0x0040 (0x0040 - 0x0000) @@ -13180,15 +12978,39 @@ public: }; DUMPER7_ASSERTS_FPurchaseInfo; -// ScriptStruct Engine.AnimTickRecord -// 0x0070 (0x0070 - 0x0000) -struct FAnimTickRecord final +// ScriptStruct Engine.StateMachineDebugData +// 0x0150 (0x0150 - 0x0000) +struct alignas(0x08) FStateMachineDebugData final { public: - class UAnimationAsset* SourceAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_8[0x68]; // 0x0008(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x150]; // 0x0000(0x0150)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FAnimTickRecord; +DUMPER7_ASSERTS_FStateMachineDebugData; + +// ScriptStruct Engine.NavAgentSelector +// 0x0004 (0x0004 - 0x0000) +struct alignas(0x04) FNavAgentSelector final +{ +public: + uint8 bSupportsAgent0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent3 : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent4 : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent5 : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent6 : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent7 : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent8 : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent9 : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent10 : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent11 : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent12 : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent13 : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent14 : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent15 : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNavAgentSelector; // ScriptStruct Engine.NavAvoidanceMask // 0x0004 (0x0004 - 0x0000) @@ -13230,24 +13052,59 @@ public: }; DUMPER7_ASSERTS_FNavAvoidanceMask; -// ScriptStruct Engine.TouchInputControl -// 0x0098 (0x0098 - 0x0000) -struct FTouchInputControl final +// ScriptStruct Engine.AnimGroupInstance +// 0x0078 (0x0078 - 0x0000) +struct alignas(0x08) FAnimGroupInstance final { public: - bool bTreatAsButton; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UTexture2D* Image1; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UTexture2D* Image2; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FVector2D Center; // 0x0018(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D VisualSize; // 0x0028(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D ThumbSize; // 0x0038(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D InteractionSize; // 0x0048(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D InputScale; // 0x0058(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FKey MainInputKey; // 0x0068(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FKey AltInputKey; // 0x0080(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FTouchInputControl; +DUMPER7_ASSERTS_FAnimGroupInstance; + +// ScriptStruct Engine.NavigationLinkBase +// 0x0040 (0x0040 - 0x0000) +struct FNavigationLinkBase +{ +public: + float LeftProjectHeight; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxFallDownLength; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + float SnapRadius; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SnapHeight; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FNavAgentSelector SupportedAgents; // 0x0020(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint8 bSupportsAgent0 : 1; // 0x0024(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent1 : 1; // 0x0024(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent2 : 1; // 0x0024(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent3 : 1; // 0x0024(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent4 : 1; // 0x0024(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent5 : 1; // 0x0024(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent6 : 1; // 0x0024(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent7 : 1; // 0x0024(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent8 : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent9 : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent10 : 1; // 0x0025(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent11 : 1; // 0x0025(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent12 : 1; // 0x0025(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent13 : 1; // 0x0025(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent14 : 1; // 0x0025(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSupportsAgent15 : 1; // 0x0025(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + ENavLinkDirection Direction; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bUseSnapHeight : 1; // 0x0029(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSnapToCheapestArea : 1; // 0x0029(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag0 : 1; // 0x0029(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag1 : 1; // 0x0029(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag2 : 1; // 0x0029(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag3 : 1; // 0x0029(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag4 : 1; // 0x0029(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag5 : 1; // 0x0029(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag6 : 1; // 0x002A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCustomFlag7 : 1; // 0x002A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + TSubclassOf AreaClass; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNavigationLinkBase; // ScriptStruct Engine.NavigationLink // 0x0030 (0x0070 - 0x0040) @@ -13259,6 +13116,34 @@ public: }; DUMPER7_ASSERTS_FNavigationLink; +// ScriptStruct Engine.NavAgentProperties +// 0x0037 (0x0038 - 0x0001) +struct FNavAgentProperties : public FMovementProperties +{ +public: + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float AgentRadius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AgentHeight; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AgentStepHeight; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NavWalkingSearchHeightScale; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSoftClassPath PreferredNavData; // 0x0018(0x0020)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FNavAgentProperties; + +// ScriptStruct Engine.NavDataConfig +// 0x0050 (0x0088 - 0x0038) +struct FNavDataConfig final : public FNavAgentProperties +{ +public: + class FName Name; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor Color; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FVector DefaultQueryExtent; // 0x0048(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSoftClassPtr NavDataClass; // 0x0060(0x0028)(Edit, BlueprintVisible, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FNavDataConfig; + // ScriptStruct Engine.NavigationSegmentLink // 0x0060 (0x00A0 - 0x0040) struct FNavigationSegmentLink final : public FNavigationLinkBase @@ -13271,127 +13156,39 @@ public: }; DUMPER7_ASSERTS_FNavigationSegmentLink; -// ScriptStruct Engine.NetworkPhysicsSettings +// ScriptStruct Engine.SimpleCurveKey // 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FNetworkPhysicsSettings final +struct FSimpleCurveKey final { public: - uint8 bOverrideSimProxyRepMode : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - EPhysicsReplicationMode SimProxyRepMode; // 0x0004(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Value; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FNetworkPhysicsSettings; +DUMPER7_ASSERTS_FSimpleCurveKey; -// ScriptStruct Engine.GraphAssetPlayerInformation -// 0x0010 (0x0010 - 0x0000) -struct FGraphAssetPlayerInformation final +// ScriptStruct Engine.SimpleCurve +// 0x0018 (0x0088 - 0x0070) +struct FSimpleCurve final : public FRealCurve { public: - TArray PlayerNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + ERichCurveInterpMode InterpMode; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TArray Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FGraphAssetPlayerInformation; +DUMPER7_ASSERTS_FSimpleCurve; -// ScriptStruct Engine.NetworkPhysicsSettingsPredictiveInterpolation -// 0x0070 (0x0070 - 0x0000) -struct FNetworkPhysicsSettingsPredictiveInterpolation final +// ScriptStruct Engine.OverlapResult +// 0x0040 (0x0040 - 0x0000) +struct FOverlapResult final { public: - uint8 bOverridePosCorrectionTimeBase : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float PosCorrectionTimeBase; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverridePosCorrectionTimeMin : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float PosCorrectionTimeMin; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverridePosCorrectionTimeMultiplier : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float PosCorrectionTimeMultiplier; // 0x0014(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideRotCorrectionTimeBase : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RotCorrectionTimeBase; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideRotCorrectionTimeMin : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RotCorrectionTimeMin; // 0x0024(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideRotCorrectionTimeMultiplier : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RotCorrectionTimeMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverridePosInterpolationTimeMultiplier : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float PosInterpolationTimeMultiplier; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideRotInterpolationTimeMultiplier : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RotInterpolationTimeMultiplier; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideSoftSnapPosStrength : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float SoftSnapPosStrength; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideSoftSnapRotStrength : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float SoftSnapRotStrength; // 0x004C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideSoftSnapToSource : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bSoftSnapToSource; // 0x0054(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverrideSkipVelocityRepOnPosEarlyOut : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bSkipVelocityRepOnPosEarlyOut; // 0x005C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverridePostResimWaitForUpdate : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bPostResimWaitForUpdate; // 0x0064(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverrideDisableSoftSnap : 1; // 0x0068(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bDisableSoftSnap; // 0x006C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FActorInstanceHandle OverlapObjectHandle; // 0x0000(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TWeakObjectPtr Component; // 0x0020(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bBlockingHit : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FNetworkPhysicsSettingsPredictiveInterpolation; - -// ScriptStruct Engine.NetworkPhysicsSettingsResimulation -// 0x0058 (0x0058 - 0x0000) -struct FNetworkPhysicsSettingsResimulation final -{ -public: - uint8 bOverrideRedundantInputs : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 RedundantInputs; // 0x0004(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverrideRedundantStates : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 RedundantStates; // 0x000C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverrideRuntimeCorrectionEnabled : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bRuntimeCorrectionEnabled; // 0x0014(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverrideRuntimeVelocityCorrection : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bRuntimeVelocityCorrection; // 0x001C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverridePosStabilityMultiplier : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float PosStabilityMultiplier; // 0x0024(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideRotStabilityMultiplier : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float RotStabilityMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideVelStabilityMultiplier : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float VelStabilityMultiplier; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideAngVelStabilityMultiplier : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float AngVelStabilityMultiplier; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideResimulationErrorThreshold : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint32 ResimulationErrorThreshold; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bOverrideCompareStateToTriggerRewind : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bCompareStateToTriggerRewind; // 0x004C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bOverrideCompareInputToTriggerRewind : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - bool bCompareInputToTriggerRewind; // 0x0054(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNetworkPhysicsSettingsResimulation; +DUMPER7_ASSERTS_FOverlapResult; // ScriptStruct Engine.ParticleBurst // 0x000C (0x000C - 0x0000) @@ -13414,6 +13211,16 @@ public: }; DUMPER7_ASSERTS_FParticleCurvePair; +// ScriptStruct Engine.RotationTrack +// 0x0020 (0x0020 - 0x0000) +struct FRotationTrack final +{ +public: + TArray RotKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRotationTrack; + // ScriptStruct Engine.ParticleRandomSeedInfo // 0x0020 (0x0020 - 0x0000) struct FParticleRandomSeedInfo final @@ -13429,6 +13236,27 @@ public: }; DUMPER7_ASSERTS_FParticleRandomSeedInfo; +// ScriptStruct Engine.BeamModifierOptions +// 0x0004 (0x0004 - 0x0000) +struct alignas(0x04) FBeamModifierOptions final +{ +public: + uint8 bModify : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bScale : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bLock : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBeamModifierOptions; + +// ScriptStruct Engine.CachedPoseIndices +// 0x0010 (0x0010 - 0x0000) +struct FCachedPoseIndices final +{ +public: + TArray OrderedSavedPoseNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCachedPoseIndices; + // ScriptStruct Engine.ParticleEvent_GenerateInfo // 0x0028 (0x0028 - 0x0000) struct FParticleEvent_GenerateInfo final @@ -13448,13 +13276,6 @@ public: }; DUMPER7_ASSERTS_FParticleEvent_GenerateInfo; -// ScriptStruct Engine.AnimPoseContext -// 0x0000 (0x0010 - 0x0010) -struct FAnimPoseContext final : public FAnimExecutionContext -{ -}; -DUMPER7_ASSERTS_FAnimPoseContext; - // ScriptStruct Engine.LocationBoneSocketInfo // 0x0020 (0x0020 - 0x0000) struct FLocationBoneSocketInfo final @@ -13465,6 +13286,13 @@ public: }; DUMPER7_ASSERTS_FLocationBoneSocketInfo; +// ScriptStruct Engine.AnimComponentSpacePoseContext +// 0x0000 (0x0010 - 0x0010) +struct FAnimComponentSpacePoseContext final : public FAnimExecutionContext +{ +}; +DUMPER7_ASSERTS_FAnimComponentSpacePoseContext; + // ScriptStruct Engine.OrbitOptions // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FOrbitOptions final @@ -13477,6 +13305,50 @@ public: }; DUMPER7_ASSERTS_FOrbitOptions; +// ScriptStruct Engine.DialogueContextMapping +// 0x0038 (0x0038 - 0x0000) +struct FDialogueContextMapping final +{ +public: + struct FDialogueContext Context; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic) + class USoundWave* SoundWave; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FString LocalizationKeyFormat; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UDialogueSoundWaveProxy* Proxy; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FDialogueContextMapping; + +// ScriptStruct Engine.EmitterDynamicParameter +// 0x0048 (0x0048 - 0x0000) +struct FEmitterDynamicParameter final +{ +public: + class FName ParamName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bUseEmitterTime : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSpawnTimeOnly : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + EEmitterDynamicParameterValue ValueMethod; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 bScaleVelocityByParamValue : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRawDistributionFloat ParamValue; // 0x0018(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FEmitterDynamicParameter; + +// ScriptStruct Engine.AnimSegment +// 0x0020 (0x0020 - 0x0000) +struct FAnimSegment final +{ +public: + class UAnimSequenceBase* AnimReference; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float StartPos; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AnimStartTime; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AnimEndTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AnimPlayRate; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LoopingCount; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimSegment; + // ScriptStruct Engine.BeamTargetData // 0x000C (0x000C - 0x0000) struct FBeamTargetData final @@ -13487,14 +13359,18 @@ public: }; DUMPER7_ASSERTS_FBeamTargetData; -// ScriptStruct Engine.AnimBlueprintMutableData -// 0x0001 (0x0001 - 0x0000) -struct FAnimBlueprintMutableData +// ScriptStruct Engine.WorldPartitionRuntimeCellDebugInfo +// 0x0030 (0x0030 - 0x0000) +struct FWorldPartitionRuntimeCellDebugInfo final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class FString Name; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName GridName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int64 CoordX; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int64 CoordY; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int64 CoordZ; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnimBlueprintMutableData; +DUMPER7_ASSERTS_FWorldPartitionRuntimeCellDebugInfo; // ScriptStruct Engine.GPUSpriteLocalVectorFieldInfo // 0x00D0 (0x00D0 - 0x0000) @@ -13518,6 +13394,27 @@ public: }; DUMPER7_ASSERTS_FGPUSpriteLocalVectorFieldInfo; +// ScriptStruct Engine.AnimBlueprintConstantData +// 0x0001 (0x0001 - 0x0000) +struct FAnimBlueprintConstantData +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimBlueprintConstantData; + +// ScriptStruct Engine.RollbackNetStartupActorInfo +// 0x00D0 (0x00D0 - 0x0000) +struct FRollbackNetStartupActorInfo final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* Archetype; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_10[0xB0]; // 0x0010(0x00B0)(Fixing Size After Last Property [ Dumper-7 ]) + TArray ObjReferences; // 0x00C0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FRollbackNetStartupActorInfo; + // ScriptStruct Engine.GPUSpriteEmitterInfo // 0x0350 (0x0350 - 0x0000) struct FGPUSpriteEmitterInfo final @@ -13564,12 +13461,25 @@ public: }; DUMPER7_ASSERTS_FGPUSpriteEmitterInfo; -// ScriptStruct Engine.AnimInitializationContext -// 0x0000 (0x0010 - 0x0010) -struct FAnimInitializationContext final : public FAnimExecutionContext +// ScriptStruct Engine.DPMatchingRulestructD +// 0x0020 (0x0068 - 0x0048) +struct FDPMatchingRulestructD final : public FDPMatchingRulestructBase { +public: + TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) + TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnimInitializationContext; +DUMPER7_ASSERTS_FDPMatchingRulestructD; + +// ScriptStruct Engine.DPMatchingRulestructE +// 0x0020 (0x0068 - 0x0048) +struct FDPMatchingRulestructE final : public FDPMatchingRulestructBase +{ +public: + TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) + TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingRulestructE; // ScriptStruct Engine.GPUSpriteResourceData // 0x0240 (0x0240 - 0x0000) @@ -13623,14 +13533,38 @@ public: }; DUMPER7_ASSERTS_FGPUSpriteResourceData; -// ScriptStruct Engine.ParticleSystemLOD -// 0x0001 (0x0001 - 0x0000) -struct FParticleSystemLOD final +// ScriptStruct Engine.LODSoloTrack +// 0x0010 (0x0010 - 0x0000) +struct FLODSoloTrack final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray SoloEnableSetting; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FParticleSystemLOD; +DUMPER7_ASSERTS_FLODSoloTrack; + +// ScriptStruct Engine.AnimMontageInstance +// 0x01D8 (0x01D8 - 0x0000) +struct FAnimMontageInstance final +{ +public: + class UAnimMontage* Montage; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_8[0x30]; // 0x0008(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) + bool bPlaying; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float DefaultBlendTimeMultiplier; // 0x003C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_40[0xC8]; // 0x0040(0x00C8)(Fixing Size After Last Property [ Dumper-7 ]) + TArray NextSections; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) + TArray PrevSections; // 0x0118(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) + uint8 Pad_128[0x10]; // 0x0128(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + TArray ActiveStateBranchingPoints; // 0x0138(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) + float Position; // 0x0148(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float PlayRate; // 0x014C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FAlphaBlend Blend; // 0x0150(0x0030)(Transient, NoDestructor, NativeAccessSpecifierPrivate) + uint8 Pad_180[0x34]; // 0x0180(0x0034)(Fixing Size After Last Property [ Dumper-7 ]) + int32 DisableRootMotionCount; // 0x01B4(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_1B8[0x20]; // 0x01B8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimMontageInstance; // ScriptStruct Engine.NamedEmitterMaterial // 0x0010 (0x0010 - 0x0000) @@ -13663,29 +13597,46 @@ public: }; DUMPER7_ASSERTS_FParticleSysParam; -// ScriptStruct Engine.AnimSegment -// 0x0020 (0x0020 - 0x0000) -struct FAnimSegment final -{ -public: - class UAnimSequenceBase* AnimReference; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float StartPos; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AnimStartTime; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AnimEndTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AnimPlayRate; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LoopingCount; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimSegment; - -// ScriptStruct Engine.AnimTrack +// ScriptStruct Engine.A2Pose // 0x0010 (0x0010 - 0x0000) -struct FAnimTrack final +struct FA2Pose { public: - TArray AnimSegments; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) + TArray Bones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnimTrack; +DUMPER7_ASSERTS_FA2Pose; + +// ScriptStruct Engine.A2CSPose +// 0x0018 (0x0028 - 0x0010) +struct FA2CSPose final : public FA2Pose +{ +public: + uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + TArray ComponentSpaceFlags; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FA2CSPose; + +// ScriptStruct Engine.FXSystemSpawnParameters +// 0x0070 (0x0070 - 0x0000) +struct FFXSystemSpawnParameters final +{ +public: + class UObject* WorldContextObject; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UFXSystemAsset* SystemTemplate; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector Location; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRotator Rotation; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FVector Scale; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class USceneComponent* AttachToComponent; // 0x0058(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName AttachPointName; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAttachLocation LocationType; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAutoDestroy; // 0x0069(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bAutoActivate; // 0x006A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EPSCPoolMethod PoolingMethod; // 0x006B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bPreCullCheck; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsPlayerEffect; // 0x006D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FFXSystemSpawnParameters; // ScriptStruct Engine.ParticleEmitterReplayFrame // 0x0010 (0x0010 - 0x0000) @@ -13705,17 +13656,6 @@ public: }; DUMPER7_ASSERTS_FParticleSystemReplayFrame; -// ScriptStruct Engine.BranchingPoint -// 0x0010 (0x0040 - 0x0030) -struct FBranchingPoint final : public FAnimLinkableElement -{ -public: - class FName EventName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TriggerTimeOffset; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBranchingPoint; - // ScriptStruct Engine.PieFixupStructWithSoftObjectPath // 0x0048 (0x0048 - 0x0000) struct FPieFixupStructWithSoftObjectPath final @@ -13726,1208 +13666,6 @@ public: }; DUMPER7_ASSERTS_FPieFixupStructWithSoftObjectPath; -// ScriptStruct Engine.DelegateArray -// 0x0010 (0x0010 - 0x0000) -struct FDelegateArray final -{ -public: - TArray> Delegates; // 0x0000(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDelegateArray; - -// ScriptStruct Engine.AnimNode_CustomProperty -// 0x0048 (0x0058 - 0x0010) -struct FAnimNode_CustomProperty : public FAnimNode_Base -{ -public: - TArray SourcePropertyNames; // 0x0010(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) - TArray DestPropertyNames; // 0x0020(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) - class UObject* TargetInstance; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_38[0x20]; // 0x0038(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_CustomProperty; - -// ScriptStruct Engine.CameraCacheEntry -// 0x0810 (0x0810 - 0x0000) -struct FCameraCacheEntry final -{ -public: - float Timestamp; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMinimalViewInfo POV; // 0x0010(0x0800)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCameraCacheEntry; - -// ScriptStruct Engine.TViewTarget -// 0x0820 (0x0820 - 0x0000) -struct FTViewTarget final -{ -public: - class AActor* Target; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMinimalViewInfo POV; // 0x0010(0x0800)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - class APlayerState* PlayerState; // 0x0810(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_818[0x8]; // 0x0818(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTViewTarget; - -// ScriptStruct Engine.AnimNodeData -// 0x0028 (0x0028 - 0x0000) -struct FAnimNodeData final -{ -public: - TScriptInterface AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TArray Entries; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) - int32 NodeIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint32 Flags; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FAnimNodeData; - -// ScriptStruct Engine.ViewTargetTransitionParams -// 0x0010 (0x0010 - 0x0000) -struct FViewTargetTransitionParams final -{ -public: - float BlendTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EViewTargetBlendFunction BlendFunction; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float BlendExp; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bLockOutgoing : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FViewTargetTransitionParams; - -// ScriptStruct Engine.CompositeSection -// 0x0020 (0x0050 - 0x0030) -struct FCompositeSection final : public FAnimLinkableElement -{ -public: - class FName SectionName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NextSectionName; // 0x0038(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray MetaData; // 0x0040(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FCompositeSection; - -// ScriptStruct Engine.PrimitiveComponentInstanceData -// 0x0078 (0x0130 - 0x00B8) -struct FPrimitiveComponentInstanceData : public FSceneComponentInstanceData -{ -public: - uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FTransform ComponentTransform; // 0x00C0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 VisibilityId; // 0x0120(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UPrimitiveComponent* LODParent; // 0x0128(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) -}; -DUMPER7_ASSERTS_FPrimitiveComponentInstanceData; - -// ScriptStruct Engine.FontCharacter -// 0x0018 (0x0018 - 0x0000) -struct FFontCharacter final -{ -public: - int32 StartU; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 StartV; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 USize; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 VSize; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 TextureIndex; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 VerticalOffset; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FFontCharacter; - -// ScriptStruct Engine.LevelNameAndTime -// 0x0018 (0x0018 - 0x0000) -struct FLevelNameAndTime final -{ -public: - class FString LevelName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 LevelChangeTimeInMS; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLevelNameAndTime; - -// ScriptStruct Engine.ReverbSettings -// 0x0020 (0x0020 - 0x0000) -struct FReverbSettings final -{ -public: - bool bApplyReverb; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UReverbEffect* ReverbEffect; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class USoundEffectSubmixPreset* ReverbPluginEffect; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float Volume; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FadeTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FReverbSettings; - -// ScriptStruct Engine.CompressedRichCurve -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FCompressedRichCurve final -{ -public: - uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCompressedRichCurve; - -// ScriptStruct Engine.AnimNode_LinkedAnimGraph -// 0x0060 (0x00B8 - 0x0058) -struct FAnimNode_LinkedAnimGraph : public FAnimNode_CustomProperty -{ -public: - TArray InputPoses; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray InputPoseNames; // 0x0068(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TSubclassOf InstanceClass; // 0x0078(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - class UBlendProfile* PendingBlendOutProfile; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UBlendProfile* PendingBlendInProfile; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - uint8 bReceiveNotifiesFromLinkedInstances : 1; // 0x00B0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bPropagateNotifiesToLinkedInstances : 1; // 0x00B0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_LinkedAnimGraph; - -// ScriptStruct Engine.AnimNode_LinkedAnimLayer -// 0x0010 (0x00C8 - 0x00B8) -struct FAnimNode_LinkedAnimLayer final : public FAnimNode_LinkedAnimGraph -{ -public: - TSubclassOf Interface; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Layer; // 0x00C0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNode_LinkedAnimLayer; - -// ScriptStruct Engine.ColorGradePerRangeSettings -// 0x00A0 (0x00A0 - 0x0000) -struct FColorGradePerRangeSettings final -{ -public: - struct FVector4 Saturation; // 0x0000(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector4 Contrast; // 0x0020(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector4 Gamma; // 0x0040(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector4 Gain; // 0x0060(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector4 Offset; // 0x0080(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FColorGradePerRangeSettings; - -// ScriptStruct Engine.ColorGradingSettings -// 0x0290 (0x0290 - 0x0000) -struct FColorGradingSettings final -{ -public: - struct FColorGradePerRangeSettings Global; // 0x0000(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - struct FColorGradePerRangeSettings Shadows; // 0x00A0(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - struct FColorGradePerRangeSettings Midtones; // 0x0140(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - struct FColorGradePerRangeSettings Highlights; // 0x01E0(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - float ShadowsMax; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HighlightsMin; // 0x0284(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HighlightsMax; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28C[0x4]; // 0x028C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FColorGradingSettings; - -// ScriptStruct Engine.ConvolutionBloomSettings -// 0x0030 (0x0030 - 0x0000) -struct FConvolutionBloomSettings final -{ -public: - class UTexture2D* Texture; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float ScatterDispersion; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Size; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D CenterUV; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PreFilterMin; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PreFilterMax; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PreFilterMult; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float BufferScale; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FConvolutionBloomSettings; - -// ScriptStruct Engine.LensBloomSettings -// 0x00C0 (0x00C0 - 0x0000) -struct FLensBloomSettings final -{ -public: - struct FGaussianSumBloomSettings GaussianSum; // 0x0000(0x0084)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FConvolutionBloomSettings Convolution; // 0x0088(0x0030)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - EBloomMethod Method; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLensBloomSettings; - -// ScriptStruct Engine.AnimNode_Inertialization -// 0x0430 (0x0440 - 0x0010) -struct alignas(0x10) FAnimNode_Inertialization final : public FAnimNode_Base -{ -public: - uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FPoseLink Source; // 0x0018(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - class UBlendProfile* DefaultBlendProfile; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - TArray FilteredCurves; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) - TArray FilteredBones; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) - bool bResetOnBecomingRelevant; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - bool bForwardRequestsThroughSkippedCachedPoseNodes; // 0x0051(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_52[0x1D6]; // 0x0052(0x01D6)(Fixing Size After Last Property [ Dumper-7 ]) - TArray RequestQueue; // 0x0228(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) - uint8 Pad_238[0x200]; // 0x0238(0x0200)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* InertializationRequestAnimInstance; // 0x0438(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) -}; -DUMPER7_ASSERTS_FAnimNode_Inertialization; - -// ScriptStruct Engine.LensImperfectionSettings -// 0x0020 (0x0020 - 0x0000) -struct FLensImperfectionSettings final -{ -public: - class UTexture* DirtMask; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float DirtMaskIntensity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor DirtMaskTint; // 0x000C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLensImperfectionSettings; - -// ScriptStruct Engine.LensSettings -// 0x00E8 (0x00E8 - 0x0000) -struct FLensSettings final -{ -public: - struct FLensBloomSettings Bloom; // 0x0000(0x00C0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - struct FLensImperfectionSettings Imperfections; // 0x00C0(0x0020)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) - float ChromaticAberration; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLensSettings; - -// ScriptStruct Engine.AnimationActiveTransitionEntry -// 0x00C8 (0x00C8 - 0x0000) -struct FAnimationActiveTransitionEntry final -{ -public: - uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Size After Last Property [ Dumper-7 ]) - class UBlendProfile* BlendProfile; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimationActiveTransitionEntry; - -// ScriptStruct Engine.HLODISMComponentDesc -// 0x0030 (0x0030 - 0x0000) -struct FHLODISMComponentDesc final -{ -public: - class UStaticMesh* StaticMesh; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UMaterialInterface* Material; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TArray Instances; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray InstancesCustomPrimitiveData; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FHLODISMComponentDesc; - -// ScriptStruct Engine.CameraExposureSettings -// 0x0040 (0x0040 - 0x0000) -struct FCameraExposureSettings final -{ -public: - EAutoExposureMethod Method; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float LowPercent; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HighPercent; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinBrightness; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxBrightness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SpeedUp; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SpeedDown; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Bias; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UCurveFloat* BiasCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UTexture* MeterMask; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float HistogramLogMin; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HistogramLogMax; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float CalibrationConstant; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 ApplyPhysicalCameraExposure : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCameraExposureSettings; - -// ScriptStruct Engine.RootMotionSource_MoveToDynamicForce -// 0x0060 (0x0140 - 0x00E0) -struct FRootMotionSource_MoveToDynamicForce final : public FRootMotionSource -{ -public: - struct FVector StartLocation; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector InitialTargetLocation; // 0x00F0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector TargetLocation; // 0x0108(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRestrictSpeedToExpected; // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveVector* PathOffsetCurve; // 0x0128(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UCurveFloat* TimeMappingCurve; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRootMotionSource_MoveToDynamicForce; - -// ScriptStruct Engine.SceneViewExtensionIsActiveFunctor -// 0x0050 (0x0050 - 0x0000) -struct alignas(0x10) FSceneViewExtensionIsActiveFunctor final -{ -public: - uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSceneViewExtensionIsActiveFunctor; - -// ScriptStruct Engine.AnimNode_SaveCachedPose -// 0x0070 (0x0080 - 0x0010) -struct FAnimNode_SaveCachedPose final : public FAnimNode_Base -{ -public: - struct FPoseLink Pose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - class FName CachePoseName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28[0x58]; // 0x0028(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_SaveCachedPose; - -// ScriptStruct Engine.SkeletalMeshSourceModel -// 0x0040 (0x0040 - 0x0000) -struct FSkeletalMeshSourceModel final -{ -public: - int32 TriangleCount; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - int32 VertexCount; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FSkeletalMeshSourceModel; - -// ScriptStruct Engine.DialogueContext -// 0x0018 (0x0018 - 0x0000) -struct FDialogueContext final -{ -public: - class UDialogueVoice* Speaker; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TArray Targets; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FDialogueContext; - -// ScriptStruct Engine.DialogueContextMapping -// 0x0038 (0x0038 - 0x0000) -struct FDialogueContextMapping final -{ -public: - struct FDialogueContext Context; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic) - class USoundWave* SoundWave; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FString LocalizationKeyFormat; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UDialogueSoundWaveProxy* Proxy; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FDialogueContextMapping; - -// ScriptStruct Engine.InputScaleBiasClampConstants -// 0x002C (0x002C - 0x0000) -struct FInputScaleBiasClampConstants final -{ -public: - bool bMapRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bClampResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bInterpResult; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - struct FInputRange InRange; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FInputRange OutRange; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Bias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ClampMin; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ClampMax; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InterpSpeedIncreasing; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float InterpSpeedDecreasing; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInputScaleBiasClampConstants; - -// ScriptStruct Engine.InputScaleBiasClampState -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FInputScaleBiasClampState final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FInputScaleBiasClampState; - -// ScriptStruct Engine.AnimNode_SequencePlayerBase -// 0x0008 (0x0040 - 0x0038) -struct FAnimNode_SequencePlayerBase : public FAnimNode_AssetPlayerBase -{ -public: - struct FInputScaleBiasClampState PlayRateScaleBiasClampState; // 0x0038(0x0008)(NoDestructor, Protected, NativeAccessSpecifierProtected) -}; -DUMPER7_ASSERTS_FAnimNode_SequencePlayerBase; - -// ScriptStruct Engine.AnimNode_SequencePlayer_Standalone -// 0x0058 (0x0098 - 0x0040) -struct FAnimNode_SequencePlayer_Standalone final : public FAnimNode_SequencePlayerBase -{ -public: - class FName GroupName; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EAnimGroupRole GroupRole; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - EAnimSyncMethod Method; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bIgnoreForRelevancyTest; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_4B[0x5]; // 0x004B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - class UAnimSequenceBase* Sequence; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - float PlayRateBasis; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - float PlayRate; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - struct FInputScaleBiasClampConstants PlayRateScaleBiasClampConstants; // 0x0060(0x002C)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) - float StartPosition; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bLoopAnimation; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - bool bStartFromMatchingPose; // 0x0091(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) - uint8 Pad_92[0x6]; // 0x0092(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_SequencePlayer_Standalone; - -// ScriptStruct Engine.VertexOffsetUsage -// 0x0004 (0x0004 - 0x0000) -struct FVertexOffsetUsage final -{ -public: - int32 Usage; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVertexOffsetUsage; - -// ScriptStruct Engine.MeshDeformerInstanceSet -// 0x0020 (0x0020 - 0x0000) -struct FMeshDeformerInstanceSet final -{ -public: - TArray DeformerInstances; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMeshDeformerInstanceSet; - -// ScriptStruct Engine.AnimNotifyEventReference -// 0x0030 (0x0030 - 0x0000) -struct FAnimNotifyEventReference final -{ -public: - uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - class UMirrorDataTable* MirrorTable; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - class UObject* NotifySource; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNotifyEventReference; - -// ScriptStruct Engine.AnimNotifyArray -// 0x0010 (0x0010 - 0x0000) -struct FAnimNotifyArray final -{ -public: - TArray Notifies; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNotifyArray; - -// ScriptStruct Engine.PrecomputedSkyLightInstanceData -// 0x00B8 (0x0170 - 0x00B8) -struct alignas(0x10) FPrecomputedSkyLightInstanceData final : public FSceneComponentInstanceData -{ -public: - struct FGuid LightGuid; // 0x00B8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AverageBrightness; // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_CC[0xA4]; // 0x00CC(0x00A4)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPrecomputedSkyLightInstanceData; - -// ScriptStruct Engine.SoftWorldReference -// 0x0028 (0x0028 - 0x0000) -struct FSoftWorldReference final -{ -public: - TSoftObjectPtr WorldAsset; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoftWorldReference; - -// ScriptStruct Engine.AnimNode_StateMachine -// 0x00B8 (0x00C8 - 0x0010) -struct FAnimNode_StateMachine final : public FAnimNode_Base -{ -public: - int32 StateMachineIndexInClass; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxTransitionsPerFrame; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxTransitionsRequests; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSkipFirstUpdateTransition; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bReinitializeOnBecomingRelevant; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bCreateNotifyMetaData; // 0x001E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bAllowConduitEntryStates; // 0x001F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_20[0xA8]; // 0x0020(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_StateMachine; - -// ScriptStruct Engine.AnimNode_UseCachedPose -// 0x0018 (0x0028 - 0x0010) -struct FAnimNode_UseCachedPose final : public FAnimNode_Base -{ -public: - struct FPoseLink LinkToCachingNode; // 0x0010(0x0010)(NoDestructor, NativeAccessSpecifierPublic) - class FName CachePoseName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNode_UseCachedPose; - -// ScriptStruct Engine.SourceEffectChainEntry -// 0x0010 (0x0010 - 0x0000) -struct FSourceEffectChainEntry final -{ -public: - class USoundEffectSourcePreset* Preset; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 bBypass : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSourceEffectChainEntry; - -// ScriptStruct Engine.SoftISMComponentDescriptor -// 0x0070 (0x0258 - 0x01E8) -struct FSoftISMComponentDescriptor final : public FISMComponentDescriptorBase -{ -public: - TSoftObjectPtr StaticMesh; // 0x01E8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray> OverrideMaterials; // 0x0210(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) - TSoftObjectPtr OverlayMaterial; // 0x0220(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray> RuntimeVirtualTextures; // 0x0248(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoftISMComponentDescriptor; - -// ScriptStruct Engine.ModulatorContinuousParams -// 0x0020 (0x0020 - 0x0000) -struct FModulatorContinuousParams final -{ -public: - class FName ParameterName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Default; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinInput; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxInput; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MinOutput; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxOutput; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EModulationParamMode ParamMode; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FModulatorContinuousParams; - -// ScriptStruct Engine.NetLevelVisibilityTransactionId -// 0x0004 (0x0004 - 0x0000) -struct FNetLevelVisibilityTransactionId final -{ -public: - uint32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FNetLevelVisibilityTransactionId; - -// ScriptStruct Engine.AnimNotifyQueue -// 0x0070 (0x0070 - 0x0000) -struct FAnimNotifyQueue final -{ -public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - TArray AnimNotifies; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) - TMap UnfilteredMontageAnimNotifies; // 0x0020(0x0050)(Transient, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNotifyQueue; - -// ScriptStruct Engine.SoundTimecodeOffset -// 0x0008 (0x0008 - 0x0000) -struct FSoundTimecodeOffset final -{ -public: - double NumOfSecondsSinceMidnight; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundTimecodeOffset; - -// ScriptStruct Engine.StreamedAudioPlatformData -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FStreamedAudioPlatformData final -{ -public: - uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStreamedAudioPlatformData; - -// ScriptStruct Engine.BlueprintInputActionDelegateBinding -// 0x0014 (0x0018 - 0x0004) -struct FBlueprintInputActionDelegateBinding final : public FBlueprintInputDelegateBinding -{ -public: - class FName InputActionName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EInputEvent InputKeyEvent; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FName FunctionNameToBind; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBlueprintInputActionDelegateBinding; - -// ScriptStruct Engine.SoundWaveSpectralDataPerSound -// 0x0020 (0x0020 - 0x0000) -struct FSoundWaveSpectralDataPerSound final -{ -public: - TArray SpectralData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - float PlaybackTime; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class USoundWave* SoundWave; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSoundWaveSpectralDataPerSound; - -// ScriptStruct Engine.SoundWaveEnvelopeTimeData -// 0x0008 (0x0008 - 0x0000) -struct FSoundWaveEnvelopeTimeData final -{ -public: - float Amplitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TimeSec; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundWaveEnvelopeTimeData; - -// ScriptStruct Engine.AnimationFrameSnapshot -// 0x0001 (0x0001 - 0x0000) -struct FAnimationFrameSnapshot final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimationFrameSnapshot; - -// ScriptStruct Engine.SoundWaveCuePoint -// 0x0028 (0x0028 - 0x0000) -struct FSoundWaveCuePoint final -{ -public: - int32 CuePointID; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString Label; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 FramePosition; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 FrameLength; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsLoopRegion; // 0x0020(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSoundWaveCuePoint; - -// ScriptStruct Engine.SoundWaveTimecodeInfo -// 0x0070 (0x0070 - 0x0000) -struct FSoundWaveTimecodeInfo final -{ -public: - uint64 NumSamplesSinceMidnight; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 NumSamplesPerSecond; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString Description; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString OriginatorTime; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString OriginatorDate; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString OriginatorDescription; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString OriginatorReference; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFrameRate TimecodeRate; // 0x0060(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bTimecodeIsDropFrame; // 0x0068(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSoundWaveTimecodeInfo; - -// ScriptStruct Engine.StaticMaterialLayersParameter -// 0x0104 (0x0128 - 0x0024) -struct FStaticMaterialLayersParameter final : public FStaticParameterBase -{ -public: - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMaterialLayersFunctions Value; // 0x0028(0x0100)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStaticMaterialLayersParameter; - -// ScriptStruct Engine.StaticParameterSetRuntimeData -// 0x0038 (0x0038 - 0x0000) -struct FStaticParameterSetRuntimeData -{ -public: - TArray StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x0010(0x0020)(NativeAccessSpecifierPublic) - uint8 bHasMaterialLayers : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStaticParameterSetRuntimeData; - -// ScriptStruct Engine.ISMComponentInstance -// 0x000C (0x000C - 0x0000) -struct FISMComponentInstance final -{ -public: - int32 ClientIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 InstanceIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 InstanceSubIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FISMComponentInstance; - -// ScriptStruct Engine.StaticParameterSet -// 0x0000 (0x0038 - 0x0038) -struct FStaticParameterSet final : public FStaticParameterSetRuntimeData -{ -}; -DUMPER7_ASSERTS_FStaticParameterSet; - -// ScriptStruct Engine.DrawToRenderTargetContext -// 0x0008 (0x0008 - 0x0000) -struct FDrawToRenderTargetContext final -{ -public: - class UTextureRenderTarget2D* RenderTarget; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FDrawToRenderTargetContext; - -// ScriptStruct Engine.EquirectProps -// 0x0098 (0x0098 - 0x0000) -struct FEquirectProps final -{ -public: - struct FBox2D LeftUVRect; // 0x0000(0x0028)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FBox2D RightUVRect; // 0x0028(0x0028)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FVector2D LeftScale; // 0x0050(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D RightScale; // 0x0060(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D LeftBias; // 0x0070(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D RightBias; // 0x0080(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Radius; // 0x0090(0x0004)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FEquirectProps; - -// ScriptStruct Engine.StreamingRenderAssetPrimitiveInfo -// 0x0050 (0x0050 - 0x0000) -struct FStreamingRenderAssetPrimitiveInfo final -{ -public: - class UStreamableRenderAsset* RenderAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float TexelFactor; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 PackedRelativeBox; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bAllowInvalidTexelFactorWhenUnregistered : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAffectedByComponentScale : 1; // 0x0048(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStreamingRenderAssetPrimitiveInfo; - -// ScriptStruct Engine.StreamingTextureBuildInfo -// 0x000C (0x000C - 0x0000) -struct FStreamingTextureBuildInfo final -{ -public: - uint32 PackedRelativeBox; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 TextureLevelIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float TexelFactor; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStreamingTextureBuildInfo; - -// ScriptStruct Engine.TimelineEventEntry -// 0x0014 (0x0014 - 0x0000) -struct FTimelineEventEntry final -{ -public: - float Time; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TDelegate EventFunc; // 0x0004(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTimelineEventEntry; - -// ScriptStruct Engine.TimelineVectorTrack -// 0x0040 (0x0040 - 0x0000) -struct FTimelineVectorTrack final -{ -public: - class UCurveVector* VectorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName VectorPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTimelineVectorTrack; - -// ScriptStruct Engine.TimelineFloatTrack -// 0x0040 (0x0040 - 0x0000) -struct FTimelineFloatTrack final -{ -public: - class UCurveFloat* FloatCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName FloatPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTimelineFloatTrack; - -// ScriptStruct Engine.TimelineLinearColorTrack -// 0x0040 (0x0040 - 0x0000) -struct FTimelineLinearColorTrack final -{ -public: - class UCurveLinearColor* LinearColorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName LinearColorPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTimelineLinearColorTrack; - -// ScriptStruct Engine.Timeline -// 0x0098 (0x0098 - 0x0000) -struct FTimeline final -{ -public: - ETimelineLengthMode LengthMode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 bLooping : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) - uint8 bReversePlayback : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) - uint8 bPlaying : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float Length; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - float PlayRate; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - float Position; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TArray Events; // 0x0010(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) - TArray InterpVectors; // 0x0020(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) - TArray InterpFloats; // 0x0030(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) - TArray InterpLinearColors; // 0x0040(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) - TDelegate TimelinePostUpdateFunc; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TDelegate TimelineFinishedFunc; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TWeakObjectPtr PropertySetObject; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class FName DirectionPropertyName; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTimeline; - -// ScriptStruct Engine.WorldPartitionActorFilter -// 0x0001 (0x0001 - 0x0000) -struct FWorldPartitionActorFilter final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FWorldPartitionActorFilter; - -// ScriptStruct Engine.RuntimePartitionHLODSetup -// 0x0028 (0x0028 - 0x0000) -struct FRuntimePartitionHLODSetup final -{ -public: - class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray HLODLayers; // 0x0008(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - bool bIsSpatiallyLoaded; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class URuntimePartition* PartitionLayer; // 0x0020(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRuntimePartitionHLODSetup; - -// ScriptStruct Engine.RuntimePartitionDesc -// 0x0001 (0x0001 - 0x0000) -struct FRuntimePartitionDesc final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRuntimePartitionDesc; - -// ScriptStruct Engine.RuntimePartitionStreamingData -// 0x0038 (0x0038 - 0x0000) -struct FRuntimePartitionStreamingData final -{ -public: - class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LoadingRange; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray StreamingCells; // 0x0010(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - TArray NonStreamingCells; // 0x0020(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRuntimePartitionStreamingData; - -// ScriptStruct Engine.AssetImportInfo -// 0x0001 (0x0001 - 0x0000) -struct FAssetImportInfo final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAssetImportInfo; - -// ScriptStruct Engine.LightmassWorldInfoSettings -// 0x004C (0x004C - 0x0000) -struct FLightmassWorldInfoSettings final -{ -public: - float StaticLightingLevelScale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumIndirectLightingBounces; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumSkyLightingBounces; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float IndirectLightingQuality; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float IndirectLightingSmoothness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor EnvironmentColor; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float EnvironmentIntensity; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float EmissiveBoost; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DiffuseBoost; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EVolumeLightingMethod VolumeLightingMethod; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bUseAmbientOcclusion : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bGenerateAmbientOcclusionMaterialMask : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bVisualizeMaterialDiffuse : 1; // 0x0025(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bVisualizeAmbientOcclusion : 1; // 0x0025(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCompressLightmaps : 1; // 0x0025(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float VolumetricLightmapDetailCellSize; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VolumetricLightmapMaximumBrickMemoryMb; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VolumetricLightmapSphericalHarmonicSmoothing; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VolumeLightSamplePlacementScale; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DirectIlluminationOcclusionFraction; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float IndirectIlluminationOcclusionFraction; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OcclusionExponent; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float FullyOccludedSamplesFraction; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxOcclusionDistance; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FLightmassWorldInfoSettings; - -// ScriptStruct Engine.MeshMergingSettings -// 0x0108 (0x0108 - 0x0000) -struct FMeshMergingSettings final -{ -public: - int32 TargetLightMapResolution; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EUVOutput OutputUVs[0x8]; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMaterialProxySettings MaterialSettings; // 0x0010(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - int32 GutterSize; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshLODSelectionType LODSelectionType; // 0x00B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 SpecificLOD; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bGenerateLightMapUV : 1; // 0x00BC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bComputedLightMapResolution : 1; // 0x00BC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bPivotPointAtZero : 1; // 0x00BC(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bMergePhysicsData : 1; // 0x00BC(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bMergeMeshSockets : 1; // 0x00BC(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bMergeMaterials : 1; // 0x00BC(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bBakeVertexDataToMesh : 1; // 0x00BC(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseVertexDataForBakingMaterial : 1; // 0x00BC(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseTextureBinning : 1; // 0x00BD(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bReuseMeshLightmapUVs : 1; // 0x00BD(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bMergeEquivalentMaterials : 1; // 0x00BD(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bUseLandscapeCulling : 1; // 0x00BD(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIncludeImposters : 1; // 0x00BD(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSupportRayTracing : 1; // 0x00BD(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowDistanceField : 1; // 0x00BD(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_BE[0x2]; // 0x00BE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMeshNaniteSettings NaniteSettings; // 0x00C0(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - uint8 Pad_100[0x8]; // 0x0100(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMeshMergingSettings; - -// ScriptStruct Engine.HierarchicalSimplification -// 0x0350 (0x0350 - 0x0000) -struct FHierarchicalSimplification final -{ -public: - float TransitionScreenSize; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OverrideDrawDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bUseOverrideDrawDistance : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAllowSpecificExclusion : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bOnlyGenerateClustersForVolumes : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bReusePreviousLevelClusters : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - EHierarchicalSimplificationMethod SimplificationMethod; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - struct FMeshProxySettings ProxySetting; // 0x0010(0x0100)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FMeshMergingSettings MergeSetting; // 0x0110(0x0108)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FMeshApproximationSettings ApproximateSettings; // 0x0218(0x0128)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) - float DesiredBoundRadius; // 0x0340(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DesiredFillingPercentage; // 0x0344(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MinNumberOfActorsToBuild; // 0x0348(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_34C[0x4]; // 0x034C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FHierarchicalSimplification; - -// ScriptStruct Engine.MaterialFunctionInfo -// 0x0018 (0x0018 - 0x0000) -struct FMaterialFunctionInfo final -{ -public: - struct FGuid StateId; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UMaterialFunctionInterface* Function; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FMaterialFunctionInfo; - -// ScriptStruct Engine.NaniteSettings -// 0x0001 (0x0001 - 0x0000) -struct FNaniteSettings final -{ -public: - bool bAllowMaskedMaterials; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNaniteSettings; - -// ScriptStruct Engine.SoundClassAdjuster -// 0x0020 (0x0020 - 0x0000) -struct FSoundClassAdjuster final -{ -public: - class USoundClass* SoundClassObject; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float VolumeAdjuster; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PitchAdjuster; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LowPassFilterFrequency; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bApplyToChildren : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float VoiceCenterChannelVolumeAdjuster; // 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_FSoundClassAdjuster; - -// ScriptStruct Engine.VirtualTextureBuildSettings -// 0x0008 (0x0008 - 0x0000) -struct FVirtualTextureBuildSettings final -{ -public: - int32 TileSize; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 TileBorderSize; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVirtualTextureBuildSettings; - -// ScriptStruct Engine.QuartzQuantizationBoundary -// 0x0020 (0x0020 - 0x0000) -struct alignas(0x08) FQuartzQuantizationBoundary final -{ -public: - EQuartzCommandQuantization Quantization; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float Multiplier; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EQuarztQuantizationReference CountingReferencePoint; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bFireOnClockStart; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bCancelCommandIfClockIsNotRunning; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bResetClockOnQueued; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bResumeClockOnQueued; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D[0x13]; // 0x000D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FQuartzQuantizationBoundary; - -// ScriptStruct Engine.NavLinkAuxiliaryId -// 0x0008 (0x0008 - 0x0000) -struct FNavLinkAuxiliaryId final -{ -public: - uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FNavLinkAuxiliaryId; - -// ScriptStruct Engine.EditorMapPerformanceTestDefinition -// 0x0028 (0x0028 - 0x0000) -struct FEditorMapPerformanceTestDefinition final -{ -public: - struct FSoftObjectPath PerformanceTestmap; // 0x0000(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 TestTimer; // 0x0020(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FEditorMapPerformanceTestDefinition; - -// ScriptStruct Engine.MaterialOverrideNanite -// 0x0038 (0x0038 - 0x0000) -struct FMaterialOverrideNanite final -{ -public: - bool bEnableOverride; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UMaterialInterface* OverrideMaterial; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - TSoftObjectPtr OverrideMaterialRef; // 0x0010(0x0028)(Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) -}; -DUMPER7_ASSERTS_FMaterialOverrideNanite; - -// ScriptStruct Engine.BlendSampleData -// 0x0060 (0x0060 - 0x0000) -struct FBlendSampleData final -{ -public: - int32 SampleDataIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UAnimSequence* Animation; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - float TotalWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float WeightRate; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Time; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PreviousTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float SamplePlayRate; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_24[0x3C]; // 0x0024(0x003C)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBlendSampleData; - -// ScriptStruct Engine.MarkerSyncAnimPosition -// 0x0014 (0x0014 - 0x0000) -struct FMarkerSyncAnimPosition final -{ -public: - class FName PreviousMarkerName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NextMarkerName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PositionBetweenMarkers; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMarkerSyncAnimPosition; - -// ScriptStruct Engine.StateMachineDebugData -// 0x0150 (0x0150 - 0x0000) -struct alignas(0x08) FStateMachineDebugData final -{ -public: - uint8 Pad_0[0x150]; // 0x0000(0x0150)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStateMachineDebugData; - -// ScriptStruct Engine.RPCAnalyticsThreshold -// 0x0018 (0x0018 - 0x0000) -struct FRPCAnalyticsThreshold final -{ -public: - class FName RPC; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 CountPerSec; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - double TimePerSec; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRPCAnalyticsThreshold; - -// ScriptStruct Engine.CachedPoseIndices -// 0x0010 (0x0010 - 0x0000) -struct FCachedPoseIndices final -{ -public: - TArray OrderedSavedPoseNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCachedPoseIndices; - -// ScriptStruct Engine.RuntimeVirtualTextureParameterValue -// 0x0028 (0x0028 - 0x0000) -struct FRuntimeVirtualTextureParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class URuntimeVirtualTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRuntimeVirtualTextureParameterValue; - -// ScriptStruct Engine.ConstraintInstanceAccessor -// 0x000C (0x000C - 0x0000) -struct FConstraintInstanceAccessor final -{ -public: - TWeakObjectPtr Owner; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint32 Index; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FConstraintInstanceAccessor; - -// ScriptStruct Engine.AnimUpdateContext -// 0x0000 (0x0010 - 0x0010) -struct FAnimUpdateContext final : public FAnimExecutionContext -{ -}; -DUMPER7_ASSERTS_FAnimUpdateContext; - -// ScriptStruct Engine.SlotAnimationTrack -// 0x0018 (0x0018 - 0x0000) -struct FSlotAnimationTrack final -{ -public: - class FName SlotName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FAnimTrack AnimTrack; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSlotAnimationTrack; - -// ScriptStruct Engine.AngularDriveConstraint -// 0x0068 (0x0068 - 0x0000) -struct FAngularDriveConstraint final -{ -public: - struct FConstraintDrive TwistDrive; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FConstraintDrive SwingDrive; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FConstraintDrive SlerpDrive; // 0x0020(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FRotator OrientationTarget; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FVector AngularVelocityTarget; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAngularDriveMode AngularDriveMode; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAngularDriveConstraint; - // ScriptStruct Engine.BranchingPointMarker // 0x000C (0x000C - 0x0000) struct FBranchingPointMarker final @@ -14940,101 +13678,45 @@ public: }; DUMPER7_ASSERTS_FBranchingPointMarker; -// ScriptStruct Engine.AnimMontageInstance -// 0x01D8 (0x01D8 - 0x0000) -struct FAnimMontageInstance final +// ScriptStruct Engine.DelegateArray +// 0x0010 (0x0010 - 0x0000) +struct FDelegateArray final { public: - class UAnimMontage* Montage; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_8[0x30]; // 0x0008(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) - bool bPlaying; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float DefaultBlendTimeMultiplier; // 0x003C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_40[0xC8]; // 0x0040(0x00C8)(Fixing Size After Last Property [ Dumper-7 ]) - TArray NextSections; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) - TArray PrevSections; // 0x0118(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) - uint8 Pad_128[0x10]; // 0x0128(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - TArray ActiveStateBranchingPoints; // 0x0138(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) - float Position; // 0x0148(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - float PlayRate; // 0x014C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FAlphaBlend Blend; // 0x0150(0x0030)(Transient, NoDestructor, NativeAccessSpecifierPrivate) - uint8 Pad_180[0x34]; // 0x0180(0x0034)(Fixing Size After Last Property [ Dumper-7 ]) - int32 DisableRootMotionCount; // 0x01B4(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_1B8[0x20]; // 0x01B8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray> Delegates; // 0x0000(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnimMontageInstance; +DUMPER7_ASSERTS_FDelegateArray; -// ScriptStruct Engine.SkeletalMeshSamplingLODBuiltData -// 0x0048 (0x0048 - 0x0000) -struct alignas(0x08) FSkeletalMeshSamplingLODBuiltData final +// ScriptStruct Engine.CameraCacheEntry +// 0x0810 (0x0810 - 0x0000) +struct FCameraCacheEntry final { public: - uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float Timestamp; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMinimalViewInfo POV; // 0x0010(0x0800)(NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FSkeletalMeshSamplingLODBuiltData; +DUMPER7_ASSERTS_FCameraCacheEntry; -// ScriptStruct Engine.SkeletalMeshSamplingBuiltData -// 0x0020 (0x0020 - 0x0000) -struct FSkeletalMeshSamplingBuiltData final +// ScriptStruct Engine.InertializationRequest +// 0x0050 (0x0050 - 0x0000) +struct FInertializationRequest final { public: - TArray WholeMeshBuiltData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray RegionBuiltData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + float duration; // 0x0000(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UBlendProfile* BlendProfile; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + bool bUseBlendMode; // 0x0010(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAlphaBlendOption BlendMode; // 0x0011(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveFloat* CustomBlendCurve; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FText Description; // 0x0020(0x0010)(Transient, Deprecated, NativeAccessSpecifierPublic) + class FString DescriptionString; // 0x0030(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NodeID; // 0x0040(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* AnimInstance; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FSkeletalMeshSamplingBuiltData; - -// ScriptStruct Engine.AnimNodeStructData -// 0x0058 (0x0058 - 0x0000) -struct FAnimNodeStructData final -{ -public: - TMap NameToIndexMap; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) - int32 NumProperties; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNodeStructData; - -// ScriptStruct Engine.AnimNode_ConvertComponentToLocalSpace -// 0x0010 (0x0020 - 0x0010) -struct FAnimNode_ConvertComponentToLocalSpace final : public FAnimNode_Base -{ -public: - struct FComponentSpacePoseLink ComponentPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimNode_ConvertComponentToLocalSpace; - -// ScriptStruct Engine.PlayerMuteList -// 0x0058 (0x0058 - 0x0000) -struct alignas(0x08) FPlayerMuteList final -{ -public: - uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) - bool bHasVoiceHandshakeCompleted; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 VoiceChannelIdx; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPlayerMuteList; - -// ScriptStruct Engine.AnimNode_ApplyMeshSpaceAdditive -// 0x00C0 (0x00D0 - 0x0010) -struct FAnimNode_ApplyMeshSpaceAdditive final : public FAnimNode_Base -{ -public: - struct FPoseLink base; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FPoseLink Additive; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - EAnimAlphaInputType AlphaInputType; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float ALpha; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bAlphaBoolEnabled : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0040(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - class FName AlphaCurveName; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FInputScaleBias AlphaScaleBias; // 0x0090(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x0098(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - int32 LODThreshold; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_ApplyMeshSpaceAdditive; +DUMPER7_ASSERTS_FInertializationRequest; // ScriptStruct Engine.AnimNode_DeadBlending // 0x0560 (0x0570 - 0x0010) @@ -15073,148 +13755,32 @@ public: }; DUMPER7_ASSERTS_FAnimNode_DeadBlending; -// ScriptStruct Engine.InputActionKeyMapping -// 0x0028 (0x0028 - 0x0000) -struct FInputActionKeyMapping final +// ScriptStruct Engine.ActivateDevicePropertyParams +// 0x000C (0x000C - 0x0000) +struct FActivateDevicePropertyParams final { public: - class FName ActionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bShift : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCtrl : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAlt : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCmd : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FKey Key; // 0x0010(0x0018)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FPlatformUserId UserId; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FInputDeviceId DeviceID; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIgnoreTimeDilation : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bPlayWhilePaused : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FInputActionKeyMapping; +DUMPER7_ASSERTS_FActivateDevicePropertyParams; -// ScriptStruct Engine.InertializationPose -// 0x00C0 (0x00C0 - 0x0000) -struct alignas(0x10) FInertializationPose final +// ScriptStruct Engine.TViewTarget +// 0x0820 (0x0820 - 0x0000) +struct FTViewTarget final { public: - uint8 Pad_0[0xC0]; // 0x0000(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class AActor* Target; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMinimalViewInfo POV; // 0x0010(0x0800)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + class APlayerState* PlayerState; // 0x0810(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_818[0x8]; // 0x0818(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FInertializationPose; - -// ScriptStruct Engine.InertializationPoseDiff -// 0x0038 (0x0038 - 0x0000) -struct alignas(0x08) FInertializationPoseDiff final -{ -public: - uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FInertializationPoseDiff; - -// ScriptStruct Engine.SolverIterations -// 0x0018 (0x0018 - 0x0000) -struct FSolverIterations final -{ -public: - int32 SolverIterations; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 JointIterations; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 CollisionIterations; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SolverPushOutIterations; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 JointPushOutIterations; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 CollisionPushOutIterations; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSolverIterations; - -// ScriptStruct Engine.AnimNode_LinkedInputPose -// 0x00A8 (0x00B8 - 0x0010) -struct FAnimNode_LinkedInputPose final : public FAnimNode_Base -{ -public: - class FName Name; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Graph; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FPoseLink InputPose; // 0x0020(0x0010)(NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_30[0x88]; // 0x0030(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_LinkedInputPose; - -// ScriptStruct Engine.SpatialHashRuntimeGrid -// 0x0001 (0x0001 - 0x0000) -struct FSpatialHashRuntimeGrid final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSpatialHashRuntimeGrid; - -// ScriptStruct Engine.AnimNode_SequencePlayer -// 0x0008 (0x0048 - 0x0040) -struct FAnimNode_SequencePlayer final : public FAnimNode_SequencePlayerBase -{ -public: - class UAnimSequenceBase* Sequence; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) -}; -DUMPER7_ASSERTS_FAnimNode_SequencePlayer; - -// ScriptStruct Engine.AnimationPotentialTransition -// 0x0030 (0x0030 - 0x0000) -struct alignas(0x08) FAnimationPotentialTransition final -{ -public: - uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimationPotentialTransition; - -// ScriptStruct Engine.AnimNode_StateResult -// 0x0000 (0x0020 - 0x0020) -struct FAnimNode_StateResult final : public FAnimNode_Root -{ -}; -DUMPER7_ASSERTS_FAnimNode_StateResult; - -// ScriptStruct Engine.AnimNode_TransitionResult -// 0x0018 (0x0028 - 0x0010) -struct FAnimNode_TransitionResult final : public FAnimNode_Base -{ -public: - bool bCanEnterTransition; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x17]; // 0x0011(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNode_TransitionResult; - -// ScriptStruct Engine.BoneMirrorInfo -// 0x0008 (0x0008 - 0x0000) -struct FBoneMirrorInfo final -{ -public: - int32 SourceIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAxis BoneFlipAxis; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FBoneMirrorInfo; - -// ScriptStruct Engine.AnimNotifyContext -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FAnimNotifyContext final -{ -public: - uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FAnimNotifyContext; - -// ScriptStruct Engine.AnimSequenceTrackContainer -// 0x0020 (0x0020 - 0x0000) -struct FAnimSequenceTrackContainer final -{ -public: - TArray AnimationTracks; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray TrackNames; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnimSequenceTrackContainer; - -// ScriptStruct Engine.RotationTrack -// 0x0020 (0x0020 - 0x0000) -struct FRotationTrack final -{ -public: - TArray RotKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRotationTrack; +DUMPER7_ASSERTS_FTViewTarget; // ScriptStruct Engine.DeviceColorData // 0x0008 (0x0008 - 0x0000) @@ -15228,25 +13794,1690 @@ public: }; DUMPER7_ASSERTS_FDeviceColorData; -// ScriptStruct Engine.ScaleTrack -// 0x0020 (0x0020 - 0x0000) -struct FScaleTrack final +// ScriptStruct Engine.ViewTargetTransitionParams +// 0x0010 (0x0010 - 0x0000) +struct FViewTargetTransitionParams final { public: - TArray ScaleKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + float BlendTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EViewTargetBlendFunction BlendFunction; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float BlendExp; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bLockOutgoing : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FViewTargetTransitionParams; + +// ScriptStruct Engine.AnimNodeStructData +// 0x0058 (0x0058 - 0x0000) +struct FAnimNodeStructData final +{ +public: + TMap NameToIndexMap; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) + int32 NumProperties; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNodeStructData; + +// ScriptStruct Engine.SpriteCategoryInfo +// 0x0028 (0x0028 - 0x0000) +struct FSpriteCategoryInfo final +{ +public: + class FName Category; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FText DisplayName; // 0x0008(0x0010)(NativeAccessSpecifierPublic) + class FText Description; // 0x0018(0x0010)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSpriteCategoryInfo; + +// ScriptStruct Engine.InputActionSpeechMapping +// 0x0010 (0x0010 - 0x0000) +struct FInputActionSpeechMapping final +{ +public: + class FName ActionName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FName SpeechKeyword; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FInputActionSpeechMapping; + +// ScriptStruct Engine.PrimitiveComponentInstanceData +// 0x0078 (0x0130 - 0x00B8) +struct FPrimitiveComponentInstanceData : public FSceneComponentInstanceData +{ +public: + uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FTransform ComponentTransform; // 0x00C0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 VisibilityId; // 0x0120(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UPrimitiveComponent* LODParent; // 0x0128(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) +}; +DUMPER7_ASSERTS_FPrimitiveComponentInstanceData; + +// ScriptStruct Engine.AnimTrack +// 0x0010 (0x0010 - 0x0000) +struct FAnimTrack final +{ +public: + TArray AnimSegments; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimTrack; + +// ScriptStruct Engine.SlotAnimationTrack +// 0x0018 (0x0018 - 0x0000) +struct FSlotAnimationTrack final +{ +public: + class FName SlotName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FAnimTrack AnimTrack; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSlotAnimationTrack; + +// ScriptStruct Engine.ReplicatedStaticActorDestructionInfo +// 0x0040 (0x0040 - 0x0000) +struct FReplicatedStaticActorDestructionInfo final +{ +public: + uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) + TSubclassOf ObjClass; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FReplicatedStaticActorDestructionInfo; + +// ScriptStruct Engine.LevelNameAndTime +// 0x0018 (0x0018 - 0x0000) +struct FLevelNameAndTime final +{ +public: + class FString LevelName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 LevelChangeTimeInMS; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLevelNameAndTime; + +// ScriptStruct Engine.CharacterNetworkSerializationPackedBitsNetSerializerConfig +// 0x0008 (0x0018 - 0x0010) +struct FCharacterNetworkSerializationPackedBitsNetSerializerConfig final : public FNetSerializerConfig +{ +public: + uint32 MaxAllowedDataBits; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 MaxAllowedObjectReferences; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCharacterNetworkSerializationPackedBitsNetSerializerConfig; + +// ScriptStruct Engine.ReverbSettings +// 0x0020 (0x0020 - 0x0000) +struct FReverbSettings final +{ +public: + bool bApplyReverb; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UReverbEffect* ReverbEffect; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class USoundEffectSubmixPreset* ReverbPluginEffect; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float Volume; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FadeTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FReverbSettings; + +// ScriptStruct Engine.WorldPartitionRuntimeContainerInstance +// 0x0018 (0x0018 - 0x0000) +struct FWorldPartitionRuntimeContainerInstance final +{ +public: + struct FGuid ActorGuid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FName ContainerPackage; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FWorldPartitionRuntimeContainerInstance; + +// ScriptStruct Engine.WorldPartitionRuntimeContainer +// 0x0050 (0x0050 - 0x0000) +struct FWorldPartitionRuntimeContainer final +{ +public: + TMap ContainerInstances; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FWorldPartitionRuntimeContainer; + +// ScriptStruct Engine.WorldPartitionRuntimeContainerResolver +// 0x0058 (0x0058 - 0x0000) +struct FWorldPartitionRuntimeContainerResolver final +{ +public: + TMap Containers; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) + class FName MainContainerPackage; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FWorldPartitionRuntimeContainerResolver; + +// ScriptStruct Engine.CompressedRichCurve +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FCompressedRichCurve final +{ +public: + uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCompressedRichCurve; + +// ScriptStruct Engine.WorldPartitionDestructibleHLODDamagedActorState +// 0x0008 (0x0014 - 0x000C) +struct FWorldPartitionDestructibleHLODDamagedActorState final : public FFastArraySerializerItem +{ +public: + int32 ActorIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 ActorHealth; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWorldPartitionDestructibleHLODDamagedActorState; + +// ScriptStruct Engine.WorldPartitionDestructibleHLODState +// 0x0040 (0x0148 - 0x0108) +struct FWorldPartitionDestructibleHLODState final : public FFastArraySerializer +{ +public: + TArray DamagedActors; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) + class UWorldPartitionDestructibleHLODComponent* OwnerComponent; // 0x0118(0x0008)(ExportObject, ZeroConstructor, InstancedReference, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + uint8 Pad_120[0x28]; // 0x0120(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWorldPartitionDestructibleHLODState; + +// ScriptStruct Engine.ColorGradePerRangeSettings +// 0x00A0 (0x00A0 - 0x0000) +struct FColorGradePerRangeSettings final +{ +public: + struct FVector4 Saturation; // 0x0000(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector4 Contrast; // 0x0020(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector4 Gamma; // 0x0040(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector4 Gain; // 0x0060(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector4 Offset; // 0x0080(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FColorGradePerRangeSettings; + +// ScriptStruct Engine.AnimNode_LinkedInputPose +// 0x00A8 (0x00B8 - 0x0010) +struct FAnimNode_LinkedInputPose final : public FAnimNode_Base +{ +public: + class FName Name; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Graph; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FPoseLink InputPose; // 0x0020(0x0010)(NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_30[0x88]; // 0x0030(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_LinkedInputPose; + +// ScriptStruct Engine.ColorGradingSettings +// 0x0290 (0x0290 - 0x0000) +struct FColorGradingSettings final +{ +public: + struct FColorGradePerRangeSettings Global; // 0x0000(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + struct FColorGradePerRangeSettings Shadows; // 0x00A0(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + struct FColorGradePerRangeSettings Midtones; // 0x0140(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + struct FColorGradePerRangeSettings Highlights; // 0x01E0(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + float ShadowsMax; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HighlightsMin; // 0x0284(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HighlightsMax; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28C[0x4]; // 0x028C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FColorGradingSettings; + +// ScriptStruct Engine.LightmassWorldInfoSettings +// 0x004C (0x004C - 0x0000) +struct FLightmassWorldInfoSettings final +{ +public: + float StaticLightingLevelScale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumIndirectLightingBounces; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumSkyLightingBounces; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float IndirectLightingQuality; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float IndirectLightingSmoothness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FColor EnvironmentColor; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float EnvironmentIntensity; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float EmissiveBoost; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DiffuseBoost; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EVolumeLightingMethod VolumeLightingMethod; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bUseAmbientOcclusion : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bGenerateAmbientOcclusionMaterialMask : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bVisualizeMaterialDiffuse : 1; // 0x0025(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bVisualizeAmbientOcclusion : 1; // 0x0025(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCompressLightmaps : 1; // 0x0025(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float VolumetricLightmapDetailCellSize; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VolumetricLightmapMaximumBrickMemoryMb; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VolumetricLightmapSphericalHarmonicSmoothing; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VolumeLightSamplePlacementScale; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DirectIlluminationOcclusionFraction; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float IndirectIlluminationOcclusionFraction; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OcclusionExponent; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FullyOccludedSamplesFraction; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxOcclusionDistance; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FLightmassWorldInfoSettings; + +// ScriptStruct Engine.GaussianSumBloomSettings +// 0x0084 (0x0084 - 0x0000) +struct FGaussianSumBloomSettings final +{ +public: + float Intensity; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Threshold; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SizeScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Filter1Size; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Filter2Size; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Filter3Size; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Filter4Size; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Filter5Size; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Filter6Size; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Filter1Tint; // 0x0024(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Filter2Tint; // 0x0034(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Filter3Tint; // 0x0044(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Filter4Tint; // 0x0054(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Filter5Tint; // 0x0064(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Filter6Tint; // 0x0074(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FGaussianSumBloomSettings; + +// ScriptStruct Engine.LensBloomSettings +// 0x00C0 (0x00C0 - 0x0000) +struct FLensBloomSettings final +{ +public: + struct FGaussianSumBloomSettings GaussianSum; // 0x0000(0x0084)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FConvolutionBloomSettings Convolution; // 0x0088(0x0030)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + EBloomMethod Method; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLensBloomSettings; + +// ScriptStruct Engine.AnimNode_CustomProperty +// 0x0048 (0x0058 - 0x0010) +struct FAnimNode_CustomProperty : public FAnimNode_Base +{ +public: + TArray SourcePropertyNames; // 0x0010(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) + TArray DestPropertyNames; // 0x0020(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) + class UObject* TargetInstance; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_38[0x20]; // 0x0038(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_CustomProperty; + +// ScriptStruct Engine.AnimNode_LinkedAnimGraph +// 0x0060 (0x00B8 - 0x0058) +struct FAnimNode_LinkedAnimGraph : public FAnimNode_CustomProperty +{ +public: + TArray InputPoses; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray InputPoseNames; // 0x0068(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TSubclassOf InstanceClass; // 0x0078(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + class UBlendProfile* PendingBlendOutProfile; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UBlendProfile* PendingBlendInProfile; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + uint8 bReceiveNotifiesFromLinkedInstances : 1; // 0x00B0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bPropagateNotifiesToLinkedInstances : 1; // 0x00B0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_LinkedAnimGraph; + +// ScriptStruct Engine.LensSettings +// 0x00E8 (0x00E8 - 0x0000) +struct FLensSettings final +{ +public: + struct FLensBloomSettings Bloom; // 0x0000(0x00C0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + struct FLensImperfectionSettings Imperfections; // 0x00C0(0x0020)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) + float ChromaticAberration; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLensSettings; + +// ScriptStruct Engine.CameraExposureSettings +// 0x0040 (0x0040 - 0x0000) +struct FCameraExposureSettings final +{ +public: + EAutoExposureMethod Method; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float LowPercent; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HighPercent; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinBrightness; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxBrightness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SpeedUp; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SpeedDown; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Bias; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UCurveFloat* BiasCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UTexture* MeterMask; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float HistogramLogMin; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HistogramLogMax; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float CalibrationConstant; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 ApplyPhysicalCameraExposure : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCameraExposureSettings; + +// ScriptStruct Engine.InputScaleBiasClampState +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FInputScaleBiasClampState final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInputScaleBiasClampState; + +// ScriptStruct Engine.AnimNode_SequencePlayerBase +// 0x0008 (0x0040 - 0x0038) +struct FAnimNode_SequencePlayerBase : public FAnimNode_AssetPlayerBase +{ +public: + struct FInputScaleBiasClampState PlayRateScaleBiasClampState; // 0x0038(0x0008)(NoDestructor, Protected, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FAnimNode_SequencePlayerBase; + +// ScriptStruct Engine.SkeletalMeshSourceModel +// 0x0040 (0x0040 - 0x0000) +struct FSkeletalMeshSourceModel final +{ +public: + int32 TriangleCount; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 VertexCount; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FSkeletalMeshSourceModel; + +// ScriptStruct Engine.InertializationPoseDiff +// 0x0038 (0x0038 - 0x0000) +struct alignas(0x08) FInertializationPoseDiff final +{ +public: + uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInertializationPoseDiff; + +// ScriptStruct Engine.DeviceTriggerFeedbackData +// 0x0010 (0x0010 - 0x0000) +struct FDeviceTriggerFeedbackData final +{ +public: + class UCurveFloat* FeedbackPositionCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UCurveFloat* FeedbackStrenghCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FDeviceTriggerFeedbackData; + +// ScriptStruct Engine.SkelMeshComponentLODInfo +// 0x0028 (0x0028 - 0x0000) +struct FSkelMeshComponentLODInfo final +{ +public: + TArray HiddenMaterials; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSkelMeshComponentLODInfo; + +// ScriptStruct Engine.RootMotionSource_ConstantForce +// 0x0020 (0x0100 - 0x00E0) +struct FRootMotionSource_ConstantForce final : public FRootMotionSource +{ +public: + struct FVector Force; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UCurveFloat* StrengthOverTime; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRootMotionSource_ConstantForce; + +// ScriptStruct Engine.VertexOffsetUsage +// 0x0004 (0x0004 - 0x0000) +struct FVertexOffsetUsage final +{ +public: + int32 Usage; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVertexOffsetUsage; + +// ScriptStruct Engine.GraphReference +// 0x0020 (0x0020 - 0x0000) +struct FGraphReference final +{ +public: + class UEdGraph* MacroGraph; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class UBlueprint* GraphBlueprint; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + struct FGuid GraphGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) +}; +DUMPER7_ASSERTS_FGraphReference; + +// ScriptStruct Engine.InputScaleBiasClampConstants +// 0x002C (0x002C - 0x0000) +struct FInputScaleBiasClampConstants final +{ +public: + bool bMapRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bClampResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bInterpResult; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + struct FInputRange InRange; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FInputRange OutRange; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Bias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ClampMin; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ClampMax; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InterpSpeedIncreasing; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float InterpSpeedDecreasing; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInputScaleBiasClampConstants; + +// ScriptStruct Engine.MeshDeformerInstanceSet +// 0x0020 (0x0020 - 0x0000) +struct FMeshDeformerInstanceSet final +{ +public: + TArray DeformerInstances; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMeshDeformerInstanceSet; + +// ScriptStruct Engine.InputAxisProperties +// 0x0010 (0x0010 - 0x0000) +struct FInputAxisProperties final +{ +public: + float DeadZone; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Sensitivity; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Exponent; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bInvert : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInputAxisProperties; + +// ScriptStruct Engine.PrecomputedSkyLightInstanceData +// 0x00B8 (0x0170 - 0x00B8) +struct alignas(0x10) FPrecomputedSkyLightInstanceData final : public FSceneComponentInstanceData +{ +public: + struct FGuid LightGuid; // 0x00B8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AverageBrightness; // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_CC[0xA4]; // 0x00CC(0x00A4)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPrecomputedSkyLightInstanceData; + +// ScriptStruct Engine.AnimNotifyContext +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FAnimNotifyContext final +{ +public: + uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNotifyContext; + +// ScriptStruct Engine.SoftWorldReference +// 0x0028 (0x0028 - 0x0000) +struct FSoftWorldReference final +{ +public: + TSoftObjectPtr WorldAsset; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoftWorldReference; + +// ScriptStruct Engine.SoundAttenuationPluginSettings +// 0x0040 (0x0040 - 0x0000) +struct FSoundAttenuationPluginSettings final +{ +public: + TArray SpatializationPluginSettingsArray; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + TArray OcclusionPluginSettingsArray; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + TArray ReverbPluginSettingsArray; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + TArray SourceDataOverridePluginSettingsArray; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FSoundAttenuationPluginSettings; + +// ScriptStruct Engine.AnimNode_StateResult +// 0x0000 (0x0020 - 0x0020) +struct FAnimNode_StateResult final : public FAnimNode_Root +{ +}; +DUMPER7_ASSERTS_FAnimNode_StateResult; + +// ScriptStruct Engine.AnimNode_SequencePlayer +// 0x0008 (0x0048 - 0x0040) +struct FAnimNode_SequencePlayer final : public FAnimNode_SequencePlayerBase +{ +public: + class UAnimSequenceBase* Sequence; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) +}; +DUMPER7_ASSERTS_FAnimNode_SequencePlayer; + +// ScriptStruct Engine.SoundAttenuationSettings +// 0x0310 (0x03D0 - 0x00C0) +struct FSoundAttenuationSettings final : public FBaseAttenuationSettings +{ +public: + uint8 bAttenuate : 1; // 0x00C0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSpatialize : 1; // 0x00C0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAttenuateWithLPF : 1; // 0x00C0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableListenerFocus : 1; // 0x00C0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableFocusInterpolation : 1; // 0x00C0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableOcclusion : 1; // 0x00C0(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bUseComplexCollisionForOcclusion : 1; // 0x00C0(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableReverbSend : 1; // 0x00C0(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnablePriorityAttenuation : 1; // 0x00C1(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bApplyNormalizationToStereoSounds : 1; // 0x00C1(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableLogFrequencyScaling : 1; // 0x00C1(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableSubmixSends : 1; // 0x00C1(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableSourceDataOverride : 1; // 0x00C1(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableSendToAudioLink : 1; // 0x00C1(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + ESoundSpatializationAlgorithm SpatializationAlgorithm; // 0x00C2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C3[0x5]; // 0x00C3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + class UAudioLinkSettingsAbstract* AudioLinkSettingsOverride; // 0x00C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float BinauralRadius; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRuntimeFloatCurve CustomLowpassAirAbsorptionCurve; // 0x00D8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FRuntimeFloatCurve CustomHighpassAirAbsorptionCurve; // 0x0160(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + EAirAbsorptionMethod AbsorptionMethod; // 0x01E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECollisionChannel OcclusionTraceChannel; // 0x01E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EReverbSendMethod ReverbSendMethod; // 0x01EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EPriorityAttenuationMethod PriorityAttenuationMethod; // 0x01EB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NonSpatializedRadiusStart; // 0x01EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NonSpatializedRadiusEnd; // 0x01F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENonSpatializedRadiusSpeakerMapMode NonSpatializedRadiusMode; // 0x01F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1F5[0x3]; // 0x01F5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float StereoSpread; // 0x01F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LPFRadiusMin; // 0x01FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LPFRadiusMax; // 0x0200(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LPFFrequencyAtMin; // 0x0204(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LPFFrequencyAtMax; // 0x0208(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HPFFrequencyAtMin; // 0x020C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float HPFFrequencyAtMax; // 0x0210(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FocusAzimuth; // 0x0214(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NonFocusAzimuth; // 0x0218(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FocusDistanceScale; // 0x021C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NonFocusDistanceScale; // 0x0220(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FocusPriorityScale; // 0x0224(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NonFocusPriorityScale; // 0x0228(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FocusVolumeAttenuation; // 0x022C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NonFocusVolumeAttenuation; // 0x0230(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FocusAttackInterpSpeed; // 0x0234(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float FocusReleaseInterpSpeed; // 0x0238(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OcclusionLowPassFilterFrequency; // 0x023C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OcclusionVolumeAttenuation; // 0x0240(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OcclusionInterpolationTime; // 0x0244(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReverbWetLevelMin; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReverbWetLevelMax; // 0x024C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReverbDistanceMin; // 0x0250(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ReverbDistanceMax; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ManualReverbSendLevel; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PriorityAttenuationMin; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PriorityAttenuationMax; // 0x0260(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PriorityAttenuationDistanceMin; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PriorityAttenuationDistanceMax; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ManualPriorityAttenuation; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FRuntimeFloatCurve CustomReverbSendCurve; // 0x0270(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + TArray SubmixSendSettings; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + struct FRuntimeFloatCurve CustomPriorityAttenuationCurve; // 0x0308(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSoundAttenuationPluginSettings PluginSettings; // 0x0390(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundAttenuationSettings; + +// ScriptStruct Engine.SourceEffectChainEntry +// 0x0010 (0x0010 - 0x0000) +struct FSourceEffectChainEntry final +{ +public: + class USoundEffectSourcePreset* Preset; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 bBypass : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSourceEffectChainEntry; + +// ScriptStruct Engine.AnimNotifyEventReference +// 0x0030 (0x0030 - 0x0000) +struct FAnimNotifyEventReference final +{ +public: + uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + class UMirrorDataTable* MirrorTable; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + class UObject* NotifySource; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNotifyEventReference; + +// ScriptStruct Engine.SoundGroup +// 0x0020 (0x0020 - 0x0000) +struct FSoundGroup final +{ +public: + ESoundGroup SoundGroup; // 0x0000(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class FString DisplayName; // 0x0008(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bAlwaysDecompressOnLoad : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float DecompressedDuration; // 0x001C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundGroup; + +// ScriptStruct Engine.ModulatorContinuousParams +// 0x0020 (0x0020 - 0x0000) +struct FModulatorContinuousParams final +{ +public: + class FName ParameterName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Default; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinInput; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxInput; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinOutput; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxOutput; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EModulationParamMode ParamMode; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FModulatorContinuousParams; + +// ScriptStruct Engine.SoundSourceBusSendInfo +// 0x00B8 (0x00B8 - 0x0000) +struct FSoundSourceBusSendInfo final +{ +public: + ESourceBusSendLevelControlMethod SourceBusSendLevelControlMethod; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class USoundSourceBus* SoundSourceBus; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UAudioBus* AudioBus; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float SendLevel; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinSendLevel; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxSendLevel; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MinSendDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxSendDistance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x0030(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundSourceBusSendInfo; + +// ScriptStruct Engine.SoundTimecodeOffset +// 0x0008 (0x0008 - 0x0000) +struct FSoundTimecodeOffset final +{ +public: + double NumOfSecondsSinceMidnight; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundTimecodeOffset; + +// ScriptStruct Engine.AnimSequenceTrackContainer +// 0x0020 (0x0020 - 0x0000) +struct FAnimSequenceTrackContainer final +{ +public: + TArray AnimationTracks; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray TrackNames; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimSequenceTrackContainer; + +// ScriptStruct Engine.StreamedAudioPlatformData +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FStreamedAudioPlatformData final +{ +public: + uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStreamedAudioPlatformData; + +// ScriptStruct Engine.SoundWaveSpectralData +// 0x000C (0x000C - 0x0000) +struct FSoundWaveSpectralData final +{ +public: + float FrequencyHz; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Magnitude; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NormalizedMagnitude; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundWaveSpectralData; + +// ScriptStruct Engine.AnimNode_TransitionResult +// 0x0018 (0x0028 - 0x0010) +struct FAnimNode_TransitionResult final : public FAnimNode_Base +{ +public: + bool bCanEnterTransition; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x17]; // 0x0011(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_TransitionResult; + +// ScriptStruct Engine.CullDistanceSizePair +// 0x0008 (0x0008 - 0x0000) +struct FCullDistanceSizePair final +{ +public: + float Size; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float CullDistance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCullDistanceSizePair; + +// ScriptStruct Engine.SoundWaveSpectralDataPerSound +// 0x0020 (0x0020 - 0x0000) +struct FSoundWaveSpectralDataPerSound final +{ +public: + TArray SpectralData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + float PlaybackTime; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class USoundWave* SoundWave; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FSoundWaveSpectralDataPerSound; + +// ScriptStruct Engine.ComponentKey +// 0x0020 (0x0020 - 0x0000) +struct FComponentKey final +{ +public: + TSubclassOf OwnerClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + class FName SCSVariableName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FGuid AssociatedGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FComponentKey; + +// ScriptStruct Engine.SoundWaveEnvelopeTimeData +// 0x0008 (0x0008 - 0x0000) +struct FSoundWaveEnvelopeTimeData final +{ +public: + float Amplitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TimeSec; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSoundWaveEnvelopeTimeData; + +// ScriptStruct Engine.SoundWaveTimecodeInfo +// 0x0070 (0x0070 - 0x0000) +struct FSoundWaveTimecodeInfo final +{ +public: + uint64 NumSamplesSinceMidnight; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint32 NumSamplesPerSecond; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class FString Description; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString OriginatorTime; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString OriginatorDate; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString OriginatorDescription; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString OriginatorReference; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFrameRate TimecodeRate; // 0x0060(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTimecodeIsDropFrame; // 0x0068(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSoundWaveTimecodeInfo; + +// ScriptStruct Engine.SubsurfaceProfileStruct +// 0x009C (0x009C - 0x0000) +struct FSubsurfaceProfileStruct final +{ +public: + struct FLinearColor SurfaceAlbedo; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor MeanFreePathColor; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MeanFreePathDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float WorldUnitScale; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnableBurley; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnableMeanFreePath; // 0x0029(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + struct FLinearColor Tint; // 0x002C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ScatterRadius; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor SubsurfaceColor; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor FalloffColor; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor BoundaryColorBleed; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ExtinctionScale; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float NormalScale; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ScatteringDistribution; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float IOR; // 0x007C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Roughness0; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Roughness1; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LobeMix; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor TransmissionTintColor; // 0x008C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSubsurfaceProfileStruct; + +// ScriptStruct Engine.ExternalToolDefinition +// 0x0060 (0x0060 - 0x0000) +struct FExternalToolDefinition final +{ +public: + class FString ToolName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFilePath ExecutablePath; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString CommandLineOptions; // 0x0020(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FDirectoryPath WorkingDirectory; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString ScriptExtension; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FDirectoryPath ScriptDirectory; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FExternalToolDefinition; + +// ScriptStruct Engine.StaticMaterialLayersParameter +// 0x0104 (0x0128 - 0x0024) +struct FStaticMaterialLayersParameter final : public FStaticParameterBase +{ +public: + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FMaterialLayersFunctions Value; // 0x0028(0x0100)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStaticMaterialLayersParameter; + +// ScriptStruct Engine.SoundClassProperties +// 0x0198 (0x0198 - 0x0000) +struct FSoundClassProperties final +{ +public: + float Volume; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Pitch; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LowPassFilterFrequency; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AttenuationDistanceScale; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LFEBleed; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VoiceCenterChannelVolume; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float RadioFilterVolume; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float RadioFilterVolumeThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bApplyEffects : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAlwaysPlay : 1; // 0x0020(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsUISound : 1; // 0x0020(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bIsMusic : 1; // 0x0020(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCenterChannelOnly : 1; // 0x0020(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bApplyAmbientVolumes : 1; // 0x0020(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bReverb : 1; // 0x0020(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float Default2DReverbSendAmount; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSoundModulationDefaultSettings ModulationSettings; // 0x0028(0x0160)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) + EAudioOutputTarget OutputTarget; // 0x0188(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESoundWaveLoadingBehavior LoadingBehavior; // 0x0189(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_18A[0x6]; // 0x018A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + class USoundSubmix* DefaultSubmix; // 0x0190(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FSoundClassProperties; + +// ScriptStruct Engine.EquirectProps +// 0x0098 (0x0098 - 0x0000) +struct FEquirectProps final +{ +public: + struct FBox2D LeftUVRect; // 0x0000(0x0028)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FBox2D RightUVRect; // 0x0028(0x0028)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FVector2D LeftScale; // 0x0050(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D RightScale; // 0x0060(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D LeftBias; // 0x0070(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D RightBias; // 0x0080(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Radius; // 0x0090(0x0004)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FEquirectProps; + +// ScriptStruct Engine.StreamingTextureBuildInfo +// 0x000C (0x000C - 0x0000) +struct FStreamingTextureBuildInfo final +{ +public: + uint32 PackedRelativeBox; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 TextureLevelIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TexelFactor; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FStreamingTextureBuildInfo; + +// ScriptStruct Engine.FloatSpringState +// 0x000C (0x000C - 0x0000) +struct alignas(0x04) FFloatSpringState final +{ +public: + uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FFloatSpringState; + +// ScriptStruct Engine.NetworkMetricConfig +// 0x0038 (0x0038 - 0x0000) +struct FNetworkMetricConfig final +{ +public: + class FName MetricName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSoftClassPtr Class; // 0x0008(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ENetworkMetricEnableMode EnableMode; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNetworkMetricConfig; + +// ScriptStruct Engine.WorldPartitionActorFilter +// 0x0001 (0x0001 - 0x0000) +struct FWorldPartitionActorFilter final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWorldPartitionActorFilter; + +// ScriptStruct Engine.TexturePlatformData +// 0x0038 (0x0038 - 0x0000) +struct alignas(0x08) FTexturePlatformData final +{ +public: + uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTexturePlatformData; + +// ScriptStruct Engine.RuntimePartitionHLODSetup +// 0x0028 (0x0028 - 0x0000) +struct FRuntimePartitionHLODSetup final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray HLODLayers; // 0x0008(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + bool bIsSpatiallyLoaded; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class URuntimePartition* PartitionLayer; // 0x0020(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FRuntimePartitionHLODSetup; + +// ScriptStruct Engine.MaterialParameterCollectionInfo +// 0x0018 (0x0018 - 0x0000) +struct FMaterialParameterCollectionInfo final +{ +public: + struct FGuid StateId; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UMaterialParameterCollection* ParameterCollection; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FMaterialParameterCollectionInfo; + +// ScriptStruct Engine.ISMClientInstance +// 0x0010 (0x0010 - 0x0000) +struct FISMClientInstance final +{ +public: + TArray ComponentIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FISMClientInstance; + +// ScriptStruct Engine.ISMClientData +// 0x0010 (0x0010 - 0x0000) +struct FISMClientData final +{ +public: + TArray Instances; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FISMClientData; + +// ScriptStruct Engine.QuartzTimeSignature +// 0x0018 (0x0018 - 0x0000) +struct FQuartzTimeSignature final +{ +public: + int32 NumBeats; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EQuartzTimeSignatureQuantization BeatType; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + TArray OptionalPulseOverride; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FQuartzTimeSignature; + +// ScriptStruct Engine.QuartzClockSettings +// 0x0020 (0x0020 - 0x0000) +struct FQuartzClockSettings final +{ +public: + struct FQuartzTimeSignature TimeSignature; // 0x0000(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + bool bIgnoreLevelChange; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FQuartzClockSettings; + +// ScriptStruct Engine.ChannelDefinition +// 0x0020 (0x0020 - 0x0000) +struct FChannelDefinition final +{ +public: + class FName ChannelName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSubclassOf ChannelClass; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + int32 StaticChannelIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bTickOnCreate : 1; // 0x001C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bServerOpen : 1; // 0x001C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bClientOpen : 1; // 0x001C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bInitialServer : 1; // 0x001C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bInitialClient : 1; // 0x001C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FChannelDefinition; + +// ScriptStruct Engine.NavAvoidanceData +// 0x0058 (0x0058 - 0x0000) +struct alignas(0x08) FNavAvoidanceData final +{ +public: + uint8 Pad_0[0x58]; // 0x0000(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNavAvoidanceData; + +// ScriptStruct Engine.NavLinkId +// 0x0008 (0x0008 - 0x0000) +struct FNavLinkId final +{ +public: + uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FNavLinkId; + +// ScriptStruct Engine.LaunchOnTestSettings +// 0x0020 (0x0020 - 0x0000) +struct FLaunchOnTestSettings final +{ +public: + struct FFilePath LaunchOnTestmap; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString DeviceID; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FLaunchOnTestSettings; + +// ScriptStruct Engine.AlphaBlendArgs +// 0x0010 (0x0010 - 0x0000) +struct FAlphaBlendArgs final +{ +public: + class UCurveFloat* CustomCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float BlendTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAlphaBlendOption BlendOption; // 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_FAlphaBlendArgs; + +// ScriptStruct Engine.CollectionParameterBase +// 0x0018 (0x0018 - 0x0000) +struct FCollectionParameterBase +{ +public: + class FName ParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ID; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCollectionParameterBase; + +// ScriptStruct Engine.BlendFilter +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x08) FBlendFilter final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBlendFilter; + +// ScriptStruct Engine.AnimTickRecord +// 0x0070 (0x0070 - 0x0000) +struct FAnimTickRecord final +{ +public: + class UAnimationAsset* SourceAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_8[0x68]; // 0x0008(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimTickRecord; + +// ScriptStruct Engine.NetworkPhysicsData +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FNetworkPhysicsData +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + int32 ServerFrame; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LocalFrame; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 InputFrame; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FNetworkPhysicsData; + +// ScriptStruct Engine.NetworkPhysicsDatas +// 0x0000 (0x0018 - 0x0018) +struct FNetworkPhysicsDatas final : public FNetworkPhysicsData +{ +}; +DUMPER7_ASSERTS_FNetworkPhysicsDatas; + +// ScriptStruct Engine.EncounteredStateMachineStack +// 0x0030 (0x0030 - 0x0000) +struct alignas(0x08) FEncounteredStateMachineStack final +{ +public: + uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FEncounteredStateMachineStack; + +// ScriptStruct Engine.ClusteredComponentData +// 0x0028 (0x0028 - 0x0000) +struct alignas(0x08) FClusteredComponentData final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + TWeakObjectPtr ReplicatedProxyComponent; // 0x0010(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TWeakObjectPtr Owner; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bWasReplicating; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bPendingDeletion; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FClusteredComponentData; + +// ScriptStruct Engine.StateMachineStateDebugData +// 0x0010 (0x0010 - 0x0000) +struct alignas(0x04) FStateMachineStateDebugData final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStateMachineStateDebugData; + +// ScriptStruct Engine.AnimationFrameSnapshot +// 0x0001 (0x0001 - 0x0000) +struct FAnimationFrameSnapshot final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimationFrameSnapshot; + +// ScriptStruct Engine.CanvasIcon +// 0x0018 (0x0018 - 0x0000) +struct FCanvasIcon final +{ +public: + class UTexture* Texture; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float U; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float V; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float UL; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VL; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCanvasIcon; + +// ScriptStruct Engine.AnimBlueprintMutableData +// 0x0001 (0x0001 - 0x0000) +struct FAnimBlueprintMutableData +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimBlueprintMutableData; + +// ScriptStruct Engine.AnimBlueprintFunction +// 0x0078 (0x0078 - 0x0000) +struct FAnimBlueprintFunction final +{ +public: + class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Group; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OutputPoseNodeIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray InputPoseNames; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray InputPoseNodeIndices; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_38[0x38]; // 0x0038(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) + bool bImplemented; // 0x0070(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimBlueprintFunction; + +// ScriptStruct Engine.RootMotionExtractionStep +// 0x0010 (0x0010 - 0x0000) +struct FRootMotionExtractionStep final +{ +public: + class UAnimSequence* AnimSequence; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float StartPosition; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float EndPosition; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRootMotionExtractionStep; + +// ScriptStruct Engine.TTTrackBase +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FTTTrackBase +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class FName TrackName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + bool bIsExternalCurve; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTTTrackBase; + +// ScriptStruct Engine.AnimInitializationContext +// 0x0000 (0x0010 - 0x0010) +struct FAnimInitializationContext final : public FAnimExecutionContext +{ +}; +DUMPER7_ASSERTS_FAnimInitializationContext; + +// ScriptStruct Engine.CompositeSection +// 0x0020 (0x0050 - 0x0030) +struct FCompositeSection final : public FAnimLinkableElement +{ +public: + class FName SectionName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NextSectionName; // 0x0038(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray MetaData; // 0x0040(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FCompositeSection; + +// ScriptStruct Engine.BranchingPoint +// 0x0010 (0x0040 - 0x0030) +struct FBranchingPoint final : public FAnimLinkableElement +{ +public: + class FName EventName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float TriggerTimeOffset; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBranchingPoint; + +// ScriptStruct Engine.LinearConstraint +// 0x0008 (0x001C - 0x0014) +struct FLinearConstraint final : public FConstraintBaseParams +{ +public: + float Limit; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ELinearConstraintMotion XMotion; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ELinearConstraintMotion YMotion; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ELinearConstraintMotion ZMotion; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLinearConstraint; + +// ScriptStruct Engine.ConeConstraint +// 0x000C (0x0020 - 0x0014) +struct FConeConstraint final : public FConstraintBaseParams +{ +public: + float Swing1LimitDegrees; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Swing2LimitDegrees; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAngularConstraintMotion Swing1Motion; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAngularConstraintMotion Swing2Motion; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FConeConstraint; + +// ScriptStruct Engine.LinearDriveConstraint +// 0x0060 (0x0060 - 0x0000) +struct FLinearDriveConstraint final +{ +public: + struct FVector PositionTarget; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector VelocityTarget; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FConstraintDrive XDrive; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FConstraintDrive YDrive; // 0x0040(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FConstraintDrive ZDrive; // 0x0050(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FLinearDriveConstraint; + +// ScriptStruct Engine.ConstraintProfileProperties +// 0x0158 (0x0158 - 0x0000) +struct FConstraintProfileProperties final +{ +public: + float ProjectionLinearTolerance; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ProjectionAngularTolerance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ProjectionLinearAlpha; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ProjectionAngularAlpha; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ShockPropagationAlpha; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LinearBreakThreshold; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LinearPlasticityThreshold; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AngularBreakThreshold; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AngularPlasticityThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ContactTransferScale; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearConstraint LinearLimit; // 0x0028(0x001C)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FConeConstraint ConeLimit; // 0x0044(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FTwistConstraint TwistLimit; // 0x0064(0x001C)(Edit, NoDestructor, NativeAccessSpecifierPublic) + uint8 bDisableCollision : 1; // 0x0080(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bParentDominates : 1; // 0x0080(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableShockPropagation : 1; // 0x0080(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableProjection : 1; // 0x0080(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bEnableMassConditioning : 1; // 0x0080(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAngularBreakable : 1; // 0x0080(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAngularPlasticity : 1; // 0x0080(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bLinearBreakable : 1; // 0x0080(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bLinearPlasticity : 1; // 0x0081(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_82[0x6]; // 0x0082(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + struct FLinearDriveConstraint LinearDrive; // 0x0088(0x0060)(Edit, NoDestructor, NativeAccessSpecifierPublic) + struct FAngularDriveConstraint AngularDrive; // 0x00E8(0x0068)(Edit, NoDestructor, NativeAccessSpecifierPublic) + EConstraintPlasticityType LinearPlasticityType; // 0x0150(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_151[0x7]; // 0x0151(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FConstraintProfileProperties; + +// ScriptStruct Engine.MontageBlendSettings +// 0x0020 (0x0020 - 0x0000) +struct FMontageBlendSettings final +{ +public: + class UBlendProfile* BlendProfile; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FAlphaBlendArgs Blend; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + EMontageBlendMode BlendMode; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMontageBlendSettings; + +// ScriptStruct Engine.AnimNodeData +// 0x0028 (0x0028 - 0x0000) +struct FAnimNodeData final +{ +public: + TScriptInterface AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TArray Entries; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) + int32 NodeIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint32 Flags; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FAnimNodeData; + +// ScriptStruct Engine.SkeletalMeshSamplingRegionBoneFilter +// 0x000C (0x000C - 0x0000) +struct FSkeletalMeshSamplingRegionBoneFilter final +{ +public: + class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bIncludeOrExclude : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bApplyToChildren : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionBoneFilter; + +// ScriptStruct Engine.AnimNodeFunctionRef +// 0x0020 (0x0020 - 0x0000) +struct FAnimNodeFunctionRef final +{ +public: + class FName ClassName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FName FunctionName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TSubclassOf Class; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + class UFunction* Function; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) +}; +DUMPER7_ASSERTS_FAnimNodeFunctionRef; + +// ScriptStruct Engine.AnimNode_ConvertComponentToLocalSpace +// 0x0010 (0x0020 - 0x0010) +struct FAnimNode_ConvertComponentToLocalSpace final : public FAnimNode_Base +{ +public: + struct FComponentSpacePoseLink ComponentPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNode_ConvertComponentToLocalSpace; + +// ScriptStruct Engine.AnimNode_ConvertLocalToComponentSpace +// 0x0010 (0x0020 - 0x0010) +struct FAnimNode_ConvertLocalToComponentSpace final : public FAnimNode_Base +{ +public: + struct FPoseLink LocalPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNode_ConvertLocalToComponentSpace; + +// ScriptStruct Engine.DataTableCategoryHandle +// 0x0018 (0x0018 - 0x0000) +struct FDataTableCategoryHandle final +{ +public: + class UDataTable* DataTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName ColumnName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName RowContents; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDataTableCategoryHandle; + +// ScriptStruct Engine.AnimNode_ApplyMeshSpaceAdditive +// 0x00C0 (0x00D0 - 0x0010) +struct FAnimNode_ApplyMeshSpaceAdditive final : public FAnimNode_Base +{ +public: + struct FPoseLink base; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FPoseLink Additive; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + EAnimAlphaInputType AlphaInputType; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float ALpha; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bAlphaBoolEnabled : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0040(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + class FName AlphaCurveName; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FInputScaleBias AlphaScaleBias; // 0x0090(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x0098(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + int32 LODThreshold; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_ApplyMeshSpaceAdditive; + +// ScriptStruct Engine.InertializationPose +// 0x00C0 (0x00C0 - 0x0000) +struct alignas(0x10) FInertializationPose final +{ +public: + uint8 Pad_0[0xC0]; // 0x0000(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInertializationPose; + +// ScriptStruct Engine.InertializationBoneDiff +// 0x0060 (0x0060 - 0x0000) +struct alignas(0x08) FInertializationBoneDiff final +{ +public: + uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FInertializationBoneDiff; + +// ScriptStruct Engine.AnimNode_Inertialization +// 0x0430 (0x0440 - 0x0010) +struct alignas(0x10) FAnimNode_Inertialization final : public FAnimNode_Base +{ +public: + uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FPoseLink Source; // 0x0018(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) + class UBlendProfile* DefaultBlendProfile; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + TArray FilteredCurves; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) + TArray FilteredBones; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) + bool bResetOnBecomingRelevant; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + bool bForwardRequestsThroughSkippedCachedPoseNodes; // 0x0051(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_52[0x1D6]; // 0x0052(0x01D6)(Fixing Size After Last Property [ Dumper-7 ]) + TArray RequestQueue; // 0x0228(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) + uint8 Pad_238[0x200]; // 0x0238(0x0200)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* InertializationRequestAnimInstance; // 0x0438(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) +}; +DUMPER7_ASSERTS_FAnimNode_Inertialization; + +// ScriptStruct Engine.PhysicalAnimationData +// 0x0024 (0x0024 - 0x0000) +struct FPhysicalAnimationData final +{ +public: + class FName BodyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bIsLocalSimulation : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float OrientationStrength; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AngularVelocityStrength; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PositionStrength; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VelocityStrength; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxLinearForce; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxAngularForce; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPhysicalAnimationData; + +// ScriptStruct Engine.PhysicalAnimationProfile +// 0x002C (0x002C - 0x0000) +struct FPhysicalAnimationProfile final +{ +public: + class FName ProfileName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FPhysicalAnimationData PhysicalAnimationData; // 0x0008(0x0024)(Edit, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPhysicalAnimationProfile; + +// ScriptStruct Engine.AnimNode_LinkedAnimLayer +// 0x0010 (0x00C8 - 0x00B8) +struct FAnimNode_LinkedAnimLayer final : public FAnimNode_LinkedAnimGraph +{ +public: + TSubclassOf Interface; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Layer; // 0x00C0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNode_LinkedAnimLayer; + +// ScriptStruct Engine.AnimNode_SaveCachedPose +// 0x0070 (0x0080 - 0x0010) +struct FAnimNode_SaveCachedPose final : public FAnimNode_Base +{ +public: + struct FPoseLink Pose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + class FName CachePoseName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_28[0x58]; // 0x0028(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_SaveCachedPose; + +// ScriptStruct Engine.ClusterUnionInitializationData +// 0x0018 (0x0018 - 0x0000) +struct FClusterUnionInitializationData final +{ +public: + class UClusterUnionComponent* ClusterUnionComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TArray ProcessedComponents; // 0x0008(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FClusterUnionInitializationData; + +// ScriptStruct Engine.AnimNode_SequencePlayer_Standalone +// 0x0058 (0x0098 - 0x0040) +struct FAnimNode_SequencePlayer_Standalone final : public FAnimNode_SequencePlayerBase +{ +public: + class FName GroupName; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EAnimGroupRole GroupRole; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + EAnimSyncMethod Method; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bIgnoreForRelevancyTest; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_4B[0x5]; // 0x004B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + class UAnimSequenceBase* Sequence; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + float PlayRateBasis; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + float PlayRate; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FInputScaleBiasClampConstants PlayRateScaleBiasClampConstants; // 0x0060(0x002C)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) + float StartPosition; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bLoopAnimation; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bStartFromMatchingPose; // 0x0091(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_92[0x6]; // 0x0092(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_SequencePlayer_Standalone; + +// ScriptStruct Engine.SkelMeshMergeUVTransformMapping +// 0x0010 (0x0010 - 0x0000) +struct FSkelMeshMergeUVTransformMapping final +{ +public: + TArray UVTransformsPerMesh; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkelMeshMergeUVTransformMapping; + +// ScriptStruct Engine.AnimationActiveTransitionEntry +// 0x00C8 (0x00C8 - 0x0000) +struct FAnimationActiveTransitionEntry final +{ +public: + uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Size After Last Property [ Dumper-7 ]) + class UBlendProfile* BlendProfile; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimationActiveTransitionEntry; + +// ScriptStruct Engine.AnimNode_TransitionPoseEvaluator +// 0x0098 (0x00A8 - 0x0010) +struct FAnimNode_TransitionPoseEvaluator final : public FAnimNode_Base +{ +public: + uint8 Pad_10[0x78]; // 0x0010(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) + int32 FramesToCachePose; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + EEvaluatorDataSource DataSource; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EEvaluatorMode EvaluatorMode; // 0x0091(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_92[0x16]; // 0x0092(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAnimNode_TransitionPoseEvaluator; + +// ScriptStruct Engine.AnimNode_UseCachedPose +// 0x0018 (0x0028 - 0x0010) +struct FAnimNode_UseCachedPose final : public FAnimNode_Base +{ +public: + struct FPoseLink LinkToCachingNode; // 0x0010(0x0010)(NoDestructor, NativeAccessSpecifierPublic) + class FName CachePoseName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNode_UseCachedPose; + +// ScriptStruct Engine.BoneMirrorExport +// 0x0014 (0x0014 - 0x0000) +struct FBoneMirrorExport final +{ +public: + class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName SourceBoneName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EAxis BoneFlipAxis; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBoneMirrorExport; + +// ScriptStruct Engine.AnimNotifyArray +// 0x0010 (0x0010 - 0x0000) +struct FAnimNotifyArray final +{ +public: + TArray Notifies; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNotifyArray; + +// ScriptStruct Engine.AnimNotifyQueue +// 0x0070 (0x0070 - 0x0000) +struct FAnimNotifyQueue final +{ +public: + uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + TArray AnimNotifies; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) + TMap UnfilteredMontageAnimNotifies; // 0x0020(0x0050)(Transient, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnimNotifyQueue; + +// ScriptStruct Engine.ImportFactorySettingValues +// 0x0020 (0x0020 - 0x0000) +struct FImportFactorySettingValues final +{ +public: + class FString SettingName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Value; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FImportFactorySettingValues; + +// ScriptStruct Engine.EditorImportWorkflowDefinition +// 0x0020 (0x0020 - 0x0000) +struct FEditorImportWorkflowDefinition final +{ +public: + struct FFilePath ImportFilePath; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray FactorySettings; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FEditorImportWorkflowDefinition; + +// ScriptStruct Engine.BuildPromotionImportWorkflowSettings +// 0x0150 (0x0150 - 0x0000) +struct FBuildPromotionImportWorkflowSettings final +{ +public: + struct FEditorImportWorkflowDefinition Diffuse; // 0x0000(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition Normal; // 0x0020(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition StaticMesh; // 0x0040(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition ReimportStaticMesh; // 0x0060(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition BlendShapeMesh; // 0x0080(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition MorphMesh; // 0x00A0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition SkeletalMesh; // 0x00C0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition Animation; // 0x00E0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition Sound; // 0x0100(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + struct FEditorImportWorkflowDefinition SurroundSound; // 0x0120(0x0020)(Edit, Config, NativeAccessSpecifierPublic) + TArray OtherAssetsToImport; // 0x0140(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBuildPromotionImportWorkflowSettings; + +// ScriptStruct Engine.TranslationTrack +// 0x0020 (0x0020 - 0x0000) +struct FTranslationTrack final +{ +public: + TArray PosKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FScaleTrack; +DUMPER7_ASSERTS_FTranslationTrack; -// ScriptStruct Engine.CurveTrack -// 0x0018 (0x0018 - 0x0000) -struct FCurveTrack final +// ScriptStruct Engine.SoundConcurrencySettings +// 0x0020 (0x0020 - 0x0000) +struct FSoundConcurrencySettings final { public: - class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray CurveWeights; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + int32 MaxCount; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bLimitToOwner : 1; // 0x0004(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bVolumeScaleCanRelease : 1; // 0x0004(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + EMaxConcurrentResolutionRule ResolutionRule; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + float RetriggerTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VolumeScale; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + EConcurrencyVolumeScaleMode VolumeScaleMode; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VolumeScaleAttackTime; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VolumeScaleReleaseTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float VoiceStealReleaseTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCurveTrack; +DUMPER7_ASSERTS_FSoundConcurrencySettings; // ScriptStruct Engine.CompressedTrack // 0x0038 (0x0038 - 0x0000) @@ -15322,29 +15553,12 @@ public: }; DUMPER7_ASSERTS_FAnimationState; -// ScriptStruct Engine.SkeletalMeshSamplingRegion -// 0x0030 (0x0030 - 0x0000) -struct FSkeletalMeshSamplingRegion final +// ScriptStruct Engine.HitResultNetSerializerConfig +// 0x0000 (0x0010 - 0x0010) +struct FHitResultNetSerializerConfig final : public FNetSerializerConfig { -public: - class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LODIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bSupportUniformlyDistributedSampling : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - TArray MaterialFilters; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - TArray BoneFilters; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FSkeletalMeshSamplingRegion; - -// ScriptStruct Engine.SkeletalMeshSamplingInfo -// 0x0030 (0x0030 - 0x0000) -struct FSkeletalMeshSamplingInfo final -{ -public: - TArray Regions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) - struct FSkeletalMeshSamplingBuiltData BuiltData; // 0x0010(0x0020)(NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FSkeletalMeshSamplingInfo; +DUMPER7_ASSERTS_FHitResultNetSerializerConfig; // ScriptStruct Engine.AnimationTransitionBetweenStates // 0x0038 (0x0040 - 0x0008) @@ -15418,28 +15632,17 @@ public: }; DUMPER7_ASSERTS_FBakedAnimationStateMachine; -// ScriptStruct Engine.RuntimeCurveLinearColor -// 0x0208 (0x0208 - 0x0000) -struct FRuntimeCurveLinearColor final +// ScriptStruct Engine.SelectedFragmentProperties +// 0x0020 (0x0020 - 0x0000) +struct FSelectedFragmentProperties final { public: - struct FRichCurve ColorCurves[0x4]; // 0x0000(0x0080)(NativeAccessSpecifierPublic) - class UCurveLinearColor* ExternalCurve; // 0x0200(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class FName Tag; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Fragment; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bEnabled; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FRuntimeCurveLinearColor; - -// ScriptStruct Engine.SpecularProfileStruct -// 0x0420 (0x0420 - 0x0000) -struct FSpecularProfileStruct final -{ -public: - ESpecularProfileFormat Format; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRuntimeCurveLinearColor ViewColor; // 0x0008(0x0208)(Edit, NativeAccessSpecifierPublic) - struct FRuntimeCurveLinearColor LightColor; // 0x0210(0x0208)(Edit, NativeAccessSpecifierPublic) - class UTexture2D* Texture; // 0x0418(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSpecularProfileStruct; +DUMPER7_ASSERTS_FSelectedFragmentProperties; // ScriptStruct Engine.AnimSubsystem_Base // 0x0010 (0x0018 - 0x0008) @@ -15528,30 +15731,44 @@ public: }; DUMPER7_ASSERTS_FAnimSubsystem_PropertyAccess; -// ScriptStruct Engine.RootMotionSource_JumpForce -// 0x0050 (0x0130 - 0x00E0) -struct FRootMotionSource_JumpForce final : public FRootMotionSource +// ScriptStruct Engine.RootMotionSourceGroupNetSerializerConfig +// 0x0000 (0x0028 - 0x0028) +struct FRootMotionSourceGroupNetSerializerConfig final : public FPolymorphicArrayStructNetSerializerConfig { -public: - struct FRotator Rotation; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float Distance; // 0x00F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Height; // 0x00F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bDisableTimeout; // 0x00F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveVector* PathOffsetCurve; // 0x0100(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UCurveFloat* TimeMappingCurve; // 0x0108(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_110[0x20]; // 0x0110(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FRootMotionSource_JumpForce; +DUMPER7_ASSERTS_FRootMotionSourceGroupNetSerializerConfig; -// ScriptStruct Engine.StreamableTexture -// 0x0001 (0x0001 - 0x0000) -struct FStreamableTexture final +// ScriptStruct Engine.LinkedAnimLayerInstanceData +// 0x0060 (0x0060 - 0x0000) +struct FLinkedAnimLayerInstanceData final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UAnimInstance* Instance; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + TMap> LinkedFunctions; // 0x0008(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) + uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FStreamableTexture; +DUMPER7_ASSERTS_FLinkedAnimLayerInstanceData; + +// ScriptStruct Engine.LinkedAnimLayerClassData +// 0x0020 (0x0020 - 0x0000) +struct FLinkedAnimLayerClassData final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + TArray InstancesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) + uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FLinkedAnimLayerClassData; + +// ScriptStruct Engine.AnimSubsystem_SharedLinkedAnimLayers +// 0x0020 (0x0028 - 0x0008) +struct FAnimSubsystem_SharedLinkedAnimLayers final : public FAnimSubsystemInstance +{ +public: + TArray ClassesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) + TArray> PersistentClasses; // 0x0018(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FAnimSubsystem_SharedLinkedAnimLayers; // ScriptStruct Engine.AnimSubsystem_Tag // 0x0058 (0x0060 - 0x0008) @@ -15563,18 +15780,6 @@ public: }; DUMPER7_ASSERTS_FAnimSubsystem_Tag; -// ScriptStruct Engine.SoundSubmixSpectralAnalysisBandSettings -// 0x0010 (0x0010 - 0x0000) -struct FSoundSubmixSpectralAnalysisBandSettings final -{ -public: - float BandFrequency; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 AttackTimeMsec; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ReleaseTimeMsec; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float QFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundSubmixSpectralAnalysisBandSettings; - // ScriptStruct Engine.AssetMapping // 0x0010 (0x0010 - 0x0000) struct FAssetMapping final @@ -15585,6 +15790,26 @@ public: }; DUMPER7_ASSERTS_FAssetMapping; +// ScriptStruct Engine.StaticMeshOptimizationSettings +// 0x001C (0x001C - 0x0000) +struct FStaticMeshOptimizationSettings final +{ +public: + EOptimizationType ReductionMethod; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float NumOfTrianglesPercentage; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float MaxDeviationPercentage; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float WeldingThreshold; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRecalcNormals; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float NormalsThreshold; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 SilhouetteImportance; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 TextureImportance; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 ShadingImportance; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStaticMeshOptimizationSettings; + // ScriptStruct Engine.BlendProfileBoneEntry // 0x0014 (0x0014 - 0x0000) struct FBlendProfileBoneEntry final @@ -15616,6 +15841,27 @@ public: }; DUMPER7_ASSERTS_FCachedAnimStateArray; +// ScriptStruct Engine.HLODInstancingKey +// 0x0010 (0x0010 - 0x0000) +struct FHLODInstancingKey final +{ +public: + class UStaticMesh* StaticMesh; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UMaterialInterface* Material; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FHLODInstancingKey; + +// ScriptStruct Engine.CachedAnimAssetPlayerData +// 0x0018 (0x0018 - 0x0000) +struct FCachedAnimAssetPlayerData final +{ +public: + class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName StateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCachedAnimAssetPlayerData; + // ScriptStruct Engine.CachedAnimRelevancyData // 0x001C (0x001C - 0x0000) struct FCachedAnimRelevancyData final @@ -15627,6 +15873,28 @@ public: }; DUMPER7_ASSERTS_FCachedAnimRelevancyData; +// ScriptStruct Engine.CachedAnimTransitionData +// 0x0024 (0x0024 - 0x0000) +struct FCachedAnimTransitionData final +{ +public: + class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName FromStateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName ToStateName; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_18[0xC]; // 0x0018(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCachedAnimTransitionData; + +// ScriptStruct Engine.NamedCurveValue +// 0x000C (0x000C - 0x0000) +struct FNamedCurveValue final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FNamedCurveValue; + // ScriptStruct Engine.CurveEdEntry // 0x0038 (0x0038 - 0x0000) struct FCurveEdEntry final @@ -15645,24 +15913,19 @@ public: }; DUMPER7_ASSERTS_FCurveEdEntry; -// ScriptStruct Engine.NamedCurveValue -// 0x000C (0x000C - 0x0000) -struct FNamedCurveValue final +// ScriptStruct Engine.CurveEdTab +// 0x0030 (0x0030 - 0x0000) +struct FCurveEdTab final { public: - class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString TabName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Curves; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + float ViewStartInput; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ViewEndInput; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ViewStartOutput; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ViewEndOutput; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FNamedCurveValue; - -// ScriptStruct Engine.TextureSource -// 0x0070 (0x0070 - 0x0000) -struct alignas(0x08) FTextureSource final -{ -public: - uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTextureSource; +DUMPER7_ASSERTS_FCurveEdTab; // ScriptStruct Engine.ExposedValueCopyRecord // 0x0008 (0x0008 - 0x0000) @@ -15750,17 +16013,6 @@ public: }; DUMPER7_ASSERTS_FMirrorTableRow; -// ScriptStruct Engine.MaterialEditorPromotionSettings -// 0x0030 (0x0030 - 0x0000) -struct FMaterialEditorPromotionSettings final -{ -public: - struct FFilePath DefaultMaterialAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFilePath DefaultDiffuseTexture; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFilePath DefaultNormalTexture; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMaterialEditorPromotionSettings; - // ScriptStruct Engine.MirrorFindReplaceExpression // 0x0014 (0x0014 - 0x0000) struct FMirrorFindReplaceExpression final @@ -15773,6 +16025,15 @@ public: }; DUMPER7_ASSERTS_FMirrorFindReplaceExpression; +// ScriptStruct Engine.ParticleEditorPromotionSettings +// 0x0010 (0x0010 - 0x0000) +struct FParticleEditorPromotionSettings final +{ +public: + struct FFilePath DefaultParticleAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FParticleEditorPromotionSettings; + // ScriptStruct Engine.TrajectorySample // 0x0090 (0x0090 - 0x0000) struct FTrajectorySample final @@ -15795,18 +16056,6 @@ public: }; DUMPER7_ASSERTS_FTrajectorySampleRange; -// ScriptStruct Engine.DeviceTriggerTriggerResistanceData -// 0x0010 (0x0010 - 0x0000) -struct FDeviceTriggerTriggerResistanceData final -{ -public: - int32 StartPosition; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 StartStrengh; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 EndPosition; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 EndStrengh; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDeviceTriggerTriggerResistanceData; - // ScriptStruct Engine.NodeItem // 0x0070 (0x0070 - 0x0000) struct FNodeItem final @@ -15818,6 +16067,17 @@ public: }; DUMPER7_ASSERTS_FNodeItem; +// ScriptStruct Engine.DeviceTriggerTriggerVibrationData +// 0x0018 (0x0018 - 0x0000) +struct FDeviceTriggerTriggerVibrationData final +{ +public: + class UCurveFloat* TriggerPositionCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UCurveFloat* VibrationFrequencyCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UCurveFloat* VibrationAmplitudeCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FDeviceTriggerTriggerVibrationData; + // ScriptStruct Engine.PoseData // 0x0020 (0x0020 - 0x0000) struct FPoseData final @@ -15828,23 +16088,18 @@ public: }; DUMPER7_ASSERTS_FPoseData; -// ScriptStruct Engine.PoseAssetInfluences -// 0x0010 (0x0010 - 0x0000) -struct FPoseAssetInfluences final +// ScriptStruct Engine.SoundModulationDefaultRoutingSettings +// 0x0008 (0x0168 - 0x0160) +struct FSoundModulationDefaultRoutingSettings final : public FSoundModulationDefaultSettings { public: - TArray Influences; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + EModulationRouting VolumeRouting; // 0x0160(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EModulationRouting PitchRouting; // 0x0161(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EModulationRouting HighpassRouting; // 0x0162(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EModulationRouting LowpassRouting; // 0x0163(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FPoseAssetInfluences; - -// ScriptStruct Engine.StreamableTextureInstance -// 0x0048 (0x0048 - 0x0000) -struct alignas(0x08) FStreamableTextureInstance -{ -public: - uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStreamableTextureInstance; +DUMPER7_ASSERTS_FSoundModulationDefaultRoutingSettings; // ScriptStruct Engine.PoseDataContainer // 0x0070 (0x0070 - 0x0000) @@ -15861,6 +16116,27 @@ public: }; DUMPER7_ASSERTS_FPoseDataContainer; +// ScriptStruct Engine.StreamableTextureInstance +// 0x0048 (0x0048 - 0x0000) +struct alignas(0x08) FStreamableTextureInstance +{ +public: + uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStreamableTextureInstance; + +// ScriptStruct Engine.DynamicTextureInstance +// 0x0010 (0x0058 - 0x0048) +struct FDynamicTextureInstance final : public FStreamableTextureInstance +{ +public: + class UTexture2D* Texture; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + bool bAttached; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float OriginalRadius; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDynamicTextureInstance; + // ScriptStruct Engine.PreviewAttachedObjectPair // 0x0030 (0x0030 - 0x0000) struct FPreviewAttachedObjectPair final @@ -15909,15 +16185,6 @@ public: }; DUMPER7_ASSERTS_FBoneNode; -// ScriptStruct Engine.FloatSpringState -// 0x000C (0x000C - 0x0000) -struct alignas(0x04) FFloatSpringState final -{ -public: - uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FFloatSpringState; - // ScriptStruct Engine.ReferencePose // 0x0018 (0x0018 - 0x0000) struct FReferencePose final @@ -15937,6 +16204,24 @@ public: }; DUMPER7_ASSERTS_FBoneReductionSetting; +// ScriptStruct Engine.TTPropertyTrack +// 0x0008 (0x0020 - 0x0018) +struct FTTPropertyTrack : public FTTTrackBase +{ +public: + class FName PropertyName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FTTPropertyTrack; + +// ScriptStruct Engine.TTFloatTrack +// 0x0008 (0x0028 - 0x0020) +struct FTTFloatTrack final : public FTTPropertyTrack +{ +public: + class UCurveFloat* CurveFloat; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FTTFloatTrack; + // ScriptStruct Engine.NameMapping // 0x0010 (0x0010 - 0x0000) struct FNameMapping final @@ -15957,18 +16242,6 @@ public: }; DUMPER7_ASSERTS_FAnimSlotGroup; -// ScriptStruct Engine.NetworkMetricConfig -// 0x0038 (0x0038 - 0x0000) -struct FNetworkMetricConfig final -{ -public: - class FName MetricName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSoftClassPtr Class; // 0x0008(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ENetworkMetricEnableMode EnableMode; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FNetworkMetricConfig; - // ScriptStruct Engine.VirtualBone // 0x0018 (0x0018 - 0x0000) struct FVirtualBone final @@ -15980,6 +16253,24 @@ public: }; DUMPER7_ASSERTS_FVirtualBone; +// ScriptStruct Engine.CurveAtlasColorAdjustments +// 0x0024 (0x0024 - 0x0000) +struct FCurveAtlasColorAdjustments final +{ +public: + uint8 bChromaKeyTexture : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float AdjustBrightness; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustBrightnessCurve; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustVibrance; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustSaturation; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustRGBCurve; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustHue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustMinAlpha; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float AdjustMaxAlpha; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCurveAtlasColorAdjustments; + // ScriptStruct Engine.SkinWeightProfileInfo // 0x0010 (0x0010 - 0x0000) struct FSkinWeightProfileInfo final @@ -16010,17 +16301,6 @@ public: }; DUMPER7_ASSERTS_FSmartNameMapping; -// ScriptStruct Engine.VectorParameterValue -// 0x0030 (0x0030 - 0x0000) -struct FVectorParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor ParameterValue; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ExpressionGUID; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FVectorParameterValue; - // ScriptStruct Engine.SmartNameContainer // 0x0050 (0x0050 - 0x0000) struct alignas(0x08) FSmartNameContainer final @@ -16030,6 +16310,17 @@ public: }; DUMPER7_ASSERTS_FSmartNameContainer; +// ScriptStruct Engine.DoubleVectorParameterValue +// 0x0040 (0x0040 - 0x0000) +struct FDoubleVectorParameterValue final +{ +public: + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector4d ParameterValue; // 0x0010(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ExpressionGUID; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDoubleVectorParameterValue; + // ScriptStruct Engine.SmartName // 0x000C (0x000C - 0x0000) struct FSmartName final @@ -16040,6 +16331,16 @@ public: }; DUMPER7_ASSERTS_FSmartName; +// ScriptStruct Engine.TimeStretchCurveMarker +// 0x0010 (0x0010 - 0x0000) +struct FTimeStretchCurveMarker final +{ +public: + float Time[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ALpha; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTimeStretchCurveMarker; + // ScriptStruct Engine.TimeStretchCurve // 0x0028 (0x0028 - 0x0000) struct FTimeStretchCurve final @@ -16073,14 +16374,15 @@ public: }; DUMPER7_ASSERTS_FAnimGroupInfo; -// ScriptStruct Engine.AssetCompileData -// 0x0008 (0x0008 - 0x0000) -struct FAssetCompileData final +// ScriptStruct Engine.AnimParentNodeAssetOverride +// 0x0018 (0x0018 - 0x0000) +struct FAnimParentNodeAssetOverride final { public: - TWeakObjectPtr Asset; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UAnimationAsset* NewAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FGuid ParentNodeGuid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAssetCompileData; +DUMPER7_ASSERTS_FAnimParentNodeAssetOverride; // ScriptStruct Engine.PrimaryAssetTypeInfo // 0x0088 (0x0088 - 0x0000) @@ -16104,6 +16406,36 @@ public: }; DUMPER7_ASSERTS_FPrimaryAssetTypeInfo; +// ScriptStruct Engine.MaterialCachedParameterEditorInfo +// 0x0030 (0x0030 - 0x0000) +struct FMaterialCachedParameterEditorInfo final +{ +public: + class FString Description; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Group; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SortPriority; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 AssetIndex; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ExpressionGUID; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMaterialCachedParameterEditorInfo; + +// ScriptStruct Engine.AssetManagerSearchRules +// 0x0050 (0x0050 - 0x0000) +struct FAssetManagerSearchRules final +{ +public: + TArray AssetScanPaths; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + TArray IncludePatterns; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + TArray ExcludePatterns; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + TSubclassOf AssetBaseClass; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + bool bHasBlueprintClasses; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bForceSynchronousScan; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSkipVirtualPathExpansion; // 0x003A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSkipManagerIncludeCheck; // 0x003B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3C[0x14]; // 0x003C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FAssetManagerSearchRules; + // ScriptStruct Engine.AudioEffectParameters // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FAudioEffectParameters @@ -16122,24 +16454,6 @@ public: }; DUMPER7_ASSERTS_FAudioReverbEffect; -// ScriptStruct Engine.ISMClientInstance -// 0x0010 (0x0010 - 0x0000) -struct FISMClientInstance final -{ -public: - TArray ComponentIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FISMClientInstance; - -// ScriptStruct Engine.ISMClientData -// 0x0010 (0x0010 - 0x0000) -struct FISMClientData final -{ -public: - TArray Instances; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FISMClientData; - // ScriptStruct Engine.AudioQualitySettings // 0x0018 (0x0018 - 0x0000) struct FAudioQualitySettings final @@ -16151,44 +16465,14 @@ public: }; DUMPER7_ASSERTS_FAudioQualitySettings; -// ScriptStruct Engine.TextureLODGroup -// 0x0068 (0x0068 - 0x0000) -struct FTextureLODGroup final +// ScriptStruct Engine.ISMComponentData +// 0x0001 (0x0001 - 0x0000) +struct FISMComponentData final { public: - ETextureGroup Group; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - int32 LODBias; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LODBias_Smaller; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LODBias_Smallest; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - int32 NumStreamedMips; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETextureMipGenSettings MipGenSettings; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 MinLODSize; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxLODSize; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxLODSize_Smaller; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxLODSize_Smallest; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MaxLODSize_VT; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OptionalLODBias; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 OptionalMaxLODSize; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName MinMagFilter; // 0x003C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName MipFilter; // 0x0044(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETextureMipLoadOptions MipLoadOptions; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool HighPriorityLoad; // 0x004D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool DuplicateNonOptionalMips; // 0x004E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4F[0x1]; // 0x004F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - float Downscale; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETextureDownscaleOptions DownscaleOptions; // 0x0054(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 VirtualTextureTileCountBias; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 VirtualTextureTileSizeBias; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETextureLossyCompressionAmount LossyCompressionAmount; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool CookPlatformTilingDisabled; // 0x0061(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - int32 MaxAniso; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FTextureLODGroup; +DUMPER7_ASSERTS_FISMComponentData; // ScriptStruct Engine.SoundDebugEntry // 0x0028 (0x0028 - 0x0000) @@ -16231,23 +16515,15 @@ public: }; DUMPER7_ASSERTS_FAudioVolumeSubmixSendSettings; -// ScriptStruct Engine.ChannelDefinition +// ScriptStruct Engine.NetworkEmulationProfileDescription // 0x0020 (0x0020 - 0x0000) -struct FChannelDefinition final +struct FNetworkEmulationProfileDescription final { public: - class FName ChannelName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName ClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSubclassOf ChannelClass; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - int32 StaticChannelIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bTickOnCreate : 1; // 0x001C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bServerOpen : 1; // 0x001C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bClientOpen : 1; // 0x001C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bInitialServer : 1; // 0x001C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bInitialClient : 1; // 0x001C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class FString ProfileName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FString Tooltip; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FChannelDefinition; +DUMPER7_ASSERTS_FNetworkEmulationProfileDescription; // ScriptStruct Engine.AudioVolumeSubmixOverrideSettings // 0x0020 (0x0020 - 0x0000) @@ -16306,6 +16582,15 @@ public: }; DUMPER7_ASSERTS_FPointerToUberGraphFrame; +// ScriptStruct Engine.SpatialHashRuntimeGrid +// 0x0001 (0x0001 - 0x0000) +struct FSpatialHashRuntimeGrid final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSpatialHashRuntimeGrid; + // ScriptStruct Engine.BlueprintDebugData // 0x0001 (0x0001 - 0x0000) struct FBlueprintDebugData final @@ -16315,6 +16600,18 @@ public: }; DUMPER7_ASSERTS_FBlueprintDebugData; +// ScriptStruct Engine.InputAxisKeyMapping +// 0x0028 (0x0028 - 0x0000) +struct FInputAxisKeyMapping final +{ +public: + class FName AxisName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Scale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FKey Key; // 0x0010(0x0018)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInputAxisKeyMapping; + // ScriptStruct Engine.EventGraphFastCallPair // 0x0010 (0x0010 - 0x0000) struct FEventGraphFastCallPair final @@ -16326,21 +16623,38 @@ public: }; DUMPER7_ASSERTS_FEventGraphFastCallPair; -// ScriptStruct Engine.WorldPartitionStreamingQuerySource -// 0x0108 (0x0108 - 0x0000) -struct FWorldPartitionStreamingQuerySource final +// ScriptStruct Engine.BlueprintComponentChangedPropertyInfo +// 0x0018 (0x0018 - 0x0000) +struct FBlueprintComponentChangedPropertyInfo final { public: - struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Radius; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bUseGridLoadingRange; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - TArray DataLayers; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) - bool bDataLayersOnly; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bSpatialQuery; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_32[0xD6]; // 0x0032(0x00D6)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class FName PropertyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ArrayIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UStruct* PropertyScope; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FWorldPartitionStreamingQuerySource; +DUMPER7_ASSERTS_FBlueprintComponentChangedPropertyInfo; + +// ScriptStruct Engine.CollectionScalarParameter +// 0x0004 (0x001C - 0x0018) +struct FCollectionScalarParameter final : public FCollectionParameterBase +{ +public: + float DefaultValue; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCollectionScalarParameter; + +// ScriptStruct Engine.BlueprintCookedComponentInstancingData +// 0x0048 (0x0048 - 0x0000) +struct FBlueprintCookedComponentInstancingData final +{ +public: + TArray ChangedPropertyList; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_10[0x11]; // 0x0010(0x0011)(Fixing Size After Last Property [ Dumper-7 ]) + bool bHasValidCookedData; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_22[0x26]; // 0x0022(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBlueprintCookedComponentInstancingData; // ScriptStruct Engine.BPComponentClassOverride // 0x0010 (0x0010 - 0x0000) @@ -16359,17 +16673,6 @@ struct FBookmarkJumpToSettings final : public FBookmarkBaseJumpToSettings }; DUMPER7_ASSERTS_FBookmarkJumpToSettings; -// ScriptStruct Engine.TypedElementDeletionOptions -// 0x0003 (0x0003 - 0x0000) -struct FTypedElementDeletionOptions final -{ -public: - bool bVerifyDeletionCanHappen; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - bool bWarnAboutReferences; // 0x0001(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - bool bWarnAboutSoftReferences; // 0x0002(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FTypedElementDeletionOptions; - // ScriptStruct Engine.BuilderPoly // 0x0020 (0x0020 - 0x0000) struct FBuilderPoly final @@ -16412,31 +16715,16 @@ public: }; DUMPER7_ASSERTS_FActiveCameraShakeInfo; -// ScriptStruct Engine.ClusteredComponentData -// 0x0028 (0x0028 - 0x0000) -struct alignas(0x08) FClusteredComponentData final +// ScriptStruct Engine.ClusteredActorData +// 0x0058 (0x0058 - 0x0000) +struct alignas(0x08) FClusteredActorData final { public: - uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - TWeakObjectPtr ReplicatedProxyComponent; // 0x0010(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TWeakObjectPtr Owner; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bWasReplicating; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bPendingDeletion; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) + bool bWasReplicatingMovement; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FClusteredComponentData; - -// ScriptStruct Engine.CameraShakePatternStartParams -// 0x0008 (0x0008 - 0x0000) -struct FCameraShakePatternStartParams final -{ -public: - bool bIsRestarting; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bOverrideDuration; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float DurationOverride; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCameraShakePatternStartParams; +DUMPER7_ASSERTS_FClusteredActorData; // ScriptStruct Engine.CameraShakePatternUpdateParams // 0x0810 (0x0810 - 0x0000) @@ -16482,6 +16770,16 @@ public: }; DUMPER7_ASSERTS_FCameraShakePatternStopParams; +// ScriptStruct Engine.DPMatchingRulestruct +// 0x0020 (0x0068 - 0x0048) +struct FDPMatchingRulestruct final : public FDPMatchingRulestructBase +{ +public: + TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) + TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FDPMatchingRulestruct; + // ScriptStruct Engine.CameraShakeDuration // 0x0008 (0x0008 - 0x0000) struct FCameraShakeDuration final @@ -16513,32 +16811,6 @@ public: }; DUMPER7_ASSERTS_FDummySpacerCameraTypes; -// ScriptStruct Engine.UniqueNetIdRepl -// 0x002F (0x0030 - 0x0001) -struct FUniqueNetIdRepl final : public FUniqueNetIdWrapper -{ -public: - uint8 Pad_1[0x1F]; // 0x0001(0x001F)(Fixing Size After Last Property [ Dumper-7 ]) - TArray ReplicationBytes; // 0x0020(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) -}; -DUMPER7_ASSERTS_FUniqueNetIdRepl; - -// ScriptStruct Engine.RootMotionSourceGroup -// 0x0048 (0x0048 - 0x0000) -struct FRootMotionSourceGroup final -{ -public: - uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) - uint8 bHasAdditiveSources : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bHasOverrideSources : 1; // 0x0028(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bHasOverrideSourcesWithIgnoreZAccumulate : 1; // 0x0028(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIsAdditiveVelocityApplied : 1; // 0x0028(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - struct FRootMotionSourceSettings LastAccumulatedSettings; // 0x0029(0x0001)(NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector_NetQuantize10 LastPreAdditiveVelocity; // 0x0030(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRootMotionSourceGroup; - // ScriptStruct Engine.RepRootMotionMontage // 0x00D8 (0x00D8 - 0x0000) struct FRepRootMotionMontage final @@ -16573,17 +16845,6 @@ public: }; DUMPER7_ASSERTS_FSimulatedRootMotionReplicatedMove; -// ScriptStruct Engine.SparseVolumeTextureParameterValue -// 0x0028 (0x0028 - 0x0000) -struct FSparseVolumeTextureParameterValue final -{ -public: - struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class USparseVolumeTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSparseVolumeTextureParameterValue; - // ScriptStruct Engine.BasedMovementInfo // 0x0050 (0x0050 - 0x0000) struct FBasedMovementInfo final @@ -16602,6 +16863,19 @@ public: }; DUMPER7_ASSERTS_FBasedMovementInfo; +// ScriptStruct Engine.FontParameterValue +// 0x0030 (0x0030 - 0x0000) +struct FFontParameterValue final +{ +public: + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UFont* FontValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + int32 FontPage; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ExpressionGUID; // 0x001C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FFontParameterValue; + // ScriptStruct Engine.FindFloorResult // 0x0108 (0x0108 - 0x0000) struct FFindFloorResult final @@ -16657,6 +16931,13 @@ public: }; DUMPER7_ASSERTS_FCustomProfile; +// ScriptStruct Engine.NetworkPhysicsRewindDataInputProxy +// 0x0000 (0x0010 - 0x0010) +struct FNetworkPhysicsRewindDataInputProxy final : public FNetworkPhysicsRewindDataProxy +{ +}; +DUMPER7_ASSERTS_FNetworkPhysicsRewindDataInputProxy; + // ScriptStruct Engine.BlueprintComponentDelegateBinding // 0x0018 (0x0018 - 0x0000) struct FBlueprintComponentDelegateBinding final @@ -16689,16 +16970,6 @@ public: }; DUMPER7_ASSERTS_FActorInstanceData; -// ScriptStruct Engine.CharacterNetworkSerializationPackedBitsNetSerializerConfig -// 0x0008 (0x0018 - 0x0010) -struct FCharacterNetworkSerializationPackedBitsNetSerializerConfig final : public FNetSerializerConfig -{ -public: - uint32 MaxAllowedDataBits; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 MaxAllowedObjectReferences; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCharacterNetworkSerializationPackedBitsNetSerializerConfig; - // ScriptStruct Engine.AudioComponentParam // 0x0008 (0x00A8 - 0x00A0) struct FAudioComponentParam final : public FAudioParameter @@ -16708,6 +16979,20 @@ public: }; DUMPER7_ASSERTS_FAudioComponentParam; +// ScriptStruct Engine.ForceFeedbackChannelDetails +// 0x0090 (0x0090 - 0x0000) +struct FForceFeedbackChannelDetails final +{ +public: + uint8 bAffectsLeftLarge : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAffectsLeftSmall : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAffectsRightLarge : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAffectsRightSmall : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRuntimeFloatCurve Curve; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FForceFeedbackChannelDetails; + // ScriptStruct Engine.CharacterMovementComponentPostPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FCharacterMovementComponentPostPhysicsTickFunction final : public FTickFunction @@ -16726,102 +17011,6 @@ public: }; DUMPER7_ASSERTS_FCharacterMovementComponentPrePhysicsTickFunction; -// ScriptStruct Engine.ChildActorAttachedActorInfo -// 0x0070 (0x0070 - 0x0000) -struct FChildActorAttachedActorInfo final -{ -public: - TWeakObjectPtr Actor; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName SocketName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FTransform RelativeTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FChildActorAttachedActorInfo; - -// ScriptStruct Engine.LinearConstraint -// 0x0008 (0x001C - 0x0014) -struct FLinearConstraint final : public FConstraintBaseParams -{ -public: - float Limit; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ELinearConstraintMotion XMotion; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ELinearConstraintMotion YMotion; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ELinearConstraintMotion ZMotion; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLinearConstraint; - -// ScriptStruct Engine.ConeConstraint -// 0x000C (0x0020 - 0x0014) -struct FConeConstraint final : public FConstraintBaseParams -{ -public: - float Swing1LimitDegrees; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Swing2LimitDegrees; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAngularConstraintMotion Swing1Motion; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAngularConstraintMotion Swing2Motion; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FConeConstraint; - -// ScriptStruct Engine.TwistConstraint -// 0x0008 (0x001C - 0x0014) -struct FTwistConstraint final : public FConstraintBaseParams -{ -public: - float TwistLimitDegrees; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAngularConstraintMotion TwistMotion; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTwistConstraint; - -// ScriptStruct Engine.LinearDriveConstraint -// 0x0060 (0x0060 - 0x0000) -struct FLinearDriveConstraint final -{ -public: - struct FVector PositionTarget; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector VelocityTarget; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FConstraintDrive XDrive; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FConstraintDrive YDrive; // 0x0040(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FConstraintDrive ZDrive; // 0x0050(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FLinearDriveConstraint; - -// ScriptStruct Engine.ConstraintProfileProperties -// 0x0158 (0x0158 - 0x0000) -struct FConstraintProfileProperties final -{ -public: - float ProjectionLinearTolerance; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ProjectionAngularTolerance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ProjectionLinearAlpha; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ProjectionAngularAlpha; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ShockPropagationAlpha; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LinearBreakThreshold; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LinearPlasticityThreshold; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AngularBreakThreshold; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AngularPlasticityThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ContactTransferScale; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearConstraint LinearLimit; // 0x0028(0x001C)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FConeConstraint ConeLimit; // 0x0044(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FTwistConstraint TwistLimit; // 0x0064(0x001C)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint8 bDisableCollision : 1; // 0x0080(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bParentDominates : 1; // 0x0080(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableShockPropagation : 1; // 0x0080(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableProjection : 1; // 0x0080(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bEnableMassConditioning : 1; // 0x0080(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAngularBreakable : 1; // 0x0080(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bAngularPlasticity : 1; // 0x0080(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bLinearBreakable : 1; // 0x0080(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bLinearPlasticity : 1; // 0x0081(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_82[0x6]; // 0x0082(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - struct FLinearDriveConstraint LinearDrive; // 0x0088(0x0060)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FAngularDriveConstraint AngularDrive; // 0x00E8(0x0068)(Edit, NoDestructor, NativeAccessSpecifierPublic) - EConstraintPlasticityType LinearPlasticityType; // 0x0150(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_151[0x7]; // 0x0151(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FConstraintProfileProperties; - // ScriptStruct Engine.ChildActorComponentInstanceData // 0x0040 (0x00F8 - 0x00B8) struct FChildActorComponentInstanceData final : public FSceneComponentInstanceData @@ -16857,21 +17046,44 @@ public: }; DUMPER7_ASSERTS_FPrecomputedLightInstanceData; -// ScriptStruct Engine.BatchedLine -// 0x0050 (0x0050 - 0x0000) -struct FBatchedLine final +// ScriptStruct Engine.BatchedPoint +// 0x0038 (0x0038 - 0x0000) +struct FBatchedPoint final { public: - struct FVector Start; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector End; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor Color; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Thickness; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float RemainingLifeTime; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 DepthPriority; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - uint32 BatchID; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor Color; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PointSize; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float RemainingLifeTime; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 DepthPriority; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + uint32 BatchID; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FBatchedLine; +DUMPER7_ASSERTS_FBatchedPoint; + +// ScriptStruct Engine.NetLevelVisibilityTransactionId +// 0x0004 (0x0004 - 0x0000) +struct FNetLevelVisibilityTransactionId final +{ +public: + uint32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FNetLevelVisibilityTransactionId; + +// ScriptStruct Engine.UpdateLevelVisibilityLevelInfo +// 0x0018 (0x0018 - 0x0000) +struct FUpdateLevelVisibilityLevelInfo final +{ +public: + class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName Filename; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FNetLevelVisibilityTransactionId VisibilityRequestId; // 0x0010(0x0004)(NoDestructor, NativeAccessSpecifierPublic) + uint8 bIsVisible : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bTryMakeVisible : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSkipCloseOnError : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FUpdateLevelVisibilityLevelInfo; // ScriptStruct Engine.LODMappingData // 0x0020 (0x0020 - 0x0000) @@ -16910,6 +17122,28 @@ public: }; DUMPER7_ASSERTS_FMaterialSpriteElement; +// ScriptStruct Engine.EngineShowFlagsSetting +// 0x0018 (0x0018 - 0x0000) +struct FEngineShowFlagsSetting final +{ +public: + class FString ShowFlagName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool Enabled; // 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_FEngineShowFlagsSetting; + +// ScriptStruct Engine.PropertyAccessIndirectionChain +// 0x0028 (0x0028 - 0x0000) +struct FPropertyAccessIndirectionChain final +{ +public: + TFieldPath Property; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 IndirectionStartIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 IndirectionEndIndex; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FPropertyAccessIndirectionChain; + // ScriptStruct Engine.SkeletalMeshComponentEndPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FSkeletalMeshComponentEndPhysicsTickFunction final : public FTickFunction @@ -16939,17 +17173,6 @@ public: }; DUMPER7_ASSERTS_FTentDistribution; -// ScriptStruct Engine.RootMotionSource_ConstantForce -// 0x0020 (0x0100 - 0x00E0) -struct FRootMotionSource_ConstantForce final : public FRootMotionSource -{ -public: - struct FVector Force; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UCurveFloat* StrengthOverTime; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FRootMotionSource_ConstantForce; - // ScriptStruct Engine.SplineCurves // 0x0070 (0x0070 - 0x0000) struct FSplineCurves final @@ -16965,6 +17188,27 @@ public: }; DUMPER7_ASSERTS_FSplineCurves; +// ScriptStruct Engine.RootMotionSource_RadialForce +// 0x0060 (0x0140 - 0x00E0) +struct FRootMotionSource_RadialForce final : public FRootMotionSource +{ +public: + struct FVector Location; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class AActor* LocationActor; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float Radius; // 0x00F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Strength; // 0x00FC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bIsPush; // 0x0100(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bNoZForce; // 0x0101(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_102[0x6]; // 0x0102(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveFloat* StrengthDistanceFalloff; // 0x0108(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UCurveFloat* StrengthOverTime; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + bool bUseFixedWorldDirection; // 0x0118(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_119[0x7]; // 0x0119(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRotator FixedWorldDirection; // 0x0120(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRootMotionSource_RadialForce; + // ScriptStruct Engine.SplinePoint // 0x0088 (0x0088 - 0x0000) struct FSplinePoint final @@ -16982,6 +17226,15 @@ public: }; DUMPER7_ASSERTS_FSplinePoint; +// ScriptStruct Engine.EndPhysicsTickFunction +// 0x0008 (0x0030 - 0x0028) +struct FEndPhysicsTickFunction final : public FTickFunction +{ +public: + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FEndPhysicsTickFunction; + // ScriptStruct Engine.SplineInstanceData // 0x00E8 (0x01A0 - 0x00B8) struct FSplineInstanceData final : public FSceneComponentInstanceData @@ -17016,40 +17269,6 @@ public: }; DUMPER7_ASSERTS_FSplineMeshParams; -// ScriptStruct Engine.DamageEvent -// 0x0010 (0x0010 - 0x0000) -struct FDamageEvent -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - TSubclassOf DamageTypeClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDamageEvent; - -// ScriptStruct Engine.RadialDamageEvent -// 0x0040 (0x0050 - 0x0010) -struct FRadialDamageEvent final : public FDamageEvent -{ -public: - struct FRadialDamageParams Params; // 0x0010(0x0014)(NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector Origin; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray ComponentHits; // 0x0040(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRadialDamageEvent; - -// ScriptStruct Engine.PaintedVertex -// 0x0040 (0x0040 - 0x0000) -struct FPaintedVertex final -{ -public: - struct FVector Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FColor Color; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector4 Normal; // 0x0020(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPaintedVertex; - // ScriptStruct Engine.StaticMeshVertexColorLODData // 0x0028 (0x0028 - 0x0000) struct FStaticMeshVertexColorLODData final @@ -17089,43 +17308,15 @@ public: }; DUMPER7_ASSERTS_FSplineMeshInstanceData; -// ScriptStruct Engine.ClusterUnionInitializationData -// 0x0018 (0x0018 - 0x0000) -struct FClusterUnionInitializationData final +// ScriptStruct Engine.RuntimeCurveLinearColor +// 0x0208 (0x0208 - 0x0000) +struct FRuntimeCurveLinearColor final { public: - class UClusterUnionComponent* ClusterUnionComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - TArray ProcessedComponents; // 0x0008(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) + struct FRichCurve ColorCurves[0x4]; // 0x0000(0x0080)(NativeAccessSpecifierPublic) + class UCurveLinearColor* ExternalCurve; // 0x0200(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FClusterUnionInitializationData; - -// ScriptStruct Engine.CullDistanceSizePair -// 0x0008 (0x0008 - 0x0000) -struct FCullDistanceSizePair final -{ -public: - float Size; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float CullDistance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCullDistanceSizePair; - -// ScriptStruct Engine.CurveAtlasColorAdjustments -// 0x0024 (0x0024 - 0x0000) -struct FCurveAtlasColorAdjustments final -{ -public: - uint8 bChromaKeyTexture : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float AdjustBrightness; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustBrightnessCurve; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustVibrance; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustSaturation; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustRGBCurve; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustHue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustMinAlpha; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AdjustMaxAlpha; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCurveAtlasColorAdjustments; +DUMPER7_ASSERTS_FRuntimeCurveLinearColor; // ScriptStruct Engine.RuntimeVectorCurve // 0x0188 (0x0188 - 0x0000) @@ -17137,15 +17328,6 @@ public: }; DUMPER7_ASSERTS_FRuntimeVectorCurve; -// ScriptStruct Engine.SkelMeshMergeUVTransformMapping -// 0x0010 (0x0010 - 0x0000) -struct FSkelMeshMergeUVTransformMapping final -{ -public: - TArray UVTransformsPerMesh; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSkelMeshMergeUVTransformMapping; - // ScriptStruct Engine.IntegralKey // 0x0008 (0x0008 - 0x0000) struct FIntegralKey final @@ -17168,97 +17350,6 @@ public: }; DUMPER7_ASSERTS_FIntegralCurve; -// ScriptStruct Engine.NameCurveKey -// 0x000C (0x000C - 0x0000) -struct FNameCurveKey final -{ -public: - float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Value; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNameCurveKey; - -// ScriptStruct Engine.NameCurve -// 0x0010 (0x0078 - 0x0068) -struct FNameCurve final : public FIndexedCurve -{ -public: - TArray Keys; // 0x0068(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FNameCurve; - -// ScriptStruct Engine.BlueprintInputAxisDelegateBinding -// 0x0010 (0x0014 - 0x0004) -struct FBlueprintInputAxisDelegateBinding final : public FBlueprintInputDelegateBinding -{ -public: - class FName InputAxisName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName FunctionNameToBind; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FBlueprintInputAxisDelegateBinding; - -// ScriptStruct Engine.SimpleCurveKey -// 0x0008 (0x0008 - 0x0000) -struct FSimpleCurveKey final -{ -public: - float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Value; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSimpleCurveKey; - -// ScriptStruct Engine.SimpleCurve -// 0x0018 (0x0088 - 0x0070) -struct FSimpleCurve final : public FRealCurve -{ -public: - ERichCurveInterpMode InterpMode; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - TArray Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSimpleCurve; - -// ScriptStruct Engine.StringCurveKey -// 0x0018 (0x0018 - 0x0000) -struct FStringCurveKey final -{ -public: - float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString Value; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStringCurveKey; - -// ScriptStruct Engine.StringCurve -// 0x0020 (0x0088 - 0x0068) -struct FStringCurve final : public FIndexedCurve -{ -public: - class FString DefaultValue; // 0x0068(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStringCurve; - -// ScriptStruct Engine.ActiveDeviceProperty -// 0x0020 (0x0020 - 0x0000) -struct alignas(0x08) FActiveDeviceProperty final -{ -public: - TWeakObjectPtr Property; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FActiveDeviceProperty; - -// ScriptStruct Engine.CurveTableRowHandle -// 0x0010 (0x0010 - 0x0000) -struct FCurveTableRowHandle final -{ -public: - class UCurveTable* CurveTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName RowName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCurveTableRowHandle; - // ScriptStruct Engine.DataDrivenConsoleVariable // 0x0060 (0x0060 - 0x0000) struct FDataDrivenConsoleVariable final @@ -17286,178 +17377,6 @@ public: }; DUMPER7_ASSERTS_FDebugCameraControllerSettingsViewModeIndex; -// ScriptStruct Engine.ClientReceiveData -// 0x0040 (0x0040 - 0x0000) -struct FClientReceiveData final -{ -public: - class APlayerController* LocalPC; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName MessageType; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 MessageIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString MessageString; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class APlayerState* RelatedPlayerState_1; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class APlayerState* RelatedPlayerState_2; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UObject* OptionalObject; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FClientReceiveData; - -// ScriptStruct Engine.RollbackNetStartupActorInfo -// 0x00D0 (0x00D0 - 0x0000) -struct FRollbackNetStartupActorInfo final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* Archetype; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_10[0xB0]; // 0x0010(0x00B0)(Fixing Size After Last Property [ Dumper-7 ]) - TArray ObjReferences; // 0x00C0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FRollbackNetStartupActorInfo; - -// ScriptStruct Engine.MulticastRecordOptions -// 0x0018 (0x0018 - 0x0000) -struct FMulticastRecordOptions final -{ -public: - class FString FuncPathName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bServerSkip; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bClientSkip; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMulticastRecordOptions; - -// ScriptStruct Engine.SelectedFragmentProperties -// 0x0020 (0x0020 - 0x0000) -struct FSelectedFragmentProperties final -{ -public: - class FName Tag; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Fragment; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnabled; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSelectedFragmentProperties; - -// ScriptStruct Engine.DPMatchingIfCondition -// 0x0028 (0x0028 - 0x0000) -struct FDPMatchingIfCondition final -{ -public: - class FName Operator; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Arg1; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Arg2; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingIfCondition; - -// ScriptStruct Engine.SoundConcurrencySettings -// 0x0020 (0x0020 - 0x0000) -struct FSoundConcurrencySettings final -{ -public: - int32 MaxCount; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bLimitToOwner : 1; // 0x0004(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bVolumeScaleCanRelease : 1; // 0x0004(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - EMaxConcurrentResolutionRule ResolutionRule; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float RetriggerTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VolumeScale; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - EConcurrencyVolumeScaleMode VolumeScaleMode; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VolumeScaleAttackTime; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VolumeScaleReleaseTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VoiceStealReleaseTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSoundConcurrencySettings; - -// ScriptStruct Engine.DPMatchingRulestructBase -// 0x0048 (0x0048 - 0x0000) -struct FDPMatchingRulestructBase -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class FString RuleName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray IfConditions; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - class FString AppendFragments; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString SetUserVar; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestructBase; - -// ScriptStruct Engine.DPMatchingRulestructA -// 0x0020 (0x0068 - 0x0048) -struct FDPMatchingRulestructA final : public FDPMatchingRulestructBase -{ -public: - TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) - TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestructA; - -// ScriptStruct Engine.DPMatchingRulestructB -// 0x0020 (0x0068 - 0x0048) -struct FDPMatchingRulestructB final : public FDPMatchingRulestructBase -{ -public: - TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) - TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestructB; - -// ScriptStruct Engine.DPMatchingRulestructC -// 0x0020 (0x0068 - 0x0048) -struct FDPMatchingRulestructC final : public FDPMatchingRulestructBase -{ -public: - TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) - TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestructC; - -// ScriptStruct Engine.ImportanceTexture -// 0x0050 (0x0050 - 0x0000) -struct FImportanceTexture final -{ -public: - struct FIntPoint Size; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumMips; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray MarginalCDF; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray ConditionalCDF; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TArray TextureData; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TWeakObjectPtr Texture; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EImportanceWeight Weighting; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FImportanceTexture; - -// ScriptStruct Engine.DPMatchingRulestructD -// 0x0020 (0x0068 - 0x0048) -struct FDPMatchingRulestructD final : public FDPMatchingRulestructBase -{ -public: - TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) - TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestructD; - -// ScriptStruct Engine.DPMatchingRulestructE -// 0x0020 (0x0068 - 0x0048) -struct FDPMatchingRulestructE final : public FDPMatchingRulestructBase -{ -public: - TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) - TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestructE; - -// ScriptStruct Engine.DPMatchingRulestruct -// 0x0020 (0x0068 - 0x0048) -struct FDPMatchingRulestruct final : public FDPMatchingRulestructBase -{ -public: - TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) - TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FDPMatchingRulestruct; - // ScriptStruct Engine.DialogueWaveParameter // 0x0020 (0x0020 - 0x0000) struct FDialogueWaveParameter final @@ -17468,29 +17387,25 @@ public: }; DUMPER7_ASSERTS_FDialogueWaveParameter; -// ScriptStruct Engine.GraphReference -// 0x0020 (0x0020 - 0x0000) -struct FGraphReference final +// ScriptStruct Engine.AssetImportInfo +// 0x0001 (0x0001 - 0x0000) +struct FAssetImportInfo final { public: - class UEdGraph* MacroGraph; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - class UBlueprint* GraphBlueprint; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) - struct FGuid GraphGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FGraphReference; +DUMPER7_ASSERTS_FAssetImportInfo; -// ScriptStruct Engine.TypedElementPasteOptions -// 0x0078 (0x0078 - 0x0000) -struct FTypedElementPasteOptions final +// ScriptStruct Engine.TypedElementDeletionOptions +// 0x0003 (0x0003 - 0x0000) +struct FTypedElementDeletionOptions final { public: - class UTypedElementSelectionSet* SelectionSetToModify; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - bool bPasteAtLocation; // 0x0008(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FVector PasteLocation; // 0x0010(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) + bool bVerifyDeletionCanHappen; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + bool bWarnAboutReferences; // 0x0001(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + bool bWarnAboutSoftReferences; // 0x0002(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; -DUMPER7_ASSERTS_FTypedElementPasteOptions; +DUMPER7_ASSERTS_FTypedElementDeletionOptions; // ScriptStruct Engine.PointDamageEvent // 0x0118 (0x0128 - 0x0010) @@ -17519,17 +17434,6 @@ public: }; DUMPER7_ASSERTS_FRigidBodyState; -// ScriptStruct Engine.ActiveForceFeedbackEffect -// 0x0070 (0x0070 - 0x0000) -struct FActiveForceFeedbackEffect final -{ -public: - class UForceFeedbackEffect* ForceFeedbackEffect; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - TSet ActiveDeviceProperties; // 0x0020(0x0050)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FActiveForceFeedbackEffect; - // ScriptStruct Engine.ForceFeedbackEffectOverridenChannelDetails // 0x0010 (0x0010 - 0x0000) struct FForceFeedbackEffectOverridenChannelDetails final @@ -17539,28 +17443,27 @@ public: }; DUMPER7_ASSERTS_FForceFeedbackEffectOverridenChannelDetails; -// ScriptStruct Engine.DeviceColorCurveData -// 0x0010 (0x0010 - 0x0000) -struct FDeviceColorCurveData final +// ScriptStruct Engine.DeviceTriggerBaseData +// 0x0002 (0x0002 - 0x0000) +struct FDeviceTriggerBaseData final { public: - bool bEnable; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bResetAfterCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) - class UCurveLinearColor* DeviceColorCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + EInputDeviceTriggerMask AffectedTriggers; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bResetUponCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FDeviceColorCurveData; +DUMPER7_ASSERTS_FDeviceTriggerBaseData; -// ScriptStruct Engine.DeviceTriggerTriggerVibrationData -// 0x0018 (0x0018 - 0x0000) -struct FDeviceTriggerTriggerVibrationData final +// ScriptStruct Engine.DeviceTriggerTriggerResistanceData +// 0x0010 (0x0010 - 0x0000) +struct FDeviceTriggerTriggerResistanceData final { public: - class UCurveFloat* TriggerPositionCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UCurveFloat* VibrationFrequencyCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class UCurveFloat* VibrationAmplitudeCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + int32 StartPosition; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 StartStrengh; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 EndPosition; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 EndStrengh; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FDeviceTriggerTriggerVibrationData; +DUMPER7_ASSERTS_FDeviceTriggerTriggerResistanceData; // ScriptStruct Engine.AudioBasedVibrationData // 0x0008 (0x0008 - 0x0000) @@ -17571,19 +17474,15 @@ public: }; DUMPER7_ASSERTS_FAudioBasedVibrationData; -// ScriptStruct Engine.ActivateDevicePropertyParams -// 0x000C (0x000C - 0x0000) -struct FActivateDevicePropertyParams final +// ScriptStruct Engine.ActiveDeviceProperty +// 0x0020 (0x0020 - 0x0000) +struct alignas(0x08) FActiveDeviceProperty final { public: - struct FPlatformUserId UserId; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FInputDeviceId DeviceID; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bIgnoreTimeDilation : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bPlayWhilePaused : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TWeakObjectPtr Property; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FActivateDevicePropertyParams; +DUMPER7_ASSERTS_FActiveDeviceProperty; // ScriptStruct Engine.RootMotionSource_MoveToForce // 0x0040 (0x0120 - 0x00E0) @@ -17599,34 +17498,85 @@ public: }; DUMPER7_ASSERTS_FRootMotionSource_MoveToForce; -// ScriptStruct Engine.RootMotionSourceGroupNetSerializerConfig -// 0x0000 (0x0028 - 0x0028) -struct FRootMotionSourceGroupNetSerializerConfig final : public FPolymorphicArrayStructNetSerializerConfig -{ -}; -DUMPER7_ASSERTS_FRootMotionSourceGroupNetSerializerConfig; - -// ScriptStruct Engine.UniqueNetIdReplNetSerializerConfig -// 0x0000 (0x0010 - 0x0010) -struct FUniqueNetIdReplNetSerializerConfig final : public FNetSerializerConfig -{ -}; -DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerConfig; - -// ScriptStruct Engine.UpdateLevelVisibilityLevelInfo -// 0x0018 (0x0018 - 0x0000) -struct FUpdateLevelVisibilityLevelInfo final +// ScriptStruct Engine.RootMotionSource_MoveToDynamicForce +// 0x0060 (0x0140 - 0x00E0) +struct FRootMotionSource_MoveToDynamicForce final : public FRootMotionSource { public: - class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Filename; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FNetLevelVisibilityTransactionId VisibilityRequestId; // 0x0010(0x0004)(NoDestructor, NativeAccessSpecifierPublic) - uint8 bIsVisible : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bTryMakeVisible : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bSkipCloseOnError : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FVector StartLocation; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector InitialTargetLocation; // 0x00F0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector TargetLocation; // 0x0108(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRestrictSpeedToExpected; // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UCurveVector* PathOffsetCurve; // 0x0128(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UCurveFloat* TimeMappingCurve; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FUpdateLevelVisibilityLevelInfo; +DUMPER7_ASSERTS_FRootMotionSource_MoveToDynamicForce; + +// ScriptStruct Engine.TouchInputControl +// 0x0098 (0x0098 - 0x0000) +struct FTouchInputControl final +{ +public: + bool bTreatAsButton; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + class UTexture2D* Image1; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UTexture2D* Image2; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FVector2D Center; // 0x0018(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D VisualSize; // 0x0028(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D ThumbSize; // 0x0038(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D InteractionSize; // 0x0048(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D InputScale; // 0x0058(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FKey MainInputKey; // 0x0068(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FKey AltInputKey; // 0x0080(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTouchInputControl; + +// ScriptStruct Engine.HLODProxyMesh +// 0x0028 (0x0028 - 0x0000) +struct FHLODProxyMesh final +{ +public: + TLazyObjectPtr LODActor; // 0x0000(0x0018)(IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class UStaticMesh* StaticMesh; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + class FName Key; // 0x0020(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FHLODProxyMesh; + +// ScriptStruct Engine.ComponentOverrideRecord +// 0x0078 (0x0078 - 0x0000) +struct FComponentOverrideRecord final +{ +public: + TSubclassOf ComponentClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UActorComponent* ComponentTemplate; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FComponentKey ComponentKey; // 0x0010(0x0020)(NoDestructor, NativeAccessSpecifierPublic) + struct FBlueprintCookedComponentInstancingData CookedComponentInstancingData; // 0x0030(0x0048)(NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FComponentOverrideRecord; + +// ScriptStruct Engine.BlueprintInputActionDelegateBinding +// 0x0014 (0x0018 - 0x0004) +struct FBlueprintInputActionDelegateBinding final : public FBlueprintInputDelegateBinding +{ +public: + class FName InputActionName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EInputEvent InputKeyEvent; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FName FunctionNameToBind; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlueprintInputActionDelegateBinding; + +// ScriptStruct Engine.BlueprintInputAxisDelegateBinding +// 0x0010 (0x0014 - 0x0004) +struct FBlueprintInputAxisDelegateBinding final : public FBlueprintInputDelegateBinding +{ +public: + class FName InputAxisName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName FunctionNameToBind; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlueprintInputAxisDelegateBinding; // ScriptStruct Engine.BlueprintInputKeyDelegateBinding // 0x0034 (0x0038 - 0x0004) @@ -17642,28 +17592,25 @@ public: }; DUMPER7_ASSERTS_FBlueprintInputKeyDelegateBinding; -// ScriptStruct Engine.CurveEdTab -// 0x0030 (0x0030 - 0x0000) -struct FCurveEdTab final +// ScriptStruct Engine.ISMComponentInstance +// 0x000C (0x000C - 0x0000) +struct FISMComponentInstance final { public: - class FString TabName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Curves; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - float ViewStartInput; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ViewEndInput; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ViewStartOutput; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ViewEndOutput; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ClientIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 InstanceIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 InstanceSubIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCurveEdTab; +DUMPER7_ASSERTS_FISMComponentInstance; -// ScriptStruct Engine.ISMComponentData +// ScriptStruct Engine.SlateModifierKeysState // 0x0001 (0x0001 - 0x0000) -struct FISMComponentData final +struct FSlateModifierKeysState final { public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 ModifierKeysStateMask; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FISMComponentData; +DUMPER7_ASSERTS_FSlateModifierKeysState; // ScriptStruct Engine.VectorSpringState // 0x0038 (0x0038 - 0x0000) @@ -17683,6 +17630,32 @@ public: }; DUMPER7_ASSERTS_FQuaternionSpringState; +// ScriptStruct Engine.DrawToRenderTargetContext +// 0x0008 (0x0008 - 0x0000) +struct FDrawToRenderTargetContext final +{ +public: + class UTextureRenderTarget2D* RenderTarget; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FDrawToRenderTargetContext; + +// ScriptStruct Engine.ImportanceTexture +// 0x0050 (0x0050 - 0x0000) +struct FImportanceTexture final +{ +public: + struct FIntPoint Size; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 NumMips; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray MarginalCDF; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray ConditionalCDF; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray TextureData; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TWeakObjectPtr Texture; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EImportanceWeight Weighting; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FImportanceTexture; + // ScriptStruct Engine.LatentActionManager // 0x0060 (0x0060 - 0x0000) struct alignas(0x08) FLatentActionManager final @@ -17703,17 +17676,14 @@ public: }; DUMPER7_ASSERTS_FLayerActorStats; -// ScriptStruct Engine.DynamicTextureInstance -// 0x0010 (0x0058 - 0x0048) -struct FDynamicTextureInstance final : public FStreamableTextureInstance +// ScriptStruct Engine.ActorFolderSet +// 0x0050 (0x0050 - 0x0000) +struct FActorFolderSet final { public: - class UTexture2D* Texture; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - bool bAttached; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float OriginalRadius; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TSet ActorFolders; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) }; -DUMPER7_ASSERTS_FDynamicTextureInstance; +DUMPER7_ASSERTS_FActorFolderSet; // ScriptStruct Engine.LevelSimplificationDetails // 0x0158 (0x0158 - 0x0000) @@ -17734,39 +17704,15 @@ public: }; DUMPER7_ASSERTS_FLevelSimplificationDetails; -// ScriptStruct Engine.ParameterGroupData +// ScriptStruct Engine.MaterialFunctionInfo // 0x0018 (0x0018 - 0x0000) -struct FParameterGroupData final -{ -public: - class FString GroupName; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 GroupSortPriority; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FParameterGroupData; - -// ScriptStruct Engine.MaterialParameterCollectionInfo -// 0x0018 (0x0018 - 0x0000) -struct FMaterialParameterCollectionInfo final +struct FMaterialFunctionInfo final { public: struct FGuid StateId; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UMaterialParameterCollection* ParameterCollection; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UMaterialFunctionInterface* Function; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) }; -DUMPER7_ASSERTS_FMaterialParameterCollectionInfo; - -// ScriptStruct Engine.MaterialCachedParameterEditorInfo -// 0x0030 (0x0030 - 0x0000) -struct FMaterialCachedParameterEditorInfo final -{ -public: - class FString Description; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Group; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SortPriority; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 AssetIndex; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ExpressionGUID; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMaterialCachedParameterEditorInfo; +DUMPER7_ASSERTS_FMaterialFunctionInfo; // ScriptStruct Engine.MaterialCachedParameterEntry // 0x0050 (0x0050 - 0x0000) @@ -17859,33 +17805,38 @@ public: }; DUMPER7_ASSERTS_FScalarParameterAtlasInstanceData; -// ScriptStruct Engine.MaterialInstanceCachedData -// 0x0010 (0x0010 - 0x0000) -struct FMaterialInstanceCachedData final +// ScriptStruct Engine.ScalarParameterValue +// 0x0024 (0x0024 - 0x0000) +struct FScalarParameterValue final { public: - TArray ParentLayerIndexRemap; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ParameterValue; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FGuid ExpressionGUID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FMaterialInstanceCachedData; +DUMPER7_ASSERTS_FScalarParameterValue; -// ScriptStruct Engine.CollectionParameterBase -// 0x0018 (0x0018 - 0x0000) -struct FCollectionParameterBase +// ScriptStruct Engine.RuntimeVirtualTextureParameterValue +// 0x0028 (0x0028 - 0x0000) +struct FRuntimeVirtualTextureParameterValue final { public: - class FName ParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FGuid ID; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class URuntimeVirtualTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCollectionParameterBase; +DUMPER7_ASSERTS_FRuntimeVirtualTextureParameterValue; -// ScriptStruct Engine.CollectionScalarParameter -// 0x0004 (0x001C - 0x0018) -struct FCollectionScalarParameter final : public FCollectionParameterBase +// ScriptStruct Engine.SparseVolumeTextureParameterValue +// 0x0028 (0x0028 - 0x0000) +struct FSparseVolumeTextureParameterValue final { public: - float DefaultValue; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class USparseVolumeTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCollectionScalarParameter; +DUMPER7_ASSERTS_FSparseVolumeTextureParameterValue; // ScriptStruct Engine.CollectionVectorParameter // 0x0010 (0x0028 - 0x0018) @@ -17896,34 +17847,20 @@ public: }; DUMPER7_ASSERTS_FCollectionVectorParameter; -// ScriptStruct Engine.MeshReductionSettings -// 0x002C (0x002C - 0x0000) -struct FMeshReductionSettings final +// ScriptStruct Engine.MemberReference +// 0x0038 (0x0038 - 0x0000) +struct FMemberReference final { public: - float PercentTriangles; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 MaxNumOfTriangles; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PercentVertices; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 MaxNumOfVerts; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxDeviation; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PixelError; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float WeldingThreshold; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float HardAngleThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BaseLODModel; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshFeatureImportance SilhouetteImportance; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshFeatureImportance TextureImportance; // 0x0025(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshFeatureImportance ShadingImportance; // 0x0026(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bRecalculateNormals : 1; // 0x0027(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bGenerateUniqueLightmapUVs : 1; // 0x0027(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bKeepSymmetry : 1; // 0x0027(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bVisibilityAided : 1; // 0x0027(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 bCullOccluded : 1; // 0x0027(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - EStaticMeshReductionTerimationCriterion TerminationCriterion; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshFeatureImportance VisibilityAggressiveness; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMeshFeatureImportance VertexColorImportance; // 0x002A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2B[0x1]; // 0x002B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UObject* MemberParent; // 0x0000(0x0008)(ZeroConstructor, SaveGame, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) + class FString MemberScope; // 0x0008(0x0010)(ZeroConstructor, SaveGame, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + class FName MemberName; // 0x0018(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + struct FGuid MemberGuid; // 0x0020(0x0010)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bSelfContext; // 0x0030(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + bool bWasDeprecated; // 0x0031(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) + uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FMeshReductionSettings; +DUMPER7_ASSERTS_FMemberReference; // ScriptStruct Engine.MeshInstancingSettings // 0x0018 (0x0018 - 0x0000) @@ -17975,15 +17912,51 @@ public: }; DUMPER7_ASSERTS_FNetDriverReplicationSystemConfig; -// ScriptStruct Engine.NetworkEmulationProfileDescription -// 0x0020 (0x0020 - 0x0000) -struct FNetworkEmulationProfileDescription final +// ScriptStruct Engine.BandwidthTestItem +// 0x0010 (0x0010 - 0x0000) +struct FBandwidthTestItem final { public: - class FString ProfileName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString Tooltip; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Kilobyte; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FNetworkEmulationProfileDescription; +DUMPER7_ASSERTS_FBandwidthTestItem; + +// ScriptStruct Engine.BandwidthTestGenerator +// 0x0020 (0x0020 - 0x0000) +struct FBandwidthTestGenerator final +{ +public: + TArray ReplicatedBuffers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FBandwidthTestGenerator; + +// ScriptStruct Engine.RPCDoSState +// 0x0048 (0x0048 - 0x0000) +struct alignas(0x08) FRPCDoSState +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + bool bLogEscalate; // 0x0008(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSendEscalateAnalytics; // 0x0009(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bKickPlayer; // 0x000A(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bTrackRecentRPCs; // 0x000B(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 EscalateQuotaRPCsPerFrame; // 0x000C(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 EscalateTimeQuotaMSPerFrame; // 0x000E(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 EscalateQuotaRPCsPerPeriod; // 0x0010(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 EscalateTimeQuotaMSPerPeriod; // 0x0012(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int8 EscalateQuotaTimePeriod; // 0x0014(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int8 EscalationCountTolerance; // 0x0015(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 EscalationTimeToleranceMS; // 0x0016(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 RPCRepeatLimitPerPeriod; // 0x0018(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 RPCRepeatLimitMSPerPeriod; // 0x001A(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int8 RPCRepeatLimitTimePeriod; // 0x001C(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x1]; // 0x001D(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + int16 CooloffTime; // 0x001E(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int16 AutoEscalateTime; // 0x0020(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_22[0x26]; // 0x0022(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FRPCDoSState; // ScriptStruct Engine.RPCDoSStateConfig // 0x0030 (0x0078 - 0x0048) @@ -17994,24 +17967,26 @@ public: }; DUMPER7_ASSERTS_FRPCDoSStateConfig; -// ScriptStruct Engine.PSCPoolElem -// 0x0010 (0x0010 - 0x0000) -struct FPSCPoolElem final +// ScriptStruct Engine.RPCAnalyticsThreshold +// 0x0018 (0x0018 - 0x0000) +struct FRPCAnalyticsThreshold final { public: - class UParticleSystemComponent* PSC; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class FName RPC; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 CountPerSec; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + double TimePerSec; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FPSCPoolElem; +DUMPER7_ASSERTS_FRPCAnalyticsThreshold; -// ScriptStruct Engine.PSCPool -// 0x0010 (0x0010 - 0x0000) -struct FPSCPool final +// ScriptStruct Engine.ParticleSystemWorldManagerTickFunction +// 0x0008 (0x0030 - 0x0028) +struct FParticleSystemWorldManagerTickFunction final : public FTickFunction { public: - TArray FreeElements; // 0x0000(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FPSCPool; +DUMPER7_ASSERTS_FParticleSystemWorldManagerTickFunction; // ScriptStruct Engine.WorldPSCPool // 0x0058 (0x0058 - 0x0000) @@ -18041,16 +18016,14 @@ public: }; DUMPER7_ASSERTS_FPerPlatformFrameRate; -// ScriptStruct Engine.ClusteredActorData -// 0x0058 (0x0058 - 0x0000) -struct alignas(0x08) FClusteredActorData final +// ScriptStruct Engine.ClusterUnionBoneData +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FClusterUnionBoneData final { public: - uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) - bool bWasReplicatingMovement; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FClusteredActorData; +DUMPER7_ASSERTS_FClusterUnionBoneData; // ScriptStruct Engine.ClusterUnionReplicatedData // 0x0002 (0x0002 - 0x0000) @@ -18062,14 +18035,14 @@ public: }; DUMPER7_ASSERTS_FClusterUnionReplicatedData; -// ScriptStruct Engine.ConstraintInstanceBase -// 0x0038 (0x0038 - 0x0000) -struct alignas(0x08) FConstraintInstanceBase +// ScriptStruct Engine.ClusterUnionPendingAddData +// 0x0050 (0x0050 - 0x0000) +struct FClusterUnionPendingAddData final { public: - uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TSet BonesData; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FConstraintInstanceBase; +DUMPER7_ASSERTS_FClusterUnionPendingAddData; // ScriptStruct Engine.ConstraintInstance // 0x0238 (0x0270 - 0x0038) @@ -18094,37 +18067,6 @@ public: }; DUMPER7_ASSERTS_FConstraintInstance; -// ScriptStruct Engine.NetworkPhysicsRewindDataStateProxy -// 0x0000 (0x0010 - 0x0010) -struct FNetworkPhysicsRewindDataStateProxy final : public FNetworkPhysicsRewindDataProxy -{ -}; -DUMPER7_ASSERTS_FNetworkPhysicsRewindDataStateProxy; - -// ScriptStruct Engine.NetworkPhysicsDatas -// 0x0000 (0x0018 - 0x0018) -struct FNetworkPhysicsDatas final : public FNetworkPhysicsData -{ -}; -DUMPER7_ASSERTS_FNetworkPhysicsDatas; - -// ScriptStruct Engine.PhysicalAnimationData -// 0x0024 (0x0024 - 0x0000) -struct FPhysicalAnimationData final -{ -public: - class FName BodyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bIsLocalSimulation : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float OrientationStrength; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float AngularVelocityStrength; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float PositionStrength; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float VelocityStrength; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxLinearForce; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxAngularForce; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPhysicalAnimationData; - // ScriptStruct Engine.PhysicsAssetSolverSettings // 0x001C (0x001C - 0x0000) struct FPhysicsAssetSolverSettings final @@ -18141,15 +18083,19 @@ public: }; DUMPER7_ASSERTS_FPhysicsAssetSolverSettings; -// ScriptStruct Engine.PhysicalAnimationProfile -// 0x002C (0x002C - 0x0000) -struct FPhysicalAnimationProfile final +// ScriptStruct Engine.SolverIterations +// 0x0018 (0x0018 - 0x0000) +struct FSolverIterations final { public: - class FName ProfileName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FPhysicalAnimationData PhysicalAnimationData; // 0x0008(0x0024)(Edit, NoDestructor, NativeAccessSpecifierPublic) + int32 SolverIterations; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 JointIterations; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 CollisionIterations; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SolverPushOutIterations; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 JointPushOutIterations; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 CollisionPushOutIterations; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FPhysicalAnimationProfile; +DUMPER7_ASSERTS_FSolverIterations; // ScriptStruct Engine.PhysicsConstraintProfileHandle // 0x0160 (0x0160 - 0x0000) @@ -18172,60 +18118,68 @@ public: }; DUMPER7_ASSERTS_FPhysicalSurfaceName; -// ScriptStruct Engine.PhysicsPredictionSettings -// 0x000C (0x000C - 0x0000) -struct FPhysicsPredictionSettings final +// ScriptStruct Engine.ChaosPhysicsSettings +// 0x0003 (0x0003 - 0x0000) +struct FChaosPhysicsSettings final { public: - bool bEnablePhysicsPrediction; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnablePhysicsResimulation; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - float ResimulationErrorThreshold; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxSupportedLatencyPrediction; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EChaosThreadingMode DefaultThreadingModel; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EChaosSolverTickMode DedicatedThreadTickMode; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EChaosBufferMode DedicatedThreadBufferMode; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FPhysicsPredictionSettings; +DUMPER7_ASSERTS_FChaosPhysicsSettings; -// ScriptStruct Engine.UpdateLevelStreamingLevelStatus -// 0x0010 (0x0010 - 0x0000) -struct FUpdateLevelStreamingLevelStatus final +// ScriptStruct Engine.AsyncPhysicsTimestamp +// 0x0008 (0x0008 - 0x0000) +struct FAsyncPhysicsTimestamp final { public: - class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LODIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bNewShouldBeLoaded; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bNewShouldBeVisible; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bNewShouldBlockOnLoad; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bNewShouldBlockOnUnload; // 0x000F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ServerFrame; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LocalFrame; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FUpdateLevelStreamingLevelStatus; +DUMPER7_ASSERTS_FAsyncPhysicsTimestamp; -// ScriptStruct Engine.SubsurfaceProfileStruct -// 0x009C (0x009C - 0x0000) -struct FSubsurfaceProfileStruct final +// ScriptStruct Engine.PlayerMuteList +// 0x0058 (0x0058 - 0x0000) +struct alignas(0x08) FPlayerMuteList final { public: - struct FLinearColor SurfaceAlbedo; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor MeanFreePathColor; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MeanFreePathDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float WorldUnitScale; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnableBurley; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bEnableMeanFreePath; // 0x0029(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - struct FLinearColor Tint; // 0x002C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ScatterRadius; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor SubsurfaceColor; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor FalloffColor; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor BoundaryColorBleed; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ExtinctionScale; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float NormalScale; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ScatteringDistribution; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float IOR; // 0x007C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Roughness0; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Roughness1; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LobeMix; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor TransmissionTintColor; // 0x008C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) + bool bHasVoiceHandshakeCompleted; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 VoiceChannelIdx; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FSubsurfaceProfileStruct; +DUMPER7_ASSERTS_FPlayerMuteList; + +// ScriptStruct Engine.PropertyAccessIndirection +// 0x0040 (0x0040 - 0x0000) +struct FPropertyAccessIndirection final +{ +public: + TFieldPath Property; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class UFunction* Function; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) + int32 ReturnBufferSize; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 ReturnBufferAlignment; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + int32 ArrayIndex; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint32 Offset; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + EPropertyAccessObjectType ObjectType; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + EPropertyAccessIndirectionType Type; // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPropertyAccessIndirection; + +// ScriptStruct Engine.SpecularProfileStruct +// 0x0420 (0x0420 - 0x0000) +struct FSpecularProfileStruct final +{ +public: + ESpecularProfileFormat Format; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRuntimeCurveLinearColor ViewColor; // 0x0008(0x0208)(Edit, NativeAccessSpecifierPublic) + struct FRuntimeCurveLinearColor LightColor; // 0x0210(0x0208)(Edit, NativeAccessSpecifierPublic) + class UTexture2D* Texture; // 0x0418(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FSpecularProfileStruct; // ScriptStruct Engine.RepMovementNetSerializerConfig // 0x0000 (0x0010 - 0x0010) @@ -18234,17 +18188,38 @@ struct FRepMovementNetSerializerConfig final : public FNetSerializerConfig }; DUMPER7_ASSERTS_FRepMovementNetSerializerConfig; -// ScriptStruct Engine.BoneMirrorExport -// 0x0014 (0x0014 - 0x0000) -struct FBoneMirrorExport final +// ScriptStruct Engine.SingleAnimationPlayData +// 0x0018 (0x0018 - 0x0000) +struct FSingleAnimationPlayData final { public: - class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName SourceBoneName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EAxis BoneFlipAxis; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class UAnimationAsset* AnimToPlay; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + uint8 bSavedLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bSavedPlaying : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float SavedPosition; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float SavedPlayRate; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FBoneMirrorExport; +DUMPER7_ASSERTS_FSingleAnimationPlayData; + +// ScriptStruct Engine.SkeletalMeshClothBuildParams +// 0x0058 (0x0058 - 0x0000) +struct FSkeletalMeshClothBuildParams final +{ +public: + TWeakObjectPtr TargetAsset; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 TargetLod; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRemapParameters; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FString AssetName; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LODIndex; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 SourceSection; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bRemoveFromMesh; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + TSoftObjectPtr PhysicsAsset; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkeletalMeshClothBuildParams; // ScriptStruct Engine.ClothPhysicsProperties_Legacy // 0x0050 (0x0050 - 0x0000) @@ -18309,26 +18284,75 @@ public: }; DUMPER7_ASSERTS_FSkeletalMeshLODGroupSettings; -// ScriptStruct Engine.SkelMeshMergeSectionMapping -// 0x0010 (0x0010 - 0x0000) -struct FSkelMeshMergeSectionMapping final +// ScriptStruct Engine.SkeletalMeshSamplingRegionBuiltData +// 0x0078 (0x0078 - 0x0000) +struct alignas(0x08) FSkeletalMeshSamplingRegionBuiltData final { public: - TArray SectionIDs; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FSkelMeshMergeSectionMapping; +DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionBuiltData; -// ScriptStruct Engine.SkeletalMaterial -// 0x0028 (0x0028 - 0x0000) -struct FSkeletalMaterial final +// ScriptStruct Engine.SkeletalMeshSamplingLODBuiltData +// 0x0048 (0x0048 - 0x0000) +struct alignas(0x08) FSkeletalMeshSamplingLODBuiltData final { public: - class UMaterialInterface* MaterialInterface; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName MaterialSlotName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FMeshUVChannelInfo UVChannelData; // 0x0010(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FSkeletalMaterial; +DUMPER7_ASSERTS_FSkeletalMeshSamplingLODBuiltData; + +// ScriptStruct Engine.SkeletalMeshSamplingBuiltData +// 0x0020 (0x0020 - 0x0000) +struct FSkeletalMeshSamplingBuiltData final +{ +public: + TArray WholeMeshBuiltData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + TArray RegionBuiltData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkeletalMeshSamplingBuiltData; + +// ScriptStruct Engine.SkeletalMeshSamplingRegionMaterialFilter +// 0x0008 (0x0008 - 0x0000) +struct FSkeletalMeshSamplingRegionMaterialFilter final +{ +public: + class FName MaterialName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionMaterialFilter; + +// ScriptStruct Engine.SkeletalMeshSamplingRegion +// 0x0030 (0x0030 - 0x0000) +struct FSkeletalMeshSamplingRegion final +{ +public: + class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LODIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bSupportUniformlyDistributedSampling : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + TArray MaterialFilters; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + TArray BoneFilters; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FSkeletalMeshSamplingRegion; + +// ScriptStruct Engine.SkeletalMeshSamplingInfo +// 0x0030 (0x0030 - 0x0000) +struct FSkeletalMeshSamplingInfo final +{ +public: + TArray Regions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) + struct FSkeletalMeshSamplingBuiltData BuiltData; // 0x0010(0x0020)(NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FSkeletalMeshSamplingInfo; + +// ScriptStruct Engine.SoundClassEditorData +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FSoundClassEditorData final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSoundClassEditorData; // ScriptStruct Engine.PassiveSoundMixModifier // 0x0010 (0x0010 - 0x0000) @@ -18341,6 +18365,15 @@ public: }; DUMPER7_ASSERTS_FPassiveSoundMixModifier; +// ScriptStruct Engine.SoundNodeEditorData +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FSoundNodeEditorData final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSoundNodeEditorData; + // ScriptStruct Engine.AudioEQEffect // 0x0038 (0x0040 - 0x0008) struct FAudioEQEffect final : public FAudioEffectParameters @@ -18362,18 +18395,21 @@ public: }; DUMPER7_ASSERTS_FAudioEQEffect; -// ScriptStruct Engine.SoundModulationDefaultRoutingSettings -// 0x0008 (0x0168 - 0x0160) -struct FSoundModulationDefaultRoutingSettings final : public FSoundModulationDefaultSettings +// ScriptStruct Engine.SoundClassAdjuster +// 0x0020 (0x0020 - 0x0000) +struct FSoundClassAdjuster final { public: - EModulationRouting VolumeRouting; // 0x0160(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EModulationRouting PitchRouting; // 0x0161(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EModulationRouting HighpassRouting; // 0x0162(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EModulationRouting LowpassRouting; // 0x0163(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + class USoundClass* SoundClassObject; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + float VolumeAdjuster; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float PitchAdjuster; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float LowPassFilterFrequency; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bApplyToChildren : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float VoiceCenterChannelVolumeAdjuster; // 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_FSoundModulationDefaultRoutingSettings; +DUMPER7_ASSERTS_FSoundClassAdjuster; // ScriptStruct Engine.DistanceDatum // 0x0014 (0x0014 - 0x0000) @@ -18397,34 +18433,17 @@ public: }; DUMPER7_ASSERTS_FDynamicChildSubmix; -// ScriptStruct Engine.StaticMeshOptimizationSettings -// 0x001C (0x001C - 0x0000) -struct FStaticMeshOptimizationSettings final +// ScriptStruct Engine.SoundSubmixSpectralAnalysisBandSettings +// 0x0010 (0x0010 - 0x0000) +struct FSoundSubmixSpectralAnalysisBandSettings final { public: - EOptimizationType ReductionMethod; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float NumOfTrianglesPercentage; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float MaxDeviationPercentage; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float WeldingThreshold; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bRecalcNormals; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - float NormalsThreshold; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 SilhouetteImportance; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 TextureImportance; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 ShadingImportance; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) + float BandFrequency; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 AttackTimeMsec; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ReleaseTimeMsec; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float QFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FStaticMeshOptimizationSettings; - -// ScriptStruct Engine.MeshSectionInfoMap -// 0x0050 (0x0050 - 0x0000) -struct FMeshSectionInfoMap final -{ -public: - TMap Map; // 0x0000(0x0050)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMeshSectionInfoMap; +DUMPER7_ASSERTS_FSoundSubmixSpectralAnalysisBandSettings; // ScriptStruct Engine.AssetEditorOrbitCameraPosition // 0x0050 (0x0050 - 0x0000) @@ -18439,48 +18458,14 @@ public: }; DUMPER7_ASSERTS_FAssetEditorOrbitCameraPosition; -// ScriptStruct Engine.StaticMaterial -// 0x0030 (0x0030 - 0x0000) -struct FStaticMaterial final +// ScriptStruct Engine.StreamableTexture +// 0x0001 (0x0001 - 0x0000) +struct FStreamableTexture final { public: - class UMaterialInterface* MaterialInterface; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - class FName MaterialSlotName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName ImportedMaterialSlotName; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FMeshUVChannelInfo UVChannelData; // 0x0018(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FStaticMaterial; - -// ScriptStruct Engine.StaticMeshSourceModel -// 0x0098 (0x0098 - 0x0000) -struct FStaticMeshSourceModel final -{ -public: - struct FMeshBuildSettings BuildSettings; // 0x0000(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic) - struct FMeshReductionSettings ReductionSettings; // 0x0048(0x002C)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint32 CacheMeshDescriptionTrianglesCount; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint32 CacheMeshDescriptionVerticesCount; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LODDistance; // 0x007C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FPerPlatformFloat ScreenSize; // 0x0080(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class FString SourceImportFilename; // 0x0088(0x0010)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FStaticMeshSourceModel; - -// ScriptStruct Engine.ExternalToolDefinition -// 0x0060 (0x0060 - 0x0000) -struct FExternalToolDefinition final -{ -public: - class FString ToolName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFilePath ExecutablePath; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString CommandLineOptions; // 0x0020(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FDirectoryPath WorkingDirectory; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FString ScriptExtension; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FDirectoryPath ScriptDirectory; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FExternalToolDefinition; +DUMPER7_ASSERTS_FStreamableTexture; // ScriptStruct Engine.EditorImportExportTestDefinition // 0x0038 (0x0038 - 0x0000) @@ -18519,6 +18504,28 @@ public: }; DUMPER7_ASSERTS_FBuildPromotionNewProjectSettings; +// ScriptStruct Engine.MaterialEditorPromotionSettings +// 0x0030 (0x0030 - 0x0000) +struct FMaterialEditorPromotionSettings final +{ +public: + struct FFilePath DefaultMaterialAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFilePath DefaultDiffuseTexture; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFilePath DefaultNormalTexture; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMaterialEditorPromotionSettings; + +// ScriptStruct Engine.BlueprintEditorPromotionSettings +// 0x0030 (0x0030 - 0x0000) +struct FBlueprintEditorPromotionSettings final +{ +public: + struct FFilePath FirstMeshPath; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFilePath SecondMeshPath; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFilePath DefaultParticleAsset; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FBlueprintEditorPromotionSettings; + // ScriptStruct Engine.BuildPromotionTestSettings // 0x01F0 (0x01F0 - 0x0000) struct FBuildPromotionTestSettings final @@ -18532,28 +18539,25 @@ public: }; DUMPER7_ASSERTS_FBuildPromotionTestSettings; -// ScriptStruct Engine.TextureSourceBlock -// 0x0018 (0x0018 - 0x0000) -struct FTextureSourceBlock final +// ScriptStruct Engine.EditorMapPerformanceTestDefinition +// 0x0028 (0x0028 - 0x0000) +struct FEditorMapPerformanceTestDefinition final { public: - int32 BlockX; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 BlockY; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SizeX; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 SizeY; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumSlices; // 0x0010(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 NumMips; // 0x0014(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSoftObjectPath PerformanceTestmap; // 0x0000(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 TestTimer; // 0x0020(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FTextureSourceBlock; +DUMPER7_ASSERTS_FEditorMapPerformanceTestDefinition; -// ScriptStruct Engine.TexturePlatformData -// 0x0038 (0x0038 - 0x0000) -struct alignas(0x08) FTexturePlatformData final +// ScriptStruct Engine.TextureSource +// 0x0070 (0x0070 - 0x0000) +struct alignas(0x08) FTextureSource final { public: - uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FTexturePlatformData; +DUMPER7_ASSERTS_FTextureSource; // ScriptStruct Engine.TextureFormatSettings // 0x0002 (0x0002 - 0x0000) @@ -18586,6 +18590,45 @@ public: }; DUMPER7_ASSERTS_FTextureSourceColorSettings; +// ScriptStruct Engine.TextureLODGroup +// 0x0068 (0x0068 - 0x0000) +struct FTextureLODGroup final +{ +public: + ETextureGroup Group; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + int32 LODBias; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LODBias_Smaller; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LODBias_Smallest; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + int32 NumStreamedMips; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETextureMipGenSettings MipGenSettings; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 MinLODSize; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxLODSize; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxLODSize_Smaller; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxLODSize_Smallest; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 MaxLODSize_VT; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OptionalLODBias; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 OptionalMaxLODSize; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName MinMagFilter; // 0x003C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName MipFilter; // 0x0044(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETextureMipLoadOptions MipLoadOptions; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool HighPriorityLoad; // 0x004D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool DuplicateNonOptionalMips; // 0x004E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4F[0x1]; // 0x004F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + float Downscale; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETextureDownscaleOptions DownscaleOptions; // 0x0054(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 VirtualTextureTileCountBias; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 VirtualTextureTileSizeBias; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETextureLossyCompressionAmount LossyCompressionAmount; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool CookPlatformTilingDisabled; // 0x0061(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 MaxAniso; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTextureLODGroup; + // ScriptStruct Engine.TTTrackId // 0x0008 (0x0008 - 0x0000) struct FTTTrackId final @@ -18606,6 +18649,34 @@ public: }; DUMPER7_ASSERTS_FTTEventTrack; +// ScriptStruct Engine.TTVectorTrack +// 0x0008 (0x0028 - 0x0020) +struct FTTVectorTrack final : public FTTPropertyTrack +{ +public: + class UCurveVector* CurveVector; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FTTVectorTrack; + +// ScriptStruct Engine.TTLinearColorTrack +// 0x0008 (0x0028 - 0x0020) +struct FTTLinearColorTrack final : public FTTPropertyTrack +{ +public: + class UCurveLinearColor* CurveLinearColor; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FTTLinearColorTrack; + +// ScriptStruct Engine.HardwareCursorReference +// 0x0018 (0x0018 - 0x0000) +struct FHardwareCursorReference final +{ +public: + class FName CursorPath; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D HotSpot; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FHardwareCursorReference; + // ScriptStruct Engine.VoiceSettings // 0x0018 (0x0018 - 0x0000) struct FVoiceSettings final @@ -18617,6 +18688,16 @@ public: }; DUMPER7_ASSERTS_FVoiceSettings; +// ScriptStruct Engine.VirtualTextureBuildSettings +// 0x0008 (0x0008 - 0x0000) +struct FVirtualTextureBuildSettings final +{ +public: + int32 TileSize; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 TileBorderSize; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FVirtualTextureBuildSettings; + // ScriptStruct Engine.VirtualTextureSpacePoolConfig // 0x0028 (0x0028 - 0x0000) struct FVirtualTextureSpacePoolConfig final @@ -18634,19 +18715,6 @@ public: }; DUMPER7_ASSERTS_FVirtualTextureSpacePoolConfig; -// ScriptStruct Engine.LevelViewportInfo -// 0x0038 (0x0038 - 0x0000) -struct FLevelViewportInfo final -{ -public: - struct FVector CamPosition; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FRotator CamRotation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - float CamOrthoZoom; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool CamUpdated; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FLevelViewportInfo; - // ScriptStruct Engine.StartPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FStartPhysicsTickFunction final : public FTickFunction @@ -18670,59 +18738,18 @@ public: }; DUMPER7_ASSERTS_FLevelCollection; -// ScriptStruct Engine.StreamingLevelsToConsider +// ScriptStruct Engine.ActorPlacementDataLayers // 0x0028 (0x0028 - 0x0000) -struct FStreamingLevelsToConsider final +struct FActorPlacementDataLayers final { public: - TArray StreamingLevels; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) - uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TArray DataLayerInstanceNames; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + class FName ExternalDataLayerName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName CurrentColorizedDataLayerInstanceName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ContextID; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FStreamingLevelsToConsider; - -// ScriptStruct Engine.ActorDesc -// 0x00B0 (0x00B0 - 0x0000) -struct FActorDesc final -{ -public: - struct FGuid Guid; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TSubclassOf NativeClass; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FSoftObjectPath Class; // 0x0018(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Name; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName Label; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FBox Bounds; // 0x0048(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - class FName RuntimeGrid; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bIsSpatiallyLoaded; // 0x0088(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bActorIsEditorOnly; // 0x0089(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8A[0x2]; // 0x008A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - class FName ActorPackage; // 0x008C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName ActorPath; // 0x0094(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray DataLayerAssets; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FActorDesc; - -// ScriptStruct Engine.WorldPartitionDestructibleHLODDamagedActorState -// 0x0008 (0x0014 - 0x000C) -struct FWorldPartitionDestructibleHLODDamagedActorState final : public FFastArraySerializerItem -{ -public: - int32 ActorIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 ActorHealth; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FWorldPartitionDestructibleHLODDamagedActorState; - -// ScriptStruct Engine.WorldPartitionDestructibleHLODState -// 0x0040 (0x0148 - 0x0108) -struct FWorldPartitionDestructibleHLODState final : public FFastArraySerializer -{ -public: - TArray DamagedActors; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) - class UWorldPartitionDestructibleHLODComponent* OwnerComponent; // 0x0118(0x0008)(ExportObject, ZeroConstructor, InstancedReference, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) - uint8 Pad_120[0x28]; // 0x0120(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FWorldPartitionDestructibleHLODState; +DUMPER7_ASSERTS_FActorPlacementDataLayers; // ScriptStruct Engine.WorldPartitionHLODDestructionTag // 0x0010 (0x0010 - 0x0000) @@ -18735,6 +18762,15 @@ public: }; DUMPER7_ASSERTS_FWorldPartitionHLODDestructionTag; +// ScriptStruct Engine.WorldPartitionPerWorldSettings +// 0x0001 (0x0001 - 0x0000) +struct FWorldPartitionPerWorldSettings final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWorldPartitionPerWorldSettings; + // ScriptStruct Engine.WorldPartitionRuntimeCellStreamingData // 0x0030 (0x0030 - 0x0000) struct FWorldPartitionRuntimeCellStreamingData final @@ -18745,50 +18781,6 @@ public: }; DUMPER7_ASSERTS_FWorldPartitionRuntimeCellStreamingData; -// ScriptStruct Engine.SpatialHashStreamingGridLayerCell -// 0x0010 (0x0010 - 0x0000) -struct FSpatialHashStreamingGridLayerCell final -{ -public: - TArray GridCells; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FSpatialHashStreamingGridLayerCell; - -// ScriptStruct Engine.SpatialHashStreamingGridLevel -// 0x0060 (0x0060 - 0x0000) -struct FSpatialHashStreamingGridLevel final -{ -public: - TArray LayerCells; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - TMap LayerCellsMapping; // 0x0010(0x0050)(NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSpatialHashStreamingGridLevel; - -// ScriptStruct Engine.SpatialHashStreamingGrid -// 0x00B8 (0x00B8 - 0x0000) -struct FSpatialHashStreamingGrid final -{ -public: - class FName GridName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector Origin; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 CellSize; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float LoadingRange; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool bBlockOnSlowStreaming; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - struct FLinearColor DebugColor; // 0x002C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray GridLevels; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - struct FBox WorldBounds; // 0x0050(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - bool bClientOnlyVisible; // 0x0088(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - class UHLODLayer* HLODLayer; // 0x0090(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - int32 GridIndex; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSpatialHashSettings Settings; // 0x009C(0x0002)(NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_9E[0xA]; // 0x009E(0x000A)(Fixing Size After Last Property [ Dumper-7 ]) - TArray InjectedGridLevels; // 0x00A8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FSpatialHashStreamingGrid; - // ScriptStruct Engine.WorldPartitionRuntimeSpatialHashGridPreviewer // 0x0001 (0x0001 - 0x0000) struct FWorldPartitionRuntimeSpatialHashGridPreviewer final @@ -18816,6 +18808,22 @@ public: }; DUMPER7_ASSERTS_FStreamingSourceShape; +// ScriptStruct Engine.WorldPartitionStreamingQuerySource +// 0x0108 (0x0108 - 0x0000) +struct FWorldPartitionStreamingQuerySource final +{ +public: + struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float Radius; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bUseGridLoadingRange; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + TArray DataLayers; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) + bool bDataLayersOnly; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool bSpatialQuery; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_32[0xD6]; // 0x0032(0x00D6)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FWorldPartitionStreamingQuerySource; + // ScriptStruct Engine.KeyBind // 0x0030 (0x0030 - 0x0000) struct FKeyBind final @@ -18836,19 +18844,6 @@ public: }; DUMPER7_ASSERTS_FKeyBind; -// ScriptStruct Engine.InputAxisProperties -// 0x0010 (0x0010 - 0x0000) -struct FInputAxisProperties final -{ -public: - float DeadZone; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Sensitivity; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float Exponent; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 bInvert : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) - uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FInputAxisProperties; - // ScriptStruct Engine.InputAxisConfigEntry // 0x0018 (0x0018 - 0x0000) struct FInputAxisConfigEntry final @@ -18859,15 +18854,20 @@ public: }; DUMPER7_ASSERTS_FInputAxisConfigEntry; -// ScriptStruct Engine.InputActionSpeechMapping -// 0x0010 (0x0010 - 0x0000) -struct FInputActionSpeechMapping final +// ScriptStruct Engine.InputActionKeyMapping +// 0x0028 (0x0028 - 0x0000) +struct FInputActionKeyMapping final { public: - class FName ActionName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class FName SpeechKeyword; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FName ActionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 bShift : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCtrl : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bAlt : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 bCmd : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FKey Key; // 0x0010(0x0018)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FInputActionSpeechMapping; +DUMPER7_ASSERTS_FInputActionKeyMapping; } diff --git a/DarwinsParadox/SDK/GameplayTags_structs.hpp b/DarwinsParadox/SDK/GameplayTags_structs.hpp index ca6f3b8..7a1251e 100644 --- a/DarwinsParadox/SDK/GameplayTags_structs.hpp +++ b/DarwinsParadox/SDK/GameplayTags_structs.hpp @@ -64,15 +64,12 @@ enum class EGameplayTagSelectionType : uint8 EGameplayTagSelectionType_MAX = 4, }; -// ScriptStruct GameplayTags.GameplayTagRedirect -// 0x0010 (0x0010 - 0x0000) -struct FGameplayTagRedirect final +// ScriptStruct GameplayTags.GameplayTagNetSerializerConfig +// 0x0000 (0x0010 - 0x0010) +struct FGameplayTagNetSerializerConfig final : public FNetSerializerConfig { -public: - class FName OldTagName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FName NewTagName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FGameplayTagRedirect; +DUMPER7_ASSERTS_FGameplayTagNetSerializerConfig; // ScriptStruct GameplayTags.GameplayTag // 0x0008 (0x0008 - 0x0000) @@ -83,12 +80,19 @@ public: }; DUMPER7_ASSERTS_FGameplayTag; -// ScriptStruct GameplayTags.GameplayTagContainerNetSerializerConfig -// 0x0000 (0x0010 - 0x0010) -struct FGameplayTagContainerNetSerializerConfig final : public FNetSerializerConfig +// ScriptStruct GameplayTags.GameplayTagQuery +// 0x0048 (0x0048 - 0x0000) +struct FGameplayTagQuery final { +public: + int32 TokenStreamVersion; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + TArray TagDictionary; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) + TArray QueryTokenStream; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) + class FString UserDescription; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class FString AutoDescription; // 0x0038(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; -DUMPER7_ASSERTS_FGameplayTagContainerNetSerializerConfig; +DUMPER7_ASSERTS_FGameplayTagQuery; // ScriptStruct GameplayTags.GameplayTagContainer // 0x0020 (0x0020 - 0x0000) @@ -100,6 +104,41 @@ public: }; DUMPER7_ASSERTS_FGameplayTagContainer; +// ScriptStruct GameplayTags.GameplayTagContainerNetSerializerSerializationHelper +// 0x0010 (0x0010 - 0x0000) +struct FGameplayTagContainerNetSerializerSerializationHelper final +{ +public: + TArray GameplayTags; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FGameplayTagContainerNetSerializerSerializationHelper; + +// ScriptStruct GameplayTags.GameplayTagCreationWidgetHelper +// 0x0001 (0x0001 - 0x0000) +struct FGameplayTagCreationWidgetHelper final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FGameplayTagCreationWidgetHelper; + +// ScriptStruct GameplayTags.GameplayTagContainerNetSerializerConfig +// 0x0000 (0x0010 - 0x0010) +struct FGameplayTagContainerNetSerializerConfig final : public FNetSerializerConfig +{ +}; +DUMPER7_ASSERTS_FGameplayTagContainerNetSerializerConfig; + +// ScriptStruct GameplayTags.GameplayTagRedirect +// 0x0010 (0x0010 - 0x0000) +struct FGameplayTagRedirect final +{ +public: + class FName OldTagName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FName NewTagName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FGameplayTagRedirect; + // ScriptStruct GameplayTags.GameplayTagTableRow // 0x0018 (0x0020 - 0x0008) struct FGameplayTagTableRow : public FTableRowBase @@ -120,55 +159,6 @@ public: }; DUMPER7_ASSERTS_FRestrictedGameplayTagTableRow; -// ScriptStruct GameplayTags.GameplayTagContainerNetSerializerSerializationHelper -// 0x0010 (0x0010 - 0x0000) -struct FGameplayTagContainerNetSerializerSerializationHelper final -{ -public: - TArray GameplayTags; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FGameplayTagContainerNetSerializerSerializationHelper; - -// ScriptStruct GameplayTags.GameplayTagCreationWidgetHelper -// 0x0001 (0x0001 - 0x0000) -struct FGameplayTagCreationWidgetHelper final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FGameplayTagCreationWidgetHelper; - -// ScriptStruct GameplayTags.GameplayTagQuery -// 0x0048 (0x0048 - 0x0000) -struct FGameplayTagQuery final -{ -public: - int32 TokenStreamVersion; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - TArray TagDictionary; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) - TArray QueryTokenStream; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) - class FString UserDescription; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class FString AutoDescription; // 0x0038(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FGameplayTagQuery; - -// ScriptStruct GameplayTags.RestrictedConfigInfo -// 0x0020 (0x0020 - 0x0000) -struct FRestrictedConfigInfo final -{ -public: - class FString RestrictedConfigName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray Owners; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, AdvancedDisplay, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FRestrictedConfigInfo; - -// ScriptStruct GameplayTags.GameplayTagNetSerializerConfig -// 0x0000 (0x0010 - 0x0010) -struct FGameplayTagNetSerializerConfig final : public FNetSerializerConfig -{ -}; -DUMPER7_ASSERTS_FGameplayTagNetSerializerConfig; - // ScriptStruct GameplayTags.GameplayTagSource // 0x0020 (0x0020 - 0x0000) struct FGameplayTagSource final @@ -201,5 +191,15 @@ public: }; DUMPER7_ASSERTS_FGameplayTagCategoryRemap; +// ScriptStruct GameplayTags.RestrictedConfigInfo +// 0x0020 (0x0020 - 0x0000) +struct FRestrictedConfigInfo final +{ +public: + class FString RestrictedConfigName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray Owners; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, AdvancedDisplay, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FRestrictedConfigInfo; + } diff --git a/DarwinsParadox/SDK/MovieScene_structs.hpp b/DarwinsParadox/SDK/MovieScene_structs.hpp index 1fbca33..32d3509 100644 --- a/DarwinsParadox/SDK/MovieScene_structs.hpp +++ b/DarwinsParadox/SDK/MovieScene_structs.hpp @@ -10,9 +10,9 @@ #include "Basic.hpp" -#include "UniversalObjectLocator_structs.hpp" #include "CoreUObject_structs.hpp" #include "Engine_structs.hpp" +#include "UniversalObjectLocator_structs.hpp" namespace SDK @@ -329,6 +329,20 @@ public: }; DUMPER7_ASSERTS_FMovieSceneEvalTemplateBase; +// ScriptStruct MovieScene.MovieSceneTrackEvaluationFieldEntry +// 0x0020 (0x0020 - 0x0000) +struct FMovieSceneTrackEvaluationFieldEntry final +{ +public: + class UMovieSceneSection* Section; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FFrameNumberRange Range; // 0x0008(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFrameNumber ForcedTime; // 0x0018(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ESectionEvaluationFlags Flags; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1D[0x1]; // 0x001D(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) + int16 LegacySortOrder; // 0x001E(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMovieSceneTrackEvaluationFieldEntry; + // ScriptStruct MovieScene.MovieSceneEvaluationOperand // 0x0014 (0x0014 - 0x0000) struct FMovieSceneEvaluationOperand final @@ -339,6 +353,15 @@ public: }; DUMPER7_ASSERTS_FMovieSceneEvaluationOperand; +// ScriptStruct MovieScene.MovieSceneTrackLabels +// 0x0010 (0x0010 - 0x0000) +struct FMovieSceneTrackLabels final +{ +public: + TArray Strings; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMovieSceneTrackLabels; + // ScriptStruct MovieScene.MovieSceneKeyStruct // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FMovieSceneKeyStruct @@ -429,6 +452,18 @@ public: }; DUMPER7_ASSERTS_FMovieSceneSegment; +// ScriptStruct MovieScene.MovieSceneBindingReference +// 0x0028 (0x0028 - 0x0000) +struct FMovieSceneBindingReference final +{ +public: + struct FGuid ID; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FUniversalObjectLocator Locator; // 0x0010(0x0010)(HasGetValueTypeHash, NativeAccessSpecifierPublic) + ELocatorResolveFlags ResolveFlags; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FMovieSceneBindingReference; + // ScriptStruct MovieScene.MovieSceneSequenceLoopCount // 0x0004 (0x0004 - 0x0000) struct FMovieSceneSequenceLoopCount final @@ -911,6 +946,15 @@ public: }; DUMPER7_ASSERTS_FMovieSceneEvaluationFieldTrackPtr; +// ScriptStruct MovieScene.MovieSceneSequencePlayToParams +// 0x0001 (0x0001 - 0x0000) +struct FMovieSceneSequencePlayToParams final +{ +public: + bool bExclusive; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMovieSceneSequencePlayToParams; + // ScriptStruct MovieScene.MovieSceneEvaluationFieldSegmentPtr // 0x0004 (0x000C - 0x0008) struct FMovieSceneEvaluationFieldSegmentPtr final : public FMovieSceneEvaluationFieldTrackPtr @@ -931,6 +975,17 @@ public: }; DUMPER7_ASSERTS_FMovieSceneFieldEntry_EvaluationTrack; +// ScriptStruct MovieScene.MovieSceneDynamicBindingResolveParams +// 0x0020 (0x0020 - 0x0000) +struct FMovieSceneDynamicBindingResolveParams final +{ +public: + class UMovieSceneSequence* Sequence; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + struct FGuid ObjectBindingID; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class UMovieSceneSequence* RootSequence; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) +}; +DUMPER7_ASSERTS_FMovieSceneDynamicBindingResolveParams; + // ScriptStruct MovieScene.MovieSceneFieldEntry_ChildTemplate // 0x0008 (0x0008 - 0x0000) struct FMovieSceneFieldEntry_ChildTemplate final @@ -996,6 +1051,19 @@ public: }; DUMPER7_ASSERTS_FMovieSceneTemplateGenerationLedger; +// ScriptStruct MovieScene.MovieSceneSequenceReplProperties +// 0x0014 (0x0014 - 0x0000) +struct FMovieSceneSequenceReplProperties final +{ +public: + struct FFrameTime LastKnownPosition; // 0x0000(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + EMovieScenePlayerStatus LastKnownStatus; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + int32 LastKnownNumLoops; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 LastKnownSerialNumber; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FMovieSceneSequenceReplProperties; + // ScriptStruct MovieScene.MovieSceneSubSectionData // 0x001C (0x001C - 0x0000) struct FMovieSceneSubSectionData final @@ -1090,6 +1158,13 @@ public: }; DUMPER7_ASSERTS_FMovieScenePropertySectionTemplate; +// ScriptStruct MovieScene.TestMovieSceneEvalTemplate +// 0x0000 (0x0020 - 0x0020) +struct FTestMovieSceneEvalTemplate final : public FMovieSceneEvalTemplate +{ +}; +DUMPER7_ASSERTS_FTestMovieSceneEvalTemplate; + // ScriptStruct MovieScene.MovieSceneTimeWarping // 0x0008 (0x0008 - 0x0000) struct FMovieSceneTimeWarping final @@ -1245,15 +1320,6 @@ public: }; DUMPER7_ASSERTS_FMovieSceneEditorData; -// ScriptStruct MovieScene.MovieSceneTrackLabels -// 0x0010 (0x0010 - 0x0000) -struct FMovieSceneTrackLabels final -{ -public: - TArray Strings; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMovieSceneTrackLabels; - // ScriptStruct MovieScene.MovieSceneObjectBindingID // 0x0018 (0x0018 - 0x0000) struct FMovieSceneObjectBindingID final @@ -1329,18 +1395,6 @@ public: }; DUMPER7_ASSERTS_FMovieSceneBindingProxy; -// ScriptStruct MovieScene.MovieSceneBindingReference -// 0x0028 (0x0028 - 0x0000) -struct FMovieSceneBindingReference final -{ -public: - struct FGuid ID; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FUniversalObjectLocator Locator; // 0x0010(0x0010)(HasGetValueTypeHash, NativeAccessSpecifierPublic) - ELocatorResolveFlags ResolveFlags; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FMovieSceneBindingReference; - // ScriptStruct MovieScene.MovieSceneBindingReferences // 0x0010 (0x0010 - 0x0000) struct FMovieSceneBindingReferences @@ -1370,17 +1424,6 @@ public: }; DUMPER7_ASSERTS_FMovieSceneDynamicBinding; -// ScriptStruct MovieScene.MovieSceneDynamicBindingResolveParams -// 0x0020 (0x0020 - 0x0000) -struct FMovieSceneDynamicBindingResolveParams final -{ -public: - class UMovieSceneSequence* Sequence; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FGuid ObjectBindingID; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UMovieSceneSequence* RootSequence; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) -}; -DUMPER7_ASSERTS_FMovieSceneDynamicBindingResolveParams; - // ScriptStruct MovieScene.MovieSceneDynamicBindingResolveResult // 0x0010 (0x0010 - 0x0000) struct FMovieSceneDynamicBindingResolveResult final @@ -1461,19 +1504,6 @@ public: }; DUMPER7_ASSERTS_FMovieSceneSequenceInstanceData; -// ScriptStruct MovieScene.MovieSceneSequenceReplProperties -// 0x0014 (0x0014 - 0x0000) -struct FMovieSceneSequenceReplProperties final -{ -public: - struct FFrameTime LastKnownPosition; // 0x0000(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - EMovieScenePlayerStatus LastKnownStatus; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - int32 LastKnownNumLoops; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 LastKnownSerialNumber; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMovieSceneSequenceReplProperties; - // ScriptStruct MovieScene.MovieSceneSequencePlaybackParams // 0x0038 (0x0038 - 0x0000) struct FMovieSceneSequencePlaybackParams final @@ -1491,15 +1521,6 @@ public: }; DUMPER7_ASSERTS_FMovieSceneSequencePlaybackParams; -// ScriptStruct MovieScene.MovieSceneSequencePlayToParams -// 0x0001 (0x0001 - 0x0000) -struct FMovieSceneSequencePlayToParams final -{ -public: - bool bExclusive; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMovieSceneSequencePlayToParams; - // ScriptStruct MovieScene.MovieSceneSpawnable // 0x00F0 (0x00F0 - 0x0000) struct FMovieSceneSpawnable final @@ -1546,20 +1567,6 @@ public: }; DUMPER7_ASSERTS_FMovieSceneTrackDisplayOptions; -// ScriptStruct MovieScene.MovieSceneTrackEvaluationFieldEntry -// 0x0020 (0x0020 - 0x0000) -struct FMovieSceneTrackEvaluationFieldEntry final -{ -public: - class UMovieSceneSection* Section; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) - struct FFrameNumberRange Range; // 0x0008(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFrameNumber ForcedTime; // 0x0018(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ESectionEvaluationFlags Flags; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1D[0x1]; // 0x001D(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) - int16 LegacySortOrder; // 0x001E(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FMovieSceneTrackEvaluationFieldEntry; - // ScriptStruct MovieScene.MovieSceneTrackEvaluationField // 0x0010 (0x0010 - 0x0000) struct FMovieSceneTrackEvaluationField final @@ -1569,12 +1576,5 @@ public: }; DUMPER7_ASSERTS_FMovieSceneTrackEvaluationField; -// ScriptStruct MovieScene.TestMovieSceneEvalTemplate -// 0x0000 (0x0020 - 0x0020) -struct FTestMovieSceneEvalTemplate final : public FMovieSceneEvalTemplate -{ -}; -DUMPER7_ASSERTS_FTestMovieSceneEvalTemplate; - } diff --git a/DarwinsParadox/SDK/PhysicsCore_structs.hpp b/DarwinsParadox/SDK/PhysicsCore_structs.hpp index 3198979..988d78d 100644 --- a/DarwinsParadox/SDK/PhysicsCore_structs.hpp +++ b/DarwinsParadox/SDK/PhysicsCore_structs.hpp @@ -193,6 +193,15 @@ enum class EPhysicalMaterialSoftCollisionMode : uint8 EPhysicalMaterialSoftCollisionMode_MAX = 3, }; +// ScriptStruct PhysicsCore.PhysicalMaterialDamageModifier +// 0x0004 (0x0004 - 0x0000) +struct FPhysicalMaterialDamageModifier final +{ +public: + float DamageThresholdMultiplier; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FPhysicalMaterialDamageModifier; + // ScriptStruct PhysicsCore.BodyInstanceCore // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FBodyInstanceCore @@ -222,14 +231,5 @@ public: }; DUMPER7_ASSERTS_FPhysicalMaterialStrength; -// ScriptStruct PhysicsCore.PhysicalMaterialDamageModifier -// 0x0004 (0x0004 - 0x0000) -struct FPhysicalMaterialDamageModifier final -{ -public: - float DamageThresholdMultiplier; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FPhysicalMaterialDamageModifier; - } diff --git a/DarwinsParadox/SDK/SlateCore_structs.hpp b/DarwinsParadox/SDK/SlateCore_structs.hpp index bec9647..d05a935 100644 --- a/DarwinsParadox/SDK/SlateCore_structs.hpp +++ b/DarwinsParadox/SDK/SlateCore_structs.hpp @@ -575,6 +575,24 @@ public: }; DUMPER7_ASSERTS_FInputEvent; +// ScriptStruct SlateCore.Geometry +// 0x0038 (0x0038 - 0x0000) +struct alignas(0x04) FGeometry final +{ +public: + uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FGeometry; + +// ScriptStruct SlateCore.PointerEvent +// 0x0058 (0x0078 - 0x0020) +struct FPointerEvent final : public FInputEvent +{ +public: + uint8 Pad_20[0x58]; // 0x0020(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPointerEvent; + // ScriptStruct SlateCore.DeprecateSlateVector2D // 0x0000 (0x0008 - 0x0008) struct FDeprecateSlateVector2D final : public FVector2f @@ -644,6 +662,41 @@ public: }; DUMPER7_ASSERTS_FSlateBrush; +// ScriptStruct SlateCore.SlateWidgetStyle +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x08) FSlateWidgetStyle +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSlateWidgetStyle; + +// ScriptStruct SlateCore.ScrollBoxStyle +// 0x0368 (0x0370 - 0x0008) +struct FScrollBoxStyle final : public FSlateWidgetStyle +{ +public: + float BarThickness; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush TopShadowBrush; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush BottomShadowBrush; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush LeftShadowBrush; // 0x01B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush RightShadowBrush; // 0x0280(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FMargin HorizontalScrolledContentPadding; // 0x0350(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FMargin VerticalScrolledContentPadding; // 0x0360(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FScrollBoxStyle; + +// ScriptStruct SlateCore.StyleColorList +// 0x07A0 (0x07A0 - 0x0000) +struct alignas(0x08) FStyleColorList final +{ +public: + struct FLinearColor StyleColors[0x3D]; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3D0[0x3D0]; // 0x03D0(0x03D0)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStyleColorList; + // ScriptStruct SlateCore.SlateSound // 0x0018 (0x0018 - 0x0000) struct FSlateSound final @@ -654,14 +707,40 @@ public: }; DUMPER7_ASSERTS_FSlateSound; -// ScriptStruct SlateCore.SlateWidgetStyle -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FSlateWidgetStyle +// ScriptStruct SlateCore.CheckBoxStyle +// 0x0AC8 (0x0AD0 - 0x0008) +struct FCheckBoxStyle final : public FSlateWidgetStyle { public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + ESlateCheckBoxType CheckBoxType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush UncheckedImage; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush UncheckedHoveredImage; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush UncheckedPressedImage; // 0x01B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush CheckedImage; // 0x0280(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush CheckedHoveredImage; // 0x0350(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush CheckedPressedImage; // 0x0420(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush UndeterminedImage; // 0x04F0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush UndeterminedHoveredImage; // 0x05C0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush UndeterminedPressedImage; // 0x0690(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FMargin Padding; // 0x0760(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FSlateBrush BackgroundImage; // 0x0770(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush BackgroundHoveredImage; // 0x0840(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush BackgroundPressedImage; // 0x0910(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateColor ForegroundColor; // 0x09E0(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateColor HoveredForeground; // 0x09F4(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor PressedForeground; // 0x0A08(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor CheckedForeground; // 0x0A1C(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor CheckedHoveredForeground; // 0x0A30(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor CheckedPressedForeground; // 0x0A44(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor UndeterminedForeground; // 0x0A58(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor BorderBackgroundColor; // 0x0A6C(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateSound CheckedSlateSound; // 0x0A80(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FSlateSound UncheckedSlateSound; // 0x0A98(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FSlateSound HoveredSlateSound; // 0x0AB0(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_AC8[0x8]; // 0x0AC8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FSlateWidgetStyle; +DUMPER7_ASSERTS_FCheckBoxStyle; // ScriptStruct SlateCore.ButtonStyle // 0x03E8 (0x03F0 - 0x0008) @@ -684,6 +763,40 @@ public: }; DUMPER7_ASSERTS_FButtonStyle; +// ScriptStruct SlateCore.ComboButtonStyle +// 0x05F8 (0x0600 - 0x0008) +struct FComboButtonStyle final : public FSlateWidgetStyle +{ +public: + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FButtonStyle ButtonStyle; // 0x0010(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush DownArrowImage; // 0x0400(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FDeprecateSlateVector2D ShadowOffset; // 0x04D0(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FLinearColor ShadowColorAndOpacity; // 0x04D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_4E8[0x8]; // 0x04E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush MenuBorderBrush; // 0x04F0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FMargin MenuBorderPadding; // 0x05C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FMargin ContentPadding; // 0x05D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FMargin DownArrowPadding; // 0x05E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + EVerticalAlignment DownArrowAlign; // 0x05F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_5F1[0xF]; // 0x05F1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FComboButtonStyle; + +// ScriptStruct SlateCore.ComboBoxStyle +// 0x0658 (0x0660 - 0x0008) +struct FComboBoxStyle final : public FSlateWidgetStyle +{ +public: + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FComboButtonStyle ComboButtonStyle; // 0x0010(0x0600)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateSound PressedSlateSound; // 0x0610(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FSlateSound SelectionChangeSlateSound; // 0x0628(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FMargin ContentPadding; // 0x0640(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FMargin MenuRowPadding; // 0x0650(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FComboBoxStyle; + // ScriptStruct SlateCore.FontOutlineSettings // 0x0020 (0x0020 - 0x0000) struct FFontOutlineSettings final @@ -741,110 +854,6 @@ public: }; DUMPER7_ASSERTS_FTextBlockStyle; -// ScriptStruct SlateCore.WindowStyle -// 0x1938 (0x1940 - 0x0008) -struct FWindowStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FButtonStyle MinimizeButtonStyle; // 0x0010(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FButtonStyle MaximizeButtonStyle; // 0x0400(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FButtonStyle RestoreButtonStyle; // 0x07F0(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FButtonStyle CloseButtonStyle; // 0x0BE0(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FTextBlockStyle TitleTextStyle; // 0x0FD0(0x0340)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush ActiveTitleBrush; // 0x1310(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush InactiveTitleBrush; // 0x13E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush FlashTitleBrush; // 0x14B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateColor BackgroundColor; // 0x1580(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - uint8 Pad_1594[0xC]; // 0x1594(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush OutlineBrush; // 0x15A0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateColor OutlineColor; // 0x1670(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - uint8 Pad_1684[0xC]; // 0x1684(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush BorderBrush; // 0x1690(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateColor BorderColor; // 0x1760(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - uint8 Pad_1774[0xC]; // 0x1774(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush BackgroundBrush; // 0x1780(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush ChildBackgroundBrush; // 0x1850(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - int32 WindowCornerRadius; // 0x1920(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FMargin BorderPadding; // 0x1924(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_1934[0xC]; // 0x1934(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FWindowStyle; - -// ScriptStruct SlateCore.Geometry -// 0x0038 (0x0038 - 0x0000) -struct alignas(0x04) FGeometry final -{ -public: - uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FGeometry; - -// ScriptStruct SlateCore.ScrollBorderStyle -// 0x01A8 (0x01B0 - 0x0008) -struct FScrollBorderStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush TopShadowBrush; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush BottomShadowBrush; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FScrollBorderStyle; - -// ScriptStruct SlateCore.PointerEvent -// 0x0058 (0x0078 - 0x0020) -struct FPointerEvent final : public FInputEvent -{ -public: - uint8 Pad_20[0x58]; // 0x0020(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPointerEvent; - -// ScriptStruct SlateCore.TableViewStyle -// 0x00D8 (0x00E0 - 0x0008) -struct FTableViewStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush BackgroundBrush; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTableViewStyle; - -// ScriptStruct SlateCore.FontData -// 0x0028 (0x0028 - 0x0000) -struct FFontData final -{ -public: - class FString FontFilename; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_10[0x4]; // 0x0010(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - EFontHinting Hinting; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - EFontLoadingPolicy LoadingPolicy; // 0x0015(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - int32 SubFaceIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - class UObject* FontFaceAsset; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) -}; -DUMPER7_ASSERTS_FFontData; - -// ScriptStruct SlateCore.TypefaceEntry -// 0x0030 (0x0030 - 0x0000) -struct FTypefaceEntry final -{ -public: - class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FFontData Font; // 0x0008(0x0028)(HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTypefaceEntry; - -// ScriptStruct SlateCore.FocusEvent -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FFocusEvent final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FFocusEvent; - // ScriptStruct SlateCore.ScrollBarStyle // 0x0768 (0x0770 - 0x0008) struct FScrollBarStyle final : public FSlateWidgetStyle @@ -907,6 +916,63 @@ public: }; DUMPER7_ASSERTS_FSearchBoxStyle; +// ScriptStruct SlateCore.InlineEditableTextBlockStyle +// 0x11C8 (0x11D0 - 0x0008) +struct FInlineEditableTextBlockStyle final : public FSlateWidgetStyle +{ +public: + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FEditableTextBoxStyle EditableTextBoxStyle; // 0x0010(0x0E80)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FTextBlockStyle TextStyle; // 0x0E90(0x0340)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FInlineEditableTextBlockStyle; + +// ScriptStruct SlateCore.FontData +// 0x0028 (0x0028 - 0x0000) +struct FFontData final +{ +public: + class FString FontFilename; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_10[0x4]; // 0x0010(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + EFontHinting Hinting; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + EFontLoadingPolicy LoadingPolicy; // 0x0015(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + int32 SubFaceIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UObject* FontFaceAsset; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) +}; +DUMPER7_ASSERTS_FFontData; + +// ScriptStruct SlateCore.TypefaceEntry +// 0x0030 (0x0030 - 0x0000) +struct FTypefaceEntry final +{ +public: + class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FFontData Font; // 0x0008(0x0028)(HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTypefaceEntry; + +// ScriptStruct SlateCore.Typeface +// 0x0010 (0x0010 - 0x0000) +struct FTypeface final +{ +public: + TArray Fonts; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTypeface; + +// ScriptStruct SlateCore.CompositeFallbackFont +// 0x0018 (0x0018 - 0x0000) +struct FCompositeFallbackFont +{ +public: + struct FTypeface Typeface; // 0x0000(0x0010)(NativeAccessSpecifierPublic) + float ScalingFactor; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FCompositeFallbackFont; + // ScriptStruct SlateCore.TableRowStyle // 0x0D48 (0x0D50 - 0x0008) struct FTableRowStyle final : public FSlateWidgetStyle @@ -937,62 +1003,41 @@ public: }; DUMPER7_ASSERTS_FTableRowStyle; -// ScriptStruct SlateCore.ProgressBarStyle -// 0x0288 (0x0290 - 0x0008) -struct FProgressBarStyle final : public FSlateWidgetStyle +// ScriptStruct SlateCore.FocusEvent +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FFocusEvent final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FFocusEvent; + +// ScriptStruct SlateCore.SegmentedControlStyle +// 0x2158 (0x2160 - 0x0008) +struct FSegmentedControlStyle final : public FSlateWidgetStyle { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush BackgroundImage; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush FillImage; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush MarqueeImage; // 0x01B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - bool EnableFillAnimation; // 0x0280(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_281[0xF]; // 0x0281(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FCheckBoxStyle ControlStyle; // 0x0010(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FCheckBoxStyle FirstControlStyle; // 0x0AE0(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FCheckBoxStyle LastControlStyle; // 0x15B0(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush BackgroundBrush; // 0x2080(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FMargin UniformPadding; // 0x2150(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FProgressBarStyle; +DUMPER7_ASSERTS_FSegmentedControlStyle; -// ScriptStruct SlateCore.ComboButtonStyle -// 0x05F8 (0x0600 - 0x0008) -struct FComboButtonStyle final : public FSlateWidgetStyle +// ScriptStruct SlateCore.ExpandableAreaStyle +// 0x01B8 (0x01C0 - 0x0008) +struct FExpandableAreaStyle final : public FSlateWidgetStyle { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FButtonStyle ButtonStyle; // 0x0010(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush DownArrowImage; // 0x0400(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FDeprecateSlateVector2D ShadowOffset; // 0x04D0(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FLinearColor ShadowColorAndOpacity; // 0x04D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_4E8[0x8]; // 0x04E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush MenuBorderBrush; // 0x04F0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FMargin MenuBorderPadding; // 0x05C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FMargin ContentPadding; // 0x05D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FMargin DownArrowPadding; // 0x05E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - EVerticalAlignment DownArrowAlign; // 0x05F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_5F1[0xF]; // 0x05F1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FSlateBrush CollapsedImage; // 0x0010(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush ExpandedImage; // 0x00E0(0x00D0)(Edit, NativeAccessSpecifierPublic) + float RolloutAnimationSeconds; // 0x01B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_1B4[0xC]; // 0x01B4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FComboButtonStyle; - -// ScriptStruct SlateCore.ComboBoxStyle -// 0x0658 (0x0660 - 0x0008) -struct FComboBoxStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FComboButtonStyle ComboButtonStyle; // 0x0010(0x0600)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateSound PressedSlateSound; // 0x0610(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FSlateSound SelectionChangeSlateSound; // 0x0628(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FMargin ContentPadding; // 0x0640(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FMargin MenuRowPadding; // 0x0650(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FComboBoxStyle; - -// ScriptStruct SlateCore.StyleTheme -// 0x0040 (0x0040 - 0x0000) -struct alignas(0x08) FStyleTheme final -{ -public: - uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FStyleTheme; +DUMPER7_ASSERTS_FExpandableAreaStyle; // ScriptStruct SlateCore.EditableTextStyle // 0x02E8 (0x02F0 - 0x0008) @@ -1008,42 +1053,47 @@ public: }; DUMPER7_ASSERTS_FEditableTextStyle; -// ScriptStruct SlateCore.DockTabStyle -// 0x0D78 (0x0D80 - 0x0008) -struct FDockTabStyle final : public FSlateWidgetStyle +// ScriptStruct SlateCore.TableViewStyle +// 0x00D8 (0x00E0 - 0x0008) +struct FTableViewStyle final : public FSlateWidgetStyle { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FButtonStyle CloseButtonStyle; // 0x0010(0x03F0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush NormalBrush; // 0x0400(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush ColorOverlayTabBrush; // 0x04D0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush ColorOverlayIconBrush; // 0x05A0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush ForegroundBrush; // 0x0670(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush HoveredBrush; // 0x0740(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush ContentAreaBrush; // 0x0810(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush TabWellBrush; // 0x08E0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FTextBlockStyle TabTextStyle; // 0x09B0(0x0340)(Edit, NativeAccessSpecifierPublic) - struct FMargin TabPadding; // 0x0CF0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FDeprecateSlateVector2D IconSize; // 0x0D00(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float OverlapWidth; // 0x0D08(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FSlateColor FlashColor; // 0x0D0C(0x0014)(Edit, NativeAccessSpecifierPublic) - struct FSlateColor NormalForegroundColor; // 0x0D20(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor HoveredForegroundColor; // 0x0D34(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor ActiveForegroundColor; // 0x0D48(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor ForegroundForegroundColor; // 0x0D5C(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) - float IconBorderPadding; // 0x0D70(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_D74[0xC]; // 0x0D74(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FSlateBrush BackgroundBrush; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FDockTabStyle; +DUMPER7_ASSERTS_FTableViewStyle; -// ScriptStruct SlateCore.CaptureLostEvent -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x04) FCaptureLostEvent final +// ScriptStruct SlateCore.ProgressBarStyle +// 0x0288 (0x0290 - 0x0008) +struct FProgressBarStyle final : public FSlateWidgetStyle { public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush BackgroundImage; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush FillImage; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush MarqueeImage; // 0x01B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + bool EnableFillAnimation; // 0x0280(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_281[0xF]; // 0x0281(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FCaptureLostEvent; +DUMPER7_ASSERTS_FProgressBarStyle; + +// ScriptStruct SlateCore.TableColumnHeaderStyle +// 0x0758 (0x0760 - 0x0008) +struct FTableColumnHeaderStyle final : public FSlateWidgetStyle +{ +public: + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush SortPrimaryAscendingImage; // 0x0010(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush SortPrimaryDescendingImage; // 0x00E0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush SortSecondaryAscendingImage; // 0x01B0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush SortSecondaryDescendingImage; // 0x0280(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush NormalBrush; // 0x0350(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush HoveredBrush; // 0x0420(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush MenuDropdownImage; // 0x04F0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush MenuDropdownNormalBorderBrush; // 0x05C0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush MenuDropdownHoveredBorderBrush; // 0x0690(0x00D0)(Edit, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTableColumnHeaderStyle; // ScriptStruct SlateCore.SpinBoxStyle // 0x05F8 (0x0600 - 0x0008) @@ -1074,6 +1124,15 @@ public: }; DUMPER7_ASSERTS_FCharacterEvent; +// ScriptStruct SlateCore.FontSdfSettings +// 0x0004 (0x0004 - 0x0000) +struct FFontSdfSettings final +{ +public: + int32 BasePpem; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FFontSdfSettings; + // ScriptStruct SlateCore.KeyEvent // 0x0020 (0x0040 - 0x0020) struct FKeyEvent : public FInputEvent @@ -1110,35 +1169,6 @@ public: }; DUMPER7_ASSERTS_FMotionEvent; -// ScriptStruct SlateCore.FontSdfSettings -// 0x0004 (0x0004 - 0x0000) -struct FFontSdfSettings final -{ -public: - int32 BasePpem; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FFontSdfSettings; - -// ScriptStruct SlateCore.Typeface -// 0x0010 (0x0010 - 0x0000) -struct FTypeface final -{ -public: - TArray Fonts; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTypeface; - -// ScriptStruct SlateCore.CompositeFallbackFont -// 0x0018 (0x0018 - 0x0000) -struct FCompositeFallbackFont -{ -public: - struct FTypeface Typeface; // 0x0000(0x0010)(NativeAccessSpecifierPublic) - float ScalingFactor; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FCompositeFallbackFont; - // ScriptStruct SlateCore.CompositeSubFont // 0x0020 (0x0038 - 0x0018) struct FCompositeSubFont final : public FCompositeFallbackFont @@ -1162,54 +1192,14 @@ public: }; DUMPER7_ASSERTS_FCompositeFont; -// ScriptStruct SlateCore.CheckBoxStyle -// 0x0AC8 (0x0AD0 - 0x0008) -struct FCheckBoxStyle final : public FSlateWidgetStyle +// ScriptStruct SlateCore.CaptureLostEvent +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x04) FCaptureLostEvent final { public: - ESlateCheckBoxType CheckBoxType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush UncheckedImage; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush UncheckedHoveredImage; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush UncheckedPressedImage; // 0x01B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush CheckedImage; // 0x0280(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush CheckedHoveredImage; // 0x0350(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush CheckedPressedImage; // 0x0420(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush UndeterminedImage; // 0x04F0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush UndeterminedHoveredImage; // 0x05C0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush UndeterminedPressedImage; // 0x0690(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FMargin Padding; // 0x0760(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FSlateBrush BackgroundImage; // 0x0770(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush BackgroundHoveredImage; // 0x0840(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush BackgroundPressedImage; // 0x0910(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateColor ForegroundColor; // 0x09E0(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateColor HoveredForeground; // 0x09F4(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor PressedForeground; // 0x0A08(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor CheckedForeground; // 0x0A1C(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor CheckedHoveredForeground; // 0x0A30(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor CheckedPressedForeground; // 0x0A44(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor UndeterminedForeground; // 0x0A58(0x0014)(Edit, BlueprintVisible, AdvancedDisplay, NativeAccessSpecifierPublic) - struct FSlateColor BorderBackgroundColor; // 0x0A6C(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateSound CheckedSlateSound; // 0x0A80(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FSlateSound UncheckedSlateSound; // 0x0A98(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FSlateSound HoveredSlateSound; // 0x0AB0(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - uint8 Pad_AC8[0x8]; // 0x0AC8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FCheckBoxStyle; - -// ScriptStruct SlateCore.SegmentedControlStyle -// 0x2158 (0x2160 - 0x0008) -struct FSegmentedControlStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FCheckBoxStyle ControlStyle; // 0x0010(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FCheckBoxStyle FirstControlStyle; // 0x0AE0(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FCheckBoxStyle LastControlStyle; // 0x15B0(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush BackgroundBrush; // 0x2080(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FMargin UniformPadding; // 0x2150(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FSegmentedControlStyle; +DUMPER7_ASSERTS_FCaptureLostEvent; // ScriptStruct SlateCore.HyperlinkStyle // 0x0748 (0x0750 - 0x0008) @@ -1223,30 +1213,6 @@ public: }; DUMPER7_ASSERTS_FHyperlinkStyle; -// ScriptStruct SlateCore.InlineEditableTextBlockStyle -// 0x11C8 (0x11D0 - 0x0008) -struct FInlineEditableTextBlockStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FEditableTextBoxStyle EditableTextBoxStyle; // 0x0010(0x0E80)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FTextBlockStyle TextStyle; // 0x0E90(0x0340)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FInlineEditableTextBlockStyle; - -// ScriptStruct SlateCore.ExpandableAreaStyle -// 0x01B8 (0x01C0 - 0x0008) -struct FExpandableAreaStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush CollapsedImage; // 0x0010(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush ExpandedImage; // 0x00E0(0x00D0)(Edit, NativeAccessSpecifierPublic) - float RolloutAnimationSeconds; // 0x01B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_1B4[0xC]; // 0x01B4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FExpandableAreaStyle; - // ScriptStruct SlateCore.SliderStyle // 0x04F8 (0x0500 - 0x0008) struct FSliderStyle final : public FSlateWidgetStyle @@ -1302,24 +1268,6 @@ public: }; DUMPER7_ASSERTS_FSplitterStyle; -// ScriptStruct SlateCore.TableColumnHeaderStyle -// 0x0758 (0x0760 - 0x0008) -struct FTableColumnHeaderStyle final : public FSlateWidgetStyle -{ -public: - uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FSlateBrush SortPrimaryAscendingImage; // 0x0010(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush SortPrimaryDescendingImage; // 0x00E0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush SortSecondaryAscendingImage; // 0x01B0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush SortSecondaryDescendingImage; // 0x0280(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush NormalBrush; // 0x0350(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush HoveredBrush; // 0x0420(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush MenuDropdownImage; // 0x04F0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush MenuDropdownNormalBorderBrush; // 0x05C0(0x00D0)(Edit, NativeAccessSpecifierPublic) - struct FSlateBrush MenuDropdownHoveredBorderBrush; // 0x0690(0x00D0)(Edit, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTableColumnHeaderStyle; - // ScriptStruct SlateCore.HeaderRowStyle // 0x1258 (0x1260 - 0x0008) struct FHeaderRowStyle final : public FSlateWidgetStyle @@ -1340,31 +1288,83 @@ public: }; DUMPER7_ASSERTS_FHeaderRowStyle; -// ScriptStruct SlateCore.ScrollBoxStyle -// 0x0368 (0x0370 - 0x0008) -struct FScrollBoxStyle final : public FSlateWidgetStyle +// ScriptStruct SlateCore.DockTabStyle +// 0x0D78 (0x0D80 - 0x0008) +struct FDockTabStyle final : public FSlateWidgetStyle { public: - float BarThickness; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FButtonStyle CloseButtonStyle; // 0x0010(0x03F0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush NormalBrush; // 0x0400(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush ColorOverlayTabBrush; // 0x04D0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush ColorOverlayIconBrush; // 0x05A0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush ForegroundBrush; // 0x0670(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush HoveredBrush; // 0x0740(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush ContentAreaBrush; // 0x0810(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FSlateBrush TabWellBrush; // 0x08E0(0x00D0)(Edit, NativeAccessSpecifierPublic) + struct FTextBlockStyle TabTextStyle; // 0x09B0(0x0340)(Edit, NativeAccessSpecifierPublic) + struct FMargin TabPadding; // 0x0CF0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FDeprecateSlateVector2D IconSize; // 0x0D00(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float OverlapWidth; // 0x0D08(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FSlateColor FlashColor; // 0x0D0C(0x0014)(Edit, NativeAccessSpecifierPublic) + struct FSlateColor NormalForegroundColor; // 0x0D20(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor HoveredForegroundColor; // 0x0D34(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor ActiveForegroundColor; // 0x0D48(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) + struct FSlateColor ForegroundForegroundColor; // 0x0D5C(0x0014)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) + float IconBorderPadding; // 0x0D70(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_D74[0xC]; // 0x0D74(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FDockTabStyle; + +// ScriptStruct SlateCore.ScrollBorderStyle +// 0x01A8 (0x01B0 - 0x0008) +struct FScrollBorderStyle final : public FSlateWidgetStyle +{ +public: + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush TopShadowBrush; // 0x0010(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSlateBrush BottomShadowBrush; // 0x00E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush LeftShadowBrush; // 0x01B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FSlateBrush RightShadowBrush; // 0x0280(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) - struct FMargin HorizontalScrolledContentPadding; // 0x0350(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FMargin VerticalScrolledContentPadding; // 0x0360(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FScrollBoxStyle; +DUMPER7_ASSERTS_FScrollBorderStyle; -// ScriptStruct SlateCore.StyleColorList -// 0x07A0 (0x07A0 - 0x0000) -struct alignas(0x08) FStyleColorList final +// ScriptStruct SlateCore.WindowStyle +// 0x1938 (0x1940 - 0x0008) +struct FWindowStyle final : public FSlateWidgetStyle { public: - struct FLinearColor StyleColors[0x3D]; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3D0[0x3D0]; // 0x03D0(0x03D0)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FButtonStyle MinimizeButtonStyle; // 0x0010(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FButtonStyle MaximizeButtonStyle; // 0x0400(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FButtonStyle RestoreButtonStyle; // 0x07F0(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FButtonStyle CloseButtonStyle; // 0x0BE0(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FTextBlockStyle TitleTextStyle; // 0x0FD0(0x0340)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush ActiveTitleBrush; // 0x1310(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush InactiveTitleBrush; // 0x13E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush FlashTitleBrush; // 0x14B0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateColor BackgroundColor; // 0x1580(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + uint8 Pad_1594[0xC]; // 0x1594(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush OutlineBrush; // 0x15A0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateColor OutlineColor; // 0x1670(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + uint8 Pad_1684[0xC]; // 0x1684(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush BorderBrush; // 0x1690(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateColor BorderColor; // 0x1760(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + uint8 Pad_1774[0xC]; // 0x1774(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) + struct FSlateBrush BackgroundBrush; // 0x1780(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + struct FSlateBrush ChildBackgroundBrush; // 0x1850(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) + int32 WindowCornerRadius; // 0x1920(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FMargin BorderPadding; // 0x1924(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + uint8 Pad_1934[0xC]; // 0x1934(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; -DUMPER7_ASSERTS_FStyleColorList; +DUMPER7_ASSERTS_FWindowStyle; + +// ScriptStruct SlateCore.StyleTheme +// 0x0040 (0x0040 - 0x0000) +struct alignas(0x08) FStyleTheme final +{ +public: + uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FStyleTheme; // ScriptStruct SlateCore.ToolBarStyle // 0x3E88 (0x3E90 - 0x0008) diff --git a/DarwinsParadox/SDK/Slate_structs.hpp b/DarwinsParadox/SDK/Slate_structs.hpp index cd52f20..944ab3d 100644 --- a/DarwinsParadox/SDK/Slate_structs.hpp +++ b/DarwinsParadox/SDK/Slate_structs.hpp @@ -237,25 +237,36 @@ enum class EListItemAlignment : uint8 EListItemAlignment_MAX = 7, }; -// ScriptStruct Slate.CharRange +// ScriptStruct Slate.CustomizedToolMenuEntry // 0x0004 (0x0004 - 0x0000) -struct FCharRange final +struct FCustomizedToolMenuEntry final { public: - uint16 First; // 0x0000(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint16 Last; // 0x0002(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECustomizedToolMenuVisibility Visibility; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FCharRange; +DUMPER7_ASSERTS_FCustomizedToolMenuEntry; -// ScriptStruct Slate.Anchors -// 0x0020 (0x0020 - 0x0000) -struct FAnchors final +// ScriptStruct Slate.CustomizedToolMenuSection +// 0x0004 (0x0004 - 0x0000) +struct FCustomizedToolMenuSection final { public: - struct FVector2D Minimum; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - struct FVector2D Maximum; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ECustomizedToolMenuVisibility Visibility; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FAnchors; +DUMPER7_ASSERTS_FCustomizedToolMenuSection; + +// ScriptStruct Slate.ToolMenuProfile +// 0x01A0 (0x01A0 - 0x0000) +struct FToolMenuProfile +{ +public: + class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TMap Entries; // 0x0008(0x0050)(NativeAccessSpecifierPublic) + TMap Sections; // 0x0058(0x0050)(NativeAccessSpecifierPublic) + TArray SuppressExtenders; // 0x00A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) + uint8 Pad_B8[0xE8]; // 0x00B8(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FToolMenuProfile; // ScriptStruct Slate.VirtualKeyboardOptions // 0x0001 (0x0001 - 0x0000) @@ -280,33 +291,6 @@ public: }; DUMPER7_ASSERTS_FInputChord; -// ScriptStruct Slate.CharRangeList -// 0x0010 (0x0010 - 0x0000) -struct FCharRangeList final -{ -public: - TArray Ranges; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCharRangeList; - -// ScriptStruct Slate.CustomizedToolMenuEntry -// 0x0004 (0x0004 - 0x0000) -struct FCustomizedToolMenuEntry final -{ -public: - ECustomizedToolMenuVisibility Visibility; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCustomizedToolMenuEntry; - -// ScriptStruct Slate.CustomizedToolMenuSection -// 0x0004 (0x0004 - 0x0000) -struct FCustomizedToolMenuSection final -{ -public: - ECustomizedToolMenuVisibility Visibility; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FCustomizedToolMenuSection; - // ScriptStruct Slate.CustomizedToolMenuNameArray // 0x0010 (0x0010 - 0x0000) struct FCustomizedToolMenuNameArray final @@ -316,18 +300,34 @@ public: }; DUMPER7_ASSERTS_FCustomizedToolMenuNameArray; -// ScriptStruct Slate.ToolMenuProfile -// 0x01A0 (0x01A0 - 0x0000) -struct FToolMenuProfile +// ScriptStruct Slate.Anchors +// 0x0020 (0x0020 - 0x0000) +struct FAnchors final { public: - class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TMap Entries; // 0x0008(0x0050)(NativeAccessSpecifierPublic) - TMap Sections; // 0x0058(0x0050)(NativeAccessSpecifierPublic) - TArray SuppressExtenders; // 0x00A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) - uint8 Pad_B8[0xE8]; // 0x00B8(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ]) + struct FVector2D Minimum; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + struct FVector2D Maximum; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; -DUMPER7_ASSERTS_FToolMenuProfile; +DUMPER7_ASSERTS_FAnchors; + +// ScriptStruct Slate.CharRange +// 0x0004 (0x0004 - 0x0000) +struct FCharRange final +{ +public: + uint16 First; // 0x0000(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint16 Last; // 0x0002(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCharRange; + +// ScriptStruct Slate.CharRangeList +// 0x0010 (0x0010 - 0x0000) +struct FCharRangeList final +{ +public: + TArray Ranges; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FCharRangeList; // ScriptStruct Slate.CustomizedToolMenu // 0x0060 (0x0200 - 0x01A0) diff --git a/DarwinsParadox/SDK/TRX_classes.hpp b/DarwinsParadox/SDK/TRX_classes.hpp index 9a64061..bb165be 100644 --- a/DarwinsParadox/SDK/TRX_classes.hpp +++ b/DarwinsParadox/SDK/TRX_classes.hpp @@ -10,74 +10,40 @@ #include "Basic.hpp" +#include "UMG_classes.hpp" +#include "TRX_structs.hpp" +#include "EnhancedInput_classes.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "SlateCore_structs.hpp" -#include "CommonUI_classes.hpp" -#include "TRX_structs.hpp" #include "Engine_classes.hpp" #include "InputCore_structs.hpp" -#include "UMG_classes.hpp" +#include "CommonUI_classes.hpp" #include "DeveloperSettings_classes.hpp" -#include "EnhancedInput_classes.hpp" namespace SDK { -// Class TRX.TRXUtilities +// Class TRX.TRXVirtualKeysInputActionDataProcessor // 0x0000 (0x0028 - 0x0028) -class UTRXUtilities final : public UBlueprintFunctionLibrary +class UTRXVirtualKeysInputActionDataProcessor final : public UCommonInputActionDataProcessor { -public: - static struct FKey ConvertGamepadVirtualKey(const struct FKey& keyToConvert); - static class UTexture2D* FindControllerKeyIconForControllerType(const struct FKey& controllerKey, const struct FTRXControllerKeyVariantName& VariantName, ETRXControllerType controllerType); - static struct FKey FindKeyToUseForGivenActionAndGivenControllerType(const class FName& actionOrAxisName, ETRXControllerType controllerType); - static struct FKey FindKeyToUseForGivenEnhancedInputActionAndGivenControllerType(const class UObject* WorldContextObject, const class UInputAction* EnhancedInputAction, ETRXControllerType controllerType); - static struct FKey FindKeyToUseForGivenNamedEnhancedInputActionAndGivenControllerType(const class UObject* WorldContextObject, const struct FTRXNamedEnhancedInputAction& NamedEnhancedInputAction, ETRXControllerType controllerType); - static struct FKey FindKeyToUseInGivenArrayForGivenControllerType(const TArray& Keys, ETRXControllerType controllerType); - static class FText FindLocalizedTextForPlatform(const class FName stringTableId, const class FString& Key, ETRXPlatform Platform); - static class FText FindLocalizedTextForPlatformFromText(const class FText& Text, ETRXPlatform Platform); - static class FText GenerateRichTextControllerKeyDecoratorTag(const struct FKey& Key, const struct FTRXControllerKeyVariantName& VariantName, const struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters& commonParameters); - static class FText GenerateRichTextControllerKeyDecoratorTagFromAction(const class FName& actionOrAxisName, const struct FTRXControllerKeyVariantName& VariantName, bool bAutoCollapse, const struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters& commonParameters); - static class FText GenerateRichTextControllerKeyDecoratorTagFromNamedEnhancedInputAction(const struct FTRXNamedEnhancedInputAction& NamedEnhancedInputAction, const struct FTRXControllerKeyVariantName& VariantName, bool bAutoCollapse, const struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters& commonParameters); - static void GetAllActorOfClassOfLevel(class ULevel* Level, TSubclassOf ActorClass, TArray* Actors); - static class UGameInstance* GetGameInstance(const class UObject* WorldContextObject); - static class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged* GetOnActiveControllerTypeChanged(const class UObject* WorldContextObject); - static class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged* GetOnNintendoDockingUndockingChanged(const class UObject* WorldContextObject); - static int32 GetPrimaryPlayerControllerId(const class UObject* WorldContextObject); - static struct FUniqueNetIdRepl GetPrimaryPlayerUniqueId(const class UObject* WorldContextObject); - static const class FName GetTRCStringTableId(); - static const class FName GetUIStringTableId(); - static bool IsSwitchDocked(); - static bool IsXSS(); - static bool MarkActorAsDirty(class AActor* actorToMarkAsDirty); - static void OverrideDeviceProfileForMode(ETRXDeviceProfileMode NewMode); - static bool PlatformIsSwitchingProfileAllowed(); - static class FString RemoveNonDisplayableCharacters(const class FString& textToClean, const struct FSlateFontInfo& Font); - static class FString RemoveProfanities(const class FString& textToClean); - static TArray RetrieveAllowedCultures(); - static ETRXControllerType RetrieveCurrentControllerType(const class UObject* WorldContextObject); - static ETRXPlatform RetrieveCurrentPlatform(); - static ETRXStore RetrieveCurrentStore(); - static ETRXUnaryPlatform RetrieveCurrentUnaryPlatform(); - static bool SetPause(const class UObject* WorldContextObject, bool paused); - public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXUtilities") + STATIC_CLASS_IMPL("TRXVirtualKeysInputActionDataProcessor") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXUtilities") + STATIC_NAME_IMPL(L"TRXVirtualKeysInputActionDataProcessor") } - static class UTRXUtilities* GetDefaultObj() + static class UTRXVirtualKeysInputActionDataProcessor* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXUtilities; +DUMPER7_ASSERTS_UTRXVirtualKeysInputActionDataProcessor; // Class TRX.TRXControllerKeyWidget // 0x0098 (0x0378 - 0x02E0) @@ -123,6 +89,31 @@ public: }; DUMPER7_ASSERTS_UTRXControllerKeyWidget; +// Class TRX.TRXUtilitiesSteam +// 0x0000 (0x0028 - 0x0028) +class UTRXUtilitiesSteam final : public UBlueprintFunctionLibrary +{ +public: + static bool IsRunningOnSteamDeck(); + static bool ShowFloatingGamepadTextInput(ETRXSteamFloatingGamepadTextInputMode KeyboardType, const struct FVector2D& textFieldPosition, const struct FVector2D& textFieldDimension); + static bool ShowGamepadTextInput(ETRXSteamGamepadTextInputMode inputMode, ETRXSteamGamepadTextInputLineMode lineInputMode, const class FString& Description, const class FString& defaultText, const TDelegate& OnClosed); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXUtilitiesSteam") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXUtilitiesSteam") + } + static class UTRXUtilitiesSteam* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXUtilitiesSteam; + // Class TRX.TRXDiscoPadManager // 0x0058 (0x0088 - 0x0030) class UTRXDiscoPadManager final : public UGameInstanceSubsystem @@ -146,34 +137,6 @@ public: }; DUMPER7_ASSERTS_UTRXDiscoPadManager; -// Class TRX.TRXSaveManagerLoadAsyncAction -// 0x0038 (0x0068 - 0x0030) -class UTRXSaveManagerLoadAsyncAction final : public UBlueprintAsyncActionBase -{ -public: - uint8 Pad_30[0x20]; // 0x0030(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) - class USaveGame* SaveGameObject; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TMulticastInlineDelegate AsyncLoadBPDelegate; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - -public: - static class UTRXSaveManagerLoadAsyncAction* Load(class UObject* WorldContextObject, const class FString& SlotName, const struct FUniqueNetIdRepl& UserId); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXSaveManagerLoadAsyncAction") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXSaveManagerLoadAsyncAction") - } - static class UTRXSaveManagerLoadAsyncAction* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXSaveManagerLoadAsyncAction; - // Class TRX.TRXDLCManager // 0x00B0 (0x00E0 - 0x0030) class UTRXDLCManager final : public UGameInstanceSubsystem @@ -197,6 +160,33 @@ public: }; DUMPER7_ASSERTS_UTRXDLCManager; +// Class TRX.TRXSaveManager +// 0x0138 (0x0168 - 0x0030) +class UTRXSaveManager final : public UGameInstanceSubsystem +{ +public: + uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UTRXSaveProgressWidget* SaveProgressWidget; // 0x0038(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class UUserWidget* SaveLoadingScreenWidget; // 0x0040(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TArray CachedSaveGame; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) + uint8 Pad_58[0x110]; // 0x0058(0x0110)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXSaveManager") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXSaveManager") + } + static class UTRXSaveManager* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXSaveManager; + // Class TRX.TRXEngagementScreenSubsystem // 0x0098 (0x00C8 - 0x0030) class UTRXEngagementScreenSubsystem final : public UGameInstanceSubsystem @@ -236,34 +226,28 @@ public: }; DUMPER7_ASSERTS_UTRXEngagementScreenSubsystem; -// Class TRX.TRXUtilitiesSubsystemInternal -// 0x0068 (0x0098 - 0x0030) -class UTRXUtilitiesSubsystemInternal final : public UGameInstanceSubsystem +// Class TRX.TRXLoadingTimesMonitor +// 0x0018 (0x0048 - 0x0030) +class UTRXLoadingTimesMonitor final : public UGameInstanceSubsystem { public: - class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged* OnActiveControllerTypeChangedObject; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged* OnNintendoDockingUndockingChanged; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_40[0x58]; // 0x0040(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void HandleOnEnhancedInputMappingsRebuilt(); - void OnNintendoConsoleDockerOrUndocked(bool bIsDocked); + uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXUtilitiesSubsystemInternal") + STATIC_CLASS_IMPL("TRXLoadingTimesMonitor") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXUtilitiesSubsystemInternal") + STATIC_NAME_IMPL(L"TRXLoadingTimesMonitor") } - static class UTRXUtilitiesSubsystemInternal* GetDefaultObj() + static class UTRXLoadingTimesMonitor* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXUtilitiesSubsystemInternal; +DUMPER7_ASSERTS_UTRXLoadingTimesMonitor; // Class TRX.TRXEngagementScreenValidationFinisher // 0x0010 (0x0038 - 0x0028) @@ -291,15 +275,39 @@ public: }; DUMPER7_ASSERTS_UTRXEngagementScreenValidationFinisher; +// Class TRX.TRXVirtualKeysContextRedirector +// 0x0010 (0x0088 - 0x0078) +class UTRXVirtualKeysContextRedirector : public UEnhancedInputPlatformData +{ +public: + TArray OverridenInputMappingContexts; // 0x0078(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXVirtualKeysContextRedirector") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXVirtualKeysContextRedirector") + } + static class UTRXVirtualKeysContextRedirector* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXVirtualKeysContextRedirector; + // Class TRX.TRXEngagementScreenWidget -// 0x0070 (0x0350 - 0x02E0) +// 0x0078 (0x0358 - 0x02E0) class UTRXEngagementScreenWidget : public UUserWidget { public: class UTRXProfileSwitchWidget* ProfileSwitchWidget; // 0x02E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_2E8[0x68]; // 0x02E8(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_2E8[0x70]; // 0x02E8(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: + void OnEngagementScreenDisplayed(); void ReceiveOnControllerTypeChanged(ETRXControllerType newControllerType, const struct FKey& mostSuitableKeyToValidate); class UTRXProfileSwitchWidget* GetProfileSwitchWidget() const; @@ -320,6 +328,54 @@ public: }; DUMPER7_ASSERTS_UTRXEngagementScreenWidget; +// Class TRX.TRXInputsRecordDetailedDivergenceBase +// 0x0000 (0x0028 - 0x0028) +class UTRXInputsRecordDetailedDivergenceBase : public UObject +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsRecordDetailedDivergenceBase") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsRecordDetailedDivergenceBase") + } + static class UTRXInputsRecordDetailedDivergenceBase* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsRecordDetailedDivergenceBase; + +// Class TRX.TRXInputsRecordDetailedDivergence +// 0x00E8 (0x0110 - 0x0028) +class UTRXInputsRecordDetailedDivergence final : public UTRXInputsRecordDetailedDivergenceBase +{ +public: + uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + struct FTransform PlayerCharacterTransform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + float PlayerCharacterVelocity; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + struct FRotator PlayerControllerControlRotation; // 0x0098(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) + struct FTransform PlayerCameraTransform; // 0x00B0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsRecordDetailedDivergence") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsRecordDetailedDivergence") + } + static class UTRXInputsRecordDetailedDivergence* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsRecordDetailedDivergence; + // Class TRX.TRXExtendedSaveSubsystem // 0x0068 (0x0098 - 0x0030) class UTRXExtendedSaveSubsystem final : public UGameInstanceSubsystem @@ -414,28 +470,53 @@ public: }; DUMPER7_ASSERTS_UTRXInputsDisplaySubsystem; -// Class TRX.TRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged -// 0x0010 (0x0038 - 0x0028) -class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged final : public UObject +// Class TRX.TRXInputsRecordSyncPointBase +// 0x0008 (0x0030 - 0x0028) +class UTRXInputsRecordSyncPointBase : public UObject { public: - TMulticastInlineDelegate OnActiveControllerTypeChanged; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + double ElapsedTimeFromRecordStart; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged") + STATIC_CLASS_IMPL("TRXInputsRecordSyncPointBase") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged") + STATIC_NAME_IMPL(L"TRXInputsRecordSyncPointBase") } - static class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged* GetDefaultObj() + static class UTRXInputsRecordSyncPointBase* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged; +DUMPER7_ASSERTS_UTRXInputsRecordSyncPointBase; + +// Class TRX.TRXInputsRecordSyncPoint +// 0x0090 (0x00C0 - 0x0030) +class UTRXInputsRecordSyncPoint final : public UTRXInputsRecordSyncPointBase +{ +public: + struct FTransform PlayerTransform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FVector PlayerVelocity; // 0x0090(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + struct FRotator ControlRotation; // 0x00A8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsRecordSyncPoint") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsRecordSyncPoint") + } + static class UTRXInputsRecordSyncPoint* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsRecordSyncPoint; // Class TRX.TRXInputsDisplayWidget // 0x0018 (0x0390 - 0x0378) @@ -462,6 +543,293 @@ public: }; DUMPER7_ASSERTS_UTRXInputsDisplayWidget; +// Class TRX.TRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged +// 0x0018 (0x0040 - 0x0028) +class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged final : public UObject +{ +public: + TMulticastInlineDelegate OnNintendoConsoleDockedOrUndocked; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged") + } + static class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged; + +// Class TRX.TRXInputsManager +// 0x00E8 (0x0118 - 0x0030) +class UTRXInputsManager final : public UGameInstanceSubsystem +{ +public: + TMulticastInlineDelegate OnInputsStateUpdated; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnRequiringExclusiveInputsAccess; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + uint8 Pad_68[0x18]; // 0x0068(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnStopRequiringExclusiveInputsAccess; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + uint8 Pad_90[0x88]; // 0x0090(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void RequestInputsBlocking(); + void SetAreRepeatsBlocked(bool bRepeatsBlocked); + void StopRequestingInputsBlocking(); + + bool AreInputsBlocked() const; + bool AreRepeatsBlocked() const; + float GetKeyState(const struct FKey& Key) const; + bool IsRequiringExclusiveInputsAccess() const; + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsManager") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsManager") + } + static class UTRXInputsManager* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsManager; + +// Class TRX.TRXInputsRecorderSubsystem +// 0x0070 (0x00A0 - 0x0030) +class UTRXInputsRecorderSubsystem final : public UGameInstanceSubsystem +{ +public: + class UTRXInputsRecordInfoWidget* RecordInfoWidget; // 0x0030(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_38[0x68]; // 0x0038(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsRecorderSubsystem") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsRecorderSubsystem") + } + static class UTRXInputsRecorderSubsystem* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsRecorderSubsystem; + +// Class TRX.TRXInputsRecordInfoWidget +// 0x0000 (0x02E0 - 0x02E0) +class UTRXInputsRecordInfoWidget : public UUserWidget +{ +public: + void SetElapsedTimeSinceRecordStart(float ElapsedTime); + void SetLastSyncPointTime(float Time); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsRecordInfoWidget") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsRecordInfoWidget") + } + static class UTRXInputsRecordInfoWidget* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsRecordInfoWidget; + +// Class TRX.TRXInputsReplayerSubsystem +// 0x0048 (0x0078 - 0x0030) +class UTRXInputsReplayerSubsystem final : public UGameInstanceSubsystem +{ +public: + uint8 Pad_30[0x48]; // 0x0030(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXInputsReplayerSubsystem") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXInputsReplayerSubsystem") + } + static class UTRXInputsReplayerSubsystem* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXInputsReplayerSubsystem; + +// Class TRX.TRXMonitorInterface +// 0x0000 (0x0000 - 0x0000) +class ITRXMonitorInterface final +{ +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXMonitorInterface") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXMonitorInterface") + } + static class ITRXMonitorInterface* GetDefaultObj() + { + return GetDefaultObjImpl(); + } + + class UObject* AsUObject() + { + return reinterpret_cast(this); + } + const class UObject* AsUObject() const + { + return reinterpret_cast(this); + } +}; +DUMPER7_ASSERTS_ITRXMonitorInterface; + +// Class TRX.TRXNotificationsManager +// 0x0028 (0x0058 - 0x0030) +class UTRXNotificationsManager final : public UGameInstanceSubsystem +{ +public: + uint8 Pad_30[0x28]; // 0x0030(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void AddNotification(ETRXNotificationLogLevel logLevel, const class FString& Message, float duration); + void AddNotificationCategorized(const class FName& logCategoryName, ETRXNotificationLogLevel logLevel, const class FString& Message, float duration); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXNotificationsManager") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXNotificationsManager") + } + static class UTRXNotificationsManager* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXNotificationsManager; + +// Class TRX.TRXNotificationWidget +// 0x0000 (0x02E0 - 0x02E0) +class UTRXNotificationWidget : public UUserWidget +{ +public: + void ReceiveOnDisplayDurationUpdated(float remainingDuration); + void ReceiveOnSetContentText(const class FString& Text); + void ReceiveOnSetLogLevel(ETRXNotificationLogLevel logLevel); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXNotificationWidget") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXNotificationWidget") + } + static class UTRXNotificationWidget* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXNotificationWidget; + +// Class TRX.TRXOnlineFeaturesInternalOnActivityGameIntentRequested +// 0x0010 (0x0038 - 0x0028) +class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested final : public UObject +{ +public: + TMulticastInlineDelegate OnActivityGameIntentRequested; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXOnlineFeaturesInternalOnActivityGameIntentRequested") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXOnlineFeaturesInternalOnActivityGameIntentRequested") + } + static class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXOnlineFeaturesInternalOnActivityGameIntentRequested; + +// Class TRX.TRXOnlineFeaturesInternal +// 0x0120 (0x0150 - 0x0030) +class UTRXOnlineFeaturesInternal final : public UGameInstanceSubsystem +{ +public: + uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) + class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested* OnActivityGameIntentRequestedObject; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_40[0x110]; // 0x0040(0x0110)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXOnlineFeaturesInternal") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXOnlineFeaturesInternal") + } + static class UTRXOnlineFeaturesInternal* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXOnlineFeaturesInternal; + +// Class TRX.TRXOnlineFeaturesManager +// 0x0000 (0x0028 - 0x0028) +class UTRXOnlineFeaturesManager final : public UBlueprintFunctionLibrary +{ +public: + static class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested* GetOnActivityGameIntentRequested(const class UObject* WorldContextObject); + static bool SetRichPresenceBP(class APlayerController* PlayerController, const class FString& presence); + static bool UpdateAchievementProgressBP(class APlayerController* PlayerController, const int32 AchievementID, const int32 progressCurrentValue); + +public: + static class UClass* StaticClass() + { + STATIC_CLASS_IMPL("TRXOnlineFeaturesManager") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"TRXOnlineFeaturesManager") + } + static class UTRXOnlineFeaturesManager* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UTRXOnlineFeaturesManager; + // Class TRX.TRXPluginSettings // 0x05D8 (0x0610 - 0x0038) class UTRXPluginSettings final : public UDeveloperSettings @@ -557,388 +925,6 @@ public: }; DUMPER7_ASSERTS_UTRXPluginSettings; -// Class TRX.TRXInputsManager -// 0x00E8 (0x0118 - 0x0030) -class UTRXInputsManager final : public UGameInstanceSubsystem -{ -public: - TMulticastInlineDelegate OnInputsStateUpdated; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnRequiringExclusiveInputsAccess; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - uint8 Pad_68[0x18]; // 0x0068(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) - TMulticastInlineDelegate OnStopRequiringExclusiveInputsAccess; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - uint8 Pad_90[0x88]; // 0x0090(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void RequestInputsBlocking(); - void SetAreRepeatsBlocked(bool bRepeatsBlocked); - void StopRequestingInputsBlocking(); - - bool AreInputsBlocked() const; - bool AreRepeatsBlocked() const; - float GetKeyState(const struct FKey& Key) const; - bool IsRequiringExclusiveInputsAccess() const; - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsManager") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsManager") - } - static class UTRXInputsManager* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsManager; - -// Class TRX.TRXInputsRecordDetailedDivergenceBase -// 0x0000 (0x0028 - 0x0028) -class UTRXInputsRecordDetailedDivergenceBase : public UObject -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsRecordDetailedDivergenceBase") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsRecordDetailedDivergenceBase") - } - static class UTRXInputsRecordDetailedDivergenceBase* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsRecordDetailedDivergenceBase; - -// Class TRX.TRXMonitorInterface -// 0x0000 (0x0000 - 0x0000) -class ITRXMonitorInterface final -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXMonitorInterface") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXMonitorInterface") - } - static class ITRXMonitorInterface* GetDefaultObj() - { - return GetDefaultObjImpl(); - } - - class UObject* AsUObject() - { - return reinterpret_cast(this); - } - const class UObject* AsUObject() const - { - return reinterpret_cast(this); - } -}; -DUMPER7_ASSERTS_ITRXMonitorInterface; - -// Class TRX.TRXInputsRecordDetailedDivergence -// 0x00E8 (0x0110 - 0x0028) -class UTRXInputsRecordDetailedDivergence final : public UTRXInputsRecordDetailedDivergenceBase -{ -public: - uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - struct FTransform PlayerCharacterTransform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - float PlayerCharacterVelocity; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) - struct FRotator PlayerControllerControlRotation; // 0x0098(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) - struct FTransform PlayerCameraTransform; // 0x00B0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsRecordDetailedDivergence") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsRecordDetailedDivergence") - } - static class UTRXInputsRecordDetailedDivergence* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsRecordDetailedDivergence; - -// Class TRX.TRXInputsRecorderSubsystem -// 0x0070 (0x00A0 - 0x0030) -class UTRXInputsRecorderSubsystem final : public UGameInstanceSubsystem -{ -public: - class UTRXInputsRecordInfoWidget* RecordInfoWidget; // 0x0030(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_38[0x68]; // 0x0038(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsRecorderSubsystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsRecorderSubsystem") - } - static class UTRXInputsRecorderSubsystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsRecorderSubsystem; - -// Class TRX.TRXInputsRecordInfoWidget -// 0x0000 (0x02E0 - 0x02E0) -class UTRXInputsRecordInfoWidget : public UUserWidget -{ -public: - void SetElapsedTimeSinceRecordStart(float ElapsedTime); - void SetLastSyncPointTime(float Time); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsRecordInfoWidget") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsRecordInfoWidget") - } - static class UTRXInputsRecordInfoWidget* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsRecordInfoWidget; - -// Class TRX.TRXInputsRecordSyncPointBase -// 0x0008 (0x0030 - 0x0028) -class UTRXInputsRecordSyncPointBase : public UObject -{ -public: - double ElapsedTimeFromRecordStart; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsRecordSyncPointBase") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsRecordSyncPointBase") - } - static class UTRXInputsRecordSyncPointBase* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsRecordSyncPointBase; - -// Class TRX.TRXOnlineFeaturesInternal -// 0x0120 (0x0150 - 0x0030) -class UTRXOnlineFeaturesInternal final : public UGameInstanceSubsystem -{ -public: - uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested* OnActivityGameIntentRequestedObject; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - uint8 Pad_40[0x110]; // 0x0040(0x0110)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXOnlineFeaturesInternal") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXOnlineFeaturesInternal") - } - static class UTRXOnlineFeaturesInternal* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXOnlineFeaturesInternal; - -// Class TRX.TRXInputsRecordSyncPoint -// 0x0090 (0x00C0 - 0x0030) -class UTRXInputsRecordSyncPoint final : public UTRXInputsRecordSyncPointBase -{ -public: - struct FTransform PlayerTransform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FVector PlayerVelocity; // 0x0090(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - struct FRotator ControlRotation; // 0x00A8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsRecordSyncPoint") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsRecordSyncPoint") - } - static class UTRXInputsRecordSyncPoint* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsRecordSyncPoint; - -// Class TRX.TRXInputsReplayerSubsystem -// 0x0048 (0x0078 - 0x0030) -class UTRXInputsReplayerSubsystem final : public UGameInstanceSubsystem -{ -public: - uint8 Pad_30[0x48]; // 0x0030(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXInputsReplayerSubsystem") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXInputsReplayerSubsystem") - } - static class UTRXInputsReplayerSubsystem* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXInputsReplayerSubsystem; - -// Class TRX.TRXLoadingTimesMonitor -// 0x0018 (0x0048 - 0x0030) -class UTRXLoadingTimesMonitor final : public UGameInstanceSubsystem -{ -public: - uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXLoadingTimesMonitor") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXLoadingTimesMonitor") - } - static class UTRXLoadingTimesMonitor* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXLoadingTimesMonitor; - -// Class TRX.TRXNotificationsManager -// 0x0028 (0x0058 - 0x0030) -class UTRXNotificationsManager final : public UGameInstanceSubsystem -{ -public: - uint8 Pad_30[0x28]; // 0x0030(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) - -public: - void AddNotification(ETRXNotificationLogLevel logLevel, const class FString& Message, float duration); - void AddNotificationCategorized(const class FName& logCategoryName, ETRXNotificationLogLevel logLevel, const class FString& Message, float duration); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXNotificationsManager") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXNotificationsManager") - } - static class UTRXNotificationsManager* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXNotificationsManager; - -// Class TRX.TRXNotificationWidget -// 0x0000 (0x02E0 - 0x02E0) -class UTRXNotificationWidget : public UUserWidget -{ -public: - void ReceiveOnDisplayDurationUpdated(float remainingDuration); - void ReceiveOnSetContentText(const class FString& Text); - void ReceiveOnSetLogLevel(ETRXNotificationLogLevel logLevel); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXNotificationWidget") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXNotificationWidget") - } - static class UTRXNotificationWidget* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXNotificationWidget; - -// Class TRX.TRXOnlineFeaturesInternalOnActivityGameIntentRequested -// 0x0010 (0x0038 - 0x0028) -class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested final : public UObject -{ -public: - TMulticastInlineDelegate OnActivityGameIntentRequested; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXOnlineFeaturesInternalOnActivityGameIntentRequested") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXOnlineFeaturesInternalOnActivityGameIntentRequested") - } - static class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXOnlineFeaturesInternalOnActivityGameIntentRequested; - -// Class TRX.TRXOnlineFeaturesManager -// 0x0000 (0x0028 - 0x0028) -class UTRXOnlineFeaturesManager final : public UBlueprintFunctionLibrary -{ -public: - static class UTRXOnlineFeaturesInternalOnActivityGameIntentRequested* GetOnActivityGameIntentRequested(const class UObject* WorldContextObject); - static bool SetRichPresenceBP(class APlayerController* PlayerController, const class FString& presence); - static bool UpdateAchievementProgressBP(class APlayerController* PlayerController, const int32 AchievementID, const int32 progressCurrentValue); - -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXOnlineFeaturesManager") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXOnlineFeaturesManager") - } - static class UTRXOnlineFeaturesManager* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXOnlineFeaturesManager; - // Class TRX.TRXPopupManager // 0x00B0 (0x00E0 - 0x0030) class UTRXPopupManager final : public UGameInstanceSubsystem @@ -1546,32 +1532,33 @@ public: }; DUMPER7_ASSERTS_UTRXSaveManagerSaveAsyncAction; -// Class TRX.TRXSaveManager -// 0x0138 (0x0168 - 0x0030) -class UTRXSaveManager final : public UGameInstanceSubsystem +// Class TRX.TRXSaveManagerLoadAsyncAction +// 0x0038 (0x0068 - 0x0030) +class UTRXSaveManagerLoadAsyncAction final : public UBlueprintAsyncActionBase { public: - uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) - class UTRXSaveProgressWidget* SaveProgressWidget; // 0x0038(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - class UUserWidget* SaveLoadingScreenWidget; // 0x0040(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TArray CachedSaveGame; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) - uint8 Pad_58[0x110]; // 0x0058(0x0110)(Fixing Struct Size After Last Property [ Dumper-7 ]) + uint8 Pad_30[0x20]; // 0x0030(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) + class USaveGame* SaveGameObject; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TMulticastInlineDelegate AsyncLoadBPDelegate; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) + +public: + static class UTRXSaveManagerLoadAsyncAction* Load(class UObject* WorldContextObject, const class FString& SlotName, const struct FUniqueNetIdRepl& UserId); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXSaveManager") + STATIC_CLASS_IMPL("TRXSaveManagerLoadAsyncAction") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXSaveManager") + STATIC_NAME_IMPL(L"TRXSaveManagerLoadAsyncAction") } - static class UTRXSaveManager* GetDefaultObj() + static class UTRXSaveManagerLoadAsyncAction* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXSaveManager; +DUMPER7_ASSERTS_UTRXSaveManagerLoadAsyncAction; // Class TRX.TRXSaveMonitor // 0x0020 (0x0050 - 0x0030) @@ -1681,97 +1668,112 @@ public: }; DUMPER7_ASSERTS_UTRXStreamingManager; -// Class TRX.TRXUtilitiesSteam +// Class TRX.TRXUtilities // 0x0000 (0x0028 - 0x0028) -class UTRXUtilitiesSteam final : public UBlueprintFunctionLibrary +class UTRXUtilities final : public UBlueprintFunctionLibrary { public: - static bool IsRunningOnSteamDeck(); - static bool ShowFloatingGamepadTextInput(ETRXSteamFloatingGamepadTextInputMode KeyboardType, const struct FVector2D& textFieldPosition, const struct FVector2D& textFieldDimension); - static bool ShowGamepadTextInput(ETRXSteamGamepadTextInputMode inputMode, ETRXSteamGamepadTextInputLineMode lineInputMode, const class FString& Description, const class FString& defaultText, const TDelegate& OnClosed); + static struct FKey ConvertGamepadVirtualKey(const struct FKey& keyToConvert); + static class UTexture2D* FindControllerKeyIconForControllerType(const struct FKey& controllerKey, const struct FTRXControllerKeyVariantName& VariantName, ETRXControllerType controllerType); + static struct FKey FindKeyToUseForGivenActionAndGivenControllerType(const class FName& actionOrAxisName, ETRXControllerType controllerType); + static struct FKey FindKeyToUseForGivenEnhancedInputActionAndGivenControllerType(const class UObject* WorldContextObject, const class UInputAction* EnhancedInputAction, ETRXControllerType controllerType); + static struct FKey FindKeyToUseForGivenNamedEnhancedInputActionAndGivenControllerType(const class UObject* WorldContextObject, const struct FTRXNamedEnhancedInputAction& NamedEnhancedInputAction, ETRXControllerType controllerType); + static struct FKey FindKeyToUseInGivenArrayForGivenControllerType(const TArray& Keys, ETRXControllerType controllerType); + static class FText FindLocalizedTextForPlatform(const class FName stringTableId, const class FString& Key, ETRXPlatform Platform); + static class FText FindLocalizedTextForPlatformFromText(const class FText& Text, ETRXPlatform Platform); + static class FText GenerateRichTextControllerKeyDecoratorTag(const struct FKey& Key, const struct FTRXControllerKeyVariantName& VariantName, const struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters& commonParameters); + static class FText GenerateRichTextControllerKeyDecoratorTagFromAction(const class FName& actionOrAxisName, const struct FTRXControllerKeyVariantName& VariantName, bool bAutoCollapse, const struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters& commonParameters); + static class FText GenerateRichTextControllerKeyDecoratorTagFromNamedEnhancedInputAction(const struct FTRXNamedEnhancedInputAction& NamedEnhancedInputAction, const struct FTRXControllerKeyVariantName& VariantName, bool bAutoCollapse, const struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters& commonParameters); + static void GetAllActorOfClassOfLevel(class ULevel* Level, TSubclassOf ActorClass, TArray* Actors); + static class UGameInstance* GetGameInstance(const class UObject* WorldContextObject); + static class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged* GetOnActiveControllerTypeChanged(const class UObject* WorldContextObject); + static class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged* GetOnNintendoDockingUndockingChanged(const class UObject* WorldContextObject); + static int32 GetPrimaryPlayerControllerId(const class UObject* WorldContextObject); + static struct FUniqueNetIdRepl GetPrimaryPlayerUniqueId(const class UObject* WorldContextObject); + static const class FName GetTRCStringTableId(); + static const class FName GetUIStringTableId(); + static bool IsSwitchDocked(); + static bool IsXSS(); + static bool MarkActorAsDirty(class AActor* actorToMarkAsDirty); + static void OverrideDeviceProfileForMode(ETRXDeviceProfileMode NewMode); + static bool PlatformIsSwitchingProfileAllowed(); + static class FString RemoveNonDisplayableCharacters(const class FString& textToClean, const struct FSlateFontInfo& Font); + static class FString RemoveProfanities(const class FString& textToClean); + static TArray RetrieveAllowedCultures(); + static ETRXControllerType RetrieveCurrentControllerType(const class UObject* WorldContextObject); + static ETRXPlatform RetrieveCurrentPlatform(); + static class FString RetrieveCurrentPlatformName(); + static ETRXStore RetrieveCurrentStore(); + static ETRXUnaryPlatform RetrieveCurrentUnaryPlatform(); + static bool SetPause(const class UObject* WorldContextObject, bool paused); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXUtilitiesSteam") + STATIC_CLASS_IMPL("TRXUtilities") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXUtilitiesSteam") + STATIC_NAME_IMPL(L"TRXUtilities") } - static class UTRXUtilitiesSteam* GetDefaultObj() + static class UTRXUtilities* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXUtilitiesSteam; +DUMPER7_ASSERTS_UTRXUtilities; -// Class TRX.TRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged -// 0x0018 (0x0040 - 0x0028) -class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged final : public UObject +// Class TRX.TRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged +// 0x0010 (0x0038 - 0x0028) +class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged final : public UObject { public: - TMulticastInlineDelegate OnNintendoConsoleDockedOrUndocked; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) - uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) + TMulticastInlineDelegate OnActiveControllerTypeChanged; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged") + STATIC_CLASS_IMPL("TRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged") + STATIC_NAME_IMPL(L"TRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged") } - static class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged* GetDefaultObj() + static class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged; +DUMPER7_ASSERTS_UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged; -// Class TRX.TRXVirtualKeysContextRedirector -// 0x0010 (0x0088 - 0x0078) -class UTRXVirtualKeysContextRedirector : public UEnhancedInputPlatformData +// Class TRX.TRXUtilitiesSubsystemInternal +// 0x0068 (0x0098 - 0x0030) +class UTRXUtilitiesSubsystemInternal final : public UGameInstanceSubsystem { public: - TArray OverridenInputMappingContexts; // 0x0078(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr) + class UTRXUtilitiesSubsystemInternalOnActiveControllerTypeChanged* OnActiveControllerTypeChangedObject; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + class UTRXUtilitiesSubsystemInternalOnNintendoDockingUndockingChanged* OnNintendoDockingUndockingChanged; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + uint8 Pad_40[0x58]; // 0x0040(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) + +public: + void HandleOnEnhancedInputMappingsRebuilt(); + void OnNintendoConsoleDockerOrUndocked(bool bIsDocked); public: static class UClass* StaticClass() { - STATIC_CLASS_IMPL("TRXVirtualKeysContextRedirector") + STATIC_CLASS_IMPL("TRXUtilitiesSubsystemInternal") } static const class FName& StaticName() { - STATIC_NAME_IMPL(L"TRXVirtualKeysContextRedirector") + STATIC_NAME_IMPL(L"TRXUtilitiesSubsystemInternal") } - static class UTRXVirtualKeysContextRedirector* GetDefaultObj() + static class UTRXUtilitiesSubsystemInternal* GetDefaultObj() { - return GetDefaultObjImpl(); + return GetDefaultObjImpl(); } }; -DUMPER7_ASSERTS_UTRXVirtualKeysContextRedirector; - -// Class TRX.TRXVirtualKeysInputActionDataProcessor -// 0x0000 (0x0028 - 0x0028) -class UTRXVirtualKeysInputActionDataProcessor final : public UCommonInputActionDataProcessor -{ -public: - static class UClass* StaticClass() - { - STATIC_CLASS_IMPL("TRXVirtualKeysInputActionDataProcessor") - } - static const class FName& StaticName() - { - STATIC_NAME_IMPL(L"TRXVirtualKeysInputActionDataProcessor") - } - static class UTRXVirtualKeysInputActionDataProcessor* GetDefaultObj() - { - return GetDefaultObjImpl(); - } -}; -DUMPER7_ASSERTS_UTRXVirtualKeysInputActionDataProcessor; +DUMPER7_ASSERTS_UTRXUtilitiesSubsystemInternal; } diff --git a/DarwinsParadox/SDK/TRX_structs.hpp b/DarwinsParadox/SDK/TRX_structs.hpp index 4694c33..3488b91 100644 --- a/DarwinsParadox/SDK/TRX_structs.hpp +++ b/DarwinsParadox/SDK/TRX_structs.hpp @@ -142,22 +142,23 @@ enum class ETRXDeviceProfileMode : uint8 }; // Enum TRX.ETRXUnaryPlatform -// NumValues: 0x000D +// NumValues: 0x000E enum class ETRXUnaryPlatform : uint8 { Win64 = 0, Steam = 1, - EGS = 2, - WS = 3, - XboxOne = 4, - XSX = 5, - XSS = 6, - PS4 = 7, - PS5 = 8, - PS5PRO = 9, - Switch = 10, - Sage = 11, - ETRXUnaryPlatform_MAX = 12, + SteamDeck = 2, + EGS = 3, + WS = 4, + XboxOne = 5, + XSX = 6, + XSS = 7, + PS4 = 8, + PS5 = 9, + PS5PRO = 10, + Switch = 11, + Sage = 12, + ETRXUnaryPlatform_MAX = 13, }; // Enum TRX.ETRXPlatform @@ -209,85 +210,6 @@ public: }; DUMPER7_ASSERTS_FTRXControllerKeyVariantName; -// ScriptStruct TRX.TRXDLCManagerCustomData -// 0x0001 (0x0001 - 0x0000) -struct FTRXDLCManagerCustomData final -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTRXDLCManagerCustomData; - -// ScriptStruct TRX.TRXPopupManagerInstantiatedPopup -// 0x00B8 (0x00B8 - 0x0000) -struct FTRXPopupManagerInstantiatedPopup final -{ -public: - class UTRXPopupWidget* popupWidget; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_8[0xB0]; // 0x0008(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTRXPopupManagerInstantiatedPopup; - -// ScriptStruct TRX.TRXInputsCatcherInputsState -// 0x0050 (0x0050 - 0x0000) -struct FTRXInputsCatcherInputsState final -{ -public: - TMap States; // 0x0000(0x0050)(BlueprintVisible, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTRXInputsCatcherInputsState; - -// ScriptStruct TRX.TRXPlatformCvarSwitcherRuntimeInfo -// 0x0030 (0x0030 - 0x0000) -struct FTRXPlatformCvarSwitcherRuntimeInfo final -{ -public: - uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) - EFDataDrivenCVarType Type; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) - class FString CVarName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float DefaultValueFloat; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - float ValueFloat; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 DefaultValueInt; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 ValueInt; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool DefaultValueBool; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - bool ValueBool; // 0x0029(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTRXPlatformCvarSwitcherRuntimeInfo; - -// ScriptStruct TRX.TRXPlatformLevelToCvarSwitcherRuntimeInfo -// 0x0038 (0x0038 - 0x0000) -struct FTRXPlatformLevelToCvarSwitcherRuntimeInfo final -{ -public: - TSoftObjectPtr LevelToCvarSwitcher; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TArray CVars; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FTRXPlatformLevelToCvarSwitcherRuntimeInfo; - -// ScriptStruct TRX.TRXPopupCreationParameters -// 0x00B0 (0x00B0 - 0x0000) -struct FTRXPopupCreationParameters final -{ -public: - class FText PopupTitle; // 0x0000(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) - class UDataTable* PopupTitleStyleSet; // 0x0010(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class FText PopupText; // 0x0018(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) - class UDataTable* PopupTextStyleSet; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - int32 Priority; // 0x0030(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - ETRXPopupWidgetButtonsVisibility ButtonsVisibility; // 0x0034(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) - class FText PrimaryButtonText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) - class FText SecondaryButtonText; // 0x0048(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) - uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) - class FName PopupTag; // 0x0068(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TDelegate OnPrimaryButtonPressed; // 0x0070(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - TDelegate OnSecondaryButtonPressed; // 0x0080(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - uint8 Pad_90[0x20]; // 0x0090(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTRXPopupCreationParameters; - // ScriptStruct TRX.TRXInputsRecorderRecordedInput // 0x0020 (0x0020 - 0x0000) struct FTRXInputsRecorderRecordedInput final @@ -312,6 +234,56 @@ public: }; DUMPER7_ASSERTS_FTRXInputsRecorderRecordedInputBatch; +// ScriptStruct TRX.TRXPopupManagerInstantiatedPopup +// 0x00B8 (0x00B8 - 0x0000) +struct FTRXPopupManagerInstantiatedPopup final +{ +public: + class UTRXPopupWidget* popupWidget; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_8[0xB0]; // 0x0008(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTRXPopupManagerInstantiatedPopup; + +// ScriptStruct TRX.TRXInputsCatcherInputsState +// 0x0050 (0x0050 - 0x0000) +struct FTRXInputsCatcherInputsState final +{ +public: + TMap States; // 0x0000(0x0050)(BlueprintVisible, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTRXInputsCatcherInputsState; + +// ScriptStruct TRX.TRXDLCManagerCustomData +// 0x0001 (0x0001 - 0x0000) +struct FTRXDLCManagerCustomData final +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTRXDLCManagerCustomData; + +// ScriptStruct TRX.TRXPopupCreationParameters +// 0x00B0 (0x00B0 - 0x0000) +struct FTRXPopupCreationParameters final +{ +public: + class FText PopupTitle; // 0x0000(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) + class UDataTable* PopupTitleStyleSet; // 0x0010(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + class FText PopupText; // 0x0018(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) + class UDataTable* PopupTextStyleSet; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 Priority; // 0x0030(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + ETRXPopupWidgetButtonsVisibility ButtonsVisibility; // 0x0034(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + class FText PrimaryButtonText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) + class FText SecondaryButtonText; // 0x0048(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) + uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) + class FName PopupTag; // 0x0068(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TDelegate OnPrimaryButtonPressed; // 0x0070(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TDelegate OnSecondaryButtonPressed; // 0x0080(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_90[0x20]; // 0x0090(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTRXPopupCreationParameters; + // ScriptStruct TRX.TRXControllerPCConfig // 0x0004 (0x0004 - 0x0000) struct FTRXControllerPCConfig final @@ -534,6 +506,35 @@ public: }; DUMPER7_ASSERTS_FTRXPlatformLevelToCvarSwitcherInfoArray; +// ScriptStruct TRX.TRXPlatformCvarSwitcherRuntimeInfo +// 0x0030 (0x0030 - 0x0000) +struct FTRXPlatformCvarSwitcherRuntimeInfo final +{ +public: + uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) + EFDataDrivenCVarType Type; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) + class FString CVarName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float DefaultValueFloat; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + float ValueFloat; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 DefaultValueInt; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + int32 ValueInt; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool DefaultValueBool; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + bool ValueBool; // 0x0029(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) + uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTRXPlatformCvarSwitcherRuntimeInfo; + +// ScriptStruct TRX.TRXPlatformLevelToCvarSwitcherRuntimeInfo +// 0x0038 (0x0038 - 0x0000) +struct FTRXPlatformLevelToCvarSwitcherRuntimeInfo final +{ +public: + TSoftObjectPtr LevelToCvarSwitcher; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) + TArray CVars; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FTRXPlatformLevelToCvarSwitcherRuntimeInfo; + // ScriptStruct TRX.TRXGenerateRichTextControllerKeyDecoratorTagCommonParameters // 0x0010 (0x0010 - 0x0000) struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters final diff --git a/DarwinsParadox/SDK/TypedElementFramework_structs.hpp b/DarwinsParadox/SDK/TypedElementFramework_structs.hpp index 888b703..e9d9bc1 100644 --- a/DarwinsParadox/SDK/TypedElementFramework_structs.hpp +++ b/DarwinsParadox/SDK/TypedElementFramework_structs.hpp @@ -36,6 +36,40 @@ enum class ESCCModification : uint32 ESCCModification_MAX = 4, }; +// ScriptStruct TypedElementFramework.TypedElementWidgetConstructor +// 0x0028 (0x0028 - 0x0000) +struct alignas(0x08) FTypedElementWidgetConstructor final +{ +public: + uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTypedElementWidgetConstructor; + +// ScriptStruct TypedElementFramework.TypedElementDataStorageTag +// 0x0001 (0x0001 - 0x0000) +struct FTypedElementDataStorageTag +{ +public: + uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTypedElementDataStorageTag; + +// ScriptStruct TypedElementFramework.SCCInChangelistTag +// 0x0000 (0x0001 - 0x0001) +struct FSCCInChangelistTag final : public FTypedElementDataStorageTag +{ +}; +DUMPER7_ASSERTS_FSCCInChangelistTag; + +// ScriptStruct TypedElementFramework.ScriptTypedElementHandle +// 0x0008 (0x0008 - 0x0000) +struct alignas(0x08) FScriptTypedElementHandle final +{ +public: + uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FScriptTypedElementHandle; + // ScriptStruct TypedElementFramework.TypedElementDataStorageColumn // 0x0000 (0x0000 - 0x0000) #pragma pack(push, 0x1) @@ -57,24 +91,6 @@ public: }; DUMPER7_ASSERTS_FTypedElementAlertColumn; -// ScriptStruct TypedElementFramework.TypedElementPackageUnresolvedReference -// 0x0018 (0x0018 - 0x0000) -struct alignas(0x08) FTypedElementPackageUnresolvedReference final : public FTypedElementDataStorageColumn -{ -public: - uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTypedElementPackageUnresolvedReference; - -// ScriptStruct TypedElementFramework.ScriptTypedElementHandle -// 0x0008 (0x0008 - 0x0000) -struct alignas(0x08) FScriptTypedElementHandle final -{ -public: - uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FScriptTypedElementHandle; - // ScriptStruct TypedElementFramework.TypedElementChildAlertColumn // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FTypedElementChildAlertColumn final : public FTypedElementDataStorageColumn @@ -102,24 +118,6 @@ public: }; DUMPER7_ASSERTS_FTypedElementExternalObjectColumn; -// ScriptStruct TypedElementFramework.TypedElementDataStorageTag -// 0x0001 (0x0001 - 0x0000) -struct FTypedElementDataStorageTag -{ -public: - uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTypedElementDataStorageTag; - -// ScriptStruct TypedElementFramework.TypedElementWidgetConstructor -// 0x0028 (0x0028 - 0x0000) -struct alignas(0x08) FTypedElementWidgetConstructor final -{ -public: - uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FTypedElementWidgetConstructor; - // ScriptStruct TypedElementFramework.TypedElementParentColumn // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FTypedElementParentColumn final : public FTypedElementDataStorageColumn @@ -204,6 +202,15 @@ public: }; DUMPER7_ASSERTS_FObjectOverrideColumn; +// ScriptStruct TypedElementFramework.TypedElementPackageUnresolvedReference +// 0x0018 (0x0018 - 0x0000) +struct alignas(0x08) FTypedElementPackageUnresolvedReference final : public FTypedElementDataStorageColumn +{ +public: + uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FTypedElementPackageUnresolvedReference; + // ScriptStruct TypedElementFramework.TypedElementPackageReference // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FTypedElementPackageReference final : public FTypedElementDataStorageColumn @@ -240,13 +247,6 @@ public: }; DUMPER7_ASSERTS_FTypedElementPivotOffset; -// ScriptStruct TypedElementFramework.SCCInChangelistTag -// 0x0000 (0x0001 - 0x0001) -struct FSCCInChangelistTag final : public FTypedElementDataStorageTag -{ -}; -DUMPER7_ASSERTS_FSCCInChangelistTag; - // ScriptStruct TypedElementFramework.SCCStagedTag // 0x0000 (0x0001 - 0x0001) struct FSCCStagedTag final : public FTypedElementDataStorageTag diff --git a/DarwinsParadox/SDK/UMG_classes.hpp b/DarwinsParadox/SDK/UMG_classes.hpp index 65fae31..bd6adb4 100644 --- a/DarwinsParadox/SDK/UMG_classes.hpp +++ b/DarwinsParadox/SDK/UMG_classes.hpp @@ -117,7 +117,7 @@ public: TDelegate bIsEnabledDelegate; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ToolTipText; // 0x0048(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate ToolTipTextDelegate; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) - class UWidget* TooltipWidget; // 0x0068(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) + class UWidget* ToolTipWidget; // 0x0068(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) TDelegate ToolTipWidgetDelegate; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate VisibilityDelegate; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FWidgetTransform RenderTransform; // 0x0090(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) diff --git a/DarwinsParadox/SDK/UMG_structs.hpp b/DarwinsParadox/SDK/UMG_structs.hpp index 744f2ea..2bec6d6 100644 --- a/DarwinsParadox/SDK/UMG_structs.hpp +++ b/DarwinsParadox/SDK/UMG_structs.hpp @@ -212,6 +212,27 @@ enum class EBindingKind : uint8 EBindingKind_MAX = 2, }; +// ScriptStruct UMG.AnchorData +// 0x0040 (0x0040 - 0x0000) +struct FAnchorData final +{ +public: + struct FMargin Offsets; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) + struct FAnchors Anchors; // 0x0010(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) + struct FVector2D Alignment; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) +}; +DUMPER7_ASSERTS_FAnchorData; + +// ScriptStruct UMG.WidgetChild +// 0x0010 (0x0010 - 0x0000) +struct FWidgetChild final +{ +public: + class FName WidgetName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) + TWeakObjectPtr WidgetPtr; // 0x0008(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) +}; +DUMPER7_ASSERTS_FWidgetChild; + // ScriptStruct UMG.EventReply // 0x00B8 (0x00B8 - 0x0000) struct alignas(0x08) FEventReply final @@ -234,16 +255,6 @@ public: }; DUMPER7_ASSERTS_FWidgetTransform; -// ScriptStruct UMG.WidgetChild -// 0x0010 (0x0010 - 0x0000) -struct FWidgetChild final -{ -public: - class FName WidgetName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) - TWeakObjectPtr WidgetPtr; // 0x0008(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) -}; -DUMPER7_ASSERTS_FWidgetChild; - // ScriptStruct UMG.ShapedTextOptions // 0x0003 (0x0003 - 0x0000) struct FShapedTextOptions final @@ -256,6 +267,15 @@ public: }; DUMPER7_ASSERTS_FShapedTextOptions; +// ScriptStruct UMG.PaintContext +// 0x0030 (0x0030 - 0x0000) +struct alignas(0x08) FPaintContext final +{ +public: + uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FPaintContext; + // ScriptStruct UMG.AnimationEventBinding // 0x0028 (0x0028 - 0x0000) struct FAnimationEventBinding final @@ -270,15 +290,6 @@ public: }; DUMPER7_ASSERTS_FAnimationEventBinding; -// ScriptStruct UMG.PaintContext -// 0x0030 (0x0030 - 0x0000) -struct alignas(0x08) FPaintContext final -{ -public: - uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FPaintContext; - // ScriptStruct UMG.NamedSlotBinding // 0x0010 (0x0010 - 0x0000) struct FNamedSlotBinding final @@ -299,6 +310,15 @@ public: }; DUMPER7_ASSERTS_FQueuedWidgetAnimationTransition; +// ScriptStruct UMG.SequenceTickManagerWidgetData +// 0x0002 (0x0002 - 0x0000) +struct FSequenceTickManagerWidgetData final +{ +public: + uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) +}; +DUMPER7_ASSERTS_FSequenceTickManagerWidgetData; + // ScriptStruct UMG.UserWidgetPool // 0x0088 (0x0088 - 0x0000) struct FUserWidgetPool final @@ -365,15 +385,6 @@ public: }; DUMPER7_ASSERTS_FMovieScene2DTransformMask; -// ScriptStruct UMG.SequenceTickManagerWidgetData -// 0x0002 (0x0002 - 0x0000) -struct FSequenceTickManagerWidgetData final -{ -public: - uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) -}; -DUMPER7_ASSERTS_FSequenceTickManagerWidgetData; - // ScriptStruct UMG.WidgetAnimationBinding // 0x0024 (0x0024 - 0x0000) struct FWidgetAnimationBinding final @@ -430,17 +441,6 @@ public: }; DUMPER7_ASSERTS_FGameViewportWidgetSlot; -// ScriptStruct UMG.AnchorData -// 0x0040 (0x0040 - 0x0000) -struct FAnchorData final -{ -public: - struct FMargin Offsets; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) - struct FAnchors Anchors; // 0x0010(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) - struct FVector2D Alignment; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) -}; -DUMPER7_ASSERTS_FAnchorData; - // ScriptStruct UMG.RichTextStyleRow // 0x0348 (0x0350 - 0x0008) struct FRichTextStyleRow final : public FTableRowBase