21 enum class NpcDialogueActionType :
int {
29 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mNpcId;
30 ::ll::TypedStorage<4, 4, ::NpcDialoguePacket::NpcDialogueActionType> mNpcDialogueActionType;
31 ::ll::TypedStorage<8, 32, ::std::string> mDialogue;
32 ::ll::TypedStorage<8, 32, ::std::string> mSceneName;
33 ::ll::TypedStorage<8, 32, ::std::string> mNpcName;
34 ::ll::TypedStorage<8, 32, ::std::string> mActionJSON;
41 virtual ::MinecraftPacketIds getId()
const ;
44 virtual ::std::string getName()
const ;
61 MCAPI ::Bedrock::Result<void> _verifyJson(::std::string
const& actionJSON)
const;
67 MCAPI
static bool initializePacket(
70 ::std::string
const& sceneName
77 MCAPI
static uint64
const& MAX_NUM_ACTIONS();
95 MCAPI ::MinecraftPacketIds $getId()
const;
97 MCAPI ::std::string $getName()
const;
107 MCAPI
static void** $vftable();