779 lines
53 KiB
C++
779 lines
53 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: CyaTools
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "InputCore_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "AnimGraphRuntime_structs.hpp"
|
|
#include "MovieScene_structs.hpp"
|
|
#include "AIModule_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum CyaTools.ECyaMissionNodeState
|
|
// NumValues: 0x0008
|
|
enum class ECyaMissionNodeState : uint8
|
|
{
|
|
Waiting = 0,
|
|
Awake = 1,
|
|
Validable = 2,
|
|
Validated = 3,
|
|
Disabled = 4,
|
|
Failed = 5,
|
|
Invalid = 6,
|
|
ECyaMissionNodeState_MAX = 7,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaMissionNodeOperator
|
|
// NumValues: 0x0005
|
|
enum class ECyaMissionNodeOperator : uint8
|
|
{
|
|
Seq = 0,
|
|
And = 1,
|
|
Or = 2,
|
|
Count = 3,
|
|
ECyaMissionNodeOperator_MAX = 4,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaMissionNodeType
|
|
// NumValues: 0x0003
|
|
enum class ECyaMissionNodeType : uint8
|
|
{
|
|
Normal = 0,
|
|
Secret = 1,
|
|
ECyaMissionNodeType_MAX = 2,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaMissionNodeCategory
|
|
// NumValues: 0x0005
|
|
enum class ECyaMissionNodeCategory : uint8
|
|
{
|
|
Normal = 0,
|
|
PrimaryRoot = 1,
|
|
SecondaryRoot = 2,
|
|
Count = 3,
|
|
ECyaMissionNodeCategory_MAX = 4,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaSkillState
|
|
// NumValues: 0x0004
|
|
enum class ECyaSkillState : uint8
|
|
{
|
|
Locked = 0,
|
|
Unlocked = 1,
|
|
Learned = 2,
|
|
ECyaSkillState_MAX = 3,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaDialogType
|
|
// NumValues: 0x0005
|
|
enum class ECyaDialogType : uint8
|
|
{
|
|
Generic = 0,
|
|
ControllerDisconnected = 1,
|
|
BlockingWait = 2,
|
|
PairingChanged = 3,
|
|
ECyaDialogType_MAX = 4,
|
|
};
|
|
|
|
// Enum CyaTools.EDialogueSceneType
|
|
// NumValues: 0x0008
|
|
enum class EDialogueSceneType : uint8
|
|
{
|
|
Interactive = 0,
|
|
Gameplay = 1,
|
|
Cinematic = 2,
|
|
Monologue = 3,
|
|
Bark = 4,
|
|
Ambient = 5,
|
|
None = 6,
|
|
EDialogueSceneType_MAX = 7,
|
|
};
|
|
|
|
// Enum CyaTools.ETalkerRole
|
|
// NumValues: 0x0004
|
|
enum class ETalkerRole : uint8
|
|
{
|
|
None = 0,
|
|
Talking = 1,
|
|
Listening = 2,
|
|
ETalkerRole_MAX = 3,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaGamepadType
|
|
// NumValues: 0x0006
|
|
enum class ECyaGamepadType : uint8
|
|
{
|
|
XBoxOne = 0,
|
|
PS4 = 1,
|
|
Switch = 2,
|
|
PS5 = 3,
|
|
XSX = 4,
|
|
ECyaGamepadType_MAX = 5,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaKeyboardLayout
|
|
// NumValues: 0x0004
|
|
enum class ECyaKeyboardLayout : uint8
|
|
{
|
|
FR = 0,
|
|
UK = 1,
|
|
DE = 2,
|
|
ECyaKeyboardLayout_MAX = 3,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaSyncState
|
|
// NumValues: 0x0006
|
|
enum class ECyaSyncState : uint8
|
|
{
|
|
In = 0,
|
|
Loop = 1,
|
|
Out = 2,
|
|
Out_Interrupted = 3,
|
|
Invalid = 4,
|
|
ECyaSyncState_MAX = 5,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaDataTableFilterOperation
|
|
// NumValues: 0x0007
|
|
enum class ECyaDataTableFilterOperation : uint8
|
|
{
|
|
Equal = 0,
|
|
NotEqual = 1,
|
|
Greater = 2,
|
|
GreaterOrEqual = 3,
|
|
Less = 4,
|
|
LessOrEqual = 5,
|
|
ECyaDataTableFilterOperation_MAX = 6,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaOperator
|
|
// NumValues: 0x0008
|
|
enum class ECyaOperator : uint8
|
|
{
|
|
Equals = 0,
|
|
NotEquals = 1,
|
|
Inferior = 2,
|
|
InferiorEquals = 3,
|
|
Superior = 4,
|
|
SuperiorEquals = 5,
|
|
Invalid = 6,
|
|
ECyaOperator_MAX = 7,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaViewDistanceLevel
|
|
// NumValues: 0x0005
|
|
enum class ECyaViewDistanceLevel : uint8
|
|
{
|
|
Near = 0,
|
|
Medium = 1,
|
|
Far = 2,
|
|
Epic = 3,
|
|
ECyaViewDistanceLevel_MAX = 4,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaQualityLevel
|
|
// NumValues: 0x0005
|
|
enum class ECyaQualityLevel : uint8
|
|
{
|
|
Low = 0,
|
|
Medium = 1,
|
|
High = 2,
|
|
Epic = 3,
|
|
ECyaQualityLevel_MAX = 4,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaGlobalSettingsLevel
|
|
// NumValues: 0x0006
|
|
enum class ECyaGlobalSettingsLevel : uint8
|
|
{
|
|
Low = 0,
|
|
Medium = 1,
|
|
High = 2,
|
|
Epic = 3,
|
|
Custom = 4,
|
|
ECyaGlobalSettingsLevel_MAX = 5,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaFullscreenMode
|
|
// NumValues: 0x0004
|
|
enum class ECyaFullscreenMode : uint8
|
|
{
|
|
Fullscreen = 0,
|
|
Borderless = 1,
|
|
Windowed = 2,
|
|
ECyaFullscreenMode_MAX = 3,
|
|
};
|
|
|
|
// Enum CyaTools.ECyaSaveGameErrorCode
|
|
// NumValues: 0x0004
|
|
enum class ECyaSaveGameErrorCode : uint8
|
|
{
|
|
No_Error = 0,
|
|
Version_Too_Old = 1,
|
|
Version_Too_Recent = 2,
|
|
ECyaSaveGameErrorCode_MAX = 3,
|
|
};
|
|
|
|
// ScriptStruct CyaTools.CyaSaveRecord
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FCyaSaveRecord final
|
|
{
|
|
public:
|
|
struct FTransform Transform; // 0x0000(0x0060)(SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<uint8> RawData; // 0x0060(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaSaveRecord;
|
|
|
|
// ScriptStruct CyaTools.CyaClassRecord
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FCyaClassRecord final
|
|
{
|
|
public:
|
|
TMap<class FString, struct FCyaSaveRecord> ActorsRecords; // 0x0000(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaClassRecord;
|
|
|
|
// ScriptStruct CyaTools.CyaLevelRecord
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FCyaLevelRecord final
|
|
{
|
|
public:
|
|
TMap<struct FSoftClassPath, struct FCyaClassRecord> PerClassRecords; // 0x0000(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaLevelRecord;
|
|
|
|
// ScriptStruct CyaTools.CyaWorldRecord
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FCyaWorldRecord final
|
|
{
|
|
public:
|
|
TMap<class FString, uint8> StreamingLevelState; // 0x0000(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
TMap<class FString, struct FCyaLevelRecord> PerLevelRecords; // 0x0050(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaWorldRecord;
|
|
|
|
// ScriptStruct CyaTools.CyaTeamHandle
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaTeamHandle final
|
|
{
|
|
public:
|
|
class FString TeamName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaTeamHandle;
|
|
|
|
// ScriptStruct CyaTools.DialogueVariables
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FDialogueVariables final
|
|
{
|
|
public:
|
|
TMap<class FName, int32> InternalVars; // 0x0000(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<int32> PlayedReplies; // 0x0050(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogueVariables;
|
|
|
|
// ScriptStruct CyaTools.CyaDLCId
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaDLCId final
|
|
{
|
|
public:
|
|
class FString DLCId; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaDLCId;
|
|
|
|
// ScriptStruct CyaTools.BodyParts
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FBodyParts final
|
|
{
|
|
public:
|
|
bool bApplyAllParts; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UCyaBodyPart*> Variants; // 0x0008(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FBodyParts;
|
|
|
|
// ScriptStruct CyaTools.CyaRuntimeFloatCurveEvaluator
|
|
// 0x0090 (0x0090 - 0x0000)
|
|
struct FCyaRuntimeFloatCurveEvaluator final
|
|
{
|
|
public:
|
|
struct FRuntimeFloatCurve Curve; // 0x0000(0x0088)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaRuntimeFloatCurveEvaluator;
|
|
|
|
// ScriptStruct CyaTools.CyaRagdollHelper
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FCyaRagdollHelper final
|
|
{
|
|
public:
|
|
bool bAutoRagdollOnDeath; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsRagdoll; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float FreezDelay; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FTransform> DeathPose; // 0x0008(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
TArray<uint8> CompressedDeathPose; // 0x0018(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform SKMTransform; // 0x0030(0x0060)(SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsFrozen; // 0x0090(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_91[0xF]; // 0x0091(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaRagdollHelper;
|
|
|
|
// ScriptStruct CyaTools.CyaAchievementProxy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaAchievementProxy final
|
|
{
|
|
public:
|
|
class FString AchievementName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaAchievementProxy;
|
|
|
|
// ScriptStruct CyaTools.CyaAnimNode_EyesMovement
|
|
// 0x0158 (0x0220 - 0x00C8)
|
|
struct FCyaAnimNode_EyesMovement final : public FAnimNode_SkeletalControlBase
|
|
{
|
|
public:
|
|
TArray<struct FBoneReference> EyeBones; // 0x00C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRotator EyeRotationRandom; // 0x00D8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float EyeRandomExponent; // 0x00F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookDelay; // 0x00F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookDelayDeviation; // 0x00F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector LookAtLocation; // 0x0100(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_118[0x38]; // 0x0118(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FBoneReference> EyeLidBones; // 0x0150(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bIsSleeping; // 0x0160(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_161[0x3]; // 0x0161(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BlinkDuration; // 0x0164(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCyaRuntimeFloatCurveEvaluator BlinkingCurve; // 0x0168(0x0090)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
float BlinkDelay; // 0x01F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlinkDelayDeviation; // 0x01FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator EyeLidClosedRotation; // 0x0200(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaAnimNode_EyesMovement;
|
|
|
|
// ScriptStruct CyaTools.CyaMissionHistoryHolder
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FCyaMissionHistoryHolder final
|
|
{
|
|
public:
|
|
TMap<class FString, ECyaMissionNodeState> MissionHistory; // 0x0000(0x0050)(SaveGame, NativeAccessSpecifierPrivate)
|
|
TMap<class FString, uint8> PersistentObjectState; // 0x0050(0x0050)(SaveGame, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaMissionHistoryHolder;
|
|
|
|
// ScriptStruct CyaTools.CyaMissionNodeInfo
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FCyaMissionNodeInfo final
|
|
{
|
|
public:
|
|
class FString NodeId; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaMissionNodeCategory Category; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString ParentNodeId; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaMissionNodeOperator ParentNodeOperator; // 0x0028(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ParentMinValidatedOperands; // 0x002C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExposeToDialogueEditor; // 0x0030(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsVisibleDescription; // 0x0031(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString LocText; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString LocNamespace; // 0x0048(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsAlternative; // 0x0058(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsOptional; // 0x0059(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bContributeToGameProgress; // 0x005A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTotalDisplayed; // 0x005B(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Depth; // 0x005C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> ChildrenIds; // 0x0060(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> Tags; // 0x0070(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaMissionNodeInfo;
|
|
|
|
// ScriptStruct CyaTools.CyaMissionLevelInfo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FCyaMissionLevelInfo final
|
|
{
|
|
public:
|
|
class FString LevelName; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FCyaMissionNodeInfo> Nodes; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaMissionLevelInfo;
|
|
|
|
// ScriptStruct CyaTools.CyaMissionDescriptor
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FCyaMissionDescriptor final
|
|
{
|
|
public:
|
|
TMap<class FString, struct FCyaMissionLevelInfo> Levels; // 0x0000(0x0050)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaMissionDescriptor;
|
|
|
|
// ScriptStruct CyaTools.CyaDialogueVariablesHolder
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FCyaDialogueVariablesHolder final
|
|
{
|
|
public:
|
|
TMap<class FName, struct FDialogueVariables> DialogueVariables; // 0x0000(0x0050)(SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaDialogueVariablesHolder;
|
|
|
|
// ScriptStruct CyaTools.CyaPurchaseMapping
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FCyaPurchaseMapping final
|
|
{
|
|
public:
|
|
class FString GameID; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> PlatformIds; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaPurchaseMapping;
|
|
|
|
// ScriptStruct CyaTools.CyaPurchaseHolder
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FCyaPurchaseHolder final
|
|
{
|
|
public:
|
|
TArray<struct FCyaPurchaseMapping> DLCMapping; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_10[0x68]; // 0x0010(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaPurchaseHolder;
|
|
|
|
// ScriptStruct CyaTools.CyaConditionnedCamera
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaConditionnedCamera final
|
|
{
|
|
public:
|
|
class UCyaActorCondition* Condition; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
TSubclassOf<class UCyaSpringArmSettings> CameraSettings; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaConditionnedCamera;
|
|
|
|
// ScriptStruct CyaTools.CyaCameraGroup
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FCyaCameraGroup final
|
|
{
|
|
public:
|
|
int32 Priority; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCyaActorCondition* GroupCondition; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
TArray<struct FCyaConditionnedCamera> Cameras; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaCameraGroup;
|
|
|
|
// ScriptStruct CyaTools.CyaSaveGameHeader
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FCyaSaveGameHeader final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString SlotName; // 0x0018(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDateTime DateTime; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double PlayTimeSeconds; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString MapPath; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector WorldLocation; // 0x0048(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GameProgress; // 0x0060(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString GameMetaData; // 0x0068(0x0010)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> CurrentActivities; // 0x0078(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Difficulty; // 0x0088(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_89[0x17]; // 0x0089(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaSaveGameHeader;
|
|
|
|
// ScriptStruct CyaTools.CyaSkillsHolder
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FCyaSkillsHolder final
|
|
{
|
|
public:
|
|
TMap<TSubclassOf<class UCyaSkill>, ECyaSkillState> SkillsStates; // 0x0000(0x0050)(SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
class UCyaSkillTree* SkillTree; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaSkillsHolder;
|
|
|
|
// ScriptStruct CyaTools.CyaMissionNodeId
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaMissionNodeId final
|
|
{
|
|
public:
|
|
class FString NodeId; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaMissionNodeId;
|
|
|
|
// ScriptStruct CyaTools.CyaDialogueNodeConfig
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FCyaDialogueNodeConfig final
|
|
{
|
|
public:
|
|
class FString JsonName; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUserEditable; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUserSpawnable; // 0x0011(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasCustomChildren; // 0x0012(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13[0x5]; // 0x0013(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftClassPtr<class UClass> NodeClass; // 0x0018(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSoftClassPtr<class UClass>> AllowedChildren; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaDialogueNodeConfig;
|
|
|
|
// ScriptStruct CyaTools.CyaAnimSync
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct FCyaAnimSync final
|
|
{
|
|
public:
|
|
class FName SlotName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bActionTakesPlaceOnTarget; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSyncNeedToBeOnNavMesh; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector LocationOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator RotationOffset; // 0x0028(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FString InstigatorAnims[0x4]; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString TargetAnims[0x4]; // 0x0080(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaAnimSync;
|
|
|
|
// ScriptStruct CyaTools.CyaTeamAttitudeHandle
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaTeamAttitudeHandle final
|
|
{
|
|
public:
|
|
TArray<ETeamAttitude> Attitudes; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaTeamAttitudeHandle;
|
|
|
|
// ScriptStruct CyaTools.CyaAchievementUnlocker
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FCyaAchievementUnlocker final
|
|
{
|
|
public:
|
|
struct FCyaAchievementProxy AchievementProxy; // 0x0000(0x0010)(Edit, BlueprintVisible, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float Increment; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaAchievementUnlocker;
|
|
|
|
// ScriptStruct CyaTools.CyaStatPair
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FCyaStatPair final
|
|
{
|
|
public:
|
|
float CurrentValue; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ThresholdValue; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaStatPair;
|
|
|
|
// ScriptStruct CyaTools.CyaTrackedObject
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FCyaTrackedObject final
|
|
{
|
|
public:
|
|
TArray<struct FCyaAchievementProxy> AssociatedAchievements; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, SaveGame, NativeAccessSpecifierPublic)
|
|
class FString ClassPath; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSet<class FString> TrackedObjectPaths; // 0x0020(0x0050)(Edit, DisableEditOnInstance, EditConst, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaTrackedObject;
|
|
|
|
// ScriptStruct CyaTools.CyaAnimSet
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FCyaAnimSet final
|
|
{
|
|
public:
|
|
TArray<struct FDirectoryPath> Directories; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, TSoftObjectPtr<class UAnimSequenceBase>> Anims; // 0x0010(0x0050)(Edit, DisableEditOnInstance, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaAnimSet;
|
|
|
|
// ScriptStruct CyaTools.CyaAnimNode_IdlePlayer
|
|
// 0x0048 (0x0080 - 0x0038)
|
|
struct FCyaAnimNode_IdlePlayer final : public FAnimNode_AssetPlayerBase
|
|
{
|
|
public:
|
|
class UAnimSequenceBase* MainAnimation; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
int32 MinLoop; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 MaxLoop; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float InternalBlendDuration; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bAllowVariants; // 0x004C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAnimSequenceBase*> Variants; // 0x0050(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr)
|
|
uint8 Pad_60[0x20]; // 0x0060(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaAnimNode_IdlePlayer;
|
|
|
|
// ScriptStruct CyaTools.CyaChunkEntry
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FCyaChunkEntry final
|
|
{
|
|
public:
|
|
int32 ChunkId; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Match; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaChunkEntry;
|
|
|
|
// ScriptStruct CyaTools.CyaDebugLevelEntry
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FCyaDebugLevelEntry final
|
|
{
|
|
public:
|
|
class FString Category; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath Map; // 0x0020(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaDebugLevelEntry;
|
|
|
|
// ScriptStruct CyaTools.CyaActivityHelper
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct alignas(0x08) FCyaActivityHelper final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCyaActivityHelper;
|
|
|
|
// ScriptStruct CyaTools.CyaDataTableFilter
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FCyaDataTableFilter final
|
|
{
|
|
public:
|
|
class FName Column; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaDataTableFilterOperation Operator; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Value; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaDataTableFilter;
|
|
|
|
// ScriptStruct CyaTools.CyaDialogueList
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FCyaDialogueList final
|
|
{
|
|
public:
|
|
class FString Name; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> Values; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaDialogueList;
|
|
|
|
// ScriptStruct CyaTools.ReplyState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FReplyState final
|
|
{
|
|
public:
|
|
class UCyaDialogueNodeReply* Reply; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
bool bLocked; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAlreadyPlayed; // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* DisplayIcon; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FReplyState;
|
|
|
|
// ScriptStruct CyaTools.CyaMovieSceneSentenceSectionTemplate
|
|
// 0x0010 (0x0030 - 0x0020)
|
|
struct FCyaMovieSceneSentenceSectionTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
class UCyaDialogue* Dialogue; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
int32 SentenceID; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FColor DisplayColor; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaMovieSceneSentenceSectionTemplate;
|
|
|
|
// ScriptStruct CyaTools.CyaKeyboardLayoutMapper
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FCyaKeyboardLayoutMapper final
|
|
{
|
|
public:
|
|
ECyaKeyboardLayout TargetLayout; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<struct FKey, struct FKey> Remapping; // 0x0008(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<struct FKey, class FString> StringRemapping; // 0x0058(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaKeyboardLayoutMapper;
|
|
|
|
// ScriptStruct CyaTools.CyaGraphicOptions
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FCyaGraphicOptions final
|
|
{
|
|
public:
|
|
ECyaGlobalSettingsLevel GlobalSettings; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaFullscreenMode FullscreenMode; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint Resolution; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaViewDistanceLevel ViewDistance; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel AntiAliasing; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel PostProcessing; // 0x000E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel Shadows; // 0x000F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel GlobalIllumination; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel Reflection; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel Textures; // 0x0012(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel Effects; // 0x0013(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECyaQualityLevel Foliage; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ResolutionScale; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Gamma; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FrameRateLimit; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseHDRDisplayOutput; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 HDRDisplayOutputNits; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bVSync; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<class FString, class FString> CustomOptions; // 0x0030(0x0050)(Edit, BlueprintVisible, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaGraphicOptions;
|
|
|
|
// ScriptStruct CyaTools.CyaPerSaveInfo
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FCyaPerSaveInfo final
|
|
{
|
|
public:
|
|
int32 MaxSize; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Title; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Subtitle; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Detail; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Icon; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaPerSaveInfo;
|
|
|
|
// ScriptStruct CyaTools.CyaLevelStartPoints
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FCyaLevelStartPoints final
|
|
{
|
|
public:
|
|
class FString LevelName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FString, struct FVector> SpawnLocations; // 0x0010(0x0050)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaLevelStartPoints;
|
|
|
|
// ScriptStruct CyaTools.CyaStreamingDescriptor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCyaStreamingDescriptor final
|
|
{
|
|
public:
|
|
TArray<struct FCyaLevelStartPoints> Entries; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaStreamingDescriptor;
|
|
|
|
// ScriptStruct CyaTools.CyaCreditEntry
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FCyaCreditEntry final
|
|
{
|
|
public:
|
|
class FString Type; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Value; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCyaCreditEntry;
|
|
|
|
}
|
|
|