From 718d88c08b03c2135d03c77f6104f032e1a82eb8 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Sat, 31 Oct 2026 06:36:56 +0000 Subject: [PATCH] Decompile fn_17152 (Nullsub369) Batch #7374 by gordaoprogramas: 1 byte-identical, 0 confirmed by peer review. - fn_17152 Nullsub369: byte-identical Merged automatically: every function is byte-identical to the original. --- Source/UI/Window/UIWindowMgr.h | 3 +++ Source/UI/Window/WindowMgrState.cpp | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/Source/UI/Window/UIWindowMgr.h b/Source/UI/Window/UIWindowMgr.h index f69ee8a6..6de4db20 100644 --- a/Source/UI/Window/UIWindowMgr.h +++ b/Source/UI/Window/UIWindowMgr.h @@ -19,6 +19,7 @@ class CBitmapRes; class CWebBrowser; struct MessengerMember; struct ReplayOptions; +struct ModeDragState; struct WindowTextEntry { /* 0000 */ std::string text; @@ -520,6 +521,8 @@ public: UIWindow* GetHoverWindow(); int GetRenderedWindowIds(int* ids); void HideWindow01C8(); + bool DropAt(int x, int y, ModeDragState* drag); + void FocusWindow01C8Edit(); bool IsHoverOnWindow01C8Button(); void SelectWhisperName(const char* name); void AddWhisperName(const char* name); diff --git a/Source/UI/Window/WindowMgrState.cpp b/Source/UI/Window/WindowMgrState.cpp index 36db7fb1..6efc53ce 100644 --- a/Source/UI/Window/WindowMgrState.cpp +++ b/Source/UI/Window/WindowMgrState.cpp @@ -15,6 +15,9 @@ #include "Render/Textures/Surface.h" #include "Resource/Bitmap/BitmapResource.h" #include "UI/Edit/UIEditCtrl.h" +#include "UI/Window/WindowMouseHit.h" +#include "Client/ReplayPacketRecorder.h" +#include "Client/Mode/ModeDragState.h" #include #include #include @@ -696,3 +699,12 @@ void UIWindowMgr::SendFlagEffect(int message) { break; } } + +// OFFSET: 0x00A8FCA0 + +// OFFSET: 0x00A8FD30 + +// OFFSET: 0x00A90120 +// FUNCTION: fn_17152 +void __stdcall Nullsub369(int, int, int, int) { +}