From 770e551838fd89290463edadf7f207db1b478cba Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 29 Oct 2026 19:02:03 +0000 Subject: [PATCH] Decompile fn_13656 (UnusedWndInfoB::IsValid) Batch #2790 by willerthal: 1 byte-identical, 0 confirmed by peer review. - fn_13656 UnusedWndInfoB::IsValid: byte-identical Merged automatically: every function is byte-identical to the original. --- Source/Contents/UserData/NormalItemSlots.cpp | 10 ++++++++++ Source/Contents/UserData/NormalItemSlots.h | 3 +++ 2 files changed, 13 insertions(+) diff --git a/Source/Contents/UserData/NormalItemSlots.cpp b/Source/Contents/UserData/NormalItemSlots.cpp index 19ea9a87..f04326fd 100644 --- a/Source/Contents/UserData/NormalItemSlots.cpp +++ b/Source/Contents/UserData/NormalItemSlots.cpp @@ -313,6 +313,12 @@ int NCashWndInfo::IsValid() const { this->y <= g_renderer->viewport.height - this->height; } +// OFFSET: 0x009A5D00 +// FUNCTION: fn_13656 +int UnusedWndInfoB::IsValid() const { + return 0; +} + // OFFSET: 0x009A5D10 // FUNCTION: fn_13657 int SeekPartyWndInfo::IsValid() const { @@ -367,6 +373,10 @@ int QuickSlotWndInfo::IsValid() const { this->y <= g_renderer->viewport.height - this->height; } +// OFFSET: 0x009A5F70 + +// OFFSET: 0x009A5FB0 + // OFFSET: 0x009A6110 // FUNCTION: fn_13668 int SkillListWndInfo::IsValid() const { diff --git a/Source/Contents/UserData/NormalItemSlots.h b/Source/Contents/UserData/NormalItemSlots.h index 8c8b0c14..c226f451 100644 --- a/Source/Contents/UserData/NormalItemSlots.h +++ b/Source/Contents/UserData/NormalItemSlots.h @@ -302,6 +302,7 @@ struct UnusedWndInfoB : WindowPlacement { /* 0014 */ int unknown_0014; void Reset(); + int IsValid() const; }; struct SeekPartyWndInfo : WindowPlacement { @@ -348,10 +349,12 @@ struct QuickSlotWndInfo : WindowPlacement { struct ReplayRECControlWndInfo : WindowPlacement { void Reset(); + int IsValid() const; }; struct SayDialogWndInfo : WindowPlacement { void Reset(); + int IsValid() const; }; #if defined(_WIN32) && !defined(_WIN64)