Files
ReshadePluginsCore/StyxBladesOfGreed/SDK/Styx3_structs.hpp

1909 lines
158 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Styx3
#include "Basic.hpp"
#include "CyaAI_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "MovieScene_structs.hpp"
#include "CyaTools_structs.hpp"
#include "Engine_structs.hpp"
#include "GameplayTags_structs.hpp"
namespace SDK
{
// Enum Styx3.EStyx3LightIntensity
// NumValues: 0x0004
enum class EStyx3LightIntensity : uint8
{
Dark = 0,
Dim = 1,
Lit = 2,
EStyx3LightIntensity_MAX = 3,
};
// Enum Styx3.EHitReaction
// NumValues: 0x0006
enum class EHitReaction : uint8
{
NoHit = 0,
NoAnim = 1,
Hit = 2,
HardCancel = 3,
Counter = 4,
EHitReaction_MAX = 5,
};
// Enum Styx3.EStyx3InputRate
// NumValues: 0x0004
enum class EStyx3InputRate : uint8
{
Idle = 0,
Slow = 1,
Fast = 2,
EStyx3InputRate_MAX = 3,
};
// Enum Styx3.ETalkerType
// NumValues: 0x0004
enum class ETalkerType : uint8
{
Sequencer = 0,
Gameplay = 1,
Count = 2,
ETalkerType_MAX = 3,
};
// Enum Styx3.EAISquadState
// NumValues: 0x0006
enum class EAISquadState : uint8
{
Patrol = 0,
AlertedPatrol = 1,
Inspect = 2,
Search = 3,
Alert = 4,
EAISquadState_MAX = 5,
};
// Enum Styx3.EStyx3AIAccidentType
// NumValues: 0x0006
enum class EStyx3AIAccidentType : uint8
{
NoAccident = 0,
Poison = 1,
Falling = 2,
Luster = 3,
Default = 4,
EStyx3AIAccidentType_MAX = 5,
};
// Enum Styx3.EWharfState
// NumValues: 0x0006
enum class EWharfState : uint8
{
Locked = 0,
Contested = 1,
Unlocked = 2,
Opened = 3,
Invalid = 4,
EWharfState_MAX = 5,
};
// Enum Styx3.EStyx3Act
// NumValues: 0x000A
enum class EStyx3Act : uint8
{
Prologue = 0,
Act1 = 1,
Act2 = 2,
Act3 = 3,
Act4 = 4,
Act5 = 5,
Epilogue = 6,
Completed = 7,
Count = 8,
EStyx3Act_MAX = 9,
};
// Enum Styx3.EStyx3SneakState
// NumValues: 0x0004
enum class EStyx3SneakState : uint8
{
KeepState = 0,
Sneak = 1,
Unsneak = 2,
EStyx3SneakState_MAX = 3,
};
// Enum Styx3.EStyx3SequencerOrientation
// NumValues: 0x0004
enum class EStyx3SequencerOrientation : uint8
{
Owner = 0,
User = 1,
Input = 2,
EStyx3SequencerOrientation_MAX = 3,
};
// Enum Styx3.EStyx3IOValidatedState
// NumValues: 0x0004
enum class EStyx3IOValidatedState : uint8
{
Enabled = 0,
Disabled = 1,
Unusable = 2,
EStyx3IOValidatedState_MAX = 3,
};
// Enum Styx3.EStyx3IOState
// NumValues: 0x0004
enum class EStyx3IOState : uint8
{
Enabled = 0,
Disabled = 1,
Broken = 2,
EStyx3IOState_MAX = 3,
};
// Enum Styx3.EStyx3HideoutType
// NumValues: 0x0007
enum class EStyx3HideoutType : uint8
{
Wardrobe = 0,
Chest = 1,
Barrel = 2,
Fireplace = 3,
Grid = 4,
None = 5,
EStyx3HideoutType_MAX = 6,
};
// Enum Styx3.EAbilitySlot
// NumValues: 0x0005
enum class EAbilitySlot : uint8
{
Up = 0,
Right = 1,
Down = 2,
Left = 3,
EAbilitySlot_MAX = 4,
};
// Enum Styx3.EAbilityState
// NumValues: 0x0008
enum class EAbilityState : uint8
{
Usable = 0,
NoTarget = 1,
NotUsable = 2,
Reload = 3,
Active = 4,
NotEnoughResources = 5,
ActiveReload = 6,
EAbilityState_MAX = 7,
};
// Enum Styx3.EStyx3Action
// NumValues: 0x002A
enum class EStyx3Action : uint8
{
Jump = 0,
ToggleSneak = 1,
Dash = 2,
SpectralDash = 3,
Grapple = 4,
GrabCorpse = 5,
MoveToPredictedSpot = 6,
PickPocket = 7,
Parry = 8,
HardLock = 9,
LeftTarget = 10,
RightTarget = 11,
DissolveCorpse = 12,
Stab = 13,
Cover = 14,
Wallgrip = 15,
Attack = 16,
AmberFlask = 17,
HealthFlask = 18,
AmberVision = 19,
IO_Primary = 20,
IO_Secondary = 21,
IO_Cancel = 22,
AbilityMode = 23,
UpAbility = 24,
RightAbility = 25,
DownAbility = 26,
LeftAbility = 27,
UpAbilitySet = 28,
RightAbilitySet = 29,
DownAbilitySet = 30,
LeftAbilitySet = 31,
PreviousWheel = 32,
NextWheel = 33,
QuartzCompass = 34,
QuartzCompassSync = 35,
Struggle = 36,
OpenCraftMenu = 37,
LeaveMindControl = 38,
TeleportMindControl = 39,
LethalJumpMindControl = 40,
Max = 255,
};
// Enum Styx3.EStyx3AnimState
// NumValues: 0x000C
enum class EStyx3AnimState : uint8
{
Ground = 0,
Cover = 1,
Air = 2,
Ledge = 3,
Wallgrip = 4,
Fly = 5,
Grapple = 6,
Zipline = 7,
IO = 8,
FastLift = 9,
None = 255,
EStyx3AnimState_MAX = 256,
};
// Enum Styx3.ESizeQuartz
// NumValues: 0x0005
enum class ESizeQuartz : uint8
{
Shard = 0,
Chunk = 1,
Stone = 2,
None = 255,
ESizeQuartz_MAX = 256,
};
// Enum Styx3.EStyx3Direction
// NumValues: 0x000C
enum class EStyx3Direction : uint8
{
Neutral = 0,
Up = 1,
Down = 2,
Forward = 3,
Backward = 4,
Left = 5,
Right = 6,
UpRight = 7,
UpLeft = 8,
DownRight = 9,
DownLeft = 10,
EStyx3Direction_MAX = 11,
};
// Enum Styx3.EStyx3SafeZoneStepTest
// NumValues: 0x0004
enum class EStyx3SafeZoneStepTest : uint8
{
And = 0,
Or = 1,
Then = 2,
EStyx3SafeZoneStepTest_MAX = 3,
};
// Enum Styx3.ENotificationRarity
// NumValues: 0x0006
enum class ENotificationRarity : uint8
{
Common = 0,
Uncommon = 1,
Rare = 2,
Epic = 3,
Legendary = 4,
ENotificationRarity_MAX = 5,
};
// Enum Styx3.EStyx3Jump
// NumValues: 0x0004
enum class EStyx3Jump : uint8
{
None = 0,
First = 1,
Second = 2,
EStyx3Jump_MAX = 3,
};
// Enum Styx3.EStyx3LandingType
// NumValues: 0x0005
enum class EStyx3LandingType : uint8
{
VeryLow = 0,
Normal = 1,
Medium = 2,
High = 3,
EStyx3LandingType_MAX = 4,
};
// Enum Styx3.EStyx3MovementSpace
// NumValues: 0x0004
enum class EStyx3MovementSpace : uint8
{
CameraSpace = 0,
WallSpace = 1,
HybridSpace = 2,
EStyx3MovementSpace_MAX = 3,
};
// Enum Styx3.EAmbianceState
// NumValues: 0x0009
enum class EAmbianceState : uint8
{
Combat = 0,
Pursuit = 1,
Search = 2,
AlertedPatrol = 3,
Inspect = 4,
Patrol = 5,
Exploration = 6,
None = 255,
EAmbianceState_MAX = 256,
};
// Enum Styx3.EOpenEnvLocation
// NumValues: 0x0005
enum class EOpenEnvLocation : uint8
{
Wal = 0,
Tur = 1,
Ake = 2,
None = 255,
EOpenEnvLocation_MAX = 256,
};
// Enum Styx3.EObjectiveType
// NumValues: 0x0003
enum class EObjectiveType : uint8
{
Search = 0,
Quest = 1,
EObjectiveType_MAX = 2,
};
// Enum Styx3.EObjectiveIconType
// NumValues: 0x0004
enum class EObjectiveIconType : uint8
{
MainQuest = 0,
SideQuest = 1,
Quartz = 2,
EObjectiveIconType_MAX = 3,
};
// Enum Styx3.EStyx3Currency
// NumValues: 0x0005
enum class EStyx3Currency : uint8
{
Talent = 0,
Blueprint = 1,
Resonance = 2,
Invalid = 3,
EStyx3Currency_MAX = 4,
};
// Enum Styx3.EStyx3KillHideoutTypes
// NumValues: 0x0009
enum class EStyx3KillHideoutTypes : uint8
{
Wardrobe = 0,
Chest = 1,
Barrel = 2,
FireplaceTop = 3,
FireplaceBottom = 4,
Grid = 5,
Other = 6,
Any = 7,
EStyx3KillHideoutTypes_MAX = 8,
};
// Enum Styx3.EStyx3LightProfile
// NumValues: 0x000E
enum class EStyx3LightProfile : uint8
{
Day = 0,
Night = 1,
Dusk = 2,
Thunderstorm = 3,
Dawn = 4,
Foggy_Night = 5,
Rainy_Day = 6,
SL00 = 7,
SL01 = 8,
SL02 = 9,
SL03 = 10,
SL04 = 11,
SL05 = 12,
EStyx3LightProfile_MAX = 13,
};
// Enum Styx3.EStyx3Archetype
// NumValues: 0x000B
enum class EStyx3Archetype : uint8
{
Melee = 0,
Big = 1,
Range = 2,
RoachMedium = 3,
RoachElite = 4,
RoachBig = 5,
Elf = 6,
GoblinJunky = 7,
GoblinUnstable = 8,
RangeElite = 9,
EStyx3Archetype_MAX = 10,
};
// Enum Styx3.EStyx3EnvironmentSearchType
// NumValues: 0x0006
enum class EStyx3EnvironmentSearchType : uint8
{
None = 0,
Ledge = 1,
Railing = 2,
Wall = 3,
NeedRemoving = 4,
EStyx3EnvironmentSearchType_MAX = 5,
};
// Enum Styx3.EStyx3MenaceTimeAdd
// NumValues: 0x0004
enum class EStyx3MenaceTimeAdd : uint8
{
Instant = 0,
PassInInspect = 1,
InstantOutsidePatrol = 2,
EStyx3MenaceTimeAdd_MAX = 3,
};
// Enum Styx3.ECyaAITrajectoryState
// NumValues: 0x0005
enum class ECyaAITrajectoryState : uint8
{
Idle = 0,
Start = 1,
Loop = 2,
Stop = 3,
ECyaAITrajectoryState_MAX = 4,
};
// Enum Styx3.ENavMeshAgentIndex
// NumValues: 0x0004
enum class ENavMeshAgentIndex : uint8
{
Orc = 0,
DefaultAgent = 1,
Count = 2,
ENavMeshAgentIndex_MAX = 3,
};
// Enum Styx3.EAITaskSearchState
// NumValues: 0x0004
enum class EAITaskSearchState : uint8
{
In = 0,
Loop = 1,
Out = 2,
EAITaskSearchState_MAX = 3,
};
// Enum Styx3.EStyx3Orientation
// NumValues: 0x0007
enum class EStyx3Orientation : uint8
{
FacingAway = 0,
Facing = 1,
Left = 2,
Right = 3,
FacingAway180 = 4,
Facing180 = 5,
EStyx3Orientation_MAX = 6,
};
// Enum Styx3.EStyx3AdvancedSyncPositioning
// NumValues: 0x0005
enum class EStyx3AdvancedSyncPositioning : uint8
{
Self = 0,
Other = 1,
SelfToOther = 2,
OtherToSelf = 3,
EStyx3AdvancedSyncPositioning_MAX = 4,
};
// Enum Styx3.ESpittingFloraState
// NumValues: 0x0006
enum class ESpittingFloraState : uint8
{
idle = 0,
TargetAquired = 1,
Shooting = 2,
TargetLost = 3,
Dead = 4,
ESpittingFloraState_MAX = 5,
};
// Enum Styx3.EStyx3BlockingPowerListType
// NumValues: 0x0003
enum class EStyx3BlockingPowerListType : uint8
{
Blacklist = 0,
Whitelist = 1,
EStyx3BlockingPowerListType_MAX = 2,
};
// Enum Styx3.EStyx3LockActionId
// NumValues: 0x0006
enum class EStyx3LockActionId : uint8
{
Default = 0,
AnimSync = 1,
LockTimer = 2,
Cover = 3,
Spectral = 4,
EStyx3LockActionId_MAX = 5,
};
// Enum Styx3.EAbilityTargetDisplay
// NumValues: 0x0005
enum class EAbilityTargetDisplay : uint8
{
Head = 0,
Hips = 1,
IO = 2,
None = 7,
EAbilityTargetDisplay_MAX = 8,
};
// Enum Styx3.EAbilityType
// NumValues: 0x0004
enum class EAbilityType : uint8
{
Power = 0,
Gadget = 1,
Empty = 2,
EAbilityType_MAX = 3,
};
// Enum Styx3.EStyx3CloneType
// NumValues: 0x0003
enum class EStyx3CloneType : uint8
{
DecoyClone = 0,
SlaveClone = 1,
EStyx3CloneType_MAX = 2,
};
// Enum Styx3.EStyx3CloneState
// NumValues: 0x0009
enum class EStyx3CloneState : uint8
{
Invalid = 0,
Spawning = 1,
Idle = 2,
Interacting = 3,
Ambushing = 4,
Stabbing = 5,
Dying = 6,
Dead = 7,
EStyx3CloneState_MAX = 8,
};
// Enum Styx3.EStyx3MovePredictedType
// NumValues: 0x0004
enum class EStyx3MovePredictedType : uint8
{
MoveSide = 0,
MoveUp = 1,
MoveDown = 2,
EStyx3MovePredictedType_MAX = 3,
};
// Enum Styx3.EStyx3ZipLineFill
// NumValues: 0x0003
enum class EStyx3ZipLineFill : uint8
{
Scale = 0,
Duplicate = 1,
EStyx3ZipLineFill_MAX = 2,
};
// Enum Styx3.EStyx3ZipLineDropReason
// NumValues: 0x0005
enum class EStyx3ZipLineDropReason : uint8
{
Default = 0,
Ledge = 1,
Damage = 2,
Jump = 3,
EStyx3ZipLineDropReason_MAX = 4,
};
// Enum Styx3.EQueenRoachAttackType
// NumValues: 0x0005
enum class EQueenRoachAttackType : uint8
{
None = 0,
AcidBreath01 = 1,
AcidBreath02 = 2,
AcidBullets = 3,
EQueenRoachAttackType_MAX = 4,
};
// Enum Styx3.EStyx3IOInput
// NumValues: 0x0006
enum class EStyx3IOInput : uint8
{
Primary = 0,
Secondary = 1,
Cancel = 2,
AI = 3,
Clone = 4,
EStyx3IOInput_MAX = 5,
};
// Enum Styx3.EStyx3IOSequencerOrientation
// NumValues: 0x0004
enum class EStyx3IOSequencerOrientation : uint8
{
IO = 0,
User = 1,
Input = 2,
EStyx3IOSequencerOrientation_MAX = 3,
};
// Enum Styx3.EStyx3IOSneakState
// NumValues: 0x0004
enum class EStyx3IOSneakState : uint8
{
KeepState = 0,
Sneak = 1,
Unsneak = 2,
EStyx3IOSneakState_MAX = 3,
};
// ScriptStruct Styx3.Styx3AnimConf
// 0x0018 (0x0018 - 0x0000)
struct FStyx3AnimConf
{
public:
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName Slot; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendInTime; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendOutTime; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AnimConf;
// ScriptStruct Styx3.Styx3MoveHelper
// 0x0130 (0x0130 - 0x0000)
struct alignas(0x08) FStyx3MoveHelper
{
public:
uint8 Pad_0[0x130]; // 0x0000(0x0130)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3MoveHelper;
// ScriptStruct Styx3.Styx3WallgripHelper
// 0x0180 (0x02B0 - 0x0130)
struct FStyx3WallgripHelper final : public FStyx3MoveHelper
{
public:
float MaxAutoCornerPassAngle; // 0x0130(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AnimHangin; // 0x0134(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float WallGripHangAnimationSpeedThreshold; // 0x013C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float WallgripMinWidth; // 0x0140(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float WallgripSpeed; // 0x0144(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float WallWalkSpeed; // 0x0148(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float RotationRate; // 0x014C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TArray<float> WallgripAngles; // 0x0150(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
TArray<float> WallgripDistances; // 0x0160(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
TArray<float> WallDashDistances; // 0x0170(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
float WallGripMaxHorizontalAngle; // 0x0180(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float WallGripMaxVerticalAngle; // 0x0184(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float WallGripAngle; // 0x0188(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AnimTurnCC; // 0x018C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AnimTurnCW; // 0x0194(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AnimTurnInsideCC; // 0x019C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AnimTurnInsideCW; // 0x01A4(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf DashUpAnim; // 0x01AC(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf SpectralDashUpAnim; // 0x01C4(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf DashDownAnim; // 0x01DC(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf SpectralDashDownAnim; // 0x01F4(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf DashRightAnim; // 0x020C(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf DashLeftAnim; // 0x0224(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf SpectralDashRightAnim; // 0x023C(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf SpectralDashLeftAnim; // 0x0254(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
uint8 Pad_26C[0x20]; // 0x026C(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
float HangInAttenuation; // 0x028C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_290[0xC]; // 0x0290(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
float MaxForwardAngle; // 0x029C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float MaxBackwardAngle; // 0x02A0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_2A4[0xC]; // 0x02A4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3WallgripHelper;
// ScriptStruct Styx3.Styx3AIHideoutSearchNameHandle
// 0x0010 (0x0010 - 0x0000)
struct FStyx3AIHideoutSearchNameHandle final
{
public:
class FString HideoutSearchName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AIHideoutSearchNameHandle;
// ScriptStruct Styx3.Styx3HitSheet
// 0x0070 (0x0070 - 0x0000)
struct FStyx3HitSheet final
{
public:
class FString Name; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Priority; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 NoHitThredshold; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 NoAnimThredshold; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AdditiveHitThredshold; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 HardCancelThredshold; // 0x0020(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName HitReactionBoneName; // 0x0024(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HitReactionMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HardCancelReactionMultiplier; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FStyx3AnimConf AdditiveHitAnim; // 0x0034(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
float HitSlowTimeDilatation; // 0x004C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HitSlowDuration; // 0x0050(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FStyx3AnimConf HardCancelAnim; // 0x0054(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3HitSheet;
// ScriptStruct Styx3.Styx3SafeZoneHelper
// 0x0090 (0x0090 - 0x0000)
struct FStyx3SafeZoneHelper final
{
public:
class UObject* WordlRef; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
int32 ChannelToTest; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxAngle; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNeedGround; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float GroundMaxDistance; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class AActor*> ActorsToIgnore; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
TArray<class AActor*> LOSActorsToIgnore; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
float AngleCheckStep; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DistanceCheckStep; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ValidLocation; // 0x0058(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator ValidRotation; // 0x0070(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float ValidLocationUpOffset; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3SafeZoneHelper;
// ScriptStruct Styx3.Styx3MindControlHelper
// 0x0150 (0x0150 - 0x0000)
struct FStyx3MindControlHelper final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class AStyx3Character* ControlledTarget; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
TWeakObjectPtr<class AStyx3Character> LastControlledTarget; // 0x0010(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TSubclassOf<class UStyx3AbilityBase> MindControlAbilityClass; // 0x0018(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TSubclassOf<class UStyx3CineCameraComponent> CameraClass; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float StunDuration; // 0x0028(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class FName StunAnimToPlay; // 0x002C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class FName TeleportOutAnimToPlay; // 0x0034(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TSubclassOf<class UCyaSkill> TeleportSkill; // 0x0040(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TSubclassOf<class UCyaSkill> LethalJumpSkill; // 0x0048(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class FName LethalJumpDeathAnim; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UCyaUserWidget* InstancedHudWidget; // 0x0058(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
struct FStyx3SafeZoneHelper SafeZoneHelper; // 0x0060(0x0090)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
struct FVector LethalSpot; // 0x00F0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bLethalSpotFound; // 0x0108(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_109[0x17]; // 0x0109(0x0017)(Fixing Size After Last Property [ Dumper-7 ])
class UStyx3SpringArmComponent* SpringArm; // 0x0120(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_128[0x28]; // 0x0128(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3MindControlHelper;
// ScriptStruct Styx3.Styx3StruggleSetting
// 0x001C (0x001C - 0x0000)
struct FStyx3StruggleSetting final
{
public:
float LoseAmberAmount; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LoseLifeAmount; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GaugeMaximum; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GaugeInputValue; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GaugeDecreaseAmount; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Duration; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MaxAttempt; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3StruggleSetting;
// ScriptStruct Styx3.POI
// 0x00D0 (0x00D0 - 0x0000)
struct FPOI final
{
public:
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform Transform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ForwardDistance; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Accessible; // 0x0074(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FStyx3AIHideoutSearchNameHandle SearchName; // 0x0078(0x0010)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_88[0x48]; // 0x0088(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FPOI;
// ScriptStruct Styx3.Styx3AISquadRoleDistribution
// 0x0008 (0x0008 - 0x0000)
struct FStyx3AISquadRoleDistribution final
{
public:
int32 InspectorAINumber; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 CovererByInspectorAINumber; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AISquadRoleDistribution;
// ScriptStruct Styx3.Styx3Resistance
// 0x0004 (0x0004 - 0x0000)
struct FStyx3Resistance final
{
public:
bool bToHitStun; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bToDamage; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bToSilentStab; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bToStab; // 0x0003(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3Resistance;
// ScriptStruct Styx3.StimulusDefinition
// 0x0010 (0x0010 - 0x0000)
struct FStimulusDefinition final
{
public:
bool bCanTriggerAlert; // 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 MenaceToAdd; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3MenaceTimeAdd WhenAddMenace; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSpawnGhost; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 StimulusPriority; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStimulusDefinition;
// ScriptStruct Styx3.Styx3SequencerPlayerParams
// 0x0038 (0x0038 - 0x0000)
struct FStyx3SequencerPlayerParams final
{
public:
struct FMovieSceneSequencePlaybackSettings PlaybackSettings; // 0x0000(0x0028)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
class ULevelSequence* Sequence; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
EStyx3SequencerOrientation SequencerOrientation; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3SneakState SequenceSneakState; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInterruptMontageAfter; // 0x0032(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_33[0x5]; // 0x0033(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3SequencerPlayerParams;
// ScriptStruct Styx3.Styx3PickPocketItemParameters
// 0x0010 (0x0010 - 0x0000)
struct FStyx3PickPocketItemParameters final
{
public:
TSubclassOf<class UStyx3PickPocketItem> PickPocketItemClass; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInfinite; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 Quantity; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3PickPocketItemParameters;
// ScriptStruct Styx3.Styx3CatchZone
// 0x00E0 (0x00E0 - 0x0000)
struct FStyx3CatchZone final
{
public:
class FString DebugName; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStyx3StabCondition* VictimCondition; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
struct FCyaAnimSync SearchAnimCATCH; // 0x0018(0x00C0)(Edit, NativeAccessSpecifierPublic)
bool bCanStruggle; // 0x00D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bPreSyncRotation; // 0x00D9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bPreSyncLocationZ; // 0x00DA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bStopHardlock; // 0x00DB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3CatchZone;
// ScriptStruct Styx3.Styx3SearchDefinition
// 0x00B0 (0x00B0 - 0x0000)
struct FStyx3SearchDefinition final
{
public:
class FString SearchAnimIN; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SearchAnimLOOP; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SearchAnimOUT; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SearchAnimThrowKnife; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SearchAnimBlendOut; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FStyx3CatchZone> SearchCatchPossibles; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
float DistCatchMax; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleCatchMax; // 0x005C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector TraceStartOffset; // 0x0060(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bShouldLightOn; // 0x0078(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsLOSEnableOnThisSearch; // 0x0079(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bShouldBlockLOSOnOtherHideout; // 0x007A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bShouldOnlyCheckInsideCurrentHideout; // 0x007B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleMaxToTraceToPlayerHideoutSearch; // 0x007C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ForwardRightAngleForCheck; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DistMaxToTracePlayerInLightSearch; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DistMaxToTracePlayerInDimSearch; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DistMaxToTracePlayerInDarkSearch; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsEnvironmentSearch; // 0x0090(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector EnvironmentTraceStartOffset; // 0x0098(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3SearchDefinition;
// ScriptStruct Styx3.Styx3AISearchPoint
// 0x0200 (0x0200 - 0x0000)
struct FStyx3AISearchPoint final
{
public:
class AActor* ActorConcern; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
TWeakObjectPtr<class AActor> HideoutOwnerConcern; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Location; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LocationToLookAt; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector LocationNotProjected; // 0x0048(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FPOI POI; // 0x0060(0x00D0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FStyx3SearchDefinition SearchDef; // 0x0130(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic)
TSubclassOf<class UCyaAISense> Sense; // 0x01E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bGhostAlreadyAppeared; // 0x01E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1E9[0x7]; // 0x01E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AStyx3AIController* SearchingAIController; // 0x01F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
uint8 Pad_1F8[0x8]; // 0x01F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3AISearchPoint;
// ScriptStruct Styx3.Styx3GroupSettings
// 0x0030 (0x0030 - 0x0000)
struct FStyx3GroupSettings final
{
public:
class FString DebugName; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UStyx3StabCondition*> Conditions; // 0x0010(0x0010)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
TArray<TSubclassOf<class UStyx3StabSettings>> StabSettings; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3GroupSettings;
// ScriptStruct Styx3.Styx3FluxBlastPushKill
// 0x0038 (0x0038 - 0x0000)
struct FStyx3FluxBlastPushKill final
{
public:
class UCyaCollisionShape* Shape; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
struct FRotator RotationOffset; // 0x0008(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FVector LocationOffset; // 0x0020(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3FluxBlastPushKill;
// ScriptStruct Styx3.SightFactorData
// 0x0030 (0x0030 - 0x0000)
struct FSightFactorData final
{
public:
float IdleFactor; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SlowFactor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FastFactor; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SneakingFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NotSneakingFactor; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CoveringFactor; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InAirFactor; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LedgingFactor; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float WallgripFactor; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FlyingFactor; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GrapplingFactor; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InZiplineFactor; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSightFactorData;
// ScriptStruct Styx3.Styx3AISquadRoleDistributionPerState
// 0x0018 (0x0018 - 0x0000)
struct FStyx3AISquadRoleDistributionPerState final
{
public:
struct FStyx3AISquadRoleDistribution InspectRoleDistributions; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FStyx3AISquadRoleDistribution SearchRoleDistributions; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FStyx3AISquadRoleDistribution AlertRoleDistributions; // 0x0010(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AISquadRoleDistributionPerState;
// ScriptStruct Styx3.Styx3AICharacterSparseClassData
// 0x0108 (0x0108 - 0x0000)
struct FStyx3AICharacterSparseClassData final
{
public:
uint8 InspectorPriorityValue; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CovererPriorityValue; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 GuardPriorityValue; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FGameplayTag FallBackRole; // 0x000C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DistanceOffsetOnSearchPointDirection; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DistanceOffsetOnRailingSearchpoint; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FCyaAIGabaritHandle Gabarit; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FStyx3StruggleSetting StruggleSetting; // 0x0030(0x001C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
bool bIsInquisiteur; // 0x004C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector GrappleOffsetFinalLocation; // 0x0050(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCanBeCarriedWhenDead; // 0x0068(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNeedsFemaleVoicekit; // 0x0069(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCanBeStunByClone; // 0x006A(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCanBeStunByFluxBlast; // 0x006B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FluxBlastPushDistance; // 0x006C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FluxBlastPushDuration; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FluxBlastPowerPush; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class FName, struct FVector> NavLinkRootMotionOverride; // 0x0078(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
float DamageDuringCatch; // 0x00C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PercentMaxHealthDartDamage; // 0x00CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString PatrolSpeed; // 0x00D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SearchEQSSpeed; // 0x00E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ReturnToPatrolSpeed; // 0x00F0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCyaDialogue* BarkWhenDroppingArmor; // 0x0100(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
};
DUMPER7_ASSERTS_FStyx3AICharacterSparseClassData;
// ScriptStruct Styx3.Styx3AnimPair
// 0x0020 (0x0020 - 0x0000)
struct FStyx3AnimPair final
{
public:
class FString InstigatorAnim; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString TargetAnim; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AnimPair;
// ScriptStruct Styx3.Styx3BallistaTarget
// 0x0020 (0x0020 - 0x0000)
struct FStyx3BallistaTarget final
{
public:
class AActor* Target; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
struct FVector Velocity; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3BallistaTarget;
// ScriptStruct Styx3.WharfData
// 0x0030 (0x0038 - 0x0008)
struct FWharfData final : public FTableRowBase
{
public:
class FText DisplayedName; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
EWharfState StartingState; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FText WharfSector; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
EStyx3Act MinActForQuartzCompass; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FWharfData;
// ScriptStruct Styx3.Styx3IdleTurnParameters
// 0x0020 (0x0020 - 0x0000)
struct FStyx3IdleTurnParameters final
{
public:
float AngleMin; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleMax; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MontageAngle; // 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 UAnimMontage* Montage; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
float RotationDuration; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3IdleTurnParameters;
// ScriptStruct Styx3.Styx3MetaData
// 0x0058 (0x0058 - 0x0000)
struct FStyx3MetaData final
{
public:
TMap<ESizeQuartz, int32> QuartzQuantity; // 0x0000(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
EStyx3Act Act; // 0x0050(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3MetaData;
// ScriptStruct Styx3.Styx3GoblinReflexCostThreshold
// 0x0008 (0x0008 - 0x0000)
struct FStyx3GoblinReflexCostThreshold final
{
public:
int32 HitValueThreshold; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CostAmount; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3GoblinReflexCostThreshold;
// ScriptStruct Styx3.Styx3LocationToSeeAlertTarget
// 0x0020 (0x0020 - 0x0000)
struct FStyx3LocationToSeeAlertTarget final
{
public:
struct FVector Location; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLocationAlreadyUsed; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3LocationToSeeAlertTarget;
// ScriptStruct Styx3.Styx3StruggleHelper
// 0x0050 (0x0050 - 0x0000)
struct FStyx3StruggleHelper final
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
class AStyx3PlayerCharacter* Owner; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
class AStyx3AICharacter* AICharacter; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
struct FStyx3StruggleSetting Setting; // 0x0028(0x001C)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected)
float Amount; // 0x0044(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
int32 Attempt; // 0x0048(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3StruggleHelper;
// ScriptStruct Styx3.Styx3DifficultySheet
// 0x0040 (0x0040 - 0x0000)
struct FStyx3DifficultySheet final
{
public:
class FText Name; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
float PlayerReceivedDamageFactor; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnemyReceivedDamageFactor; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnemyAttackFrequencyFactor; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnemyDetectionSpeedFactor; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnemyOutOfScreenDetectionSpeedFactor; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OmniscienceDurationFactor; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnemyShotPrecisionFactor; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExtraAmberFlaskAmount; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExtraAmberFlaskUpgradeAmount; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExtraHealthFlaskAmount; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExtraHealthFlaskUpgradeAmount; // 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_FStyx3DifficultySheet;
// ScriptStruct Styx3.Styx3AIRaceBarkVersion
// 0x0018 (0x0018 - 0x0000)
struct FStyx3AIRaceBarkVersion final
{
public:
class FString Race; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCyaDialogue* Bark; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AIRaceBarkVersion;
// ScriptStruct Styx3.Styx3AIRaceBarkArray
// 0x0010 (0x0010 - 0x0000)
struct FStyx3AIRaceBarkArray final
{
public:
TArray<struct FStyx3AIRaceBarkVersion> BarkSpecificList; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AIRaceBarkArray;
// ScriptStruct Styx3.Styx3CloneHelper
// 0x0058 (0x0058 - 0x0000)
struct FStyx3CloneHelper final
{
public:
struct FStyx3AnimConf StopUseAnim; // 0x0000(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
class FText CloneDecoyDestroyedText; // 0x0018(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
TSubclassOf<class AStyx3CloneActor> CloneType; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TSubclassOf<class AStyx3CloneActor> CloneDecoyType; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName CloneName; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3CloneHelper;
// ScriptStruct Styx3.Styx3LightAndShadowSettings
// 0x001C (0x001C - 0x0000)
struct FStyx3LightAndShadowSettings final
{
public:
float SoftwareDimIntensity; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SoftwareLitIntensity; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSoftwareLightUseLuminance; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float HardwareDimLuminance; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HardwareLitLuminance; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HardwareDimPercent; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HardwareLitPercent; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3LightAndShadowSettings;
// ScriptStruct Styx3.Styx3SocialZoneIOData
// 0x0028 (0x0028 - 0x0000)
struct FStyx3SocialZoneIOData final
{
public:
TArray<TSoftObjectPtr<class AStyx3IOActor>> IO; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, UObjectWrapper, NativeAccessSpecifierPublic)
EStyx3IOState NewState; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FText DisplayText; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3SocialZoneIOData;
// ScriptStruct Styx3.Styx3SocialZoneData
// 0x0080 (0x0080 - 0x0000)
struct FStyx3SocialZoneData final
{
public:
TArray<TSoftObjectPtr<class AStyx3AICharacter>> ZoneDefenders; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class AStyx3IOActor>> BalistaDefenders; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, UObjectWrapper, NativeAccessSpecifierPublic)
struct FStyx3SocialZoneIOData LinkedIO; // 0x0020(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, NativeAccessSpecifierPublic)
struct FStyx3SocialZoneIOData LinkedIO2; // 0x0048(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, NativeAccessSpecifierPublic)
int32 DefendersDeathCount; // 0x0070(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 BalistaDestroyedCount; // 0x0074(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 LinkedIOCount; // 0x0078(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 LinkedIO2Count; // 0x007C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3SocialZoneData;
// ScriptStruct Styx3.Styx3MissionData
// 0x0088 (0x0088 - 0x0000)
struct FStyx3MissionData final
{
public:
struct FCyaMissionNodeInfo Mission; // 0x0000(0x0080)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
ECyaMissionNodeState CurrentState; // 0x0080(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3MissionData;
// ScriptStruct Styx3.Styx3ScoredTarget
// 0x0010 (0x0010 - 0x0000)
struct FStyx3ScoredTarget final
{
public:
class UStyx3TargetComponent* Target; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
float Score; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3ScoredTarget;
// ScriptStruct Styx3.Styx3TutoData
// 0x0078 (0x0080 - 0x0008)
struct FStyx3TutoData final : public FTableRowBase
{
public:
bool bPause; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UTexture2D* img; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
class FText Title; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
class FText Text; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FVector2D BoxPos; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D Pos; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Radius; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UInputAction* Action; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
class FString NextTuto; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bTriggerOnce; // 0x0078(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3TutoData;
// ScriptStruct Styx3.Styx3AnimConfNavLink
// 0x0018 (0x0030 - 0x0018)
struct FStyx3AnimConfNavLink final : public FStyx3AnimConf
{
public:
struct FVector RootMotion; // 0x0018(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AnimConfNavLink;
// ScriptStruct Styx3.Styx3PingSearchLocationValues
// 0x0010 (0x0010 - 0x0000)
struct FStyx3PingSearchLocationValues final
{
public:
float TimeToTriggerPing; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxDistanceToAddPriority; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxPriorityToAdd; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxHeightToAddPriority; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3PingSearchLocationValues;
// ScriptStruct Styx3.Styx3GatheringValues
// 0x0008 (0x0008 - 0x0000)
struct FStyx3GatheringValues final
{
public:
float GatheringMaxDistanceAroundGatherer; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GatheringMaxDistanceAroundTarget; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3GatheringValues;
// ScriptStruct Styx3.Styx3AITeamGathering
// 0x0018 (0x0018 - 0x0000)
struct FStyx3AITeamGathering final
{
public:
struct FStyx3GatheringValues ValueForInspectGathering; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
struct FStyx3GatheringValues ValueForSearchGathering; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
struct FStyx3GatheringValues ValueForAlertGathering; // 0x0010(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AITeamGathering;
// ScriptStruct Styx3.Styx3AITeamIndependantRally
// 0x000C (0x000C - 0x0000)
struct FStyx3AITeamIndependantRally final
{
public:
float InspectIndependantRallyRange; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SearchIndependantRallyRange; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AlertIndependantRallyRange; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AITeamIndependantRally;
// ScriptStruct Styx3.AIPassingByRaceData
// 0x0014 (0x0014 - 0x0000)
struct FAIPassingByRaceData final
{
public:
float RangeAIPassingBy; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ThresholdJoiningAIPassingBy; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AIPassingByNeedTrace; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float AIPassingByMinReactionTime; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AIPassingByMaxReactionTime; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAIPassingByRaceData;
// ScriptStruct Styx3.Styx3DifficultyToFloat
// 0x0050 (0x0050 - 0x0000)
struct FStyx3DifficultyToFloat final
{
public:
TMap<uint8, float> Times; // 0x0000(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3DifficultyToFloat;
// ScriptStruct Styx3.Styx3AIAlertTarget
// 0x0020 (0x0020 - 0x0000)
struct alignas(0x08) FStyx3AIAlertTarget final
{
public:
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3AIAlertTarget;
// ScriptStruct Styx3.Styx3AIInspectorLOS
// 0x0020 (0x0020 - 0x0000)
struct FStyx3AIInspectorLOS final
{
public:
struct FVector LocationToSeeInspector; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3AIInspectorLOS;
// ScriptStruct Styx3.Styx3AnimNodeIdle
// 0x0018 (0x0018 - 0x0000)
struct FStyx3AnimNodeIdle final
{
public:
int32 MinLoop; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MaxLoop; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UAnimSequenceBase*> Variants; // 0x0008(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
};
DUMPER7_ASSERTS_FStyx3AnimNodeIdle;
// ScriptStruct Styx3.Styx3AnimNode_IdlePlayer
// 0x0038 (0x0080 - 0x0048)
struct FStyx3AnimNode_IdlePlayer final : public FAnimNode_SequencePlayer
{
public:
struct FStyx3AnimNodeIdle Data; // 0x0048(0x0018)(Edit, Protected, NativeAccessSpecifierProtected)
uint8 Pad_60[0x20]; // 0x0060(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3AnimNode_IdlePlayer;
// ScriptStruct Styx3.Styx3InLoopOutSetting
// 0x0050 (0x0050 - 0x0000)
struct FStyx3InLoopOutSetting final
{
public:
TArray<struct FStyx3AnimPair> In; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
struct FStyx3AnimPair Loop; // 0x0010(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<struct FStyx3AnimPair> OutSilent; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<struct FStyx3AnimPair> OutNoisy; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3InLoopOutSetting;
// ScriptStruct Styx3.Styx3InDeadOrAliveSetting
// 0x0030 (0x0030 - 0x0000)
struct FStyx3InDeadOrAliveSetting final
{
public:
TArray<struct FStyx3AnimPair> In; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<struct FStyx3AnimPair> OutDead; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<struct FStyx3AnimPair> OutAlive; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3InDeadOrAliveSetting;
// ScriptStruct Styx3.Styx3AdvancedSyncPositioningActor
// 0x0048 (0x0048 - 0x0000)
struct FStyx3AdvancedSyncPositioningActor final
{
public:
EStyx3AdvancedSyncPositioning Location; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float LocationBlend; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3AdvancedSyncPositioning Rotation; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector LocationOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EStyx3AdvancedSyncPositioning RotationUsedForLocationOffset; // 0x0028(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FRotator RotationOffset; // 0x0030(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AdvancedSyncPositioningActor;
// ScriptStruct Styx3.Styx3AdvancedSyncPositioningParameters
// 0x0098 (0x0098 - 0x0000)
struct FStyx3AdvancedSyncPositioningParameters final
{
public:
struct FStyx3AdvancedSyncPositioningActor InstigatorPositioning; // 0x0000(0x0048)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
struct FStyx3AdvancedSyncPositioningActor TargetPositioning; // 0x0048(0x0048)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
bool bUseRootMotionAdjustment; // 0x0090(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3AdvancedSyncPositioningParameters;
// ScriptStruct Styx3.Styx3TargetingParams
// 0x00F8 (0x00F8 - 0x0000)
struct FStyx3TargetingParams final
{
public:
class UCyaCollisionShape* Shape; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
struct FRotator ShapeRotationOffset; // 0x0008(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FVector ShapeLocationOffset; // 0x0020(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString TargetingSystemLayer; // 0x0038(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNeedLOSFromCamera; // 0x0048(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECollisionChannel CameraLOSTestChannel; // 0x0049(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNeedLOSFromInstigator; // 0x004A(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNeedCrouchedLOSFromInstigator; // 0x004B(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNeedHideoutLOSFromInstigator; // 0x004C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECollisionChannel InstigatorLOSTestChannel; // 0x004D(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4E[0x2]; // 0x004E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector InstigatorLOSOffset; // 0x0050(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector InstigatorCrouchedLOSOffset; // 0x0068(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector InstigatorHideoutLOSOffset; // 0x0080(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class AActor*> AdditionnalIgnoredActor; // 0x0098(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
bool bHostileTargetsOnly; // 0x00A8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector2D ScreenCenterOffset; // 0x00B0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bScoreUsingScreenX; // 0x00C0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C1[0x3]; // 0x00C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ScreenXWeight; // 0x00C4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bScoreUsingScreenXRatio; // 0x00C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ScreenMaxXRatio; // 0x00CC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bScoreUsingScreenY; // 0x00D0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D1[0x3]; // 0x00D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ScreenYWeight; // 0x00D4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bScoreUsingScreenYRatio; // 0x00D8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D9[0x3]; // 0x00D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ScreenMaxYRatio; // 0x00DC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bScoreUsingDistance; // 0x00E0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E1[0x3]; // 0x00E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float DistanceWeight; // 0x00E4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UStyx3TargetingCondition*> Conditions; // 0x00E8(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
};
DUMPER7_ASSERTS_FStyx3TargetingParams;
// ScriptStruct Styx3.Styx3StabZone
// 0x0120 (0x0120 - 0x0000)
struct FStyx3StabZone final
{
public:
class FString DebugName; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TArray<struct FStyx3GroupSettings> GroupSettings; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
struct FStyx3TargetingParams TargetingParams; // 0x0020(0x00F8)(Edit, DisableEditOnInstance, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
class UStyx3StabCondition* KillerCondition; // 0x0118(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
};
DUMPER7_ASSERTS_FStyx3StabZone;
// ScriptStruct Styx3.Styx3CameraAutoFollowParameters
// 0x01C8 (0x01C8 - 0x0000)
struct FStyx3CameraAutoFollowParameters final
{
public:
float Delay; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FRuntimeFloatCurve DifferenceToSpeed; // 0x0008(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
struct FRuntimeFloatCurve AccelerationStrength; // 0x0090(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
float AccelerationBlendIn; // 0x0118(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AccelerationBlendOut; // 0x011C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRuntimeFloatCurve DecelerationStrength; // 0x0120(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
float DecelerationBlendIn; // 0x01A8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DecelerationBlendOut; // 0x01AC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B0[0x18]; // 0x01B0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3CameraAutoFollowParameters;
// ScriptStruct Styx3.CameraBlendCurves
// 0x0018 (0x0018 - 0x0000)
struct FCameraBlendCurves final
{
public:
class UCurveFloat* Default; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
class UCurveFloat* Location; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
class UCurveFloat* Rotation; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
};
DUMPER7_ASSERTS_FCameraBlendCurves;
// ScriptStruct Styx3.Styx3IKSurface
// 0x0028 (0x0028 - 0x0000)
struct FStyx3IKSurface final
{
public:
bool bFound; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Offset; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Normal; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Current; // 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_FStyx3IKSurface;
// ScriptStruct Styx3.Styx3WharfName
// 0x0010 (0x0010 - 0x0000)
struct FStyx3WharfName final
{
public:
class FString Name; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3WharfName;
// ScriptStruct Styx3.Styx3GameplayStats
// 0x00D8 (0x00D8 - 0x0000)
struct FStyx3GameplayStats final
{
public:
double Duration; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 death; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DamageReceived; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 QuartzCollected; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Dodge; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 PerfectDodge; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Materials; // 0x001C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 CraftDone; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 GadgetLooted; // 0x0024(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AbilitiesUsed; // 0x0028(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AmberVision; // 0x002C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Clone; // 0x0030(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 CloneDecoy; // 0x0034(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 InVisibility; // 0x0038(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MindControl; // 0x003C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 FluxBlast; // 0x0040(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 GoblinReflex; // 0x0044(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 GoblinReflexTriggered; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Timeshift; // 0x004C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Dart; // 0x0050(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 GlassBottle; // 0x0054(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Sand; // 0x0058(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AcidTrap; // 0x005C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AcidVial; // 0x0060(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 HealthPotion; // 0x0064(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AmberPotion; // 0x0068(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 LockPick; // 0x006C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 RezPoint; // 0x0070(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 RezPointTeleportation; // 0x0074(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 QuartzCompassUse; // 0x0078(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 QuartzLocked; // 0x007C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 XPGained; // 0x0080(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 XPSpent; // 0x0084(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 PowerUpgradesAcquired; // 0x0088(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 PowerUpgradesForgotten; // 0x008C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 GadgetUpgradesAcquired; // 0x0090(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 GadgetUpgradesForgotten; // 0x0094(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ToolUpgradesAcquired; // 0x0098(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ToolUpgradesForgotten; // 0x009C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 WALToken; // 0x00A0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AKEToken; // 0x00A4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 TURToken; // 0x00A8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Relics; // 0x00AC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 EnterHideout; // 0x00B0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 TorchTurnOff; // 0x00B4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 FireplaceTurnOff; // 0x00B8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 CorpseHidden; // 0x00BC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AIDeath; // 0x00C0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AIStabbed; // 0x00C4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AIAlerts; // 0x00C8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AISearch; // 0x00CC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AIInspect; // 0x00D0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3GameplayStats;
// ScriptStruct Styx3.Styx3MentalPalace
// 0x0010 (0x0010 - 0x0000)
struct FStyx3MentalPalace final
{
public:
TArray<TSoftObjectPtr<class ULevelSequence>> Sequences; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3MentalPalace;
// ScriptStruct Styx3.Styx3ActionFamily
// 0x0018 (0x0018 - 0x0000)
struct FStyx3ActionFamily final
{
public:
class FName BindingName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UInputAction* MainKey; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
bool bCanBenRebidinded; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3ActionFamily;
// ScriptStruct Styx3.FamilyKey
// 0x0050 (0x0050 - 0x0000)
struct FFamilyKey final
{
public:
TSet<class UInputAction*> Keys; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
};
DUMPER7_ASSERTS_FFamilyKey;
// ScriptStruct Styx3.Styx3LockAction
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FStyx3LockAction final
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3LockAction;
// ScriptStruct Styx3.Styx3PressedAction
// 0x0002 (0x0002 - 0x0000)
struct FStyx3PressedAction final
{
public:
uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3PressedAction;
// ScriptStruct Styx3.Styx3AbilityInfo
// 0x0020 (0x0020 - 0x0000)
struct FStyx3AbilityInfo final
{
public:
class UStyx3TargetComponent* CurrentTarget; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
bool bIsHeld; // 0x0008(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<EAbilityTargetDisplay> DisplayPosition; // 0x0010(0x0010)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3AbilityInfo;
// ScriptStruct Styx3.AbilityInstance
// 0x0020 (0x0020 - 0x0000)
struct FAbilityInstance final
{
public:
TSubclassOf<class UStyx3AbilityBase> Class; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AStyx3PlayerCharacter* Instigator; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
class UStyx3TargetComponent* Target; // 0x0010(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, SaveGame, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
double AbilityStartTime; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAbilityInstance;
// ScriptStruct Styx3.AnimData
// 0x0030 (0x0030 - 0x0000)
struct FAnimData final
{
public:
struct FStyx3AnimConf Animation; // 0x0000(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
struct FVector Offset; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimData;
// ScriptStruct Styx3.Styx3ConditionnalCost
// 0x0018 (0x0018 - 0x0000)
struct FStyx3ConditionnalCost final
{
public:
TSubclassOf<class UStyx3Skill> Condition; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCyaActorCondition* InstigatorCondition; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
TSubclassOf<class UStyx3PowerCost> Cost; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3ConditionnalCost;
// ScriptStruct Styx3.Styx3AmberVisionTarget
// 0x0018 (0x0018 - 0x0000)
struct FStyx3AmberVisionTarget final
{
public:
class AActor* Target; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
double LastActiveTime; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Weight; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3AmberVisionTarget;
// ScriptStruct Styx3.Styx3CorpseOffset
// 0x0040 (0x0040 - 0x0000)
struct FStyx3CorpseOffset final
{
public:
TSoftClassPtr<class UClass> CharacterClass; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LocationOffset; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3CorpseOffset;
// ScriptStruct Styx3.Styx3UpgradeItemQuantity
// 0x0010 (0x0010 - 0x0000)
struct FStyx3UpgradeItemQuantity final
{
public:
TSubclassOf<class UCyaSkill> Skill; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 AddedQuantity; // 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_FStyx3UpgradeItemQuantity;
// ScriptStruct Styx3.Styx3CoverHelper
// 0x0138 (0x0268 - 0x0130)
struct FStyx3CoverHelper final : public FStyx3MoveHelper
{
public:
uint8 Pad_130[0x58]; // 0x0130(0x0058)(Fixing Size After Last Property [ Dumper-7 ])
TArray<EStyx3Action> ExitInput; // 0x0188(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
uint8 Pad_198[0x50]; // 0x0198(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
class UEnvQuery* SearchQuery; // 0x01E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
uint8 Pad_1F0[0x18]; // 0x01F0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
class UStyx3TargetScoreCalculator* Calculator; // 0x0208(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
uint8 Pad_210[0x58]; // 0x0210(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3CoverHelper;
// ScriptStruct Styx3.Styx3DashHelper
// 0x0060 (0x0190 - 0x0130)
struct FStyx3DashHelper final : public FStyx3MoveHelper
{
public:
struct FStyx3AnimConf RollAnim; // 0x0130(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
float DashCooldown; // 0x0148(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float DashRotationRate; // 0x014C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FStyx3AnimConf SpectralDashAnim; // 0x0150(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
float SpectralDashMaxHeightSnap; // 0x0168(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_16C[0x24]; // 0x016C(0x0024)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3DashHelper;
// ScriptStruct Styx3.Styx3GlideHelper
// 0x0220 (0x0350 - 0x0130)
struct FStyx3GlideHelper final : public FStyx3MoveHelper
{
public:
float GliderReactivationCooldown; // 0x0130(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_134[0x8]; // 0x0134(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
float GlideGravityScale; // 0x013C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideAirControl; // 0x0140(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideRotationRate; // 0x0144(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float MinZDistanceToGlide; // 0x0148(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_14C[0x4]; // 0x014C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FCyaRuntimeFloatCurveEvaluator GlideDecelerationCurve; // 0x0150(0x0090)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
struct FCyaRuntimeFloatCurveEvaluator GlideDashCurve; // 0x01E0(0x0090)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
struct FCyaRuntimeFloatCurveEvaluator GlideDashBoostCurve; // 0x0270(0x0090)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
float GlideBacklashValue; // 0x0300(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_304[0x4]; // 0x0304(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
float GlideMaxFlySpeedOverride; // 0x0308(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideMaxFallSpeed; // 0x030C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlidingFallAcceleration; // 0x0310(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlidingMaxDashSpeed; // 0x0314(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlidingMaxDashFallSpeed; // 0x0318(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlidingMaxDashBoostSpeed; // 0x031C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlidingMaxDashBoostFallSpeed; // 0x0320(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_324[0x4]; // 0x0324(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
float GlideRotationRateOverride; // 0x0328(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideDashRotationMax; // 0x032C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideDashCooldown; // 0x0330(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideMinHorizontalVelocity; // 0x0334(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float GlideMinHorizontalVelocityInterpSpeed; // 0x0338(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_33C[0x14]; // 0x033C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3GlideHelper;
// ScriptStruct Styx3.Styx3LedgeHelper
// 0x0078 (0x01A8 - 0x0130)
struct FStyx3LedgeHelper final : public FStyx3MoveHelper
{
public:
uint8 Pad_130[0x78]; // 0x0130(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FStyx3LedgeHelper;
// ScriptStruct Styx3.Styx3ObstacleHelper
// 0x0058 (0x0188 - 0x0130)
struct FStyx3ObstacleHelper final : public FStyx3MoveHelper
{
public:
class FName VaultInAnim; // 0x0130(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AscendAnimLow; // 0x0138(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AscendSneakAnimLow; // 0x0140(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AscendAnim; // 0x0148(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class FName AscendSneakAnim; // 0x0150(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
float VaultSyncTime; // 0x0158(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_15C[0x4]; // 0x015C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<float> ClimbDistances; // 0x0160(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
float MaxClimbHeight; // 0x0170(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_174[0x4]; // 0x0174(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<float> InsideFloorTestDistances; // 0x0178(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FStyx3ObstacleHelper;
// ScriptStruct Styx3.Styx3ZipLineHelper
// 0x0010 (0x0140 - 0x0130)
struct FStyx3ZipLineHelper final : public FStyx3MoveHelper
{
public:
TScriptInterface<class IStyx3ZipLineInterface> CurrentZipLine; // 0x0130(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3ZipLineHelper;
// ScriptStruct Styx3.Styx3TargetingLayerParams
// 0x0004 (0x0004 - 0x0000)
struct FStyx3TargetingLayerParams final
{
public:
float LayerWeight; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3TargetingLayerParams;
// ScriptStruct Styx3.Styx3POIByActor
// 0x00D0 (0x00D0 - 0x0000)
struct FStyx3POIByActor final
{
public:
struct FPOI POI; // 0x0000(0x00D0)(Edit, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStyx3POIByActor;
// ScriptStruct Styx3.Styx33DPath
// 0x0018 (0x0018 - 0x0000)
struct FStyx33DPath final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UStyx33DNavigationNodeComponent*> Path; // 0x0008(0x0010)(Edit, ExportObject, ZeroConstructor, EditConst, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
};
DUMPER7_ASSERTS_FStyx33DPath;
// ScriptStruct Styx3.QueenRoachTarget
// 0x0010 (0x0010 - 0x0000)
struct alignas(0x08) FQueenRoachTarget final
{
public:
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FQueenRoachTarget;
}