From acfca94d0faed06e8c6e364c065d68d246d29cab Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Sat, 31 Oct 2026 13:38:12 +0000 Subject: [PATCH] Decompile fn_04140 (UILapineBoxWnd::UILapineBoxWnd) Batch #8034 by pedrao: 0 byte-identical, 1 confirmed by peer review. - fn_04140 UILapineBoxWnd::UILapineBoxWnd: logic confirmed by peer review Peer-reviewed-by: eAthena, Tanke Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- Source/UI/UILapineBoxWnd.cpp | 7 +++++++ Source/UI/UILapineScrollBar.h | 1 + 2 files changed, 8 insertions(+) diff --git a/Source/UI/UILapineBoxWnd.cpp b/Source/UI/UILapineBoxWnd.cpp index 13d07f6ea..16f5e5406 100644 --- a/Source/UI/UILapineBoxWnd.cpp +++ b/Source/UI/UILapineBoxWnd.cpp @@ -44,6 +44,13 @@ struct RandomCombineItemPacket { }; } +// OFFSET: 0x005FEFF0 +// FUNCTION: fn_04140 +UILapineBoxWnd::UILapineBoxWnd() + : UIFrameWnd(*reinterpret_cast(nullptr), *reinterpret_cast(nullptr), 0), cancelButton(nullptr), makeButton(nullptr), + moveButton(nullptr), ingredientList(nullptr), unknown_00C4(0), noticeTick(0), noticeDuration(3000), waiting(0) { +} + // OFFSET: 0x006006D0 // FUNCTION: fn_04160 void UIIngredientInfoWnd::Click(int, int) { diff --git a/Source/UI/UILapineScrollBar.h b/Source/UI/UILapineScrollBar.h index a32e1bd0a..88b8f6a82 100644 --- a/Source/UI/UILapineScrollBar.h +++ b/Source/UI/UILapineScrollBar.h @@ -84,6 +84,7 @@ class UILapineBoxWnd : public UIFrameWnd { friend class UILapineBox_IngredientListWnd; public: + UILapineBoxWnd(); ~UILapineBoxWnd() override; void Slot10(int x, int y, std::intptr_t value) override; void Slot15(int width, int height) override;