Home › Class layouts › Quests › Quests::Manager

Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).

Quests::Manager

GameCore::Quests::Manager — class, size 376 bytes (0x178).

Bases: Game::Component::IInstance at 0x0

Linux offset Member Type
0x18 m_syncArchive FAutoArchiveClassContainer<GameCore::Quests::Manager>
0xb0 m_iNumQuestsEverAssigned FAutoVariable<int, GameCore::Quests::Manager>
0xc8 m_vCurrentQuestData FAutoVariable<eastl::vector<GameCore::Quests::QuestData, eastl::allocator>, GameCore::Quests::Manager>
0xf8 m_vCompletedQuestData FAutoVariable<eastl::vector<GameCore::Quests::QuestData, eastl::allocator>, GameCore::Quests::Manager>
0x128 m_vpQuestLogic QuestIndexList<std::unique_ptr<Logic::BaseQuest> >
0x148 m_onPlayersMet Message::Handle
0x158 m_onPlayerChangeEra Message::Handle
0x168 m_onGameEraChanged Message::Handle