Skip to content

Commit

Permalink
Update MenuTopicManager.h
Browse files Browse the repository at this point in the history
  • Loading branch information
FalloutCascadia authored May 14, 2024
1 parent 9e439ec commit 62c2665
Showing 1 changed file with 30 additions and 1 deletion.
31 changes: 30 additions & 1 deletion CommonLibF4/include/RE/Bethesda/MenuTopicManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,36 @@ namespace RE

[[nodiscard]] static MenuTopicManager* GetSingleton()
{

REL::Relocation<MenuTopicManager**> singleton{ REL::ID(520890) }; // TODO: Update
return singleton*
}

// members
BSPointerHandle<TESObjectREFR, BSUntypedPointerHandle<21, 5>> speaker; // 14
BSPointerHandle<TESObjectREFR, BSUntypedPointerHandle<21, 5>> lastSpeaker; // 18
BSTSmartPointer<BSInputEnableLayer> inputLayer; // 20
float reLookTimer; // 28
float notInMenuTimer; // 2C
float restartMenuOnFocus; // 30
float menuStart; // 34
float buttonShowTimer; // 38
NiPoint3 centerPoint; // 3C
uint32_t numRefsInScene; // 48
bool menuOpen; // 4C
bool shutMenu; // 4D
bool canSkip; // 4E
bool shuttingDown; // 4F
bool menuSlow; // 50
bool doneFOV; // 51
bool leaveMenuOpen; // 52
bool showHelpButton; // 53
bool needEnterDialogueAction; // 54
bool allowInput; // 55
bool 3rdPartyCameraReady; // 56
bool speechChallengeAlwaysSucceed; // 57
bool speechChallengeAlwaysFail; // 58
bool overSceneActor; // 59
bool forceCameraRotationStart; // 5A
};
static_assert(sizeof(MenuTopicManager) = 0x60)
}

0 comments on commit 62c2665

Please sign in to comment.