diff --git a/Source/UI/Chat/UIChatRoomMakeWnd.cpp b/Source/UI/Chat/UIChatRoomMakeWnd.cpp new file mode 100644 index 00000000..dc126f89 --- /dev/null +++ b/Source/UI/Chat/UIChatRoomMakeWnd.cpp @@ -0,0 +1,15 @@ +#include "UI/Chat/UIChatRoomMakeWnd.h" + +#include "Contents/MessageTable.h" + +// OFFSET: 0x008C7280 +// FUNCTION: fn_11929 +UIChatRoomMakeWnd::UIChatRoomMakeWnd(UIWindowContext& windows, UIFrameContext& frames) : UIFrameWnd(windows, frames, 0) { + this->m_title = LookupMessage(125); +} + +// OFFSET: 0x008C7120 +// FUNCTION: fn_11928 +UIChatRoomChangeWnd::UIChatRoomChangeWnd(UIWindowContext& windows, UIFrameContext& frames) : UIChatRoomMakeWnd(windows, frames) { + this->m_title = LookupMessage(126); +} diff --git a/Source/UI/Chat/UIChatRoomMakeWnd.h b/Source/UI/Chat/UIChatRoomMakeWnd.h new file mode 100644 index 00000000..edb02711 --- /dev/null +++ b/Source/UI/Chat/UIChatRoomMakeWnd.h @@ -0,0 +1,27 @@ +#ifndef RAGNAROK_SOURCE_UI_CHAT_UICHATROOMMAKEWND_H +#define RAGNAROK_SOURCE_UI_CHAT_UICHATROOMMAKEWND_H + +#include "UI/Window/UIFrameWnd.h" + +#include +#include +#include + +class UIChatRoomMakeWnd : public UIFrameWnd { +public: + UIChatRoomMakeWnd(UIWindowContext& windows, UIFrameContext& frames); + + /* 00B4 */ std::string m_title; + /* 00CC */ unsigned char unknown_00CC[0x2C]; + /* 00F8 */ std::vector unknown_00F8; + /* 0104 */ std::vector unknown_0104; + /* 0110 */ std::vector unknown_0110; + /* 011C */ std::vector unknown_011C; +}; + +class UIChatRoomChangeWnd : public UIChatRoomMakeWnd { +public: + UIChatRoomChangeWnd(UIWindowContext& windows, UIFrameContext& frames); +}; + +#endif diff --git a/data/compile.json b/data/compile.json index 66688935..f445ecae 100644 --- a/data/compile.json +++ b/data/compile.json @@ -783,6 +783,7 @@ "Source/UI/Buttons/UITextureButton.cpp": 2, "Source/UI/CashShop/UICashShopWnd.cpp": 2, "Source/UI/Chat/ChatSuggestions.cpp": 2, + "Source/UI/Chat/UIChatRoomMakeWnd.cpp": 2, "Source/UI/Chat/UIChatRoomTitle.cpp": 2, "Source/UI/Chat/UISubChatHisWnd.cpp": 2, "Source/UI/Chat/UIWhisperWnd.cpp": 2,