diff --git a/Source/UI/AdventureGuide/UIAdventureGuide.cpp b/Source/UI/AdventureGuide/UIAdventureGuide.cpp index 82814fc7..a630c599 100644 --- a/Source/UI/AdventureGuide/UIAdventureGuide.cpp +++ b/Source/UI/AdventureGuide/UIAdventureGuide.cpp @@ -1165,3 +1165,13 @@ CUIListBox* CUITab::CreateSubTabList() { } } + +CUIAdventureGuide::CUIAdventureGuide() + : background(nullptr), titleBar(nullptr), characterInfo(nullptr), titleText(nullptr), intro(nullptr), quest(nullptr), monster(nullptr), item(nullptr), tabs(nullptr) { +} + +// OFFSET: 0x009C1230 +// FUNCTION: fn_13986 +CUIAdventureGuide* CreateAdventureGuide() { + return new CUIAdventureGuide(); +} diff --git a/Source/UI/AdventureGuide/UIAdventureGuide.h b/Source/UI/AdventureGuide/UIAdventureGuide.h index 2039b8c0..ca5dd1bd 100644 --- a/Source/UI/AdventureGuide/UIAdventureGuide.h +++ b/Source/UI/AdventureGuide/UIAdventureGuide.h @@ -17,6 +17,7 @@ class CUIQuest; class CUIAdventureGuide : public CUIFrameWnd { public: + __declspec(noinline) CUIAdventureGuide(); void Slot15(int width, int height) override; virtual void Slot53();