907 lines
59 KiB
C++
907 lines
59 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Dialog
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "Dai_structs.hpp"
|
|
#include "MovieScene_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum Dialog.EQuestStatus
|
|
// NumValues: 0x0007
|
|
enum class EQuestStatus : uint8
|
|
{
|
|
UNKNOWN = 0,
|
|
ACTIVE = 1,
|
|
SUCCESS = 2,
|
|
FAILURE = 3,
|
|
CLOSED = 4,
|
|
COUNT = 5,
|
|
EQuestStatus_MAX = 6,
|
|
};
|
|
|
|
// Enum Dialog.BTElevenLabsModel
|
|
// NumValues: 0x0007
|
|
enum class EBTElevenLabsModel : uint8
|
|
{
|
|
None = 0,
|
|
eleven_monolingual_v1 = 1,
|
|
eleven_english_sts_v2 = 2,
|
|
eleven_multilingual_v1 = 3,
|
|
eleven_multilingual_v2 = 4,
|
|
eleven_turbo_v2 = 5,
|
|
MAX = 6,
|
|
};
|
|
|
|
// Enum Dialog.BTElevenLabsOutputType
|
|
// NumValues: 0x000B
|
|
enum class EBTElevenLabsOutputType : uint8
|
|
{
|
|
None = 0,
|
|
mp3_44100_64 = 1,
|
|
mp3_44100_96 = 2,
|
|
mp3_44100_128 = 3,
|
|
mp3_44100_192 = 4,
|
|
pcm_16000 = 5,
|
|
pcm_22050 = 6,
|
|
pcm_24000 = 7,
|
|
pcm_44100 = 8,
|
|
ulaw_8000 = 9,
|
|
MAX = 10,
|
|
};
|
|
|
|
// Enum Dialog.EQuestResult
|
|
// NumValues: 0x0005
|
|
enum class EQuestResult : uint8
|
|
{
|
|
CLOSED = 0,
|
|
PASSED = 1,
|
|
FAILED = 2,
|
|
COUNT = 3,
|
|
EQuestResult_MAX = 4,
|
|
};
|
|
|
|
// Enum Dialog.ERange
|
|
// NumValues: 0x0005
|
|
enum class ERange : uint8
|
|
{
|
|
DEFAULT = 0,
|
|
IGNORED = 1,
|
|
OVERRIDEN = 2,
|
|
COUNT = 3,
|
|
ERange_MAX = 4,
|
|
};
|
|
|
|
// Enum Dialog.EHubType
|
|
// NumValues: 0x0006
|
|
enum class EHubType : uint8
|
|
{
|
|
MANUAL = 0,
|
|
RANDOM = 1,
|
|
SELECTOR = 2,
|
|
SEQUENCE = 3,
|
|
LOOP = 4,
|
|
EHubType_MAX = 5,
|
|
};
|
|
|
|
// Enum Dialog.EActionStopReason
|
|
// NumValues: 0x0004
|
|
enum class EActionStopReason : uint8
|
|
{
|
|
ABORT = 0,
|
|
EXIT = 1,
|
|
SKIP = 2,
|
|
EActionStopReason_MAX = 3,
|
|
};
|
|
|
|
// Enum Dialog.EDialogMemberType
|
|
// NumValues: 0x0006
|
|
enum class EDialogMemberType : uint8
|
|
{
|
|
UNKNOWN = 0,
|
|
STRING = 1,
|
|
OBJECT_ID = 2,
|
|
OBJECT_LIST = 3,
|
|
CONNECTION_LIST = 4,
|
|
EDialogMemberType_MAX = 5,
|
|
};
|
|
|
|
// Enum Dialog.ETalkState
|
|
// NumValues: 0x0008
|
|
enum class ETalkState : uint8
|
|
{
|
|
INVALID = 0,
|
|
RUNNING = 1,
|
|
COMPLETED = 2,
|
|
BREAKED = 3,
|
|
PAUSED = 4,
|
|
PREPARED = 5,
|
|
SUSPENDED = 6,
|
|
ETalkState_MAX = 7,
|
|
};
|
|
|
|
// Enum Dialog.EVoiceState
|
|
// NumValues: 0x0007
|
|
enum class EVoiceState : uint8
|
|
{
|
|
NONE = 0,
|
|
INVALID = 1,
|
|
LOADING = 2,
|
|
READY = 3,
|
|
PLAYING = 4,
|
|
FINISHED = 5,
|
|
EVoiceState_MAX = 6,
|
|
};
|
|
|
|
// Enum Dialog.EDialogTalkBehaviorFlag
|
|
// NumValues: 0x0005
|
|
enum class EDialogTalkBehaviorFlag : uint8
|
|
{
|
|
NONE = 0,
|
|
DONT_PLAY_VOICEOVER = 1,
|
|
DONT_APPLY_ACTIONS = 2,
|
|
DONT_SHOW_SUBTITLES = 4,
|
|
EDialogTalkBehaviorFlag_MAX = 5,
|
|
};
|
|
|
|
// Enum Dialog.EBTElevenLabsVoicePresetType
|
|
// NumValues: 0x0004
|
|
enum class EBTElevenLabsVoicePresetType : uint8
|
|
{
|
|
None = 0,
|
|
Premade = 1,
|
|
Custom = 2,
|
|
MAX = 3,
|
|
};
|
|
|
|
// Enum Dialog.EBooleanFlowOperation2
|
|
// NumValues: 0x0003
|
|
enum class EBooleanFlowOperation2 : uint8
|
|
{
|
|
Set = 0,
|
|
Negate = 1,
|
|
EBooleanFlowOperation2_MAX = 2,
|
|
};
|
|
|
|
// Enum Dialog.EIntegerFlowOperation2
|
|
// NumValues: 0x0004
|
|
enum class EIntegerFlowOperation2 : uint8
|
|
{
|
|
Set = 0,
|
|
Increment = 1,
|
|
Decrement = 2,
|
|
EIntegerFlowOperation2_MAX = 3,
|
|
};
|
|
|
|
// Enum Dialog.ETagOperation2
|
|
// NumValues: 0x0004
|
|
enum class ETagOperation2 : uint8
|
|
{
|
|
Add = 0,
|
|
Remove = 1,
|
|
Scope = 2,
|
|
ETagOperation2_MAX = 3,
|
|
};
|
|
|
|
// Enum Dialog.EBooleanFlowOperation
|
|
// NumValues: 0x0003
|
|
enum class EBooleanFlowOperation : uint8
|
|
{
|
|
IsNotSet = 0,
|
|
IsSet = 1,
|
|
EBooleanFlowOperation_MAX = 2,
|
|
};
|
|
|
|
// Enum Dialog.EIntegerFlowOperation
|
|
// NumValues: 0x0007
|
|
enum class EIntegerFlowOperation : uint8
|
|
{
|
|
IsEqual = 0,
|
|
IsNotEqual = 1,
|
|
IsGreater = 2,
|
|
IsGreaterOrEqual = 3,
|
|
IsLess = 4,
|
|
IsLessOrEqual = 5,
|
|
EIntegerFlowOperation_MAX = 6,
|
|
};
|
|
|
|
// ScriptStruct Dialog.ReplicaVoice
|
|
// 0x0010 (0x0018 - 0x0008)
|
|
struct FReplicaVoice final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString UUID; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FReplicaVoice;
|
|
|
|
// ScriptStruct Dialog.FlowID
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FFlowID
|
|
{
|
|
public:
|
|
int32 _ObjectID; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 _Type; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFlowID;
|
|
|
|
// ScriptStruct Dialog.FlowObjectID
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FFlowObjectID : public FFlowID
|
|
{
|
|
public:
|
|
class UDialogData* _DialogData; // 0x0008(0x0008)(Edit, ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName _Name; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 _TypeID; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFlowItem* _FlowItem; // 0x0020(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowObjectID;
|
|
|
|
// ScriptStruct Dialog.DialogObjectID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogObjectID : public FFlowObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogObjectID;
|
|
|
|
// ScriptStruct Dialog.DialogTalkID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogTalkID : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogTalkID;
|
|
|
|
// ScriptStruct Dialog.DialogLine
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogLine final : public FDialogTalkID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogLine;
|
|
|
|
// ScriptStruct Dialog.DialogLineMovieSceneParams
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FDialogLineMovieSceneParams
|
|
{
|
|
public:
|
|
struct FDialogLine _LineID; // 0x0000(0x0028)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float _LineDuration; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _OverrideLineDuration; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _FireAndForget; // 0x002D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _Unmanaged; // 0x002E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _CheckMarkers; // 0x002F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogLineMovieSceneParams;
|
|
|
|
// ScriptStruct Dialog.DialogInfo
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct FDialogInfo
|
|
{
|
|
public:
|
|
bool _IgnoreRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _IgnoreSubtitleRange; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _SingleLine; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _Interactive; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _Unmanaged; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 _Priotrity; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 _InterruptPriority; // 0x0006(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7[0x1]; // 0x0007(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float _SubtitleRange; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float _DialogRange; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDaiContext _Owner; // 0x0010(0x0078)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FDaiContext> _Speakers; // 0x0088(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_98[0x20]; // 0x0098(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool _OnlyManualSkip; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FDialogInfo;
|
|
|
|
// ScriptStruct Dialog.ReferenceID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FReferenceID final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FReferenceID;
|
|
|
|
// ScriptStruct Dialog.DialogEntity
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogEntity final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogEntity;
|
|
|
|
// ScriptStruct Dialog.DialogLineLocalization
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FDialogLineLocalization final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UObject> _VoiceOver; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText _Text; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NativeAccessSpecifierPublic)
|
|
class FText _MenuText; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NativeAccessSpecifierPublic)
|
|
class FText _SpeakerName; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NativeAccessSpecifierPublic)
|
|
struct FColor _TextColor; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDialogEntity _Speaker; // 0x0060(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogLineLocalization;
|
|
|
|
// ScriptStruct Dialog.DialogConnection
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FDialogConnection final
|
|
{
|
|
public:
|
|
int32 _PinIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString _Outcome; // 0x0008(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Label; // 0x0018(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Condition; // 0x0028(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDialogObjectID _Target; // 0x0038(0x0028)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogConnection;
|
|
|
|
// ScriptStruct Dialog.DialogConnectionGroup
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FDialogConnectionGroup final
|
|
{
|
|
public:
|
|
TArray<struct FDialogConnection> _Connections; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogConnectionGroup;
|
|
|
|
// ScriptStruct Dialog.DialogMember
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FDialogMember final
|
|
{
|
|
public:
|
|
int32 _Type; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString _MemberName; // 0x0008(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _StringValue; // 0x0018(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDialogObjectID _ObjectValue; // 0x0028(0x0028)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FDialogObjectID> _ListValue; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FDialogConnectionGroup> _ConnectionList; // 0x0060(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogMember;
|
|
|
|
// ScriptStruct Dialog.DialogMembers
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FDialogMembers final
|
|
{
|
|
public:
|
|
class FString _Name; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FDialogMember> _Members; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogMembers;
|
|
|
|
// ScriptStruct Dialog.QuestID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FQuestID final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FQuestID;
|
|
|
|
// ScriptStruct Dialog.DialogEntryID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogEntryID final : public FDialogTalkID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogEntryID;
|
|
|
|
// ScriptStruct Dialog.DialogDialog
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogDialog final : public FDialogTalkID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogDialog;
|
|
|
|
// ScriptStruct Dialog.DialogFullInfo
|
|
// 0x00B0 (0x0170 - 0x00C0)
|
|
struct FDialogFullInfo final : public FDialogInfo
|
|
{
|
|
public:
|
|
struct FDaiConditions _Conditions; // 0x00C0(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FDialogEntryID _EntryID; // 0x00F0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDialogDialog _DialogID; // 0x0118(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDialogLine _LineID; // 0x0140(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 _MaxPlayCount; // 0x0168(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 _PlayCounter; // 0x016C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogFullInfo;
|
|
|
|
// ScriptStruct Dialog.JSonText
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FJSonText final
|
|
{
|
|
public:
|
|
class FString Text; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FJSonText;
|
|
|
|
// ScriptStruct Dialog.DialogHub
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FDialogHub final : public FDialogTalkID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogHub;
|
|
|
|
// ScriptStruct Dialog.DialogChoiceSequence
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FDialogChoiceSequence final
|
|
{
|
|
public:
|
|
struct FDialogObjectID _LineID; // 0x0000(0x0028)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULevelSequence* _Sequence; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDaiActorName _MasterPlayerName; // 0x0030(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDaiActorName _PlayerName; // 0x0040(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogChoiceSequence;
|
|
|
|
// ScriptStruct Dialog.DialogChoiceMovieSceneParams
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FDialogChoiceMovieSceneParams
|
|
{
|
|
public:
|
|
struct FDialogHub _ChoiceID; // 0x0000(0x0028)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FDialogChoiceSequence> _Choices; // 0x0028(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogChoiceMovieSceneParams;
|
|
|
|
// ScriptStruct Dialog.DialogChoiceMovieSceneSectionTemplateParameters
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
struct FDialogChoiceMovieSceneSectionTemplateParameters final : public FDialogChoiceMovieSceneParams
|
|
{
|
|
public:
|
|
float SectionStartTime; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SectionEndTime; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogChoiceMovieSceneSectionTemplateParameters;
|
|
|
|
// ScriptStruct Dialog.DialogChoiceMovieSceneSectionTemplate
|
|
// 0x0040 (0x0060 - 0x0020)
|
|
struct FDialogChoiceMovieSceneSectionTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
struct FDialogChoiceMovieSceneSectionTemplateParameters Params; // 0x0020(0x0040)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogChoiceMovieSceneSectionTemplate;
|
|
|
|
// ScriptStruct Dialog.DialogChoiceMovieSceneSharedTrack
|
|
// 0x0000 (0x0020 - 0x0020)
|
|
struct FDialogChoiceMovieSceneSharedTrack final : public FMovieSceneEvalTemplate
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogChoiceMovieSceneSharedTrack;
|
|
|
|
// ScriptStruct Dialog.JSonLocalization
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FJSonLocalization final : public FTableRowBase
|
|
{
|
|
public:
|
|
struct FJSonText Source; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FJSonText Translation; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FJSonLocalization;
|
|
|
|
// ScriptStruct Dialog.CsvLocalization
|
|
// 0x0048 (0x0050 - 0x0008)
|
|
struct FCsvLocalization final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString Comment; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Source; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Translation; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Changed; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString OldSource; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCsvLocalization;
|
|
|
|
// ScriptStruct Dialog.FlowEntityCSV
|
|
// 0x0040 (0x0048 - 0x0008)
|
|
struct FFlowEntityCSV final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString ID; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Name; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Template; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowEntityCSV;
|
|
|
|
// ScriptStruct Dialog.FlowLineCSV
|
|
// 0x0120 (0x0128 - 0x0008)
|
|
struct FFlowLineCSV final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString ID; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Dir0; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Dir1; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Dir2; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Dialog; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Template; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Tags; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString speaker; // 0x0078(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplaySpeaker; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Text; // 0x0098(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x00A8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Order; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DeleteMe; // 0x00C8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HasVO; // 0x00D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HasValidVO; // 0x00E8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString VOName; // 0x00F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString WavePath; // 0x0108(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString CuePath; // 0x0118(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowLineCSV;
|
|
|
|
// ScriptStruct Dialog.FlowGlobal
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FFlowGlobal
|
|
{
|
|
public:
|
|
class UDialogData* _DialogData; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName _Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 _TypeID; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFlowGlobal;
|
|
|
|
// ScriptStruct Dialog.FlowBoolean
|
|
// 0x0000 (0x0018 - 0x0018)
|
|
struct FFlowBoolean final : public FFlowGlobal
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FFlowBoolean;
|
|
|
|
// ScriptStruct Dialog.FlowInteger
|
|
// 0x0000 (0x0018 - 0x0018)
|
|
struct FFlowInteger final : public FFlowGlobal
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FFlowInteger;
|
|
|
|
// ScriptStruct Dialog.DialogVariable
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FDialogVariable final
|
|
{
|
|
public:
|
|
class FName _Name; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDialogVariableData* _Data; // 0x0008(0x0008)(Edit, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogVariable;
|
|
|
|
// ScriptStruct Dialog.DialogNamespace
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FDialogNamespace final
|
|
{
|
|
public:
|
|
class FName _Name; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FDialogVariable> _Variables; // 0x0008(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogNamespace;
|
|
|
|
// ScriptStruct Dialog.DialogGlobals
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FDialogGlobals final
|
|
{
|
|
public:
|
|
TArray<struct FDialogNamespace> _Namespaces; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogGlobals;
|
|
|
|
// ScriptStruct Dialog.FlowItemCSV
|
|
// 0x0090 (0x0098 - 0x0008)
|
|
struct FFlowItemCSV final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString Parent; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Type; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Name; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString speaker; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Text; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Param0; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Inputs; // 0x0078(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Outputs; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowItemCSV;
|
|
|
|
// ScriptStruct Dialog.FlowTraveller
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FFlowTraveller final
|
|
{
|
|
public:
|
|
struct FFlowObjectID _CurrentRef; // 0x0000(0x0028)(SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FFlowObjectID> _Connections; // 0x0028(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPrivate)
|
|
TArray<struct FFlowObjectID> _History; // 0x0038(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPrivate)
|
|
TArray<struct FFlowObjectID> _Hubs; // 0x0048(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPrivate)
|
|
class UObject* _Context; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowTraveller;
|
|
|
|
// ScriptStruct Dialog.DialogLineMovieSceneSectionTemplateParameters
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
struct FDialogLineMovieSceneSectionTemplateParameters final : public FDialogLineMovieSceneParams
|
|
{
|
|
public:
|
|
float _SectionStartTime; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float _SectionEndTime; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float _TickResolution; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FDialogLineMovieSceneSectionTemplateParameters;
|
|
|
|
// ScriptStruct Dialog.DialogLineMovieSceneSectionTemplate
|
|
// 0x0040 (0x0060 - 0x0020)
|
|
struct FDialogLineMovieSceneSectionTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
struct FDialogLineMovieSceneSectionTemplateParameters Params; // 0x0020(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogLineMovieSceneSectionTemplate;
|
|
|
|
// ScriptStruct Dialog.DialogLineMovieSceneSharedTrack
|
|
// 0x0000 (0x0020 - 0x0020)
|
|
struct FDialogLineMovieSceneSharedTrack final : public FMovieSceneEvalTemplate
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FDialogLineMovieSceneSharedTrack;
|
|
|
|
// ScriptStruct Dialog.FlowPrototypeID
|
|
// 0x0000 (0x0008 - 0x0008)
|
|
struct FFlowPrototypeID final : public FFlowID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FFlowPrototypeID;
|
|
|
|
// ScriptStruct Dialog.FlowInstanceID
|
|
// 0x0000 (0x0008 - 0x0008)
|
|
struct FFlowInstanceID final : public FFlowID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FFlowInstanceID;
|
|
|
|
// ScriptStruct Dialog.ConditionID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FConditionID final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FConditionID;
|
|
|
|
// ScriptStruct Dialog.JumpID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FJumpID final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FJumpID;
|
|
|
|
// ScriptStruct Dialog.QuestObjectiveID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FQuestObjectiveID final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FQuestObjectiveID;
|
|
|
|
// ScriptStruct Dialog.StoryRecapID
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FStoryRecapID final : public FDialogObjectID
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FStoryRecapID;
|
|
|
|
// ScriptStruct Dialog.FlowPin
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FFlowPin final
|
|
{
|
|
public:
|
|
uint8 _Index; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDialogObjectID _Reference; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowPin;
|
|
|
|
// ScriptStruct Dialog.UIDisplayDialogContainerData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FUIDisplayDialogContainerData final
|
|
{
|
|
public:
|
|
class FText Text; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
class UFlowDialogLine* FlowDialogLine; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FUIDisplayDialogContainerData;
|
|
|
|
// ScriptStruct Dialog.DialogTextLocalization
|
|
// 0x0070 (0x0078 - 0x0008)
|
|
struct FDialogTextLocalization final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString _Dialog; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Speaker; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Text; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Translate; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Directions; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath _VO; // 0x0058(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogTextLocalization;
|
|
|
|
// ScriptStruct Dialog.BlairwitchDialogLineRow
|
|
// 0x00B8 (0x00C0 - 0x0008)
|
|
struct FBlairwitchDialogLineRow final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString _Speaker; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Text; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Directions; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 _Loudness; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString _Mastering; // 0x0040(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Note1; // 0x0050(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Note2; // 0x0060(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Note3; // 0x0070(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _WaveName; // 0x0080(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _WavePath; // 0x0090(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath _WavePreview; // 0x00A0(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FBlairwitchDialogLineRow;
|
|
|
|
// ScriptStruct Dialog.WwiseDialogLineRow
|
|
// 0x00C0 (0x00C8 - 0x0008)
|
|
struct FWwiseDialogLineRow final : public FTableRowBase
|
|
{
|
|
public:
|
|
class FString _AudioFile; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _ObjectPath; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Event; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Notes; // 0x0038(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _UsedEvent; // 0x0048(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _IsWwise; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString _Dialog; // 0x0060(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Speaker; // 0x0070(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Text; // 0x0080(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Directions; // 0x0090(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 _Loudness; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString _Mastering; // 0x00A8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _Note; // 0x00B8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWwiseDialogLineRow;
|
|
|
|
// ScriptStruct Dialog.BTElevenLabsVoice
|
|
// 0x0068 (0x0070 - 0x0008)
|
|
struct FBTElevenLabsVoice final : public FTableRowBase
|
|
{
|
|
public:
|
|
EBTElevenLabsVoicePresetType VoicePresetType; // 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 VoiceID; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Accent; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Age; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Gender; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString PreviewUrl; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FBTElevenLabsVoice;
|
|
|
|
// ScriptStruct Dialog.NameSelector
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNameSelector final
|
|
{
|
|
public:
|
|
class FName _Name; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> _List; // 0x0008(0x0010)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
|
|
int32 _Index; // 0x0018(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNameSelector;
|
|
|
|
// ScriptStruct Dialog.DelayedFlowAction
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FDelayedFlowAction final
|
|
{
|
|
public:
|
|
class UFlowAction* _Action; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float _WaitForCall; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UActorComponent* _Caller; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDelayedFlowAction;
|
|
|
|
// ScriptStruct Dialog.RunningFlowAction
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FRunningFlowAction final
|
|
{
|
|
public:
|
|
class UFlowAction* _Action; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UActorComponent* _Caller; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRunningFlowAction;
|
|
|
|
// ScriptStruct Dialog.DialogVoiceAttenuation
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FDialogVoiceAttenuation final
|
|
{
|
|
public:
|
|
bool _EnableAttenuation; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float _FalloffRadius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float _FalloffDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogVoiceAttenuation;
|
|
|
|
// ScriptStruct Dialog.ItemState
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FItemState final
|
|
{
|
|
public:
|
|
TMap<class FName, int32> _Fields; // 0x0000(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FItemState;
|
|
|
|
// ScriptStruct Dialog.DataState
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FDataState final
|
|
{
|
|
public:
|
|
TArray<uint8> _Blob; // 0x0000(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TMap<int32, struct FItemState> _ItemStates; // 0x0010(0x0050)(SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDataState;
|
|
|
|
// ScriptStruct Dialog.FlowText
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FFlowText final
|
|
{
|
|
public:
|
|
class FString _Text; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool _Localizable; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString _Key; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString _ShortID; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFlowText;
|
|
|
|
// ScriptStruct Dialog.QuestObjective
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FQuestObjective final
|
|
{
|
|
public:
|
|
int32 _ObjectiveID; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EQuestStatus _Status; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText _Name; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
class FText _Description; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
bool _IsHidden; // 0x0028(0x0001)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FQuestObjective;
|
|
|
|
// ScriptStruct Dialog.QuestData
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FQuestData final
|
|
{
|
|
public:
|
|
struct FDialogObjectID _QuestID; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EQuestStatus _Status; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FQuestObjective> _Objectives; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, NativeAccessSpecifierPublic)
|
|
int32 _StoryRecap; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FQuestData;
|
|
|
|
}
|
|
|