From 4640388907eca96b4fdcc2ac12c8f69e34abd8e6 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 29 Oct 2026 09:56:11 +0000 Subject: [PATCH] Decompile fn_13630 (FriendOptionWndInfo::IsValid) Batch #2078 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review. - fn_13630 FriendOptionWndInfo::IsValid: logic confirmed by peer review Reviewed-by: ragnarok-clanker --- Source/Contents/Messenger/MessengerMember.cpp | 2 +- Source/Contents/UserData/NormalItemSlots.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Contents/Messenger/MessengerMember.cpp b/Source/Contents/Messenger/MessengerMember.cpp index fce94e7e..df093c2e 100644 --- a/Source/Contents/Messenger/MessengerMember.cpp +++ b/Source/Contents/Messenger/MessengerMember.cpp @@ -225,7 +225,7 @@ int UIFriendOptionWnd::SendMsg(UIWindow* sender, int message, std::intptr_t a, s // OFFSET: 0x009A54B0 // FUNCTION: fn_13630 -bool FriendOptionWndInfo::IsValid() const { +int FriendOptionWndInfo::IsValid() const { return this->width == 280 && this->height == 120 && this->x >= 0 && this->x <= g_renderer->viewport.width - 280 && this->y >= 0 && this->y <= g_renderer->viewport.height - 120; } diff --git a/Source/Contents/UserData/NormalItemSlots.h b/Source/Contents/UserData/NormalItemSlots.h index 537199f2..5a2b5f4d 100644 --- a/Source/Contents/UserData/NormalItemSlots.h +++ b/Source/Contents/UserData/NormalItemSlots.h @@ -125,7 +125,7 @@ struct ExchangeAcceptWndInfo : WindowPlacement { struct FriendOptionWndInfo : WindowPlacement { void Reset(); - bool IsValid() const; + int IsValid() const; }; struct GuildHelperWndInfo : WindowPlacement {