#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Charlie #include "Basic.hpp" #include "StateTreeModule_structs.hpp" #include "GameplayTags_structs.hpp" #include "CoreUObject_structs.hpp" #include "CharlieProfile_structs.hpp" #include "Yggdrasil_structs.hpp" #include "Engine_structs.hpp" #include "GameplayAbilities_structs.hpp" #include "MovieScene_structs.hpp" #include "SlateCore_structs.hpp" #include "AIModule_structs.hpp" #include "Slate_structs.hpp" namespace SDK { // Enum Charlie.EDialPuzzleInputDirection // NumValues: 0x0005 enum class EDialPuzzleInputDirection : uint8 { Top = 0, Bottom = 1, Left = 2, Right = 3, EDialPuzzleInputDirection_MAX = 4, }; // Enum Charlie.EInteractionActionType // NumValues: 0x0006 enum class EInteractionActionType : uint8 { InteractAction1 = 0, InteractAction2 = 1, InteractAction3 = 2, InteractAction4 = 3, Count = 4, EInteractionActionType_MAX = 5, }; // Enum Charlie.EChangeTagActions // NumValues: 0x0003 enum class EChangeTagActions : uint8 { Add = 0, Remove = 1, EChangeTagActions_MAX = 2, }; // Enum Charlie.ESlotState // NumValues: 0x0004 enum class ESlotState : uint8 { Active = 0, Available = 1, Unavailable = 2, ESlotState_MAX = 3, }; // Enum Charlie.EGetComponentResult // NumValues: 0x0003 enum class EGetComponentResult : uint8 { ComponentFound = 0, ComponentNotFound = 1, EGetComponentResult_MAX = 2, }; // Enum Charlie.EAmbientLockAxis // NumValues: 0x0004 enum class EAmbientLockAxis : uint8 { NONE = 0, AXIS_X = 1, AXIS_Y = 2, EAmbientLockAxis_MAX = 3, }; // Enum Charlie.EMultiPositionBarkPlayMode // NumValues: 0x0003 enum class EMultiPositionBarkPlayMode : uint8 { PlayWhenInsideSphere = 0, ContinuousPlay = 1, EMultiPositionBarkPlayMode_MAX = 2, }; // Enum Charlie.EFrequencyType // NumValues: 0x0003 enum class EFrequencyType : uint8 { TriggerRate = 0, Delay = 1, EFrequencyType_MAX = 2, }; // Enum Charlie.EOpenPadAbilityState // NumValues: 0x0008 enum class EOpenPadAbilityState : uint8 { None = 0, StartAnim = 1, BlendViewIn = 2, PlayIntroSequence = 3, Opened = 4, BlendViewOut = 5, EndAnim = 6, EOpenPadAbilityState_MAX = 7, }; // Enum Charlie.ESpawnTargetOption // NumValues: 0x0005 enum class ESpawnTargetOption : uint8 { Owner = 0, LinkedEntity = 1, Target = 2, AllEntities = 3, ESpawnTargetOption_MAX = 4, }; // Enum Charlie.ELinkedEntitySelectionOption // NumValues: 0x0004 enum class ELinkedEntitySelectionOption : uint8 { Random = 0, AttributeBased = 1, All = 2, ELinkedEntitySelectionOption_MAX = 3, }; // Enum Charlie.EAttributeSelectionOption // NumValues: 0x0003 enum class EAttributeSelectionOption : uint8 { Lowest = 0, Highest = 1, EAttributeSelectionOption_MAX = 2, }; // Enum Charlie.EAttributeDeltaDirection // NumValues: 0x0003 enum class EAttributeDeltaDirection : uint8 { Positive = 0, Negative = 1, EAttributeDeltaDirection_MAX = 2, }; // Enum Charlie.EBarkActivatorTagSourceType // NumValues: 0x0003 enum class EBarkActivatorTagSourceType : uint8 { TagFact = 0, WorldEvent = 1, EBarkActivatorTagSourceType_MAX = 2, }; // Enum Charlie.EBlockingNotificationType // NumValues: 0x0005 enum class EBlockingNotificationType : uint8 { WorldLocation = 0, Research = 1, Crafting = 2, CraftingTome = 3, EBlockingNotificationType_MAX = 4, }; // Enum Charlie.EAnim_CardinalDir // NumValues: 0x0006 enum class EAnim_CardinalDir : uint8 { Invalid = 0, Forward = 1, Backward = 2, Left = 3, Right = 4, EAnim_MAX = 5, }; // Enum Charlie.EAnim_DroneBonePos // NumValues: 0x0006 enum class EAnim_DroneBonePos : uint8 { Invalid = 0, DockedSheathed = 1, DockedUnsheathed = 2, DockedDash = 3, Flying = 4, EAnim_MAX = 5, }; // Enum Charlie.EAnim_LocomotionState // NumValues: 0x0006 enum class EAnim_LocomotionState : uint8 { Invalid = 0, Idle = 1, Walk = 2, Jog = 3, Sprint = 4, EAnim_MAX = 5, }; // Enum Charlie.ELymbicEntityTargetSelectionType // NumValues: 0x0005 enum class ELymbicEntityTargetSelectionType : uint8 { None = 0, Loner = 1, HollowWalker = 2, Haze = 4, ELymbicEntityTargetSelectionType_MAX = 5, }; // Enum Charlie.ELymbicSphereTargetSelectionType // NumValues: 0x0007 enum class ELymbicSphereTargetSelectionType : uint8 { None = 0, Neutral = 1, Ecstasy = 2, Grief = 4, Rage = 8, Terror = 16, ELymbicSphereTargetSelectionType_MAX = 17, }; // Enum Charlie.EAnalyticsAbilityType // NumValues: 0x0007 enum class EAnalyticsAbilityType : uint8 { NoAbilityType = 0, DroneAbility = 1, LymbicAbility = 2, ItemAbility = 3, SkillAbility = 4, EnemyAbility = 5, EAnalyticsAbilityType_MAX = 6, }; // Enum Charlie.EAbilityActivationType // NumValues: 0x0007 enum class EAbilityActivationType : uint8 { NotSet = 0, Tap = 1, Hold = 2, Charge = 3, Toggle = 4, TapAndActivate = 5, EAbilityActivationType_MAX = 6, }; // Enum Charlie.ECameraState // NumValues: 0x0004 enum class ECameraState : uint8 { Exploration = 0, Combat = 1, APC = 2, Max = 3, }; // Enum Charlie.EAnimRootMotionBlendMode // NumValues: 0x0004 enum class EAnimRootMotionBlendMode : uint8 { AnimOnly = 0, ExternalsOnly = 1, CombineAnimAndExternals = 2, EAnimRootMotionBlendMode_MAX = 3, }; // Enum Charlie.ECheatSupportedParameterType // NumValues: 0x0006 enum class ECheatSupportedParameterType : uint8 { FloatProperty = 0, BoolProperty = 1, IntProperty = 2, StringProperty = 3, Unsupported = 4, ECheatSupportedParameterType_MAX = 5, }; // Enum Charlie.ECombatState // NumValues: 0x0005 enum class ECombatState : uint8 { None = 0, Aggroed = 1, Engaged = 2, Exiting = 3, ECombatState_MAX = 4, }; // Enum Charlie.EBlueprintOutputType // NumValues: 0x0003 enum class EBlueprintOutputType : uint8 { IsValid = 0, IsNotValid = 1, EBlueprintOutputType_MAX = 2, }; // Enum Charlie.EAudioAttachmentOption // NumValues: 0x0006 enum class EAudioAttachmentOption : uint8 { Attached = 0, AttachedToHeroMouth = 1, AttachedToCauser = 2, NotAttached = 3, AttachedAndUseWeaponSwitch = 4, EAudioAttachmentOption_MAX = 5, }; // Enum Charlie.EAudioPlayOption // NumValues: 0x0003 enum class EAudioPlayOption : uint8 { FireAndForget = 0, RefCountedPost = 1, EAudioPlayOption_MAX = 2, }; // Enum Charlie.ECameraShakePlayOption // NumValues: 0x0003 enum class ECameraShakePlayOption : uint8 { CameraManager = 0, World = 1, ECameraShakePlayOption_MAX = 2, }; // Enum Charlie.ECharlieScalabilityQuality // NumValues: 0x0007 enum class ECharlieScalabilityQuality : uint8 { Low = 0, Medium = 1, High = 2, VeryHigh = 3, Ultra = 4, Custom = 5, ECharlieScalabilityQuality_MAX = 6, }; // Enum Charlie.ECharlieStreamlineDLSSGMode // NumValues: 0x0006 enum class ECharlieStreamlineDLSSGMode : uint8 { Off = 0, Auto = 1, On2X = 2, On3X = 3, On4X = 4, ECharlieStreamlineDLSSGMode_MAX = 5, }; // Enum Charlie.ECharlieStreamlineReflexMode // NumValues: 0x0004 enum class ECharlieStreamlineReflexMode : uint8 { Disabled = 0, Enabled = 1, EnabledPlusBoost = 2, ECharlieStreamlineReflexMode_MAX = 3, }; // Enum Charlie.ECharlieDLSSMode // NumValues: 0x0007 enum class ECharlieDLSSMode : uint8 { Off = 0, UltraPerformance = 1, Performance = 2, Balanced = 3, Quality = 4, DLAA = 5, ECharlieDLSSMode_MAX = 6, }; // Enum Charlie.ECharlieXeSSQualityMode // NumValues: 0x0009 enum class ECharlieXeSSQualityMode : uint8 { Off = 0, UltraPerformance = 1, Performance = 2, Balanced = 3, Quality = 4, UltraQuality = 5, UltraQualityPlus = 6, AntiAliasing = 7, ECharlieXeSSQualityMode_MAX = 8, }; // Enum Charlie.ECharlieFFXFSR3QualityMode // NumValues: 0x0007 enum class ECharlieFFXFSR3QualityMode : uint8 { Off = 0, UltraPerformance = 1, Performance = 2, Balanced = 3, Quality = 4, NativeAA = 5, ECharlieFFXFSR3QualityMode_MAX = 6, }; // Enum Charlie.ECharlieGameMode // NumValues: 0x0005 enum class ECharlieGameMode : uint8 { Easy = 0, Desired = 1, Hard = 2, Count = 3, ECharlieGameMode_MAX = 4, }; // Enum Charlie.ECharlyInventoryAddItemResult // NumValues: 0x0004 enum class ECharlyInventoryAddItemResult : uint8 { Success = 0, Full = 1, InvalidItemData = 2, ECharlyInventoryAddItemResult_MAX = 3, }; // Enum Charlie.EItemPreferenceState // NumValues: 0x0004 enum class EItemPreferenceState : uint8 { None = 0, Favorite = 1, Archived = 2, EItemPreferenceState_MAX = 3, }; // Enum Charlie.ESubtitleLanguage // NumValues: 0x0004 enum class ESubtitleLanguage : uint8 { AllLanguages = 0, English = 1, French = 2, ESubtitleLanguage_MAX = 3, }; // Enum Charlie.ECharliePlatformAchievementID // NumValues: 0x0029 enum class ECharliePlatformAchievementID : uint8 { Act01_Complete = 0, Act02_Complete = 1, Act03_Complete = 2, GoodDeeds_Step01 = 3, GoodDeeds_Step02 = 4, GoodDeeds_TimeloopClosing = 5, Mystery_Step01 = 6, Mystery_Step02 = 7, Haze_KillAll_Rage = 8, Haze_KillAll_Ecstasy = 9, Haze_KillAll_Terror = 10, Haze_KillAll_Grief = 11, HollowWalkers_KillAll = 12, Haze_Kill_Tier01 = 13, Haze_Kill_Tier02 = 14, Haze_Kill_Tier03 = 15, KillAllEnemies = 16, WeaponMaxUpgrade_AllWeapons_Once = 17, DefensiveGearMaxUpgrade_Any = 18, LoadoutMaxGrade = 19, Research_CivilWar_AllItems = 20, Research_Hadea_AllItems = 21, Research_Conspiracy_AllItems = 22, Research_OrderOfTheEye_AllItems = 23, Research_LymbicInvasions_AllItem = 24, Research_Vigil_AllItems = 25, Research_AllCategories_AllItems = 26, VOFK_Opened_Part02 = 27, DroneSkills_All = 28, LymbicSkills_One_AllSpheres = 29, LymbicSkills_All_AllSpheres = 30, Relics_Part01 = 31, Relics_Part02 = 32, Visit_AllMaps = 33, Conversation_Part02 = 34, ItemPlacements = 35, TheCorridor = 36, TheAPC = 37, VacationsAtTheLake = 38, BaseballCaps = 39, ECharliePlatformAchievementID_MAX = 40, }; // Enum Charlie.ECharlieBumpingModes // NumValues: 0x0004 enum class ECharlieBumpingModes : uint8 { Normal = 0, CancelAnimRootMotion = 1, AddToAnimRootMotion = 2, ECharlieBumpingModes_MAX = 3, }; // Enum Charlie.ECharlieSaveSlot // NumValues: 0x0004 enum class ECharlieSaveSlot : uint8 { Slot_1 = 0, Slot_2 = 1, Slot_3 = 2, Slot_MAX = 3, }; // Enum Charlie.ESaveRequestType // NumValues: 0x0005 enum class ESaveRequestType : uint8 { Partial = 0, PartialOnDisk = 1, Full = 2, FullOnDisk = 3, ESaveRequestType_MAX = 4, }; // Enum Charlie.ESavePushResult // NumValues: 0x0004 enum class ESavePushResult : uint8 { Pushed = 0, SavingDisabled = 1, DiscardedOrUpgraded = 2, ESavePushResult_MAX = 3, }; // Enum Charlie.ESaveMode // NumValues: 0x0003 enum class ESaveMode : uint8 { Enable = 0, Disable = 1, ESaveMode_MAX = 2, }; // Enum Charlie.ECancelType // NumValues: 0x0003 enum class ECancelType : uint8 { AbilityClass = 0, AbilityTag = 1, ECancelType_MAX = 2, }; // Enum Charlie.ECameraAutoFollowMode // NumValues: 0x0004 enum class ECameraAutoFollowMode : uint8 { None = 0, LazyFollow = 1, FullFollow = 2, ECameraAutoFollowMode_MAX = 3, }; // Enum Charlie.EBoundSide // NumValues: 0x0005 enum class EBoundSide : uint8 { Left = 0, Top = 1, Right = 2, Bottom = 3, EBoundSide_MAX = 4, }; // Enum Charlie.EChartZoomDirection // NumValues: 0x0003 enum class EChartZoomDirection : uint8 { ZoomIn = 0, ZoomOut = 1, EChartZoomDirection_MAX = 2, }; // Enum Charlie.EChartZoomLevel // NumValues: 0x0005 enum class EChartZoomLevel : uint8 { None = 0, Small = 1, Medium = 2, Large = 3, EChartZoomLevel_MAX = 4, }; // Enum Charlie.ECinematicPlayOption // NumValues: 0x0003 enum class ECinematicPlayOption : uint8 { AlwaysPlay = 0, PlayOnlyOnce = 1, ECinematicPlayOption_MAX = 2, }; // Enum Charlie.EPlayCinematicInputPins // NumValues: 0x0002 enum class EPlayCinematicInputPins : uint8 { Start = 0, EPlayCinematicInputPins_MAX = 1, }; // Enum Charlie.EPlayCinematicOutputPins // NumValues: 0x0005 enum class EPlayCinematicOutputPins : uint8 { CinematicStart = 0, EndingFadeToBlack = 1, CinematicCompleted = 2, CinematicAlreadyPlayed = 3, EPlayCinematicOutputPins_MAX = 4, }; // Enum Charlie.ECinematicType // NumValues: 0x0004 enum class ECinematicType : uint8 { Intro = 0, Outro = 1, InGame = 2, ECinematicType_MAX = 3, }; // Enum Charlie.ELymbicSphere // NumValues: 0x0007 enum class ELymbicSphere : uint8 { Neutral = 0, Ecstasy = 1, Grief = 2, Rage = 3, Terror = 4, Count = 5, ELymbicSphere_MAX = 6, }; // Enum Charlie.EComputerType // NumValues: 0x0004 enum class EComputerType : uint8 { Files = 0, Memos = 1, Commands = 2, EComputerType_MAX = 3, }; // Enum Charlie.EScreenType // NumValues: 0x0003 enum class EScreenType : uint8 { Flat = 0, Curved = 1, EScreenType_MAX = 2, }; // Enum Charlie.EComputerTransitionType // NumValues: 0x0003 enum class EComputerTransitionType : uint8 { FadeToBlack = 0, CameraMovement = 1, EComputerTransitionType_MAX = 2, }; // Enum Charlie.EAngleDirection // NumValues: 0x0005 enum class EAngleDirection : uint8 { Forward = 0, Backward = 1, Left = 2, Right = 3, EAngleDirection_MAX = 4, }; // Enum Charlie.EConversationMenuState // NumValues: 0x0006 enum class EConversationMenuState : uint8 { None = 0, Introduction = 1, QuestionSelection = 2, Dialogue = 3, QuestionDialogue = 4, EConversationMenuState_MAX = 5, }; // Enum Charlie.ECosmeticLoadoutStyles // NumValues: 0x0004 enum class ECosmeticLoadoutStyles : uint8 { HoodOn = 0, HatOn = 1, HatOff = 2, ECosmeticLoadoutStyles_MAX = 3, }; // Enum Charlie.ECreditsRowType // NumValues: 0x0006 enum class ECreditsRowType : uint8 { JobCategory = 0, JobTitle = 1, EmployeeName = 2, Image = 3, ImageSmall = 4, ECreditsRowType_MAX = 5, }; // Enum Charlie.EDamageIndicatorEntryType // NumValues: 0x0003 enum class EDamageIndicatorEntryType : uint8 { Health = 0, Lymbic = 1, EDamageIndicatorEntryType_MAX = 2, }; // Enum Charlie.EDeathSequenceLength // NumValues: 0x0003 enum class EDeathSequenceLength : uint8 { ShortForm = 0, LongForm = 1, EDeathSequenceLength_MAX = 2, }; // Enum Charlie.EDialPuzzleArrowsOrientation // NumValues: 0x0003 enum class EDialPuzzleArrowsOrientation : uint8 { Horizontal = 0, Vertical = 1, EDialPuzzleArrowsOrientation_MAX = 2, }; // Enum Charlie.EDirectionalAudioType // NumValues: 0x0005 enum class EDirectionalAudioType : uint8 { None = 0, Secret = 1, MainQuest = 2, Environement = 3, EDirectionalAudioType_MAX = 4, }; // Enum Charlie.EDroneAnimState // NumValues: 0x0005 enum class EDroneAnimState : uint8 { None = 0, Docked = 1, Flying = 2, AbilityDriven = 3, EDroneAnimState_MAX = 4, }; // Enum Charlie.EDroneLightState // NumValues: 0x0003 enum class EDroneLightState : uint8 { FollowTarget = 0, Manual = 1, EDroneLightState_MAX = 2, }; // Enum Charlie.EDroneDuoAbilityStates // NumValues: 0x0004 enum class EDroneDuoAbilityStates : uint8 { WaitingForDrone = 0, Start = 1, Invalid = 2, EDroneDuoAbilityStates_MAX = 3, }; // Enum Charlie.EDroneState // NumValues: 0x0007 enum class EDroneState : uint8 { None = 0, Docked = 1, Follow = 2, SoloAbility = 3, DuoAbility = 4, InTransition = 5, EDroneState_MAX = 6, }; // Enum Charlie.EBehaviorType // NumValues: 0x0004 enum class EBehaviorType : uint8 { None = 0, WithLag = 1, FollowAccelerationCurve = 2, EBehaviorType_MAX = 3, }; // Enum Charlie.ENavType // NumValues: 0x0004 enum class ENavType : uint8 { Free = 0, UsePathFollower = 1, UseBreadCrumbs = 2, ENavType_MAX = 3, }; // Enum Charlie.ETeleportState // NumValues: 0x0004 enum class ETeleportState : uint8 { None = 0, In = 1, Out = 2, ETeleportState_MAX = 3, }; // Enum Charlie.EDroneBehavior // NumValues: 0x0009 enum class EDroneBehavior : uint8 { Docked = 0, Follow = 1, ComingBackFromAbility = 2, Ability = 3, CommandBlocked = 4, CommandAccepted = 5, Disabled = 6, Count = 7, EDroneBehavior_MAX = 8, }; // Enum Charlie.ENavLightBehavior // NumValues: 0x0003 enum class ENavLightBehavior : uint8 { On = 0, Off = 1, ENavLightBehavior_MAX = 2, }; // Enum Charlie.EProjectileTrajectoryType // NumValues: 0x0004 enum class EProjectileTrajectoryType : uint8 { StraightLine = 0, Homing = 1, Circle = 2, EProjectileTrajectoryType_MAX = 3, }; // Enum Charlie.EEcstasyTotemState // NumValues: 0x0006 enum class EEcstasyTotemState : uint8 { Inactive = 0, SpawnRequested = 1, HazeSpawned = 2, HazeShielded = 3, HazeKilled = 4, EEcstasyTotemState_MAX = 5, }; // Enum Charlie.ESecretCategory // NumValues: 0x0004 enum class ESecretCategory : uint8 { GoodDeed = 0, Mystery = 1, Timeloop = 2, ESecretCategory_MAX = 3, }; // Enum Charlie.ECharlieFaction // NumValues: 0x0006 enum class ECharlieFaction : uint8 { None = 0, Hero = 1, LymbicEntities = 2, NPCs = 3, WorldObject = 4, Max = 5, }; // Enum Charlie.EGroundType // NumValues: 0x0005 enum class EGroundType : uint8 { Mud = 0, Dirt = 1, Water = 2, None = 3, EGroundType_MAX = 4, }; // Enum Charlie.EFootstepSide_DEPRECATED // NumValues: 0x0004 enum class EFootstepSide_DEPRECATED : uint8 { Undefined_DEPRECATED = 0, Left_DEPRECATED = 1, Right_DEPRECATED = 2, EFootstepSide_MAX = 3, }; // Enum Charlie.EFootstepKind_DEPRECATED // NumValues: 0x0009 enum class EFootstepKind_DEPRECATED : uint8 { Undefined_DEPRECATED = 0, Walk_DEPRECATED = 1, Run_DEPRECATED = 2, Sprint_DEPRECATED = 3, Jog_DEPRECATED = 4, Jump_DEPRECATED = 5, Land_DEPRECATED = 6, Slide_DEPRECATED = 7, EFootstepKind_MAX = 8, }; // Enum Charlie.EDatumState // NumValues: 0x0005 enum class EDatumState : uint8 { Disabled = 0, Normal = 1, Hovered = 2, Selected = 3, EDatumState_MAX = 4, }; // Enum Charlie.ESettingType // NumValues: 0x0003 enum class ESettingType : uint8 { Slider = 0, Button = 1, ESettingType_MAX = 2, }; // Enum Charlie.EGuardState // NumValues: 0x0005 enum class EGuardState : uint8 { None = 0, Intro = 1, Parry = 2, Active = 3, EGuardState_MAX = 4, }; // Enum Charlie.EClimbingDirection // NumValues: 0x0004 enum class EClimbingDirection : uint8 { NONE = 0, UP = 1, DOWN = 2, EClimbingDirection_MAX = 3, }; // Enum Charlie.EReactionType // NumValues: 0x0007 enum class EReactionType : uint8 { None = 0, WeakHit = 1, Stagger = 2, RiposteOpen = 4, StanceBreak = 8, Parried = 16, EReactionType_MAX = 17, }; // Enum Charlie.EIdentityFact // NumValues: 0x0007 enum class EIdentityFact : uint8 { NPC = 0, Location = 1, Quest = 2, Item = 3, WorldLocation = 4, None = 99, EIdentityFact_MAX = 100, }; // Enum Charlie.EDroneLightOverride // NumValues: 0x0004 enum class EDroneLightOverride : uint8 { DontChange = 0, ForceTurnOn = 1, ForceTurnOff = 2, EDroneLightOverride_MAX = 3, }; // Enum Charlie.EDronePlacementOverride // NumValues: 0x0004 enum class EDronePlacementOverride : uint8 { DontChange = 0, Docked = 1, DroneTarget = 2, EDronePlacementOverride_MAX = 3, }; // Enum Charlie.EInteractionStateUpdateMode // NumValues: 0x0005 enum class EInteractionStateUpdateMode : uint8 { ACTIVATE = 0, TOGGLE = 1, CYCLE = 2, CUSTOM = 3, EInteractionStateUpdateMode_MAX = 4, }; // Enum Charlie.EInteractionQuestType // NumValues: 0x0005 enum class EInteractionQuestType : uint8 { None = 0, MainQuest = 1, Secret = 2, Count = 3, EInteractionQuestType_MAX = 4, }; // Enum Charlie.EItemInspectionMode // NumValues: 0x0004 enum class EItemInspectionMode : uint8 { None = 0, FromInventory = 1, FromRuneOrArray = 2, EItemInspectionMode_MAX = 3, }; // Enum Charlie.EItemTagType // NumValues: 0x0003 enum class EItemTagType : uint8 { ItemName = 0, ItemIcon = 1, EItemTagType_MAX = 2, }; // Enum Charlie.EItemPlacementMenuState // NumValues: 0x0004 enum class EItemPlacementMenuState : uint8 { SlotSelection = 0, ItemSelection = 1, FailureSequence = 2, EItemPlacementMenuState_MAX = 3, }; // Enum Charlie.ERatingType // NumValues: 0x0004 enum class ERatingType : uint8 { Grade = 0, Level = 1, Rank = 2, ERatingType_MAX = 3, }; // Enum Charlie.ELinkType // NumValues: 0x0005 enum class ELinkType : uint8 { PotentialLink = 0, ConfirmedLink = 1, BrokenLink = 2, None = 3, ELinkType_MAX = 4, }; // Enum Charlie.ELocomotionCalculationType // NumValues: 0x0003 enum class ELocomotionCalculationType : uint8 { MovementComponent = 0, Manual = 1, ELocomotionCalculationType_MAX = 2, }; // Enum Charlie.EHollowWalkerType // NumValues: 0x0008 enum class EHollowWalkerType : uint8 { NotAWalker = 0, Primeval = 1, Feral = 2, Protector = 3, Negator = 4, Artilley = 5, BigBoss = 6, Max = 7, }; // Enum Charlie.ELymbicEntityType // NumValues: 0x0004 enum class ELymbicEntityType : uint8 { Loner = 0, HollowWalker = 1, Haze = 2, Max = 3, }; // Enum Charlie.EHoverDirection // NumValues: 0x0004 enum class EHoverDirection : uint8 { None = 0, Left = 1, Right = 2, EHoverDirection_MAX = 3, }; // Enum Charlie.ESenseType // NumValues: 0x0005 enum class ESenseType : uint8 { None = 0, Hearing = 1, Sight = 2, Damage = 4, ESenseType_MAX = 5, }; // Enum Charlie.ESpawnerActivation // NumValues: 0x0005 enum class ESpawnerActivation : uint8 { OnBeginPlay = 0, OnFactTags = 1, ManualTrigger = 2, WaitZoneSpawnRequest = 3, ESpawnerActivation_MAX = 4, }; // Enum Charlie.ESpawnPointSelectionStrategy // NumValues: 0x0004 enum class ESpawnPointSelectionStrategy : uint8 { Random = 0, UserSelected = 1, RandomOnceEach = 2, ESpawnPointSelectionStrategy_MAX = 3, }; // Enum Charlie.EEntitySpawnRules // NumValues: 0x0004 enum class EEntitySpawnRules : uint8 { RespawnAfterBeingDefeated = 0, DoNotRespawnWhenDefeated = 1, Guardian = 2, EEntitySpawnRules_MAX = 3, }; // Enum Charlie.ELymbicEntityAwareness // NumValues: 0x0004 enum class ELymbicEntityAwareness : uint8 { Unaware = 0, Suspicious = 1, Alerted = 2, ELymbicEntityAwareness_MAX = 3, }; // Enum Charlie.EHoverDesiredTarget // NumValues: 0x0007 enum class EHoverDesiredTarget : uint8 { Random = 0, Sides = 1, LeftSide = 2, RightSide = 3, Front = 4, Back = 5, EHoverDesiredTarget_MAX = 6, }; // Enum Charlie.EStateTreeTaskHandlerState // NumValues: 0x0005 enum class EStateTreeTaskHandlerState : uint8 { NotStarted = 0, InProgress = 1, Success = 2, Failed = 3, EStateTreeTaskHandlerState_MAX = 4, }; // Enum Charlie.ELymbicEntityWaveState // NumValues: 0x0006 enum class ELymbicEntityWaveState : uint8 { Start = 0, Ambush = 1, WaitDefeated = 2, Complete = 3, Done = 4, ELymbicEntityWaveState_MAX = 5, }; // Enum Charlie.ELymbicPulseStates // NumValues: 0x0004 enum class ELymbicPulseStates : uint8 { InitialDelay = 0, Success = 1, Expired = 2, Max = 3, }; // Enum Charlie.EFieldRequirementState // NumValues: 0x0004 enum class EFieldRequirementState : uint8 { Good = 0, Bad = 1, Count = 2, EFieldRequirementState_MAX = 3, }; // Enum Charlie.EMyNaconState // NumValues: 0x0008 enum class EMyNaconState : uint8 { SignIn = 0, Login = 1, CreateAccount = 2, VerifyEmail = 3, ForgotPassword = 4, Welcome = 5, Complete = 6, EMyNaconState_MAX = 7, }; // Enum Charlie.EPlayOption // NumValues: 0x0005 enum class EPlayOption : uint8 { Attached = 0, AttachedToCauser = 1, NotAttached = 2, AttachedToWeaponMesh = 3, EPlayOption_MAX = 4, }; // Enum Charlie.EGameplayCueNiagaraVectorUpdateTypes // NumValues: 0x0004 enum class EGameplayCueNiagaraVectorUpdateTypes : uint8 { None = 0, TargetPosition = 1, EffectCauserPosition = 2, EGameplayCueNiagaraVectorUpdateTypes_MAX = 3, }; // Enum Charlie.EDatumNotificationRuneType // NumValues: 0x0003 enum class EDatumNotificationRuneType : uint8 { New = 0, Updated = 1, EDatumNotificationRuneType_MAX = 2, }; // Enum Charlie.EItemNotificationRuneType // NumValues: 0x0004 enum class EItemNotificationRuneType : uint8 { Added = 0, Removed = 1, Crafted = 2, EItemNotificationRuneType_MAX = 3, }; // Enum Charlie.EMaterialTarget // NumValues: 0x0004 enum class EMaterialTarget : uint8 { None = 0, SkeletalMesh = 1, NiagaraComponent = 2, EMaterialTarget_MAX = 3, }; // Enum Charlie.EChargingState // NumValues: 0x0004 enum class EChargingState : uint8 { Charging = 0, Released = 1, Failed = 2, EChargingState_MAX = 3, }; // Enum Charlie.EPressurePlatePuzzleRowState // NumValues: 0x0004 enum class EPressurePlatePuzzleRowState : uint8 { Valid = 0, Invalid = 1, Completed = 2, EPressurePlatePuzzleRowState_MAX = 3, }; // Enum Charlie.EAOEAttachTarget // NumValues: 0x0003 enum class EAOEAttachTarget : uint8 { Drone = 0, Player = 1, EAOEAttachTarget_MAX = 2, }; // Enum Charlie.EQuestStatus // NumValues: 0x0003 enum class EQuestStatus : uint8 { Started = 0, Completed = 1, EQuestStatus_MAX = 2, }; // Enum Charlie.ERadioMode // NumValues: 0x0003 enum class ERadioMode : uint8 { AM = 0, FM = 1, ERadioMode_MAX = 2, }; // Enum Charlie.ECacheSymbols // NumValues: 0x0009 enum class ECacheSymbols : uint8 { CacheSymbol1 = 0, CacheSymbol2 = 1, CacheSymbol3 = 2, CacheSymbol4 = 3, CacheSymbol5 = 4, CacheSymbol6 = 5, CacheSymbol7 = 6, CacheSymbol8 = 7, ECacheSymbols_MAX = 8, }; // Enum Charlie.EResearchType // NumValues: 0x0005 enum class EResearchType : uint8 { ResearchItemGiven = 0, ResearchItemTraded = 1, ResearchLoreGiven = 2, ResearchCacheOpened = 3, EResearchType_MAX = 4, }; // Enum Charlie.ESecretState // NumValues: 0x0006 enum class ESecretState : uint8 { Unknown = 0, Started = 1, Completed = 2, Rewarded = 3, Failed = 4, ESecretState_MAX = 5, }; // Enum Charlie.EWarningType // NumValues: 0x0004 enum class EWarningType : uint8 { ResetDefaultAll = 0, NavigateAway = 1, Conflict = 2, EWarningType_MAX = 3, }; // Enum Charlie.EShopType // NumValues: 0x0003 enum class EShopType : uint8 { GoodDeedsShop = 0, TimeLoopShop = 1, EShopType_MAX = 2, }; // Enum Charlie.EUIStatType // NumValues: 0x0005 enum class EUIStatType : uint8 { Direct = 0, Percentage = 1, Meters = 2, Seconds = 3, EUIStatType_MAX = 4, }; // Enum Charlie.ETerrorEncounterPhaseType // NumValues: 0x0003 enum class ETerrorEncounterPhaseType : uint8 { Exploration = 0, FightingArena = 1, ETerrorEncounterPhaseType_MAX = 2, }; // Enum Charlie.ESpawnerActivationType // NumValues: 0x0004 enum class ESpawnerActivationType : uint8 { Once = 0, Proximity = 1, Timed = 2, ESpawnerActivationType_MAX = 3, }; // Enum Charlie.ETimeloopState // NumValues: 0x0004 enum class ETimeloopState : uint8 { Locked = 0, Unlocked = 1, Closed = 2, ETimeloopState_MAX = 3, }; // Enum Charlie.ETimeloopTier // NumValues: 0x0004 enum class ETimeloopTier : uint8 { Tier1 = 0, Tier2 = 1, Tier3 = 2, Max = 3, }; // Enum Charlie.EGuardianDetected // NumValues: 0x0004 enum class EGuardianDetected : uint8 { None = 0, NonDetectable = 1, Detected = 2, EGuardianDetected_MAX = 3, }; // Enum Charlie.UILayerId // NumValues: 0x0019 enum class EUILayerId : uint8 { Hud = 0, PadMenu = 1, Interaction = 2, Cinematic = 3, OpeningCredits = 4, Subtitles = 5, EndGame = 6, Demo = 7, Fade = 8, ProfileMenu = 9, StartMenu = 10, Tutorial = 11, PhotoMode = 12, Pause = 13, Settings = 14, Cheat = 15, PopUp = 16, UnskippableCinematic = 17, Loading = 18, LoadingFade = 19, Notification = 20, SaveIcon = 21, Debug = 22, Count = 23, UILayerId_MAX = 24, }; // Enum Charlie.EUIPlatformAvailability // NumValues: 0x0006 enum class EUIPlatformAvailability : uint8 { None = 0, XSS = 1, XSX = 2, PS5 = 4, PC = 8, EUIPlatformAvailability_MAX = 9, }; // Enum Charlie.EChargeAttackState // NumValues: 0x0004 enum class EChargeAttackState : uint8 { Charging = 0, Attacking = 1, Failed = 2, EChargeAttackState_MAX = 3, }; // Enum Charlie.ELinesType // NumValues: 0x0004 enum class ELinesType : uint8 { None = 0, Horizontal = 1, Vertical = 2, ELinesType_MAX = 3, }; // Enum Charlie.EWorldMapDistanceVisibility // NumValues: 0x0005 enum class EWorldMapDistanceVisibility : uint8 { None = 0, Close = 1, Middle = 2, Far = 4, EWorldMapDistanceVisibility_MAX = 5, }; // Enum Charlie.EWorldStateOperationType // NumValues: 0x0003 enum class EWorldStateOperationType : uint8 { Added = 0, Removed = 1, EWorldStateOperationType_MAX = 2, }; // ScriptStruct Charlie.UIEquipmentType // 0x0018 (0x0018 - 0x0000) struct FUIEquipmentType final { public: class FText ItemTypeText; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class UTexture2D* ItemTypeTexture; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUIEquipmentType; // ScriptStruct Charlie.AnimationEntry // 0x0020 (0x0020 - 0x0000) struct FAnimationEntry final { public: class UAnimMontage* MontageToPlay; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MontageSection; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MontagePlayRate; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideRootMotionScaling; // 0x0014(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RootMotionScaling; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationEntry; // ScriptStruct Charlie.AnimationVariationEntry // 0x0028 (0x0028 - 0x0000) struct FAnimationVariationEntry final { public: struct FAnimationEntry AnimationEntry; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) float ChancesToPlay; // 0x0020(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationVariationEntry; // ScriptStruct Charlie.SpecializedWeaponAnimation // 0x0028 (0x0028 - 0x0000) struct FSpecializedWeaponAnimation final { public: struct FGameplayTag WeaponTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAnimationEntry Animation; // 0x0008(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpecializedWeaponAnimation; // ScriptStruct Charlie.FootstepVFXSettings // 0x0018 (0x0018 - 0x0000) struct FFootstepVFXSettings final { public: class UNiagaraSystem* ShortNiagara; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* LongNiagara; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ActorClass; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootstepVFXSettings; // ScriptStruct Charlie.FootstepVFXOverride // 0x0020 (0x0020 - 0x0000) struct FFootstepVFXOverride final { public: struct FGameplayTag FootstepType; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFootstepVFXSettings Settings; // 0x0008(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootstepVFXOverride; // ScriptStruct Charlie.FootstepVFXEntry // 0x0050 (0x0050 - 0x0000) struct FFootstepVFXEntry final { public: TSoftObjectPtr PhysicalMaterial; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFootstepVFXSettings Default; // 0x0028(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) TArray Overrides; // 0x0040(0x0010)(Edit, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootstepVFXEntry; // ScriptStruct Charlie.AngularAnimationEntry // 0x0038 (0x0038 - 0x0000) struct FAngularAnimationEntry final { public: struct FAnimationEntry AnimationEntry; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) TArray AnimationVariations; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) int32 StartAngle; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StopAngle; // 0x0034(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAngularAnimationEntry; // ScriptStruct Charlie.InventoryCategory // 0x0018 (0x0018 - 0x0000) struct FInventoryCategory final { public: class FText TitleText; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) struct FGameplayTag CategoryTag; // 0x0010(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInventoryCategory; // ScriptStruct Charlie.DirectionalAnimationEntry // 0x0080 (0x0080 - 0x0000) struct FDirectionalAnimationEntry final { public: struct FAnimationEntry FrontAnimationEntry; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) TArray FrontAnimationVariations; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray LeftAnimations; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray RightAnimations; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FAnimationEntry BackAnimationEntry; // 0x0050(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) TArray BackAnimationVariations; // 0x0070(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDirectionalAnimationEntry; // ScriptStruct Charlie.LymbicSphereSequenceEntry // 0x0030 (0x0030 - 0x0000) struct FLymbicSphereSequenceEntry final { public: ELymbicSphere WeaponLymbicSphere; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr SequenceToPlay; // 0x0008(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicSphereSequenceEntry; // ScriptStruct Charlie.TorporFinisherSequenceEntry // 0x0040 (0x0040 - 0x0000) struct FTorporFinisherSequenceEntry final { public: TSubclassOf LymbicEntityType; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr SequenceToPlay; // 0x0008(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LymbicSphereSequenceOverride; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTorporFinisherSequenceEntry; // ScriptStruct Charlie.FootstepEventNiagaraTrackerRune // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FFootstepEventNiagaraTrackerRune final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootstepEventNiagaraTrackerRune; // ScriptStruct Charlie.CharlieGameplayEffectDefinition // 0x0010 (0x0010 - 0x0000) struct FCharlieGameplayEffectDefinition final { public: TSubclassOf EffectClass; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Level; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieGameplayEffectDefinition; // ScriptStruct Charlie.SaveIdentifierRune // 0x0028 (0x0028 - 0x0000) struct FSaveIdentifierRune final { public: struct FGuid Identifier; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LoadingDurationSeconds; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LoadingTimeoutOverride; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEntityLoaded; // 0x0018(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSaveIdentifierRune; // ScriptStruct Charlie.CharlieAbilityDefinition // 0x0010 (0x0010 - 0x0000) struct FCharlieAbilityDefinition final { public: TSubclassOf AbilityClass; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CostLevel; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieAbilityDefinition; // ScriptStruct Charlie.HollowWalkerCategory // 0x0010 (0x0010 - 0x0000) struct FHollowWalkerCategory final { public: TArray> HollowWalkerCategory; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHollowWalkerCategory; // ScriptStruct Charlie.AchievementMapData // 0x0048 (0x0048 - 0x0000) struct FAchievementMapData final { public: class FName MapName; // 0x0000(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasTimeloop; // 0x0008(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AdditionalTimeloopActorID; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) TSoftObjectPtr SpawnerDataTable; // 0x0020(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAchievementMapData; // ScriptStruct Charlie.FootstepDisabledTag // 0x0001 (0x0001 - 0x0000) struct FFootstepDisabledTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootstepDisabledTag; // ScriptStruct Charlie.AchievementsData // 0x0008 (0x0010 - 0x0008) struct FAchievementsData final : public FTableRowBase { public: int32 NumberOfSpawnersInGame; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAchievementsData; // ScriptStruct Charlie.ItemPlacementMoveAction // 0x0010 (0x0010 - 0x0000) struct FItemPlacementMoveAction final { public: TArray> Actions; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FItemPlacementMoveAction; // ScriptStruct Charlie.AchievementsEntityType // 0x0004 (0x0004 - 0x0000) struct FAchievementsEntityType final { public: ELymbicEntityType LymbicEntityType; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHollowWalkerType HollowWalkerType; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Tier; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELymbicSphere LymbicAffiliation; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAchievementsEntityType; // ScriptStruct Charlie.AchievementsTableRowBase // 0x0050 (0x0058 - 0x0008) struct FAchievementsTableRowBase final : public FTableRowBase { public: struct FYggPlatformAchievementDefinition Definition; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAchievementsTableRowBase; // ScriptStruct Charlie.ActivableIdentifier // 0x0008 (0x0008 - 0x0000) struct FActivableIdentifier final { public: struct FGameplayTag ActivationTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActivableIdentifier; // ScriptStruct Charlie.AutoDestroyRune // 0x0008 (0x0008 - 0x0000) struct FAutoDestroyRune final { public: float TimeoutDuration; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAutoDestroyRune; // ScriptStruct Charlie.ActivityConfiguration // 0x0020 (0x0020 - 0x0000) struct FActivityConfiguration final { public: class FString ActivityID; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag StartedTag; // 0x0010(0x0008)(Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag CompletedTag; // 0x0018(0x0008)(Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActivityConfiguration; // ScriptStruct Charlie.UILoadoutMenuSlotGroup // 0x0090 (0x0090 - 0x0000) struct FUILoadoutMenuSlotGroup final { public: struct FGameplayTag LoadoutSlotGroupTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSet LoadoutSlots; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic) class FText DefaultLoadoutSlotName; // 0x0058(0x0010)(Edit, NativeAccessSpecifierPublic) class FText DefaultLoadoutSlotDesc; // 0x0068(0x0010)(Edit, NativeAccessSpecifierPublic) struct FGameplayTag ItemDataCategoryTag; // 0x0078(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ItemFilterTag; // 0x0080(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanBeUnequipped; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowDLCWarning; // 0x0089(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsCompareable; // 0x008A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8B[0x5]; // 0x008B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUILoadoutMenuSlotGroup; // ScriptStruct Charlie.AkRoomEventsRune // 0x0058 (0x0058 - 0x0000) struct FAkRoomEventsRune final { public: class UAkRoomComponent* AkRoomComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray EnterEvents; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray EnterStates; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitEvents; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitStates; // 0x0038(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) bool bDoOnce; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag DoOnceMusicTag; // 0x004C(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAkRoomEventsRune; // ScriptStruct Charlie.AkRoomTrackerRune // 0x0008 (0x0008 - 0x0000) struct FAkRoomTrackerRune final { public: class UAkRoomComponent* CurrentRoom; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAkRoomTrackerRune; // ScriptStruct Charlie.AkRoomEnterTag // 0x0001 (0x0001 - 0x0000) struct FAkRoomEnterTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAkRoomEnterTag; // ScriptStruct Charlie.ItemInspectionPage // 0x0038 (0x0038 - 0x0000) struct FItemInspectionPage final { public: TSoftObjectPtr Illustration; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText PlainText; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FItemInspectionPage; // ScriptStruct Charlie.AkRoomExitTag // 0x0001 (0x0001 - 0x0000) struct FAkRoomExitTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAkRoomExitTag; // ScriptStruct Charlie.KnowledgeRune // 0x0080 (0x0080 - 0x0000) struct FKnowledgeRune final { public: TSet KnownFacts; // 0x0000(0x0050)(Edit, NativeAccessSpecifierPublic) TArray NewFacts; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FGameplayTagContainer TagFacts; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FKnowledgeRune; // ScriptStruct Charlie.AmbiantBoxSettings // 0x0070 (0x0070 - 0x0000) struct FAmbiantBoxSettings final { public: TArray EnterEvents; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitEvents; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) EAmbientLockAxis LockAxis; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FComponentReference Box; // 0x0028(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr CachedBox; // 0x0050(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CachedExtent; // 0x0058(0x0018)(Edit, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbiantBoxSettings; // ScriptStruct Charlie.AmbientInteriorBoxRune // 0x0070 (0x0070 - 0x0000) struct FAmbientInteriorBoxRune final { public: struct FAmbiantBoxSettings BoxSettings; // 0x0000(0x0070)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbientInteriorBoxRune; // ScriptStruct Charlie.AmbientExteriorBoxRune // 0x0070 (0x0070 - 0x0000) struct FAmbientExteriorBoxRune final { public: struct FAmbiantBoxSettings BoxSettings; // 0x0000(0x0070)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbientExteriorBoxRune; // ScriptStruct Charlie.BaseSaveRune // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FBaseSaveRune { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBaseSaveRune; // ScriptStruct Charlie.ItemPlacementSlotsRune // 0x0008 (0x0010 - 0x0008) struct FItemPlacementSlotsRune final : public FBaseSaveRune { public: bool bSaveItems; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FItemPlacementSlotsRune; // ScriptStruct Charlie.AmbientInterpolationRune // 0x0038 (0x0038 - 0x0000) struct FAmbientInterpolationRune final { public: TArray HorizontalRtpcs; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray VerticalRtpcs; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) bool bDrawDebug; // 0x0020(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HorizontalInterpolatedValue; // 0x0024(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LastSentHorizontalInterpolatedValue; // 0x0028(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VerticalInterpolatedValue; // 0x002C(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LastSentVerticalInterpolatedValue; // 0x0030(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientInterpolationRune; // ScriptStruct Charlie.ReactionEntry // 0x00A0 (0x00A0 - 0x0000) struct FReactionEntry final { public: bool bPlayPushBack; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PushBackStrength; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PushBackDuration; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* PushBackDecelerationCurve; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTimeDilation; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseAnimation; // 0x0019(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FDirectionalAnimationEntry AnimationsPerAngle; // 0x0020(0x0080)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReactionEntry; // ScriptStruct Charlie.BaseReactionDefinition // 0x00C0 (0x00C0 - 0x0000) struct FBaseReactionDefinition final { public: struct FGameplayTagContainer RequiredTags; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FReactionEntry ReactionEntry; // 0x0020(0x00A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBaseReactionDefinition; // ScriptStruct Charlie.AmbientReceiverInsideInteriorBoxTag // 0x0001 (0x0001 - 0x0000) struct FAmbientReceiverInsideInteriorBoxTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientReceiverInsideInteriorBoxTag; // ScriptStruct Charlie.AmbientReceiverInsideExteriorBoxTag // 0x0001 (0x0001 - 0x0000) struct FAmbientReceiverInsideExteriorBoxTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientReceiverInsideExteriorBoxTag; // ScriptStruct Charlie.AmbientReceiverTag // 0x0001 (0x0001 - 0x0000) struct FAmbientReceiverTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientReceiverTag; // ScriptStruct Charlie.InventorySortRule // 0x000C (0x000C - 0x0000) struct FInventorySortRule final { public: struct FGameplayTag SubCategory; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Weight; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInventorySortRule; // ScriptStruct Charlie.InventorySortArray // 0x0010 (0x0010 - 0x0000) struct FInventorySortArray final { public: TArray Rules; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInventorySortArray; // ScriptStruct Charlie.AmbientOverlapTag // 0x0001 (0x0001 - 0x0000) struct FAmbientOverlapTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientOverlapTag; // ScriptStruct Charlie.SaveLoadedTag // 0x0001 (0x0001 - 0x0000) struct FSaveLoadedTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSaveLoadedTag; // ScriptStruct Charlie.AmbientBark // 0x0020 (0x0020 - 0x0000) struct FAmbientBark final { public: class FText Subtitle; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) int32 VariationIndex; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseVariationIndex; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* AudioEvent; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbientBark; // ScriptStruct Charlie.AmbientSplineRune // 0x0038 (0x0038 - 0x0000) struct FAmbientSplineRune final { public: struct FComponentReference Spline; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaximumExteriorAmbientDistance; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SplineHeight; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr CachedSpline; // 0x0030(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbientSplineRune; // ScriptStruct Charlie.CharlieSecretEntryState // 0x0014 (0x0014 - 0x0000) struct FCharlieSecretEntryState final { public: struct FGuid Identity; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsNew; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESecretState State; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieSecretEntryState; // ScriptStruct Charlie.CharlieSecretsState // 0x0030 (0x0030 - 0x0000) struct FCharlieSecretsState final { public: TArray GoodDeeds; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Mysteries; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Timeloops; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieSecretsState; // ScriptStruct Charlie.AkComponentTransformRune // 0x0050 (0x0050 - 0x0000) struct FAkComponentTransformRune final { public: struct FComponentReference AkComponentReference; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr CachedAkComponent; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AkComponentPosition; // 0x0030(0x0018)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDrawDebugComponent; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAkComponentTransformRune; // ScriptStruct Charlie.CharlieLoadoutSlotGroupState // 0x0020 (0x0020 - 0x0000) struct FCharlieLoadoutSlotGroupState final { public: struct FGameplayTag Tag; // 0x0000(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Items; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FGameplayTag ActiveSlotTag; // 0x0018(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieLoadoutSlotGroupState; // ScriptStruct Charlie.CharlieLoadoutState // 0x0010 (0x0010 - 0x0000) struct FCharlieLoadoutState final { public: TArray SlotGroupStates; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieLoadoutState; // ScriptStruct Charlie.AmbientInsideInteriorSplineRune // 0x0040 (0x0040 - 0x0000) struct FAmbientInsideInteriorSplineRune final { public: TArray EnterStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitStates; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray EnterEvents; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitEvents; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbientInsideInteriorSplineRune; // ScriptStruct Charlie.AmbientInsideExteriorSplineRune // 0x0040 (0x0040 - 0x0000) struct FAmbientInsideExteriorSplineRune final { public: TArray EnterStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitStates; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray EnterEvents; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExitEvents; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAmbientInsideExteriorSplineRune; // ScriptStruct Charlie.SplineInterpolationCachedRune // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FSplineInterpolationCachedRune final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplineInterpolationCachedRune; // ScriptStruct Charlie.CharlieSaveGameSettingsState // 0x0010 (0x0010 - 0x0000) struct FCharlieSaveGameSettingsState final { public: bool bTutorialsEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDifficultyPreset DifficultyPreset; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float EnemyHealthModifierPercentage; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnemyBaseDamageModifierPercentage; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CharlieEnemyAggressivenessModeValue; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnemyRespawnEnabled; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieSaveGameSettingsState; // ScriptStruct Charlie.AmbientReceiverInsideInteriorSplineTag // 0x0001 (0x0001 - 0x0000) struct FAmbientReceiverInsideInteriorSplineTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientReceiverInsideInteriorSplineTag; // ScriptStruct Charlie.PendingThrowable // 0x0048 (0x0048 - 0x0000) struct FPendingThrowable final { public: class ACharlieThrowable* Throwable; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPendingThrowable; // ScriptStruct Charlie.AmbientReceiverInsideExteriorSplineTag // 0x0001 (0x0001 - 0x0000) struct FAmbientReceiverInsideExteriorSplineTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAmbientReceiverInsideExteriorSplineTag; // ScriptStruct Charlie.IntervalEventRune // 0x0020 (0x0020 - 0x0000) struct FIntervalEventRune final { public: class FString EventName; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Category; // 0x0010(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Interval; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Timer; // 0x001C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FIntervalEventRune; // ScriptStruct Charlie.TargetSelectionDefinition // 0x0040 (0x0040 - 0x0000) struct FTargetSelectionDefinition final { public: ESpawnTargetOption TargetingOption; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELinkedEntitySelectionOption LinkedEntitySelectionOption; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAttributeSelectionOption AttributeOption; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute Attribute; // 0x0008(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTargetSelectionDefinition; // ScriptStruct Charlie.CharlieSaveWorldRuneState // 0x0010 (0x0010 - 0x0000) struct FCharlieSaveWorldRuneState final { public: TArray RuneStateData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieSaveWorldRuneState; // ScriptStruct Charlie.CharlieSaveWorldElementState // 0x0070 (0x0070 - 0x0000) struct FCharlieSaveWorldElementState final { public: struct FGuid Identifier; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap RuneStates; // 0x0010(0x0050)(Deprecated, NativeAccessSpecifierPublic) TArray Data; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieSaveWorldElementState; // ScriptStruct Charlie.CharlieSaveRegionState // 0x0080 (0x0080 - 0x0000) struct FCharlieSaveRegionState final { public: struct FSoftObjectPath LevelPath; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap Elements; // 0x0020(0x0050)(Deprecated, NativeAccessSpecifierPublic) TArray ElementStates; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieSaveRegionState; // ScriptStruct Charlie.PayloadData // 0x00D8 (0x00D8 - 0x0000) struct FPayloadData final { public: struct FGameplayTag BlockingTagFact; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BaseIdentity; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TSet ContainedFacts; // 0x0018(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FGameplayTagContainer TagFacts; // 0x0068(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray ItemsToAdd; // 0x0088(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ItemsToRemove; // 0x0098(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray CraftRecipesToGive; // 0x00A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray AchievementsToUnlock; // 0x00B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray RequiredDLCIdentifiers; // 0x00C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPayloadData; // ScriptStruct Charlie.APCIntroTaniaBark // 0x00F8 (0x00F8 - 0x0000) struct FAPCIntroTaniaBark final { public: struct FGameplayTag RequiredTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AlreadyPlayedTag; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPayloadData GrantedPayloadOnBarkStart; // 0x0010(0x00D8)(Edit, NativeAccessSpecifierPublic) class FText BarkText; // 0x00E8(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAPCIntroTaniaBark; // ScriptStruct Charlie.CharlieTutorialEntryState // 0x0008 (0x0008 - 0x0000) struct FCharlieTutorialEntryState final { public: struct FGameplayTag TutorialIdentity; // 0x0000(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieTutorialEntryState; // ScriptStruct Charlie.CharlieTutorialsState // 0x0010 (0x0010 - 0x0000) struct FCharlieTutorialsState final { public: TArray SeenTutorials; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieTutorialsState; // ScriptStruct Charlie.FacePlayerIdleConditions // 0x0010 (0x0010 - 0x0000) struct FFacePlayerIdleConditions final { public: struct FGameplayTag StartFacingPlayerTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EndFacingPlayerTag; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFacePlayerIdleConditions; // ScriptStruct Charlie.CinematicSequence // 0x01E0 (0x01E0 - 0x0000) #pragma pack(push, 0x1) struct alignas(0x10) FCinematicSequence { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Sequence; // 0x0010(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHideHero; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECinematicPlayOption CinematicPlayOption; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr CinematicAudioState; // 0x0040(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CinematicLocation; // 0x0070(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDisableEnemyMovements; // 0x00D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldSaveWhenComplete; // 0x00D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCapFPSAndDynamicRes; // 0x00D2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTryImproveShadows; // 0x00D3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowCosmeticTransfer; // 0x00D4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceOverrideHeroCosmeticStylePostCinematic; // 0x00D5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECosmeticLoadoutStyles OverridedHeroCosmeticStyle; // 0x00D6(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D7[0x1]; // 0x00D7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TArray DataLayerAssetsToLoad; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FPayloadData PayloadToGiveOnCinematicCompleted; // 0x00E8(0x00D8)(Edit, NativeAccessSpecifierPublic) bool bDisableWaitStreamAllResourcesAndFlushRVT; // 0x01C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOptimizeForEndGame; // 0x01C1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C2[0x6]; // 0x01C2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray DataLayerAssetsToUnloadForEndGame; // 0x01C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; #pragma pack(pop) DUMPER7_ASSERTS_FCinematicSequence; // ScriptStruct Charlie.CharlieSerializeActorComponentInstanceData // 0x0010 (0x0078 - 0x0068) struct FCharlieSerializeActorComponentInstanceData final : public FActorComponentInstanceData { public: struct FGuid Identifier; // 0x0068(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FCharlieSerializeActorComponentInstanceData; // ScriptStruct Charlie.FactsCinematicSequence // 0x0020 (0x0200 - 0x01E0) struct FFactsCinematicSequence : public FCinematicSequence { public: TArray RequiredFacts; // 0x01D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray RequiredTagFacts; // 0x01E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool bShouldAlwaysEvaluate; // 0x01F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F9[0x7]; // 0x01F9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFactsCinematicSequence; // ScriptStruct Charlie.CharlieCraftContainerState // 0x0010 (0x0010 - 0x0000) struct FCharlieCraftContainerState final { public: class FString CraftContainer; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieCraftContainerState; // ScriptStruct Charlie.CharlieCraftState // 0x0010 (0x0010 - 0x0000) struct FCharlieCraftState final { public: TArray KnownCraftContainers; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieCraftState; // ScriptStruct Charlie.APCEnterCinematicSequence // 0x0010 (0x0210 - 0x0200) struct FAPCEnterCinematicSequence final : public FFactsCinematicSequence { public: bool bPlayInsideAPC; // 0x0200(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_201[0xF]; // 0x0201(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAPCEnterCinematicSequence; // ScriptStruct Charlie.APCEnterCinematicTableRow // 0x0030 (0x0038 - 0x0008) struct FAPCEnterCinematicTableRow final : public FTableRowBase { public: struct FSoftObjectPath Map; // 0x0008(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Sequences; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAPCEnterCinematicTableRow; // ScriptStruct Charlie.AudioBoundsRune // 0x0030 (0x0030 - 0x0000) struct FAudioBoundsRune final { public: struct FComponentReference BoundsBox; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioBoundsRune; // ScriptStruct Charlie.DamageSourceData // 0x0018 (0x0018 - 0x0000) struct FDamageSourceData final { public: TScriptInterface DamageSource; // 0x0000(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDamageSourceData; // ScriptStruct Charlie.AudioQuestProgression // 0x0040 (0x0040 - 0x0000) struct FAudioQuestProgression final { public: bool bStateSentFromFactTag; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UFactData* RequiredFact; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag RequiredTag; // 0x0010(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr StateValue; // 0x0018(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioQuestProgression; // ScriptStruct Charlie.AlarmState // 0x0001 (0x0001 - 0x0000) struct FAlarmState final { public: bool bAlarmActivated; // 0x0000(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAlarmState; // ScriptStruct Charlie.EQSQueryParam // 0x000C (0x000C - 0x0000) struct FEQSQueryParam final { public: class FName ParamName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ParamValue; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEQSQueryParam; // ScriptStruct Charlie.QuestLink // 0x0040 (0x0040 - 0x0000) struct FQuestLink final { public: class UUIDatumData* DatumOne; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D DatumOnePosition; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UUIDatumData* DatumTwo; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D DatumTwoPosition; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFactData* LinkPtr; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELinkType LinkType; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuestLink; // ScriptStruct Charlie.TextBaseFormatter // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FTextBaseFormatter { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTextBaseFormatter; // ScriptStruct Charlie.AdditionalClearedMapTimeloopInformation // 0x000C (0x000C - 0x0000) struct FAdditionalClearedMapTimeloopInformation final { public: class FName TimeloopID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllTimeloopEnemyKilled; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAdditionalClearedMapTimeloopInformation; // ScriptStruct Charlie.HazeUmbilicalCordAnimationEntry // 0x0014 (0x0014 - 0x0000) struct FHazeUmbilicalCordAnimationEntry final { public: class FName UmbilicalCordNiagaraFloatParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UmbilicalCordFloatParameterStartingValue; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UmbilicalCordFloatParameterEndValue; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimationDuration; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHazeUmbilicalCordAnimationEntry; // ScriptStruct Charlie.HazeBirthAbsorbVFXEntry // 0x0048 (0x0048 - 0x0000) struct FHazeBirthAbsorbVFXEntry final { public: class UNiagaraSystem* BirthAbsorbNiagaraSystem; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VFXStartSocketName; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VFXDeathNiagaraParameter; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VFXOriginPositionNiagaraParameter; // 0x0018(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VFXTargetCountNiagaraParameterName; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray VFXTargetPositionNiagaraParameters; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) class FName VFXTargetSocketName; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimationDuration; // 0x0040(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHazeBirthAbsorbVFXEntry; // ScriptStruct Charlie.BragiPendingStateOperation // 0x0018 (0x0018 - 0x0000) struct FBragiPendingStateOperation final { public: class UObject* Owner; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkStateValue* AkStateValue; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBragiPendingStateOperation; // ScriptStruct Charlie.KnownIdentityNameFormatter // 0x0040 (0x0058 - 0x0018) struct FKnownIdentityNameFormatter final : public FTextBaseFormatter { public: uint8 Pad_18[0x40]; // 0x0018(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKnownIdentityNameFormatter; // ScriptStruct Charlie.BragiPendingState // 0x0010 (0x0010 - 0x0000) struct FBragiPendingState final { public: class UAkStateValue* State; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* Caller; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBragiPendingState; // ScriptStruct Charlie.CharlieStateTreeBaseMoveToInstanceData // 0x0018 (0x0018 - 0x0000) struct FCharlieStateTreeBaseMoveToInstanceData { public: float AcceptanceRadius; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanStrafe; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTimeout; // 0x0005(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float TimeOutInSeconds; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCustomWalkSpeed; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CustomMaxWalkSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreLeashTest; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeBaseMoveToInstanceData; // ScriptStruct Charlie.BuffIconData // 0x0028 (0x0028 - 0x0000) struct FBuffIconData final { public: struct FGameplayTag EffectTypeTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LymbicSphereTag; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* Icon; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText BuffDescription; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuffIconData; // ScriptStruct Charlie.HeroContext // 0x0098 (0x0098 - 0x0000) struct FHeroContext final { public: struct FVector HeroLocation; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentEndurance; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxEndurance; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentLymbicEnergy; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLymbicEnergy; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray GameplayTags; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) class FString WeaponSlot1; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString WeaponSlot2; // 0x0048(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefensiveGear1; // 0x0058(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefensiveGear2; // 0x0068(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PassiveRelic; // 0x0078(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ActiveRelic; // 0x0088(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHeroContext; // ScriptStruct Charlie.BugReporterContext // 0x00D0 (0x00D0 - 0x0000) struct FBugReporterContext final { public: class FString MapName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FHeroContext HeroContext; // 0x0010(0x0098)(NativeAccessSpecifierPrivate) class FString GameMode; // 0x00A8(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ECharlieSaveSlot SaveSlot; // 0x00B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString FocusedFreyaLayer; // 0x00C0(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FBugReporterContext; // ScriptStruct Charlie.DeathSequenceTableRow // 0x0030 (0x0038 - 0x0008) struct FDeathSequenceTableRow final : public FTableRowBase { public: TSoftObjectPtr Sequence; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDeathSequenceLength SequenceLength; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDeathSequenceTableRow; // ScriptStruct Charlie.CameraRune // 0x0068 (0x0068 - 0x0000) struct FCameraRune final { public: struct FComponentReference CameraComponentReference; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraComponent* Component; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Forward; // 0x0048(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FOVAngle; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCameraRune; // ScriptStruct Charlie.CharlieCosmeticState // 0x0058 (0x0058 - 0x0000) struct FCharlieCosmeticState final { public: ECosmeticLoadoutStyles Style; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap DesiredCosmetics; // 0x0008(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieCosmeticState; // ScriptStruct Charlie.CameraFOVChangedTag // 0x0001 (0x0001 - 0x0000) struct FCameraFOVChangedTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCameraFOVChangedTag; // ScriptStruct Charlie.EnableCameraPoemTag // 0x0001 (0x0001 - 0x0000) struct FEnableCameraPoemTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEnableCameraPoemTag; // ScriptStruct Charlie.HeroTag // 0x0001 (0x0001 - 0x0000) struct FHeroTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHeroTag; // ScriptStruct Charlie.CharlieStateTreeHoverTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeHoverTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeHoverTask; // ScriptStruct Charlie.DroneTag // 0x0001 (0x0001 - 0x0000) struct FDroneTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDroneTag; // ScriptStruct Charlie.InputWidgetType // 0x0010 (0x0010 - 0x0000) struct FInputWidgetType final { public: class UFreyaInputWidget* InputWidget; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputWidgetType; // ScriptStruct Charlie.CharlieStateTreeEQSQueryTaskInstanceData // 0x0020 (0x0020 - 0x0000) struct FCharlieStateTreeEQSQueryTaskInstanceData final { public: class UEnvQuery* QueryTemplate; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetPosition; // 0x0008(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeEQSQueryTaskInstanceData; // ScriptStruct Charlie.APCInteriorPawnTag // 0x0001 (0x0001 - 0x0000) struct FAPCInteriorPawnTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAPCInteriorPawnTag; // ScriptStruct Charlie.QueuedEventEntry // 0x00E0 (0x00E0 - 0x0000) struct FQueuedEventEntry final { public: struct FGameplayEffectContextHandle EffectSpecHandle; // 0x0000(0x0018)(Transient, NativeAccessSpecifierPublic) uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UAbilitySystemComponent* TargetAbilitySystemComponent; // 0x0028(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayEventData EventData; // 0x0030(0x00B0)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQueuedEventEntry; // ScriptStruct Charlie.AchievementsUnlockerSpawnerData // 0x0020 (0x0020 - 0x0000) struct FAchievementsUnlockerSpawnerData final { public: class UDataTable* DataTable; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AdditionalTimeloopActorID; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) bool bHasTimeloop; // 0x0018(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAchievementsUnlockerSpawnerData; // ScriptStruct Charlie.CharlieStateTreeBaseMoveToTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeBaseMoveToTask : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeBaseMoveToTask; // ScriptStruct Charlie.CharlieStateTreeMoveToAssignedPositionTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeMoveToAssignedPositionTask final : public FCharlieStateTreeBaseMoveToTask { }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToAssignedPositionTask; // ScriptStruct Charlie.CharlieDataWrapper // 0x0010 (0x0010 - 0x0000) struct FCharlieDataWrapper final { public: TArray Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDataWrapper; // ScriptStruct Charlie.PersistentActorSaveGameState // 0x0060 (0x0060 - 0x0000) struct FPersistentActorSaveGameState final { public: struct FCharlieDataWrapper ActorData; // 0x0000(0x0010)(NativeAccessSpecifierPublic) TMap ComponentsData; // 0x0010(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPersistentActorSaveGameState; // ScriptStruct Charlie.InteractionAction // 0x0018 (0x0018 - 0x0000) struct FInteractionAction final { public: class AActor* InteractableActor; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EInteractionActionType ActionType; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr ActionComponent; // 0x000C(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInteractionAction; // ScriptStruct Charlie.PersistentComponentsTransformsState // 0x0050 (0x0050 - 0x0000) struct FPersistentComponentsTransformsState final { public: TMap ComponentTransforms; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPersistentComponentsTransformsState; // ScriptStruct Charlie.PersistentRunesState // 0x0050 (0x0050 - 0x0000) struct FPersistentRunesState final { public: TMap RunesData; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPersistentRunesState; // ScriptStruct Charlie.CharlieStateTreeMoveToTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeMoveToTask final : public FCharlieStateTreeBaseMoveToTask { }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToTask; // ScriptStruct Charlie.DirectionalAudioData // 0x0020 (0x0020 - 0x0000) struct FDirectionalAudioData final { public: EDirectionalAudioType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxDistanceRatio; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText SubtitleText; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) bool bSubtitleLowPriority; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDirectionalAudioData; // ScriptStruct Charlie.CharlieAkComponentDirectionalAudioData // 0x0040 (0x0040 - 0x0000) struct FCharlieAkComponentDirectionalAudioData final { public: bool bEnableDirectionalAudio; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AssociatedEvents; // 0x0008(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) struct FDirectionalAudioData DirectionalAudioData; // 0x0018(0x0020)(Edit, NativeAccessSpecifierPublic) float MaxDistanceToShowDirectionalAudio; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieAkComponentDirectionalAudioData; // ScriptStruct Charlie.InteractorRune // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FInteractorRune final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInteractorRune; // ScriptStruct Charlie.CharlieStateTreeGroupAbilityTask // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeGroupAbilityTask final : public FStateTreeTaskCommonBase { public: bool bFireAndForget; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeGroupAbilityTask; // ScriptStruct Charlie.CharlieAnalytics // 0x0058 (0x0058 - 0x0000) struct FCharlieAnalytics final { public: int32 PlayerDeaths; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EnemiesKilled; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap SkillsUsed; // 0x0008(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieAnalytics; // ScriptStruct Charlie.CardinalAnimSequence // 0x0020 (0x0020 - 0x0000) struct FCardinalAnimSequence final { public: class UAnimSequence* Forward; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Backward; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Left; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Right; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCardinalAnimSequence; // ScriptStruct Charlie.HitOutcomeCue // 0x0048 (0x0048 - 0x0000) struct FHitOutcomeCue final { public: struct FGameplayTag OutComeTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer GameplayCueTags; // 0x0008(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FGameplayTagContainer RecurrentDamageCue; // 0x0028(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitOutcomeCue; // ScriptStruct Charlie.DamageDefinition // 0x00B0 (0x00B0 - 0x0000) struct FDamageDefinition final { public: TSubclassOf DamageEffect; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle HitStunDuration; // 0x0008(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle BlockStunDuration; // 0x0018(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle ImpactTimeDilation; // 0x0028(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle ImpactTimeDilationDuration; // 0x0038(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle HitConnectedTimeDilationValue; // 0x0048(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle HitConnectedTimeDilationDuration; // 0x0058(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray HitOutcomeCues; // 0x0068(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FGameplayTagContainer DamageTags; // 0x0078(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) bool bShouldTriggerHitReaction; // 0x0098(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PushBackStrengthMultiplier; // 0x009C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GuardedBaseDamageMultiplier; // 0x00A0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GuardedLymbicDamageMultiplier; // 0x00A4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideDefaultLymbicSphere; // 0x00A8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELymbicSphere LymbicSphereOverride; // 0x00A9(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDamageAllLinkedEntities; // 0x00AA(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AB[0x5]; // 0x00AB(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDamageDefinition; // ScriptStruct Charlie.PendingDamageRequest // 0x0218 (0x0218 - 0x0000) struct FPendingDamageRequest final { public: class AActor* RequestOwner; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* DamageTarget; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieAbilitySystemComponent* OriginAbilitySystemComponent; // 0x0010(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x148]; // 0x0018(0x0148)(Fixing Size After Last Property [ Dumper-7 ]) struct FDamageDefinition DamageDefinition; // 0x0160(0x00B0)(Transient, NativeAccessSpecifierPublic) uint8 Pad_210[0x8]; // 0x0210(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPendingDamageRequest; // ScriptStruct Charlie.HWStartAnimations // 0x0060 (0x0060 - 0x0000) struct FHWStartAnimations final { public: class UAnimSequence* Forward; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Backward; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Left; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Left45; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Left90; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Left135; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Left180; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Right; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Right45; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Right90; // 0x0048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Right135; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* Right180; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHWStartAnimations; // ScriptStruct Charlie.InteractWidgetRune // 0x0050 (0x0050 - 0x0000) struct FInteractWidgetRune final { public: TMap> InteractMenuManuallyClosedDelegates; // 0x0000(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractWidgetRune; // ScriptStruct Charlie.CharlieStateTreeClearAbilityCooldownTaskInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeClearAbilityCooldownTaskInstanceData final { public: TSubclassOf AbilityClass; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeClearAbilityCooldownTaskInstanceData; // ScriptStruct Charlie.UIStat // 0x0030 (0x0030 - 0x0000) struct FUIStat final { public: class FText TitleText; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText ValueTextFormat; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) float OverrideValue; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLowerIsBetter; // 0x0024(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsChargeable; // 0x0025(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 CalculationModifierIndex; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EUIStatType StatType; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUIStat; // ScriptStruct Charlie.AbilityUIStat // 0x0040 (0x0040 - 0x0000) struct FAbilityUIStat final { public: struct FUIStat Stat; // 0x0000(0x0030)(Transient, NativeAccessSpecifierPublic) uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAbilityUIStat; // ScriptStruct Charlie.SubtitleTextStyleRowHandle // 0x0010 (0x0010 - 0x0000) struct FSubtitleTextStyleRowHandle final { public: struct FDataTableRowHandle SubtitleStyleRowHandle; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSubtitleTextStyleRowHandle; // ScriptStruct Charlie.CharlieTimeloopsState // 0x00B0 (0x00B0 - 0x0000) struct FCharlieTimeloopsState final { public: TArray> SeenTimeloops; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TSet SeenTimeloopIDs; // 0x0010(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap SeenNonTimeloopMaps; // 0x0060(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieTimeloopsState; // ScriptStruct Charlie.JiraFieldIdentifier // 0x0020 (0x0020 - 0x0000) struct FJiraFieldIdentifier final { public: class FString FieldDisplayName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString FieldId; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FJiraFieldIdentifier; // ScriptStruct Charlie.CharlieStateTreeMoveToGroupAbilityRangeTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeMoveToGroupAbilityRangeTask final : public FCharlieStateTreeBaseMoveToTask { }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToGroupAbilityRangeTask; // ScriptStruct Charlie.CharlieButtonSoundStyleData // 0x0010 (0x0010 - 0x0000) struct FCharlieButtonSoundStyleData final { public: class UCharlieSingleSoundStyle* HoveredSound; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieSingleSoundStyle* ClickedSound; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieButtonSoundStyleData; // ScriptStruct Charlie.RootMotionTranslationScaleEntry // 0x0020 (0x0020 - 0x0000) struct FRootMotionTranslationScaleEntry final { public: class UObject* Owner; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRootMotionTranslationScaleEntry; // ScriptStruct Charlie.CheatFunction // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FCheatFunction final { public: uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCheatFunction; // ScriptStruct Charlie.CharlieInventoryItemState // 0x00B0 (0x00B0 - 0x0000) struct FCharlieInventoryItemState final { public: struct FGuid Guid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ItemData; // 0x0010(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 Quantity; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ItemPlacementSlotIdx; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap BoundModules; // 0x0040(0x0050)(NativeAccessSpecifierPublic) int32 WeaponCurrentXP; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsNew; // 0x0094(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_95[0x3]; // 0x0095(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGuid DroneCurrentCosmeticItemID; // 0x0098(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EItemPreferenceState ItemPreferenceState; // 0x00A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieInventoryItemState; // ScriptStruct Charlie.CharlieInventoryState // 0x0068 (0x0068 - 0x0000) struct FCharlieInventoryState final { public: TArray Items; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TSet> ItemsInspected; // 0x0010(0x0050)(UObjectWrapper, NativeAccessSpecifierPublic) bool bHasSeenItemPreferencePopup; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieInventoryState; // ScriptStruct Charlie.CharlieCombatAudioStateHandler // 0x0068 (0x0068 - 0x0000) struct FCharlieCombatAudioStateHandler final { public: class UWorld* World; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSet SpecialEncounterHolders; // 0x0008(0x0050)(Transient, NativeAccessSpecifierPrivate) class UAkStateValue* SpecialEncounterState; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieCombatAudioStateHandler; // ScriptStruct Charlie.CharlieStateTreeFocusTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeFocusTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeFocusTask; // ScriptStruct Charlie.LymbicEntityLocationEntry // 0x0048 (0x0048 - 0x0000) struct FLymbicEntityLocationEntry final { public: class ACharlieLymbicEntity* Entity; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityLocationEntry; // ScriptStruct Charlie.LymbicEntityRing // 0x0028 (0x0028 - 0x0000) struct FLymbicEntityRing final { public: TArray Entities; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityRing; // ScriptStruct Charlie.EngagedEntityState // 0x0010 (0x0010 - 0x0000) struct FEngagedEntityState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class ACharlieLymbicEntity* Entity; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEngagedEntityState; // ScriptStruct Charlie.CharlieDatumState // 0x0040 (0x0040 - 0x0000) struct FCharlieDatumState final { public: TSoftObjectPtr Identity; // 0x0000(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> NewFacts; // 0x0028(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) bool bIsNew; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsUpdated; // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieDatumState; // ScriptStruct Charlie.CharlieDatumsState // 0x0020 (0x0020 - 0x0000) struct FCharlieDatumsState final { public: TArray QuestStates; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DatumStates; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDatumsState; // ScriptStruct Charlie.CharlieCombatStateHandler // 0x00F8 (0x00F8 - 0x0000) struct FCharlieCombatStateHandler final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UWorld* World; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSet AggroedEntities; // 0x0020(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) TArray EngagedEntities; // 0x0070(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_80[0x10]; // 0x0080(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FCharlieCombatAudioStateHandler AudioStateHandler; // 0x0090(0x0068)(Transient, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FCharlieCombatStateHandler; // ScriptStruct Charlie.CharlieWidgetSoundStyleData // 0x0010 (0x0010 - 0x0000) struct FCharlieWidgetSoundStyleData final { public: class UCharlieSingleSoundStyle* OpenWidgetSound; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieSingleSoundStyle* CloseWidgetSound; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieWidgetSoundStyleData; // ScriptStruct Charlie.CombatEntityData // 0x0010 (0x0010 - 0x0000) struct FCombatEntityData final { public: class ACharlieLymbicEntity* LymbicEntity; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCombatEntityData; // ScriptStruct Charlie.CombatGroupSubSet // 0x0068 (0x0068 - 0x0000) struct FCombatGroupSubSet final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray EntityDatas; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TSet TokenHolders; // 0x0018(0x0050)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCombatGroupSubSet; // ScriptStruct Charlie.CombatGroup // 0x0038 (0x0038 - 0x0000) struct FCombatGroup final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray TokenGroups; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) class AHollowWalker* BirthTokenHolder; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray GroupMembers; // 0x0020(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCombatGroup; // ScriptStruct Charlie.AdditionalClearedMapInformation // 0x0020 (0x0020 - 0x0000) struct FAdditionalClearedMapInformation final { public: class FName MapName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllMapEnemyKilled; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AdditionalTimeloopInformation; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAdditionalClearedMapInformation; // ScriptStruct Charlie.CharlieAchievementsTrackingState // 0x00C0 (0x00C0 - 0x0000) struct FCharlieAchievementsTrackingState final { public: TSet DeadEnemyTypes; // 0x0000(0x0050)(NativeAccessSpecifierPublic) TArray ClearedMaps; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray AdditionalClearedMapsInformation; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TSet> PreviouslyEquippedHats; // 0x0070(0x0050)(UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieAchievementsTrackingState; // ScriptStruct Charlie.CharlieConditionValidator // 0x0008 (0x0008 - 0x0000) struct FCharlieConditionValidator final { public: class UCharlieNodeCondition* Condition; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieConditionValidator; // ScriptStruct Charlie.CharlieStateTreeMoveToActorTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeMoveToActorTask final : public FCharlieStateTreeBaseMoveToTask { }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToActorTask; // ScriptStruct Charlie.CharlieDLCItem // 0x0050 (0x0050 - 0x0000) struct FCharlieDLCItem final { public: struct FSoftObjectPath ItemData; // 0x0000(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath ItemDataLoadoutBackup; // 0x0020(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bGiveItemOnLoad; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag ItemGatheredTag; // 0x0044(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieDLCItem; // ScriptStruct Charlie.Question // 0x0040 (0x0040 - 0x0000) struct FQuestion { public: class UObject* WorldCtx; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x38]; // 0x0008(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuestion; // ScriptStruct Charlie.DatumQuestion // 0x0030 (0x0070 - 0x0040) struct FDatumQuestion final : public FQuestion { public: TSoftObjectPtr DatumImage; // 0x0040(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UIdentityData* Identity; // 0x0068(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDatumQuestion; // ScriptStruct Charlie.DynamicDatumQuestion // 0x0078 (0x0078 - 0x0000) struct FDynamicDatumQuestion final { public: struct FDatumQuestion DatumQuestion; // 0x0000(0x0070)(Transient, NativeAccessSpecifierPublic) uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicDatumQuestion; // ScriptStruct Charlie.CharlieDLCContent // 0x0028 (0x0028 - 0x0000) struct FCharlieDLCContent final { public: class FString ProductName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceAddDLC; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray ItemDataList; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDLCContent; // ScriptStruct Charlie.DefaultCheckpointTag // 0x0001 (0x0001 - 0x0000) struct FDefaultCheckpointTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDefaultCheckpointTag; // ScriptStruct Charlie.CharlieDLCPlatformData // 0x0018 (0x0018 - 0x0000) struct FCharlieDLCPlatformData final { public: EYggPlatformType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray DLCContent; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDLCPlatformData; // ScriptStruct Charlie.CharlieDLC // 0x0018 (0x0018 - 0x0000) struct FCharlieDLC final { public: struct FGameplayTag Identifier; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PlatformData; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDLC; // ScriptStruct Charlie.WaveDefinition // 0x0008 (0x0008 - 0x0000) struct FWaveDefinition final { public: int32 SimultaneousEntities; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 KillCountToGoToNextWave; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWaveDefinition; // ScriptStruct Charlie.ConvoShopReward // 0x00E0 (0x00E0 - 0x0000) struct alignas(0x08) FConvoShopReward final { public: uint8 Pad_0[0xE0]; // 0x0000(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConvoShopReward; // ScriptStruct Charlie.HitImpactContext // 0x0078 (0x0078 - 0x0000) struct FHitImpactContext final { public: class AActor* TargetActor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* InstigatorActor; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraComponent* ImpactComponent; // 0x0010(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UHitFxActorComponent* HitFxComponent; // 0x0018(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkSwitchValue* WeaponType; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHitImpactContext; // ScriptStruct Charlie.ActivateInteractionActionRune // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FActivateInteractionActionRune final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActivateInteractionActionRune; // ScriptStruct Charlie.AudioSwitchOverride // 0x0010 (0x0010 - 0x0000) struct FAudioSwitchOverride final { public: int32 AbilityLevel; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAkSwitchValue* SwitchToSet; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioSwitchOverride; // ScriptStruct Charlie.AudioEventOverride // 0x0010 (0x0010 - 0x0000) struct FAudioEventOverride final { public: int32 AbilityLevel; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* EventToPost; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioEventOverride; // ScriptStruct Charlie.PlayAudioDefinition // 0x0040 (0x0040 - 0x0000) struct FPlayAudioDefinition final { public: class UAkAudioEvent* EventToPost; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AudioEventOverrides; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) class UAkSwitchValue* SwitchToSet; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AudioSwitchOverrides; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) EAudioAttachmentOption AttachmentOption; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAudioPlayOption PlayOption; // 0x0031(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* StopRefCountAudioEvent; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlayAudioDefinition; // ScriptStruct Charlie.CraftItemFocusCache // 0x0018 (0x0018 - 0x0000) struct FCraftItemFocusCache final { public: class UItemData* ItemToFocusData; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CurrentLevel; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CurrentLymbic; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CurrentXPToNextLevel; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCraftItemFocusCache; // ScriptStruct Charlie.CameraShakeOverride // 0x0010 (0x0010 - 0x0000) struct FCameraShakeOverride final { public: int32 AbilityLevel; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf CameraShake; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakeOverride; // ScriptStruct Charlie.ConversationAnswer // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FConversationAnswer final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConversationAnswer; // ScriptStruct Charlie.CameraShakeDefinition // 0x0020 (0x0020 - 0x0000) struct FCameraShakeDefinition final { public: ECameraShakePlayOption PlayOption; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf CameraShake; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray CameraShakeOverrides; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakeDefinition; // ScriptStruct Charlie.DifficultyModifiers // 0x0028 (0x0028 - 0x0000) struct FDifficultyModifiers final { public: float LymbicEnergyRegenRate; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StunLockActivation; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefenseIncomingAttack; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefenseRandomReaction; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HoverCloseActivation; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HoverCloseAbility; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HoverFarActivation; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HoverFarAbility; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CloseInAbility; // 0x0020(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IdleDuration; // 0x0024(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDifficultyModifiers; // ScriptStruct Charlie.DifficultyPresetSettings // 0x000C (0x000C - 0x0000) struct FDifficultyPresetSettings final { public: bool bEnemyRespawnEnabled; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECharlieGameMode EnemyAggressiveMode; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float EnemyHealthModifierPercentage; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnemyDamageModifier; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDifficultyPresetSettings; // ScriptStruct Charlie.DamageDealerData // 0x0028 (0x0028 - 0x0000) struct FDamageDealerData final { public: class AActor* OwnerActor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x20]; // 0x0008(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDamageDealerData; // ScriptStruct Charlie.GuardianCombatAudioEvents // 0x0010 (0x0010 - 0x0000) struct FGuardianCombatAudioEvents final { public: class UAkAudioEvent* GuardianCombatAudioEvent; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGuardianCombatAudioEvents; // ScriptStruct Charlie.CheatCategory // 0x0010 (0x0010 - 0x0000) struct FCheatCategory final { public: TArray TokenizedCategoryName; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCheatCategory; // ScriptStruct Charlie.InputEventRecord // 0x00C0 (0x00C0 - 0x0000) struct FInputEventRecord final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayEventData EventData; // 0x0008(0x00B0)(Transient, NativeAccessSpecifierPrivate) uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputEventRecord; // ScriptStruct Charlie.CharlieInputQueueHandler // 0x00D0 (0x00D0 - 0x0000) struct FCharlieInputQueueHandler final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputEventRecord InputQueue; // 0x0010(0x00C0)(Transient, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FCharlieInputQueueHandler; // ScriptStruct Charlie.IIRInterpolatorVector // 0x0078 (0x0078 - 0x0000) struct alignas(0x08) FIIRInterpolatorVector final { public: float InterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x74]; // 0x0004(0x0074)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIIRInterpolatorVector; // ScriptStruct Charlie.GameplayCueNiagaraBaseVariable // 0x000C (0x000C - 0x0000) struct FGameplayCueNiagaraBaseVariable { public: class FName VariableName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldUpdate; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayCueNiagaraBaseVariable; // ScriptStruct Charlie.DoubleIIRInterpolatorVector // 0x0108 (0x0108 - 0x0000) struct alignas(0x08) FDoubleIIRInterpolatorVector final { public: float PrimaryInterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntermediateInterpSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x100]; // 0x0008(0x0100)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDoubleIIRInterpolatorVector; // ScriptStruct Charlie.CosmeticLoadout // 0x0058 (0x0058 - 0x0000) struct FCosmeticLoadout final { public: TMap DesiredCosmetics; // 0x0000(0x0050)(Transient, NativeAccessSpecifierPublic) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCosmeticLoadout; // ScriptStruct Charlie.IIRInterpolatorRotator // 0x0078 (0x0078 - 0x0000) struct alignas(0x08) FIIRInterpolatorRotator final { public: float InterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x74]; // 0x0004(0x0074)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIIRInterpolatorRotator; // ScriptStruct Charlie.TransitionDelayOverride // 0x0010 (0x0010 - 0x0000) struct FTransitionDelayOverride final { public: float OriginalDelayDuration; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OriginalDelayRandomVariance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideDelayDuration; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideDelayRandomVariance; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTransitionDelayOverride; // ScriptStruct Charlie.DoubleIIRInterpolatorRotator // 0x0108 (0x0108 - 0x0000) struct alignas(0x08) FDoubleIIRInterpolatorRotator final { public: float PrimaryInterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntermediateInterpSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x100]; // 0x0008(0x0100)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDoubleIIRInterpolatorRotator; // ScriptStruct Charlie.IIRInterpolatorFloat // 0x0020 (0x0020 - 0x0000) struct FIIRInterpolatorFloat final { public: float InterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x1C]; // 0x0004(0x001C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIIRInterpolatorFloat; // ScriptStruct Charlie.BaseRefCountInstance // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FBaseRefCountInstance { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBaseRefCountInstance; // ScriptStruct Charlie.DoubleIIRInterpolatorFloat // 0x004C (0x004C - 0x0000) struct FDoubleIIRInterpolatorFloat final { public: float PrimaryInterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntermediateInterpSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x44]; // 0x0008(0x0044)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDoubleIIRInterpolatorFloat; // ScriptStruct Charlie.CrowdRingConfig // 0x0010 (0x0010 - 0x0000) struct FCrowdRingConfig final { public: float MaxDistanceToHero; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 WantedDensity; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CapsuleInflationCoefficient; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor DebugColor; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCrowdRingConfig; // ScriptStruct Charlie.AccelerationInterpolatorParams // 0x000C (0x000C - 0x0000) struct FAccelerationInterpolatorParams final { public: float Acceleration; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDeceleration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSpeed; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAccelerationInterpolatorParams; // ScriptStruct Charlie.AccelerationInterpolatorFloat // 0x002C (0x002C - 0x0000) struct FAccelerationInterpolatorFloat final { public: struct FAccelerationInterpolatorParams AccelerationParams; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_C[0x20]; // 0x000C(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAccelerationInterpolatorFloat; // ScriptStruct Charlie.SerializeLymbicEntityState // 0x0070 (0x0070 - 0x0000) struct FSerializeLymbicEntityState final { public: bool bIsDefeated; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCustomSpawnLocation; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0xE]; // 0x0002(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CustomAbsoluteSpawnLocation; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSerializeLymbicEntityState; // ScriptStruct Charlie.SerializeSpawnerState // 0x0068 (0x0068 - 0x0000) struct FSerializeSpawnerState final { public: TArray DefeatedLymbicEntities; // 0x0000(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic) TMap LymbicEntitiesStates; // 0x0010(0x0050)(NativeAccessSpecifierPublic) bool bForceDefeated; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSerializeSpawnerState; // ScriptStruct Charlie.AccelerationInterpolatorVector // 0x0058 (0x0058 - 0x0000) struct alignas(0x08) FAccelerationInterpolatorVector final { public: struct FAccelerationInterpolatorParams AccelerationParams; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_C[0x4C]; // 0x000C(0x004C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAccelerationInterpolatorVector; // ScriptStruct Charlie.WeaponNiagaraSystem // 0x0048 (0x0048 - 0x0000) struct FWeaponNiagaraSystem final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr ItemData; // 0x0010(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray NiagaraSystems; // 0x0038(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponNiagaraSystem; // ScriptStruct Charlie.AccelerationInterpolatorRotator // 0x0058 (0x0058 - 0x0000) struct alignas(0x08) FAccelerationInterpolatorRotator final { public: struct FAccelerationInterpolatorParams AccelerationParams; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_C[0x4C]; // 0x000C(0x004C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAccelerationInterpolatorRotator; // ScriptStruct Charlie.DamageEntry // 0x0038 (0x0038 - 0x0000) struct FDamageEntry final { public: class AActor* TargetActor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray HitResults; // 0x0008(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_18[0x20]; // 0x0018(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDamageEntry; // ScriptStruct Charlie.CritDampSpringInterpolatorVector // 0x00A8 (0x00A8 - 0x0000) struct alignas(0x08) FCritDampSpringInterpolatorVector final { public: float NaturalFrequency; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0xA4]; // 0x0004(0x00A4)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCritDampSpringInterpolatorVector; // ScriptStruct Charlie.LymbicEntityCloseInParameters // 0x0030 (0x0030 - 0x0000) struct FLymbicEntityCloseInParameters final { public: float MinDistance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDistance; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AbilityActivationChance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AbilityActivationMinDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDuration; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCustomWalkSpeed; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CustomMaxWalkSpeed; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FCurveTableRowHandle CustomSpeedCurve; // 0x0020(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityCloseInParameters; // ScriptStruct Charlie.CritDampSpringInterpolatorRotator // 0x00A8 (0x00A8 - 0x0000) struct alignas(0x08) FCritDampSpringInterpolatorRotator final { public: float NaturalFrequency; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0xA4]; // 0x0004(0x00A4)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCritDampSpringInterpolatorRotator; // ScriptStruct Charlie.LymbicEntityProfileParameters // 0x0004 (0x0004 - 0x0000) struct FLymbicEntityProfileParameters final { public: uint8 Tier; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELymbicEntityType LymbicEntityType; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELymbicSphere LymbicSphere; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHollowWalkerType WalkerType; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityProfileParameters; // ScriptStruct Charlie.CharlieInventoryCosmeticRuntimeData // 0x0020 (0x0020 - 0x0000) struct FCharlieInventoryCosmeticRuntimeData final { public: class USkeletalMesh* SkeletalMeshOverride; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SkeletalMeshMaterialOverride; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieInventoryCosmeticRuntimeData; // ScriptStruct Charlie.ActorTickDisabledTag // 0x0001 (0x0001 - 0x0000) struct FActorTickDisabledTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorTickDisabledTag; // ScriptStruct Charlie.SpawnedEquipment // 0x0010 (0x0010 - 0x0000) struct FSpawnedEquipment final { public: class AActor* SpawnedVisual; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AttachmentSocketName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnedEquipment; // ScriptStruct Charlie.CharlieLoadoutSlot // 0x0010 (0x0010 - 0x0000) struct FCharlieLoadoutSlot final { public: struct FGameplayTag Tag; // 0x0000(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieInventoryItem* Item; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieLoadoutSlot; // ScriptStruct Charlie.CharlieLoadoutSlotGroup // 0x0028 (0x0028 - 0x0000) struct FCharlieLoadoutSlotGroup final { public: struct FGameplayTag Tag; // 0x0000(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Slots; // 0x0008(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) bool bAllSlotsActiveByDefault; // 0x0018(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0xF]; // 0x0019(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieLoadoutSlotGroup; // ScriptStruct Charlie.CosmeticLoadRuntimeMaterialData // 0x0018 (0x0018 - 0x0000) struct FCosmeticLoadRuntimeMaterialData final { public: class UMaterialInstance* SkeletalMeshMaterialOverride; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Indexes; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCosmeticLoadRuntimeMaterialData; // ScriptStruct Charlie.DroneNavLightStateDefinition // 0x001C (0x001C - 0x0000) struct FDroneNavLightStateDefinition final { public: ENavLightBehavior NavLightBehavior; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Color; // 0x0004(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasDuration; // 0x0014(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Duration; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDroneNavLightStateDefinition; // ScriptStruct Charlie.NavLightDefinition // 0x0020 (0x0020 - 0x0000) struct FNavLightDefinition final { public: TArray NavLightPattern; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) int32 RepeatCount; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasDuration; // 0x0014(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Duration; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNavLightDefinition; // ScriptStruct Charlie.CosmeticLoadRuntimeSkeletalMeshData // 0x0020 (0x0020 - 0x0000) struct FCosmeticLoadRuntimeSkeletalMeshData final { public: TArray MaterialOverrides; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) class USkeletalMesh* SkeletalMeshOverride; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCosmeticLoadRuntimeSkeletalMeshData; // ScriptStruct Charlie.DatumLink // 0x0010 (0x0010 - 0x0000) struct FDatumLink final { public: class UUIDatumData* Datum; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDatumLink; // ScriptStruct Charlie.DatumLinkList // 0x0010 (0x0010 - 0x0000) struct FDatumLinkList final { public: TArray DatumLinks; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDatumLinkList; // ScriptStruct Charlie.CosmeticLoadRuntimeData // 0x0028 (0x0028 - 0x0000) struct FCosmeticLoadRuntimeData final { public: TArray SkeletalMeshData; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCosmeticLoadRuntimeData; // ScriptStruct Charlie.CosmeticMeshMaterialOverride // 0x0038 (0x0038 - 0x0000) struct FCosmeticMeshMaterialOverride final { public: TSoftObjectPtr SkeletalMeshMaterialOverride; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Indexes; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCosmeticMeshMaterialOverride; // ScriptStruct Charlie.CosmeticMesh // 0x0048 (0x0048 - 0x0000) struct FCosmeticMesh final { public: TSoftObjectPtr SkeletalMeshOverride; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SkeletalMeshMaterialOverrides; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) class FName ComponentTag; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsLeaderMesh; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRequiresLeaderPose; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42[0x6]; // 0x0042(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCosmeticMesh; // ScriptStruct Charlie.CharlieDeferredApplyCosmeticRequestData // 0x0068 (0x0068 - 0x0000) struct FCharlieDeferredApplyCosmeticRequestData final { public: class UCharlieInventoryCosmeticItem* Item; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USkeletalMesh* SkeletalMeshOverride; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SkeletalMeshMaterialOverride; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) struct FCosmeticMesh CosmeticData; // 0x0020(0x0048)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDeferredApplyCosmeticRequestData; // ScriptStruct Charlie.CustomDynamicInteractionSetupTag // 0x0001 (0x0001 - 0x0000) struct FCustomDynamicInteractionSetupTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomDynamicInteractionSetupTag; // ScriptStruct Charlie.CharlieCurrentDefeatedEnemiesState // 0x0010 (0x0010 - 0x0000) struct FCharlieCurrentDefeatedEnemiesState final { public: TArray DefeatedSpawnDefinitions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieCurrentDefeatedEnemiesState; // ScriptStruct Charlie.CharlieSaveWorldState // 0x00C8 (0x00C8 - 0x0000) struct FCharlieSaveWorldState final { public: TArray RegionStates; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 CurrentLevelIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FCharlieCurrentDefeatedEnemiesState CurrentDefeatedEnemiesState; // 0x0018(0x0010)(NativeAccessSpecifierPublic) TSet FirstEnterWorldGivenPayload; // 0x0028(0x0050)(NativeAccessSpecifierPublic) TSet SeenCheckpoints; // 0x0078(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieSaveWorldState; // ScriptStruct Charlie.LockOnTargetCandidate // 0x0048 (0x0048 - 0x0000) struct FLockOnTargetCandidate final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) class ULockOnTargetComponent* TargetComponent; // 0x0038(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWeakSpotComponent* WeakSpot; // 0x0040(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLockOnTargetCandidate; // ScriptStruct Charlie.CharlieMovieSceneDirectionalAudioTemplate // 0x0008 (0x0028 - 0x0020) struct FCharlieMovieSceneDirectionalAudioTemplate final : public FMovieSceneEvalTemplate { public: class UCharlieMovieSceneDirectionalAudioSection* Section; // 0x0020(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FCharlieMovieSceneDirectionalAudioTemplate; // ScriptStruct Charlie.CharlieMovieSceneFacialAnimationTemplate // 0x0008 (0x0028 - 0x0020) struct FCharlieMovieSceneFacialAnimationTemplate final : public FMovieSceneEvalTemplate { public: class UCharlieMovieSceneFacialAnimationSection* Section; // 0x0020(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FCharlieMovieSceneFacialAnimationTemplate; // ScriptStruct Charlie.InteractableAvailability // 0x0002 (0x0002 - 0x0000) struct FInteractableAvailability final { public: bool bIsAvailable; // 0x0000(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsActionShown; // 0x0001(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractableAvailability; // ScriptStruct Charlie.DynamicInteractOverlapAvailabilityRune // 0x000A (0x000A - 0x0000) struct FDynamicInteractOverlapAvailabilityRune final { public: struct FInteractableAvailability ActionsAvailability[0x4]; // 0x0000(0x0002)(Transient, NoDestructor, NativeAccessSpecifierPublic) bool bHasAnyActivableAction; // 0x0008(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCycleInputs; // 0x0009(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDynamicInteractOverlapAvailabilityRune; // ScriptStruct Charlie.CharlieMovieSceneSubtitlesTemplate // 0x0008 (0x0028 - 0x0020) struct FCharlieMovieSceneSubtitlesTemplate final : public FMovieSceneEvalTemplate { public: class UCharlieMovieSceneSubtitlesSection* Section; // 0x0020(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FCharlieMovieSceneSubtitlesTemplate; // ScriptStruct Charlie.DirectionalAudioStyle // 0x0010 (0x0010 - 0x0000) struct FDirectionalAudioStyle final { public: class UTexture2D* DirectionalAudioImage; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaImageStyle* DirectionalAudioImageStyle; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDirectionalAudioStyle; // ScriptStruct Charlie.BaseNiagaraVariable // 0x0008 (0x0008 - 0x0000) struct FBaseNiagaraVariable { public: class FName VariableName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBaseNiagaraVariable; // ScriptStruct Charlie.NiagaraBlendableVariable // 0x000C (0x0014 - 0x0008) struct FNiagaraBlendableVariable : public FBaseNiagaraVariable { public: bool bOverrideBlendTime; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BlendTime; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x4]; // 0x0010(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraBlendableVariable; // ScriptStruct Charlie.BaseVariableOverride // 0x0008 (0x0008 - 0x0000) struct FBaseVariableOverride { public: struct FGameplayTag Tag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBaseVariableOverride; // ScriptStruct Charlie.DynamicInteractTargeterTag // 0x0001 (0x0001 - 0x0000) struct FDynamicInteractTargeterTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicInteractTargeterTag; // ScriptStruct Charlie.FloatVariableOverride // 0x0004 (0x000C - 0x0008) struct FFloatVariableOverride final : public FBaseVariableOverride { public: float TargetValue; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFloatVariableOverride; // ScriptStruct Charlie.DamagePositionData // 0x0070 (0x0070 - 0x0000) struct FDamagePositionData final { public: float AnimationTime; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform SocketTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDamagePositionData; // ScriptStruct Charlie.DamageCollisionData // 0x0010 (0x0010 - 0x0000) struct FDamageCollisionData final { public: TArray DamagePositions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDamageCollisionData; // ScriptStruct Charlie.NiagaraBlendableFloatVariable // 0x0034 (0x0048 - 0x0014) struct FNiagaraBlendableFloatVariable final : public FNiagaraBlendableVariable { public: bool bBypassInitialReset; // 0x0014(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InitialValueToUse; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetValue; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ValueOverrides; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraBlendableFloatVariable; // ScriptStruct Charlie.VectorVariableOverride // 0x0018 (0x0020 - 0x0008) struct FVectorVariableOverride final : public FBaseVariableOverride { public: struct FVector TargetValue; // 0x0008(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorVariableOverride; // ScriptStruct Charlie.NiagaraBlendableVectorVariable // 0x006C (0x0080 - 0x0014) struct FNiagaraBlendableVectorVariable final : public FNiagaraBlendableVariable { public: uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector TargetValue; // 0x0018(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ValueOverrides; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) uint8 Pad_40[0x40]; // 0x0040(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraBlendableVectorVariable; // ScriptStruct Charlie.KnowledgeBasedAudioState // 0x0010 (0x0010 - 0x0000) struct FKnowledgeBasedAudioState final { public: struct FGameplayTag RequiredFactTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkStateValue* AudioState; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FKnowledgeBasedAudioState; // ScriptStruct Charlie.KnowledgeBasedAudioContainer // 0x0010 (0x0010 - 0x0000) struct FKnowledgeBasedAudioContainer final { public: TArray KnowledgeBasedAudioStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FKnowledgeBasedAudioContainer; // ScriptStruct Charlie.ColorVariableOverride // 0x0010 (0x0018 - 0x0008) struct FColorVariableOverride final : public FBaseVariableOverride { public: struct FLinearColor TargetValue; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FColorVariableOverride; // ScriptStruct Charlie.DynamicInteractOverlapTag // 0x0001 (0x0001 - 0x0000) struct FDynamicInteractOverlapTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicInteractOverlapTag; // ScriptStruct Charlie.NiagaraBlendableColorVariable // 0x0054 (0x0068 - 0x0014) struct FNiagaraBlendableColorVariable final : public FNiagaraBlendableVariable { public: struct FLinearColor TargetValue; // 0x0014(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ValueOverrides; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) uint8 Pad_38[0x30]; // 0x0038(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraBlendableColorVariable; // ScriptStruct Charlie.NiagaraVariableDefaultValue // 0x0040 (0x0040 - 0x0000) struct FNiagaraVariableDefaultValue final { public: class FName ComponentTag; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray FloatVariables; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray VectorVariables; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray ColorVariables; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) class UNiagaraComponent* NiagaraComponent; // 0x0038(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNiagaraVariableDefaultValue; // ScriptStruct Charlie.NiagaraVariableRuntimeValue // 0x0038 (0x0038 - 0x0000) struct FNiagaraVariableRuntimeValue final { public: class UNiagaraComponent* NiagaraComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x30]; // 0x0008(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraVariableRuntimeValue; // ScriptStruct Charlie.ActiveNiagaraComponentsPerMontage // 0x0020 (0x0020 - 0x0000) struct FActiveNiagaraComponentsPerMontage final { public: class UAnimMontage* AnimMontage; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray NiagaraVariableRuntimeValues; // 0x0008(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActiveNiagaraComponentsPerMontage; // ScriptStruct Charlie.OverlapCheckpointTag // 0x0001 (0x0001 - 0x0000) struct FOverlapCheckpointTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOverlapCheckpointTag; // ScriptStruct Charlie.PreDeathSequence // 0x0030 (0x0030 - 0x0000) struct FPreDeathSequence final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* PreDeathAudioEvent; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPreDeathSequence; // ScriptStruct Charlie.InventoryItem // 0x0038 (0x0038 - 0x0000) struct FInventoryItem final { public: TSoftObjectPtr ItemData; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LoadoutSlot; // 0x002C(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInventoryItem; // ScriptStruct Charlie.CharlieFactState // 0x0028 (0x0028 - 0x0000) struct FCharlieFactState final { public: TSoftObjectPtr KnowledgeDataPath; // 0x0000(0x0028)(BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieFactState; // ScriptStruct Charlie.CharlieKnowledgeState // 0x0030 (0x0030 - 0x0000) struct FCharlieKnowledgeState final { public: TArray KnownFacts; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) struct FGameplayTagContainer FactTags; // 0x0010(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieKnowledgeState; // ScriptStruct Charlie.UpdateCurrentCheckpointOnOverlapTag // 0x0001 (0x0001 - 0x0000) struct FUpdateCurrentCheckpointOnOverlapTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUpdateCurrentCheckpointOnOverlapTag; // ScriptStruct Charlie.PreviousQuestion // 0x0040 (0x0040 - 0x0000) struct FPreviousQuestion final { public: struct FGuid QuestionGuid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr QuestionIdentity; // 0x0010(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPreviousQuestion; // ScriptStruct Charlie.QuestionOrderByNPC // 0x0038 (0x0038 - 0x0000) struct FQuestionOrderByNPC final { public: TSoftObjectPtr NPCId; // 0x0000(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PreviousQuestions; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuestionOrderByNPC; // ScriptStruct Charlie.ShopReplyIndex // 0x000C (0x000C - 0x0000) struct FShopReplyIndex final { public: class FName TableKey; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TableIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FShopReplyIndex; // ScriptStruct Charlie.CharlieConversationState // 0x0160 (0x0160 - 0x0000) struct FCharlieConversationState final { public: TSet AlreadyAskedQuestion; // 0x0000(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSet AlreadyAskedTopic; // 0x0050(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSet AlreadySeenQuestions; // 0x00A0(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSet QuestionOrderByNPCs; // 0x00F0(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TArray ShopReplyIndices; // 0x0140(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray TimeLoopShopReplyIndices; // 0x0150(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieConversationState; // ScriptStruct Charlie.EcstasyTurretPlacement // 0x0018 (0x0018 - 0x0000) struct FEcstasyTurretPlacement final { public: TSubclassOf TurretArchetypesToUse; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AEcstasyTurretSpot* TurretSpot; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AEcstasyThrowableTurret* Turret; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEcstasyTurretPlacement; // ScriptStruct Charlie.EcstasyTurretSetting // 0x0020 (0x0020 - 0x0000) struct FEcstasyTurretSetting final { public: int32 BuffCountToStart; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray TurretsToSpawn; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEcstasyTurretSetting; // ScriptStruct Charlie.CompassLocalizationTableRowBase // 0x0028 (0x0030 - 0x0008) struct FCompassLocalizationTableRowBase final : public FTableRowBase { public: TSoftObjectPtr MaterialInstance; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompassLocalizationTableRowBase; // ScriptStruct Charlie.CharlieCinematicState // 0x0058 (0x0058 - 0x0000) struct FCharlieCinematicState final { public: TSet AlreadySeenCinematic; // 0x0000(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) bool bHasSeenCreditsOpening; // 0x0050(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieCinematicState; // ScriptStruct Charlie.InProgressAction // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FInProgressAction final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInProgressAction; // ScriptStruct Charlie.CharlieResearchEntryState // 0x0014 (0x0014 - 0x0000) struct FCharlieResearchEntryState final { public: struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsNew; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieResearchEntryState; // ScriptStruct Charlie.CharlieResearchCacheEntryState // 0x0014 (0x0014 - 0x0000) struct FCharlieResearchCacheEntryState final { public: struct FGuid Guid; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsNew; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsShownToPlayer; // 0x0011(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieResearchCacheEntryState; // ScriptStruct Charlie.CharlieResearchState // 0x0030 (0x0030 - 0x0000) struct FCharlieResearchState final { public: TArray KnownLoreEntries; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray KnownCacheEntries; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray OpenedCaches; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieResearchState; // ScriptStruct Charlie.CharlieAchievementsState // 0x0010 (0x0010 - 0x0000) struct FCharlieAchievementsState final { public: TArray AchievementStates; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieAchievementsState; // ScriptStruct Charlie.HeroAttributeState // 0x0008 (0x0008 - 0x0000) struct FHeroAttributeState final { public: float EnduranceCap; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LymbicEnergy; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHeroAttributeState; // ScriptStruct Charlie.CharlieDroneState // 0x0002 (0x0002 - 0x0000) struct FCharlieDroneState final { public: EDroneState SavedFSMState; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsLightOn; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieDroneState; // ScriptStruct Charlie.CharlieSavePlayerState // 0x0590 (0x0590 - 0x0000) struct FCharlieSavePlayerState final { public: struct FHeroAttributeState AttributeState; // 0x0000(0x0008)(NoDestructor, NativeAccessSpecifierPublic) struct FCharlieKnowledgeState Knowledge; // 0x0008(0x0030)(NativeAccessSpecifierPublic) struct FCharlieInventoryState Inventory; // 0x0038(0x0068)(NativeAccessSpecifierPublic) struct FCharlieLoadoutState Loadout; // 0x00A0(0x0010)(NativeAccessSpecifierPublic) struct FCharlieCraftState Crafts; // 0x00B0(0x0010)(NativeAccessSpecifierPublic) struct FCharlieConversationState ConversationState; // 0x00C0(0x0160)(NativeAccessSpecifierPublic) struct FCharlieCinematicState CinematicState; // 0x0220(0x0058)(NativeAccessSpecifierPublic) struct FCharlieResearchState ResearchState; // 0x0278(0x0030)(NativeAccessSpecifierPublic) struct FCharlieTimeloopsState TimeloopState; // 0x02A8(0x00B0)(NativeAccessSpecifierPublic) struct FCharlieDatumsState Datums; // 0x0358(0x0020)(NativeAccessSpecifierPublic) struct FGuid CurrentSavePoint; // 0x0378(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDebugUseCurrentSavePointTransformInsteadOfGuid; // 0x0388(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_389[0x7]; // 0x0389(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TOptional CurrentSavePointTransform; // 0x0390(0x0070)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCharlieAchievementsState AchievementsState; // 0x0400(0x0010)(NativeAccessSpecifierPublic) struct FCharlieAchievementsTrackingState AchievementsTrackingState; // 0x0410(0x00C0)(NativeAccessSpecifierPublic) struct FCharlieTutorialsState TutorialState; // 0x04D0(0x0010)(NativeAccessSpecifierPublic) struct FCharlieSecretsState SecretsState; // 0x04E0(0x0030)(NativeAccessSpecifierPublic) struct FCharlieCosmeticState CosmeticState; // 0x0510(0x0058)(NativeAccessSpecifierPublic) struct FCharlieDroneState DroneState; // 0x0568(0x0002)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_56A[0x2]; // 0x056A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag ZoneTag; // 0x056C(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCharlieSaveGameSettingsState SaveGameSettingsState; // 0x0574(0x0010)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_584[0xC]; // 0x0584(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieSavePlayerState; // ScriptStruct Charlie.DefaultMapSave // 0x0040 (0x0040 - 0x0000) struct FDefaultMapSave final { public: struct FSoftObjectPath MapPath; // 0x0000(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath SavePath; // 0x0020(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDefaultMapSave; // ScriptStruct Charlie.CharlieSliderSoundStyleData // 0x0018 (0x0018 - 0x0000) struct FCharlieSliderSoundStyleData final { public: class UCharlieSingleSoundStyle* HoveredSound; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieSingleSoundStyle* ValueHigherChangedSound; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieSingleSoundStyle* ValueLowerChangedSound; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieSliderSoundStyleData; // ScriptStruct Charlie.CharlieStateTreeCancelGamePlayAbilityTaskInstanceData // 0x0010 (0x0010 - 0x0000) struct FCharlieStateTreeCancelGamePlayAbilityTaskInstanceData final { public: TSubclassOf AbilityClass; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityTag; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeCancelGamePlayAbilityTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeCancelGameplayAbilityTask // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeCancelGameplayAbilityTask final : public FStateTreeTaskCommonBase { public: ECancelType CancelType; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeCancelGameplayAbilityTask; // ScriptStruct Charlie.CharlieStateTreeClearAbilityCooldownTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeClearAbilityCooldownTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeClearAbilityCooldownTask; // ScriptStruct Charlie.CharlieStateTreeClearGroupCooldownTaskInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeClearGroupCooldownTaskInstanceData final { public: class FName AbilityGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeClearGroupCooldownTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeClearGroupCooldownTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeClearGroupCooldownTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeClearGroupCooldownTask; // ScriptStruct Charlie.CharlieStateTreeEQSQueryTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeEQSQueryTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeEQSQueryTask; // ScriptStruct Charlie.CharlieStateTreeEvaluateGameplayAbilitiesTask // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeEvaluateGameplayAbilitiesTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeEvaluateGameplayAbilitiesTask; // ScriptStruct Charlie.CharlieStateTreeFocusTaskInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeFocusTaskInstanceData final { public: class AActor* FocusTarget; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeFocusTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeGamePlayAbilityTaskInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeGamePlayAbilityTaskInstanceData final { public: TSubclassOf AbilityClass; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeGamePlayAbilityTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeGameplayAbilityTask // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeGameplayAbilityTask final : public FStateTreeTaskCommonBase { public: bool bFireAndForget; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeGameplayAbilityTask; // ScriptStruct Charlie.CharlieStateTreeGroupAbilityTaskInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeGroupAbilityTaskInstanceData final { public: class FName AbilityGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeGroupAbilityTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeHoverTaskInstanceData // 0x0020 (0x0020 - 0x0000) struct FCharlieStateTreeHoverTaskInstanceData final { public: class AActor* TargetActor; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DurationVariance; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StopDuration; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SideStepLength; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceToReevaluateDirection; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHoverDesiredTarget DesiredTarget; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeHoverTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeMoveToActorTaskInstanceData // 0x0008 (0x0020 - 0x0018) struct FCharlieStateTreeMoveToActorTaskInstanceData final : public FCharlieStateTreeBaseMoveToInstanceData { public: class AActor* TargetActor; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToActorTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeMoveToAssignedPositionTaskInstanceData // 0x0000 (0x0018 - 0x0018) struct FCharlieStateTreeMoveToAssignedPositionTaskInstanceData final : public FCharlieStateTreeBaseMoveToInstanceData { }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToAssignedPositionTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeMoveToGroupAbilityRangeTaskInstanceData // 0x0020 (0x0038 - 0x0018) struct FCharlieStateTreeMoveToGroupAbilityRangeTaskInstanceData final : public FCharlieStateTreeBaseMoveToInstanceData { public: struct FVector MoveToTarget; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AbilityGroupName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToGroupAbilityRangeTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeMoveToTaskInstanceData // 0x0018 (0x0030 - 0x0018) struct FCharlieStateTreeMoveToTaskInstanceData final : public FCharlieStateTreeBaseMoveToInstanceData { public: struct FVector MoveToTarget; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeMoveToTaskInstanceData; // ScriptStruct Charlie.PenetrationAvoidanceRay // 0x0030 (0x0030 - 0x0000) struct FPenetrationAvoidanceRay final { public: struct FRotator AdjustmentRot; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float WorldWeight; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TraceInterval; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FramesUntilNextTrace; // 0x0024(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPrimaryRay; // 0x0029(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPenetrationAvoidanceRay; // ScriptStruct Charlie.ThrowableRequest // 0x0018 (0x0018 - 0x0000) struct FThrowableRequest final { public: TArray PendingThrowables; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FThrowableRequest; // ScriptStruct Charlie.DummyDamageSourceContainer // 0x0018 (0x0018 - 0x0000) struct FDummyDamageSourceContainer final { public: TArray GameplayEffectHandles; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) class UDummyDamageSource* DummyDamageSource; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDummyDamageSourceContainer; // ScriptStruct Charlie.ChartLayerInfos // 0x000C (0x000C - 0x0000) struct FChartLayerInfos final { public: float FirstLayerFlowerRadius; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SecondLayerFlowerRadius; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxAmountOfDatumPerLayer; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FChartLayerInfos; // ScriptStruct Charlie.CheckpointTag // 0x0001 (0x0001 - 0x0000) struct FCheckpointTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCheckpointTag; // ScriptStruct Charlie.CheckpointRune // 0x0060 (0x0060 - 0x0000) struct FCheckpointRune final { public: struct FComponentReference OffsetComponent; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SpawnLocation; // 0x0028(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator SpawnRotation; // 0x0040(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FGameplayTag ZoneTag; // 0x0058(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCheckpointRune; // ScriptStruct Charlie.CurrentCheckpointRune // 0x0080 (0x0080 - 0x0000) struct FCurrentCheckpointRune final { public: struct FGuid SavePointGuid; // 0x0000(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform SavePointTransform; // 0x0010(0x0060)(Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ZoneTag; // 0x0070(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCurrentCheckpointRune; // ScriptStruct Charlie.CombatTokenDefinition // 0x0010 (0x0010 - 0x0000) struct FCombatTokenDefinition final { public: int32 MinGroupSize; // 0x0000(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TokenCount[0x3]; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCombatTokenDefinition; // ScriptStruct Charlie.CombatDifficultyVisual // 0x0030 (0x0030 - 0x0000) struct FCombatDifficultyVisual final { public: class UTexture2D* CombatDifficultyImage; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* CombatDifficultyTypeImage; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText CombatDifficultyTitleText; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) class FText CombatDifficultyDescText; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCombatDifficultyVisual; // ScriptStruct Charlie.AttractedActorEntry // 0x0010 (0x0010 - 0x0000) struct FAttractedActorEntry final { public: class AActor* AttractedActor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAttractedActorEntry; // ScriptStruct Charlie.ConversationRune // 0x00E8 (0x00E8 - 0x0000) struct FConversationRune final { public: class UIdentityData* SpeakerIdentity; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPayloadData NamePayload; // 0x0008(0x00D8)(Edit, NativeAccessSpecifierPublic) bool bShouldSaveWhenComplete; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConversationRune; // ScriptStruct Charlie.DatumQuestions // 0x0010 (0x0010 - 0x0000) struct FDatumQuestions final { public: TArray DynamicDatumQuestions; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDatumQuestions; // ScriptStruct Charlie.CosmeticProgressionTableRow // 0x0038 (0x0040 - 0x0008) struct FCosmeticProgressionTableRow final : public FTableRowBase { public: struct FGameplayTag ProgressTagFact; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* StyleTexture; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText StyleNotificationText; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic) ECosmeticLoadoutStyles Style; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray> CosmeticProgressions; // 0x0030(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCosmeticProgressionTableRow; // ScriptStruct Charlie.UICraftingAction // 0x0020 (0x0020 - 0x0000) struct FUICraftingAction final { public: class FText ActionName; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText ActionDesc; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUICraftingAction; // ScriptStruct Charlie.CraftIngredient // 0x0010 (0x0010 - 0x0000) struct FCraftIngredient final { public: class UItemData* IngredientBase; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCraftIngredient; // ScriptStruct Charlie.CreditsRowTypeSetup // 0x0018 (0x0018 - 0x0000) struct FCreditsRowTypeSetup final { public: struct FDataTableRowHandle TextStyle; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float PercentageMovementBeforeNextCredit; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCreditsRowTypeSetup; // ScriptStruct Charlie.CreditsTableRowBase // 0x0040 (0x0048 - 0x0008) struct FCreditsTableRowBase final : public FTableRowBase { public: ECreditsRowType RowType; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText Text; // 0x0010(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) class UTexture2D* Image; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D ImageSize; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin ImagePadding; // 0x0038(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCreditsTableRowBase; // ScriptStruct Charlie.ActivatedDamageDealer // 0x0088 (0x0088 - 0x0000) struct FActivatedDamageDealer final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) TSet ComponentsHit; // 0x0020(0x0050)(ExportObject, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_70[0x18]; // 0x0070(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActivatedDamageDealer; // ScriptStruct Charlie.CharlieGameplayAbilityTargetData_SingleTargetHitAndDirection // 0x0128 (0x0130 - 0x0008) struct FCharlieGameplayAbilityTargetData_SingleTargetHitAndDirection final : public FGameplayAbilityTargetData { public: class UObject* DamageSource; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FHitResult HitResult; // 0x0010(0x0100)(IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) bool bHitReplaced; // 0x0110(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0x1F]; // 0x0111(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieGameplayAbilityTargetData_SingleTargetHitAndDirection; // ScriptStruct Charlie.MindMapElement // 0x0018 (0x0018 - 0x0000) struct FMindMapElement final { public: class UUIDatum* Datum; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D DatumPosition; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMindMapElement; // ScriptStruct Charlie.DatumRune // 0x0060 (0x0060 - 0x0000) struct FDatumRune final { public: TArray UIDatums; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray UIQuestDatums; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray NPCDatums; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocationDatums; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ItemDatums; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray WorldLocationDatums; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDatumRune; // ScriptStruct Charlie.CharlieAnimPoseEvaluationOptions // 0x0018 (0x0018 - 0x0000) struct FCharlieAnimPoseEvaluationOptions final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class USkeletalMesh* OptionalSkeletalMesh; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieAnimPoseEvaluationOptions; // ScriptStruct Charlie.PreDeathSequenceTableRow // 0x0030 (0x0038 - 0x0008) struct FPreDeathSequenceTableRow final : public FTableRowBase { public: TSoftObjectPtr Sequence; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* PreDeathAudioEvent; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPreDeathSequenceTableRow; // ScriptStruct Charlie.DirectionalAudioParameters // 0x0048 (0x0048 - 0x0000) struct FDirectionalAudioParameters final { public: struct FDirectionalAudioData Data; // 0x0000(0x0020)(NativeAccessSpecifierPublic) uint8 Pad_20[0x28]; // 0x0020(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDirectionalAudioParameters; // ScriptStruct Charlie.TargetEntry // 0x0020 (0x0020 - 0x0000) struct FTargetEntry final { public: struct FVector TargetLocation; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsColliding; // 0x0018(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float UnblockedStartTime; // 0x001C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTargetEntry; // ScriptStruct Charlie.DynamicInteractableRune // 0x00E0 (0x00E0 - 0x0000) struct FDynamicInteractableRune final { public: TMap Actions; // 0x0000(0x0050)(ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_50[0x50]; // 0x0050(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnActionStart; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnActionEnd; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, NativeAccessSpecifierPublic) uint8 Pad_C0[0x18]; // 0x00C0(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) bool bUseCenteredInputWidget; // 0x00D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseInvertedCenteredInputWidget; // 0x00D9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRequiresFacing; // 0x00DA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCycleInputs; // 0x00DB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicInteractableRune; // ScriptStruct Charlie.DynamicInteractorRune // 0x0048 (0x0048 - 0x0000) struct FDynamicInteractorRune final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray ContextDefinitions; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FInputMappingContextDefinition CycleContextDefinitions[0x2]; // 0x0018(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) TWeakObjectPtr InteractWidgetSprintArm; // 0x0038(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNamePlateShouldBeInvertedCentered; // 0x0040(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicInteractorRune; // ScriptStruct Charlie.DynamicInteractCenteredWidgetTag // 0x0001 (0x0001 - 0x0000) struct FDynamicInteractCenteredWidgetTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicInteractCenteredWidgetTag; // ScriptStruct Charlie.EndInteractionActionRune // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FEndInteractionActionRune final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEndInteractionActionRune; // ScriptStruct Charlie.TotemSpawnedEntity // 0x0010 (0x0010 - 0x0000) struct FTotemSpawnedEntity final { public: class AEcstasyTotemActor* OriginTotem; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ACharlieLymbicEntity* SpawnedEntity; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTotemSpawnedEntity; // ScriptStruct Charlie.IntroOutroCinematicSequence // 0x0010 (0x0210 - 0x0200) struct FIntroOutroCinematicSequence final : public FFactsCinematicSequence { public: bool bDebugOnlyIsInsideAPC; // 0x0200(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_201[0xF]; // 0x0201(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIntroOutroCinematicSequence; // ScriptStruct Charlie.HazeShieldSetting // 0x0014 (0x0014 - 0x0000) struct FHazeShieldSetting final { public: int32 BuffCountToStart; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinShieldCount; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxShieldCount; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinTimeForNextShields; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxTimeForNextShields; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHazeShieldSetting; // ScriptStruct Charlie.UniqueBuffDefinition // 0x0018 (0x0018 - 0x0000) struct FUniqueBuffDefinition final { public: int32 BuffCountToGrantBuff; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf BuffEffectToApply; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FActiveGameplayEffectHandle UniqueBuffEffectHandle; // 0x0010(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUniqueBuffDefinition; // ScriptStruct Charlie.LocomotionCalculationTypeCharacterMovementRune // 0x0008 (0x0008 - 0x0000) struct FLocomotionCalculationTypeCharacterMovementRune final { public: class UCharacterMovementComponent* MovementComponent; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLocomotionCalculationTypeCharacterMovementRune; // ScriptStruct Charlie.CameraSetting // 0x0010 (0x0010 - 0x0000) struct FCameraSetting final { public: int32 BuffCountToStart; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCharlieCameraCombatConfig* CombatCameraConfigOverride; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraSetting; // ScriptStruct Charlie.EndGameCinematicSequence // 0x0000 (0x01E0 - 0x01E0) struct FEndGameCinematicSequence final : public FCinematicSequence { }; DUMPER7_ASSERTS_FEndGameCinematicSequence; // ScriptStruct Charlie.VFXOverride // 0x0010 (0x0010 - 0x0000) struct FVFXOverride final { public: struct FGameplayTag TargetTags; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* NiagaraSystemToSpawn; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVFXOverride; // ScriptStruct Charlie.GameplayEffectDefinition // 0x0020 (0x0020 - 0x0000) struct FGameplayEffectDefinition final { public: TSubclassOf Effect; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsEffectProportionalToEvent; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag SetByCallerTag; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EffectRatio; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EffectLevel; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayEffectDefinition; // ScriptStruct Charlie.ExplorationTabInfo // 0x0018 (0x0018 - 0x0000) struct FExplorationTabInfo final { public: ESecretCategory Category; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText Title; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FExplorationTabInfo; // ScriptStruct Charlie.MagnetRune // 0x0018 (0x0018 - 0x0000) struct FMagnetRune final { public: float MinDot; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxCameraSpeedModifier; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* MagnetismCurve; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraSpeedModifier; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMagnetRune; // ScriptStruct Charlie.FactionRelationshipRow // 0x0005 (0x0005 - 0x0000) struct FFactionRelationshipRow final { public: ETeamAttitude Rows[0x5]; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFactionRelationshipRow; // ScriptStruct Charlie.FadeOption // 0x000C (0x000C - 0x0000) struct FFadeOption final { public: float FadeInDuration; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeOutDuration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFadeCurveType FadeCurveType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNeedsFocusControl; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFadeOption; // ScriptStruct Charlie.LocomotionRune // 0x0028 (0x0028 - 0x0000) struct FLocomotionRune final { public: ELocomotionCalculationType CalculationType; // 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, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentSpeed; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Velocity; // 0x0010(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLocomotionRune; // ScriptStruct Charlie.FallingVariations // 0x0040 (0x0040 - 0x0000) struct FFallingVariations final { public: struct FAnimationEntry FallingAnimation; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAnimationEntry GettingUpAnimation; // 0x0020(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFallingVariations; // ScriptStruct Charlie.FooterInputData // 0x0058 (0x0058 - 0x0000) struct FFooterInputData final { public: struct FInputWidgetData InputWidgetData; // 0x0000(0x0050)(Edit, NativeAccessSpecifierPublic) class UCharlieButtonSoundStyle* InputButtonSoundStyle; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFooterInputData; // ScriptStruct Charlie.CooldownSettings // 0x000C (0x000C - 0x0000) struct FCooldownSettings final { public: float CooldownDuration; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SuccessNeeded; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SuccessDeviation; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCooldownSettings; // ScriptStruct Charlie.WeightedAbilityEntry // 0x0010 (0x0010 - 0x0000) struct FWeightedAbilityEntry final { public: TSubclassOf AbilityClass; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Weight; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStartInCoolDown; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWeightedAbilityEntry; // ScriptStruct Charlie.LymbicEntityAbilitiesOverride // 0x0038 (0x0038 - 0x0000) struct FLymbicEntityAbilitiesOverride final { public: struct FGameplayTag RequiredStatusTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideCooldown; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCooldown; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FCooldownSettings CooldownSettings; // 0x000C(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) TArray> Abilities; // 0x0018(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray WeightedAbilities; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityAbilitiesOverride; // ScriptStruct Charlie.GroundConfig // 0x0020 (0x0020 - 0x0000) struct FGroundConfig final { public: EGroundType GroundType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInstance* DecalMaterial; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PhysicalMaterials; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGroundConfig; // ScriptStruct Charlie.FootSettings // 0x0040 (0x0040 - 0x0000) struct FFootSettings final { public: class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FComponentReference FootAkComponent; // 0x0008(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RaycastStartOffsetZ; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RaycastEndOffsetZ; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAttachAkComponentToBone; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootSettings; // ScriptStruct Charlie.GenerateLymbicLootingRune // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FGenerateLymbicLootingRune final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGenerateLymbicLootingRune; // ScriptStruct Charlie.FeetRune // 0x0030 (0x0030 - 0x0000) struct FFeetRune final { public: TArray Settings; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint32 TickFrequency; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowDebug; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x1B]; // 0x0015(0x001B)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFeetRune; // ScriptStruct Charlie.FootRune // 0x0058 (0x0058 - 0x0000) struct FFootRune final { public: class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ExpectedBoneLocation; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LegLength; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector TargetNormal; // 0x0028(0x0018)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetOffset; // 0x0040(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowDebug; // 0x0044(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 TickFrequency; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0xC]; // 0x004C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootRune; // ScriptStruct Charlie.SoundToPlayOnItemEquippedFromInventoryStruct // 0x0008 (0x0008 - 0x0000) struct FSoundToPlayOnItemEquippedFromInventoryStruct final { public: class UCharlieSingleSoundStyle* SoundToPlayOnItemEquippedFromInventory; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundToPlayOnItemEquippedFromInventoryStruct; // ScriptStruct Charlie.IkOffsetInterpolatorRune // 0x0008 (0x0008 - 0x0000) struct FIkOffsetInterpolatorRune final { public: float CurrentOffset; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetOffset; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FIkOffsetInterpolatorRune; // ScriptStruct Charlie.FootstepAudioEventsSideOverrides // 0x0010 (0x0010 - 0x0000) struct FFootstepAudioEventsSideOverrides final { public: class UAkAudioEvent* BeginEvent; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* EndEvent; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootstepAudioEventsSideOverrides; // ScriptStruct Charlie.AbilitySelectionResult // 0x0018 (0x0018 - 0x0000) struct FAbilitySelectionResult final { public: TSubclassOf AbilityDefinition; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAbilitySelectionResult; // ScriptStruct Charlie.FootstepAudioEvents // 0x0060 (0x0060 - 0x0000) struct FFootstepAudioEvents final { public: class UAkAudioEvent* BeginEvent; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* EndEvent; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap SideOverrideEvents; // 0x0010(0x0050)(Deprecated, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootstepAudioEvents; // ScriptStruct Charlie.LymbicEntityBaseTaskHandler // 0x0018 (0x0018 - 0x0000) struct FLymbicEntityBaseTaskHandler { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class ALymbicEntityController* ControllerOwner; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityBaseTaskHandler; // ScriptStruct Charlie.LymbicEntityHoverTaskHandler // 0x00A0 (0x00B8 - 0x0018) struct FLymbicEntityHoverTaskHandler final : public FLymbicEntityBaseTaskHandler { public: class AActor* Target; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_20[0x98]; // 0x0020(0x0098)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityHoverTaskHandler; // ScriptStruct Charlie.GroupSelectedAbility // 0x0020 (0x0020 - 0x0000) struct FGroupSelectedAbility final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf AvailableAbility; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGroupSelectedAbility; // ScriptStruct Charlie.FootstepAudioEventEntry // 0x0068 (0x0068 - 0x0000) struct FFootstepAudioEventEntry final { public: struct FGameplayTag FootstepType; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFootstepAudioEvents Events; // 0x0008(0x0060)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootstepAudioEventEntry; // ScriptStruct Charlie.FootstepEmitterRune // 0x00D8 (0x00D8 - 0x0000) struct FFootstepEmitterRune final { public: TMap FootIndices; // 0x0000(0x0050)(Deprecated, NativeAccessSpecifierPublic) TMap AudioEvents; // 0x0050(0x0050)(Deprecated, NativeAccessSpecifierPublic) TArray NewAudioEvents; // 0x00A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray VFXsEvents; // 0x00B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) class UAkRtpc* DepthRTPC; // 0x00C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* FootstepSweetenersAkEvent; // 0x00C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableDebug; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootstepEmitterRune; // ScriptStruct Charlie.LootEntry // 0x0030 (0x0030 - 0x0000) struct FLootEntry final { public: TSoftObjectPtr LootDrop; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 MinAmount; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 MaxAmount; // 0x0029(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLootEntry; // ScriptStruct Charlie.LootTableRune // 0x0010 (0x0010 - 0x0000) struct FLootTableRune final { public: TArray LootTable; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLootTableRune; // ScriptStruct Charlie.FootstepEventRune // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FFootstepEventRune final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootstepEventRune; // ScriptStruct Charlie.LymbicEntityGameplayTagsData // 0x0020 (0x0020 - 0x0000) struct FLymbicEntityGameplayTagsData final { public: struct FGameplayTagContainer CurrentTags; // 0x0000(0x0020)(Edit, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityGameplayTagsData; // ScriptStruct Charlie.LongFootstepEventTag // 0x0001 (0x0001 - 0x0000) struct FLongFootstepEventTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLongFootstepEventTag; // ScriptStruct Charlie.FootstepSoundEmittedTag // 0x0001 (0x0001 - 0x0000) struct FFootstepSoundEmittedTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootstepSoundEmittedTag; // ScriptStruct Charlie.BaseCooldownData // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FBaseCooldownData { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBaseCooldownData; // ScriptStruct Charlie.GroupCooldownData // 0x0008 (0x0020 - 0x0018) struct FGroupCooldownData final : public FBaseCooldownData { public: uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGroupCooldownData; // ScriptStruct Charlie.FootstepVFXEmittedTag // 0x0001 (0x0001 - 0x0000) struct FFootstepVFXEmittedTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootstepVFXEmittedTag; // ScriptStruct Charlie.LymbicEntityMoveToTaskHandler // 0x0020 (0x0038 - 0x0018) struct FLymbicEntityMoveToTaskHandler final : public FLymbicEntityBaseTaskHandler { public: uint8 Pad_18[0x20]; // 0x0018(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityMoveToTaskHandler; // ScriptStruct Charlie.FunnelPage // 0x0010 (0x0010 - 0x0000) struct FFunnelPage final { public: struct FGameplayTag PageIdTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PlatformAvailability; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowInDemoOnly; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFunnelPage; // ScriptStruct Charlie.GameplayCueContext // 0x00F0 (0x00F0 - 0x0000) struct FGameplayCueContext final { public: class AActor* Target; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayCueParameters Parameters; // 0x0008(0x00E8)(Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGameplayCueContext; // ScriptStruct Charlie.LymbicEntityGameplayAbilityTaskHandler // 0x0020 (0x0038 - 0x0018) struct FLymbicEntityGameplayAbilityTaskHandler final : public FLymbicEntityBaseTaskHandler { public: uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray GroupSelectedAbilities; // 0x0028(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FLymbicEntityGameplayAbilityTaskHandler; // ScriptStruct Charlie.GameplayCueNiagaraVectorVariable // 0x0024 (0x0030 - 0x000C) struct FGameplayCueNiagaraVectorVariable final : public FGameplayCueNiagaraBaseVariable { public: uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector InitialValue; // 0x0010(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGameplayCueNiagaraVectorUpdateTypes GameplayCueNiagaraVectorUpdateTypes; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayCueNiagaraVectorVariable; // ScriptStruct Charlie.GameplayCueNiagaraIntVariable // 0x0004 (0x0010 - 0x000C) struct FGameplayCueNiagaraIntVariable final : public FGameplayCueNiagaraBaseVariable { public: int32 InitialValue; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGameplayCueNiagaraIntVariable; // ScriptStruct Charlie.NiagaraVariables // 0x0040 (0x0040 - 0x0000) struct FNiagaraVariables final { public: TArray VectorVariables; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray IntVariables; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FGameplayCueNiagaraBaseVariable LymbicColorVariable; // 0x0020(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FGameplayCueNiagaraIntVariable AbilityLevelIntVariable; // 0x002C(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraVariables; // ScriptStruct Charlie.NiagaraComponentInstance // 0x0060 (0x0060 - 0x0000) struct FNiagaraComponentInstance final { public: class UNiagaraSystem* NiagaraSystem; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraComponent* NiagaraComponent; // 0x0008(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNiagaraVariables NiagaraVariables; // 0x0010(0x0040)(Transient, NativeAccessSpecifierPublic) uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraComponentInstance; // ScriptStruct Charlie.BeginPlayDelegateParams // 0x0038 (0x0038 - 0x0000) struct FBeginPlayDelegateParams final { public: class ALymbicEntitySpawner* Spawner; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TScriptInterface Requester; // 0x0020(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf AbilityToStartOnSpawn; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBeginPlayDelegateParams; // ScriptStruct Charlie.GameplayCueInstance // 0x0110 (0x0110 - 0x0000) struct FGameplayCueInstance final { public: struct FGameplayCueContext Context; // 0x0000(0x00F0)(Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray SpawnedNiagaraComponents; // 0x00F0(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray SpawnedCameraShakes; // 0x0100(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FGameplayCueInstance; // ScriptStruct Charlie.AudioEventRefCountInstance // 0x000C (0x0010 - 0x0004) struct FAudioEventRefCountInstance final : public FBaseRefCountInstance { public: uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* Identifier; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAudioEventRefCountInstance; // ScriptStruct Charlie.MaterialFadeDefinition // 0x0038 (0x0038 - 0x0000) struct FMaterialFadeDefinition final { public: class UMaterialInterface* OverlayMaterial; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* FadeInCurve; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* FadeOutCurve; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialParameterCollection* MaterialParameterCollection; // 0x0018(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ParameterName; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* FadeInAudio; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* FadeOutAudio; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialFadeDefinition; // ScriptStruct Charlie.MaterialFadeInstance // 0x0060 (0x0060 - 0x0000) struct FMaterialFadeInstance final { public: struct FMaterialFadeDefinition FadeDefinition; // 0x0000(0x0038)(Transient, NoDestructor, NativeAccessSpecifierPublic) class UMaterialInterface* PreviousOverlayMaterial; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* Actor; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_48[0x18]; // 0x0048(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialFadeInstance; // ScriptStruct Charlie.GameplayLODRune // 0x0010 (0x0010 - 0x0000) struct FGameplayLODRune final { public: float DistanceToPlayerSq; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceToCameraFrustum; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 LOD; // 0x0008(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 PrevLOD; // 0x0009(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 ForceLOD; // 0x000A(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsVisible; // 0x000B(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasLostGround; // 0x000C(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayLODRune; // ScriptStruct Charlie.LymbicEntityBaseHoverParameters // 0x0024 (0x0024 - 0x0000) struct FLymbicEntityBaseHoverParameters { public: float ActivationChance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AbilityActivationChance; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DurationVariance; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StopDuration; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SideStepLength; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterruptRange; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDistanceToReevaluateDirection; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityBaseHoverParameters; // ScriptStruct Charlie.LymbicEntityHoverParameters // 0x0004 (0x0028 - 0x0024) struct FLymbicEntityHoverParameters final : public FLymbicEntityBaseHoverParameters { public: float MinDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityHoverParameters; // ScriptStruct Charlie.GameplayLODSettingsRune // 0x0048 (0x0048 - 0x0000) struct FGameplayLODSettingsRune final { public: class UGameplayLODSetupAsset* LODSetupAsset; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayLODSettingsRune; // ScriptStruct Charlie.MovementComponentDisabledTag // 0x0001 (0x0001 - 0x0000) struct FMovementComponentDisabledTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMovementComponentDisabledTag; // ScriptStruct Charlie.GameplayLODInfo // 0x000C (0x000C - 0x0000) struct FGameplayLODInfo final { public: float BaseLODDistance; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VisibleLODDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRequireGround; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameplayLODInfo; // ScriptStruct Charlie.SpawnLocationDefinition // 0x0070 (0x0070 - 0x0000) struct FSpawnLocationDefinition final { public: struct FTransform SpawnLocation; // 0x0000(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PerceptionOverride; // 0x0060(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnLocationDefinition; // ScriptStruct Charlie.SettingsAudioState // 0x0008 (0x0008 - 0x0000) struct FSettingsAudioState final { public: class UAkStateValue* AkStateValue; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSettingsAudioState; // ScriptStruct Charlie.UIGameSetting // 0x00A8 (0x00A8 - 0x0000) struct FUIGameSetting final { public: struct FGameplayTag SettingTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText SettingName; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPrivate) class FText SettingDesc; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPrivate) class FText SettingNamePSOverride; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPrivate) class FText SettingDescPSOverride; // 0x0038(0x0010)(Edit, NativeAccessSpecifierPrivate) class FText SettingNameXOverride; // 0x0048(0x0010)(Edit, NativeAccessSpecifierPrivate) class FText SettingDescXOverride; // 0x0058(0x0010)(Edit, NativeAccessSpecifierPrivate) struct FGameplayTag MenuDestination; // 0x0068(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ValuesAsText; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ValuesDescriptions; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) bool bAutoApply; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHideInMainMenu; // 0x0091(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_92[0x2]; // 0x0092(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float DisableTimeInSeconds; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PlatformAvailability; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESettingType SettingType; // 0x009C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9D[0x3]; // 0x009D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UCharlieSliderSoundStyle* OverrideSliderSoundStyle; // 0x00A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUIGameSetting; // ScriptStruct Charlie.LymbicEntityDefenseParameters // 0x0008 (0x0008 - 0x0000) struct FLymbicEntityDefenseParameters final { public: float IncomingAttackReactionChance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RandomReactionChance; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityDefenseParameters; // ScriptStruct Charlie.AspectRatioFormat // 0x0018 (0x0018 - 0x0000) struct FAspectRatioFormat final { public: float Ratio; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Label; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAspectRatioFormat; // ScriptStruct Charlie.NonRemappableAction // 0x0020 (0x0020 - 0x0000) struct FNonRemappableAction final { public: class FText ActionText; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) struct FYggInputActionData InputActionData; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNonRemappableAction; // ScriptStruct Charlie.LymbicEntityTargetTrackingTask // 0x0000 (0x0028 - 0x0028) struct FLymbicEntityTargetTrackingTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FLymbicEntityTargetTrackingTask; // ScriptStruct Charlie.IkFootPlacement // 0x0028 (0x0028 - 0x0000) struct FIkFootPlacement final { public: double FootOffset; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector HitNormal; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bValidHit; // 0x0020(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIkFootPlacement; // ScriptStruct Charlie.QuestStep // 0x0040 (0x0040 - 0x0000) struct FQuestStep final { public: TSoftObjectPtr World; // 0x0000(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TeleportMarkerTag; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString StepDescription; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuestStep; // ScriptStruct Charlie.LymbicEntityIdleParameters // 0x0008 (0x0008 - 0x0000) struct FLymbicEntityIdleParameters final { public: float IdleDuration; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RandomDurationDeviation; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityIdleParameters; // ScriptStruct Charlie.GroundPhysicalMaterialRune // 0x0250 (0x0250 - 0x0000) struct alignas(0x08) FGroundPhysicalMaterialRune final { public: bool bDrawDebug; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RaycastZStartOffsetFromTransform; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RaycastZEndOffsetFromTransform; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableComplexTraces; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x243]; // 0x000D(0x0243)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGroundPhysicalMaterialRune; // ScriptStruct Charlie.ProcessGroundPhysicalTag // 0x0001 (0x0001 - 0x0000) struct FProcessGroundPhysicalTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FProcessGroundPhysicalTag; // ScriptStruct Charlie.LymbicEntityAnchorParameters // 0x0008 (0x0008 - 0x0000) struct FLymbicEntityAnchorParameters final { public: float MaxDistanceFromAnchorPoint; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReturnDistanceToAnchorPoint; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityAnchorParameters; // ScriptStruct Charlie.GuardianLymbicEntityData // 0x00C0 (0x00C8 - 0x0008) struct FGuardianLymbicEntityData final : public FTableRowBase { public: struct FVector Location; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr LymbicEntitySpawner; // 0x0020(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid LymbicEntityGuid; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AssociatedTimeloopActorID; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid SpawnerSerializeGuid; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag GuardianDetectableTag; // 0x0070(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSet DetectableDataLayerIDs; // 0x0078(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGuardianLymbicEntityData; // ScriptStruct Charlie.NiagaraFloatVariable // 0x0004 (0x000C - 0x0008) struct FNiagaraFloatVariable final : public FBaseNiagaraVariable { public: float TargetValue; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNiagaraFloatVariable; // ScriptStruct Charlie.NiagaraVectorVariable // 0x0018 (0x0020 - 0x0008) struct FNiagaraVectorVariable final : public FBaseNiagaraVariable { public: struct FVector TargetValue; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNiagaraVectorVariable; // ScriptStruct Charlie.NiagaraColorVariable // 0x0010 (0x0018 - 0x0008) struct FNiagaraColorVariable final : public FBaseNiagaraVariable { public: struct FLinearColor TargetValue; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNiagaraColorVariable; // ScriptStruct Charlie.NiagaraVariableDefinition // 0x0038 (0x0038 - 0x0000) struct FNiagaraVariableDefinition final { public: class FName ComponentTag; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray FloatVariables; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorVariables; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ColorVariables; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNiagaraVariableDefinition; // ScriptStruct Charlie.StateDefinition // 0x0050 (0x0050 - 0x0000) struct FStateDefinition final { public: struct FAnimationEntry StartAnimation; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FGameplayTag StatusTagToApply; // 0x0020(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf GameplayEffectToApply; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray NiagaraVariableDefinitions; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray NiagaraVariableRuntimeValues; // 0x0040(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStateDefinition; // ScriptStruct Charlie.LymbicEntityAbilityGroup // 0x0048 (0x0048 - 0x0000) struct FLymbicEntityAbilityGroup final { public: class FName GroupName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCooldown; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStartInCoolDown; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FCooldownSettings CooldownSettings; // 0x000C(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) TArray> Abilities; // 0x0018(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray WeightedAbilities; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray AbilitiesOverrides; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityAbilityGroup; // ScriptStruct Charlie.LymbicEntitySensesParameters // 0x0004 (0x0004 - 0x0000) struct FLymbicEntitySensesParameters final { public: float AggroRangeSightRatio; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntitySensesParameters; // ScriptStruct Charlie.LymbicEntityStunLockParameters // 0x0004 (0x0004 - 0x0000) struct FLymbicEntityStunLockParameters final { public: float ActivationChance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityStunLockParameters; // ScriptStruct Charlie.LymbicEntityGuardParameters // 0x0024 (0x0024 - 0x0000) struct FLymbicEntityGuardParameters final { public: float ActivationChance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IncomingAttackActivationChance; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DurationVariance; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StopDuration; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxTimeInSameDirection; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SideStepLength; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityGuardParameters; // ScriptStruct Charlie.LymbicEntityWalkersParameters // 0x000C (0x000C - 0x0000) struct FLymbicEntityWalkersParameters final { public: float SupportHazeCloseInMinDistance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SupportHazeMoveAwayRange; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SupportHazeDangerZoneRange; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityWalkersParameters; // ScriptStruct Charlie.LymbicEntityUnreachableParameters // 0x0008 (0x0008 - 0x0000) struct FLymbicEntityUnreachableParameters final { public: float MaxPathLength; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WantedDistanceFromEdge; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityUnreachableParameters; // ScriptStruct Charlie.LymbicEntityStateTreeParameters // 0x0168 (0x0168 - 0x0000) struct FLymbicEntityStateTreeParameters final { public: TArray AbilityGroups; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FGameplayTagContainer ReactionTags; // 0x0010(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray TransitionDelayOverrides; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) bool bUseCustomSpeedWhenClosingIn; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CustomSpeedWhenClosingIn; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCurveTableRowHandle CustomSpeedWhenClosingInCurve; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf BirthAbilityClass; // 0x0058(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf AbsorbAbilityClass; // 0x0060(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLymbicEntityProfileParameters Profile; // 0x0068(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntitySensesParameters Senses; // 0x006C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityAnchorParameters Anchor; // 0x0070(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityStunLockParameters StunLock; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityDefenseParameters Defense; // 0x007C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityHoverParameters HoverClose; // 0x0084(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityBaseHoverParameters HoverFar; // 0x00AC(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityCloseInParameters CloseIn; // 0x00D0(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityIdleParameters Idle; // 0x0100(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityGuardParameters GuardClose; // 0x0108(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityGuardParameters GuardFar; // 0x012C(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityWalkersParameters Walkers; // 0x0150(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLymbicEntityUnreachableParameters Unreachable; // 0x015C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityStateTreeParameters; // ScriptStruct Charlie.PerWeaponAbilities // 0x0010 (0x0010 - 0x0000) struct FPerWeaponAbilities final { public: struct FGameplayTag WeaponTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UGASPayLoad* GASPayLoad; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPerWeaponAbilities; // ScriptStruct Charlie.DelayedSpawner // 0x0018 (0x0018 - 0x0000) struct FDelayedSpawner final { public: class ALymbicEntitySpawner* Spawner; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Delay; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AmbushStartEventTag; // 0x000C(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDelayedSpawner; // ScriptStruct Charlie.LymbicEntityWave // 0x0028 (0x0028 - 0x0000) struct FLymbicEntityWave final { public: struct FGameplayTag WaveStartEventTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag WaveCompleteEventTag; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray DelayedSpawners; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_20[0x8]; // 0x0020(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityWave; // ScriptStruct Charlie.TimedStateDefinition // 0x0058 (0x0058 - 0x0000) struct FTimedStateDefinition final { public: float TimeSincePreviousStateInSeconds; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FStateDefinition StateDefinition; // 0x0008(0x0050)(Edit, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimedStateDefinition; // ScriptStruct Charlie.ConditionalStateDefinition // 0x0060 (0x0060 - 0x0000) struct FConditionalStateDefinition final { public: TArray Conditions; // 0x0000(0x0010)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FStateDefinition StateDefinition; // 0x0010(0x0050)(Edit, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FConditionalStateDefinition; // ScriptStruct Charlie.HazeOwnerTrackingData // 0x0001 (0x0001 - 0x0000) struct FHazeOwnerTrackingData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHazeOwnerTrackingData; // ScriptStruct Charlie.HazeOwnerTrackingTask // 0x0000 (0x0028 - 0x0028) struct FHazeOwnerTrackingTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FHazeOwnerTrackingTask; // ScriptStruct Charlie.UmbilicalCordVFXAnimation // 0x0014 (0x0014 - 0x0000) struct FUmbilicalCordVFXAnimation final { public: class FName NiagaraFloatParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimationDuration; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartValue; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetValue; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUmbilicalCordVFXAnimation; // ScriptStruct Charlie.HeroInputs // 0x01A0 (0x01A0 - 0x0000) struct FHeroInputs final { public: class UInputAction* MoveAction; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* MouseLookAction; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* GamepadLookAction; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DodgeAction; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* SprintThumbStickHoldAction; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* SprintThumbStickTapAction; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* SheatheAction; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* SwitchWeaponAction; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneModifierAction; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DockDroneAction; // 0x0048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* ToggleDroneSpotlightAction; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LymbicModifierAction; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* UsePadAction; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* OpenInventoryAction; // 0x0068(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* OpenDatabaseAction; // 0x0070(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* OpenDroneAction; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* OpenLoadoutAction; // 0x0080(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* OpenResearchAction; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* OpenHeroStatsAction; // 0x0090(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* UseItemAction; // 0x0098(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* NextItemAction; // 0x00A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* PreviousItemAction; // 0x00A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility1Action; // 0x00B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility1CancelAction; // 0x00B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility2Action; // 0x00C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility2CancelAction; // 0x00C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility3Action; // 0x00D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility3CancelAction; // 0x00D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility4Action; // 0x00E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DroneAbility4CancelAction; // 0x00E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LymbicAbility1Action; // 0x00F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LymbicAbility2Action; // 0x00F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LymbicAbility3Action; // 0x0100(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LymbicAbility4RelicAction; // 0x0108(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LymbicPulseAction; // 0x0110(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicInteract1Action; // 0x0118(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicHoldToConfirmInteract1Action; // 0x0120(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicInteract2Action; // 0x0128(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicHoldToConfirmInteract2Action; // 0x0130(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicInteract3Action; // 0x0138(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicHoldToConfirmInteract3Action; // 0x0140(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicInteract4Action; // 0x0148(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicHoldToConfirmInteract4Action; // 0x0150(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicInteractLeftAction; // 0x0158(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* DynamicInteractRightAction; // 0x0160(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* ComboAttackAction; // 0x0168(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* CombatInteractAction; // 0x0170(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* ChargeAttackV2Action; // 0x0178(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* LockOnAction; // 0x0180(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* ChangeTargetAction; // 0x0188(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* ChangeTargetMouseAction; // 0x0190(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UInputAction* GuardAction; // 0x0198(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHeroInputs; // ScriptStruct Charlie.DatumNotificationRune // 0x0010 (0x0010 - 0x0000) struct FDatumNotificationRune final { public: class UUIDatumData* Datum; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDatumNotificationRuneType NotificationType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDatumNotificationRune; // ScriptStruct Charlie.HitFXEntryV2 // 0x0018 (0x0018 - 0x0000) struct FHitFXEntryV2 final { public: struct FGameplayTag Status; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* Visual; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* Sound; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitFXEntryV2; // ScriptStruct Charlie.HitFXEntry // 0x0018 (0x0018 - 0x0000) struct FHitFXEntry final { public: struct FGameplayTag Status; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* Visual; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* Sound; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitFXEntry; // ScriptStruct Charlie.StunReactionDefinition // 0x00A8 (0x00A8 - 0x0000) struct FStunReactionDefinition final { public: float StunDurationMin; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StunDurationMax; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FReactionEntry ReactionEntry; // 0x0008(0x00A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStunReactionDefinition; // ScriptStruct Charlie.PoiseBrokenReactionEntry // 0x0030 (0x0030 - 0x0000) struct FPoiseBrokenReactionEntry final { public: struct FGameplayTagContainer RequiredTags; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray ReactionDefinitions; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPoiseBrokenReactionEntry; // ScriptStruct Charlie.TagFactAcquiredRune // 0x0020 (0x0020 - 0x0000) struct FTagFactAcquiredRune final { public: struct FGameplayTagContainer TagFactsObtained; // 0x0000(0x0020)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTagFactAcquiredRune; // ScriptStruct Charlie.HazeRecord // 0x0018 (0x0018 - 0x0000) struct FHazeRecord final { public: TSubclassOf HazeToSpawn; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AHaze* SpawnedHaze; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHazeRecord; // ScriptStruct Charlie.HollowWalkerData // 0x0018 (0x0018 - 0x0000) struct FHollowWalkerData final { public: class AHaze* AttachedHaze; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AttachedHazes; // 0x0008(0x0010)(Edit, ZeroConstructor, EditConst, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHollowWalkerData; // ScriptStruct Charlie.CustomPayloadGrantOnOverlapSetupTag // 0x0001 (0x0001 - 0x0000) struct FCustomPayloadGrantOnOverlapSetupTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomPayloadGrantOnOverlapSetupTag; // ScriptStruct Charlie.HollowWalkerTrackingTask // 0x0000 (0x0028 - 0x0028) struct FHollowWalkerTrackingTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FHollowWalkerTrackingTask; // ScriptStruct Charlie.EquippedModuleBinding // 0x0030 (0x0030 - 0x0000) struct FEquippedModuleBinding final { public: struct FGameplayTag BindingInput; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ItemData; // 0x0008(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEquippedModuleBinding; // ScriptStruct Charlie.BlockingNotification // 0x0010 (0x0010 - 0x0000) struct FBlockingNotification final { public: class UUIDatumData* Datum; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlockingNotification; // ScriptStruct Charlie.IdleAnimationEntry // 0x0030 (0x0030 - 0x0000) struct FIdleAnimationEntry final { public: struct FAnimationEntry IdleAnimation; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) TArray OutAnimations; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FIdleAnimationEntry; // ScriptStruct Charlie.InfoPanelPosition // 0x0040 (0x0040 - 0x0000) struct FInfoPanelPosition final { public: struct FAnchors Anchors; // 0x0000(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FVector2D position; // 0x0020(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Alignment; // 0x0030(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInfoPanelPosition; // ScriptStruct Charlie.VFXLevelOverride // 0x0010 (0x0010 - 0x0000) struct FVFXLevelOverride final { public: int32 AbilityLevel; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UNiagaraSystem* NiagaraSystemToSpawn; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVFXLevelOverride; // ScriptStruct Charlie.NiagaraSpawnDefinition // 0x00A8 (0x00A8 - 0x0000) struct FNiagaraSpawnDefinition final { public: class UNiagaraSystem* NiagaraSystemToSpawn; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNiagaraVariables NiagaraVariables; // 0x0008(0x0040)(Edit, NativeAccessSpecifierPublic) class FName BoneToAttachTo; // 0x0048(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray VFXOverrides; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray VFXAbilityLevelOverrides; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FVector NiagaraLocation; // 0x0070(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator NiagaraRotation; // 0x0088(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) EPlayOption PlayOption; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNiagaraSpawnDefinition; // ScriptStruct Charlie.InfoPanelHelpers // 0x0001 (0x0001 - 0x0000) struct FInfoPanelHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInfoPanelHelpers; // ScriptStruct Charlie.PayloadOverlapTag // 0x0001 (0x0001 - 0x0000) struct FPayloadOverlapTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPayloadOverlapTag; // ScriptStruct Charlie.HeroInteractionState // 0x0014 (0x0014 - 0x0000) struct FHeroInteractionState final { public: bool bHideHeroMesh; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSheatheHeroWeapons; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSwitchCameraToInteractable; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float bCameraBlendTime; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlockGameplayInputs; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoEnterDroneState; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag InteractUI; // 0x000C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHeroInteractionState; // ScriptStruct Charlie.DroneInteractionState // 0x0050 (0x0050 - 0x0000) struct FDroneInteractionState final { public: bool bHideDroneMesh; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDronePlacementOverride DronePlacement; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideSpeed; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float SpeedOverride; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDroneLightOverride LightConfig; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFocusOnTarget; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName TargetBoneToFocus; // 0x000C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector TargetOffset; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr DroneTargetComponent; // 0x0030(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr ActorTarget; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanWobble; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag GameplayCue; // 0x0044(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDroneInteractionState; // ScriptStruct Charlie.QuestMindMapElement // 0x0018 (0x0018 - 0x0000) struct FQuestMindMapElement final { public: class UFactOwnerData* Identity; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D position; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuestMindMapElement; // ScriptStruct Charlie.InteractionUnavailabilityReason // 0x0010 (0x0010 - 0x0000) struct FInteractionUnavailabilityReason final { public: class FText Reason; // 0x0000(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractionUnavailabilityReason; // ScriptStruct Charlie.GrantPayloadTag // 0x0001 (0x0001 - 0x0000) struct FGrantPayloadTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGrantPayloadTag; // ScriptStruct Charlie.InteractableRune // 0x0030 (0x0030 - 0x0000) struct FInteractableRune final { public: TMulticastInlineDelegate OnSelected; // 0x0000(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnDeselected; // 0x0010(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnActivated; // 0x0020(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractableRune; // ScriptStruct Charlie.TradeRune // 0x0010 (0x0010 - 0x0000) struct FTradeRune final { public: TMulticastInlineDelegate OnTrade; // 0x0000(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTradeRune; // ScriptStruct Charlie.PayloadRune // 0x00F8 (0x00F8 - 0x0000) struct FPayloadRune final { public: TArray ContainedFacts; // 0x0000(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic) TWeakObjectPtr Provider; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPayloadData PayloadData; // 0x0018(0x00D8)(Edit, NativeAccessSpecifierPublic) bool bShouldSave; // 0x00F0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPayloadRune; // ScriptStruct Charlie.CustomInteractionSetupTag // 0x0001 (0x0001 - 0x0000) struct FCustomInteractionSetupTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomInteractionSetupTag; // ScriptStruct Charlie.PresenceConfiguration // 0x0020 (0x0020 - 0x0000) struct FPresenceConfiguration final { public: class FString PresenceID; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag StartedTag; // 0x0010(0x0008)(Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag CompletedTag; // 0x0018(0x0008)(Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPresenceConfiguration; // ScriptStruct Charlie.InteractOverlapTag // 0x0001 (0x0001 - 0x0000) struct FInteractOverlapTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInteractOverlapTag; // ScriptStruct Charlie.ActivateInteractableRune // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FActivateInteractableRune final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActivateInteractableRune; // ScriptStruct Charlie.ResearchArticle // 0x0028 (0x0028 - 0x0000) struct FResearchArticle final { public: class FText Title; // 0x0000(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) class FText Description; // 0x0010(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) uint8 Pad_20[0x8]; // 0x0020(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FResearchArticle; // ScriptStruct Charlie.TradeActivateInteractableRune // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FTradeActivateInteractableRune final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTradeActivateInteractableRune; // ScriptStruct Charlie.QuestEventReceiverRune // 0x0030 (0x0030 - 0x0000) struct FQuestEventReceiverRune final { public: TMulticastInlineDelegate OnQuestEventTrigger; // 0x0000(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnQuestEventEnterMap; // 0x0010(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnQuestEventLeaveMap; // 0x0020(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuestEventReceiverRune; // ScriptStruct Charlie.InteractMenuManuallyClosedRune // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FInteractMenuManuallyClosedRune final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInteractMenuManuallyClosedRune; // ScriptStruct Charlie.AutoDestroyInteractableOnActivationTag // 0x0001 (0x0001 - 0x0000) struct FAutoDestroyInteractableOnActivationTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAutoDestroyInteractableOnActivationTag; // ScriptStruct Charlie.WeaponAnimEntry // 0x0028 (0x0028 - 0x0000) struct FWeaponAnimEntry final { public: struct FGameplayTag WeaponTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAnimationEntry Animation; // 0x0008(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponAnimEntry; // ScriptStruct Charlie.ActivatingInteractableTag // 0x0001 (0x0001 - 0x0000) struct FActivatingInteractableTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActivatingInteractableTag; // ScriptStruct Charlie.LymbicEntityRewardData // 0x0010 (0x0010 - 0x0000) struct FLymbicEntityRewardData final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class ULootTableData* LootTableData; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityRewardData; // ScriptStruct Charlie.InternalLocalizationFormatter // 0x0018 (0x0030 - 0x0018) struct FInternalLocalizationFormatter final : public FTextBaseFormatter { public: uint8 Pad_18[0x18]; // 0x0018(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInternalLocalizationFormatter; // ScriptStruct Charlie.EquipmentVisual // 0x0038 (0x0038 - 0x0000) struct FEquipmentVisual final { public: TSoftClassPtr ItemBpClass; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SocketName; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag WeaponTag; // 0x0030(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEquipmentVisual; // ScriptStruct Charlie.AbilityCooldownData // 0x0008 (0x0020 - 0x0018) struct FAbilityCooldownData final : public FBaseCooldownData { public: struct FGameplayAbilitySpecHandle CooldownId; // 0x0018(0x0004)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAbilityCooldownData; // ScriptStruct Charlie.LymbicEntityEQSTaskHandler // 0x0028 (0x0040 - 0x0018) struct FLymbicEntityEQSTaskHandler final : public FLymbicEntityBaseTaskHandler { public: uint8 Pad_18[0x28]; // 0x0018(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityEQSTaskHandler; // ScriptStruct Charlie.LymbicEntityStateTreeRuntimeData // 0x01A0 (0x01A0 - 0x0000) struct FLymbicEntityStateTreeRuntimeData final { public: TArray GroupCooldowns; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray AbilityCooldowns; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_20[0x10]; // 0x0020(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FLymbicEntityEQSTaskHandler EQSTaskHandler; // 0x0030(0x0040)(Transient, NativeAccessSpecifierPrivate) struct FLymbicEntityMoveToTaskHandler MoveToTaskHandler; // 0x0070(0x0038)(Transient, NativeAccessSpecifierPrivate) struct FLymbicEntityGameplayAbilityTaskHandler AbilityTaskHandler; // 0x00A8(0x0038)(Transient, NativeAccessSpecifierPrivate) struct FLymbicEntityHoverTaskHandler HoverTaskHandler; // 0x00E0(0x00B8)(Transient, NativeAccessSpecifierPrivate) uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityStateTreeRuntimeData; // ScriptStruct Charlie.ItemPlacementSlotComponents // 0x0018 (0x0018 - 0x0000) struct FItemPlacementSlotComponents final { public: class UMeshComponent* SlotComponent; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TScriptInterface PlacedItemMeshComponent; // 0x0008(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FItemPlacementSlotComponents; // ScriptStruct Charlie.ItemPlacementSlot // 0x0020 (0x0020 - 0x0000) struct FItemPlacementSlot final { public: struct FItemPlacementSlotComponents Components; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) class UItemData* Item; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FItemPlacementSlot; // ScriptStruct Charlie.LymbicEntityPositionData // 0x0030 (0x0030 - 0x0000) struct FLymbicEntityPositionData final { public: struct FVector CurrentLocation; // 0x0000(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CurrentForward; // 0x0018(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityPositionData; // ScriptStruct Charlie.ItemPlacementSlotsRuneState // 0x0050 (0x0050 - 0x0000) struct FItemPlacementSlotsRuneState final { public: TMap PlacedItemStates; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FItemPlacementSlotsRuneState; // ScriptStruct Charlie.SecretData // 0x0058 (0x0058 - 0x0000) struct FSecretData { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) class FText Title; // 0x0038(0x0010)(Transient, NativeAccessSpecifierPublic) class UTexture2D* Image; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSecretData; // ScriptStruct Charlie.MysteryData // 0x0018 (0x0070 - 0x0058) struct FMysteryData final : public FSecretData { public: class UStringFactData* LocationNameFact; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFactOwnerData* ZoneFactOwner; // 0x0060(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMysteryData; // ScriptStruct Charlie.SaveItemPlacementStateRune // 0x0050 (0x0050 - 0x0000) struct FSaveItemPlacementStateRune final { public: TMap PlacedItemStates; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSaveItemPlacementStateRune; // ScriptStruct Charlie.UIItemGroup // 0x0020 (0x0020 - 0x0000) struct FUIItemGroup final { public: class UCharlieSingleSoundStyle* SoundToPlayOnEquip; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* ItemCategoryIcon; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ItemCategoryText; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FUIItemGroup; // ScriptStruct Charlie.ItemToInspect // 0x0010 (0x0010 - 0x0000) struct FItemToInspect final { public: class UItemData* ItemData; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FItemToInspect; // ScriptStruct Charlie.CodeTextStyle // 0x0030 (0x0030 - 0x0000) struct FCodeTextStyle final { public: struct FDataTableRowHandle NormalDigitTextStyle; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle ValidDigitTextStyle; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle InvalidDigitTextStyle; // 0x0020(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCodeTextStyle; // ScriptStruct Charlie.KeypadRune // 0x0030 (0x0030 - 0x0000) struct FKeypadRune final { public: class FString ExpectedCode; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnValidCode; // 0x0010(0x0010)(ZeroConstructor, InstancedReference, NativeAccessSpecifierPublic) class UCharlieSingleSoundStyle* ValidCodeSound; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieSingleSoundStyle* InvalidCodeSound; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FKeypadRune; // ScriptStruct Charlie.GenerateDatumFromKnowledgeTag // 0x0001 (0x0001 - 0x0000) struct FGenerateDatumFromKnowledgeTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGenerateDatumFromKnowledgeTag; // ScriptStruct Charlie.SaveKnowledgeTag // 0x0001 (0x0001 - 0x0000) struct FSaveKnowledgeTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSaveKnowledgeTag; // ScriptStruct Charlie.LevelRequirement // 0x0008 (0x0008 - 0x0000) struct FLevelRequirement final { public: int32 RequiredXp; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RequiredGrade; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLevelRequirement; // ScriptStruct Charlie.ComponentState // 0x0010 (0x0010 - 0x0000) struct FComponentState final { public: TArray SerializedComponentData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FComponentState; // ScriptStruct Charlie.SaveActorStateRune // 0x0060 (0x0060 - 0x0000) struct FSaveActorStateRune final { public: TArray SerializedActorData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TMap SerializedComponents; // 0x0010(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSaveActorStateRune; // ScriptStruct Charlie.SaveComponentsTransformStateRune // 0x0050 (0x0050 - 0x0000) struct FSaveComponentsTransformStateRune final { public: TMap SerializedComponents; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSaveComponentsTransformStateRune; // ScriptStruct Charlie.LoadingFinishedTag // 0x0001 (0x0001 - 0x0000) struct FLoadingFinishedTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLoadingFinishedTag; // ScriptStruct Charlie.LoadingTimedOutTag // 0x0001 (0x0001 - 0x0000) struct FLoadingTimedOutTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLoadingTimedOutTag; // ScriptStruct Charlie.StartLoadingWorldElementsTag // 0x0001 (0x0001 - 0x0000) struct FStartLoadingWorldElementsTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStartLoadingWorldElementsTag; // ScriptStruct Charlie.UIStylingInfo // 0x0020 (0x0020 - 0x0000) struct FUIStylingInfo final { public: class FText Title; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText Description; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUIStylingInfo; // ScriptStruct Charlie.LoadoutSlotAudioProgressionData // 0x0058 (0x0058 - 0x0000) struct FLoadoutSlotAudioProgressionData final { public: struct FGameplayTag SlotTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr SlotActiveStateValue; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr SlotEmptyStateValue; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLoadoutSlotAudioProgressionData; // ScriptStruct Charlie.LocomotionSprintingTag // 0x0001 (0x0001 - 0x0000) struct FLocomotionSprintingTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLocomotionSprintingTag; // ScriptStruct Charlie.LocomotionCalculationTypeManualTag // 0x0001 (0x0001 - 0x0000) struct FLocomotionCalculationTypeManualTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLocomotionCalculationTypeManualTag; // ScriptStruct Charlie.LymbicEntityGameplayTagTrackingTask // 0x0000 (0x0028 - 0x0028) struct FLymbicEntityGameplayTagTrackingTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FLymbicEntityGameplayTagTrackingTask; // ScriptStruct Charlie.LymbicEntityLootTableRow // 0x0038 (0x0040 - 0x0008) struct FLymbicEntityLootTableRow final : public FTableRowBase { public: TSoftObjectPtr LymbicEntityDefinition; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Tier; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class ULootTableData* LootTable; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityLootTableRow; // ScriptStruct Charlie.TargetData // 0x0018 (0x0018 - 0x0000) struct FTargetData final { public: class AActor* TargetActor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTargetData; // ScriptStruct Charlie.LymbicEntityPositionTrackingTask // 0x0000 (0x0028 - 0x0028) struct FLymbicEntityPositionTrackingTask final : public FStateTreeTaskCommonBase { }; DUMPER7_ASSERTS_FLymbicEntityPositionTrackingTask; // ScriptStruct Charlie.SpawnDefinition // 0x0168 (0x0168 - 0x0000) struct FSpawnDefinition final { public: struct FGuid Guid; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ULymbicEntityDefinitionTierContainer* TierDefinitions; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETimeloopTier BaseTier; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class ULymbicEntityDefinition* LymbicEntityDefinition; // 0x0020(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPayloadData GuaranteedDropPayload; // 0x0028(0x00D8)(Edit, NativeAccessSpecifierPublic) struct FGameplayTag TutorialOnDeath; // 0x0100(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag WorldEventOnDeath; // 0x0108(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHazeStartsBirth; // 0x0110(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer StatusTagsToApplyOnSpawn; // 0x0118(0x0020)(Edit, NativeAccessSpecifierPublic) ESpawnPointSelectionStrategy SpawnPointSelectionStrategy; // 0x0138(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_139[0x3]; // 0x0139(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 SpawnPointIndex; // 0x013C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIndexConverted; // 0x0140(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_141[0x7]; // 0x0141(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpawnPointIndexes; // 0x0148(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) bool bIsSpecialEncounter; // 0x0158(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_159[0x7]; // 0x0159(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAkStateValue* SpecialEncounterState; // 0x0160(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnDefinition; // ScriptStruct Charlie.SpawnedDelegateParams // 0x00A0 (0x00A0 - 0x0000) struct alignas(0x10) FSpawnedDelegateParams final { public: class ALymbicEntitySpawner* Spawner; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* SpawnFX; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* SpawnAudio; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray> AssignedHazes; // 0x0020(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_30[0x70]; // 0x0030(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpawnedDelegateParams; // ScriptStruct Charlie.LymbicEntityAggroData // 0x0088 (0x0088 - 0x0000) struct FLymbicEntityAggroData final { public: ELymbicEntityAwareness EntityAwareness; // 0x0000(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* Target; // 0x0008(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetLocation; // 0x0010(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetDirection; // 0x0028(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer TargetTags; // 0x0040(0x0020)(Edit, EditConst, NativeAccessSpecifierPublic) bool bTargetUnreachable; // 0x0060(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector UnreachableLocation; // 0x0068(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasLineOfSight; // 0x0080(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntityAggroData; // ScriptStruct Charlie.TallyBonusParameters // 0x000C (0x000C - 0x0000) struct FTallyBonusParameters final { public: struct FGameplayTag TagRequired; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BonusValue; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTallyBonusParameters; // ScriptStruct Charlie.MagneticTag // 0x0001 (0x0001 - 0x0000) struct FMagneticTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMagneticTag; // ScriptStruct Charlie.MapIntroOutroCinematicTableRow // 0x0040 (0x0048 - 0x0008) struct FMapIntroOutroCinematicTableRow final : public FTableRowBase { public: struct FSoftObjectPath Map; // 0x0008(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Intros; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray Outros; // 0x0038(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMapIntroOutroCinematicTableRow; // ScriptStruct Charlie.MyNaconUserData // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FMyNaconUserData final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMyNaconUserData; // ScriptStruct Charlie.NotificationMessageRune // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FNotificationMessageRune final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNotificationMessageRune; // ScriptStruct Charlie.FactAcquiredRune // 0x0010 (0x0010 - 0x0000) struct FFactAcquiredRune final { public: TArray FactsObtained; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFactAcquiredRune; // ScriptStruct Charlie.ItemNotificationRune // 0x0010 (0x0010 - 0x0000) struct FItemNotificationRune final { public: class UItemData* ItemData; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EItemNotificationRuneType NotificationType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ModifiedAmount; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FItemNotificationRune; // ScriptStruct Charlie.ParryMaterialEntry // 0x0040 (0x0040 - 0x0000) struct FParryMaterialEntry final { public: class UMaterialInstance* ParentMaterialInstance; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MaterialInstanceName; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMaterialTarget MaterialTarget; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName MaterialTargetVariableName; // 0x0014(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ComponentTargetTag; // 0x001C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray MaterialParameterNames; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) class UMaterialInstanceDynamic* DynamicMaterialInstance; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParryMaterialEntry; // ScriptStruct Charlie.PayloadReceiverTag // 0x0001 (0x0001 - 0x0000) struct FPayloadReceiverTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPayloadReceiverTag; // ScriptStruct Charlie.PayloadGrantOnOverlapTag // 0x0001 (0x0001 - 0x0000) struct FPayloadGrantOnOverlapTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPayloadGrantOnOverlapTag; // ScriptStruct Charlie.PayloadGrantOnActivateTag // 0x0001 (0x0001 - 0x0000) struct FPayloadGrantOnActivateTag final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPayloadGrantOnActivateTag; // ScriptStruct Charlie.ClimbingAnimationDefinition // 0x00A0 (0x00A0 - 0x0000) struct FClimbingAnimationDefinition final { public: struct FAnimationEntry EnterAnimation; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAnimationEntry SlowLoopAnimation; // 0x0020(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAnimationEntry SlowExitAnimation; // 0x0040(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAnimationEntry FastLoopAnimation; // 0x0060(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAnimationEntry FastExitAnimation; // 0x0080(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClimbingAnimationDefinition; // ScriptStruct Charlie.ActorHiddenState // 0x0010 (0x0010 - 0x0000) struct FActorHiddenState final { public: class AActor* Actor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorHiddenState; // ScriptStruct Charlie.PressurePlateRow // 0x0018 (0x0018 - 0x0000) struct FPressurePlateRow final { public: TArray PressurePlates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) EPressurePlatePuzzleRowState State; // 0x0010(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPressurePlateRow; // ScriptStruct Charlie.QuestLinkPair // 0x0010 (0x0010 - 0x0000) struct FQuestLinkPair final { public: class UStoryUnitData* StoryUnitA; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UStoryUnitData* StoryUnitB; // 0x0008(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuestLinkPair; // ScriptStruct Charlie.LoreQuestion // 0x0000 (0x0040 - 0x0040) struct FLoreQuestion final : public FQuestion { }; DUMPER7_ASSERTS_FLoreQuestion; // ScriptStruct Charlie.QuickChatLine // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FQuickChatLine final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuickChatLine; // ScriptStruct Charlie.SpeakerInfos // 0x0020 (0x0020 - 0x0000) struct FSpeakerInfos final { public: class FText SpeakerType; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText SpeakerName; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpeakerInfos; // ScriptStruct Charlie.QuickChatSubjectPersistenceRune // 0x0038 (0x0038 - 0x0000) struct FQuickChatSubjectPersistenceRune final { public: struct FGuid SubjectIdentifier; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SubjectIndex; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxIndex; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSpeakerInfos SpeakerInfos; // 0x0018(0x0020)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuickChatSubjectPersistenceRune; // ScriptStruct Charlie.CacheImage // 0x0008 (0x0008 - 0x0000) struct FCacheImage final { public: class UTexture2D* CacheImg; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCacheImage; // ScriptStruct Charlie.ResearchCategory // 0x0048 (0x0048 - 0x0000) struct FResearchCategory final { public: class FText Name; // 0x0000(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) class UTexture2D* Icon; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FResearchArticle Article; // 0x0018(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FGameplayTag CategoryTag; // 0x0040(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FResearchCategory; // ScriptStruct Charlie.CategorizedLoreEntries // 0x0010 (0x0010 - 0x0000) struct FCategorizedLoreEntries final { public: TArray Entries; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCategorizedLoreEntries; // ScriptStruct Charlie.DynamicCacheEntry // 0x0010 (0x0010 - 0x0000) struct FDynamicCacheEntry final { public: class UResearchCacheData* ResearchCacheData; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDynamicCacheEntry; // ScriptStruct Charlie.GoodDeedData // 0x0018 (0x0070 - 0x0058) struct FGoodDeedData final : public FSecretData { public: class UStringFactData* LocationNameFact; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGoodDeedData; // ScriptStruct Charlie.TimeloopSecretData // 0x0018 (0x0070 - 0x0058) struct FTimeloopSecretData final : public FSecretData { public: class UStringFactData* LocationNameFact; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimeloopSecretData; // ScriptStruct Charlie.SecretRow // 0x0038 (0x0040 - 0x0008) struct FSecretRow : public FTableRowBase { public: struct FGuid Guid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag StartedTag; // 0x0018(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag CompletedTag; // 0x0020(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Title; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic) class UTexture2D* Image; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSecretRow; // ScriptStruct Charlie.GoodDeedRow // 0x0010 (0x0050 - 0x0040) struct FGoodDeedRow final : public FSecretRow { public: struct FGameplayTag RewardedTag; // 0x0040(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag FailedTag; // 0x0048(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGoodDeedRow; // ScriptStruct Charlie.MysteryRow // 0x0018 (0x0058 - 0x0040) struct FMysteryRow final : public FSecretRow { public: class UStringFactData* LocationNameFact; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFactOwnerData* ZoneFactOwner; // 0x0048(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag RequiredTagFact; // 0x0050(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMysteryRow; // ScriptStruct Charlie.TimeloopSecretRow // 0x0018 (0x0058 - 0x0040) struct FTimeloopSecretRow final : public FSecretRow { public: class UStringFactData* LocationNameFact; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag RewardedTag; // 0x0048(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag RequiredTagFact; // 0x0050(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeloopSecretRow; // ScriptStruct Charlie.ShopRewardRow // 0x0110 (0x0118 - 0x0008) struct FShopRewardRow final : public FTableRowBase { public: struct FGameplayTagContainer RequiredTagFacts; // 0x0008(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTag RewardReceivedTag; // 0x0028(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPayloadData RewardPayload; // 0x0030(0x00D8)(Edit, NativeAccessSpecifierPublic) class FString AssociatedActor; // 0x0108(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FShopRewardRow; // ScriptStruct Charlie.RewardLines // 0x0010 (0x0010 - 0x0000) struct FRewardLines final { public: TArray RewardLines; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRewardLines; // ScriptStruct Charlie.ShopReplyRow // 0x0018 (0x0020 - 0x0008) struct FShopReplyRow final : public FTableRowBase { public: uint32 RewardThresholdForReply; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ReplyPossibilities; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FShopReplyRow; // ScriptStruct Charlie.ShopReward // 0x00E0 (0x00E0 - 0x0000) struct alignas(0x08) FShopReward final { public: uint8 Pad_0[0xE0]; // 0x0000(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FShopReward; // ScriptStruct Charlie.SpawnerLymbicEntityData // 0x0028 (0x0030 - 0x0008) struct FSpawnerLymbicEntityData final : public FTableRowBase { public: class FName TimeloopActorID; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid SpawnerSerializeGuid; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray EntitiesToSpawn; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnerLymbicEntityData; // ScriptStruct Charlie.UIStatInfo // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FUIStatInfo final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUIStatInfo; // ScriptStruct Charlie.HearingStimuliEmitterRune // 0x0018 (0x0018 - 0x0000) struct FHearingStimuliEmitterRune final { public: float MinLoudness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLoudness; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SprintLoudness; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Frequency; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHearingStimuliEmitterRune; // ScriptStruct Charlie.HearingStimuliEventRune // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FHearingStimuliEventRune final { public: float Loudness; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHearingStimuliEventRune; // ScriptStruct Charlie.StudySummaryResult // 0x000C (0x000C - 0x0000) struct FStudySummaryResult final { public: struct FGameplayTag CraftCategory; // 0x0000(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 HighestGrade; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStudySummaryResult; // ScriptStruct Charlie.SyncedAnimationEntry // 0x0020 (0x0020 - 0x0000) struct FSyncedAnimationEntry final { public: class UAnimMontage* InstigatorMontageToPlay; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InstigatorMontageSection; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimMontage* TargetMontageToPlay; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TargetMontageSection; // 0x0018(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSyncedAnimationEntry; // ScriptStruct Charlie.SpawnerSettings // 0x0020 (0x0020 - 0x0000) struct FSpawnerSettings final { public: ESpawnerActivationType ActivationType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinSpawnDelay; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSpawnDelay; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFromHeroToSpawn; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Spawners; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnerSettings; // ScriptStruct Charlie.ScreamSettings // 0x0020 (0x0020 - 0x0000) struct FScreamSettings final { public: bool bUseRandomDelay; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinScreamRandomValue; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxScreamRandomValue; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ScreamDelays; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScreamSettings; // ScriptStruct Charlie.SpinningWallSettings // 0x0010 (0x0010 - 0x0000) struct FSpinningWallSettings final { public: int32 MinWallRandomValue; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxWallRandomValue; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDurationRandomValue; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDurationRandomValue; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpinningWallSettings; // ScriptStruct Charlie.PathData // 0x0010 (0x0010 - 0x0000) struct FPathData final { public: TArray Pillars; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPathData; // ScriptStruct Charlie.TerrorRippleManager // 0x0028 (0x0028 - 0x0000) struct FTerrorRippleManager final { public: class ATerrorArenaManager* TerrorArenaManager; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ATerrorPillarActor* CurrentPillarTarget; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ATerrorPillarActor* NextPillarTarget; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTerrorRippleManager; // ScriptStruct Charlie.SpinningWallInstanceContext // 0x0020 (0x0020 - 0x0000) struct FSpinningWallInstanceContext final { public: class ATerrorPillarActor* LinkedPillar; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AEnvironementalAreaOfEffectBox* WallInstance; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpinningWallInstanceContext; // ScriptStruct Charlie.TerrorSpinningWallsManager // 0x0028 (0x0028 - 0x0000) struct FTerrorSpinningWallsManager final { public: class ATerrorArenaManager* TerrorArenaManager; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray ActiveWalls; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTerrorSpinningWallsManager; // ScriptStruct Charlie.TerrorTimedSpawnerManager // 0x0018 (0x0018 - 0x0000) struct FTerrorTimedSpawnerManager final { public: class ATerrorArenaManager* TerrorArenaManager; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTerrorTimedSpawnerManager; // ScriptStruct Charlie.ActiveEffect // 0x0018 (0x0018 - 0x0000) struct FActiveEffect final { public: TArray EffectHandles; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) class UCharlieAbilitySystemComponent* EffectTarget; // 0x0010(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActiveEffect; // ScriptStruct Charlie.ThrowablesAndEffectsHandler // 0x0060 (0x0060 - 0x0000) struct FThrowablesAndEffectsHandler final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpawnedThrowables; // 0x0020(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray ActiveThrowables; // 0x0030(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray ActiveEffects; // 0x0040(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FThrowablesAndEffectsHandler; // ScriptStruct Charlie.TimeloopState // 0x0001 (0x0001 - 0x0000) struct FTimeloopState final { public: ETimeloopState State; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeloopState; // ScriptStruct Charlie.TimeloopException // 0x0038 (0x0038 - 0x0000) struct FTimeloopException final { public: TSoftClassPtr Timeloop; // 0x0000(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TimeloopID; // 0x0028(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETimeloopTier PresetTier; // 0x0030(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimeloopException; // ScriptStruct Charlie.TimeloopData // 0x0088 (0x0090 - 0x0008) struct FTimeloopData final : public FTableRowBase { public: struct FVector Location; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AssociatedTimeloopActor; // 0x0020(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AssociatedTimeloopActorID; // 0x0048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr TimeloopStateValue; // 0x0050(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid TimeloopSerializerID; // 0x0078(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag SpawnRequiredTag; // 0x0088(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeloopData; // ScriptStruct Charlie.TradeReply // 0x0050 (0x0050 - 0x0000) struct FTradeReply final { public: struct FGameplayTagContainer RequiredTag; // 0x0000(0x0020)(Edit, NativeAccessSpecifierPublic) TArray RequiredFacts; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RequiredItems; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray Replies; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTradeReply; // ScriptStruct Charlie.DonationRequest // 0x0100 (0x0100 - 0x0000) struct FDonationRequest final { public: class UItemData* Item; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray TradeReplies; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FPayloadData Payload; // 0x0018(0x00D8)(Edit, NativeAccessSpecifierPublic) TArray Replies; // 0x00F0(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FDonationRequest; // ScriptStruct Charlie.TradeGiveItemRune // 0x0078 (0x0078 - 0x0000) struct FTradeGiveItemRune final { public: struct FGameplayTagContainer ItemFilters; // 0x0000(0x0020)(Edit, NativeAccessSpecifierPublic) TArray ValidTrades; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray InvalidTrades; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray DefaultConditionalReplies; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_50[0x18]; // 0x0050(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TArray DefaultReplies; // 0x0068(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FTradeGiveItemRune; // ScriptStruct Charlie.TradeOfferItemEventRune // 0x0018 (0x0018 - 0x0000) struct FTradeOfferItemEventRune final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UItemData* Item; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTradeOfferItemEventRune; // ScriptStruct Charlie.TutorialDetails // 0x00C8 (0x00C8 - 0x0000) struct FTutorialDetails final { public: class FText Title; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText Description; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) struct FInputWidgetData InputData; // 0x0020(0x0050)(Edit, NativeAccessSpecifierPublic) EVisualType VisualType; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Image; // 0x0078(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr FreyaBinkMediaPlayerData; // 0x00A0(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTutorialDetails; // ScriptStruct Charlie.SoundStyle // 0x0008 (0x0008 - 0x0000) struct FSoundStyle final { public: class UCharlieSingleSoundStyle* SoundStyle; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundStyle; // ScriptStruct Charlie.AudioEvent // 0x0008 (0x0008 - 0x0000) struct FAudioEvent final { public: class UAkAudioEvent* AudioEvent; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioEvent; // ScriptStruct Charlie.MapMetadata // 0x0038 (0x0038 - 0x0000) struct FMapMetadata final { public: TSoftObjectPtr MapIconMaterial; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText MapName; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMapMetadata; // ScriptStruct Charlie.SecretNotificationInfo // 0x0070 (0x0070 - 0x0000) struct FSecretNotificationInfo final { public: class FText StartedDescription; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText CompletedDescription; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) class FText FailedDescription; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) TSoftObjectPtr IconImage; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieWidgetSoundStyle* StartedSoundStyle; // 0x0058(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieWidgetSoundStyle* CompletedSoundStyle; // 0x0060(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCharlieWidgetSoundStyle* FailedSoundStyle; // 0x0068(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSecretNotificationInfo; // ScriptStruct Charlie.LymbicSphereInfo // 0x0080 (0x0080 - 0x0000) struct FLymbicSphereInfo final { public: class UTexture2D* LymbicSphereImage; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr LymbicSphereIllustration; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaImageStyle* GenLymbicSphereImageStyle; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataTableRowHandle LymbicSphereTitleTextStyle; // 0x0038(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle GenLymbicSphereTextStyle; // 0x0048(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) class UFreyaImageStyle* PadLymbicSphereImageStyle; // 0x0058(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataTableRowHandle PadLymbicSphereTextStyle; // 0x0060(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) class FText LymbicSphereText; // 0x0070(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicSphereInfo; // ScriptStruct Charlie.GenStyleNoLymbicSphere // 0x0018 (0x0018 - 0x0000) struct FGenStyleNoLymbicSphere final { public: class UFreyaImageStyle* NoLymbicSphereImageStyle; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataTableRowHandle NoLymbicSphereTitleTextStyle; // 0x0008(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGenStyleNoLymbicSphere; // ScriptStruct Charlie.BuffEffectTypeStyle // 0x0020 (0x0020 - 0x0000) struct FBuffEffectTypeStyle final { public: class UFreyaImageStyle* ImageStyle; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 IsBuff; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FDataTableRowHandle StackTextStyle; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuffEffectTypeStyle; // ScriptStruct Charlie.TypeWriterEffectSoundStyle // 0x0018 (0x0018 - 0x0000) struct FTypeWriterEffectSoundStyle final { public: class UCharlieStartStopSoundStyle* TypeWriterEffectSoundStyle; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkRtpc* TickSoundRateRTPC; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TickSoundRate; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTickSoundRateRTPC; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTypeWriterEffectSoundStyle; // ScriptStruct Charlie.CompassOptions // 0x0020 (0x0020 - 0x0000) struct FCompassOptions final { public: float CameraYawOffset; // 0x0000(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeOnScreen; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WonkyEaseMinDuration; // 0x0008(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WonkyEaseMaxDuration; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinOscillation; // 0x0010(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxOscillation; // 0x0014(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinNorthShuffle; // 0x0018(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxNorthShuffle; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompassOptions; // ScriptStruct Charlie.UIDatumHelpers // 0x0001 (0x0001 - 0x0000) struct FUIDatumHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUIDatumHelpers; // ScriptStruct Charlie.UIFreeCameraHelpers // 0x0001 (0x0001 - 0x0000) struct FUIFreeCameraHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUIFreeCameraHelpers; // ScriptStruct Charlie.UIHelpers // 0x0001 (0x0001 - 0x0000) struct FUIHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUIHelpers; // ScriptStruct Charlie.UIItemHelpers // 0x0001 (0x0001 - 0x0000) struct FUIItemHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUIItemHelpers; // ScriptStruct Charlie.UILoadoutHelpers // 0x0001 (0x0001 - 0x0000) struct FUILoadoutHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUILoadoutHelpers; // ScriptStruct Charlie.UINotificationsHelpers // 0x0001 (0x0001 - 0x0000) struct FUINotificationsHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUINotificationsHelpers; // ScriptStruct Charlie.UITypeWriterEffectHelpers // 0x0001 (0x0001 - 0x0000) struct FUITypeWriterEffectHelpers final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUITypeWriterEffectHelpers; // ScriptStruct Charlie.LymbicEntitySocketConnection // 0x0080 (0x0080 - 0x0000) struct alignas(0x10) FLymbicEntitySocketConnection final { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Size After Last Property [ Dumper-7 ]) class UNiagaraComponent* Connection; // 0x0070(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLymbicEntitySocketConnection; // ScriptStruct Charlie.LymbicEntityConnection // 0x0080 (0x0080 - 0x0000) struct alignas(0x10) FLymbicEntityConnection final { public: class ACharlieLymbicEntity* LymbicEntity; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UUmbilicalCordAnchorComponent* AnchorComponent; // 0x0008(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x60]; // 0x0010(0x0060)(Fixing Size After Last Property [ Dumper-7 ]) TArray Connections; // 0x0070(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLymbicEntityConnection; // ScriptStruct Charlie.WatermarkAlignment // 0x0014 (0x0014 - 0x0000) struct FWatermarkAlignment final { public: struct FMargin Padding; // 0x0000(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) EHorizontalAlignment HorizontalAlignment; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalAlignment VerticalAlignment; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWatermarkAlignment; // ScriptStruct Charlie.ComboEntry // 0x0040 (0x0040 - 0x0000) struct FComboEntry final { public: struct FAnimationEntry Attack; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAnimationEntry Exhausted; // 0x0020(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FComboEntry; // ScriptStruct Charlie.XPOnDeathTableRowBase // 0x0028 (0x0030 - 0x0008) struct FXPOnDeathTableRowBase final : public FTableRowBase { public: int32 XPOnDeath; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray LymbicEntityTypes; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TArray> LymbicEntityDefinitions; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FXPOnDeathTableRowBase; // ScriptStruct Charlie.CharlieStateTreeArrayConditionInstanceData // 0x0010 (0x0010 - 0x0000) struct FCharlieStateTreeArrayConditionInstanceData final { public: TArray HazeArrayToTest; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeArrayConditionInstanceData; // ScriptStruct Charlie.CharlieStateTreeEmptyArrayCondition // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeEmptyArrayCondition final : public FStateTreeConditionCommonBase { public: bool bInvert; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeEmptyArrayCondition; // ScriptStruct Charlie.CharlieStateTreeCompareAttributesConditionInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeCompareAttributesConditionInstanceData final { public: float FirstAttributeCoefficient; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SecondAttributeCoefficient; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeCompareAttributesConditionInstanceData; // ScriptStruct Charlie.CharlieStateTreeCompareAttributesCondition // 0x0078 (0x00A0 - 0x0028) struct FCharlieStateTreeCompareAttributesCondition final : public FStateTreeConditionCommonBase { public: EGenericAICheck Operator; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute FirstAttribute; // 0x0030(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute SecondAttribute; // 0x0068(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeCompareAttributesCondition; // ScriptStruct Charlie.CharlieStateTreeCompareAttributeValueConditionInstanceData // 0x0008 (0x0008 - 0x0000) struct FCharlieStateTreeCompareAttributeValueConditionInstanceData final { public: float FirstAttributeCoefficient; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeCompareAttributeValueConditionInstanceData; // ScriptStruct Charlie.CharlieStateTreeCompareAttributeValueCondition // 0x0040 (0x0068 - 0x0028) struct FCharlieStateTreeCompareAttributeValueCondition final : public FStateTreeConditionCommonBase { public: EGenericAICheck Operator; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute Attribute; // 0x0030(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeCompareAttributeValueCondition; // ScriptStruct Charlie.CharlieStateTreeCombatContextConditionInstanceData // 0x0048 (0x0048 - 0x0000) struct FCharlieStateTreeCombatContextConditionInstanceData final { public: struct FGameplayTagQuery CombatTagQuery; // 0x0000(0x0048)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeCombatContextConditionInstanceData; // ScriptStruct Charlie.CharlieStateTreeCombatContextCondition // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeCombatContextCondition final : public FStateTreeConditionCommonBase { public: float TimeSinceEvent; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInvert; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeCombatContextCondition; // ScriptStruct Charlie.CharlieStateTreeCombatTokenConditionInstanceData // 0x0001 (0x0001 - 0x0000) struct FCharlieStateTreeCombatTokenConditionInstanceData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeCombatTokenConditionInstanceData; // ScriptStruct Charlie.CharlieStateTreeCombatTokenCondition // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeCombatTokenCondition final : public FStateTreeConditionCommonBase { public: bool bOverrideTokenType; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELymbicEntityType TokenType; // 0x0029(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInvert; // 0x002A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeCombatTokenCondition; // ScriptStruct Charlie.StateTreeHazeBirthConditionInstanceData // 0x0008 (0x0008 - 0x0000) struct FStateTreeHazeBirthConditionInstanceData final { public: TSubclassOf AbilityClass; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStateTreeHazeBirthConditionInstanceData; // ScriptStruct Charlie.StateTreeHazeBirthCondition // 0x0000 (0x0028 - 0x0028) struct FStateTreeHazeBirthCondition final : public FStateTreeConditionCommonBase { }; DUMPER7_ASSERTS_FStateTreeHazeBirthCondition; // ScriptStruct Charlie.StateTreeHazeBirthAvailableConditionInstanceData // 0x0001 (0x0001 - 0x0000) struct FStateTreeHazeBirthAvailableConditionInstanceData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStateTreeHazeBirthAvailableConditionInstanceData; // ScriptStruct Charlie.StateTreeHazeBirthAvailableCondition // 0x0000 (0x0028 - 0x0028) struct FStateTreeHazeBirthAvailableCondition final : public FStateTreeConditionCommonBase { }; DUMPER7_ASSERTS_FStateTreeHazeBirthAvailableCondition; // ScriptStruct Charlie.CharlieStateTreeEvaluateAbilitiesTaskInstanceData // 0x0010 (0x0010 - 0x0000) struct FCharlieStateTreeEvaluateAbilitiesTaskInstanceData final { public: class FName AbilityGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* CurrentTarget; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharlieStateTreeEvaluateAbilitiesTaskInstanceData; // ScriptStruct Charlie.CharlieStateTreeHasAvailableAbilitiesCondition // 0x0000 (0x0028 - 0x0028) struct FCharlieStateTreeHasAvailableAbilitiesCondition final : public FStateTreeConditionCommonBase { }; DUMPER7_ASSERTS_FCharlieStateTreeHasAvailableAbilitiesCondition; // ScriptStruct Charlie.StateTreeLinkedHazeTagConditionInstanceData // 0x0010 (0x0010 - 0x0000) struct FStateTreeLinkedHazeTagConditionInstanceData final { public: struct FGameplayTag HazeRequiredTags; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag HazeForbiddenTags; // 0x0008(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStateTreeLinkedHazeTagConditionInstanceData; // ScriptStruct Charlie.StateTreeLinkedHazeTagCondition // 0x0008 (0x0030 - 0x0028) struct FStateTreeLinkedHazeTagCondition final : public FStateTreeConditionCommonBase { public: bool bTestAllHazes; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStateTreeLinkedHazeTagCondition; // ScriptStruct Charlie.StateTreeLymbicEntityDistanceConditionInstanceData // 0x0004 (0x0004 - 0x0000) struct FStateTreeLymbicEntityDistanceConditionInstanceData final { public: float Distance; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStateTreeLymbicEntityDistanceConditionInstanceData; // ScriptStruct Charlie.StateTreeLymbicEntityDistanceCondition // 0x0008 (0x0030 - 0x0028) struct FStateTreeLymbicEntityDistanceCondition final : public FStateTreeConditionCommonBase { public: EGenericAICheck Operator; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStateTreeLymbicEntityDistanceCondition; // ScriptStruct Charlie.CharlieStateTreeCompareVectorAngleConditionInstanceData // 0x0038 (0x0038 - 0x0000) struct FCharlieStateTreeCompareVectorAngleConditionInstanceData final { public: struct FVector FirstDirection; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SecondDirection; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngleInDegree; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeCompareVectorAngleConditionInstanceData; // ScriptStruct Charlie.CharlieStateTreeCompareVectorsAngleCondition // 0x0008 (0x0030 - 0x0028) struct FCharlieStateTreeCompareVectorsAngleCondition final : public FStateTreeConditionCommonBase { public: EGenericAICheck Operator; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharlieStateTreeCompareVectorsAngleCondition; // ScriptStruct Charlie.WeaponEmissiveTextureEntry // 0x0010 (0x0010 - 0x0000) struct FWeaponEmissiveTextureEntry final { public: struct FGameplayTag WeaponTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* EmissiveTexture; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponEmissiveTextureEntry; // ScriptStruct Charlie.InteractionIconTypeTextureSettings // 0x0010 (0x0010 - 0x0000) struct FInteractionIconTypeTextureSettings final { public: class UTexture2D* Texture; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFreyaImageStyle* ImageStyle; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractionIconTypeTextureSettings; }