rodecomp/Source/UI
ragnarok-clanker 64bb0d8960 Confirm 40 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp
Batch #18440 by ragnarok-clanker: 40 byte-identical, 0 confirmed by peer review.

- fn_16646 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>: byte-identical (already on main)
- fn_16647 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>: byte-identical (already on main)
- fn_16648 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::~CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>: byte-identical (already on main)
- fn_16649 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::~CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>: byte-identical (already on main)
- fn_16659 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::ClearItems: byte-identical (already on main)
- fn_16660 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::ClearItems: byte-identical (already on main)
- fn_16661 CUISelectPackageItemBox::Initialize: byte-identical (already on main)
- fn_16662 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::OnCreate: byte-identical (already on main)
- fn_16663 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::OnCreate: byte-identical (already on main)
- fn_16665 SelectPackageItemBox::CUITabInfo::OnCreate: byte-identical (already on main)
- fn_16666 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::Paint: byte-identical (already on main)
- fn_16667 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::Paint: byte-identical (already on main)
- fn_16668 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::OnWheel: byte-identical (already on main)
- fn_16669 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::OnWheel: byte-identical (already on main)
- fn_16672 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::LoadSkin: byte-identical (already on main)
- fn_16673 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::LoadSkin: byte-identical (already on main)
- fn_16674 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::Resize: byte-identical (already on main)
- fn_16675 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::Resize: byte-identical (already on main)
- fn_16676 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::OnScroll: byte-identical (already on main)
- fn_16677 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::OnScroll: byte-identical (already on main)
- fn_16709 ListHighlightCallback<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::operator(): byte-identical (already on main)
- fn_16710 ListHighlightCallback<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::operator(): byte-identical (already on main)
- fn_16715 ListSelectCallback<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::operator(): byte-identical (already on main)
- fn_16716 ListSelectCallback<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::operator(): byte-identical (already on main)
- fn_16779 CUISelectPackageItemBox::OnCancel: byte-identical (already on main)
- fn_16780 CUISelectPackageItemBox::OnOk: byte-identical (already on main)
- fn_16781 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::ClearData: byte-identical (already on main)
- fn_16782 CUISelectPackageItemBox::OnSelectItem: byte-identical (already on main)
- fn_16784 SelectPackageItemBox::CUIItemInfo::Paint: byte-identical (already on main)
- fn_16785 SelectPackageItemBox::CUIItemInfo::OnInit: byte-identical (already on main)
- fn_16786 CUISelectPackageItemBox::OnInit: byte-identical (already on main)
- fn_16787 SelectPackageItemBox::CUITabInfo::OnInit: byte-identical (already on main)
- fn_16789 CUISelectPackageItemBox::OnSelectTab: byte-identical (already on main)
- fn_16790 CUISelectPackageItemBox::BindTab: byte-identical (already on main)
- fn_16658 CreateSelectPackageItemBox: byte-identical (already on main)
- fn_16771 SelectPackageItemBox::CUIItemInfo::CUIItemInfo: byte-identical (already on main)
- fn_16772 CUISelectPackageItemBox::CUISelectPackageItemBox: byte-identical (already on main)
- fn_16773 SelectPackageItemBox::CUITabInfo::CUITabInfo: byte-identical (already on main)
- fn_45493 CUISelectPackageItemBox::OnClose: byte-identical (already on main)
- fn_45494 CUISelectPackageItemBox::OnClickClose: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-12 14:36:30 +00:00
..
Acceptance Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Achievement Decompile 2 functions in Source/UI/Achievement/UIAchWnd.cpp 2026-11-12 14:31:14 +00:00
AdventureGuide Maintenance: OBFUSCATE_STRING: the client's string encryption is the public-domain Obfuscate library (AY_OBFUSCATE_KEY: every key is 2026-11-11 21:53:17 +00:00
Buttons Decompile 2 functions in Source/UI/Buttons/UITextButton.cpp 2026-11-12 14:30:01 +00:00
CashEmotion Maintenance: Source reorganisation, parts 2+3: Source/UI, Client, Render, Resource, Utility, Network, Archive, Interface and loose So 2026-11-11 01:05:24 +00:00
CashShop Decompile fn_09539 (UICashShopWnd::Paint) 2026-11-12 12:19:23 +00:00
Chat Decompile 4 functions in Source/UI/Chat/UISubChatHisWnd.cpp, Source/UI/Guild/UIAgitWnd.cpp, ... 2026-11-12 11:48:21 +00:00
Clan Maintenance: Source reorganisation, parts 2+3: Source/UI, Client, Render, Resource, Utility, Network, Archive, Interface and loose So 2026-11-11 01:05:24 +00:00
Cooldowns Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Dialogs Decompile fn_14009 (AdventureGuide::CUITab::OnCreate) 2026-11-12 14:34:29 +00:00
Edit Decompile fn_13374 (UIItemShopWnd2::OnMouseHover) 2026-11-12 12:15:15 +00:00
Emotion Decompile 10 functions in Source/Client/Mode/GameModeNotices.cpp, Source/Client/Session/Session.h, ... 2026-11-11 11:53:58 +00:00
Enchant Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
EntryQueue Confirm fn_19686 (UIEntryQueueListBox::AddEntry) 2026-11-12 05:18:14 +00:00
Events Decompile fn_09639 (UICheckAttendanceWnd::OnCreate) 2026-11-12 11:10:02 +00:00
Exchange Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
GameSettings Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Gauges Decompile 4 functions in Source/UI/Gauges/UIBarGraph.cpp, Source/UI/Achievement/UIAchWnd.cpp 2026-11-12 12:01:06 +00:00
Guild Maintenance: C8 return types from the original: IsGuildMemberAccount/Character and Renderer::LockBackBuffer (DX7/DX9) return int (cal 2026-11-12 12:13:57 +00:00
Items Decompile fn_13612 (UIMakeTargetResultWnd::Paint) 2026-11-12 14:32:36 +00:00
Layout Confirm fn_09719 (CSnapMgr::UpdateLinks) 2026-11-12 00:31:14 +00:00
Lists Maintenance: B4/C4: GetBodyImfName (fn_23381) and GetBodyActionResourceName (fn_23394) are CSession members: both end in ret 0x14 and 2026-11-12 13:08:01 +00:00
Login Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Macro Maintenance: C9: the bitmap decoders and pixel helpers are CBitmapRes members in the original (they call Unload through the vtable at 2026-11-12 11:59:34 +00:00
Menu Decompile 2 functions in Source/UI/Menu/UIMenuIconWnd.cpp 2026-11-12 04:43:03 +00:00
Monster Maintenance: Source reorganisation, parts 2+3: Source/UI, Client, Render, Resource, Utility, Network, Archive, Interface and loose So 2026-11-11 01:05:24 +00:00
Navigation Maintenance: B4': DrawColoredText/DrawStyledColoredText/DrawOutlinedText/DrawOutlinedColoredText are UIWindow thiscall members in the 2026-11-12 11:23:37 +00:00
Party Confirm fn_12833 (UISeekPartyWnd::SetJobs) 2026-11-12 12:28:32 +00:00
ProbabilityTable Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Quest Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Replay Maintenance: Source reorganisation, parts 2+3: Source/UI, Client, Render, Resource, Utility, Network, Archive, Interface and loose So 2026-11-11 01:05:24 +00:00
Repute Maintenance: Move explicit-template linkage declarations out of the game source. 105 units' extern template lines (and the std tree a 2026-11-11 16:21:46 +00:00
Rodex Decompile 4 functions in Source/UI/Chat/UISubChatHisWnd.cpp, Source/UI/Guild/UIAgitWnd.cpp, ... 2026-11-12 11:48:21 +00:00
RuneSystem Decompile fn_10217 (UIRuneSetList::OnWheel) 2026-11-12 14:28:50 +00:00
SelectPackageItemBox Confirm 40 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp 2026-11-12 14:36:30 +00:00
Shop Decompile 3 functions in Source/UI/Shop/UIBartermarketWnd.cpp 2026-11-12 11:30:03 +00:00
Shortcuts Decompile fn_12752 (UIQuickSlotWnd::SendMsg) 2026-11-12 11:34:07 +00:00
Skill Maintenance: B4/C4: GetBodyImfName (fn_23381) and GetBodyActionResourceName (fn_23394) are CSession members: both end in ret 0x14 and 2026-11-12 13:08:01 +00:00
SkillDelayInfo Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Status Decompile fn_13498 (UIBasicInfoWnd::SendMsg) 2026-11-11 23:11:45 +00:00
StylingShop Confirm 3 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp, Source/UI/Text/UIStaticText.cpp, ... 2026-11-12 09:18:47 +00:00
Text Confirm fn_11561 (UITextViewEX::SendMsg) 2026-11-12 14:32:02 +00:00
Window Decompile fn_17127 (UIWindowMgr::RefreshFrameSkins) 2026-11-12 14:00:28 +00:00