153 lines
7.1 KiB
C++
153 lines
7.1 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Cognition
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "SlateCore_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum Cognition.ECognitionBackgroundSetting
|
|
// NumValues: 0x0004
|
|
enum class ECognitionBackgroundSetting : uint8
|
|
{
|
|
NotInBackground = 0,
|
|
InBackgroundNoBest = 1,
|
|
InBackgroundShowBest = 2,
|
|
ECognitionBackgroundSetting_MAX = 3,
|
|
};
|
|
|
|
// Enum Cognition.EProcessBestFlag
|
|
// NumValues: 0x0003
|
|
enum class EProcessBestFlag : uint8
|
|
{
|
|
TargetSighted = 0,
|
|
TargetLost = 1,
|
|
EProcessBestFlag_MAX = 2,
|
|
};
|
|
|
|
// Enum Cognition.ESocialCombatMode
|
|
// NumValues: 0x0007
|
|
enum class ESocialCombatMode : uint8
|
|
{
|
|
AllModes = 0,
|
|
Social = 1,
|
|
Combat = 2,
|
|
Adventure = 3,
|
|
Duress = 4,
|
|
Transfiguration = 5,
|
|
ESocialCombatMode_MAX = 6,
|
|
};
|
|
|
|
// Enum Cognition.ECalloutActions
|
|
// NumValues: 0x0031
|
|
enum class ECalloutActions : uint8
|
|
{
|
|
NOT_SET = 0,
|
|
Action_Interact = 1,
|
|
Action_Loot = 2,
|
|
Menu_Pickup = 3,
|
|
Action_Steal = 4,
|
|
Action_Open = 5,
|
|
Action_Close = 6,
|
|
Action_Locked = 7,
|
|
Action_Enter = 8,
|
|
Action_Join = 9,
|
|
Action_Use = 10,
|
|
Action_Search = 11,
|
|
Action_Sleep = 12,
|
|
Action_Place = 13,
|
|
Action_To = 14,
|
|
Action_ReadMail = 15,
|
|
Action_Sit = 16,
|
|
Action_PickPlant = 17,
|
|
Action_ForcePlant = 18,
|
|
Action_Empty = 19,
|
|
Action_Pet = 20,
|
|
ActionID_Water = 21,
|
|
ActionID_HarvestByproduct = 22,
|
|
Action_LightTorch = 23,
|
|
Action_WhisperPassword = 24,
|
|
Action_Exit = 25,
|
|
Action_TicklePear = 26,
|
|
Action_Collect = 27,
|
|
Action_Rotate = 28,
|
|
Action_Unlock = 29,
|
|
Action_Reveal = 30,
|
|
Action_Roll = 31,
|
|
Action_Travel = 32,
|
|
Action_Wait = 33,
|
|
Action_Begin = 34,
|
|
Action_StealthTakedown = 35,
|
|
Action_Identify = 36,
|
|
Action_Inspect = 37,
|
|
Action_Equip = 38,
|
|
Action_Investigate = 39,
|
|
Action_Start = 40,
|
|
Action_Invoke = 41,
|
|
Action_PlaceToken = 42,
|
|
Action_Talk = 43,
|
|
Action_View = 44,
|
|
Action_Read = 45,
|
|
Action_Dive = 46,
|
|
Action_ViewPensieve = 47,
|
|
ECalloutActions_MAX = 48,
|
|
};
|
|
|
|
// Enum Cognition.ECalloutBlipType
|
|
// NumValues: 0x0006
|
|
enum class ECalloutBlipType : uint8
|
|
{
|
|
Diamond = 0,
|
|
Dot = 1,
|
|
Door = 2,
|
|
Vendor = 3,
|
|
FastTravel = 4,
|
|
ECalloutBlipType_MAX = 5,
|
|
};
|
|
|
|
// Enum Cognition.ECalloutType
|
|
// NumValues: 0x0006
|
|
enum class ECalloutType : uint8
|
|
{
|
|
Interact = 0,
|
|
Interact_Blip_Action = 1,
|
|
Interact_Blip_Action_Descriptor = 2,
|
|
Interact_Blip_Descriptor = 3,
|
|
Interact_NoBlip_Action = 4,
|
|
ECalloutType_MAX = 5,
|
|
};
|
|
|
|
// ScriptStruct Cognition.CalloutInformation
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FCalloutInformation final
|
|
{
|
|
public:
|
|
ECalloutType CalloutType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECalloutBlipType CalloutBlipType; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECalloutActions CalloutAction; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText TargetName; // 0x0008(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSlateColor CalloutTextColor; // 0x0020(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
float CalloutInteractDistance; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGrayOutButton; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsTargetNameTranslatable; // 0x004D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Owned; // 0x004E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F[0x1]; // 0x004F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CalloutChargeTime; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCalloutInformation;
|
|
|
|
}
|
|
|