#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: DarwinParadox #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "InputCore_structs.hpp" #include "Engine_structs.hpp" #include "GameplayTags_structs.hpp" #include "BinkMediaPlayer_structs.hpp" #include "StructUtils_structs.hpp" namespace SDK { // Enum DarwinParadox.EFInteractType // NumValues: 0x0006 enum class EFInteractType : uint8 { NoInteraction = 0, Interact = 1, PhysicGrab = 2, SlingshotGrab = 3, UnderwaterGrab = 4, EFInteractType_MAX = 5, }; // Enum DarwinParadox.EAIBehavior // NumValues: 0x000A enum class EAIBehavior : uint8 { Idle = 0, Alerted = 1, Chasing = 2, Investigating = 3, Attack = 4, Overwhelmed = 5, Stun = 6, Taunt = 7, Invalid = 8, EAIBehavior_MAX = 9, }; // Enum DarwinParadox.EFontSize // NumValues: 0x0004 enum class EFontSize : uint8 { Small = 0, Medium = 1, Big = 2, EFontSize_MAX = 3, }; // Enum DarwinParadox.EGameActionEvent // NumValues: 0x0006 enum class EGameActionEvent : uint8 { OnOff = 0, On = 1, Off = 2, Reverse = 3, Destroy = 4, EGameActionEvent_MAX = 5, }; // Enum DarwinParadox.EInputMode // NumValues: 0x0004 enum class EInputMode : uint8 { MouseAndKeyboard = 0, Gamepad = 1, Unknown = 2, EInputMode_MAX = 3, }; // Enum DarwinParadox.ELocomotionState // NumValues: 0x0006 enum class ELocomotionState : uint8 { Ground = 0, Air = 1, Swim = 2, None = 3, Dead = 4, ELocomotionState_MAX = 5, }; // Enum DarwinParadox.ERenderingEvent // NumValues: 0x0003 enum class ERenderingEvent : uint8 { Start = 0, Stop = 1, ERenderingEvent_MAX = 2, }; // Enum DarwinParadox.EUpscalingMethod // NumValues: 0x0004 enum class EUpscalingMethod : uint8 { Off = 0, DLSS = 1, FSR = 2, EUpscalingMethod_MAX = 3, }; // Enum DarwinParadox.EAbilityState // NumValues: 0x0004 enum class EAbilityState : uint8 { Inactive = 0, Active = 1, CoolDown = 2, EAbilityState_MAX = 3, }; // Enum DarwinParadox.ECamoState // NumValues: 0x0006 enum class ECamoState : uint8 { Inactive = 0, Preactivated = 1, BlendingIn = 2, Active = 3, BlendingOut = 4, ECamoState_MAX = 5, }; // Enum DarwinParadox.EThrowLocationHeuristic // NumValues: 0x0005 enum class EThrowLocationHeuristic : uint8 { Closest = 0, Furthest = 1, Random = 2, CloserToCamera = 3, EThrowLocationHeuristic_MAX = 4, }; // Enum DarwinParadox.EInvestigateType // NumValues: 0x0003 enum class EInvestigateType : uint8 { Sound = 0, Threat = 1, EInvestigateType_MAX = 2, }; // Enum DarwinParadox.EStimType // NumValues: 0x0003 enum class EStimType : uint8 { Sight = 0, Hearing = 1, EStimType_MAX = 2, }; // Enum DarwinParadox.ECompareOp // NumValues: 0x0003 enum class ECompareOp : uint8 { Equals = 0, DifferentThan = 1, ECompareOp_MAX = 2, }; // Enum DarwinParadox.ECompareDistanceOp // NumValues: 0x0004 enum class ECompareDistanceOp : uint8 { Equals = 0, GreaterThan = 1, LessThan = 2, ECompareDistanceOp_MAX = 3, }; // Enum DarwinParadox.EAttachAction // NumValues: 0x0006 enum class EAttachAction : uint8 { Spawn = 0, Drop = 1, Despawn = 2, Throw = 3, DropAll = 4, EAttachAction_MAX = 5, }; // Enum DarwinParadox.EBoneAction // NumValues: 0x0003 enum class EBoneAction : uint8 { DisablePhysical = 0, EnablePhysical = 1, EBoneAction_MAX = 2, }; // Enum DarwinParadox.EFindPositionHeuristic // NumValues: 0x0004 enum class EFindPositionHeuristic : uint8 { ClosestLinear = 0, ClosestPath = 1, Obstacle = 2, EFindPositionHeuristic_MAX = 3, }; // Enum DarwinParadox.EUsageType // NumValues: 0x0003 enum class EUsageType : uint8 { Start = 0, Stop = 1, EUsageType_MAX = 2, }; // Enum DarwinParadox.ELookAtBlendType // NumValues: 0x0003 enum class ELookAtBlendType : uint8 { Time = 0, Distance = 1, ELookAtBlendType_MAX = 2, }; // Enum DarwinParadox.ELookAtShape // NumValues: 0x0003 enum class ELookAtShape : uint8 { Sphere = 0, Cone = 1, ELookAtShape_MAX = 2, }; // Enum DarwinParadox.ECameraTravelType // NumValues: 0x0004 enum class ECameraTravelType : uint8 { ClosestOnTrack = 0, ProgressionBased = 1, ProgressionBasedRatio = 2, ECameraTravelType_MAX = 3, }; // Enum DarwinParadox.ECameraDeathBehavior // NumValues: 0x0004 enum class ECameraDeathBehavior : uint8 { FocusDeathLocation = 0, FocusPlayer = 1, DoNothing = 2, ECameraDeathBehavior_MAX = 3, }; // Enum DarwinParadox.EZoneTransitionType // NumValues: 0x0004 enum class EZoneTransitionType : uint8 { PlayerDefault = 0, BlendToZone = 1, BlendToMod = 2, EZoneTransitionType_MAX = 3, }; // Enum DarwinParadox.ECameraZoneSide // NumValues: 0x0006 enum class ECameraZoneSide : uint8 { Up = 0, Right = 1, Down = 2, Left = 3, Damn = 4, ECameraZoneSide_MAX = 5, }; // Enum DarwinParadox.ECameraZoneState // NumValues: 0x0009 enum class ECameraZoneState : uint8 { Inactive = 0, BlendIn = 1, BlendOut = 2, Blending = 3, Spectator = 4, FastTravelIn = 5, FastTravelOut = 6, Active = 7, ECameraZoneState_MAX = 8, }; // Enum DarwinParadox.ECharacterCondition // NumValues: 0x0003 enum class ECharacterCondition : uint8 { Alive = 0, Dead = 1, ECharacterCondition_MAX = 2, }; // Enum DarwinParadox.ELocomotionMode // NumValues: 0x0007 enum class ELocomotionMode : uint8 { None = 0, Crouch = 1, SlowWalk = 2, Walk = 3, Run = 4, Sprint = 5, ELocomotionMode_MAX = 6, }; // Enum DarwinParadox.ESortingType // NumValues: 0x0003 enum class ESortingType : uint8 { Closest = 0, Farthest = 1, ESortingType_MAX = 2, }; // Enum DarwinParadox.ECheckPointProgressionType // NumValues: 0x0004 enum class ECheckPointProgressionType : uint8 { Natural = 0, Death = 1, TeleportOrContinue = 2, ECheckPointProgressionType_MAX = 3, }; // Enum DarwinParadox.ECheckPointCheckType // NumValues: 0x0003 enum class ECheckPointCheckType : uint8 { Overlap = 0, Restart = 1, ECheckPointCheckType_MAX = 2, }; // Enum DarwinParadox.ECheckPointValidationResult // NumValues: 0x0005 enum class ECheckPointValidationResult : uint8 { Valid = 0, InvalidPosition = 1, InvalidNext = 2, InsideGeometry = 4, ECheckPointValidationResult_MAX = 5, }; // Enum DarwinParadox.EDeathDetectorState // NumValues: 0x0004 enum class EDeathDetectorState : uint8 { Sleeping = 0, Pending = 1, Active = 2, EDeathDetectorState_MAX = 3, }; // Enum DarwinParadox.EDialogueResponse // NumValues: 0x0003 enum class EDialogueResponse : uint8 { PlayerInput = 0, Auto = 1, EDialogueResponse_MAX = 2, }; // Enum DarwinParadox.EFloatingObjectState // NumValues: 0x0004 enum class EFloatingObjectState : uint8 { OnGround = 0, Underwater = 1, Falling = 2, Max = 3, }; // Enum DarwinParadox.ECollisionPosition // NumValues: 0x000A enum class ECollisionPosition : uint8 { None = 0, BottomLeft = 1, BottomRight = 2, BottomSideRight = 3, TopSideRight = 4, TopRight = 5, TopLeft = 6, TopSideLeft = 7, BottomSideLeft = 8, ECollisionPosition_MAX = 9, }; // Enum DarwinParadox.ECheckPointTriggerOverlap // NumValues: 0x0004 enum class ECheckPointTriggerOverlap : uint8 { Begin = 0, End = 1, Both = 2, ECheckPointTriggerOverlap_MAX = 3, }; // Enum DarwinParadox.EPlaySequence // NumValues: 0x0005 enum class EPlaySequence : uint8 { Play = 0, Playback = 1, Pause = 2, Stop = 3, Max = 4, }; // Enum DarwinParadox.EActionOverlapAllowance // NumValues: 0x0005 enum class EActionOverlapAllowance : uint8 { BeginOverlap = 0, EndOverlap = 1, RestartOverlap = 2, AllOverlaps = 3, EActionOverlapAllowance_MAX = 4, }; // Enum DarwinParadox.EAnimMontageAction // NumValues: 0x0005 enum class EAnimMontageAction : uint8 { Play = 0, Pause = 1, Stop = 2, StopAll = 3, EAnimMontageAction_MAX = 4, }; // Enum DarwinParadox.ECheckpointCompare // NumValues: 0x0004 enum class ECheckpointCompare : uint8 { Before = 0, After = 1, BetweenOrEqual = 2, ECheckpointCompare_MAX = 3, }; // Enum DarwinParadox.EPlatformType // NumValues: 0x0007 enum class EPlatformType : uint8 { PC = 0, XBS = 1, PS5 = 2, NX = 3, SAGE = 4, Unsupported = 5, EPlatformType_MAX = 6, }; // Enum DarwinParadox.EZGameState // NumValues: 0x0009 enum class EZGameState : uint8 { Initialized = 0, Gameplay = 1, Paused = 2, PauseMenu = 3, Loading = 4, Cinematic = 5, Collectible = 6, Bink = 7, EZGameState_MAX = 8, }; // Enum DarwinParadox.ESpawningState // NumValues: 0x0008 enum class ESpawningState : uint8 { Pending = 0, GeometryChecks = 1, LevelStreamingChecks = 2, LevelStreamingSecureTime = 3, MapManagerChecks = 4, Completed = 5, SwimmingLock = 6, ESpawningState_MAX = 7, }; // Enum DarwinParadox.EGameplayInputContext // NumValues: 0x0004 enum class EGameplayInputContext : uint8 { None = 0, Gameplay = 1, UI = 2, EGameplayInputContext_MAX = 3, }; // Enum DarwinParadox.EQualityPreset // NumValues: 0x0006 enum class EQualityPreset : uint8 { Low = 0, Medium = 1, High = 2, Ultra = 3, Custom = 4, EQualityPreset_MAX = 5, }; // Enum DarwinParadox.EGaugeType // NumValues: 0x0003 enum class EGaugeType : uint8 { IncreaseValue = 0, DecreaseValue = 1, EGaugeType_MAX = 2, }; // Enum DarwinParadox.EGaugeState // NumValues: 0x0004 enum class EGaugeState : uint8 { Pending = 0, Started = 1, Paused = 2, EGaugeState_MAX = 3, }; // Enum DarwinParadox.EZHardwarePerformanceIndexPreference // NumValues: 0x0004 enum class EZHardwarePerformanceIndexPreference : uint8 { Min = 0, Max = 1, CPU = 2, GPU = 3, }; // Enum DarwinParadox.EZQualitySettings // NumValues: 0x0005 enum class EZQualitySettings : uint8 { Low = 0, Medium = 1, High = 2, Highest = 3, EZQualitySettings_MAX = 4, }; // Enum DarwinParadox.EZQualitySettingsCategories // NumValues: 0x000D enum class EZQualitySettingsCategories : uint8 { ResolutionQuality = 0, ViewDistanceQuality = 1, AntiAliasingQuality = 2, ShadowQuality = 3, GlobalIlluminationQuality = 4, ReflectionQuality = 5, PostProcessQuality = 6, TextureQuality = 7, EffectsQuality = 8, FoliageQuality = 9, ShadingQuality = 10, LandscapeQuality = 11, EZQualitySettingsCategories_MAX = 12, }; // Enum DarwinParadox.ELeverDirection // NumValues: 0x0005 enum class ELeverDirection : uint8 { Left = 0, Neutral = 1, Right = 2, Invalid = 3, ELeverDirection_MAX = 4, }; // Enum DarwinParadox.ELeverType // NumValues: 0x0004 enum class ELeverType : uint8 { Standard = 0, Hold = 1, Analog = 2, ELeverType_MAX = 3, }; // Enum DarwinParadox.ELevelActionState // NumValues: 0x0004 enum class ELevelActionState : uint8 { Pending = 0, Running = 1, Done = 2, ELevelActionState_MAX = 3, }; // Enum DarwinParadox.EFieldState // NumValues: 0x0003 enum class EFieldState : uint8 { Relaxed = 0, Alerted = 1, EFieldState_MAX = 2, }; // Enum DarwinParadox.EPatrolType // NumValues: 0x0005 enum class EPatrolType : uint8 { Sequence = 0, ReverseSequence = 1, Random = 2, Spline = 3, EPatrolType_MAX = 4, }; // Enum DarwinParadox.EPatrolDebugType // NumValues: 0x0004 enum class EPatrolDebugType : uint8 { None = 0, Simple = 1, PathFind = 2, EPatrolDebugType_MAX = 3, }; // Enum DarwinParadox.ESentinelleType // NumValues: 0x0003 enum class ESentinelleType : uint8 { None = 0, Spline = 1, ESentinelleType_MAX = 2, }; // Enum DarwinParadox.EPatrolPathState // NumValues: 0x0003 enum class EPatrolPathState : uint8 { Running = 0, Paused = 1, EPatrolPathState_MAX = 2, }; // Enum DarwinParadox.EPlayerCameraState // NumValues: 0x0008 enum class EPlayerCameraState : uint8 { Inactive = 0, Blending = 1, Spectator = 2, Default = 3, CameraZone = 4, Cinematic = 5, Death = 6, EPlayerCameraState_MAX = 7, }; // Enum DarwinParadox.EKeyboardLayout // NumValues: 0x0003 enum class EKeyboardLayout : uint8 { Qwerty = 0, Azerty = 1, EKeyboardLayout_MAX = 2, }; // Enum DarwinParadox.EActivityID // NumValues: 0x0005 enum class EActivityID : uint8 { ACT_1 = 0, ACT_2 = 1, ACT_3 = 2, ACT_4 = 3, ACT_MAX = 4, }; // Enum DarwinParadox.ETaskID // NumValues: 0x0010 enum class ETaskID : uint8 { ACT_1_INTO_THE_UNKNOWN = 0, ACT_1_DOWN_IN_THE_DUMPS = 1, ACT_1_THINGS_ARE_HEATING_UP = 2, ACT_2_HIDE_AND_SNEAK = 3, ACT_2_THIS_STINKS_AND_STINGS = 4, ACT_2_KICKING_CANS = 5, ACT_2_OUT_THE_POT_INTO_FIRE = 6, ACT_2_BOTTOM_OF_THINGS = 7, ACT_3_IN_TROUBLED_WATERS = 8, ACT_3_INTO_THE_ABYSS = 9, ACT_4_SUITING_UP = 10, ACT_4_TRAINING_AWAY = 11, ACT_4_REALLY_WEIRD_SCIENCE = 12, ACT_4_HQ_OR_BUST = 13, ACT_4_FINDING_THE_LIGHT = 14, ACT_MAX = 15, }; // Enum DarwinParadox.ERadarType // NumValues: 0x0003 enum class ERadarType : uint8 { Cone = 0, Sphere = 1, ERadarType_MAX = 2, }; // Enum DarwinParadox.ERadarDetection // NumValues: 0x0003 enum class ERadarDetection : uint8 { Sphere = 0, Pulse = 1, ERadarDetection_MAX = 2, }; // Enum DarwinParadox.EResolutionState // NumValues: 0x0003 enum class EResolutionState : uint8 { Unresolved = 0, Resolved = 1, EResolutionState_MAX = 2, }; // Enum DarwinParadox.ESmartObjectSensing // NumValues: 0x0005 enum class ESmartObjectSensing : uint8 { Idle = 0, Spotted = 1, Tracking = 2, Acquired = 3, ESmartObjectSensing_MAX = 4, }; // Enum DarwinParadox.ESensingLOD // NumValues: 0x0004 enum class ESensingLOD : uint8 { Full = 0, Light = 1, None = 2, ESensingLOD_MAX = 3, }; // Enum DarwinParadox.ELookAtSpace // NumValues: 0x0003 enum class ELookAtSpace : uint8 { World = 0, Local = 1, ELookAtSpace_MAX = 2, }; // Enum DarwinParadox.EAchievementID // NumValues: 0x0016 enum class EAchievementID : uint8 { SolveTheParadox = 0, NinjaSoldier = 1, SneakTheOffice = 2, SneakTheCourtyard = 3, ShootSteven = 4, ReturnToTheSea = 5, DestroyTheBase = 6, FreeYourFriend = 7, AllCollectibles = 8, Melomane = 9, Collectibles15 = 10, Collectibles10 = 11, Collectibles5 = 12, SurviveTheLanternFish = 13, SurviveTheGullAgain = 14, SurviveTheFuriousGull = 15, TheChambouleTout = 16, Sneaky = 17, EndThePrologue = 18, Collectibles1 = 19, Invalid = 20, EAchievementID_MAX = 21, }; // Enum DarwinParadox.ETurretState // NumValues: 0x0007 enum class ETurretState : uint8 { Closed = 0, Openning = 1, Searching = 2, Tracking = 3, Firing = 4, Closing = 5, ETurretState_MAX = 6, }; // Enum DarwinParadox.ETurretRequest // NumValues: 0x0004 enum class ETurretRequest : uint8 { None = 0, Open = 1, Close = 2, ETurretRequest_MAX = 3, }; // Enum DarwinParadox.EWidgetType // NumValues: 0x0007 enum class EWidgetType : uint8 { WorldUI = 0, PopUpUI = 1, ScreenUI = 2, Notification = 3, ChapterTitle = 4, Subtitle = 5, EWidgetType_MAX = 6, }; // Enum DarwinParadox.EScreen // NumValues: 0x000C enum class EScreen : uint8 { MainMenu = 0, PauseMenu = 1, DebugMenu = 2, GammaMenu = 3, CollectibleView = 4, CodecCall = 5, Credits = 6, Logos = 7, CinematicPause = 8, SkinMenu = 9, DemoMarketingEnd = 10, EScreen_MAX = 11, }; // Enum DarwinParadox.ESystemPopUp // NumValues: 0x0004 enum class ESystemPopUp : uint8 { ControllerDisconnected = 0, Generic = 1, Notification = 2, ESystemPopUp_MAX = 3, }; // Enum DarwinParadox.ENotification // NumValues: 0x0003 enum class ENotification : uint8 { Skin = 0, Generic = 1, ENotification_MAX = 2, }; // Enum DarwinParadox.EInputType // NumValues: 0x0011 enum class EInputType : uint8 { Interact = 0, Camo = 1, Jump = 2, InkAim = 3, Fire = 4, MoveUpDown = 5, MoveLeftRight = 6, MoveDirections = 7, CameraUpDown = 8, CameraLeftRight = 9, CameraDirections = 10, CancelUI = 11, RotateUI = 12, ExtraDisplayUI = 13, ValidateUI = 14, ScrollUI = 15, EInputType_MAX = 16, }; // Enum DarwinParadox.EWidgetFadingState // NumValues: 0x0004 enum class EWidgetFadingState : uint8 { Opening = 0, Closing = 1, Done = 2, EWidgetFadingState_MAX = 3, }; // Enum DarwinParadox.EWeaponType // NumValues: 0x0004 enum class EWeaponType : uint8 { Melee = 0, Range = 1, Projectile = 2, EWeaponType_MAX = 3, }; // Enum DarwinParadox.ELevelTransitionState // NumValues: 0x0005 enum class ELevelTransitionState : uint8 { Invalid = 0, Pending = 1, Running = 2, LevelLoaded = 3, ELevelTransitionState_MAX = 4, }; // 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.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.GenericActionParam // 0x0010 (0x0010 - 0x0000) struct FGenericActionParam final { public: EGameActionEvent ActionEvent; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 Index; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FloatValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBoolValue; // 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_FGenericActionParam; // ScriptStruct DarwinParadox.SavedCollectible // 0x0010 (0x0010 - 0x0000) struct FSavedCollectible final { public: struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, 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; // ScriptStruct DarwinParadox.MaterialOverride // 0x0030 (0x0030 - 0x0000) struct FMaterialOverride final { public: int32 MaterialIndex; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Material; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialOverride; // ScriptStruct DarwinParadox.SkinData // 0x01C8 (0x01C8 - 0x0000) struct FSkinData final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText LocalisableName; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) bool bIsPlayerSkin; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsSavable; // 0x0019(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGuid ID; // 0x001C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag SkinTag; // 0x002C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer ProductTags; // 0x0038(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSoftObjectPtr UITexture; // 0x0058(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr SkeletalMesh; // 0x0080(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkeletalMeshRotationOverride; // 0x00A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FRotator SkeletalMeshRotation; // 0x00B0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bSkeletalMeshScaleOverride; // 0x00C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector SkeletalMeshScale; // 0x00D0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCreateMaterialInstanceDynamics; // 0x00E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray MaterialOverrides; // 0x00F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray MaterialParameters; // 0x0100(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) bool bOverrideOverlayMaterial; // 0x0110(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr OverlayMaterial; // 0x0118(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap> CustomMaterials; // 0x0140(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, NativeAccessSpecifierPublic) bool bClearAttachments; // 0x0190(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_191[0x7]; // 0x0191(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Attachments; // 0x0198(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) TArray ProjectileAttachments; // 0x01A8(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) struct FLinearColor OutlineColor; // 0x01B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; 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 { public: struct FHitResult HitResult; // 0x0000(0x00F8)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FVector TargetDirection; // 0x00F8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator TargetRotation; // 0x0110(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class AActor* TargetParent; // 0x0128(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCamoFriendlySurface; // ScriptStruct DarwinParadox.AnimationAttachment // 0x0018 (0x0018 - 0x0000) struct FAnimationAttachment final { public: class FName VisibleAnimEvent; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InvisibleAnimEvent; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DetachAnimEvent; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationAttachment; // ScriptStruct DarwinParadox.PathDebug // 0x0010 (0x0010 - 0x0000) struct FPathDebug final { public: class FString Message; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPathDebug; // ScriptStruct DarwinParadox.SpottedPawn // 0x000C (0x000C - 0x0000) struct alignas(0x04) FSpottedPawn final { public: uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpottedPawn; // ScriptStruct DarwinParadox.SpawnedAISettings // 0x0028 (0x0028 - 0x0000) struct FSpawnedAISettings final { public: bool bOverrideSightSettings; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SightAngle; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SightDistance; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldEverInvestigate; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MemoryTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FeetDetectionDistance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFeetDetectionVisibilityTest; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ZTolerance; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanOptimize; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRestrictToCoordinator; // 0x0021(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideCooldown; // 0x0022(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23[0x1]; // 0x0023(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float TargetDetectionCooldown; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnedAISettings; // ScriptStruct DarwinParadox.BinkVideoData // 0x0030 (0x0030 - 0x0000) struct FBinkVideoData final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AudioEvent; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBinkVideoData; // ScriptStruct DarwinParadox.FocalProperty // 0x0004 (0x0004 - 0x0000) struct FFocalProperty final { public: float FieldOfView; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFocalProperty; // ScriptStruct DarwinParadox.LookAtActor // 0x00A0 (0x00A0 - 0x0000) struct FLookAtActor final { public: ELookAtShape Shape; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Is3D; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bKeepZOffset; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float BlendSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ActivatorBlendSpeedOverride; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr LookAtActor; // 0x0010(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr LookAtTarget; // 0x0038(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr LookAtActivator; // 0x0060(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ActivatorHardDistance; // 0x0088(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ActivatorSoftDistance; // 0x008C(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELookAtBlendType BlendType; // 0x0090(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SoftDistance; // 0x0094(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HardDistance; // 0x0098(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeAngle; // 0x009C(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLookAtActor; // ScriptStruct DarwinParadox.LookAtActivator // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FLookAtActivator final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; 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 { public: float Delay; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxOffset; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedOut; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedIn; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; 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 { public: bool bCanTravel; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanLookAt; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanLookAround; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float Aperture; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendInSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutSpeed; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TranslationSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtSpeed; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtSpeedInterp; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector WorldOffset; // 0x0020(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtWeight; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECameraTravelType TravelType; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableWideView; // 0x003D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E[0x2]; // 0x003E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FWideViewSettings WideViewSettings; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) bool bYawClamp; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float YawClamp; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDepthOfFieldSensorWidth; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DepthOfFieldSensorWidth; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSensorWidthInterpSpeed; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDepthOfFieldFocalDistance; // 0x0064(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DepthOfFieldFocalDistance; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFocalDistanceInterpSpeed; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraZoneSettings; // ScriptStruct DarwinParadox.CameraDefaultSettings // 0x00C0 (0x00C0 - 0x0000) struct FCameraDefaultSettings final { public: float DefaultCameraTranslationSpeed; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultCameraRotationSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultLookAroundSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultZOffset; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultZOffsetInterpSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultYOffset; // 0x0014(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultYOffsetInterpSpeed; // 0x0018(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector WorldOffset; // 0x0020(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector WorldOffsetInterpSpeed; // 0x0038(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableVelocityOrientation; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float WorldOffsetResetSpeed; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAroundClamp; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultBlendFovSpeed; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipBlendSpeedInterp; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BlendTranslationInterpSpeed; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendRotationInterpSpeed; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Aperture; // 0x006C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerCharacterZOffset; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerCharacterZOffsetInterpSpeed; // 0x0074(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableVerticalAdjustment; // 0x0078(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxVerticalOffset; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerVerticalAngleInterpSpeed; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableLateralAdjustment; // 0x0084(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_85[0x3]; // 0x0085(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxLateralOffset; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerLateralAngleInterpSpeed; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFixedYaw; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float YawClamp; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RollOffset; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bVelocityRoll; // 0x009C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9D[0x3]; // 0x009D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float VelocityRollSpeed; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FovOverride; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableWideView; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LookAtWeight; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FWideViewSettings WideViewSettings; // 0x00B0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; 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 { public: EZoneTransitionType TransitionType; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr CameraZone; // 0x0008(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr CameraMod; // 0x0030(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TransitionSpeed; // 0x0058(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TranslationInterpSpeed; // 0x005C(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationInterpSpeed; // 0x0060(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCameraZoneTransition; // ScriptStruct DarwinParadox.ChapterData // 0x0060 (0x0060 - 0x0000) struct FChapterData final { public: class FText ChapterTitle; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSoftObjectPtr Image; // 0x0010(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid UniqueID; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray CollectibleInChapter; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) bool bUnlocked; // 0x0058(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FChapterData; // ScriptStruct DarwinParadox.CharacterClassData // 0x0030 (0x0030 - 0x0000) struct FCharacterClassData final { public: struct FGameplayTag Tag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr CharacterClass; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; 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 { public: TOptional RotationRate; // 0x0000(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) TOptional OrientRotationToMovement; // 0x0020(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FZCharacterMovementModeParameters; // ScriptStruct DarwinParadox.AnimRequest // 0x0010 (0x0010 - 0x0000) struct alignas(0x04) FAnimRequest final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimRequest; // ScriptStruct DarwinParadox.LocomotionSettings // 0x0010 (0x0010 - 0x0000) struct FLocomotionSettings final { public: ELocomotionMode Mode; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Acceleration; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularSpeed; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLocomotionSettings; // ScriptStruct DarwinParadox.CheckpointDataTable // 0x0080 (0x0088 - 0x0008) struct FCheckpointDataTable final : public FTableRowBase { public: struct FGuid CurrentId; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Position; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Map; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid NextId; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText LocalizableName; // 0x0050(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool SaveGame; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString MapInGameName; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PawnClass; // 0x0078(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCheckpointDataTable; // ScriptStruct DarwinParadox.CollectibleData // 0x00D0 (0x00D0 - 0x0000) struct FCollectibleData final { public: TSoftObjectPtr StaticMesh; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr Image; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* FlipSound; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid UniqueID; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText FrontTitle; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText LoreTextFront; // 0x0078(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText BackTitle; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText LoreTextBack; // 0x0098(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) bool bCanRotate; // 0x00A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Offset; // 0x00B0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bVerticalRotation; // 0x00C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCollectibleData; // ScriptStruct DarwinParadox.CollisionSlot // 0x0058 (0x0058 - 0x0000) struct FCollisionSlot final { public: struct FVector Location; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Velocity; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Direction; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Speed; // 0x004C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCollisionSlot; // ScriptStruct DarwinParadox.DeathData // 0x0020 (0x0020 - 0x0000) struct FDeathData final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf DamageType; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PawnData; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeathData; // ScriptStruct DarwinParadox.LevelSequenceAction // 0x0030 (0x0030 - 0x0000) struct FLevelSequenceAction final { public: TSoftObjectPtr LevelSequence; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPlay; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLevelSequenceAction; // ScriptStruct DarwinParadox.ActorLogEvent // 0x0018 (0x0018 - 0x0000) struct FActorLogEvent final { public: class FString Event; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorLogEvent; // ScriptStruct DarwinParadox.ActorLog // 0x0020 (0x0020 - 0x0000) struct FActorLog final { public: class FString ActorLabel; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Events; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActorLog; // ScriptStruct DarwinParadox.LevelPreloadEntry // 0x0030 (0x0030 - 0x0000) struct FLevelPreloadEntry final { public: TSoftObjectPtr Level; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool MakeVisible; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLevelPreloadEntry; // ScriptStruct DarwinParadox.LevelPreload // 0x0010 (0x0010 - 0x0000) struct FLevelPreload final { public: TArray Levels; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLevelPreload; // ScriptStruct DarwinParadox.GameAction // 0x0018 (0x0018 - 0x0000) struct FGameAction final { public: class AActor* Actor; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGameActionEvent Event; // 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) bool Value; // 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_FGameAction; // ScriptStruct DarwinParadox.MapNameToWorld // 0x0038 (0x0038 - 0x0000) struct FMapNameToWorld final { public: class FString MapName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr World; // 0x0010(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMapNameToWorld; // ScriptStruct DarwinParadox.StreamingState // 0x0280 (0x0280 - 0x0000) struct alignas(0x08) FStreamingState final { public: uint8 Pad_0[0x280]; // 0x0000(0x0280)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStreamingState; // ScriptStruct DarwinParadox.GameplayModifierDef // 0x0028 (0x0028 - 0x0000) struct FGameplayModifierDef final { public: struct FGameplayTag Tag; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf Class; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInfinite; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float duration; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInstant; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FillingSpeed; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsUnique; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MaxInstance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGameplayModifierDef; // ScriptStruct DarwinParadox.GameplayModifier // 0x0040 (0x0040 - 0x0000) struct FGameplayModifier final { public: struct FGameplayModifierDef Definition; // 0x0000(0x0028)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class UZGameplayModifier* ModifierInstance; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentValue; // 0x0030(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ActivationTimeStamp; // 0x0034(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NbInstance; // 0x0038(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayModifier; // ScriptStruct DarwinParadox.ActionLeverTrigger // 0x0018 (0x0018 - 0x0000) struct FActionLeverTrigger final { public: ELeverDirection TargetPosition; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool StartPosition; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResolveState; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TArray TriggerActions; // 0x0008(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) }; DUMPER7_ASSERTS_FActionLeverTrigger; // ScriptStruct DarwinParadox.LocomotionContext // 0x0050 (0x0050 - 0x0000) struct alignas(0x08) FLocomotionContext final { public: uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLocomotionContext; // ScriptStruct DarwinParadox.MushroomFieldEntry // 0x0078 (0x0078 - 0x0000) struct FMushroomFieldEntry final { public: float AlertLevel; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LastIntruderPosition; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ImpactPosition; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Field; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFieldState State; // 0x0040(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Enemies; // 0x0048(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_58[0x20]; // 0x0058(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMushroomFieldEntry; // ScriptStruct DarwinParadox.SentinelleRuntimeData // 0x0068 (0x0068 - 0x0000) struct FSentinelleRuntimeData final { public: int32 DataIndex; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Speed; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector StartLocation; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator StartRotation; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSentinelleRuntimeData; // ScriptStruct DarwinParadox.PatrolEntry // 0x0070 (0x0070 - 0x0000) struct FPatrolEntry final { public: class UArrowComponent* Direction; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseRadius; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Radius; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0010(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0028(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector EntrySplineLocation; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EntrySplineDirection; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPatrolEntry; // ScriptStruct DarwinParadox.SkinDLCEntry // 0x0020 (0x0020 - 0x0000) struct FSkinDLCEntry final { public: class FString ID; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SkinsTag; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkinDLCEntry; // ScriptStruct DarwinParadox.PlayerDistanceEntry // 0x0010 (0x0010 - 0x0000) struct FPlayerDistanceEntry final { public: class FName Profile; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Range; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AffectsPhysics; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPlayerDistanceEntry; // ScriptStruct DarwinParadox.RadarWave // 0x0028 (0x0028 - 0x0000) struct FRadarWave final { public: struct FVector SpawnLocation; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentLength; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreviousLength; // 0x001C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LifeTime; // 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_FRadarWave; // 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.SpotLookAtTarget // 0x0048 (0x0048 - 0x0000) struct FSpotLookAtTarget final { public: struct FRotator TargetRotation; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Speed; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* TargetActor; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator ResetFromRotation; // 0x0028(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float ResetProgress; // 0x0040(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpotLookAtTarget; // ScriptStruct DarwinParadox.TRXCVarLimiterData // 0x0030 (0x0058 - 0x0028) struct FTRXCVarLimiterData final : public FTRXLimiterData { public: EFDataDrivenCVarType Type; // 0x0028(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString CVarName; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ValueFloatLow; // 0x0040(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ValueFloatHigh; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ValueIntLow; // 0x0048(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ValueIntHigh; // 0x004C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTRXCVarLimiterData; // ScriptStruct DarwinParadox.TRXDynResLimiterData // 0x0000 (0x0028 - 0x0028) struct FTRXDynResLimiterData final : public FTRXLimiterData { }; DUMPER7_ASSERTS_FTRXDynResLimiterData; // ScriptStruct DarwinParadox.TRXPlatformDynamicPostProcess // 0x0030 (0x0030 - 0x0000) struct FTRXPlatformDynamicPostProcess final { public: struct FInstancedStruct LimiterData; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) TArray PostProcessArray; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ScalarParameters; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTRXPlatformDynamicPostProcess; // ScriptStruct DarwinParadox.TRXRuntimePlatformDynamicPostProcess // 0x0018 (0x0018 - 0x0000) struct FTRXRuntimePlatformDynamicPostProcess final { public: struct FInstancedStruct LimiterData; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTRXRuntimePlatformDynamicPostProcess; // ScriptStruct DarwinParadox.TRXMaterialInstanceDynamicIDWrapper // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FTRXMaterialInstanceDynamicIDWrapper final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTRXMaterialInstanceDynamicIDWrapper; // ScriptStruct DarwinParadox.TRXPlatformDynamicPostProcessArray // 0x0010 (0x0010 - 0x0000) struct FTRXPlatformDynamicPostProcessArray final { public: TArray PlatformDynamicPostProcessArray; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTRXPlatformDynamicPostProcessArray; // ScriptStruct DarwinParadox.ZCustomDisablingPostProcessArray // 0x0010 (0x0010 - 0x0000) struct FZCustomDisablingPostProcessArray final { public: TArray PostProcessMaterialsArrayToRemove; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FZCustomDisablingPostProcessArray; // ScriptStruct DarwinParadox.TrophyData // 0x0028 (0x0028 - 0x0000) struct FTrophyData final { public: class FName FriendlyName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid UniqueID; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Tag; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAchievementID AchievementID; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasTargetValue; // 0x0021(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 TargetValue; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTrophyData; // ScriptStruct DarwinParadox.PlayerInputAction // 0x0030 (0x0030 - 0x0000) struct FPlayerInputAction final { public: struct FKey Key; // 0x0000(0x0018)(BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Actions; // 0x0018(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool IsGamepadAcceptKey; // 0x0028(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsGamepadBackKey; // 0x0029(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPlatformDeleteKey; // 0x002A(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPlayerInputAction; // ScriptStruct DarwinParadox.WidgetRuntimeData // 0x0010 (0x0010 - 0x0000) struct FWidgetRuntimeData final { public: class UZUserWidget* pWidget; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) EWidgetType WidgetType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWidgetRuntimeData; // ScriptStruct DarwinParadox.PopUpTextData // 0x0030 (0x0030 - 0x0000) struct FPopUpTextData final { public: class FText TitleText; // 0x0000(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText QuestionText; // 0x0010(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText WarningText; // 0x0020(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPopUpTextData; // ScriptStruct DarwinParadox.WorldTransitionParams // 0x0058 (0x0058 - 0x0000) struct FWorldTransitionParams final { public: TSoftObjectPtr Level; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid CheckpointID; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString BinkVideo; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBinkMediaPlayerBinkDrawStyle BinkDrawStyle; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBinkMediaPlayerBinkBufferModes BinkBufferMode; // 0x0049(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWaitOnLevelLoadedForVideo; // 0x004A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4B[0x1]; // 0x004B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float BinkStartDelay; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TransitionStartDelay; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowScreenCaptureDuringTransition; // 0x0054(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlackScreen; // 0x0055(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_56[0x2]; // 0x0056(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldTransitionParams; // ScriptStruct DarwinParadox.WorldTransition // 0x0068 (0x0068 - 0x0000) struct FWorldTransition final { public: ELevelTransitionState State; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Level; // 0x0008(0x0028)(BlueprintVisible, BlueprintReadOnly, Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBinkMediaPlayer* BinkMediaPlayer; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid CheckpointID; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LevelName; // 0x0048(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VideoName; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldTransition; }