#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Cronos #include "Basic.hpp" #include "UMG_structs.hpp" #include "GameplayAbilities_structs.hpp" #include "GameplayTags_structs.hpp" #include "DifficultyAttributes_structs.hpp" #include "Engine_structs.hpp" #include "CoreUObject_structs.hpp" #include "AkAudio_structs.hpp" #include "Dialog_structs.hpp" #include "Spawners_structs.hpp" #include "SlateCore_structs.hpp" #include "Mai_structs.hpp" #include "InputCore_structs.hpp" #include "EnhancedInputUtils_structs.hpp" #include "Smort_structs.hpp" #include "ControlRig_structs.hpp" #include "Detection_structs.hpp" #include "UCSW_structs.hpp" #include "PostProcessVolumeEx_structs.hpp" #include "LevelStreaming_structs.hpp" #include "GameBase_structs.hpp" namespace SDK { // Enum Cronos.EAnimationSlot // NumValues: 0x0011 enum class EAnimationSlot : uint8 { DefaultSlot = 0, Death = 1, None = 2, CombatSlot = 3, Morphing = 4, CounterAttack = 5, UpperBodyAdditive = 6, EquipWeapon = 7, MeleeAttack = 8, UpperBody = 9, LowerBody = 10, PostAimUpperBody = 11, FullBody = 12, Flinch = 13, Shot = 14, QTEFullBody = 15, EAnimationSlot_MAX = 16, }; // Enum Cronos.EBones // NumValues: 0x007B enum class EBones : uint8 { Root = 0, Pelvis = 1, Spine_01 = 2, Spine_02 = 3, Spine_03 = 4, Spine_04 = 5, Spine_05 = 6, Spine_06 = 7, Spine_07 = 8, Spine_08 = 9, Spine2_01 = 10, Spine2_02 = 11, Spine2_03 = 12, Spine2_04 = 13, Spine2_05 = 14, Spine2_06 = 15, Spine2_07 = 16, Spine2_08 = 17, Spine3_01 = 18, Spine4_01 = 19, Spine4_02 = 20, Spine4_03 = 21, Chest = 22, Back = 23, ThighL = 24, Thigh2L = 25, ShinL = 26, Shin2L = 27, FootL = 28, Foot2L = 29, Ball_L = 30, ThighR = 31, Thigh2R = 32, ThighRExtraHand = 33, ShinR = 34, Shin2R = 35, FootR = 36, Foot2R = 37, Ball_R = 38, ClavicleL = 39, Clavicle2L = 40, Clavicle3L = 41, UpperArmL = 42, UpperArm2L = 43, UpperArm3L = 44, UpperArm4L = 45, ForearmL = 46, Forearm2L = 47, Forearm3L = 48, Forearm4L = 49, HandL = 50, Hand2L = 51, Hand3L = 52, Hand4L = 53, ExtraArmL = 54, ExtraArm2L = 55, ExtraArm3L = 56, ExtraArm4L = 57, ExtraArm5L = 58, ExtraArm6L = 59, ExtraArm7L = 60, ExtraArm8L = 61, ExtraArm9L = 62, ExtraHandL = 63, ClavicleR = 64, Clavicle2R = 65, Clavicle3R = 66, Clavicle4R = 67, UpperArmR = 68, UpperArm2R = 69, UpperArm3R = 70, UpperArm4R = 71, UpperArm5R = 72, ForearmR = 73, Forearm2R = 74, Forearm3R = 75, Forearm4R = 76, Forearm5R = 77, HandR = 78, Hand2R = 79, Hand3R = 80, Hand4R = 81, ExtraHandR = 82, ExtraForeArmR = 83, ExtraArmR = 84, ExtraArm2R = 85, ExtraArm3R = 86, ExtraArm4R = 87, ExtraArm5R = 88, ExtraArm6R = 89, Neck = 90, Neck_02 = 91, Neck_03 = 92, Neck_04 = 93, Neck_05 = 94, Head = 95, Head_02 = 96, Head_03 = 97, Head_04 = 98, Head_05 = 99, ExtraHead = 100, Wall = 101, WeaponRoot = 102, Muzzle = 103, Trigger = 104, Scanner = 105, Slide = 106, Handle = 107, Ammo_01 = 108, Ammo_02 = 109, Door = 110, Cartridge = 111, Cartridge2 = 112, Rerouter = 113, Bolt_l = 114, Bolt_r = 115, Morph_01 = 116, Morph_02 = 117, Morph_03 = 118, Morph_04 = 119, Morph_05 = 120, Morph_06 = 121, EBones_MAX = 122, }; // Enum Cronos.EDoorLockType // NumValues: 0x000E enum class EDoorLockType : uint8 { Unlocked = 0, PermaLocked = 1, Key = 2, SlidingBolt = 3, SlidingBoltBack = 4, SealPadWithCode = 5, SealPadWithItem = 6, HumanPinpad = 7, Chains = 8, ChainsBack = 9, DestructiblePlanks = 10, HumanPinpadBack = 11, Enum_Max = 12, EDoorLockType_MAX = 13, }; // Enum Cronos.EDoorAttachmentSide // NumValues: 0x0003 enum class EDoorAttachmentSide : uint8 { Front = 0, Back = 1, EDoorAttachmentSide_MAX = 2, }; // Enum Cronos.ESHAnimEndType // NumValues: 0x0005 enum class ESHAnimEndType : uint8 { Undefined = 0, Error = 1, Success = 2, Stop = 3, ESHAnimEndType_MAX = 4, }; // Enum Cronos.ESHItemAttachSlotType // NumValues: 0x0004 enum class ESHItemAttachSlotType : uint8 { None = 0, RightHand = 1, LeftHand = 2, ESHItemAttachSlotType_MAX = 3, }; // Enum Cronos.ESHItemTypeEnum // NumValues: 0x0011 enum class ESHItemTypeEnum : uint8 { None = 0, Other = 1, MeleeWeapon = 2, RangedWeapon = 3, Ammunition = 4, MiscEquipment = 5, WeaponMode = 6, Resource = 7, Energy = 8, KeyObject = 9, Consumable = 10, Map = 11, Memo = 12, UpgradeItem = 13, AudioLog = 14, TravelLog = 15, ESHItemTypeEnum_MAX = 16, }; // Enum Cronos.EAbsorbedAttribute // NumValues: 0x0006 enum class EAbsorbedAttribute : uint8 { NONE = 0, D_LengthenedLimb = 1, T_ArmoredSkin = 2, C_LongRangeAttack = 4, J_OneHitDeadlyAttack = 8, EAbsorbedAttribute_MAX = 9, }; // Enum Cronos.EBurnableBurnStage // NumValues: 0x0004 enum class EBurnableBurnStage : uint8 { None = 0, Burning = 1, Burnt = 2, EBurnableBurnStage_MAX = 3, }; // Enum Cronos.ECronosBaseEnemyCharacterDamageTakenTypes // NumValues: 0x0008 enum class ECronosBaseEnemyCharacterDamageTakenTypes : uint8 { Flamethrower = 0, GravityGun = 1, SpreadGun = 2, Anihilator = 3, SmartGun = 4, Grenade = 5, Unknown = 6, ECronosBaseEnemyCharacterDamageTakenTypes_MAX = 7, }; // Enum Cronos.ETentacleGrabState // NumValues: 0x0007 enum class ETentacleGrabState : uint8 { TentacleGetReady = 0, TentacleShotOut = 1, Grabbed = 2, TentacleRetract = 3, Eat = 4, Default = 5, ETentacleGrabState_MAX = 6, }; // Enum Cronos.HitDirection // NumValues: 0x0006 enum class EHitDirection : uint8 { None = 0, Left = 1, Right = 2, Front = 3, Back = 4, HitDirection_MAX = 5, }; // Enum Cronos.HurtType // NumValues: 0x000A enum class EHurtType : uint8 { Flinch = 0, Short = 1, Long = 2, PushBack = 3, PushBackMedium = 4, PushBackLong = 5, KnockDown = 6, Stagger = 7, Death = 8, HurtType_MAX = 9, }; // Enum Cronos.ESoulInteractionType // NumValues: 0x0004 enum class ESoulInteractionType : uint8 { None = 0, SoulExtraction = 1, SoulTransfer = 2, ESoulInteractionType_MAX = 3, }; // Enum Cronos.EWidgetInteraction // NumValues: 0x0003 enum class EWidgetInteraction : uint8 { Confirmed = 0, Declined = 1, EWidgetInteraction_MAX = 2, }; // Enum Cronos.ETimeRiftState // NumValues: 0x0006 enum class ETimeRiftState : uint8 { None = 0, Idle = 1, Controlled = 2, Initialized = 3, Synchronized = 4, ETimeRiftState_MAX = 5, }; // Enum Cronos.EBTPreloadWorld // NumValues: 0x0004 enum class EBTPreloadWorld : uint8 { None = 0, MainMenu = 1, Game = 2, EBTPreloadWorld_MAX = 3, }; // Enum Cronos.EWidgetDelayInteractionBehaviourType // NumValues: 0x0004 enum class EWidgetDelayInteractionBehaviourType : uint8 { Delay = 0, Instant = 1, Manual = 2, EWidgetDelayInteractionBehaviourType_MAX = 3, }; // Enum Cronos.EAmountWidgetActionType // NumValues: 0x0004 enum class EAmountWidgetActionType : uint8 { Discard = 0, Store = 1, TakeOut = 2, EAmountWidgetActionType_MAX = 3, }; // Enum Cronos.EScreenToAddType // NumValues: 0x0003 enum class EScreenToAddType : uint8 { PlayerScreen = 0, Viewport = 1, EScreenToAddType_MAX = 2, }; // Enum Cronos.EBTDisplayableWidgetLayerType // NumValues: 0x001D enum class EBTDisplayableWidgetLayerType : uint8 { None = 0, HUD = 1, GameplayMenu = 2, PinPad = 3, UpgradeStation = 4, Stash = 5, ItemInteraction = 6, ExtractionDialog = 7, Tutorial = 8, Death = 9, SaveStation = 10, FocusWidget = 11, GameplayReading = 12, MiniInventory = 13, FullscreenVision = 14, FullscreenImages = 15, FullscreenImageMaterial = 16, ControlTips = 17, QTE = 18, WeaponWheel = 19, Subtitles = 20, DialogChoices = 21, WeaponSlotBinding = 22, AmountModal = 23, BuyModal = 24, LoadGame = 25, Fade = 26, CutscenePreloading = 27, MAX = 28, }; // Enum Cronos.EInteractionWidgetState // NumValues: 0x0005 enum class EInteractionWidgetState : uint8 { Closed = 0, Opening = 1, Active = 2, Closing = 3, EInteractionWidgetState_MAX = 4, }; // Enum Cronos.ESHCombatPoseType // NumValues: 0x0004 enum class ESHCombatPoseType : uint8 { None = 0, Normal = 1, Injured = 2, ESHCombatPoseType_MAX = 3, }; // Enum Cronos.ESHHealthStateEnum // NumValues: 0x0006 enum class ESHHealthStateEnum : uint8 { Default = 0, SlightlyInjured = 1, Injured = 2, Low = 3, Death = 4, ESHHealthStateEnum_MAX = 5, }; // Enum Cronos.EBTCantCollectItemReason // NumValues: 0x0005 enum class EBTCantCollectItemReason : uint8 { None = 0, InvalidItem = 1, NoInventorySpace = 2, MaxCapacityReached = 3, EBTCantCollectItemReason_MAX = 4, }; // Enum Cronos.EBTDatabaseItemCategory // NumValues: 0x0008 enum class EBTDatabaseItemCategory : uint8 { None = 0, Document = 1, Audiolog = 2, Character = 3, TravelLog = 4, Equipment = 5, Cats = 6, MAX = 7, }; // Enum Cronos.ESkeletalMeshOverrideType // NumValues: 0x0004 enum class ESkeletalMeshOverrideType : uint8 { Flamethrower = 0, GravityBoots = 1, Harvester = 2, ESkeletalMeshOverrideType_MAX = 3, }; // Enum Cronos.EBTWeaponPickUpBehavior // NumValues: 0x0005 enum class EBTWeaponPickUpBehavior : uint8 { DoNothing = 0, Equip_NoTmpSlotAllowed = 1, Equip_TmpSlotAllowed = 2, OpenBindingUI = 3, EBTWeaponPickUpBehavior_MAX = 4, }; // Enum Cronos.ESHDoorUnlockModeEnum // NumValues: 0x0004 enum class ESHDoorUnlockModeEnum : uint8 { None = 0, ItemUnlock = 1, InteractToggle = 2, ESHDoorUnlockModeEnum_MAX = 3, }; // Enum Cronos.ESHDoorStateEnum // NumValues: 0x0005 enum class ESHDoorStateEnum : uint8 { Undefined = 0, Close = 1, Middle = 2, Open = 3, ESHDoorStateEnum_MAX = 4, }; // Enum Cronos.ESHFocusableInputActionTypeEnum // NumValues: 0x000D enum class ESHFocusableInputActionTypeEnum : uint8 { Invalid = 0, NavigateUp = 1, NavigateDown = 2, NavigateRight = 3, NavigateLeft = 4, NavigateLeftAnalogVertical = 5, NavigateLeftAnalogHorizontal = 6, PickUpPlace = 7, Transcription = 8, Rotate = 9, ToggleMiniInv = 10, Quit = 11, ESHFocusableInputActionTypeEnum_MAX = 12, }; // Enum Cronos.ESHFocusableTypeEnum // NumValues: 0x0004 enum class ESHFocusableTypeEnum : uint8 { None = 0, Input = 1, SingleItem = 2, ESHFocusableTypeEnum_MAX = 3, }; // Enum Cronos.ESHInteractionGenericBehaviour // NumValues: 0x0003 enum class ESHInteractionGenericBehaviour : uint8 { Clickable = 0, Holdable = 1, ESHInteractionGenericBehaviour_MAX = 2, }; // Enum Cronos.EInteractionState // NumValues: 0x0003 enum class EInteractionState : uint8 { Available = 0, Blocked = 1, EInteractionState_MAX = 2, }; // Enum Cronos.ESHInteractionInputAxis // NumValues: 0x0004 enum class ESHInteractionInputAxis : uint8 { Horizontal = 0, Vertical = 1, Both = 2, ESHInteractionInputAxis_MAX = 3, }; // Enum Cronos.EGenericInteractionType // NumValues: 0x000B enum class EGenericInteractionType : uint8 { Default = 0, ItemPickup = 1, Pushable = 2, ExtendedMovement = 3, LongInteraction = 4, TimeRift = 5, Door = 6, DoorAttachment = 7, Ladder = 8, Cat = 9, EGenericInteractionType_MAX = 10, }; // Enum Cronos.ESHCharacterPlayLookAtPriorities // NumValues: 0x0004 enum class ESHCharacterPlayLookAtPriorities : uint8 { Trivial = 0, InteractionObject = 1, Critical = 2, ESHCharacterPlayLookAtPriorities_MAX = 3, }; // Enum Cronos.EDetectionState // NumValues: 0x0006 enum class EDetectionState : uint8 { Hidden = 0, Visible = 1, Focused = 2, Used = 3, Unfocus = 4, EDetectionState_MAX = 5, }; // Enum Cronos.ESoulExtractionPhase // NumValues: 0x000E enum class ESoulExtractionPhase : uint8 { None = 0, PreConnection = 1, EstablishingConnectionProgress = 2, InitialDecision = 3, ExtractionProgress = 4, PhylacteryFullError = 5, SoulDeletionDecision = 6, SoulDeletionConfirmation = 7, SoulDeletionProgress = 8, SoulDeletionResult = 9, ExtractionResult = 10, TerminatingConnectionProgress = 11, Hidden = 12, Max = 13, }; // Enum Cronos.EAbsorptionBodyArea // NumValues: 0x0023 enum class EAbsorptionBodyArea : uint8 { Head = 0, Head2 = 1, Head3 = 2, Head4 = 3, Head5 = 4, Shoulder = 5, RightUpperArm = 6, RightUpperArm2 = 7, RightUpperArm3 = 8, RightUpperArm4 = 9, LeftUpperArm = 10, LeftUpperArm2 = 11, LeftUpperArm3 = 12, LeftUpperArm4 = 13, TorsoFront = 14, Back = 15, RightLowerArm = 16, RightLowerArm2 = 17, RightLowerArm3 = 18, RightLowerArm4 = 19, LeftLowerArm = 20, LeftLowerArm2 = 21, LeftLowerArm3 = 22, LeftLowerArm4 = 23, LeftUpperLeg = 24, LeftUpperLeg2 = 25, RightUpperLeg = 26, RightUpperLeg2 = 27, LeftLowerLeg = 28, LeftLowerLeg2 = 29, RightLowerLeg = 30, RightLowerLeg2 = 31, CentiArms = 32, Jaw = 33, EAbsorptionBodyArea_MAX = 34, }; // Enum Cronos.EAbsorptionState // NumValues: 0x000C enum class EAbsorptionState : uint8 { Idle = 0, Initiating = 1, AbsorptionProgress = 2, Waiting = 3, Absorbing = 4, Accepting = 5, ReadyToAbsorb = 6, BeingAbsorbed = 7, Morphing = 8, Disabled = 9, None = 10, EAbsorptionState_MAX = 11, }; // Enum Cronos.EAbsorptionRole // NumValues: 0x0003 enum class EAbsorptionRole : uint8 { Initiator = 0, Corpse = 1, EAbsorptionRole_MAX = 2, }; // Enum Cronos.AnimationMarkup // NumValues: 0x0008 enum class EAnimationMarkup : uint8 { Attack1 = 0, Attack2 = 1, Hitbox1 = 2, Hitbox2 = 3, DetachSubEnemy = 4, Blow = 5, Puke = 6, AnimationMarkup_MAX = 7, }; // Enum Cronos.EAIMovementActionState // NumValues: 0x0006 enum class EAIMovementActionState : uint8 { None = 0, Default = 1, Idle = 2, LeftLeg = 3, RightLeg = 4, EAIMovementActionState_MAX = 5, }; // Enum Cronos.EHitBoxShapes // NumValues: 0x0003 enum class EHitBoxShapes : uint8 { Box = 0, Sphere = 1, EHitBoxShapes_MAX = 2, }; // Enum Cronos.EHitBoxType // NumValues: 0x0003 enum class EHitBoxType : uint8 { Normal = 0, RootBased = 1, EHitBoxType_MAX = 2, }; // Enum Cronos.ETeethSectionTypes // NumValues: 0x0006 enum class ETeethSectionTypes : uint8 { NONE = 0, Normal = 1, Rank3 = 2, Centi = 4, Jaw = 8, ETeethSectionTypes_MAX = 9, }; // Enum Cronos.ETextureElementTypes // NumValues: 0x0005 enum class ETextureElementTypes : uint8 { None = 0, Texture = 1, Scalar = 2, Vector = 3, ETextureElementTypes_MAX = 4, }; // Enum Cronos.ETypeAttachmentSocket // NumValues: 0x0005 enum class ETypeAttachmentSocket : uint8 { Root = 0, RightHand = 1, LeftHand = 2, UpperBody = 3, ETypeAttachmentSocket_MAX = 4, }; // Enum Cronos.EAudioCubatureType // NumValues: 0x0007 enum class EAudioCubatureType : uint8 { Indoor_Small = 0, Indoor_Medium = 1, Indoor_Large = 2, Outdoor = 3, NotSet = 4, Count = 5, EAudioCubatureType_MAX = 6, }; // Enum Cronos.EGravityEffectAxes // NumValues: 0x0004 enum class EGravityEffectAxes : uint8 { XY = 0, ZX = 1, ZY = 2, EGravityEffectAxes_MAX = 3, }; // Enum Cronos.EBehaviorWaitAttributeChangeComparison // NumValues: 0x0008 enum class EBehaviorWaitAttributeChangeComparison : uint8 { None = 0, GreaterThan = 1, LessThan = 2, GreaterThanOrEqualTo = 3, LessThanOrEqualTo = 4, NotEqualTo = 5, ExactlyEqualTo = 6, MAX = 7, }; // Enum Cronos.EBTOverSelectBehavior // NumValues: 0x0005 enum class EBTOverSelectBehavior : uint8 { None = 0, Exit = 1, DoNothing = 2, StartOver = 3, Max = 4, }; // Enum Cronos.EBTAimAssistColliderPriorityType // NumValues: 0x0005 enum class EBTAimAssistColliderPriorityType : uint8 { WeakSpot = 0, EnemyBody = 1, InteractiveObject = 2, TimeKnot = 3, EBTAimAssistColliderPriorityType_MAX = 4, }; // Enum Cronos.EBTAudiLogBehaviorAction // NumValues: 0x0005 enum class EBTAudiLogBehaviorAction : uint8 { Play = 0, Stop_Any = 1, Stop_AnyOfType = 2, Stop_Specific = 3, EBTAudiLogBehaviorAction_MAX = 4, }; // Enum Cronos.EBTBehaviorEffectorAudiLogType // NumValues: 0x0003 enum class EBTBehaviorEffectorAudiLogType : uint8 { AudioLog = 0, TravelLog = 1, EBTBehaviorEffectorAudiLogType_MAX = 2, }; // Enum Cronos.EAudioLogSource // NumValues: 0x0005 enum class EAudioLogSource : uint8 { None = 0, World = 1, Database = 2, Misc = 3, MAX = 4, }; // Enum Cronos.EBTShopType // NumValues: 0x0003 enum class EBTShopType : uint8 { Buying = 0, Selling = 1, EBTShopType_MAX = 2, }; // Enum Cronos.EPivotTransform // NumValues: 0x0006 enum class EPivotTransform : uint8 { Auto = 0, FromSnapLocation = 1, FromControlPivot = 2, ComponentTransform = 3, ActorTransform = 4, EPivotTransform_MAX = 5, }; // Enum Cronos.ESkeletalMeshLocation // NumValues: 0x0003 enum class ESkeletalMeshLocation : uint8 { CameraInterface = 0, ComponentTransform = 1, ESkeletalMeshLocation_MAX = 2, }; // Enum Cronos.EKeepOnEdge // NumValues: 0x0006 enum class EKeepOnEdge : uint8 { None = 0, Top = 1, Right = 2, Bottom = 4, Left = 8, EKeepOnEdge_MAX = 9, }; // Enum Cronos.EBTWeaponModeAutoChargeFireType // NumValues: 0x0004 enum class EBTWeaponModeAutoChargeFireType : uint8 { GameplayAttribute = 0, Delay = 1, Indefinite = 2, EBTWeaponModeAutoChargeFireType_MAX = 3, }; // Enum Cronos.ERankScore // NumValues: 0x0005 enum class ERankScore : uint8 { Rank_0 = 0, Rank_1 = 1, Rank_2 = 2, Rank_3 = 3, Rank_MAX = 4, }; // Enum Cronos.ESideOfPlayer // NumValues: 0x0007 enum class ESideOfPlayer : uint8 { Left = 0, Right = 1, Above = 2, Below = 3, Behind = 4, InFrontOf = 5, ESideOfPlayer_MAX = 6, }; // Enum Cronos.ECheckedSurfaces // NumValues: 0x0004 enum class ECheckedSurfaces : uint8 { Floor = 0, Wall = 1, Ceiling = 2, ECheckedSurfaces_MAX = 3, }; // Enum Cronos.EEncounterBehaviorAction // NumValues: 0x0006 enum class EEncounterBehaviorAction : uint8 { Awake = 0, Start = 1, ResetAndRestore = 2, End = 3, Stop = 4, EEncounterBehaviorAction_MAX = 5, }; // Enum Cronos.EEnvTestDistanceMatch // NumValues: 0x0005 enum class EEnvTestDistanceMatch : uint8 { Distance3D = 0, Distance2D = 1, DistanceZ = 2, DistanceAbsoluteZ = 3, EEnvTestDistanceMatch_MAX = 4, }; // Enum Cronos.ESurfTestPathfinding // NumValues: 0x0003 enum class ESurfTestPathfinding : uint8 { PathExist = 0, PathLength = 1, ESurfTestPathfinding_MAX = 2, }; // Enum Cronos.EBTEquipAction // NumValues: 0x0003 enum class EBTEquipAction : uint8 { BindToSlot = 0, OpenBindUI = 1, EBTEquipAction_MAX = 2, }; // Enum Cronos.EFloatingDisplayType // NumValues: 0x0004 enum class EFloatingDisplayType : uint8 { AttachToActor = 0, AttachToComponent = 1, AttachToLocation = 2, EFloatingDisplayType_MAX = 3, }; // Enum Cronos.EGameCutscenePlayerActionType // NumValues: 0x0003 enum class EGameCutscenePlayerActionType : uint8 { StartCutscene = 0, ResumeChainCutscene = 1, EGameCutscenePlayerActionType_MAX = 2, }; // Enum Cronos.ESHControllerLightColorGameplayFeature // NumValues: 0x0003 enum class ESHControllerLightColorGameplayFeature : uint8 { Health = 0, SavePoint = 1, ESHControllerLightColorGameplayFeature_MAX = 2, }; // Enum Cronos.EBTGameplayMenuPayloadActionType // NumValues: 0x0003 enum class EBTGameplayMenuPayloadActionType : uint8 { None = 0, ButtonAction = 1, EBTGameplayMenuPayloadActionType_MAX = 2, }; // Enum Cronos.EBestIconFailReason // NumValues: 0x0010 enum class EBestIconFailReason : uint8 { None = 0, NotValid = 1, SlotDisabled = 2, ViewObstructed = 3, DetectionDisabled = 4, TooFarInWorld = 5, TooFarOnScreen = 6, HeightTolerance = 7, InteractionBehind = 8, CapsuleComponentObstructed = 9, Valid = 10, AngleRestricted = 11, CameraAngleRestricted = 12, CustomScript = 13, BestIcon = 14, EBestIconFailReason_MAX = 15, }; // Enum Cronos.EObstacleSide // NumValues: 0x0004 enum class EObstacleSide : uint8 { None = 0, FrontSide = 1, BackSide = 2, EObstacleSide_MAX = 3, }; // Enum Cronos.EBItemAmountComparisonRule // NumValues: 0x0007 enum class EBItemAmountComparisonRule : uint8 { Equal = 0, NotEqual = 1, Greater = 2, GreaterOrEqual = 3, Less = 4, LessOrEqual = 5, Max = 6, }; // Enum Cronos.EBTModificationConditionLookupSource // NumValues: 0x0005 enum class EBTModificationConditionLookupSource : uint8 { Inventory = 0, EnergyStore = 1, WeaponCartridge = 2, Stash = 3, EBTModificationConditionLookupSource_MAX = 4, }; // Enum Cronos.EBTHighlightType // NumValues: 0x0004 enum class EBTHighlightType : uint8 { None = 0, Enough = 1, NotEnough = 2, EBTHighlightType_MAX = 3, }; // Enum Cronos.ELogState // NumValues: 0x0006 enum class ELogState : uint8 { LogCreate = 0, LogPause = 1, LogResume = 2, LogSendDataManual = 3, LogFinish = 4, ELogState_MAX = 5, }; // Enum Cronos.EGameCutscenePlayerTriggerAction // NumValues: 0x0004 enum class EGameCutscenePlayerTriggerAction : uint8 { CutsceneStarted = 0, CutsceneFinished = 1, CutsceneCustomEvent = 2, EGameCutscenePlayerTriggerAction_MAX = 3, }; // Enum Cronos.EEventListenerType // NumValues: 0x0003 enum class EEventListenerType : uint8 { OnGameState = 0, OnPlayer = 1, EEventListenerType_MAX = 2, }; // Enum Cronos.EOnTriggerType // NumValues: 0x0003 enum class EOnTriggerType : uint8 { OnBreakInitiated = 0, OnBreakFinished = 1, EOnTriggerType_MAX = 2, }; // Enum Cronos.EBTPreloadContentConditionSetEvaluationType // NumValues: 0x0003 enum class EBTPreloadContentConditionSetEvaluationType : uint8 { AllMatch = 0, AnyMatch = 1, EBTPreloadContentConditionSetEvaluationType_MAX = 2, }; // Enum Cronos.EQTEEndType // NumValues: 0x0004 enum class EQTEEndType : uint8 { None = 0, Fail = 1, Success = 2, EQTEEndType_MAX = 3, }; // Enum Cronos.EAbilityRemovalType // NumValues: 0x0003 enum class EAbilityRemovalType : uint8 { RemoveAtEndQTE = 0, RemoveAfterAllBehaviorsFinished = 1, EAbilityRemovalType_MAX = 2, }; // Enum Cronos.EAnimTrigger // NumValues: 0x0005 enum class EAnimTrigger : uint8 { OnStart = 0, OnTriggered = 1, OnQTESuccess = 2, OnQTEFail = 3, EAnimTrigger_MAX = 4, }; // Enum Cronos.ECameraShakeTrigger // NumValues: 0x0003 enum class ECameraShakeTrigger : uint8 { OnStart = 0, OnFinish = 1, ECameraShakeTrigger_MAX = 2, }; // Enum Cronos.ETriggerBehaviorType // NumValues: 0x0004 enum class ETriggerBehaviorType : uint8 { OnEvent = 0, OnTagAdded = 1, OnTagRemoved = 2, ETriggerBehaviorType_MAX = 3, }; // Enum Cronos.EBTCameraUseType // NumValues: 0x0004 enum class EBTCameraUseType : uint8 { Auto = 0, Shuffle = 1, Priority = 2, EBTCameraUseType_MAX = 3, }; // Enum Cronos.EWaitForType // NumValues: 0x0003 enum class EWaitForType : uint8 { WaitForEvent = 0, WaitForTag = 1, EWaitForType_MAX = 2, }; // Enum Cronos.EBehaviorType // NumValues: 0x0003 enum class EBehaviorType : uint8 { SetAmmo = 0, AddAmmo = 1, EBehaviorType_MAX = 2, }; // Enum Cronos.EHealthManipulationType // NumValues: 0x0003 enum class EHealthManipulationType : uint8 { SetHealth = 0, AddHealth = 1, EHealthManipulationType_MAX = 2, }; // Enum Cronos.EEndScreenType // NumValues: 0x0003 enum class EEndScreenType : uint8 { Credits = 0, ResultScreen = 1, EEndScreenType_MAX = 2, }; // Enum Cronos.ENumberCompareOperationHelper // NumValues: 0x0007 enum class ENumberCompareOperationHelper : uint8 { IsEqual = 0, IsNotEqual = 1, IsGreater = 2, IsGreaterOrEqual = 3, IsLess = 4, IsLessOrEqual = 5, ENumberCompareOperationHelper_MAX = 6, }; // Enum Cronos.ESmortNodeResultHelper // NumValues: 0x0003 enum class ESmortNodeResultHelper : uint8 { Success = 0, Fail = 1, ESmortNodeResultHelper_MAX = 2, }; // Enum Cronos.ESurfNavNormalMask // NumValues: 0x0009 enum class ESurfNavNormalMask : uint8 { UNKNOWN = 0, NORTH = 1, SOUTH = 2, WEST = 4, EAST = 8, TOP = 16, DOWN = 32, INVALID = 64, ESurfNavNormalMask_MAX = 65, }; // Enum Cronos.ESwitchWeaponBehaviorType // NumValues: 0x0004 enum class ESwitchWeaponBehaviorType : uint8 { ModeIndex = 0, ModeIndexWithReset = 1, SlotNumber = 2, ESwitchWeaponBehaviorType_MAX = 3, }; // Enum Cronos.EFireBehaviorAmmoConsumptionType // NumValues: 0x0003 enum class EFireBehaviorAmmoConsumptionType : uint8 { PerShot = 0, PerBurst = 1, EFireBehaviorAmmoConsumptionType_MAX = 2, }; // Enum Cronos.EBTNavRule // NumValues: 0x0003 enum class EBTNavRule : uint8 { Permanent = 0, Fatigue = 1, EBTNavRule_MAX = 2, }; // Enum Cronos.EBTNavSuccessConditions // NumValues: 0x0003 enum class EBTNavSuccessConditions : uint8 { Distance = 0, TimeOrDistance = 1, EBTNavSuccessConditions_MAX = 2, }; // Enum Cronos.EInteractionChangeType // NumValues: 0x0003 enum class EInteractionChangeType : uint8 { InteractionDetection = 0, BlockedBySomething = 1, EInteractionChangeType_MAX = 2, }; // Enum Cronos.EUpgradeStationCategory // NumValues: 0x000A enum class EUpgradeStationCategory : uint8 { GravityGun = 0, SpreadGun = 1, SmartGun = 2, Annihilator = 3, Dagger = 4, Mace = 5, Lance = 6, TravelerSuit = 7, None = 8, EUpgradeStationCategory_MAX = 9, }; // Enum Cronos.EBTUpgradeStationTabs // NumValues: 0x0005 enum class EBTUpgradeStationTabs : uint8 { None = 0, Upgrades = 1, EnergyStore_Buy = 2, EnergyStore_Sell = 3, MAX = 4, }; // Enum Cronos.EBTEnergyStoreItemPriceDisplayMode // NumValues: 0x0004 enum class EBTEnergyStoreItemPriceDisplayMode : uint8 { None = 0, PerSingleItem = 1, PerSelectedQuantity = 2, MAX = 3, }; // Enum Cronos.EBTTransactionStatus // NumValues: 0x000B enum class EBTTransactionStatus : uint8 { None = 0, Successful = 1, Failed_SelectedInvalidQuantity = 2, Failed_SelectedInvalidItem = 3, Failed_NotEnoughSpace = 4, Failed_NotEnoughEnergy = 5, Failed_NotInStock = 6, Failed_ItemCantBeSold = 7, Failed_DontOwnAnItem = 8, Failed_Unknown = 9, MAX = 10, }; // Enum Cronos.EBTWeaponAmmoType // NumValues: 0x0003 enum class EBTWeaponAmmoType : uint8 { Item = 0, Charges = 1, EBTWeaponAmmoType_MAX = 2, }; // Enum Cronos.EBTFireAnimMontagePlayer // NumValues: 0x0003 enum class EBTFireAnimMontagePlayer : uint8 { Ranged = 0, Flamethrower = 1, EBTFireAnimMontagePlayer_MAX = 2, }; // Enum Cronos.EBTWeaponModeFireType // NumValues: 0x0003 enum class EBTWeaponModeFireType : uint8 { Tap = 0, Hold = 1, EBTWeaponModeFireType_MAX = 2, }; // Enum Cronos.EFocusGainMode // NumValues: 0x0006 enum class EFocusGainMode : uint8 { None = 0, Charging = 1, Aiming = 2, PostShoot = 3, PostChargedShoot = 4, EFocusGainMode_MAX = 5, }; // Enum Cronos.EFocusState // NumValues: 0x0004 enum class EFocusState : uint8 { Aimed = 0, AimedMoving = 1, Default = 2, EFocusState_MAX = 3, }; // Enum Cronos.EBTWeaponFireType // NumValues: 0x0004 enum class EBTWeaponFireType : uint8 { Tap = 0, Charged = 1, Hold = 2, EBTWeaponFireType_MAX = 3, }; // Enum Cronos.ECatSkinType // NumValues: 0x000C enum class ECatSkinType : uint8 { None = 0, Mela = 1, Karol = 2, Gus = 3, Freya = 4, Merlin = 5, India = 6, Cynamon = 7, Balbina = 8, Bebola = 9, Borowka = 10, ECatSkinType_MAX = 11, }; // Enum Cronos.ECatGait // NumValues: 0x0005 enum class ECatGait : uint8 { None = 0, Walk = 1, Trot = 2, Run = 3, ECatGait_MAX = 4, }; // Enum Cronos.ECatIdleState // NumValues: 0x0005 enum class ECatIdleState : uint8 { Standing = 0, Sitting = 1, LyingDown = 2, Sleeping = 3, ECatIdleState_MAX = 4, }; // Enum Cronos.ECatInitialIdleAnim // NumValues: 0x0003 enum class ECatInitialIdleAnim : uint8 { Standing = 0, Sit = 1, ECatInitialIdleAnim_MAX = 2, }; // Enum Cronos.EEnemyScanerState // NumValues: 0x0007 enum class EEnemyScanerState : uint8 { Disabled = 0, NoDetection = 1, DeadBodyDetected = 2, LowHealthDetected = 3, MediumHealthDetected = 4, HighHealthDetected = 5, EEnemyScanerState_MAX = 6, }; // Enum Cronos.EGrabAnimMontageType // NumValues: 0x000A enum class EGrabAnimMontageType : uint8 { None = 0, Attempt = 1, Miss = 2, Grab = 3, GrabLoop = 4, ExitSuccess = 5, ExitFlamethrower = 6, MeleeResponse = 7, ExitLose = 8, EGrabAnimMontageType_MAX = 9, }; // Enum Cronos.ETentacleGrabMissReason // NumValues: 0x0004 enum class ETentacleGrabMissReason : uint8 { DistanceMiss = 0, ObstacleOnWay = 1, AngleMiss = 2, ETentacleGrabMissReason_MAX = 3, }; // Enum Cronos.ECompareOptionHelper // NumValues: 0x0007 enum class ECompareOptionHelper : uint8 { IsEqual = 0, IsNotEqual = 1, IsGreater = 2, IsGreaterOrEqual = 3, IsLess = 4, IsLessOrEqual = 5, ECompareOptionHelper_MAX = 6, }; // Enum Cronos.EBehaviorState // NumValues: 0x0007 enum class EBehaviorState : uint8 { None = 0, NonCombat = 1, EnteringCombat = 2, Combat = 3, Alerted = 4, ActionPoints = 5, EBehaviorState_MAX = 6, }; // Enum Cronos.EFocusCategory // NumValues: 0x0004 enum class EFocusCategory : uint8 { Default = 0, Move = 1, Behavior = 2, EFocusCategory_MAX = 3, }; // Enum Cronos.EAIGait // NumValues: 0x0007 enum class EAIGait : uint8 { None = 0, Stand = 1, SlowWalk = 2, Walk = 3, Run = 4, Sprint = 5, EAIGait_MAX = 6, }; // Enum Cronos.EAiTurnAngle // NumValues: 0x000D enum class EAiTurnAngle : uint8 { None = 0, Front = 1, FrontLeft = 2, FrontRight = 3, Left = 4, Right = 5, BackLeft = 6, BackRight = 7, BackNegative = 8, BackPositive = 9, StepLeft = 10, StepRight = 11, EAiTurnAngle_MAX = 12, }; // Enum Cronos.EAiMovementState // NumValues: 0x0007 enum class EAiMovementState : uint8 { None = 0, Idle = 1, Move = 2, Start = 3, Stop = 4, GaitChange = 5, EAiMovementState_MAX = 6, }; // Enum Cronos.EAiBlendType // NumValues: 0x0007 enum class EAiBlendType : uint8 { Doppel = 0, Fear = 1, Centi = 2, Terror = 3, ChubbyDoppel = 4, Pathfinder = 5, EAiBlendType_MAX = 6, }; // Enum Cronos.ECronosBosses // NumValues: 0x0008 enum class ECronosBosses : uint8 { CTerror = 0, DTerror = 1, Eliza = 2, Pathfinder = 3, UnmergedDoppel = 4, UnmergedTerror = 5, UnmergedDoppelMilitia = 6, ECronosBosses_MAX = 7, }; // Enum Cronos.EQuickFabricationType // NumValues: 0x0005 enum class EQuickFabricationType : uint8 { EnergyAmmo = 0, ShotgunAmmo = 1, SmartgunAmmo = 2, AnnihilatorAmmo = 3, EQuickFabricationType_MAX = 4, }; // Enum Cronos.EEncounterState // NumValues: 0x0004 enum class EEncounterState : uint8 { Inactive = 0, Active = 1, Finished = 2, EEncounterState_MAX = 3, }; // Enum Cronos.EEncounterStartTriggerType // NumValues: 0x0003 enum class EEncounterStartTriggerType : uint8 { Start = 0, Awake = 1, EEncounterStartTriggerType_MAX = 2, }; // Enum Cronos.EAudioSource // NumValues: 0x0004 enum class EAudioSource : uint8 { UNDEFINED = 0, PELVIS = 1, HEAD = 2, EAudioSource_MAX = 3, }; // Enum Cronos.EEnemyWaveState // NumValues: 0x0005 enum class EEnemyWaveState : uint8 { Inactive = 0, Active = 1, Finished = 2, Cleared = 3, EEnemyWaveState_MAX = 4, }; // Enum Cronos.EFightDirectorTokenStatus // NumValues: 0x0005 enum class EFightDirectorTokenStatus : uint8 { Free = 0, Preparation = 1, Consumed = 2, Cooldown = 3, EFightDirectorTokenStatus_MAX = 4, }; // Enum Cronos.EFightDirectorTokenType // NumValues: 0x0008 enum class EFightDirectorTokenType : uint8 { Basic = 0, Heavy = 1, Special = 2, ExtraordinaryEvent = 3, Infinite = 4, Range = 5, Absorb = 6, EFightDirectorTokenType_MAX = 7, }; // Enum Cronos.ECronosAbilityActivationPolicy // NumValues: 0x0003 enum class ECronosAbilityActivationPolicy : uint8 { OnInputTriggered = 0, WhileInputActive = 1, ECronosAbilityActivationPolicy_MAX = 2, }; // Enum Cronos.ECronosAbilityInterruptResolution // NumValues: 0x0005 enum class ECronosAbilityInterruptResolution : uint8 { Block = 0, Queue = 1, Activate = 2, ActivateAndInterrupt = 3, ECronosAbilityInterruptResolution_MAX = 4, }; // Enum Cronos.EGameStartInfoWidgetState // NumValues: 0x0005 enum class EGameStartInfoWidgetState : uint8 { Inactive = 0, Starting = 1, Active = 2, Closing = 3, EGameStartInfoWidgetState_MAX = 4, }; // Enum Cronos.EInteractionWidgetAction // NumValues: 0x0004 enum class EInteractionWidgetAction : uint8 { None = 0, Confirm = 1, Decline = 2, EInteractionWidgetAction_MAX = 3, }; // Enum Cronos.EAILying // NumValues: 0x0004 enum class EAILying : uint8 { None = 0, FaceDown = 1, BackDown = 2, EAILying_MAX = 3, }; // Enum Cronos.EDisplayBasedOnAbilityType // NumValues: 0x0004 enum class EDisplayBasedOnAbilityType : uint8 { None = 0, AbilityMustBeAvailable = 1, AbilityCantbeAvailable = 2, EDisplayBasedOnAbilityType_MAX = 3, }; // Enum Cronos.ESavePopupType // NumValues: 0x0004 enum class ESavePopupType : uint8 { SaveOverwrite = 0, Load = 1, Delete = 2, ESavePopupType_MAX = 3, }; // Enum Cronos.ESequencerTransformRetriveType // NumValues: 0x0003 enum class ESequencerTransformRetriveType : uint8 { StartingTransform = 0, EndingTransform = 1, ESequencerTransformRetriveType_MAX = 2, }; // Enum Cronos.ESpawnAggroMode // NumValues: 0x0003 enum class ESpawnAggroMode : uint8 { Default = 0, Alarmed = 1, ESpawnAggroMode_MAX = 2, }; // Enum Cronos.ESmartObjectCollider // NumValues: 0x0003 enum class ESmartObjectCollider : uint8 { Box = 0, Sphere = 1, ESmartObjectCollider_MAX = 2, }; // Enum Cronos.EActionPointActivationMode // NumValues: 0x0003 enum class EActionPointActivationMode : uint8 { Immediately = 0, OnRequest = 1, EActionPointActivationMode_MAX = 2, }; // Enum Cronos.ESleepMode // NumValues: 0x0004 enum class ESleepMode : uint8 { Default = 0, UntilDamaged = 1, Always = 2, ESleepMode_MAX = 3, }; // Enum Cronos.EActionPointBehaviorState // NumValues: 0x0004 enum class EActionPointBehaviorState : uint8 { Default = 0, UnawareUntilDamaged = 1, AlwaysUnaware = 2, EActionPointBehaviorState_MAX = 3, }; // Enum Cronos.ESpawnCorrectionType // NumValues: 0x0003 enum class ESpawnCorrectionType : uint8 { None = 0, DeadBody = 1, ESpawnCorrectionType_MAX = 2, }; // Enum Cronos.EReticleProgressBarType // NumValues: 0x0003 enum class EReticleProgressBarType : uint8 { ProgressBar = 0, Material = 1, EReticleProgressBarType_MAX = 2, }; // Enum Cronos.EDamageCauserType // NumValues: 0x000D enum class EDamageCauserType : uint8 { Unknown = 0, Doppelganger = 1, Terror = 2, Centipede = 3, Fear = 4, Jaw = 5, Chubby = 6, UnmergedDop = 7, UnmergedTer = 8, Pathfinder = 9, Eliza = 10, MultiModeGun = 11, EDamageCauserType_MAX = 12, }; // Enum Cronos.EElizaPhases // NumValues: 0x0009 enum class EElizaPhases : uint8 { Phase01 = 0, Phase02 = 1, Phase03 = 2, Phase04 = 3, Phase05 = 4, Phase06 = 5, Phase07 = 6, EnumLast = 7, EElizaPhases_MAX = 8, }; // Enum Cronos.EWaveEventType // NumValues: 0x000D enum class EWaveEventType : uint8 { RegisterWave = 0, WaveAwoken = 1, WaveCleared = 2, WaveFinished = 3, WaveActorKilled = 4, StartWave = 5, WakeWave = 6, DespawnWave = 7, KillWave = 8, ResetWave = 9, PreSpawn = 10, RestoreWave = 11, EWaveEventType_MAX = 12, }; // Enum Cronos.EEnemyCharacterEventType // NumValues: 0x0004 enum class EEnemyCharacterEventType : uint8 { CharacterDied = 0, CharacterReport = 1, CharacterStuck = 2, EEnemyCharacterEventType_MAX = 3, }; // Enum Cronos.EEnemyLODGroup // NumValues: 0x0006 enum class EEnemyLODGroup : uint8 { LOD_Full = 0, LOD_Near = 1, LOD_Far = 2, LOD_NotInFrustum = 3, Uninitialized = 4, EEnemyLODGroup_MAX = 5, }; // Enum Cronos.EMutationAttributes // NumValues: 0x0006 enum class EMutationAttributes : uint8 { NONE = 0, D = 1, T = 2, C = 4, J = 8, EMutationAttributes_MAX = 16, }; // Enum Cronos.EMutationResourceOption // NumValues: 0x0006 enum class EMutationResourceOption : uint8 { Error = 0, Difference = 1, Combined = 2, Consumer = 3, Consumed = 4, EMutationResourceOption_MAX = 5, }; // Enum Cronos.EMutationEffectProperty // NumValues: 0x0008 enum class EMutationEffectProperty : uint8 { Error = 0, RefProperty = 1, Health = 2, MaxHealth = 3, DamageMultiplier = 4, Damage = 5, Rank = 6, EMutationEffectProperty_MAX = 7, }; // Enum Cronos.EMutationAbsorptionOption // NumValues: 0x0006 enum class EMutationAbsorptionOption : uint8 { Error = 0, Ignore = 1, Override = 2, Add = 3, ApplyMutationResource = 4, EMutationAbsorptionOption_MAX = 5, }; // Enum Cronos.EMenuPage // NumValues: 0x000D enum class EMenuPage : uint8 { None = 0, Main = 1, NewGame = 2, Settings = 3, Slots = 4, SpawnPoints = 5, Tutorial = 6, AskQuit = 7, Credits = 8, Extras = 9, FullScreenInfo = 10, Test = 11, MAX = 12, }; // Enum Cronos.ESelectedCineDialogOption // NumValues: 0x0007 enum class ESelectedCineDialogOption : uint8 { InvalidSelection = 0, SelectedOption_1 = 1, SelectedOption_2 = 2, SelectedOption_3 = 3, SelectedOption_4 = 4, SelectedOption_5 = 5, ESelectedCineDialogOption_MAX = 6, }; // Enum Cronos.ECutSceneStateHelperType // NumValues: 0x0008 enum class ECutSceneStateHelperType : uint8 { None = 0, JumpBackToHub = 1, JumpBackToStart = 2, JumpBackToNextMarkedFrame = 3, FinishDialogAndExit = 4, Answering = 5, Questioning = 6, ECutSceneStateHelperType_MAX = 7, }; // Enum Cronos.EFullscreenImageType // NumValues: 0x0004 enum class EFullscreenImageType : uint8 { None = 0, Texture = 1, Material = 2, EFullscreenImageType_MAX = 3, }; // Enum Cronos.EBTEndScreenState // NumValues: 0x0004 enum class EBTEndScreenState : uint8 { Results = 0, Congratulations = 1, Thanks = 2, EBTEndScreenState_MAX = 3, }; // Enum Cronos.EISMMergeOperationMode // NumValues: 0x0004 enum class EISMMergeOperationMode : uint8 { ISMMerge_LayerRespective = 0, ISMMerge_NeedsOnlyLayers = 1, ISMMerge_NeedsOnlyLayersRec = 2, ISMMerge_MAX = 3, }; // Enum Cronos.EStashActionType // NumValues: 0x0004 enum class EStashActionType : uint8 { None = 0, MoveToStash = 1, MoveToInventory = 2, EStashActionType_MAX = 3, }; // Enum Cronos.EMiniInventoryInteractionType // NumValues: 0x0004 enum class EMiniInventoryInteractionType : uint8 { DoNothing = 0, ConsumeItem = 1, LeaveAtSlot = 2, EMiniInventoryInteractionType_MAX = 3, }; // Enum Cronos.EGunState // NumValues: 0x0006 enum class EGunState : uint8 { None = 0, Idle = 1, Aiming = 2, Melee = 3, Cooldown = 4, EGunState_MAX = 5, }; // Enum Cronos.EObjectiveSystemBehaviorAction // NumValues: 0x0008 enum class EObjectiveSystemBehaviorAction : uint8 { None = 0, AddNew = 1, Accomplish = 2, Fail = 3, SetCurrent = 4, UpdateMarkers = 5, Clear = 6, MAX = 7, }; // Enum Cronos.EObjectiveSystemBehaviorDataTyp // NumValues: 0x0004 enum class EObjectiveSystemBehaviorDataTyp : uint8 { None = 0, DataRow = 1, ID = 2, MAX = 3, }; // Enum Cronos.EPathfinderPhases // NumValues: 0x0006 enum class EPathfinderPhases : uint8 { Phase01 = 0, Phase02 = 1, Phase03 = 2, Phase04 = 3, EnumLast = 4, EPathfinderPhases_MAX = 5, }; // Enum Cronos.EPatrolPathPerceptionOverride // NumValues: 0x0006 enum class EPatrolPathPerceptionOverride : uint8 { None = 0, Sight = 1, Hearing = 2, Damage = 4, Proximity = 8, EPatrolPathPerceptionOverride_MAX = 9, }; // Enum Cronos.EPhysicalAnimationProfile // NumValues: 0x000E enum class EPhysicalAnimationProfile : uint8 { Invalid = 0, Disabled = 1, Default = 2, Death = 3, TakeHit = 4, LostBalance = 5, ReturnFromHit = 6, Walk = 7, PistolAim = 8, GunRecoil = 9, Melee1HAim = 10, Melee1HAttack = 11, MeleeHitSth = 12, EPhysicalAnimationProfile_MAX = 13, }; // Enum Cronos.EPhysicalAnimationProfileName // NumValues: 0x0003 enum class EPhysicalAnimationProfileName : uint8 { Ragdoll = 0, HitReaction = 1, EPhysicalAnimationProfileName_MAX = 2, }; // Enum Cronos.ESHDetectionPlaneType // NumValues: 0x0004 enum class ESHDetectionPlaneType : uint8 { Up = 0, Right = 1, Forward = 2, ESHDetectionPlaneType_MAX = 3, }; // Enum Cronos.ESHDetectionSide // NumValues: 0x0003 enum class ESHDetectionSide : uint8 { Above = 0, Below = 1, ESHDetectionSide_MAX = 2, }; // Enum Cronos.EOperation // NumValues: 0x0004 enum class EOperation : uint8 { Increase = 0, Decrease = 1, Override = 2, EOperation_MAX = 3, }; // Enum Cronos.ELogicalOperator // NumValues: 0x0003 enum class ELogicalOperator : uint8 { AND = 0, OR = 1, ELogicalOperator_MAX = 2, }; // Enum Cronos.EComparator // NumValues: 0x0007 enum class EComparator : uint8 { Equal_To = 0, Not_Equal_To = 1, Greater_Than_Or_Equal_To = 2, Less_Than_Or_Equal_To = 3, Greater_Than = 4, Less_Than = 5, EComparator_MAX = 6, }; // Enum Cronos.ESHAspectAwareFrameType // NumValues: 0x0004 enum class ESHAspectAwareFrameType : uint8 { Full = 0, Half = 1, Quater = 2, ESHAspectAwareFrameType_MAX = 3, }; // Enum Cronos.ESHCameraProfile // NumValues: 0x000B enum class ESHCameraProfile : uint8 { Invalid = 0, Main = 1, MainInterior = 2, MainInteriorPlus = 3, Walllwalk = 4, RangedAim = 5, MaxCollision = 6, MaxCollisionAim = 7, Flashlight = 8, Flamethrower = 9, ESHCameraProfile_MAX = 10, }; // Enum Cronos.EMovementLegOnGround // NumValues: 0x0005 enum class EMovementLegOnGround : uint8 { LeftOnGround = 0, LeftClosing = 1, RightClosing = 2, RightOnGround = 3, EMovementLegOnGround_MAX = 4, }; // Enum Cronos.EMovementDirection // NumValues: 0x0006 enum class EMovementDirection : uint8 { Forward = 0, Back = 1, Left = 2, Right = 3, Zero = 4, EMovementDirection_MAX = 5, }; // Enum Cronos.EHipsDirection // NumValues: 0x0007 enum class EHipsDirection : uint8 { Forward = 0, ForwardLeft = 1, ForwardRight = 2, Back = 3, BackLeft = 4, BackRight = 5, EHipsDirection_MAX = 6, }; // Enum Cronos.ERotationMode // NumValues: 0x0003 enum class ERotationMode : uint8 { CameraDirection = 0, InputDirection = 1, ERotationMode_MAX = 2, }; // Enum Cronos.EReactionEffectApplyType // NumValues: 0x0004 enum class EReactionEffectApplyType : uint8 { AnimStart = 0, DuringAnim = 1, AnimEnd = 2, EReactionEffectApplyType_MAX = 3, }; // Enum Cronos.EBTMemoGroup // NumValues: 0x0019 enum class EBTMemoGroup : uint8 { None = 0, Notes = 1, Articles = 2, CitizensOfTheNewDawn = 3, AGirlDiary = 4, Others = 5, FlyersOfFear = 6, CaretakerMemos = 7, AmongTheBlind = 8, NotesOnAPlague = 9, CityOfMissingSouls = 10, TheChurchOfChange = 11, TheIndependence = 12, TheAsset = 13, Comicbooks = 14, VoiceOfThePeople = 15, MilitaryOrders = 16, AllInTheFamily = 17, ByThreads = 18, TheArtistJournal = 19, LearningAtHome = 20, ALucrativeTrade = 21, NewsAtDawn = 22, Images = 23, MAX = 24, }; // Enum Cronos.ECollisionProfile // NumValues: 0x0002 enum class ECollisionProfile : uint8 { Ragdoll = 0, ECollisionProfile_MAX = 1, }; // Enum Cronos.ECollisionIgnoreMask // NumValues: 0x0003 enum class ECollisionIgnoreMask : uint8 { None = 0, MeleeHit = 1, ECollisionIgnoreMask_MAX = 2, }; // Enum Cronos.ESHMeleeTraceType // NumValues: 0x0003 enum class ESHMeleeTraceType : uint8 { Sphere = 0, Box = 1, ESHMeleeTraceType_MAX = 2, }; // Enum Cronos.ESHMonsterType // NumValues: 0x0007 enum class ESHMonsterType : uint8 { Doppelganger = 0, Centipede = 1, Fear = 2, Terror = 3, Jaws = 4, Default = 5, ESHMonsterType_MAX = 6, }; // Enum Cronos.ESHFlickerGroupState // NumValues: 0x0004 enum class ESHFlickerGroupState : uint8 { Enabled = 0, Mixed = 1, Disabled = 2, ESHFlickerGroupState_MAX = 3, }; // Enum Cronos.ESHInteriorExteriorStateEnum // NumValues: 0x0003 enum class ESHInteriorExteriorStateEnum : uint8 { Exterior = 0, Interior = 1, ESHInteriorExteriorStateEnum_MAX = 2, }; // Enum Cronos.ESHGameplayMenuSectionEnum // NumValues: 0x0006 enum class ESHGameplayMenuSectionEnum : uint8 { None = 0, Map = 1, Fabricator = 2, Souls = 3, Database = 4, MAX = 5, }; // Enum Cronos.ESHHitSource // NumValues: 0x0003 enum class ESHHitSource : uint8 { Shot = 0, Grenade = 1, ESHHitSource_MAX = 2, }; // Enum Cronos.ECameraAngleRestriction // NumValues: 0x0004 enum class ECameraAngleRestriction : uint8 { CalculateCharacterToIcon = 0, GetFromDirectionFunction = 1, UseIconDirection = 2, ECameraAngleRestriction_MAX = 3, }; // Enum Cronos.EAligmentAngleType // NumValues: 0x0005 enum class EAligmentAngleType : uint8 { CalculateDirection = 0, UseIconDirection = 1, UseDirectionFunctionInterface = 2, UseIconDirectionAndDirToCharacter = 3, EAligmentAngleType_MAX = 4, }; // Enum Cronos.ESHInteractionIconOpacityState // NumValues: 0x0005 enum class ESHInteractionIconOpacityState : uint8 { Hidden = 0, Covered = 1, Visible = 2, Hovered = 3, ESHInteractionIconOpacityState_MAX = 4, }; // Enum Cronos.ESHInteractionIconState // NumValues: 0x0005 enum class ESHInteractionIconState : uint8 { Hidden = 0, Visible = 1, Focused = 2, Used = 3, ESHInteractionIconState_MAX = 4, }; // Enum Cronos.ESHInteractionStopReason // NumValues: 0x0004 enum class ESHInteractionStopReason : uint8 { Finished = 0, NotVisible = 1, Interrupted = 2, ESHInteractionStopReason_MAX = 3, }; // Enum Cronos.EHighlightType // NumValues: 0x0003 enum class EHighlightType : uint8 { Confirmed = 0, Declined = 1, EHighlightType_MAX = 2, }; // Enum Cronos.EItemInteractionType // NumValues: 0x0003 enum class EItemInteractionType : uint8 { None = 0, TakeItem = 1, EItemInteractionType_MAX = 2, }; // Enum Cronos.ESHWeaponTypeEnum // NumValues: 0x0004 enum class ESHWeaponTypeEnum : uint8 { Other = 0, Shooting = 1, Melee = 2, ESHWeaponTypeEnum_MAX = 3, }; // Enum Cronos.EWeaponCombatState // NumValues: 0x0003 enum class EWeaponCombatState : uint8 { Relaxed = 0, Aiming = 1, EWeaponCombatState_MAX = 2, }; // Enum Cronos.EMorphedWeaponType // NumValues: 0x0007 enum class EMorphedWeaponType : uint8 { None = 0, GravityGun = 1, SpreadGun = 2, SmartGun = 3, Annihilator = 4, Melee = 5, EMorphedWeaponType_MAX = 6, }; // Enum Cronos.ESHWeaponRangedTraceEnum // NumValues: 0x0003 enum class ESHWeaponRangedTraceEnum : uint8 { Normal = 0, Cone = 1, ESHWeaponRangedTraceEnum_MAX = 2, }; // Enum Cronos.EBTMeleeAttackType // NumValues: 0x0003 enum class EBTMeleeAttackType : uint8 { Punch = 0, Stomp = 1, EBTMeleeAttackType_MAX = 2, }; // Enum Cronos.ESHAugumentationType // NumValues: 0x0005 enum class ESHAugumentationType : uint8 { ChestProtection = 0, Hearing = 1, Smelling = 2, Seeing = 3, ESHAugumentationType_MAX = 4, }; // Enum Cronos.ESHLightingChannelsProfile // NumValues: 0x0005 enum class ESHLightingChannelsProfile : uint8 { None = 0, Everything = 1, AllButCharacterPlay = 2, OnlyCharacterPlay = 3, ESHLightingChannelsProfile_MAX = 4, }; // Enum Cronos.ELocomotionState // NumValues: 0x0005 enum class ELocomotionState : uint8 { None = 0, Idle = 1, Move = 2, TurnInPlace = 3, ELocomotionState_MAX = 4, }; // Enum Cronos.EMovementType // NumValues: 0x0005 enum class EMovementType : uint8 { Stand = 0, Walk = 1, Jog = 2, Run = 3, EMovementType_MAX = 4, }; // Enum Cronos.BodyPartSide // NumValues: 0x0004 enum class EBodyPartSide : uint8 { Neither = 0, Right = 1, Left = 2, BodyPartSide_MAX = 3, }; // Enum Cronos.EAnimDirection // NumValues: 0x000B enum class EAnimDirection : uint8 { None = 0, Front = 1, FrontLeft = 2, FrontRight = 3, Left = 4, Right = 5, BackLeft = 6, BackRight = 7, BackNegative = 8, BackPositive = 9, EAnimDirection_MAX = 10, }; // Enum Cronos.EPlayGait // NumValues: 0x0006 enum class EPlayGait : uint8 { None = 0, Idle = 1, Walk = 2, Sprint = 3, Custom = 4, EPlayGait_MAX = 5, }; // Enum Cronos.ELocomotionType // NumValues: 0x0004 enum class ELocomotionType : uint8 { None = 0, Regular = 1, Aiming = 2, ELocomotionType_MAX = 3, }; // Enum Cronos.ESHMovementProfile // NumValues: 0x0004 enum class ESHMovementProfile : uint8 { Invalid = 0, Walk = 1, Sprint = 2, ESHMovementProfile_MAX = 3, }; // Enum Cronos.ESHInputMode // NumValues: 0x0003 enum class ESHInputMode : uint8 { Hold = 0, Toggle = 1, ESHInputMode_MAX = 2, }; // Enum Cronos.ESHAlternateInputMode // NumValues: 0x0003 enum class ESHAlternateInputMode : uint8 { Press = 0, Toggle = 1, ESHAlternateInputMode_MAX = 2, }; // Enum Cronos.EQuickTimeEventsMode // NumValues: 0x0003 enum class EQuickTimeEventsMode : uint8 { Tap = 0, Hold = 1, EQuickTimeEventsMode_MAX = 2, }; // Enum Cronos.EAimAssistMode // NumValues: 0x0005 enum class EAimAssistMode : uint8 { Off = 0, Weak = 1, Medium = 2, Strong = 3, EAimAssistMode_MAX = 4, }; // Enum Cronos.EReticleVisibility // NumValues: 0x0004 enum class EReticleVisibility : uint8 { Off = 0, Minimal = 1, Dynamic = 2, EReticleVisibility_MAX = 3, }; // Enum Cronos.EReticleSize // NumValues: 0x0004 enum class EReticleSize : uint8 { Small = 0, Medium = 1, Big = 2, EReticleSize_MAX = 3, }; // Enum Cronos.EReticleColor // NumValues: 0x0009 enum class EReticleColor : uint8 { White = 0, Red = 1, Orange = 2, Yellow = 3, Green = 4, Blue = 5, Cyan = 6, Violet = 7, EReticleColor_MAX = 8, }; // Enum Cronos.ETranscriptionColor // NumValues: 0x0009 enum class ETranscriptionColor : uint8 { White = 0, Red = 1, Orange = 2, Yellow = 3, Green = 4, Blue = 5, Cyan = 6, Violet = 7, ETranscriptionColor_MAX = 8, }; // Enum Cronos.EInteractionIndicatorVisibility // NumValues: 0x0004 enum class EInteractionIndicatorVisibility : uint8 { Off = 0, Minimal = 1, Default = 2, EInteractionIndicatorVisibility_MAX = 3, }; // Enum Cronos.EInteractionIndicatorSize // NumValues: 0x0004 enum class EInteractionIndicatorSize : uint8 { Small = 0, Medium = 1, Big = 2, EInteractionIndicatorSize_MAX = 3, }; // Enum Cronos.EGameplayDifficulty // NumValues: 0x0005 enum class EGameplayDifficulty : uint8 { Normal = 0, Hard = 1, NewGamePlusNormal = 2, NewGamePlusHard = 3, Max = 4, }; // Enum Cronos.EMiniGameAutocompletion // NumValues: 0x0005 enum class EMiniGameAutocompletion : uint8 { Off = 0, Tap = 1, Hold = 2, Auto = 3, EMiniGameAutocompletion_MAX = 4, }; // Enum Cronos.EHighContrastColor // NumValues: 0x0009 enum class EHighContrastColor : uint8 { White = 0, Red = 1, Orange = 2, Yellow = 3, Green = 4, Blue = 5, Cyan = 6, Violet = 7, EHighContrastColor_MAX = 8, }; // Enum Cronos.EPlayerSkin // NumValues: 0x0008 enum class EPlayerSkin : uint8 { Default = 0, V1 = 1, V2 = 2, V3 = 3, V4 = 4, V5 = 5, V6 = 6, MAX = 7, }; // Enum Cronos.ESHSuccessFailureEnum // NumValues: 0x0003 enum class ESHSuccessFailureEnum : uint8 { Success = 0, Failure = 1, ESHSuccessFailureEnum_MAX = 2, }; // Enum Cronos.EFullscreenImageInAnim // NumValues: 0x0004 enum class EFullscreenImageInAnim : uint8 { None = 0, BasicFadeIn = 1, SlowDownFadeIn = 2, EFullscreenImageInAnim_MAX = 3, }; // Enum Cronos.EFullscreenImageOutAnim // NumValues: 0x0004 enum class EFullscreenImageOutAnim : uint8 { None = 0, BasicFadeOut = 1, SlowDownFadeOut = 2, EFullscreenImageOutAnim_MAX = 3, }; // Enum Cronos.ESkeletonHierarchyType // NumValues: 0x0008 enum class ESkeletonHierarchyType : uint8 { Traveler = 0, NPC = 1, Doppelganger = 2, Terror = 3, Centi = 4, Jaw = 5, Fear = 6, ESkeletonHierarchyType_MAX = 7, }; // Enum Cronos.ESkeletonHierarchyWeaponType // NumValues: 0x0006 enum class ESkeletonHierarchyWeaponType : uint8 { Gravity = 0, Spread = 1, Annihilator = 2, Smart = 3, Melee = 4, ESkeletonHierarchyWeaponType_MAX = 5, }; // Enum Cronos.EBoneHierarchySort // NumValues: 0x0004 enum class EBoneHierarchySort : uint8 { None = 0, ParentLevel = 1, WeightFromRoot = 2, EBoneHierarchySort_MAX = 3, }; // Enum Cronos.ESkeletonSockets // NumValues: 0x0009 enum class ESkeletonSockets : uint8 { WeaponHandR = 0, WeaponHandL = 1, Muzzle = 2, Flamethrower = 3, Emitter = 4, LeftHandHandle = 5, LeftHandHandleSecondary = 6, Rerouter = 7, ESkeletonSockets_MAX = 8, }; // Enum Cronos.ESkeletonIKTypes // NumValues: 0x0003 enum class ESkeletonIKTypes : uint8 { HandLeft = 0, HandRight = 1, ESkeletonIKTypes_MAX = 2, }; // Enum Cronos.ERagdollProfileName // NumValues: 0x0003 enum class ERagdollProfileName : uint32 { Test = 0, HitNormal = 1, ERagdollProfileName_MAX = 2, }; // Enum Cronos.ESkeletonRagdollProfileTickResult // NumValues: 0x0005 enum class ESkeletonRagdollProfileTickResult : uint8 { Work = 0, End = 1, Paused = 2, Inactive = 3, ESkeletonRagdollProfileTickResult_MAX = 4, }; // Enum Cronos.EDistanceConditionType // NumValues: 0x0005 enum class EDistanceConditionType : uint8 { Distance3D = 0, Distance2D = 1, DistanceZ = 2, DistanceAbsoluteZ = 3, EDistanceConditionType_MAX = 4, }; // Enum Cronos.EConditionSpace // NumValues: 0x0004 enum class EConditionSpace : uint8 { World = 0, FromSpace = 1, ToSpace = 2, EConditionSpace_MAX = 3, }; // Enum Cronos.EDistanceConditionTest // NumValues: 0x0003 enum class EDistanceConditionTest : uint8 { Min = 0, Max = 1, Range = 2, }; // Enum Cronos.EOrientationType // NumValues: 0x0003 enum class EOrientationType : uint8 { Forward = 0, TowardsTarget = 1, EOrientationType_MAX = 2, }; // Enum Cronos.ERankCompareHelper // NumValues: 0x0007 enum class ERankCompareHelper : uint8 { IsEqual = 0, IsNotEqual = 1, IsGreater = 2, IsGreaterOrEqual = 3, IsLess = 4, IsLessOrEqual = 5, ERankCompareHelper_MAX = 6, }; // Enum Cronos.ESoulExtractionBackground // NumValues: 0x0006 enum class ESoulExtractionBackground : uint8 { None = 0, Empty = 1, Neutral = 2, Negative = 3, Positive = 4, Max = 5, }; // Enum Cronos.ESoulLeakMultiConditionEvaluationType // NumValues: 0x0003 enum class ESoulLeakMultiConditionEvaluationType : uint8 { AllMatch = 0, AnyMatch = 1, ESoulLeakMultiConditionEvaluationType_MAX = 2, }; // Enum Cronos.ESteeringBehaviorType // NumValues: 0x0005 enum class ESteeringBehaviorType : uint8 { None = 0, Direct = 1, Wander = 2, Evade = 3, ESteeringBehaviorType_MAX = 4, }; // Enum Cronos.ESurfaceModifierMask // NumValues: 0x0004 enum class ESurfaceModifierMask : uint8 { UNKNOWN = 0, EXCLUDE = 1, REGION = 2, ESurfaceModifierMask_MAX = 3, }; // Enum Cronos.EToggleDirection // NumValues: 0x0003 enum class EToggleDirection : uint8 { ToggleForward = 0, ToggleBackward = 1, EToggleDirection_MAX = 2, }; // Enum Cronos.ETimeKnotChargeState // NumValues: 0x0008 enum class ETimeKnotChargeState : uint8 { Idle = 0, Triggered = 1, EasingIn = 2, EasingOut = 4, Interrupted = 8, Finished = 16, Discrete = 25, ETimeKnotChargeState_MAX = 26, }; // Enum Cronos.ERelativeDirections // NumValues: 0x0007 enum class ERelativeDirections : uint8 { Left = 0, Right = 1, Above = 2, Below = 3, Behind = 4, InFrontOf = 5, ERelativeDirections_MAX = 6, }; // Enum Cronos.EUnmergedPhases // NumValues: 0x0005 enum class EUnmergedPhases : uint8 { Phase01 = 0, Phase02 = 1, Phase03 = 2, EnumLast = 3, EUnmergedPhases_MAX = 4, }; // Enum Cronos.EUpgradeTreeNodeType // NumValues: 0x0006 enum class EUpgradeTreeNodeType : uint8 { Normal = 0, SpecialTop = 1, SpecialBottom = 2, UltraBonus = 3, Start = 4, EUpgradeTreeNodeType_MAX = 5, }; // Enum Cronos.EConnectionSlotType // NumValues: 0x0007 enum class EConnectionSlotType : uint8 { Left = 0, Right = 1, BottomLeft = 2, BottomRight = 3, TopLeft = 4, TopRight = 5, EConnectionSlotType_MAX = 6, }; // Enum Cronos.EWallMovementStates // NumValues: 0x0005 enum class EWallMovementStates : uint8 { Idle = 0, Walking = 1, WallTransition = 2, Animation = 3, EWallMovementStates_MAX = 4, }; // ScriptStruct Cronos.CombatOperation // 0x0018 (0x0018 - 0x0000) struct FCombatOperation final { public: class FName CombatOperationName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimationMarkup ActivationMarkup; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAITask_CombatOperation* Operation; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCombatOperation; // ScriptStruct Cronos.AnimDataModifiers // 0x0010 (0x0010 - 0x0000) struct FAnimDataModifiers final { public: TArray AnimationDataModifiers; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimDataModifiers; // ScriptStruct Cronos.PlayAnimationData // 0x0078 (0x0078 - 0x0000) struct FPlayAnimationData final { public: class UAnimationAsset* Animation; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimationSlot Slot; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PlayRate; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute PlayRateMultiplier; // 0x0010(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendInTime; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RootMotionTranslationScale; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseRootMotion; // 0x0054(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CustomBlendOutTriggerTime; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StartingSection; // 0x005C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FAnimDataModifiers AnimationDataModifiers; // 0x0068(0x0010)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlayAnimationData; // ScriptStruct Cronos.AIAction // 0x0108 (0x0108 - 0x0000) struct FAIAction final { public: class FName AIActionName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCombatOperationOnly; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap AnimationParamsPerState; // 0x0010(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FPlayAnimationData AnimationParams; // 0x0060(0x0078)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray CombatOperations; // 0x00D8(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FGameplayTagContainer TagsToAdd; // 0x00E8(0x0020)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAIAction; // ScriptStruct Cronos.NamePair // 0x0010 (0x0010 - 0x0000) struct FNamePair final { public: class FName First; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Second; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNamePair; // ScriptStruct Cronos.DoorSetupData // 0x0010 (0x0010 - 0x0000) struct FDoorSetupData final { public: bool AutoCloseDoors; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AutoCloseWaitTime; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoCloseCharacterDetectionRange; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DoorOpenAngle; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDoorSetupData; // ScriptStruct Cronos.SHCameraAnimationBlending // 0x0020 (0x0020 - 0x0000) struct FSHCameraAnimationBlending final { public: struct FViewTargetTransitionParams BlendInParams; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) struct FViewTargetTransitionParams BlendOutParams; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHCameraAnimationBlending; // ScriptStruct Cronos.SHCameraAnimationData // 0x0070 (0x0070 - 0x0000) struct FSHCameraAnimationData final { public: TSoftClassPtr CameraAnimationExeClass; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr CameraAnimationAsset; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSHCameraAnimationBlending CameraAnimationBlending; // 0x0050(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHCameraAnimationData; // ScriptStruct Cronos.TeleportAroundData // 0x0020 (0x0020 - 0x0000) struct FTeleportAroundData final { public: float MinRangeFromTarget; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxRangeFromTarget; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinAngleFromTarget; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngleFromTarget; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InSweptArea; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InUseCameraOrientation; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CheckLoS; // 0x0012(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_13[0x1]; // 0x0013(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float MinRangeFromPreviousOwnerPosition; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CheckNavigationToTarget; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AllowedZDiff; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTeleportAroundData; // ScriptStruct Cronos.HitImpulseSetup // 0x0028 (0x0028 - 0x0000) struct FHitImpulseSetup final { public: float DefaultHitImpulse; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OnKillBodyPushStrength; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OnKillBodyPushDuration; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* OnKillMoveCurve; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DismemberImpulse; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicalHitImpulse; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ImpulseDelay; // 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_FHitImpulseSetup; // ScriptStruct Cronos.BTWeaponAimAssistConfigurationData // 0x0010 (0x0010 - 0x0000) struct FBTWeaponAimAssistConfigurationData final { public: float MaxRange; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* RangeToStrengthMappingCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponAimAssistConfigurationData; // ScriptStruct Cronos.UpgradePresetData // 0x0010 (0x0018 - 0x0008) struct FUpgradePresetData final : public FTableRowBase { public: TArray Upgrades; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUpgradePresetData; // ScriptStruct Cronos.CombatToken // 0x0010 (0x0010 - 0x0000) struct FCombatToken final { public: int32 Amount; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) int32 MaxAmount; // 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_FCombatToken; // ScriptStruct Cronos.BTFlamethrowerUpgradeLevelStruct // 0x0010 (0x0010 - 0x0000) struct FBTFlamethrowerUpgradeLevelStruct final { public: class UNiagaraSystem* FlamesRangeSystem; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FlameBurstParticleSpawnCount; // 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_FBTFlamethrowerUpgradeLevelStruct; // ScriptStruct Cronos.AttachedActorsStruct // 0x0028 (0x0028 - 0x0000) struct FAttachedActorsStruct final { public: class AFlashlight* Flashlight; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ASHRadio* Radio; // 0x0008(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ACronosItemWeaponFlamethrower* flamethrower; // 0x0010(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ASHItemWeaponMelee* WeaponMelee; // 0x0018(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ASHItemWeaponRanged* WeaponRanged; // 0x0020(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAttachedActorsStruct; // ScriptStruct Cronos.MaterialAssigned // 0x0050 (0x0050 - 0x0000) struct FMaterialAssigned final { public: TMap MaterialInstanceDynamic; // 0x0000(0x0050)(Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FMaterialAssigned; // ScriptStruct Cronos.AppearanceElementChildRule // 0x0030 (0x0030 - 0x0000) struct FAppearanceElementChildRule final { public: struct FGameplayTag MatchTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ChildElement; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAppearanceElementChildRule; // ScriptStruct Cronos.AppearanceElementRules // 0x0048 (0x0048 - 0x0000) struct FAppearanceElementRules final { public: TSoftObjectPtr AppearanceElement; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEnemySelectionRuleSet ElementRules; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic) TArray ConditionalChildren; // 0x0038(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAppearanceElementRules; // ScriptStruct Cronos.SkeletonHierarchy // 0x0100 (0x0100 - 0x0000) struct alignas(0x08) FSkeletonHierarchy { public: uint8 Pad_0[0x100]; // 0x0000(0x0100)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletonHierarchy; // ScriptStruct Cronos.SkeletonHierarchyWeapon // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyWeapon final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyWeapon; // ScriptStruct Cronos.SHElevatorOrderData // 0x000C (0x000C - 0x0000) struct FSHElevatorOrderData final { public: int32 BeginFloor; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TargetFloor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OrderFloorAlpha; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHElevatorOrderData; // ScriptStruct Cronos.BTWeaponVFXFireData // 0x0030 (0x0030 - 0x0000) struct FBTWeaponVFXFireData final { public: class UNiagaraSystem* FirePointSystem; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* PerkFirePointSystem; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* BulletTrailsSystem; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* PerkBulletTrailsSystem; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* BarrelSmokeSystem; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* ChargeGainedSystem; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponVFXFireData; // ScriptStruct Cronos.SHElevatorFloorConfig // 0x0008 (0x0008 - 0x0000) struct FSHElevatorFloorConfig final { public: float FloorOffset; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool OpenFrontInsideDoor; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool OpenBackInsideDoor; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHElevatorFloorConfig; // ScriptStruct Cronos.SurfaceAdjustmentPlane // 0x0120 (0x0120 - 0x0000) struct FSurfaceAdjustmentPlane final { public: struct FVector base; // 0x0000(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Normal; // 0x0018(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector BaseRaw; // 0x0030(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector NormalRaw; // 0x0048(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVectorSpringState BaseSpringState; // 0x0060(0x0038)(Transient, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuaternionSpringState NormalSpringState; // 0x00A0(0x0040)(Transient, NoDestructor, NativeAccessSpecifierPublic) int32 TraceContribution; // 0x00E0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray HitLocations; // 0x00E8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TArray HitNormals; // 0x00F8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TArray Weights; // 0x0108(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSurfaceAdjustmentPlane; // ScriptStruct Cronos.BTBonusContentBase // 0x0028 (0x0028 - 0x0000) struct FBTBonusContentBase { public: class FText Description; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) bool bUseCustomDisplayText; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText DisplayPlainText; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTBonusContentBase; // ScriptStruct Cronos.ShortRowHandle // 0x0000 (0x0010 - 0x0010) struct FShortRowHandle final : public FDataTableRowHandle { }; DUMPER7_ASSERTS_FShortRowHandle; // ScriptStruct Cronos.BTBonusContentUpgradeData // 0x0010 (0x0038 - 0x0028) struct FBTBonusContentUpgradeData final : public FBTBonusContentBase { public: struct FShortRowHandle UpgradeDataRow; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTBonusContentUpgradeData; // ScriptStruct Cronos.SHManagedInteractionSlotCleanupConfig // 0x0014 (0x0014 - 0x0000) struct FSHManagedInteractionSlotCleanupConfig final { public: float SimpleCleanupDelay; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CleanupTargetRotationScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CleanupMaxRotationAngleDifference; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CleanupTargetMovementScale; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CleanupMaxMovementAngleDifference; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHManagedInteractionSlotCleanupConfig; // ScriptStruct Cronos.MeshVariantData // 0x0038 (0x0038 - 0x0000) struct FMeshVariantData final { public: TSoftObjectPtr Mesh; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D QuantityBracket; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshVariantData; // ScriptStruct Cronos.SHItemAttachSlotData // 0x0038 (0x0038 - 0x0000) struct FSHItemAttachSlotData final { public: class FName SlotName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RelativeLocation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RelativeRotation; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHItemAttachSlotData; // ScriptStruct Cronos.SHItemDataStruct // 0x02F0 (0x02F8 - 0x0008) struct FSHItemDataStruct : public FTableRowBase { public: ESHItemTypeEnum Type; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag Tag; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsCollectable; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsStackable; // 0x0015(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowInInventory; // 0x0016(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCheckForInventorySpace; // 0x0017(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsDiscardable; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisplayCollectInfoWidget; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Mesh; // 0x0020(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr SkeletalMeshAnimClass; // 0x0048(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray QuantityMeshVariants; // 0x0070(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool bReceiveDecals; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr ItemIconMaterial; // 0x0088(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x00B0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText Description; // 0x00C0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 MaxStackQuantity; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute MaxStackIncreaseAttribute; // 0x00D8(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxItemCount; // 0x0110(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_114[0x4]; // 0x0114(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute BonusMaxItemCountAttribute; // 0x0118(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute BonusCollectAmountMultiplier; // 0x0150(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LootValue; // 0x0188(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool MonitorItemUsage; // 0x018C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18D[0x3]; // 0x018D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr ItemAudioType; // 0x0190(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSHItemAttachSlotData InvesitagtionAttachData; // 0x01B8(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TSoftClassPtr InvesitagtionExeOverride; // 0x01F0(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap QuickTakeEquipSlotParams; // 0x0218(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) float RotationSpeedKeys; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationSpeedMouse; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr TakeAnimation; // 0x0270(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsReadable; // 0x0298(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr TranscriptData; // 0x02A0(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer PersistentTagSave; // 0x02C8(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIsNGPlusTransferable; // 0x02E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowTutorialOnPickup; // 0x02E9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2EA[0x2]; // 0x02EA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName Tutorial; // 0x02EC(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F4[0x4]; // 0x02F4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHItemDataStruct; // ScriptStruct Cronos.SHBonePhysicsControllerSettingsBodyPhysicsOverride // 0x000C (0x000C - 0x0000) struct FSHBonePhysicsControllerSettingsBodyPhysicsOverride final { public: float MaximumBlendWeight; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyForceMultiplier; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaximumForceMultiplier; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHBonePhysicsControllerSettingsBodyPhysicsOverride; // ScriptStruct Cronos.SHBonePhysicsControllerSettingsProfile // 0x0050 (0x0050 - 0x0000) struct FSHBonePhysicsControllerSettingsProfile final { public: TMap BodyPhysicsOverrides; // 0x0000(0x0050)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FSHBonePhysicsControllerSettingsProfile; // ScriptStruct Cronos.FullscreenImageSetup // 0x0068 (0x0068 - 0x0000) struct FFullscreenImageSetup final { public: EFullscreenImageType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Texture; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ImageOpacity; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Material; // 0x0038(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFullscreenImageInAnim InAnim; // 0x0060(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFullscreenImageOutAnim OutAnim; // 0x0061(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFullscreenImageSetup; // ScriptStruct Cronos.ControlTipsDataPreset // 0x0010 (0x0018 - 0x0008) struct FControlTipsDataPreset final : public FTableRowBase { public: TArray wantedTips; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FControlTipsDataPreset; // ScriptStruct Cronos.SHAdaptiveTriggerWeaponData // 0x0003 (0x0003 - 0x0000) struct FSHAdaptiveTriggerWeaponData final { public: uint8 StartPosition; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 EndPosition; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Strength; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHAdaptiveTriggerWeaponData; // ScriptStruct Cronos.DamageInfo // 0x0148 (0x0148 - 0x0000) struct FDamageInfo final { public: float Damage; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf DamageTypeClass; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneName; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ACharacter* DamageInstigator; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* DamageCauser; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FHitResult HitInfo; // 0x0028(0x0100)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FGameplayTagContainer DamageTagContainer; // 0x0128(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDamageInfo; // ScriptStruct Cronos.AIProximityEvent // 0x0018 (0x0018 - 0x0000) struct FAIProximityEvent final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* DetectedActor; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* observer; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAIProximityEvent; // ScriptStruct Cronos.DoorAttachmentSetupData // 0x0030 (0x0030 - 0x0000) struct FDoorAttachmentSetupData final { public: TArray UnlockCode; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) struct FGameplayTag UnlockCodeHintTag; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ItemNotRequired; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FDataTableRowHandle RequiredItemHandle; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDoorAttachmentSetupData; // ScriptStruct Cronos.WidgetDelayInteractionBehaviourConfig // 0x0010 (0x0010 - 0x0000) struct FWidgetDelayInteractionBehaviourConfig final { public: EWidgetDelayInteractionBehaviourType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DelayTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseDifferentTimingForCorrectItem; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DelayOnCorrectItemUse; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWidgetDelayInteractionBehaviourConfig; // ScriptStruct Cronos.HitReactionParams // 0x0158 (0x0158 - 0x0000) struct FHitReactionParams final { public: EHurtType HurtType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FHitResult HitInfo; // 0x0008(0x0100)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FHitImpulseSetup ImpulseInfo; // 0x0108(0x0028)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) EHitDirection Direction; // 0x0130(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_131[0x3]; // 0x0131(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName HitBone; // 0x0134(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* Instigator; // 0x0140(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsDeadOrDying; // 0x0148(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_149[0x7]; // 0x0149(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UDamageType* CausingDamageType; // 0x0150(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitReactionParams; // ScriptStruct Cronos.EnemyVariantsInfo // 0x0018 (0x0018 - 0x0000) struct FEnemyVariantsInfo final { public: uint8 Attributes; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray BlendMasksToActivate; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyVariantsInfo; // ScriptStruct Cronos.ObstacleForwardCheckSettings // 0x0020 (0x0020 - 0x0000) struct FObstacleForwardCheckSettings final { public: float Distance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LocationOffset; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FObstacleForwardCheckSettings; // ScriptStruct Cronos.PlayAnimationDataArray // 0x0010 (0x0010 - 0x0000) struct FPlayAnimationDataArray final { public: TArray PossibleAnimationsData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlayAnimationDataArray; // ScriptStruct Cronos.HitReaction // 0x0100 (0x0100 - 0x0000) struct FHitReaction final { public: class FName HitReactionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf DamageType; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MatchingBones; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) EHurtType HurtTypeToMatch; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDirectionless; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceAnimation; // 0x0022(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bProjectToNavMesh; // 0x0023(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlockedByPawns; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray PossibleAnimationsData; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TMap HitDirectionsToAnimsMap; // 0x0038(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) bool bFallbackToStandingAnim; // 0x0088(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool StopLogic; // 0x0089(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterruptAbsorption; // 0x008A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FlinchAllowed; // 0x008B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyTags; // 0x008C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer ReactionTags; // 0x0090(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool ApplyStatusEffect; // 0x00B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B1[0x3]; // 0x00B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag StatusTag; // 0x00B4(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ClearStatusTag; // 0x00BC(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ActiveStatusTag; // 0x00C4(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr EffectData; // 0x00D0(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHitReaction; // ScriptStruct Cronos.DamageGameplayEffect // 0x0050 (0x0050 - 0x0000) struct FDamageGameplayEffect final { public: TSubclassOf DamageType; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf GameplayEffectToApply; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute AdditionalDurationAttribute; // 0x0018(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDamageGameplayEffect; // ScriptStruct Cronos.HitBoxData // 0x0048 (0x0048 - 0x0000) struct FHitBoxData final { public: EHitBoxType HitboxType; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHitBoxShapes Shape; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector BoxExtent; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AttachmentSocketName; // 0x0024(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector HitBoxOffset; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitBoxData; // ScriptStruct Cronos.AnimationMovementSpeed // 0x0008 (0x0008 - 0x0000) struct FAnimationMovementSpeed final { public: float Forward; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Back; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationMovementSpeed; // ScriptStruct Cronos.SHAsyncLoadingObjectCache // 0x00B0 (0x00B0 - 0x0000) struct alignas(0x08) FSHAsyncLoadingObjectCache final { public: uint8 Pad_0[0xB0]; // 0x0000(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHAsyncLoadingObjectCache; // ScriptStruct Cronos.MutationContext // 0x0038 (0x0038 - 0x0000) struct FMutationContext final { public: class AActor* Consumer; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* Consumed; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UMutationRules* CurrentRules; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMutationState* CurrentState; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMutationContext; // ScriptStruct Cronos.BTGuidsContainer // 0x0010 (0x0010 - 0x0000) struct FBTGuidsContainer final { public: TArray Guids; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTGuidsContainer; // ScriptStruct Cronos.BoneHierarchyData // 0x000C (0x000C - 0x0000) struct alignas(0x04) FBoneHierarchyData final { public: uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBoneHierarchyData; // ScriptStruct Cronos.SHGameplayControlDataStruct // 0x0030 (0x0030 - 0x0000) struct FSHGameplayControlDataStruct final { public: class FText ControlDisplayName; // 0x0000(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FString MouseAndKeyboardControlDecorator; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString GamepadControlDecorator; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHGameplayControlDataStruct; // ScriptStruct Cronos.PlayerSkinSetup // 0x02A8 (0x02A8 - 0x0000) struct FPlayerSkinSetup final { public: TSoftObjectPtr CharacterMesh; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ShadowMesh; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AdditionalCharacterMesh; // 0x0050(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AdditionalShadowMesh; // 0x0078(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr KnobsCables; // 0x00A0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr BootsMaterial; // 0x00C8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr FlashlightMaterial; // 0x00F0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ForearmsMaterial; // 0x0118(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr GlovesMaterial; // 0x0140(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr HarnessMaterial; // 0x0168(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr HarvesterMaterial; // 0x0190(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr HelmetMaterial; // 0x01B8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr PartsMaterial; // 0x01E0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr SuitMaterial; // 0x0208(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ExtrasMaterial; // 0x0230(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr GlobeMaterial; // 0x0258(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AdditionalMeshMaterial; // 0x0280(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlayerSkinSetup; // ScriptStruct Cronos.FriendData // 0x0010 (0x0010 - 0x0000) struct FFriendData final { public: uint8 BannedAttributes; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag AttackTag; // 0x0004(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHurtType HurtType; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFriendData; // ScriptStruct Cronos.BTTraceHitsArray // 0x0010 (0x0010 - 0x0000) struct FBTTraceHitsArray final { public: TArray Hits; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTTraceHitsArray; // ScriptStruct Cronos.BTTraceHitsMap // 0x0050 (0x0050 - 0x0000) struct FBTTraceHitsMap final { public: TMap TraceHitsForHitScenario; // 0x0000(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTTraceHitsMap; // ScriptStruct Cronos.TimeKnotSettings // 0x0008 (0x0008 - 0x0000) struct FTimeKnotSettings final { public: float CustomTimeDilation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Timer; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeKnotSettings; // ScriptStruct Cronos.EnergyProjectileScaleSettings // 0x001C (0x001C - 0x0000) struct FEnergyProjectileScaleSettings final { public: float ExplosionSphereRadius; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GrenadeMeshScale; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectileVelocity; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SlowEffectPercentage; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimeKnotSettings TimeKnotSettings; // 0x0010(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic) float MaxExplosionSphereRadius; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnergyProjectileScaleSettings; // ScriptStruct Cronos.SkeletalMeshOverrideData // 0x0068 (0x0068 - 0x0000) struct FSkeletalMeshOverrideData final { public: TSoftObjectPtr NewSkeletalMesh; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr NewStaticMesh; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataTableRowHandle ItemsDataTableRow; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) ESkeletalMeshOverrideType SkeletalMeshOverrideType; // 0x0060(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshOverrideData; // ScriptStruct Cronos.DynamicMontageParams // 0x0018 (0x0018 - 0x0000) struct FDynamicMontageParams final { public: class UAnimSequence* Animation; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendInTime; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x000C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayRate; // 0x0010(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartTime; // 0x0014(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDynamicMontageParams; // ScriptStruct Cronos.BTContentDescription // 0x0020 (0x0020 - 0x0000) struct FBTContentDescription final { public: class FText DisplayName; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText DescriptionText; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTContentDescription; // ScriptStruct Cronos.BTBundleDescription // 0x0028 (0x0028 - 0x0000) struct FBTBundleDescription final { public: int32 ID; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FText DisplayName; // 0x0008(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TArray ContentDescriptions; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTBundleDescription; // ScriptStruct Cronos.SHLockAnimComponentsData // 0x0018 (0x0018 - 0x0000) struct FSHLockAnimComponentsData final { public: class USHDoorMovementComponent* DoorMovement; // 0x0000(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCapsuleComponent* SlideSpot; // 0x0008(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USceneComponent* HandleSpot; // 0x0010(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHLockAnimComponentsData; // ScriptStruct Cronos.MutationStateBranch // 0x0010 (0x0010 - 0x0000) struct FMutationStateBranch final { public: TArray ConditionsData; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FMutationStateBranch; // ScriptStruct Cronos.MutationStateData // 0x0078 (0x0078 - 0x0000) struct FMutationStateData final { public: TMap MutationOptions; // 0x0000(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray Aliases; // 0x0050(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) bool bUseGlobalStatesAsBranches; // 0x0060(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray GlobalStatesConditionsData; // 0x0068(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FMutationStateData; // ScriptStruct Cronos.InventoryItemDataStruct // 0x0010 (0x0018 - 0x0008) struct FInventoryItemDataStruct final : public FTableRowBase { public: int32 StackQuantity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ItemRowName; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInventoryItemDataStruct; // ScriptStruct Cronos.ArmorPiece // 0x0048 (0x0048 - 0x0000) struct FArmorPiece final { public: TArray BlendMasksToActivate; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray Bones; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) bool bUseOverriddenExoArmor; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray ExoArmorSections; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) class USkeletalMesh* OverriddenExoSkeletalMesh; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USkeletalMesh* OverriddenFemaleExoSkeletalMesh; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FArmorPiece; // ScriptStruct Cronos.BTMenuData // 0x0018 (0x0018 - 0x0000) struct FBTMenuData final { public: EBTDisplayableWidgetLayerType MenuID; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EScreenToAddType ScreenToAdd; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag MenuGameplayTag; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMenuAsOverlay; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHideMenuBelow; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bKeepFocus; // 0x000E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRestoreInputInstantlyOnClose; // 0x000F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldPauseTheGame; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldHideHUD; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTagToPlayOpenAudio; // 0x0012(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTagToPlayCloseAudio; // 0x0013(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseExactTagToPlayAudio; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESlateVisibility NavigationBoundVisibility; // 0x0015(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESlateVisibility NavigationUnboundVisibility; // 0x0016(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_17[0x1]; // 0x0017(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTMenuData; // ScriptStruct Cronos.SHMovementDataStruct // 0x0030 (0x0030 - 0x0000) struct FSHMovementDataStruct final { public: float SpeedForward; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedSideway; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedBackward; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowStrafe; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ControlRotationInterpSpeed; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool LimitMovementSpeedInstantly; // 0x0014(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* AccelerationCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* DecelerationCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf SprintCameraShake; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHMovementDataStruct; // ScriptStruct Cronos.SHWeaponEquipAnimations // 0x00F0 (0x00F0 - 0x0000) struct FSHWeaponEquipAnimations final { public: struct FPlayAnimationData EquipWeaponAnimation; // 0x0000(0x0078)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FPlayAnimationData UnequipWeaponAnimation; // 0x0078(0x0078)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHWeaponEquipAnimations; // ScriptStruct Cronos.SHItemWeaponDataStruct // 0x0058 (0x0060 - 0x0008) struct FSHItemWeaponDataStruct final : public FTableRowBase { public: TSubclassOf CustomClass; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap EquipAnimations; // 0x0010(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHItemWeaponDataStruct; // ScriptStruct Cronos.BTWeaponSlot // 0x0008 (0x0008 - 0x0000) struct FBTWeaponSlot final { public: int32 WeaponModeContainerIndex; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PendingWeaponModeContainerIndex; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponSlot; // ScriptStruct Cronos.EnemyRankData // 0x0080 (0x0080 - 0x0000) struct FEnemyRankData final { public: float HealthFactor; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HealthChangeProportion; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HealingFactor; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DamageFactor; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> EffectsToApply; // 0x0010(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) float GaitChangeProbabilityPercentage; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FirearmCounterAttackProbabilityPercentage; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeleeCounterAttackProbabilityPercentage; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FireCounterAttackProbabilityPercentage; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap MovementOverrideMap; // 0x0030(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyRankData; // ScriptStruct Cronos.OverrideDataMoshData // 0x0038 (0x0038 - 0x0000) struct FOverrideDataMoshData final { public: class UCurveFloat* IntensityCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentCurveTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* IntensityFadeOutCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DatamoshFactor; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DatamoshMotion; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DatamoshNoise; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DatamoshNoiseIntensity; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PixelSortThreshold; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DatamoshStyle; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PixelsortAlpha; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOverrideDataMoshData; // ScriptStruct Cronos.CinematicGameplayEffectData // 0x0050 (0x0050 - 0x0000) struct FCinematicGameplayEffectData final { public: TArray> EffectsToApply; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) float EffectsDuration; // 0x0010(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideDataMoshData; // 0x0014(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FOverrideDataMoshData OverrideDataMoshData; // 0x0018(0x0038)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCinematicGameplayEffectData; // ScriptStruct Cronos.BTMenuAudios // 0x0050 (0x0050 - 0x0000) struct FBTMenuAudios final { public: TMap> Audios; // 0x0000(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMenuAudios; // ScriptStruct Cronos.SHFabricateResourceData // 0x0018 (0x0018 - 0x0000) struct FSHFabricateResourceData final { public: struct FDataTableRowHandle ItemRow; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 RequiredAmount; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHFabricateResourceData; // ScriptStruct Cronos.FabricationDataStruct // 0x00E0 (0x00E8 - 0x0008) struct FFabricationDataStruct final : public FTableRowBase { public: struct FDataTableRowHandle FabricatedItem; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool ForceAvailability; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RecipeDisabled; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray FabricateResources; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) int32 FabricatedAmount; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute BonusFabricatedAmount; // 0x0038(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap ResourceCostReduction; // 0x0070(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FDataTableRowHandle RequiredRecipeItem; // 0x00C0(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FDataTableRowHandle RecipeUnlockItem; // 0x00D0(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool bShowUnlockNotify; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFabricationDataStruct; // ScriptStruct Cronos.BTBonusContentValuableData // 0x0018 (0x0040 - 0x0028) struct FBTBonusContentValuableData final : public FBTBonusContentBase { public: struct FShortRowHandle ValuableDataRow; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTBonusContentValuableData; // ScriptStruct Cronos.SHInteractionConfig // 0x001C (0x001C - 0x0000) struct FSHInteractionConfig { public: float MouseRotationInputScale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PadRotationInputScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementInputScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MouseCharacterRotationScale; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PadCharacterRotationScale; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CharacterMovementScale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESHInteractionInputAxis InputAxis; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHInteractionConfig; // ScriptStruct Cronos.3DOctreeLayer // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FThreeDOctreeLayer final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FThreeDOctreeLayer; // ScriptStruct Cronos.WeaponIntensityCalculationConfig // 0x00B8 (0x00B8 - 0x0000) struct FWeaponIntensityCalculationConfig final { public: struct FGameplayTagContainer WeaponTags; // 0x0000(0x0020)(Edit, NativeAccessSpecifierPublic) float IntensityMultiplier; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntensityMultiplierHold; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntensityMultiplierCharge; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideDistanceCurve; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve DistanceIntensityCurveOverride; // 0x0030(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponIntensityCalculationConfig; // ScriptStruct Cronos.ArmorData // 0x0040 (0x0040 - 0x0000) struct FArmorData final { public: TArray BlendMasksToActivate; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray Bones; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) bool bUseOverriddenExoArmor; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray ExoArmorSections; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) class USkeletalMesh* OverriddenExoSkeletalMesh; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FArmorData; // ScriptStruct Cronos.BTEnergyStoreItem // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FBTEnergyStoreItem final { public: class FName RowName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0xC]; // 0x000C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTEnergyStoreItem; // ScriptStruct Cronos.EnemyClothData // 0x0038 (0x0038 - 0x0000) struct FEnemyClothData final { public: class UAppearanceManagerComponent* AppearanceManagerComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USkeletalMeshComponent* ClothMeshComponent; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAppearanceElement_Cloth* ClothElement; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAppearanceElement_ClothVariation* ClothVariation; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTornTexture; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName ClothBurnBlendName; // 0x0024(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ClothBurnBlendMaskName; // 0x002C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEnemyClothData; // ScriptStruct Cronos.ElementPreviewData // 0x0068 (0x0068 - 0x0000) struct FElementPreviewData final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray HairColors; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TMap ClothData; // 0x0018(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FElementPreviewData; // ScriptStruct Cronos.SHMovementSnapConfig // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FSHMovementSnapConfig final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHMovementSnapConfig; // ScriptStruct Cronos.BTLoggedDatabaseEntry // 0x000C (0x000C - 0x0000) struct FBTLoggedDatabaseEntry final { public: class FName Name; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bWasBrowsed; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTLoggedDatabaseEntry; // ScriptStruct Cronos.BTDatabaseEntryContainer // 0x0018 (0x0018 - 0x0000) struct FBTDatabaseEntryContainer final { public: int32 UnbrowsedEntriesCounter; // 0x0000(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Entries; // 0x0008(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTDatabaseEntryContainer; // ScriptStruct Cronos.CacheGroupAsset // 0x0010 (0x0010 - 0x0000) struct FCacheGroupAsset final { public: TArray> Objects; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCacheGroupAsset; // ScriptStruct Cronos.CharacterSnapConfig // 0x0050 (0x0050 - 0x0000) struct FCharacterSnapConfig final { public: bool SnapToLocation; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool WaitSnapFinish; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceExactPosition; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float SnapSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SnapTolerance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SnapAutoPositionDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSnapDistance; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSnapDuration; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RotateCharacter; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotationDuration; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RotationDuringSnapBlendOut; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SnapBlendoutThreshold; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinRotationAngleDiff; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool WaitRotationEnd; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* RotationCurve; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VerticalOffset; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreOwnerCollision; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreFloor; // 0x003D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E[0x2]; // 0x003E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) TArray IgnoreActorCollision; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCharacterSnapConfig; // ScriptStruct Cronos.SHInteractionGenericConfig // 0x006C (0x0088 - 0x001C) struct FSHInteractionGenericConfig final : public FSHInteractionConfig { public: bool EnableCharacterLookAt; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESHCharacterPlayLookAtPriorities LookAtPriority; // 0x001D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGenericInteractionType InteractionType; // 0x001E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F[0x1]; // 0x001F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float HoldTime; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FCharacterSnapConfig SnapConfig; // 0x0028(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class UAnimMontage* AnimationMontage; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool WaitForAnimEnd; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHInteractionGenericConfig; // ScriptStruct Cronos.FriendlyFireSettings // 0x0058 (0x0058 - 0x0000) struct FFriendlyFireSettings final { public: bool bActivateFriendlyFire; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap EnemyArchetype; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFriendlyFireSettings; // ScriptStruct Cronos.WeakSpotHealthMap // 0x0050 (0x0050 - 0x0000) struct FWeakSpotHealthMap final { public: TMap WeakSpotDefaultHealth; // 0x0000(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeakSpotHealthMap; // ScriptStruct Cronos.SHPOVDetectorProximityPoints // 0x0010 (0x0010 - 0x0000) struct FSHPOVDetectorProximityPoints final { public: TArray Points; // 0x0000(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHPOVDetectorProximityPoints; // ScriptStruct Cronos.CombinedAttributes // 0x0001 (0x0001 - 0x0000) struct FCombinedAttributes final { public: uint8 CombinedAttributesBitMask; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCombinedAttributes; // ScriptStruct Cronos.EnemyTeethInfo // 0x0020 (0x0020 - 0x0000) struct FEnemyTeethInfo final { public: class FString BlendMaskParamName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString MeshMaterialSlot; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyTeethInfo; // ScriptStruct Cronos.FocusGainModeSettings // 0x0010 (0x0010 - 0x0000) struct FFocusGainModeSettings final { public: float FocusGainSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* InterpolationCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFocusGainModeSettings; // ScriptStruct Cronos.LayerBlendParamsActivationInfo // 0x0020 (0x0020 - 0x0000) struct FLayerBlendParamsActivationInfo final { public: class FString BlendActivationMaterialLayer; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BlendActivationMaterialParams; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLayerBlendParamsActivationInfo; // ScriptStruct Cronos.BTWeaponSlotsConfig // 0x0010 (0x0010 - 0x0000) struct FBTWeaponSlotsConfig final { public: struct FGameplayTag EquipAbilityTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag QuickFabricationAbilityTag; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponSlotsConfig; // ScriptStruct Cronos.CurrentMovementAnimInfo // 0x0018 (0x0018 - 0x0000) struct FCurrentMovementAnimInfo final { public: class UAnimMontage* CurrentMovementMontage; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCurrentMovementAnimInfo; // ScriptStruct Cronos.EnviroDamageData // 0x0001 (0x0001 - 0x0000) struct FEnviroDamageData final { public: bool bApplyEnviroDamage; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnviroDamageData; // ScriptStruct Cronos.BTRecoilConfig // 0x0050 (0x0050 - 0x0000) struct FBTRecoilConfig final { public: class UCurveFloat* RecoilCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBTDifficultyTag RecoilCurveTag; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute RecoilReduction; // 0x0010(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* RecoilMultiplierPerShotCurve; // 0x0048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTRecoilConfig; // ScriptStruct Cronos.TeethAreaSectionData // 0x0008 (0x0008 - 0x0000) struct FTeethAreaSectionData final { public: int32 SectionIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 TeethSectionTypes; // 0x0004(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTeethAreaSectionData; // ScriptStruct Cronos.DismembermentBlendMaskData // 0x0010 (0x0010 - 0x0000) struct FDismembermentBlendMaskData final { public: class FName LayerName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BlendMaskName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDismembermentBlendMaskData; // ScriptStruct Cronos.BaseWeaponSettings // 0x0200 (0x0200 - 0x0000) struct FBaseWeaponSettings { public: class UCurveFloat* Recoil; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf CameraShake; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damage; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute DamageMultiplier; // 0x0018(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute HeadshotDamageMultiplier; // 0x0050(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap EnemyDamageMultiplier; // 0x0088(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FGameplayAttribute HeadshotInterruptAbsorption; // 0x00D8(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPlayAnimationData FireAnimData; // 0x0110(0x0078)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FPlayAnimationData FireBodyCarryAnimData; // 0x0188(0x0078)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBaseWeaponSettings; // ScriptStruct Cronos.CachedMaterialArray // 0x0010 (0x0010 - 0x0000) struct FCachedMaterialArray final { public: TArray Materials; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCachedMaterialArray; // ScriptStruct Cronos.CompassOrganizerCommonData // 0x0098 (0x0098 - 0x0000) struct FCompassOrganizerCommonData { public: TSoftObjectPtr OwnerActorRef; // 0x0000(0x0028)(Edit, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr OwnerComponentRef; // 0x0028(0x0028)(Edit, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> TriggerComponentsRef; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, UObjectWrapper, NativeAccessSpecifierPublic) TArray> OwnerBrokersRef; // 0x0060(0x0010)(Edit, ZeroConstructor, EditConst, UObjectWrapper, NativeAccessSpecifierPublic) TSoftObjectPtr OwnerEffectorRef; // 0x0070(0x0028)(ExportObject, InstancedReference, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompassOrganizerCommonData; // ScriptStruct Cronos.ObjectivesOrganizerData // 0x0030 (0x0030 - 0x0000) struct FObjectivesOrganizerData final { public: TArray AddObjective; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray SetCurrentObjective; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray RemoveObjective; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FObjectivesOrganizerData; // ScriptStruct Cronos.EnemyWeaponData // 0x0010 (0x0010 - 0x0000) struct FEnemyWeaponData final { public: class UStaticMeshComponent* WeaponMeshComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAppearanceElement_Weapon* WeaponElement; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyWeaponData; // ScriptStruct Cronos.EnemyHairData // 0x0018 (0x0018 - 0x0000) struct FEnemyHairData final { public: int32 HeadNumber; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USkeletalMeshComponent* HairMeshComponent; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInstance* HairMaterial; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyHairData; // ScriptStruct Cronos.ControlRigTickUpdate // 0x0030 (0x0030 - 0x0000) struct FControlRigTickUpdate final { public: TArray DefaultDistances; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesTransforms; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray EffectorsTransforms; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FControlRigTickUpdate; // ScriptStruct Cronos.SHAsyncLoadedObjectCache // 0x0040 (0x0040 - 0x0000) struct FSHAsyncLoadedObjectCache final { public: class UObject* StrongObject; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x38]; // 0x0008(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHAsyncLoadedObjectCache; // ScriptStruct Cronos.AttachableEnemyAdditionalProperties // 0x0058 (0x0058 - 0x0000) struct FAttachableEnemyAdditionalProperties final { public: TMap AttachmentSockets; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TSubclassOf SpawnEnemyClass; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAttachableEnemyAdditionalProperties; // ScriptStruct Cronos.AttachableEnemyProperties // 0x0070 (0x0070 - 0x0000) struct FAttachableEnemyProperties final { public: class USkeletalMesh* EnemyMesh; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UClass* EnemyAnimBP; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraSystem* EnemyParticlesSystem; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAttachableEnemyAdditionalProperties AdditionalProperties; // 0x0018(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAttachableEnemyProperties; // ScriptStruct Cronos.DatabaseGroup // 0x0010 (0x0018 - 0x0008) struct FDatabaseGroup final : public FTableRowBase { public: class FText CategoryTitle; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDatabaseGroup; // ScriptStruct Cronos.AudiologStructure // 0x0070 (0x0368 - 0x02F8) struct FAudiologStructure : public FSHItemDataStruct { public: struct FShortRowHandle Group; // 0x02F8(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Date; // 0x0308(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) class FText Author; // 0x0318(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) class FText FoundIn; // 0x0328(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FDialogDialog Dialog; // 0x0338(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Interruptible; // 0x0360(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_361[0x7]; // 0x0361(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudiologStructure; // ScriptStruct Cronos.ControlRigHitUpdate // 0x0048 (0x0048 - 0x0000) struct FControlRigHitUpdate final { public: TArray IntensityArray; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray TimeArray; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ChildDistances; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray MassMap; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float MasterIntensity; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FControlRigHitUpdate; // ScriptStruct Cronos.RoomRtpcData // 0x0010 (0x0010 - 0x0000) struct FRoomRtpcData final { public: class UAkRoomComponent* Room; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RtpcValue; // 0x0008(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRoomRtpcData; // ScriptStruct Cronos.BT3DNavGridCell // 0x0058 (0x0058 - 0x0000) struct FBT3DNavGridCell final { public: struct FVector Location; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Normal; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ChunkCode; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Xc; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Yc; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Zc; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Links; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBT3DNavGridCell; // ScriptStruct Cronos.TraceSection // 0x0020 (0x0020 - 0x0000) struct FTraceSection final { public: struct FVector Point; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTraceSection; // ScriptStruct Cronos.BT3DNavGridCellArray // 0x0010 (0x0010 - 0x0000) struct FBT3DNavGridCellArray final { public: TArray CellArray; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBT3DNavGridCellArray; // ScriptStruct Cronos.BT3DNavGridHierarchycalPaths // 0x0050 (0x0050 - 0x0000) struct FBT3DNavGridHierarchycalPaths final { public: TMap ChunkPaths; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBT3DNavGridHierarchycalPaths; // ScriptStruct Cronos.RankProbability // 0x0008 (0x0008 - 0x0000) struct FRankProbability final { public: int32 Rank; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Probability; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRankProbability; // ScriptStruct Cronos.CounterAttackCategory // 0x0038 (0x0038 - 0x0000) struct FCounterAttackCategory final { public: TSubclassOf CounterToType; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RequiredMinDistance; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RequiredMaxDistance; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultProbability; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Probabilities; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray Attacks; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCounterAttackCategory; // ScriptStruct Cronos.PathNode // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FPathNode final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPathNode; // ScriptStruct Cronos.BTAimAssistColliderConfig // 0x0001 (0x0001 - 0x0000) struct FBTAimAssistColliderConfig final { public: EBTAimAssistColliderPriorityType AimAssistColliderType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTAimAssistColliderConfig; // ScriptStruct Cronos.ControlRigBonesBehavior // 0x0040 (0x0040 - 0x0000) struct FControlRigBonesBehavior final { public: float Amplitude; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FirstBoneTimeOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Softness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SearchDepth; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray MaxConfig; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesExceptions; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FControlRigBonesBehavior; // ScriptStruct Cronos.AudioAkComponentActionConfig // 0x0048 (0x0048 - 0x0000) struct FAudioAkComponentActionConfig final { public: struct FComponentReference AkComponent; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AudioEvents; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) EAkActionOnEventType ActionType; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 TransitionDuration; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAkCurveInterpolation FadeCurve; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioAkComponentActionConfig; // ScriptStruct Cronos.FocusTargets // 0x0010 (0x0010 - 0x0000) struct FFocusTargets final { public: TArray CategoryList; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFocusTargets; // ScriptStruct Cronos.BTBonusContentBaseItemData // 0x0018 (0x0040 - 0x0028) struct FBTBonusContentBaseItemData final : public FBTBonusContentBase { public: struct FShortRowHandle ItemDataRow; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTBonusContentBaseItemData; // ScriptStruct Cronos.BTBonusContentNarrativeItemData // 0x0010 (0x0038 - 0x0028) struct FBTBonusContentNarrativeItemData final : public FBTBonusContentBase { public: struct FDataTableRowHandle ItemDataRow; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTBonusContentNarrativeItemData; // ScriptStruct Cronos.AIGaitTransition // 0x0010 (0x0010 - 0x0000) struct FAIGaitTransition final { public: EAIGait Current; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAIGait Desired; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequence* TransitionAnim; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAIGaitTransition; // ScriptStruct Cronos.BTBonusContentSoulData // 0x0010 (0x0038 - 0x0028) struct FBTBonusContentSoulData final : public FBTBonusContentBase { public: struct FShortRowHandle SoulDataRow; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTBonusContentSoulData; // ScriptStruct Cronos.BTBonusContentSkinData // 0x0008 (0x0030 - 0x0028) struct FBTBonusContentSkinData final : public FBTBonusContentBase { public: EPlayerSkin SkinValue; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTBonusContentSkinData; // ScriptStruct Cronos.CronosAbilitySet_GameplayEffect // 0x0010 (0x0010 - 0x0000) struct FCronosAbilitySet_GameplayEffect final { public: TSubclassOf GameplayEffect; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EffectLevel; // 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_FCronosAbilitySet_GameplayEffect; // ScriptStruct Cronos.BTShopData // 0x0038 (0x0038 - 0x0000) struct FBTShopData final { public: struct FShortRowHandle ItemCurrency; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBTShopType ShopType; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText TextCostToFormat; // 0x0018(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText TextCostTitle; // 0x0028(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTShopData; // ScriptStruct Cronos.NavigationParams // 0x0008 (0x0008 - 0x0000) struct FNavigationParams final { public: float JumpOnHeight; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float JumpOffHeight; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavigationParams; // ScriptStruct Cronos.BTCameraControlMeshPreview // 0x0018 (0x0018 - 0x0000) struct FBTCameraControlMeshPreview final { public: class FName SkeletalComponentTag; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AnimationAssets; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTCameraControlMeshPreview; // ScriptStruct Cronos.BTCameraControlData // 0x0010 (0x0010 - 0x0000) struct FBTCameraControlData final { public: TArray PreviewData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTCameraControlData; // ScriptStruct Cronos.SoundPlacement // 0x0010 (0x0010 - 0x0000) struct FSoundPlacement final { public: class UAkAudioEvent* Event; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAudioSource Placement; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPlayOnTagRemoved; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundPlacement; // ScriptStruct Cronos.EdgesToKeepOn // 0x0001 (0x0001 - 0x0000) struct FEdgesToKeepOn final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEdgesToKeepOn; // ScriptStruct Cronos.CatData // 0x0050 (0x0058 - 0x0008) struct FCatData final : public FTableRowBase { public: class FText Name; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText FoundIn; // 0x0018(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TSoftObjectPtr Image; // 0x0028(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsNGPlusTransferable; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCatData; // ScriptStruct Cronos.SHAdaptiveTriggerVibrationData // 0x0005 (0x0005 - 0x0000) struct FSHAdaptiveTriggerVibrationData final { public: uint8 position; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Frequency; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 StartChargeAmplitude; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 EndChargeAmplitude; // 0x0003(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x1]; // 0x0004(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHAdaptiveTriggerVibrationData; // ScriptStruct Cronos.PivotsMap // 0x0050 (0x0050 - 0x0000) struct FPivotsMap final { public: TMap PivotsMontages; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPivotsMap; // ScriptStruct Cronos.SHAdaptiveTriggerFeedbackData // 0x0002 (0x0002 - 0x0000) struct FSHAdaptiveTriggerFeedbackData final { public: uint8 position; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Strength; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHAdaptiveTriggerFeedbackData; // ScriptStruct Cronos.SteeringConfig // 0x0018 (0x0018 - 0x0000) struct FSteeringConfig final { public: bool bUseAgentSizeForAvoidance; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CollisionCheckDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionHeightPercentage; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionOffset; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NavProjectionDistance; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NavProjectionTolerance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSteeringConfig; // ScriptStruct Cronos.SHAdaptiveTriggerWeaponDataSet // 0x000A (0x000A - 0x0000) struct FSHAdaptiveTriggerWeaponDataSet final { public: struct FSHAdaptiveTriggerWeaponData RightTriggerSettings; // 0x0000(0x0003)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FSHAdaptiveTriggerVibrationData RightTriggerChargeVibrationSettings; // 0x0003(0x0005)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FSHAdaptiveTriggerFeedbackData LeftTriggerSettings; // 0x0008(0x0002)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHAdaptiveTriggerWeaponDataSet; // ScriptStruct Cronos.BaseChargingSettings // 0x0078 (0x0278 - 0x0200) struct FBaseChargingSettings : public FBaseWeaponSettings { public: float ChargeTime; // 0x0200(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_204[0x4]; // 0x0204(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute ChargeTimeMultiplier; // 0x0208(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute ControlledChargedShotRelease; // 0x0240(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBaseChargingSettings; // ScriptStruct Cronos.GravityGunSettings // 0x0078 (0x02F0 - 0x0278) struct FGravityGunSettings final : public FBaseChargingSettings { public: struct FGameplayAttribute PierceScaling; // 0x0278(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute RecoilReduction; // 0x02B0(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TraceRadiusAtCharge; // 0x02E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2EC[0x4]; // 0x02EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGravityGunSettings; // ScriptStruct Cronos.BTAimAssistConfigurationData // 0x0070 (0x0070 - 0x0000) struct FBTAimAssistConfigurationData final { public: float MinInputValueToDisableMagnet; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InfluenceRadiusAsExtentMul; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoAimInputBaseValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* RadiusDistanceStrengthMappingCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap ScoreMultiplierPerColliderType; // 0x0018(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) float DistanceFromPlayerScoreMultiplier; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFromScreenCenterScoreMultiplier; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTAimAssistConfigurationData; // ScriptStruct Cronos.BTChargeConfig // 0x0040 (0x0040 - 0x0000) struct FBTChargeConfig final { public: float ChargeTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AmmoConsumption; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute ChargeTimeMultiplier; // 0x0008(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTChargeConfig; // ScriptStruct Cronos.InputMappingContextAndPriority // 0x0018 (0x0018 - 0x0000) struct FInputMappingContextAndPriority final { public: class UInputMappingContext* InputMapping; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Priority; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag InputTag; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRegisterWithSettings; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputMappingContextAndPriority; // ScriptStruct Cronos.DebugDamageTypeMapping // 0x0018 (0x0018 - 0x0000) struct FDebugDamageTypeMapping final { public: TSubclassOf DamageType; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Aliases; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDebugDamageTypeMapping; // ScriptStruct Cronos.BTCompassAbilityToggleTagsPair // 0x0008 (0x0008 - 0x0000) struct FBTCompassAbilityToggleTagsPair final { public: struct FGameplayTag StopMontage; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTCompassAbilityToggleTagsPair; // ScriptStruct Cronos.UE4KeyRichText // 0x0028 (0x0028 - 0x0000) struct FUE4KeyRichText final { public: struct FKey Key; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText RichText; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUE4KeyRichText; // ScriptStruct Cronos.PTMWeightCheck // 0x0010 (0x0010 - 0x0000) struct FPTMWeightCheck final { public: class FName WeightName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EComparator Comparator; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Value; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPTMWeightCheck; // ScriptStruct Cronos.BTReadableTexturePageData // 0x0030 (0x0030 - 0x0000) struct FBTReadableTexturePageData final { public: TSoftObjectPtr PageTexture; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PageNumber; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTReadableTexturePageData; // ScriptStruct Cronos.BTDynamicMemoContent // 0x0020 (0x0020 - 0x0000) struct FBTDynamicMemoContent final { public: class FText Text; // 0x0000(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray PagesWithTextures; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTDynamicMemoContent; // ScriptStruct Cronos.DurationGameplayEffectContext // 0x0008 (0x0088 - 0x0080) struct FDurationGameplayEffectContext final : public FGameplayEffectContext { public: uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDurationGameplayEffectContext; // ScriptStruct Cronos.BTDynamicMemoConditionedContent // 0x0028 (0x0028 - 0x0000) struct FBTDynamicMemoConditionedContent final { public: class UBTDynamicMemoCondition* Condition; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBTDynamicMemoContent content; // 0x0008(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTDynamicMemoConditionedContent; // ScriptStruct Cronos.TokenGroup // 0x0060 (0x0060 - 0x0000) struct alignas(0x08) FTokenGroup final { public: uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTokenGroup; // ScriptStruct Cronos.BTEnergyStoreModifier // 0x0018 (0x0018 - 0x0000) struct FBTEnergyStoreModifier final { public: struct FDataTableRowHandle ItemDataRow; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) int32 ItemQuantity; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTEnergyStoreModifier; // ScriptStruct Cronos.SmortConsideration_Health // 0x0018 (0x0048 - 0x0030) struct FSmortConsideration_Health final : public FSmortConsideration { public: EDataTarget TargetContext; // 0x0030(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x0034(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float min_0; // 0x003C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float max_0; // 0x0040(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsPercent; // 0x0044(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortConsideration_Health; // ScriptStruct Cronos.KeyMappingConfig // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FKeyMappingConfig final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKeyMappingConfig; // ScriptStruct Cronos.CustomSpawnBehavior // 0x0008 (0x0008 - 0x0000) struct FCustomSpawnBehavior final { public: class UAnimMontage* CustomSpawnMontage; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomSpawnBehavior; // ScriptStruct Cronos.InputBindingWidgetData // 0x0010 (0x0010 - 0x0000) struct FInputBindingWidgetData final { public: class UBTEnhancedInputBindingOptionWidget* Widget; // 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_FInputBindingWidgetData; // ScriptStruct Cronos.BTPlayerSkinUIData // 0x0038 (0x0038 - 0x0000) struct FBTPlayerSkinUIData final { public: TSoftObjectPtr Picture; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Description; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTPlayerSkinUIData; // ScriptStruct Cronos.ReadableItemPageDataStruct // 0x0038 (0x0038 - 0x0000) struct FReadableItemPageDataStruct final { public: class FText PageText; // 0x0000(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TSoftObjectPtr PageTexture2D; // 0x0010(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReadableItemPageDataStruct; // ScriptStruct Cronos.MaterialCueConfig // 0x0098 (0x0098 - 0x0000) struct FMaterialCueConfig final { public: bool bEnabled; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Material; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* HardMaterial; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaterialWeight; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFadeInEnabled; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FadeInDuration; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* FadeInCurve; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsFadeInCurveTimeNormalized; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFadeOutEnabled; // 0x0051(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_52[0x2]; // 0x0052(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float FadeOutDuration; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* FadeOutCurve; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsFadeOutCurveTimeNormalized; // 0x0060(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName MaterialFadeParameterName; // 0x0064(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeMinValue; // 0x006C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeMaxValue; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInhibitMaterialProcess; // 0x0074(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer InhibitionRequiredTags; // 0x0078(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCueConfig; // ScriptStruct Cronos.FadeData // 0x0100 (0x0100 - 0x0000) struct FFadeData final { public: float duration; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float KeepOnScreenFor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* Curve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bKeepOnScreen; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFadeIsPausedDuringGamePause; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x1]; // 0x0022(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) bool bUsePostprocessCue; // 0x0023(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FMaterialCueConfig PostprocessCueConfig; // 0x0028(0x0098)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FGameplayTag GameplayCueTag; // 0x00C0(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnFadeFinishedBP; // 0x00C8(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D8[0x28]; // 0x00D8(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFadeData; // ScriptStruct Cronos.FloatingWidgetData // 0x0068 (0x0068 - 0x0000) struct FFloatingWidgetData final { public: EFloatingDisplayType FloatingDisplayType; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr SceneComponent; // 0x0004(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Actor; // 0x000C(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Location; // 0x0018(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Offset; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsValid; // 0x0048(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHidden; // 0x0049(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsOnEdge; // 0x004A(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4B[0x5]; // 0x004B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D ScreenPosition; // 0x0050(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEdgesToKeepOn EdgesToKeepOn; // 0x0060(0x0001)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFloatingWidgetData; // ScriptStruct Cronos.SmortConsideration_Busyness // 0x0040 (0x0070 - 0x0030) struct FSmortConsideration_Busyness final : public FSmortConsideration { public: struct FDirectionDefinition DirectionA; // 0x0030(0x002C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) float Angle; // 0x005C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RangeStart; // 0x0060(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RangeEnd; // 0x0064(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float min_0; // 0x0068(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float max_0; // 0x006C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSmortConsideration_Busyness; // ScriptStruct Cronos.SmartObjectAnimData // 0x0048 (0x0048 - 0x0000) struct FSmartObjectAnimData final { public: bool bUseMontage; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimMontage* AnimMontage; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SectionToStart; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* AnimSequence; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Loops; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Slot; // 0x0024(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendInTime; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequence* ExitAnimSequence; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayRate; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmartObjectAnimData; // ScriptStruct Cronos.SHControllerLightsSettings // 0x0028 (0x0028 - 0x0000) struct FSHControllerLightsSettings final { public: bool bControlValueWithCurve; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor DesiredColor; // 0x0004(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveVector* ValueCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLoopCurve; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHControllerLightsSettings; // ScriptStruct Cronos.CheckboxDebugData // 0x0018 (0x0018 - 0x0000) struct FCheckboxDebugData final { public: class FString OptionText; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bState; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCheckboxDebugData; // ScriptStruct Cronos.BTDebugData // 0x0050 (0x0050 - 0x0000) struct FBTDebugData final { public: TMap CheckboxDebugData; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTDebugData; // ScriptStruct Cronos.HurtTypePerBodyPart // 0x0050 (0x0050 - 0x0000) struct FHurtTypePerBodyPart final { public: TMap HurtTypeMap; // 0x0000(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHurtTypePerBodyPart; // ScriptStruct Cronos.HurtTypeByRank // 0x00A8 (0x00A8 - 0x0000) struct FHurtTypeByRank final { public: uint8 EnemyRank; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FHurtTypePerBodyPart GeneralHurtConfig; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic) TMap BodypartHurtConfig; // 0x0058(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHurtTypeByRank; // ScriptStruct Cronos.HurtTypeMap // 0x0010 (0x0010 - 0x0000) struct FHurtTypeMap final { public: TArray HurtTypeByRank; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHurtTypeMap; // ScriptStruct Cronos.InteractionCachedData // 0x0020 (0x0020 - 0x0000) struct FInteractionCachedData final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UBTInteractionDebugObject* DebugObject; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInteractionCachedData; // ScriptStruct Cronos.ActionPointsBehavior // 0x0028 (0x0028 - 0x0000) struct FActionPointsBehavior final { public: EActionPointBehaviorState ActionPointBehaviorState; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray ActionPoints; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic) class UBehaviorTree* BehaviorTree; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EActionPointActivationMode ActivationMode; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLoopActionPoints; // 0x0021(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActionPointsBehavior; // ScriptStruct Cronos.BTItemEquipmentDataStruct // 0x0060 (0x0068 - 0x0008) struct FBTItemEquipmentDataStruct final : public FTableRowBase { public: struct FDataTableRowHandle ItemData; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class UDataTable* UpgradesCollectionDataTable; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr DetailedTexture; // 0x0020(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DetailedDescription; // 0x0048(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FDataTableRowHandle AssignedTutorialRow; // 0x0058(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTItemEquipmentDataStruct; // ScriptStruct Cronos.BTRowData // 0x0008 (0x0008 - 0x0000) struct FBTRowData { public: class FName Name; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTRowData; // ScriptStruct Cronos.NavAnimationData // 0x0020 (0x0020 - 0x0000) struct FNavAnimationData final { public: bool bUseAnimMontage; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimMontage* Montage; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SectionName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideCollision; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowFalling; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideMovementMode; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMovementMode DesiredMovementMode; // 0x001B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNavAnimationData; // ScriptStruct Cronos.BTItemData // 0x0008 (0x0010 - 0x0008) struct FBTItemData final : public FBTRowData { public: int32 Count; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldGoToStash; // 0x000C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTItemData; // ScriptStruct Cronos.BTRowsData // 0x0010 (0x0010 - 0x0000) struct FBTRowsData final { public: TArray Data; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTRowsData; // ScriptStruct Cronos.BTItemsData // 0x0010 (0x0010 - 0x0000) struct FBTItemsData final { public: TArray Data; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTItemsData; // ScriptStruct Cronos.UnmergedWeakSpotHealthMap // 0x0050 (0x0050 - 0x0000) struct FUnmergedWeakSpotHealthMap final { public: TMap WeakSpotDefaultHealth; // 0x0000(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUnmergedWeakSpotHealthMap; // ScriptStruct Cronos.BTNewGamePlusTransferableData // 0x0078 (0x0078 - 0x0000) struct FBTNewGamePlusTransferableData final { public: struct FBTItemsData ItemsData; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FBTItemsData PurchasableItemsData; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap DocumentsData; // 0x0020(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) bool bIsSet; // 0x0070(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTNewGamePlusTransferableData; // ScriptStruct Cronos.EnemyRankPair // 0x0003 (0x0003 - 0x0000) struct FEnemyRankPair final { public: EEnemyArchetype EnemyType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Rank; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkip; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyRankPair; // ScriptStruct Cronos.BackgroundSpawnData // 0x0068 (0x0068 - 0x0000) struct FBackgroundSpawnData final { public: TArray EnemyList; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) float SpawnInterval; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSet SpawnerGroups; // 0x0018(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBackgroundSpawnData; // ScriptStruct Cronos.BTNoAmmoUnitData // 0x0030 (0x0030 - 0x0000) struct FBTNoAmmoUnitData final { public: struct FGameplayTagContainer IndicatorTags; // 0x0000(0x0020)(Edit, NativeAccessSpecifierPublic) bool bBindToCurrentWeapon; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName AmmoToDisplay; // 0x0024(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Priority; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTNoAmmoUnitData; // ScriptStruct Cronos.BTNotifyRuntimeData // 0x0030 (0x0030 - 0x0000) struct FBTNotifyRuntimeData final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FInventoryItemDataStruct InventoryItemDataStruct; // 0x0010(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTNotifyRuntimeData; // ScriptStruct Cronos.BodyPart // 0x00F8 (0x00F8 - 0x0000) struct FBodyPart final { public: TMap BodyPartMesh; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIsHead; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray HeadNumbers; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) EBones StartBone; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HealthPercentage; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanBeDismembered; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray DismembermentData; // 0x0078(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray TeethAreaSections; // 0x0088(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExoArmorSections; // 0x0098(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BodySectionsToHide; // 0x00A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool bPlaySound; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B9[0x3]; // 0x00B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DissolveSpawnRate; // 0x00BC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BurningSpawnRateModif; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BurningSpawnRateOtherModif; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanAliveGetDamage; // 0x00C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DestroyOnlyAfterDeath; // 0x00C9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DestroyImmediately; // 0x00CA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CB[0x5]; // 0x00CB(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* DismembermentAudioEvent; // 0x00D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ACronosBodyPartActor* BodyPartActor; // 0x00D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HealthNow; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsDismembered; // 0x00E4(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E5[0x13]; // 0x00E5(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBodyPart; // ScriptStruct Cronos.BodyPartsDataStruct // 0x0038 (0x0040 - 0x0008) struct FBodyPartsDataStruct final : public FTableRowBase { public: TArray BodyParts; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TSubclassOf BodyPartClass; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* MultipleDismembermentAudioEvent; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* LimbSeverAudioEvent; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBleedingData* DismembermentBleedingData; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* InmpacterAudioEvent; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBodyPartsDataStruct; // ScriptStruct Cronos.BTNotifyLayoutData // 0x0010 (0x0010 - 0x0000) struct FBTNotifyLayoutData final { public: class UPanelWidget* PanelWidget; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalAlignment VerticalAligment; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHorizontalAlignment HorizontalAligment; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTNotifyLayoutData; // ScriptStruct Cronos.BTSharedVisualPresetData // 0x0078 (0x0078 - 0x0000) struct FBTSharedVisualPresetData final { public: bool bUseBottomFakeText; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText BottomFakeText; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bUseFakeTextInNextLine; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText FakeTextInNextLine; // 0x0020(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bUseCustomImage; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr TextureNotifyIcon; // 0x0038(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideTintImage; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor TintImage; // 0x0064(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTSharedVisualPresetData; // ScriptStruct Cronos.CronosSpawnPointItemData // 0x0010 (0x0010 - 0x0000) struct FCronosSpawnPointItemData final { public: class FName ItemName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ItemCount; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTryAddToStash; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCronosSpawnPointItemData; // ScriptStruct Cronos.BTNotifyVisualPreset // 0x0248 (0x0250 - 0x0008) struct FBTNotifyVisualPreset final : public FTableRowBase { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush BrushHeader; // 0x0010(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSlateBrush BrushMainWrapper; // 0x00C0(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TSoftObjectPtr NotifySmallIcon; // 0x0170(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr OverrideWidgetClass; // 0x0198(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideMessageColor; // 0x01C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C1[0x3]; // 0x01C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor MessageColor; // 0x01C4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DisplayTime; // 0x01D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBTSharedVisualPresetData SharedVisualPresetData; // 0x01D8(0x0078)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTNotifyVisualPreset; // ScriptStruct Cronos.BTNotifyData // 0x00C8 (0x00D0 - 0x0008) struct FBTNotifyData : public FTableRowBase { public: struct FShortRowHandle NotifyPreset; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Title; // 0x0018(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText Message; // 0x0028(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText AdditionalMessageText; // 0x0038(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bTryCreateDynamicItem; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag NotificationGameplayTag; // 0x004C(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FBTSharedVisualPresetData SharedVisualPresetData; // 0x0058(0x0078)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTNotifyData; // ScriptStruct Cronos.CompassOrganizerMarkerData // 0x0030 (0x00C8 - 0x0098) struct FCompassOrganizerMarkerData final : public FCompassOrganizerCommonData { public: TSoftObjectPtr MarkerObjectRef; // 0x0098(0x0028)(ExportObject, InstancedReference, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCompassMarkerBaseDataProvider* Copy; // 0x00C0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompassOrganizerMarkerData; // ScriptStruct Cronos.BTNotifyDialogBoxData // 0x0060 (0x0130 - 0x00D0) struct FBTNotifyDialogBoxData final : public FBTNotifyData { public: class FText ConfirmText; // 0x00D0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText CancelText; // 0x00E0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) EHorizontalAlignment Alignment; // 0x00F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideProgressStartedEvent; // 0x00F1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F2[0x6]; // 0x00F2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* ProgressStartedEventOverride; // 0x00F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideProgressStoppedUnfinishedEvent; // 0x0100(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* ProgressStoppedUnfinishedEventOverride; // 0x0108(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideProgressStoppedFinishedEvent; // 0x0110(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* ProgressStoppedFinishedEventOverride; // 0x0118(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideProgressResetEvent; // 0x0120(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAkAudioEvent* ProgressResetEventOverride; // 0x0128(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTNotifyDialogBoxData; // ScriptStruct Cronos.BTMarkerDataContainer // 0x0010 (0x0010 - 0x0000) struct FBTMarkerDataContainer final { public: class FName Label; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Widget; // 0x0008(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMarkerDataContainer; // ScriptStruct Cronos.LODGroupedActors // 0x0010 (0x0010 - 0x0000) struct FLODGroupedActors final { public: TArray ActorIDs; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLODGroupedActors; // ScriptStruct Cronos.BTPlaythroughRankData // 0x0028 (0x0028 - 0x0000) struct FBTPlaythroughRankData final { public: class FText Name; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) int32 RankValue; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ClearTime; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxDeathNumber; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxMergesNumber; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxSavesNumber; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTPlaythroughRankData; // ScriptStruct Cronos.BTPreloadContentBundleData // 0x0020 (0x0020 - 0x0000) struct FBTPreloadContentBundleData { public: struct FPrimaryAssetId AssetId; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SpecificAssetBundles; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTPreloadContentBundleData; // ScriptStruct Cronos.ConstraintMotorBlender // 0x0028 (0x0028 - 0x0000) struct FConstraintMotorBlender final { public: bool bIsActive; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Constraints; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) float StrengthOnStart; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Strength; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeMultiplier; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeNormal; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FConstraintMotorBlender; // ScriptStruct Cronos.BTPreloadContentBundleConditionalData // 0x0008 (0x0028 - 0x0020) struct FBTPreloadContentBundleConditionalData final : public FBTPreloadContentBundleData { public: class UBTPreloadContentCondition* Condition; // 0x0020(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTPreloadContentBundleConditionalData; // ScriptStruct Cronos.BTAppliedContentDescription // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FBTAppliedContentDescription final { public: uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTAppliedContentDescription; // ScriptStruct Cronos.HitBoxComponentData // 0x0090 (0x0090 - 0x0000) struct alignas(0x10) FHitBoxComponentData final { public: class UShapeComponent* HitBoxShape; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AttachmentSocketName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x80]; // 0x0010(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHitBoxComponentData; // ScriptStruct Cronos.QTEDataWrapper // 0x0030 (0x0030 - 0x0000) struct FQTEDataWrapper final { public: TDelegate OnTrigger; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnEnded; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnQTEEventPointsChangedBP; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQTEDataWrapper; // ScriptStruct Cronos.BestCameraSettings // 0x0108 (0x0108 - 0x0000) struct FBestCameraSettings final { public: float DesiredAngle; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxSweeps; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SphereTraceRadius; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CameraFlatOffset; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CameraLookAtFlatOffset; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSuccess; // 0x0040(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FOV; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FinalCameraAngle; // 0x0048(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector FinalCameraLocation; // 0x0050(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector FirstCameraLocation; // 0x0068(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CharacterLocation; // 0x0080(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CameraLocation; // 0x0098(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector POILocation; // 0x00B0(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr POIActor; // 0x00C8(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector FinalCameraLookAt; // 0x00D0(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngleToPOI; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngleToCamera; // 0x00EC(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ActorsToIgnore; // 0x00F0(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float MoveTowardsEnemy; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_104[0x4]; // 0x0104(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBestCameraSettings; // ScriptStruct Cronos.MaterialParameterArrayContainer // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FMaterialParameterArrayContainer final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialParameterArrayContainer; // ScriptStruct Cronos.QTEBehaviorSelector // 0x0010 (0x0010 - 0x0000) struct FQTEBehaviorSelector final { public: class FString HandleName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQTEBehaviorSelector; // ScriptStruct Cronos.QTEApplyGameplayEffectsData // 0x0018 (0x0018 - 0x0000) struct FQTEApplyGameplayEffectsData final { public: TSubclassOf EffectToApply; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldBeRemovedAfterQTE; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0xF]; // 0x0009(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQTEApplyGameplayEffectsData; // ScriptStruct Cronos.JumpPerformData // 0x0014 (0x0014 - 0x0000) struct FJumpPerformData final { public: float DesiredJumpLength; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowExtendJump; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ExtendedJumpLength; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float JumpPerformed; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSnapIsNeeded; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FJumpPerformData; // ScriptStruct Cronos.AttributesStruct // 0x0001 (0x0001 - 0x0000) struct FAttributesStruct final { public: uint8 Attribute; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAttributesStruct; // ScriptStruct Cronos.BTThe6thSenseEvent // 0x0000 (0x0048 - 0x0048) struct FBTThe6thSenseEvent final : public FMaiThe6thSenseEvent { }; DUMPER7_ASSERTS_FBTThe6thSenseEvent; // ScriptStruct Cronos.EnemyOptimizationGroup // 0x000C (0x000C - 0x0000) struct FEnemyOptimizationGroup final { public: float DistanceThreshold; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOptimizeAnimPostProcessing; // 0x0004(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOptimizeTickRate; // 0x0005(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowTick; // 0x0006(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7[0x1]; // 0x0007(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float TickRate; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyOptimizationGroup; // ScriptStruct Cronos.BTWeaponAreaDamageConfig // 0x0010 (0x0010 - 0x0000) struct FBTWeaponAreaDamageConfig final { public: float TapAreaDamageValue; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StaggerTapAreaDamageValue; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChargeAreaDamageValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StaggerChargeAreaDamageValue; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponAreaDamageConfig; // ScriptStruct Cronos.BTSpreadGunTraceConfig // 0x0008 (0x0008 - 0x0000) struct FBTSpreadGunTraceConfig final { public: float VerticalTraceAngleDeg; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HorizontalTraceAngleDeg; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTSpreadGunTraceConfig; // ScriptStruct Cronos.EnemyPositioningRequest // 0x0020 (0x0020 - 0x0000) struct FEnemyPositioningRequest final { public: class AActor* enemy; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyPositioningRequest; // ScriptStruct Cronos.3DNavNodeHandle // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FThreeDNavNodeHandle final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FThreeDNavNodeHandle; // ScriptStruct Cronos.PathPoint // 0x0030 (0x0030 - 0x0000) struct FPathPoint final { public: struct FVector Location; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Normal; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPathPoint; // ScriptStruct Cronos.MutationEffect // 0x000C (0x000C - 0x0000) struct FMutationEffect final { public: bool bApplyOnInitial; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMutationEffectProperty ModifiedProperty; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float RefValue; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMutationEffectProperty PropertyA; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGameplayModOp ModifierOp; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMutationEffectProperty PropertyB; // 0x000A(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMutationEffect; // ScriptStruct Cronos.3DNavNode // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FThreeDNavNode final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FThreeDNavNode; // ScriptStruct Cronos.BTCutsceneStartBranchingData // 0x0080 (0x0080 - 0x0000) struct FBTCutsceneStartBranchingData final { public: struct FGameplayTagContainer ActivationAllRequiredTags; // 0x0000(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer ActivationAnyRequiredTags; // 0x0020(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer ActivationAllBlockedTags; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer ActivationAnyBlockedTags; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTCutsceneStartBranchingData; // ScriptStruct Cronos.SurfaceOctree // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FSurfaceOctree final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSurfaceOctree; // ScriptStruct Cronos.SurfPathfindingSettings // 0x0014 (0x0014 - 0x0000) struct alignas(0x04) FSurfPathfindingSettings final { public: uint8 Pad_0[0x14]; // 0x0000(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSurfPathfindingSettings; // ScriptStruct Cronos.FlashlightControlData // 0x0010 (0x0010 - 0x0000) struct FFlashlightControlData final { public: bool bOverrideMainLightAttenuationRadius; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MainLightAttenuationRadius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideMainLightIntensityMul; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MainLightIntensityMul; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFlashlightControlData; // ScriptStruct Cronos.SurfPathfindingResult // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FSurfPathfindingResult final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSurfPathfindingResult; // ScriptStruct Cronos.BTNavFatigueOptions // 0x0020 (0x0020 - 0x0000) struct FBTNavFatigueOptions final { public: bool bLoop; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ActiveTime; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FatiguedTime; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAIGait FatiguedGait; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideGaitChangeProbabilityPercentage; // 0x000D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float R0_OverridenPercentage; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float R1_OverridenPercentage; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float R2_OverridenPercentage; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float R3_OverridenPercentage; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTNavFatigueOptions; // ScriptStruct Cronos.RankGameSyncsMapping // 0x0018 (0x0018 - 0x0000) struct FRankGameSyncsMapping final { public: class UAkSwitchValue* RankSwitch; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkRtpc* RankRtpc; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RankRtpcValue; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRankGameSyncsMapping; // ScriptStruct Cronos.TimeRiftSyncEffectData // 0x0010 (0x0010 - 0x0000) struct FTimeRiftSyncEffectData final { public: float SyncPercentage; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SyncSmoothPercentage; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SyncSmoothDelta; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeElapsedNormalized; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeRiftSyncEffectData; // ScriptStruct Cronos.TimeRiftSyncConfigData // 0x0014 (0x0014 - 0x0000) struct FTimeRiftSyncConfigData final { public: float Threshold; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SyncTimeRequired; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetDeviation; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MouseSpeedFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SmoothTimeFactor; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeRiftSyncConfigData; // ScriptStruct Cronos.BTUpgradesData // 0x0038 (0x0038 - 0x0000) struct FBTUpgradesData final { public: int32 Cost; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Value; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ExtraInfo; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic) TArray> EffectsToApply; // 0x0028(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTUpgradesData; // ScriptStruct Cronos.SingleHitDirectionsSetup // 0x0018 (0x0018 - 0x0000) struct FSingleHitDirectionsSetup final { public: EHitDirection Direction; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D Boundaries; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSingleHitDirectionsSetup; // ScriptStruct Cronos.DirectionalHitSetup // 0x0010 (0x0010 - 0x0000) struct FDirectionalHitSetup final { public: TArray Setups; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDirectionalHitSetup; // ScriptStruct Cronos.BTUpgradeGroupData // 0x0088 (0x0090 - 0x0008) struct FBTUpgradeGroupData final : public FTableRowBase { public: class FText Title; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) class FText Description; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic) class FString StartingValue; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap UpgradesData; // 0x0038(0x0050)(Edit, NativeAccessSpecifierPublic) bool bAvailableToBuy; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTUpgradeGroupData; // ScriptStruct Cronos.BTUpgradeCategoryData // 0x00B0 (0x00B8 - 0x0008) struct FBTUpgradeCategoryData final : public FTableRowBase { public: struct FShortRowHandle Item; // 0x0008(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDataTable* UpgradeData; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FShortRowHandle CurrencyItem; // 0x0020(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CostSymbol; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Postfix; // 0x0040(0x0010)(Edit, NativeAccessSpecifierPublic) class FText Title; // 0x0050(0x0010)(Edit, NativeAccessSpecifierPublic) class FText Description; // 0x0060(0x0010)(Edit, NativeAccessSpecifierPublic) TSoftObjectPtr Image; // 0x0070(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAvailableToBuy; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRespecAvailable; // 0x0099(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9A[0x6]; // 0x009A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FShortRowHandle RespecCurrencyItem; // 0x00A0(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBTUpgradeConfigLevels* UpgradeLevelingConfig; // 0x00B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTUpgradeCategoryData; // ScriptStruct Cronos.BTSequencesBranchingData // 0x0070 (0x0070 - 0x0000) struct FBTSequencesBranchingData final { public: TMap SequenceConditions; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FString FallbackSequenceName; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SequencesStartMarkedFrame; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTSequencesBranchingData; // ScriptStruct Cronos.BUpgradeConfigSingleLevel // 0x0010 (0x0010 - 0x0000) struct FBUpgradeConfigSingleLevel final { public: TArray Upgrades; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBUpgradeConfigSingleLevel; // ScriptStruct Cronos.BTValuableCustomCountingRule // 0x0004 (0x0004 - 0x0000) struct FBTValuableCustomCountingRule final { public: int32 ChangeDelta; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTValuableCustomCountingRule; // ScriptStruct Cronos.SmortConsideration_Rank // 0x0018 (0x0048 - 0x0030) struct FSmortConsideration_Rank final : public FSmortConsideration { public: EDataTarget TargetContext; // 0x0030(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x0034(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float min_0; // 0x003C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float max_0; // 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_FSmortConsideration_Rank; // ScriptStruct Cronos.SequenceSelectorHelper // 0x0018 (0x0018 - 0x0000) struct FSequenceSelectorHelper final { public: class FString Name; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSequence; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMarks; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSequenceSelectorHelper; // ScriptStruct Cronos.CinematicDialogData // 0x0248 (0x0248 - 0x0000) struct FCinematicDialogData final { public: class FString Option1_SequenceName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Option2_SequenceName; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Option3_SequenceName; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Option4_SequenceName; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Option5_SequenceName; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DialogHub_SequenceName; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Answers_MarkedFrame; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PlayNext_MarkedFrame; // 0x0070(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PlayDialogComplete_MarkedFrame; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSequenceSelectorHelper BackToHub_MarkedFrame; // 0x0090(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FDialogFullInfo DialogOptions; // 0x00A8(0x0170)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) bool bSupportsMultipleChoice; // 0x0218(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bGoBackToCutsceneStart; // 0x0219(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21A[0x6]; // 0x021A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray AllPossibleAnswers; // 0x0220(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FGameplayTag DialogExitTag; // 0x0230(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DialogFinishedTag; // 0x0238(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldAddExitTagOnSkipping; // 0x0240(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_241[0x7]; // 0x0241(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCinematicDialogData; // ScriptStruct Cronos.BTValuableDataStructure // 0x0050 (0x0058 - 0x0008) struct FBTValuableDataStructure final : public FTableRowBase { public: struct FDataTableRowHandle ItemData; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TSoftObjectPtr ItemImage; // 0x0018(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SellingPrice; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BuyingPrice; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanBeSold; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanBeSoldNGPLUS; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAffectsTheContributionAchievement; // 0x004A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCustomCountingRule; // 0x004B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBTValuableCustomCountingRule CustomCountingRule; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTValuableDataStructure; // ScriptStruct Cronos.BTWeaponAnimationFireData // 0x0180 (0x0180 - 0x0000) struct FBTWeaponAnimationFireData final { public: bool bRandomizeFireAnimations; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray FireAnimsData; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FPlayAnimationData FireBodyCarryAnimData; // 0x0018(0x0078)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FPlayAnimationData FireLastRoundAnimData; // 0x0090(0x0078)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FPlayAnimationData FireLastRoundBodyCarryAnimData; // 0x0108(0x0078)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponAnimationFireData; // ScriptStruct Cronos.BTWeaponUpgradeAudioSwitchConfig // 0x0050 (0x0050 - 0x0000) struct FBTWeaponUpgradeAudioSwitchConfig final { public: TMap UpgradeSwitchesMap; // 0x0000(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponUpgradeAudioSwitchConfig; // ScriptStruct Cronos.BTWeaponDamageConfig // 0x0130 (0x0130 - 0x0000) struct FBTWeaponDamageConfig final { public: float Damage; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StaggerDamage; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute DamageMultiplier; // 0x0008(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap EnemyDamageMultiplier; // 0x0040(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TMap TagDamageMultiplier; // 0x0090(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FGameplayAttribute HeadshotInterruptAbsorption; // 0x00E0(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideFXMappings; // 0x0118(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_119[0x7]; // 0x0119(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UImpactFXDataMappings* HitFXMappings; // 0x0120(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UImpactFXDataMappings* CriticalHitFXMappings; // 0x0128(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTWeaponDamageConfig; // ScriptStruct Cronos.BTWeaponCachedDamage // 0x0020 (0x0020 - 0x0000) struct FBTWeaponCachedDamage final { public: TArray Hits; // 0x0000(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) float CombinedDamage; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CombinedStaggerDamage; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnemyHit; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bArmorHit; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCriticalHit; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAppliedPerk; // 0x001B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBTWeaponCachedDamage; // ScriptStruct Cronos.FocusStateSettings // 0x0020 (0x0020 - 0x0000) struct FFocusStateSettings final { public: float MinFocus; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFocus; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideFocusValueOnEnterState; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float StateEnterInitialValue; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusMultiplier; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MultiplierBlendInTime; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* InterpolationCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFocusStateSettings; // ScriptStruct Cronos.BTTraceConfig // 0x0008 (0x0008 - 0x0000) struct FBTTraceConfig final { public: float TraceRadius; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxPierceCount; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTTraceConfig; // ScriptStruct Cronos.BTMaterialDissolveData // 0x000C (0x000C - 0x0000) struct FBTMaterialDissolveData final { public: bool bDissolve; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DissolveSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentTime; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMaterialDissolveData; // ScriptStruct Cronos.BTCatFirstInteractionData // 0x02E0 (0x02E0 - 0x0000) struct FBTCatFirstInteractionData final { public: struct FDialogFullInfo InteractionDialog; // 0x0000(0x0170)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FDialogFullInfo GiftDialog; // 0x0170(0x0170)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTCatFirstInteractionData; // ScriptStruct Cronos.PlayerSkinUIData // 0x0038 (0x0038 - 0x0000) struct FPlayerSkinUIData final { public: TSoftObjectPtr Picture; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Description; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlayerSkinUIData; // ScriptStruct Cronos.EnemyLocationData // 0x0008 (0x0008 - 0x0000) struct FEnemyLocationData final { public: float DistanceFromPlayer; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HeightDelta; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyLocationData; // ScriptStruct Cronos.HitIntensityCalculationConfig // 0x000C (0x000C - 0x0000) struct FHitIntensityCalculationConfig final { public: float MinIntensity; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxIntensity; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntensityToStaggerMultiplier; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitIntensityCalculationConfig; // ScriptStruct Cronos.DirectionChanges // 0x0050 (0x0050 - 0x0000) struct FDirectionChanges final { public: TMap DirectionChanges; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDirectionChanges; // ScriptStruct Cronos.CompassOrganizerData // 0x0020 (0x0020 - 0x0000) struct FCompassOrganizerData final { public: TArray MarkersToAdd; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray MarkersToRemove; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompassOrganizerData; // ScriptStruct Cronos.BISCache // 0x0020 (0x0020 - 0x0000) struct FBISCache final { public: TArray> Brokers; // 0x0000(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) TArray> Triggers; // 0x0010(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBISCache; // ScriptStruct Cronos.ControlRigBonesConfig // 0x0078 (0x0078 - 0x0000) struct FControlRigBonesConfig final { public: TArray BoneMap; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesInChains; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray FeetBones; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray EndChainBones; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesToCorrectStretch; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FName RootBone; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BonesExceptionsSource; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesExceptionsTarget; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FControlRigBonesConfig; // ScriptStruct Cronos.ControlRigHitInput // 0x00A0 (0x00A0 - 0x0000) struct FControlRigHitInput final { public: float Intensity; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName HitBoneName; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector HitPosition; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector HitNormal; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform MeshTransform; // 0x0040(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FControlRigHitInput; // ScriptStruct Cronos.SteeringRequest // 0x0070 (0x0070 - 0x0000) struct FSteeringRequest final { public: ESteeringBehaviorType BehaviorType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Direction; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_20[0x38]; // 0x0020(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) float duration; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativeDirection; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTryFlipInsteadOfFail; // 0x0061(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MaxDeviation; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseNavigation; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowDirectionAdjustment; // 0x0069(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6A[0x6]; // 0x006A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSteeringRequest; // ScriptStruct Cronos.CronosAbilitySet_GameplayAbility // 0x0010 (0x0010 - 0x0000) struct FCronosAbilitySet_GameplayAbility final { public: TSubclassOf Ability; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag InputTag; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCronosAbilitySet_GameplayAbility; // ScriptStruct Cronos.CronosAbilityTagRelationship // 0x00A8 (0x00A8 - 0x0000) struct FCronosAbilityTagRelationship final { public: struct FGameplayTag AbilityTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer AbilityTagsToBlock; // 0x0008(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer AbilityTagsToCancel; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer ActivationRequiredTags; // 0x0048(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer ActivationBlockedTags; // 0x0068(0x0020)(Edit, NativeAccessSpecifierPublic) struct FGameplayTagContainer CancelledByTags; // 0x0088(0x0020)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCronosAbilityTagRelationship; // ScriptStruct Cronos.AIFocus // 0x0020 (0x0020 - 0x0000) struct FAIFocus final { public: class AActor* FocusActor; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector FocusLocation; // 0x0008(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAIFocus; // ScriptStruct Cronos.TraceSequence // 0x0010 (0x0010 - 0x0000) struct FTraceSequence final { public: TArray Sequence; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTraceSequence; // ScriptStruct Cronos.StartsMap // 0x0050 (0x0050 - 0x0000) struct FStartsMap final { public: TMap StartsMap; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStartsMap; // ScriptStruct Cronos.WallGrabTraceSequence // 0x0020 (0x0020 - 0x0000) struct FWallGrabTraceSequence final { public: int32 Group; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray TraceSequence; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float Angle; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWallGrabTraceSequence; // ScriptStruct Cronos.UpgradeItemData // 0x0008 (0x0008 - 0x0000) struct FUpgradeItemData final { public: TSubclassOf GameplayEffectToApply; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUpgradeItemData; // ScriptStruct Cronos.GeometryCollectionPoolConfigData // 0x0008 (0x0008 - 0x0000) struct FGeometryCollectionPoolConfigData final { public: int32 InitialPoolSize; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxPoolSize; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGeometryCollectionPoolConfigData; // ScriptStruct Cronos.GeometryCollectionPoolConfig // 0x0038 (0x0038 - 0x0000) struct FGeometryCollectionPoolConfig final { public: bool bUseDefaultPoolSettings; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGeometryCollectionPoolConfigData Data; // 0x0004(0x0008)(Edit, BlueprintVisible, Config, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftClassPtr GeometryCollectionActorClassOverride; // 0x0010(0x0028)(Edit, BlueprintVisible, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGeometryCollectionPoolConfig; // ScriptStruct Cronos.WidgetRegisterData // 0x0010 (0x0010 - 0x0000) struct FWidgetRegisterData final { public: class UWidget* Widget; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag GameplayTag; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FWidgetRegisterData; // ScriptStruct Cronos.CronosEditorPerWorldSettings // 0x0001 (0x0001 - 0x0000) struct FCronosEditorPerWorldSettings final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCronosEditorPerWorldSettings; // ScriptStruct Cronos.SoundTagDelegates // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FSoundTagDelegates final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundTagDelegates; // ScriptStruct Cronos.WaveSpawnerParams // 0x0004 (0x0004 - 0x0000) struct FWaveSpawnerParams final { public: float SpawnDelay; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWaveSpawnerParams; // ScriptStruct Cronos.CronosFightDirectorData // 0x0030 (0x0038 - 0x0008) struct FCronosFightDirectorData final : public FTableRowBase { public: int32 BasicTokensAmount; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BasicTokensCooldown; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 HeavyTokensAmount; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HeavyTokensCooldown; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SpecialTokensAmount; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpecialTokensCooldown; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtraordinaryEventTokensAmount; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExtraordinaryEventTokensCooldown; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RangeTokensAmount; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RangeTokensCooldown; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AbsorbTokensAmount; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AbsorbTokensCooldown; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCronosFightDirectorData; // ScriptStruct Cronos.FightDirectorToken // 0x0018 (0x0018 - 0x0000) struct FFightDirectorToken final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UBTDecorator_RequestCombatToken* Node; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFightDirectorToken; // ScriptStruct Cronos.TokenGenerator // 0x0010 (0x0010 - 0x0000) struct FTokenGenerator final { public: struct FGameplayTag TokenName; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AddPeriod; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Capacity; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTokenGenerator; // ScriptStruct Cronos.DialogDataWrapper // 0x0170 (0x0170 - 0x0000) struct FDialogDataWrapper final { public: class UDialogPlayer* DialogPlayer; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogTalkID DialogData; // 0x0008(0x0028)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogInfo DialogInfo; // 0x0030(0x00C0)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) TDelegate OnDialogFinished; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_100[0x10]; // 0x0100(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnDialogCanceled; // 0x0110(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_120[0x10]; // 0x0120(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnDialogFailed; // 0x0130(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_140[0x10]; // 0x0140(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnDialogStarted; // 0x0150(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_160[0x10]; // 0x0160(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDialogDataWrapper; // ScriptStruct Cronos.CronosInputAction // 0x0018 (0x0018 - 0x0000) struct FCronosInputAction final { public: class UInputAction* InputAction; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag InputTag; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseOngoingAsTrigger; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCronosInputAction; // ScriptStruct Cronos.InteractableItemDataStruct // 0x0020 (0x0318 - 0x02F8) struct FInteractableItemDataStruct final : public FSHItemDataStruct { public: TArray PagesWithTextures; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) EBTMemoGroup MemoGroup; // 0x0308(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasDynamicContent; // 0x0309(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_30A[0x6]; // 0x030A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UBTDynamicMemoContentAsset* DynamicMemoAsset; // 0x0310(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractableItemDataStruct; // ScriptStruct Cronos.PhysicsAssetEntry // 0x0018 (0x0018 - 0x0000) struct FPhysicsAssetEntry final { public: class UPhysicsAsset* PhysicsAsset; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEnemySelectionRuleSet ElementRules; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicsAssetEntry; // ScriptStruct Cronos.SpawnCorrection // 0x0001 (0x0001 - 0x0000) struct FSpawnCorrection final { public: ESpawnCorrectionType SpawnCorrectionType; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnCorrection; // ScriptStruct Cronos.SleepBehavior // 0x0018 (0x0018 - 0x0000) struct FSleepBehavior final { public: ESleepMode SleepMode; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimMontage* SleepMontage; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimMontage* AwakeMontage; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSleepBehavior; // ScriptStruct Cronos.SpawnPointRequiredActors // 0x0010 (0x0010 - 0x0000) struct FSpawnPointRequiredActors final { public: TArray> RequiredActorsToLoad; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpawnPointRequiredActors; // ScriptStruct Cronos.BugItGoData // 0x0060 (0x0060 - 0x0000) struct alignas(0x08) FBugItGoData final { public: uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBugItGoData; // ScriptStruct Cronos.DpsDataStruct // 0x0038 (0x0038 - 0x0000) struct FDpsDataStruct final { public: class FName BodyPart; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MatchingBones; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) float DPS; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x1C]; // 0x001C(0x001C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDpsDataStruct; // ScriptStruct Cronos.GeometryCollectionEssentials // 0x0008 (0x0008 - 0x0000) struct FGeometryCollectionEssentials final { public: class UGeometryCollection* RestCollection; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGeometryCollectionEssentials; // ScriptStruct Cronos.TravelLogStructure // 0x0000 (0x0368 - 0x0368) struct FTravelLogStructure final : public FAudiologStructure { }; DUMPER7_ASSERTS_FTravelLogStructure; // ScriptStruct Cronos.EnemySpawnLimit // 0x0050 (0x0050 - 0x0000) struct FEnemySpawnLimit final { public: TMap SpawnLimits; // 0x0000(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemySpawnLimit; // ScriptStruct Cronos.EnemyBusynessQuery // 0x0030 (0x0030 - 0x0000) struct FEnemyBusynessQuery final { public: struct FVector Direction; // 0x0000(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Angle; // 0x0018(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceNear; // 0x001C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFar; // 0x0020(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* ActorToIgnore; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyBusynessQuery; // ScriptStruct Cronos.CellStatus // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FCellStatus final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCellStatus; // ScriptStruct Cronos.EnemyCorpseData // 0x00D8 (0x00D8 - 0x0000) struct FEnemyCorpseData final { public: TArray DeathAnimations; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic) bool bUseLastFrame; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AnimationFrame; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSnapToGround; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LocalMeshOffset; // 0x0020(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator LocalMeshRotation; // 0x0038(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class UAbsorptionConfigData* AbsorptionConfig; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseDismemberment; // 0x0058(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr MaleBodyParts; // 0x0060(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap> FemaleBodyParts; // 0x0088(0x0050)(Edit, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEnemyCorpseData; // ScriptStruct Cronos.EnemyLODGroupConfig // 0x0014 (0x0014 - 0x0000) struct FEnemyLODGroupConfig final { public: EEnemyLODGroup LODGroup; // 0x0000(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DistanceThreshold; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOptimizeTickRate; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowTick; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float TickRate; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableAnimPostProcessing; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOptimizeAnimationTickRate; // 0x0011(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEnemyLODGroupConfig; // ScriptStruct Cronos.RegisteredEnemyData // 0x0018 (0x0018 - 0x0000) struct FRegisteredEnemyData final { public: class AActor* EnemyActor; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UEnemyLODConfig* ConfigAsset; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRegisteredEnemyData; // ScriptStruct Cronos.VariantSwitchMapping // 0x0010 (0x0010 - 0x0000) struct FVariantSwitchMapping final { public: uint8 VariantBitMask; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAkSwitchValue* AudioSwitch; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVariantSwitchMapping; // ScriptStruct Cronos.CorrectionData // 0x00A0 (0x00A0 - 0x0000) struct FCorrectionData final { public: bool bUseCorrection; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimationAsset* AnimationAsset; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector DesiredUpVector; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector DesiredForwardVector; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ForwardVector; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector FromLocation; // 0x0058(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ACharacter* Character; // 0x0070(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideCapsuleCheckRadius; // 0x0078(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float OverrideCapsuleCheckRadius; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Offset; // 0x0088(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCorrectionData; // ScriptStruct Cronos.FlamethrowerUpgradeLevelStruct // 0x0030 (0x0030 - 0x0000) struct FFlamethrowerUpgradeLevelStruct final { public: TSoftObjectPtr FlamesRangeSystem; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FlameBurstParticleSpawnCount; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFlamethrowerUpgradeLevelStruct; // ScriptStruct Cronos.BTSimpleLoopData // 0x0028 (0x0028 - 0x0000) struct FBTSimpleLoopData final { public: class UMovieSceneSubSection* SimpleLoopSectionRef; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldEvaluateEndConditionEveryFrame; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UBTLevelSequenceCondition* EndCondition; // 0x0010(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PlayNext_MarkedFrame; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTSimpleLoopData; // ScriptStruct Cronos.BTConditionalStart // 0x0048 (0x0048 - 0x0000) struct FBTConditionalStart final { public: struct FGameplayTagQuery ActivationQuery; // 0x0000(0x0048)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTConditionalStart; // ScriptStruct Cronos.GeometryCollectionPool // 0x0030 (0x0030 - 0x0000) struct FGeometryCollectionPool final { public: TArray Available; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Unavailable; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TSubclassOf PoolActorClass; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGeometryCollectionPool; // ScriptStruct Cronos.HLODISMComponentDescriptorWithReplacement // 0x0038 (0x0230 - 0x01F8) struct FHLODISMComponentDescriptorWithReplacement final : public FHLODISMComponentDescriptor { public: TSoftObjectPtr HLODReplacement; // 0x01F8(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> HLODMaterialsOverride; // 0x0220(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHLODISMComponentDescriptorWithReplacement; // ScriptStruct Cronos.LoadingHint // 0x0070 (0x0070 - 0x0000) struct FLoadingHint final { public: class FText Text; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) struct FEnhancedInputTextArgs EnhancedInputArgs; // 0x0010(0x0060)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLoadingHint; // ScriptStruct Cronos.MutationCondition // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FMutationCondition { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMutationCondition; // ScriptStruct Cronos.MutationCondition_Rank // 0x0008 (0x0010 - 0x0008) struct FMutationCondition_Rank final : public FMutationCondition { public: EMutationResourceOption ConditionOption; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECompareOptionHelper Operation; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 ReferenceRank; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FMutationCondition_Rank; // ScriptStruct Cronos.MutationCondition_Attributes // 0x0008 (0x0010 - 0x0008) struct FMutationCondition_Attributes final : public FMutationCondition { public: EMutationResourceOption ConditionOption; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 ReferenceAttributes; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAtLeastOne; // 0x000A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMutationCondition_Attributes; // ScriptStruct Cronos.BTMarkerLabel_DataRow // 0x0018 (0x0018 - 0x0000) struct FBTMarkerLabel_DataRow { public: class UBTObjectivesSystemBehaviorEffectorCondition* ExecuteCondition; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ExecutableHierarchyDataRows; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMarkerLabel_DataRow; // ScriptStruct Cronos.NavigationRow // 0x0010 (0x0010 - 0x0000) struct FNavigationRow final { public: TArray Columns; // 0x0000(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavigationRow; // ScriptStruct Cronos.BTMarkerData_DataRow // 0x0008 (0x0020 - 0x0018) struct FBTMarkerData_DataRow final : public FBTMarkerLabel_DataRow { public: class UCompassMarkerBaseDataProvider* CompassMarkerDataProvider; // 0x0018(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMarkerData_DataRow; // ScriptStruct Cronos.BTMarkerLabel_String // 0x0018 (0x0018 - 0x0000) struct FBTMarkerLabel_String { public: class UBTObjectivesSystemBehaviorEffectorCondition* ExecuteCondition; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ExecutableID; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMarkerLabel_String; // ScriptStruct Cronos.SpreadGunSettings // 0x0008 (0x0280 - 0x0278) struct FSpreadGunSettings : public FBaseChargingSettings { public: float VerticalTraceAngleDeg; // 0x0278(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HorizontalTraceAngleDeg; // 0x027C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpreadGunSettings; // ScriptStruct Cronos.SpreadGunHybridSettings // 0x0048 (0x02C8 - 0x0280) struct FSpreadGunHybridSettings final : public FSpreadGunSettings { public: float ConstantDamageValue; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_284[0x4]; // 0x0284(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute RecoilReduction; // 0x0288(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumberOfVFXToSpawn; // 0x02C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C4[0x4]; // 0x02C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpreadGunHybridSettings; // ScriptStruct Cronos.BTMarkerData_String // 0x0008 (0x0020 - 0x0018) struct FBTMarkerData_String final : public FBTMarkerLabel_String { public: class UCompassMarkerBaseDataProvider* CompassMarkerDataProvider; // 0x0018(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMarkerData_String; // ScriptStruct Cronos.PTMWeight // 0x0010 (0x0010 - 0x0000) struct FPTMWeight final { public: class FName WeightName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InitialValue; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DecreaseByTick; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPTMWeight; // ScriptStruct Cronos.PTMConditionWithOperator // 0x0010 (0x0010 - 0x0000) struct FPTMConditionWithOperator final { public: ELogicalOperator LogicalOperator; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UPTMCondition* Condition; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPTMConditionWithOperator; // ScriptStruct Cronos.PTMWeightsChange // 0x0010 (0x0010 - 0x0000) struct FPTMWeightsChange final { public: class FName WeightName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EOperation Operation; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Value; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPTMWeightsChange; // ScriptStruct Cronos.PTMWeightsConditionsMatching // 0x0020 (0x0020 - 0x0000) struct FPTMWeightsConditionsMatching final { public: TArray GroupOfConditions; // 0x0000(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray WeightsChanges; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPTMWeightsConditionsMatching; // ScriptStruct Cronos.PTMWeightTableRow // 0x0008 (0x0010 - 0x0008) struct FPTMWeightTableRow final : public FTableRowBase { public: class FName WeightName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPTMWeightTableRow; // ScriptStruct Cronos.PathfinderArenaDataLayers // 0x0010 (0x0010 - 0x0000) struct FPathfinderArenaDataLayers final { public: TArray DataLayers; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPathfinderArenaDataLayers; // ScriptStruct Cronos.PatrolPathPointAction // 0x0040 (0x0040 - 0x0000) struct FPatrolPathPointAction final { public: bool bOverridePerception; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 PerceptionOverride; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideGait; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAIGait GaitOverride; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAssignTrigger; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class FString TriggerComponentName; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTriggerState; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAssignSmartObject; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FString SmartObjComponentName; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTimeBreak; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TimeBreak; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPatrolPathPointAction; // ScriptStruct Cronos.PhysicalAnimationProfileData // 0x0038 (0x0038 - 0x0000) struct FPhysicalAnimationProfileData final { public: class FName PhysicalAnimationProfile; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ConstraintProfile; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableGravity; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PhysicWeightAtStart; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicWeight; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* BlendCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Bones; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicalAnimationProfileData; // ScriptStruct Cronos.PhysicalAnimationBlender // 0x0050 (0x0050 - 0x0000) struct FPhysicalAnimationBlender final { public: struct FPhysicalAnimationProfileData CurrentProfileData; // 0x0000(0x0038)(NativeAccessSpecifierPublic) float PhysicWeightCurrent; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicWeightTarget; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicWeightSpeed; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurveTime; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendToCurve; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendToCurveSpeed; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicalAnimationBlender; // ScriptStruct Cronos.SHSlideDataStruct // 0x0020 (0x0020 - 0x0000) struct FSHSlideDataStruct final { public: bool bUseSlide; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Distance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* AlphaModCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowVerticalMovement; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceExactPosition; // 0x0019(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHSlideDataStruct; // ScriptStruct Cronos.SHSlideActionDataStruct // 0x00A0 (0x00A0 - 0x0000) struct FSHSlideActionDataStruct final { public: struct FPlayAnimationData AnimationData; // 0x0000(0x0078)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) float StopPrevAnimBlendOutTime; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSHSlideDataStruct SlideData; // 0x0080(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHSlideActionDataStruct; // ScriptStruct Cronos.HelmetHitConfig // 0x0010 (0x0010 - 0x0000) struct FHelmetHitConfig final { public: class UTexture* HelmetHitAlbedo; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* HelmetHitNormalMap; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHelmetHitConfig; // ScriptStruct Cronos.HealthLinesDisplayData // 0x004C (0x004C - 0x0000) struct FHealthLinesDisplayData final { public: float Curve; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurveIndex; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PixelColor; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor DotColor; // 0x000C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LineColor; // 0x001C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LineHiColor; // 0x002C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BackgroundColor; // 0x003C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHealthLinesDisplayData; // ScriptStruct Cronos.ActiveMaterial // 0x00B0 (0x00B0 - 0x0000) struct FActiveMaterial final { public: struct FMaterialCueConfig Config; // 0x0000(0x0098)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) int32 Count; // 0x0098(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInstanceDynamic* MaterialDynamic; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFadingIn; // 0x00A8(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFadingOut; // 0x00A9(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AA[0x6]; // 0x00AA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActiveMaterial; // ScriptStruct Cronos.TextureParamInfo // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FTextureParamInfo final { public: uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTextureParamInfo; // ScriptStruct Cronos.ResponseCruveExampleEntry // 0x0030 (0x0030 - 0x0000) struct FResponseCruveExampleEntry final { public: class FText Description; // 0x0000(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSmortResponseCurve ResponseCurve; // 0x0010(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FResponseCruveExampleEntry; // ScriptStruct Cronos.RigUnit_SphereTraceByProfile // 0x00B0 (0x00B8 - 0x0008) struct FRigUnit_SphereTraceByProfile final : public FRigUnit { public: struct FVector Start; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector End; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceComplex; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName ProfileName; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHit; // 0x0048(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector HitLocation; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector HitNormal; // 0x0068(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRigUnit_SphereTrace_WorkData WorkData; // 0x0080(0x0038)(NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigUnit_SphereTraceByProfile; // ScriptStruct Cronos.2DPingPongRTBinding // 0x000C (0x000C - 0x0000) struct FTwoDPingPongRTBinding final { public: class FName ParameterName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RTIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTwoDPingPongRTBinding; // ScriptStruct Cronos.2DPingPongPass // 0x00B0 (0x00B0 - 0x0000) struct FTwoDPingPongPass final { public: int32 TargetIndex; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Clear; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearAtBeginPlay; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0xA]; // 0x0006(0x000A)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector4 ClearColor; // 0x0010(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DTParameterName : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName DTParameterName; // 0x0034(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_TimeParameterName : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName TimeParameterName; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FrameIndexName : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName FrameIndexNameName; // 0x004C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* Material; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInstanceDynamic* DynamicMaterial; // 0x0060(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray RTBindings; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray Triangles; // 0x0078(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class UCanvas* Canvas[0x2]; // 0x0088(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_98[0x18]; // 0x0098(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTwoDPingPongPass; // ScriptStruct Cronos.FootIKNames // 0x0018 (0x0018 - 0x0000) struct FFootIKNames final { public: class FName BoneIKName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneFootName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FootLockCurveName; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFootIKNames; // ScriptStruct Cronos.FootIKData // 0x00C8 (0x00C8 - 0x0000) struct FFootIKData final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) float IKAlpha; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector FootOffset; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator FootRotation; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector FootLockLocation; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator FootLockRotation; // 0x0068(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float FootLockAlpha; // 0x0080(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_84[0x44]; // 0x0084(0x0044)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFootIKData; // ScriptStruct Cronos.HandIKData // 0x0058 (0x0058 - 0x0000) struct alignas(0x08) FHandIKData final { public: uint8 Pad_0[0x58]; // 0x0000(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHandIKData; // ScriptStruct Cronos.LookAtTarget // 0x0010 (0x0010 - 0x0000) struct FLookAtTarget final { public: class USceneComponent* SceneComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESHCharacterPlayLookAtPriorities Priority; // 0x0008(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BlendSpeed; // 0x000C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLookAtTarget; // ScriptStruct Cronos.SHAnimHeadRotationSubcompSettings // 0x0030 (0x0030 - 0x0000) struct FSHAnimHeadRotationSubcompSettings final { public: float AimInterpSpeed; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AimOffsetHeadInterpSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AimOffsetHeadLookAtTargetInterpSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AimOffsetOnIdleHeadInterpSpeed; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AimOffsetBackToDefaultHeadInterpSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AimOffsetBackToDefaultHeadWaitTimer; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D HeadOnAimTargetLimit; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultLookAtBlendOutAlphaSpeed; // 0x0028(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHAnimHeadRotationSubcompSettings; // ScriptStruct Cronos.ItemInvestigationAnimationData // 0x0030 (0x0030 - 0x0000) struct FItemInvestigationAnimationData final { public: TSoftObjectPtr TakeAnimation; // 0x0000(0x0028)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationSpeed; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FItemInvestigationAnimationData; // ScriptStruct Cronos.ForceOverTime // 0x0030 (0x0030 - 0x0000) struct FForceOverTime final { public: EBones bone; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Force; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDamp; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Damp; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FForceOverTime; // ScriptStruct Cronos.SHBlendData // 0x0020 (0x0020 - 0x0000) struct FSHBlendData final { public: float BlendInTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* BlendInAlphaCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* BlendOutAlphaCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHBlendData; // ScriptStruct Cronos.SHBonePhysicsPhysicsBlendInput // 0x000C (0x000C - 0x0000) struct FSHBonePhysicsPhysicsBlendInput final { public: float PhysicsBlendWeight; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicsDuration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicsFadeOutCurveBend; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHBonePhysicsPhysicsBlendInput; // ScriptStruct Cronos.SHCameraDataStruct // 0x0060 (0x0060 - 0x0000) struct FSHCameraDataStruct final { public: struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class UCurveFloat* ArmLengthFromPitchCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveVector* SocketOffsetFromPitchCurve; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetOffset; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementForwardCameraLag; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementNonForwardCameraLag; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementSprintCameraLag; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationLag; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementSprintVelocityThreshold; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHCameraDataStruct; // ScriptStruct Cronos.SHCameraFOVBlendData // 0x0028 (0x0028 - 0x0000) struct FSHCameraFOVBlendData final { public: struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float FOVValue; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHCameraFOVBlendData; // ScriptStruct Cronos.MaterialDamageBlendInfo // 0x0020 (0x0020 - 0x0000) struct FMaterialDamageBlendInfo final { public: class FName MaterialName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DamageLayerName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BlendMasksNames; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialDamageBlendInfo; // ScriptStruct Cronos.SoulLeakData // 0x0190 (0x0190 - 0x0000) struct FSoulLeakData final { public: struct FDialogFullInfo DialogEntry; // 0x0000(0x0170)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) class UAkAudioEvent* AudioEvent; // 0x0170(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> GameplayEffects; // 0x0178(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TSubclassOf Condition; // 0x0188(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoulLeakData; // ScriptStruct Cronos.ProceduralHitTransformSetup // 0x0028 (0x0028 - 0x0000) struct FProceduralHitTransformSetup final { public: struct FVector LocationChange; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationChangeMultiplier; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendInInterpSpeed; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutInterpSpeed; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FProceduralHitTransformSetup; // ScriptStruct Cronos.HitReactionEffectSetup // 0x0018 (0x0018 - 0x0000) struct FHitReactionEffectSetup final { public: EReactionEffectApplyType ReactionEffectApplyType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf EffectClass; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float duration; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHitReactionEffectSetup; // ScriptStruct Cronos.SingleHitReactAnimationData // 0x00B0 (0x00B0 - 0x0000) struct FSingleHitReactAnimationData final { public: bool bAnimlessReact; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap HitsToDirectionsSetup; // 0x0008(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FSHSlideDataStruct SlideData; // 0x0058(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) bool bReceiveDamageAllowOverride; // 0x0078(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlockAim; // 0x0079(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7A[0x6]; // 0x007A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf CameraShake; // 0x0080(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* Event; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Priority; // 0x0090(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SlowLevel; // 0x0094(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyEffects; // 0x0098(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray EffectsToApply; // 0x00A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSingleHitReactAnimationData; // ScriptStruct Cronos.HitReactAnimationData // 0x0050 (0x0050 - 0x0000) struct FHitReactAnimationData final { public: TMap DamageThresholdToReactionMap; // 0x0000(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitReactAnimationData; // ScriptStruct Cronos.BTDatabaseCategoryData // 0x0048 (0x0048 - 0x0000) struct FBTDatabaseCategoryData final { public: TSoftObjectPtr IconMaterial; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Name; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText Description; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTDatabaseCategoryData; // ScriptStruct Cronos.BTMemoGroupData // 0x0038 (0x0038 - 0x0000) struct FBTMemoGroupData final { public: TSoftObjectPtr IconTexture; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Name; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTMemoGroupData; // ScriptStruct Cronos.SHSwitchesPrioritiesMusicData // 0x0058 (0x0058 - 0x0000) struct FSHSwitchesPrioritiesMusicData final { public: class FName SwitchesCategoryName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap, int32> SwitchesPrioritiesValues; // 0x0008(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHSwitchesPrioritiesMusicData; // ScriptStruct Cronos.SHRaycastDetectorTraceData // 0x0008 (0x0140 - 0x0138) struct FSHRaycastDetectorTraceData final : public FRaycastDetectorTraceData { public: float Range; // 0x0138(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHRaycastDetectorTraceData; // ScriptStruct Cronos.SingleSoulPerkData // 0x0030 (0x0030 - 0x0000) struct FSingleSoulPerkData final { public: class FName GrantedItemName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPermanent; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText DisplayName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText Description; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSingleSoulPerkData; // ScriptStruct Cronos.SoulPerkData // 0x0010 (0x0010 - 0x0000) struct FSoulPerkData final { public: TArray Perks; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoulPerkData; // ScriptStruct Cronos.SingleSoulExtractionData // 0x0340 (0x0348 - 0x0008) struct FSingleSoulExtractionData final : public FTableRowBase { public: ESoulInteractionType SoulInteractionType; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName SoulID; // 0x000C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FDialogDialog EntryDialog; // 0x0018(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog EstablishingConnectionDialog; // 0x0040(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog TerminatingConnectionDialog; // 0x0068(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog ConfirmDialog; // 0x0090(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog DeclineDialog; // 0x00B8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog ExtractionDialog; // 0x00E0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog FullPhylacteryDialog; // 0x0108(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap SoulDeletionDialogs; // 0x0130(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FDialogDialog SoulDeletionCompletedDialog; // 0x0180(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogDialog ExtractionCompletedDialog; // 0x01A8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogFullInfo DialogSettings; // 0x01D0(0x0170)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_340[0x8]; // 0x0340(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSingleSoulExtractionData; // ScriptStruct Cronos.SoulData // 0x00B0 (0x00B8 - 0x0008) struct FSoulData final : public FTableRowBase { public: class FName SoulID; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText SoulName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText SoulShortName; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText SoulBio; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText SoulDescription; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText SoulPerkDescription; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSoftObjectPtr SoulTexture; // 0x0060(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr SoulIcon; // 0x0088(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ProgressionTag; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoulData; // ScriptStruct Cronos.GameSwitchesPrioritiesEnviromentData // 0x0058 (0x0058 - 0x0000) struct FGameSwitchesPrioritiesEnviromentData final { public: class FName SwitchesCategoryName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap, int32> SwitchesPrioritiesValues; // 0x0008(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGameSwitchesPrioritiesEnviromentData; // ScriptStruct Cronos.SHCharacterPlayTraceConfig // 0x0058 (0x0058 - 0x0000) struct FSHCharacterPlayTraceConfig final { public: ESHMeleeTraceType TraceType; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FastAttackCheckRadius; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AttackBoxSize; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FastAttackCheckDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FastAttackCheckAngle; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector MeleeTracesOffset; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeleeEyeTracesZOffset; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeleePrecisionTraceRadius; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnviroDownwardsTrace; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float EnviroTraceRange; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnviroTraceRadius; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnviroTraceZOffset; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHCharacterPlayTraceConfig; // ScriptStruct Cronos.SHCharacterPlayAttackStruct // 0x0210 (0x0210 - 0x0000) struct FSHCharacterPlayAttackStruct final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeleeDamage; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayAttribute MeleeDamageBonusMultiplier; // 0x0010(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf DamageTypeClass; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPlayAnimationData AnimationData; // 0x0050(0x0078)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FSHCharacterPlayTraceConfig TraceConfig; // 0x00C8(0x0058)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) bool bAllowAlternativeAngleStart; // 0x0120(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D AlternativeStartAngleDifferenceRange; // 0x0128(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AlternativeStartSectionName; // 0x0138(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBones EnviroTraceBone; // 0x0140(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_141[0x3]; // 0x0141(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SlowLevel; // 0x0144(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RotateHitEnemyToPlayer; // 0x0148(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_149[0x3]; // 0x0149(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float EnemySnapDuration; // 0x014C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredDistanceFromEnemy; // 0x0150(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSlideDistance; // 0x0154(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SlideDuration; // 0x0158(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15C[0x4]; // 0x015C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* SlideCurve; // 0x0160(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationDuration; // 0x0168(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16C[0x4]; // 0x016C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* RotationCurve; // 0x0170(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtEnemyDuration; // 0x0178(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_17C[0x4]; // 0x017C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D LookAtEnemyRotationDeviation; // 0x0180(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* LookAtEnemyCurve; // 0x0190(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseRestoreLookAt; // 0x0198(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_199[0x3]; // 0x0199(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RestoreLookAtDuration; // 0x019C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* RestoreLookAtCurve; // 0x01A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf HitShake; // 0x01A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ChargedHitShake; // 0x01B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf AttackShake; // 0x01B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ChargedAttackShake; // 0x01C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChargedAttackShakeScale; // 0x01C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChargedHitShakeScale; // 0x01CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* AkAudioEventHitSimple; // 0x01D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkAudioEvent* AkAudioEventHitCharged; // 0x01D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAkRtpc* RtpcEnemyHealth; // 0x01E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr MeleeHitFXMappings; // 0x01E8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHCharacterPlayAttackStruct; // ScriptStruct Cronos.SHFlickerGroupStatus // 0x0018 (0x0018 - 0x0000) struct FSHFlickerGroupStatus final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 GroupId; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESHFlickerGroupState State; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Multiplier; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool TriggersOnOffSound; // 0x0014(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHFlickerGroupStatus; // ScriptStruct Cronos.SHNamedMaterialParameter // 0x0030 (0x0030 - 0x0000) struct FSHNamedMaterialParameter final { public: bool Valid; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName Name; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Value; // 0x000C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LastKnownValue; // 0x001C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Index; // 0x002C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHNamedMaterialParameter; // ScriptStruct Cronos.WallTransitionParams // 0x00A0 (0x00A0 - 0x0000) struct alignas(0x08) FWallTransitionParams final { public: uint8 Pad_0[0xA0]; // 0x0000(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWallTransitionParams; // ScriptStruct Cronos.SHFlickerMaterial // 0x0190 (0x0190 - 0x0000) struct FSHFlickerMaterial final { public: class UMaterialInstanceDynamic* Mid; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter TintEmission0; // 0x0008(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter VertexColorEmissiveTint; // 0x0038(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter VertexColorEmissiveIntensity; // 0x0068(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter AOFactor; // 0x0098(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter TintEmission0LE; // 0x00C8(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter VertexColorEmissiveTintLE; // 0x00F8(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter VertexColorEmissiveIntensityLE; // 0x0128(0x0030)(NoDestructor, NativeAccessSpecifierPublic) struct FSHNamedMaterialParameter AOFactorLE; // 0x0158(0x0030)(NoDestructor, NativeAccessSpecifierPublic) int32 MaterialIsLayered; // 0x0188(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18C[0x4]; // 0x018C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHFlickerMaterial; // ScriptStruct Cronos.SHFlickerMesh // 0x0020 (0x0020 - 0x0000) struct FSHFlickerMesh final { public: class UPrimitiveComponent* Component; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Materials; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) bool HasOffTag; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHFlickerMesh; // ScriptStruct Cronos.SHFlickerLight // 0x0018 (0x0018 - 0x0000) struct FSHFlickerLight final { public: class ULightComponent* Component; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntensityScale; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BaseTemperature; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasOffTag; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHFlickerLight; // ScriptStruct Cronos.SHFlickerLightSavedIntensities // 0x000C (0x000C - 0x0000) struct FSHFlickerLightSavedIntensities final { public: class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IntensityScale; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHFlickerLightSavedIntensities; // ScriptStruct Cronos.SHFlickerGroup // 0x0030 (0x0030 - 0x0000) struct FSHFlickerGroup final { public: int32 GroupId; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Meshes; // 0x0008(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray Lights; // 0x0018(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) float Multiplier; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OnOffTrigger; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHFlickerGroup; // ScriptStruct Cronos.SHInputKeyDataStruct // 0x0010 (0x0010 - 0x0000) struct FSHInputKeyDataStruct final { public: TArray InputKeys; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHInputKeyDataStruct; // ScriptStruct Cronos.ImageSlotConfig // 0x0014 (0x0014 - 0x0000) struct FImageSlotConfig final { public: EHorizontalAlignment HorizontalAlignment; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalAlignment VerticalAlignment; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FMargin WidgetPadding; // 0x0004(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FImageSlotConfig; // ScriptStruct Cronos.TranscriptionTextData // 0x0050 (0x01D8 - 0x0188) struct FTranscriptionTextData : public FGameTextData { public: TMap Colors; // 0x0188(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditFixedSize, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTranscriptionTextData; // ScriptStruct Cronos.SteeringExecution // 0x00A8 (0x00A8 - 0x0000) struct alignas(0x08) FSteeringExecution final { public: uint8 Pad_0[0xA8]; // 0x0000(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSteeringExecution; // ScriptStruct Cronos.HintsTextData // 0x0020 (0x01F8 - 0x01D8) struct FHintsTextData final : public FTranscriptionTextData { public: struct FLinearColor BackgroundSolid; // 0x01D8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BackgroundTransparent; // 0x01E8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHintsTextData; // ScriptStruct Cronos.SHInteractionStopData // 0x0001 (0x0001 - 0x0000) struct FSHInteractionStopData { public: ESHInteractionStopReason Reason; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHInteractionStopData; // ScriptStruct Cronos.SHInteractionGenericStopData // 0x0000 (0x0001 - 0x0001) struct FSHInteractionGenericStopData final : public FSHInteractionStopData { }; DUMPER7_ASSERTS_FSHInteractionGenericStopData; // ScriptStruct Cronos.SHInteractionIconSet // 0x0028 (0x0028 - 0x0000) struct FSHInteractionIconSet final { public: class UTexture2D* VisibleTexture; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* FocusedTexture; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* UsedTexture; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VisibleTextureAngleOffset; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusedTextureAngleOffset; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UsedTextureAngleOffset; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHInteractionIconSet; // ScriptStruct Cronos.SHConditionalFabricationData // 0x0050 (0x0050 - 0x0000) struct FSHConditionalFabricationData final { public: struct FGameplayAttribute ConditionAttribute; // 0x0000(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataTableRowHandle FabricatedItemRow; // 0x0038(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 FabricatedAmount; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHConditionalFabricationData; // ScriptStruct Cronos.ItemTransfer // 0x0020 (0x0020 - 0x0000) struct FItemTransfer final { public: class AActor* Item; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FItemTransfer; // ScriptStruct Cronos.SHItemUseableDataStruct // 0x0038 (0x0040 - 0x0008) struct FSHItemUseableDataStruct final : public FTableRowBase { public: struct FGameplayTag AbilityTriggerGameplayTag; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimMontage* AnimMontage; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseFlatHealing; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HealingAmount; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HealingPercent; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USkeletalMesh* HealingItemMesh; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MeshAttachSocket; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* HealingItemAnim; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHItemUseableDataStruct; // ScriptStruct Cronos.SHWeaponMovementSet // 0x0060 (0x0060 - 0x0000) struct FSHWeaponMovementSet final { public: struct FSHMovementDataStruct EquipedMovementData; // 0x0000(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) struct FSHMovementDataStruct EquipedLowHealthMovementData; // 0x0030(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHWeaponMovementSet; // ScriptStruct Cronos.SteeringRequestHandle // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FSteeringRequestHandle final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSteeringRequestHandle; // ScriptStruct Cronos.SHWeaponPoseAnimations // 0x0030 (0x0030 - 0x0000) struct FSHWeaponPoseAnimations final { public: class USHMovementAnimationsSetData* AnimationsData; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr DeathMaps; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHWeaponPoseAnimations; // ScriptStruct Cronos.WeaponCameraData // 0x0090 (0x0098 - 0x0008) struct FWeaponCameraData final : public FTableRowBase { public: struct FSHCameraFOVBlendData AimCameraFOVData; // 0x0008(0x0028)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TSoftObjectPtr AimCameraPostProcessConfig; // 0x0030(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf AimCameraShake; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayAttribute AimCameraShakeMultiplier; // 0x0060(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponCameraData; // ScriptStruct Cronos.WeaponMode // 0x0070 (0x0078 - 0x0008) struct FWeaponMode : public FTableRowBase { public: struct FDataTableRowHandle PickupableItem; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TSubclassOf WeaponModeContainerClass; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr WeaponMesh; // 0x0020(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf WeaponAnimInstance; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AmmoFabricationTag; // 0x0050(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf MagazineMesh; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf HeldMagazineMesh; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MaterialSlotNames; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponMode; // ScriptStruct Cronos.ModeProperties // 0x0000 (0x0078 - 0x0078) struct FModeProperties final : public FWeaponMode { }; DUMPER7_ASSERTS_FModeProperties; // ScriptStruct Cronos.MergeAugumentation // 0x0020 (0x0028 - 0x0008) struct FMergeAugumentation final : public FTableRowBase { public: float HealthGain; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DamageGain; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MovementSpeedGain; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AdditionalAugumentations; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMergeAugumentation; // ScriptStruct Cronos.SHLightingChannelsPack // 0x0003 (0x0003 - 0x0000) struct FSHLightingChannelsPack final { public: bool Ch0; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Ch1; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Ch2; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHLightingChannelsPack; // ScriptStruct Cronos.SHLootOnScene // 0x0070 (0x0070 - 0x0000) struct FSHLootOnScene final { public: struct FTransform ActorTransform; // 0x0000(0x0060)(Edit, BlueprintVisible, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowName; // 0x0064(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHLootOnScene; // ScriptStruct Cronos.LeanAccelerationParams // 0x0030 (0x0030 - 0x0000) struct FLeanAccelerationParams final { public: float TimeToStayInMaxLean; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngleBase; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpineBendMultiplier; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* DirectionalMaxAnglesMultiplier; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeed; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReturnToDefaultInterpSpeed; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseHandIK; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HandIKStrength; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HandIKInterpSpeed; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HandIKBackToDefaultInterpSpeed; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLeanAccelerationParams; // ScriptStruct Cronos.LeanParams // 0x00A0 (0x00A0 - 0x0000) struct FLeanParams final { public: TArray GaitType; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FLeanAccelerationParams AccelerationParams; // 0x0010(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FLeanAccelerationParams DecelerationParams; // 0x0040(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) float RotationMaxLeanAngle; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* DirectionalRotationMaxAnglesMultiplier; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationInterpSpeed; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationReturnToDefaultInterpSpeed; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D HeadRotationMax; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HeadRotationInterpSpeed; // 0x0098(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLeanParams; // ScriptStruct Cronos.SHPostDodgeRecoverySettings // 0x0018 (0x0018 - 0x0000) struct FSHPostDodgeRecoverySettings final { public: class UCurveFloat* DodgeRecoverySpeedCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PostDodgeStartingVelocity; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DodgeRecoverySlowTime; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InheritedVelocityPercentage; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHPostDodgeRecoverySettings; // ScriptStruct Cronos.SHStaminaData // 0x0010 (0x0010 - 0x0000) struct FSHStaminaData final { public: float StaminaDecreaseFactor; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StaminaRecoveryFactor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StaminaRecoveryMovementMultiplier; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StaminaSprintThreshold; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHStaminaData; // ScriptStruct Cronos.FlashlightDataStruct // 0x0028 (0x0028 - 0x0000) struct FFlashlightDataStruct final { public: float AttenuationRadius; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LightIntensity; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LightColor; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Temperature; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseTemperature; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InnerConeAngle; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterConeAngle; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFlashlightDataStruct; // ScriptStruct Cronos.SHPostprocessFlashlightOverride // 0x002C (0x002C - 0x0000) struct FSHPostprocessFlashlightOverride final { public: bool bOverride_AttenuationRadius; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride_LightIntensity; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride_LightColor; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride_Temperature; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride_InnerConeAngle; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride_OuterConeAngle; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float AttenuationRadius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LightIntensity; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LightColor; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Temperature; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InnerConeAngle; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterConeAngle; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSHPostprocessFlashlightOverride; // ScriptStruct Cronos.GamePresetData // 0x0050 (0x0058 - 0x0008) struct FGamePresetData final : public FAdditionalGameData { public: struct FFlashlightDataStruct BaseFlashlightSettings; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) struct FFlashlightDataStruct AimFlashlightSettings; // 0x0030(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGamePresetData; // ScriptStruct Cronos.AtmospherePresetGameData // 0x0060 (0x0D90 - 0x0D30) struct FAtmospherePresetGameData final : public FAtmospherePresetDataEx { public: struct FGamePresetData GamePresetData; // 0x0D30(0x0058)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) uint8 Pad_D88[0x8]; // 0x0D88(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAtmospherePresetGameData; // ScriptStruct Cronos.SHSaveData // 0x0180 (0x0190 - 0x0010) struct FSHSaveData final : public FSaveData { public: struct FLevelStreamingActorData PlayerData; // 0x0010(0x0030)(NativeAccessSpecifierPublic) struct FLevelStreamingActorData GameStateData; // 0x0040(0x0030)(NativeAccessSpecifierPublic) struct FSaveDataStreaming StreamingData; // 0x0070(0x00E0)(NativeAccessSpecifierPublic) class FName SavePointName; // 0x0150(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ObjectiveDataTable; // 0x0158(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ObjectiveRowName; // 0x0180(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGameplayDifficulty GameplayDifficulty; // 0x0188(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_189[0x7]; // 0x0189(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSHSaveData; // ScriptStruct Cronos.GameSaveSlotInfo // 0x0040 (0x0078 - 0x0038) struct FGameSaveSlotInfo final : public FSaveSlotInfo { public: class FName ActiveZone; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr ObjectiveDataTable; // 0x0040(0x0028)(BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ObjectiveRowName; // 0x0068(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EGameplayDifficulty GameplayDifficulty; // 0x0070(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsNewGamePlus; // 0x0071(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsFirstPlaythrough; // 0x0072(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_73[0x5]; // 0x0073(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGameSaveSlotInfo; // ScriptStruct Cronos.SoulLeaksData // 0x0018 (0x0018 - 0x0000) struct FSoulLeaksData final { public: TSubclassOf Condition; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SoulLeaks; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoulLeaksData; // ScriptStruct Cronos.BTSoulLeakSourceData // 0x0050 (0x0058 - 0x0008) struct FBTSoulLeakSourceData final : public FTableRowBase { public: TMap SoulLeaksDataPerSoul; // 0x0008(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBTSoulLeakSourceData; // ScriptStruct Cronos.SavePointInfo // 0x0038 (0x0040 - 0x0008) struct FSavePointInfo final : public FTableRowBase { public: class FText DisplayTitle; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TSoftObjectPtr Thumbnail; // 0x0018(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSavePointInfo; // ScriptStruct Cronos.TranscriptionData // 0x0080 (0x0080 - 0x0000) struct FTranscriptionData final { public: bool Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateFontInfo FontInfo; // 0x0008(0x0060)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0068(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESubtitleBackground background; // 0x0078(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTranscriptionData; // ScriptStruct Cronos.TutorialsData // 0x0068 (0x0068 - 0x0000) struct FTutorialsData final { public: bool Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateFontInfo FontInfo; // 0x0008(0x0060)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTutorialsData; // ScriptStruct Cronos.InteractionIndicatorData // 0x0008 (0x0008 - 0x0000) struct FInteractionIndicatorData final { public: EInteractionIndicatorVisibility Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EInteractionIndicatorSize Size; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float SizeValue; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractionIndicatorData; // ScriptStruct Cronos.ReticleData // 0x0014 (0x0014 - 0x0000) struct FReticleData final { public: EReticleVisibility Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EReticleSize Size; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float SizeValue; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Opacity; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EReticleColor Color; // 0x000C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FColor ColorValue; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReticleData; // ScriptStruct Cronos.CenterDotData // 0x0008 (0x0008 - 0x0000) struct FCenterDotData final { public: bool Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Opacity; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCenterDotData; // ScriptStruct Cronos.HintsData // 0x0088 (0x0088 - 0x0000) struct FHintsData final { public: bool Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateFontInfo FontInfo; // 0x0008(0x0060)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0068(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BackgroundColor; // 0x0078(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHintsData; // ScriptStruct Cronos.SkeletonBoneForHierarchy // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FSkeletonBoneForHierarchy final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletonBoneForHierarchy; // ScriptStruct Cronos.SkeletonIKNames // 0x0010 (0x0010 - 0x0000) struct alignas(0x04) FSkeletonIKNames final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletonIKNames; // ScriptStruct Cronos.SkeletonHierarchySettings // 0x0010 (0x0010 - 0x0000) struct FSkeletonHierarchySettings final { public: ESkeletonHierarchyType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ArmLength; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HandLength; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HandWidth; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletonHierarchySettings; // ScriptStruct Cronos.SkeletonHierarchyTraveler // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyTraveler final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyTraveler; // ScriptStruct Cronos.SkeletonHierarchyNPC // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyNPC final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyNPC; // ScriptStruct Cronos.SkeletonHierarchyDoppelganger // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyDoppelganger final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyDoppelganger; // ScriptStruct Cronos.SkeletonHierarchyTerror // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyTerror final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyTerror; // ScriptStruct Cronos.SkeletonHierarchyCenti // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyCenti final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyCenti; // ScriptStruct Cronos.SkeletonHierarchyJaw // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyJaw final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyJaw; // ScriptStruct Cronos.SmortCondition_TargetReachable // 0x0020 (0x0028 - 0x0008) struct FSmortCondition_TargetReachable final : public FSmortCondition { public: struct FTargetDataSpec ToContext; // 0x0008(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) float ExplicitDistance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInverseCondition; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RequiredTimeSeconds; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_20[0x8]; // 0x0020(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_TargetReachable; // ScriptStruct Cronos.SkeletonHierarchyFear // 0x0000 (0x0100 - 0x0100) struct FSkeletonHierarchyFear final : public FSkeletonHierarchy { }; DUMPER7_ASSERTS_FSkeletonHierarchyFear; // ScriptStruct Cronos.BoneRagdoll // 0x0008 (0x0008 - 0x0000) struct FBoneRagdoll final { public: EBones bone; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideSettings; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float BlendPhysicTargetScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBoneRagdoll; // ScriptStruct Cronos.SkeletonRagdollProfileData // 0x0050 (0x0050 - 0x0000) struct FSkeletonRagdollProfileData final { public: ERagdollProfileName Name; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ConstraintProfile; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendPhysicTarget; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendPhysicInterpSpeed; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* BlendCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInfinitTime; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TimeOfBlend; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Priority; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSpecificBones; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray Bones; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float WeightImpact; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeightImpactDamping; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ParentLevelImpact; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ParentLevelDamping; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletonRagdollProfileData; // ScriptStruct Cronos.SmortCondition_Archetype // 0x0008 (0x0010 - 0x0008) struct FSmortCondition_Archetype final : public FSmortCondition { public: uint8 RequiredAttributes; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStrictlyOnlySpecified; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAtLeastOne; // 0x000A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_Archetype; // ScriptStruct Cronos.SmortCondition_CombatToken // 0x0010 (0x0018 - 0x0008) struct FSmortCondition_CombatToken final : public FSmortCondition { public: struct FGameplayTag TokenType; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFightDirectorTokenType Type; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_CombatToken; // ScriptStruct Cronos.SmortCondition_Distance // 0x0028 (0x0030 - 0x0008) struct FSmortCondition_Distance final : public FSmortCondition { public: EDistanceConditionType DistanceType; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataTarget FromContext; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag FromGoalContext; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataTarget ToContext; // 0x0014(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag ToGoalContext; // 0x0018(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EConditionSpace ConditionSpace; // 0x0020(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDistanceConditionTest TestType; // 0x0021(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float min_0; // 0x0024(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float max_0; // 0x0028(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_Distance; // ScriptStruct Cronos.SmortCondition_Health // 0x0018 (0x0020 - 0x0008) struct FSmortCondition_Health final : public FSmortCondition { public: EDataTarget TargetContext; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetHealth; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsPercent; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECompareOptionHelper Operation; // 0x0019(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_Health; // ScriptStruct Cronos.SmortCondition_IsLying // 0x0010 (0x0018 - 0x0008) struct FSmortCondition_IsLying final : public FSmortCondition { public: EDataTarget TargetContext; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_IsLying; // ScriptStruct Cronos.SmortCondition_NavPath // 0x0010 (0x0018 - 0x0008) struct FSmortCondition_NavPath final : public FSmortCondition { public: bool OnlyEndPoint; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Distance; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EOrientationType orientation; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_NavPath; // ScriptStruct Cronos.SmortCondition_OutsideNavmesh // 0x0008 (0x0010 - 0x0008) struct FSmortCondition_OutsideNavmesh final : public FSmortCondition { public: float AcceptableDistance; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInverseCondition; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_OutsideNavmesh; // ScriptStruct Cronos.SmortCondition_Rank // 0x0018 (0x0020 - 0x0008) struct FSmortCondition_Rank final : public FSmortCondition { public: EDataTarget TargetContext; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TargetRank; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERankCompareHelper Operation; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortCondition_Rank; // ScriptStruct Cronos.SmortCondition_TagQuery // 0x0058 (0x0060 - 0x0008) struct FSmortCondition_TagQuery final : public FSmortCondition { public: EDataTarget TargetContext; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagQuery GameplayTagQuery; // 0x0018(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSmortCondition_TagQuery; // ScriptStruct Cronos.SmortCondition_Trajectory // 0x0060 (0x0068 - 0x0008) struct FSmortCondition_Trajectory final : public FSmortCondition { public: EDataTarget FromContext; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag FromGoalContext; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataTarget ToContext; // 0x0014(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag ToGoalContext; // 0x0018(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTemplateBased; // 0x0020(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UEnemyProjectileDefinition* TestProjectileDefinition; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TestRadiusOverride; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GravityOverride; // 0x0034(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Acceptance; // 0x0038(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCollisionResponseContainer TestCollisionResponse; // 0x003C(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) class FName SpawnSocketName; // 0x005C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectileSpeed; // 0x0064(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSmortCondition_Trajectory; // ScriptStruct Cronos.SmortConsideration_Tags // 0x0068 (0x0098 - 0x0030) struct FSmortConsideration_Tags final : public FSmortConsideration { public: EDataTarget TargetContext; // 0x0030(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag TargetGoalContext; // 0x0034(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap TagScore; // 0x0040(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) float DefaultScore; // 0x0090(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmortConsideration_Tags; // ScriptStruct Cronos.SoulExtractionStartingData // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FSoulExtractionStartingData final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoulExtractionStartingData; // ScriptStruct Cronos.SteeringPool // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FSteeringPool final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSteeringPool; // ScriptStruct Cronos.WeaponStatsWidgetData // 0x0018 (0x0018 - 0x0000) struct FWeaponStatsWidgetData final { public: int32 ObservedRow; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FText StatName; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeaponStatsWidgetData; // ScriptStruct Cronos.UpgradeTreeNodeData // 0x0050 (0x0058 - 0x0008) struct FUpgradeTreeNodeData final : public FTableRowBase { public: EUpgradeTreeNodeType NodeType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NodeID; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Cost; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FText NodeName; // 0x0018(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText NodeDescription; // 0x0028(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 Column; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Row; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ConnectedFrom; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FName GrantedUpgradeItem; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUpgradeTreeNodeData; }