docs: add plugin setup guide
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
#pragma once
|
||||
|
||||
namespace RE
|
||||
{
|
||||
class TOPIC_INFO_DATA
|
||||
{
|
||||
public:
|
||||
enum class TOPIC_INFO_FLAGS : std::uint32_t
|
||||
{
|
||||
kNone = 0x0,
|
||||
kStartSceneOnEnd = 0x1,
|
||||
kRandom = 0x2,
|
||||
kSayOnce = 0x4,
|
||||
kRequirePlayerActivation = 0x8,
|
||||
kInfoRefusal = 0x10,
|
||||
kRandomEnd = 0x20,
|
||||
kEndRunningScene = 0x40,
|
||||
kIsForceGreet = 0x80,
|
||||
kPlaredAddress = 0x100,
|
||||
kGroupTracksData = 0x100,
|
||||
kForceSubtitle = 0x200,
|
||||
kGroupForceRandom = 0x200,
|
||||
kCanMoveWhileGreeitng = 0x400,
|
||||
kNoLIPFile = 0x800,
|
||||
kGroupDontDoAll = 0x800,
|
||||
kPostProcess = 0x1000,
|
||||
kCustomSoundOutpt = 0x2000,
|
||||
kDialogueInfoSaid = 0x4000,
|
||||
kHasCapsData = 0x4000,
|
||||
kAlreadySaidDoAllBeforeRepeating = 0x8000,
|
||||
kEditorOnly = 0x4000,
|
||||
};
|
||||
|
||||
// members
|
||||
REX::TEnumSet<TOPIC_INFO_FLAGS, std::uint16_t> flags; // 0
|
||||
std::uint16_t timeUntilReset; // 2
|
||||
};
|
||||
static_assert(sizeof(TOPIC_INFO_DATA) == 0x4);
|
||||
}
|
||||
Reference in New Issue
Block a user