Files
ReshadePluginsCore/Hogwarts Legacy/SDK/AvaAudioLow_structs.hpp
2026-03-06 01:33:32 +01:00

117 lines
6.9 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: AvaAudioLow
#include "Basic.hpp"
namespace SDK
{
// Enum AvaAudioLow.EAvaAudioDialogueConditionFailedLineHandling
// NumValues: 0x000B
enum class EAvaAudioDialogueConditionFailedLineHandling : uint8
{
CFH_Suppress_Display = 0,
CFH_Show_Disabled_Unknown_Reason = 1,
CFH_Show_Disabled_Not_Enough_Money = 2,
CFH_Show_Disabled_Social_Capital_Too_Low = 3,
CFH_Show_Disabled_Faction_Capital_Too_Low = 4,
CFH_Show_Disabled_Knowledge_Too_Low = 5,
CFH_Show_Disabled_Curriculum_Level_Too_Low = 6,
CFH_Show_Disabled_Missing_Inventory = 7,
CFH_Show_Disabled_Not_Equipped = 8,
CFH_Show_Disabled_SanctElf_Task_Cooldown = 9,
CFH_MAX = 10,
};
// Enum AvaAudioLow.EAvaAudioDialogueMenuItemType
// NumValues: 0x000D
enum class EAvaAudioDialogueMenuItemType : uint8
{
MIT_None = 0,
MIT_Info = 1,
MIT_InfoHub = 2,
MIT_StraightPath = 3,
MIT_Special = 4,
MIT_BackTo = 5,
MIT_Exit = 6,
MIT_MainMission = 7,
MIT_SideMission = 8,
MIT_Assignment = 9,
MIT_Conversation = 10,
MIT_Vendor = 11,
MIT_MAX = 12,
};
// Enum AvaAudioLow.EAvaAudioDialogueEmotionHint
// NumValues: 0x0018
enum class EAvaAudioDialogueEmotionHint : uint8
{
DEH_None = 0,
DEH_Alarm = 1,
DEH_Amusement = 2,
DEH_Angry = 3,
DEH_Anguish = 4,
DEH_Annoyance = 5,
DEH_Anticipation = 6,
DEH_Anxiety = 7,
DEH_Confused = 8,
DEH_Dead = 9,
DEH_Delight = 10,
DEH_Disgust = 11,
DEH_Fear = 12,
DEH_Happy = 13,
DEH_Impressed = 14,
DEH_Neutral = 15,
DEH_Pacify = 16,
DEH_Sad = 17,
DEH_Sick = 18,
DEH_Sleep = 19,
DEH_Surprise = 20,
DEH_Trust = 21,
DEH_Valor = 22,
DEH_MAX = 23,
};
// ScriptStruct AvaAudioLow.AvaAudioDialogueMetaData
// 0x0068 (0x0068 - 0x0000)
struct FAvaAudioDialogueMetaData final
{
public:
float DurationSeconds; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LipsyncPrerollSeconds; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 SocialSemanticEmotionHint; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAvaAudioDialogueEmotionHint EmotionHint; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsLanguageSpecific; // 0x000D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsEmote; // 0x000E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F[0x2]; // 0x000F(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
bool bForceSubtitle; // 0x0011(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuppressSubtitle; // 0x0012(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuppressSubtitleCharacterName; // 0x0013(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FString, class FString> MetaDataMap; // 0x0018(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAvaAudioDialogueMetaData;
// ScriptStruct AvaAudioLow.AvaAudioPrepareDialogueSequenceResult
// 0x00C8 (0x00C8 - 0x0000)
struct FAvaAudioPrepareDialogueSequenceResult final
{
public:
TMap<class FString, class FString> Parameters; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
struct FAvaAudioDialogueMetaData MetaData; // 0x0050(0x0068)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
class AActor* LineActor; // 0x00B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName LineActorID; // 0x00C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAvaAudioPrepareDialogueSequenceResult;
}