From dcc85b42c11e56e7a749e886c526cd00eaa2ae3c Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Mon, 2 Nov 2026 12:16:16 +0000 Subject: [PATCH] Decompile 2 functions in Source/UI/UIBartermarketWnd.cpp, Source/UI/UIBartermarketWnd.h Batch #9945 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review. - fn_10538 UIBarterItemPurchaseWnd::UIBarterItemPurchaseWnd: logic confirmed by peer review - fn_10539 UIBartermarketWnd::UIBartermarketWnd: logic confirmed by peer review Reviewed-by: ragnarok-clanker --- Source/UI/UIBartermarketWnd.cpp | 9 +++++++++ Source/UI/UIBartermarketWnd.h | 2 ++ 2 files changed, 11 insertions(+) diff --git a/Source/UI/UIBartermarketWnd.cpp b/Source/UI/UIBartermarketWnd.cpp index 1bc51bcb..13d8136f 100644 --- a/Source/UI/UIBartermarketWnd.cpp +++ b/Source/UI/UIBartermarketWnd.cpp @@ -1979,3 +1979,12 @@ void UIExpandedBarterItemPurchaseWnd::Paint() { } } +// OFFSET: 0x00840100 +// FUNCTION: fn_10538 +UIBarterItemPurchaseWnd::UIBarterItemPurchaseWnd() : UIItemPurchaseWnd() { +} + +// OFFSET: 0x00840160 +// FUNCTION: fn_10539 +UIBartermarketWnd::UIBartermarketWnd() : UIItemShopWnd() { +} diff --git a/Source/UI/UIBartermarketWnd.h b/Source/UI/UIBartermarketWnd.h index 5f4a5ff7..de425e07 100644 --- a/Source/UI/UIBartermarketWnd.h +++ b/Source/UI/UIBartermarketWnd.h @@ -72,6 +72,7 @@ public: class UIBarterItemPurchaseWnd : public UIItemPurchaseWnd { public: + UIBarterItemPurchaseWnd(); void Paint() override; void Slot10(int x, int y, std::intptr_t value) override; void Slot15(int width, int height) override; @@ -87,6 +88,7 @@ public: class UIBartermarketWnd : public UIItemShopWnd { public: + UIBartermarketWnd(); void Paint() override; void Slot10(int x, int y, std::intptr_t value) override; void Slot15(int width, int height) override;