Decompile 4 functions in Source/UI/Window/UIMessageBox.cpp, Source/UI/Window/UINoticeWnd.h, ...

Batch #1379 by Yommy: 4 byte-identical, 0 confirmed by peer review.

- fn_11757 UINoticeWnd::Slot18: byte-identical
- fn_11758 UISelectReplayDataWnd::Slot18: byte-identical
- fn_11759 UISelectServerWnd::Slot18: byte-identical
- fn_11765 UILoginWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
This commit is contained in:
ragnarok-clanker 2026-10-28 11:58:47 +00:00
commit bb3895d424
5 changed files with 59 additions and 0 deletions

View file

@ -0,0 +1,11 @@
#ifndef RAGNAROK_SOURCE_UI_WINDOW_UILOGINWND_H
#define RAGNAROK_SOURCE_UI_WINDOW_UILOGINWND_H
#include "UI/Window/UIFrameWnd.h"
class UILoginWnd : public UIFrameWnd {
public:
void Paint() override;
};
#endif

View file

@ -2,7 +2,11 @@
#include "Resource/Bitmap/BitmapResource.h"
#include "Resource/ResourceMgr.h"
#include "UI/Buttons/UIBitmapButton.h"
#include "UI/Window/UILoginWnd.h"
#include "UI/Window/UIMessageBox.h"
#include "UI/Window/UINoticeWnd.h"
#include "UI/Window/UISelectReplayDataWnd.h"
#include "UI/Window/UISelectServerWnd.h"
#include "UI/UIStaticBitmap.h"
#include "UI/Buttons/UITextButton.h"
#include "UI/Text/UITextViewer.h"
@ -89,6 +93,27 @@ void UIMessageBox::Paint() {
void UIMessageBox::Slot18() {
}
// OFFSET: 0x008B7AA0
// FUNCTION: fn_11757
void UINoticeWnd::Slot18() {
}
// OFFSET: 0x008B7AB0
// FUNCTION: fn_11758
void UISelectReplayDataWnd::Slot18() {
}
// OFFSET: 0x008B7AC0
// FUNCTION: fn_11759
void UISelectServerWnd::Slot18() {
}
// OFFSET: 0x008B8610
// FUNCTION: fn_11765
void UILoginWnd::Paint() {
this->ClearSurface(0xFFFF00FF);
}
// INLINED
void UIMessageBox::FormatCountdown() {
char text[512];

View file

@ -5,6 +5,7 @@
class UINoticeWnd : public UIFrameWnd {
public:
void Slot18() override;
void Slot28(int x, int y) override;
};

View file

@ -0,0 +1,11 @@
#ifndef RAGNAROK_SOURCE_UI_WINDOW_UISELECTREPLAYDATAWND_H
#define RAGNAROK_SOURCE_UI_WINDOW_UISELECTREPLAYDATAWND_H
#include "UI/Window/UIFrameWnd.h"
class UISelectReplayDataWnd : public UIFrameWnd {
public:
void Slot18() override;
};
#endif

View file

@ -0,0 +1,11 @@
#ifndef RAGNAROK_SOURCE_UI_WINDOW_UISELECTSERVERWND_H
#define RAGNAROK_SOURCE_UI_WINDOW_UISELECTSERVERWND_H
#include "UI/Window/UIFrameWnd.h"
class UISelectServerWnd : public UIFrameWnd {
public:
void Slot18() override;
};
#endif