rodecomp/Source/UI
ragnarok-clanker 311285b7d6 Decompile 2 functions in Source/UI/Window/UIHotKeyWnd.cpp
Batch #10968 by dori: 0 byte-identical, 2 confirmed by peer review.

- fn_12708 UIHotKeyWnd::ShowHotkeyTooltip: logic confirmed by peer review
- fn_12710 UISerachStoreInfoWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: kyoshi, Toshiro, cremane, Yommy, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:28:47 +00:00
..
Acceptance Decompile fn_12353 (UIJoinPartyAcceptWnd::SendMsg) 2026-11-04 22:58:58 +00:00
AdventureGuide Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
Buttons Confirm 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ... 2026-11-04 23:22:22 +00:00
CashEmotion Decompile fn_17207 (UIWindowMgr::sub_A978D0) 2026-11-04 03:30:56 +00:00
CashShop Decompile fn_09557 (UICashShopWnd_Banner::CreateButtons) 2026-11-04 17:52:58 +00:00
Chat Decompile fn_10876 (UIChatRoomTitle::ResetCursor) 2026-11-04 23:15:42 +00:00
Clan Decompile fn_10630 (UIClanInfoManageWnd::Paint) 2026-11-04 23:33:51 +00:00
Cooldowns Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
Dialogs Decompile fn_12453 (UISecondPasswordInputWnd::CreateKeypad) 2026-11-04 22:37:03 +00:00
Edit Decompile fn_10959 (UIEditCtrl::Trim) 2026-11-04 23:28:56 +00:00
Emotion Decompile fn_17207 (UIWindowMgr::sub_A978D0) 2026-11-04 03:30:56 +00:00
Enchant Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
EntryQueue Decompile 3 functions in Source/UI/EntryQueue/UIEntryQueueWnd.cpp 2026-11-04 23:19:40 +00:00
Exchange Maintenance: Resubmission of the alias fold (10419 returned: it changed compiled code of fn_24380, fn_09591, fn_12755). The 7 aliases 2026-11-03 23:00:04 +00:00
GameSettings Confirm 6 functions in Source/UI/GameSettings/GameSettingsUI.cpp 2026-11-04 22:41:47 +00:00
Gauges Decompile fn_45488 (UIPlayerGage::Paint) 2026-11-04 09:15:07 +00:00
Guild Decompile fn_13126 (UIGuildHelperWnd::SendMsg) 2026-11-04 22:47:45 +00:00
Item Decompile fn_13757 (UIParaItemPurchaseWnd::SendMsg) 2026-11-04 23:41:34 +00:00
Items Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
Layout Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
Lists Decompile 4 functions in Source/UI/Lists/UIComboBoxDefWnd.cpp 2026-11-04 23:23:45 +00:00
Menu Maintenance: Resubmission of the alias fold (10419 returned: it changed compiled code of fn_24380, fn_09591, fn_12755). The 7 aliases 2026-11-03 23:00:04 +00:00
Navigation Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
Party Decompile fn_09290 (UIRegisterPartyWnd::NormalizeLevels) 2026-11-04 23:50:31 +00:00
ProbabilityTable Maintenance: [forced, user-approved] Family F6 (closes family F): delete the four headers left empty or orphaned by F1-F5. WindowDial 2026-11-03 11:10:29 +00:00
Quest Decompile 2 functions in Source/UI/Quest/UIRenewQuestWnd.cpp 2026-11-05 00:19:31 +00:00
Rodex Decompile fn_10007 (UIRodexComposeWnd::Paint) 2026-11-05 00:17:41 +00:00
RuneSystem Decompile fn_10226 (UIRuneSystem_DecomResultWnd::SendMsg) 2026-11-04 17:27:29 +00:00
SelectPackageItemBox Decompile 3 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp, Source/UI/SelectPackageItemBox/SelectPackageItemBox.h 2026-11-04 03:11:41 +00:00
Shop Decompile fn_10878 (UIMerchantShopTitle::ResetCursor) 2026-11-04 23:26:43 +00:00
Shortcuts Decompile fn_12588 (UIQuickSlotWnd::Slot10) 2026-11-04 23:44:05 +00:00
Skill Decompile fn_13324 (UIMerchantShopMakeWnd::Slot15) 2026-11-03 19:49:02 +00:00
SkillDelayInfo Decompile fn_16888 (CUISkillDelayInfo::SendMsg) 2026-11-04 17:52:29 +00:00
Status Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
StylingShop Decompile 2 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp 2026-11-04 22:13:29 +00:00
Text Decompile 5 functions in Source/UI/Text/UITextViewerLinks.cpp, Source/UI/Text/TextMarkup.cpp, ... 2026-11-05 00:16:31 +00:00
Window Decompile 2 functions in Source/UI/Window/UIHotKeyWnd.cpp 2026-11-05 00:28:47 +00:00
FrameSkin.cpp
FrameSkin.h Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
MiniPartyGrid.cpp Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
MiniPartyGrid.h
MiniPartyManager.cpp Maintenance: [forced, user-approved] Family V3: remove the invented view struct ClientItemLists (a copy of CSession's layout, declare 2026-11-03 16:16:06 +00:00
MiniPartyPlacement.cpp
MiniPartyPlacement.h
MiniPartyUsableArea.cpp
PriceCommission.cpp Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
PriceCommission.h
TextTagExtraction.cpp
TextTagRegistry.cpp
TextTags.h
UIBarGraph.cpp Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UIBarGraph.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIBartermarketWnd.cpp Decompile fn_10576 (UIExpandedBarterItemPurchaseWnd::Slot10) 2026-11-05 00:05:10 +00:00
UIBartermarketWnd.h Maintenance: Resubmission of the alias fold (10419 returned: it changed compiled code of fn_24380, fn_09591, fn_12755). The 7 aliases 2026-11-03 23:00:04 +00:00
UIBasicCtrl.cpp Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIBasicCtrl.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIBroadcastBalloon.cpp Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UIBroadcastBalloon.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UICaptchaPreviewWnd.cpp
UICaptchaPreviewWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UICaptchaRegisterWnd.cpp Maintenance: [forced, user-approved] Family V5: remove invented helper types that exist only to call real methods under old sub_ name 2026-11-03 16:16:57 +00:00
UICaptchaRegisterWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIChangeMaterialWnd.cpp Decompile fn_03876 (UIChangeMaterialWnd::Slot15) 2026-11-05 00:10:05 +00:00
UIChangeMaterialWnd.h Decompile fn_03876 (UIChangeMaterialWnd::Slot15) 2026-11-05 00:10:05 +00:00
UICheckAttendanceWnd.cpp Decompile fn_09646 (UICheckAttendanceWnd_Banner::ResetCursor) 2026-11-04 22:51:04 +00:00
UICheckAttendanceWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIGradeEnchantWnd.cpp Maintenance: [forced, user-approved] Family V2: remove the invented view structs SessionItemLists and SessionMessengerContext. Both w 2026-11-03 15:58:10 +00:00
UIGradeEnchantWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIHotkeyGuideWnd.cpp Maintenance: [forced, user-approved] Family V1: remove the invented global g_luaScript and the session-as-script casts. 0x1738010 is 2026-11-03 14:40:29 +00:00
UIHotkeyGuideWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIIngredientInfoWnd.h Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UIItemReformWnd.cpp Maintenance: [forced, user-approved] Family F5: remove ModeTooltip (agent 3 hand-off row 129). ModeTooltip::Show 0xAD6510 (fn_17834) 2026-11-03 10:40:48 +00:00
UIItemReformWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UILapineBoxWnd.cpp Maintenance: [forced, user-approved] Family V1: remove the invented global g_luaScript and the session-as-script casts. 0x1738010 is 2026-11-03 14:40:29 +00:00
UILapineScrollBar.cpp Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UILapineScrollBar.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UILapineUpgradeBoxWnd.cpp Decompile 2 functions in Source/UI/UILapineUpgradeBoxWnd.cpp 2026-11-04 20:36:51 +00:00
UILapineUpgradeBoxWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIMacroBlackListCheckWnd.cpp Decompile 2 functions in Source/UI/UIMacroBlackListCheckWnd.cpp 2026-11-04 23:21:29 +00:00
UIMacroBlackListCheckWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIMacroDetectorWnd.cpp
UIMacroDetectorWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIMacroReport.cpp Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UIMacroReport.h
UIMacroUserInfoWnd.cpp Decompile fn_09842 (UIMacroReporterWnd::sub_7EF680) 2026-11-04 17:24:03 +00:00
UIMacroUserInfoWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIPreviewEquipWnd.cpp Maintenance: [forced, user-approved] Family W2: remove invented SpriteDrawingPolicy and AccessoryLayerDepth reference structs; their 2026-11-03 12:41:12 +00:00
UIPreviewEquipWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIRefiningWnd.cpp Decompile fn_09916 (UIRefiningWnd::Slot28) 2026-11-04 18:19:19 +00:00
UIRefiningWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIReputeWnd.cpp Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UIReputeWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIRoundBoxTooltipWnd.cpp Decompile fn_13544 (UIRoundBoxTooltipWnd::SendMsg) 2026-11-05 00:16:49 +00:00
UIRoundBoxTooltipWnd.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIScrollWnd.cpp Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIScrollWnd.h Confirm fn_13772 (UIScrollWnd::~UIScrollWnd) 2026-11-04 21:13:06 +00:00
UISlotBitmap.cpp Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UISlotBitmap.h Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2 2026-11-03 00:23:34 +00:00
UIStaticBitmap.cpp Decompile fn_10865 (UIStaticBitmap::Slot28) 2026-11-05 00:11:49 +00:00
UIStaticBitmap.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIStaticItem.cpp Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
UIStaticItem.h Maintenance: [forced, user-approved] Window-class layout correction (supersedes batches 10282 and 10283). Removed placeholder members 2026-11-03 18:46:49 +00:00
WindowBackground.cpp Maintenance: [forced, user-approved] Family F1: UIWindowContext field reads replaced by the real objects. primitives->g_renderer->pri 2026-11-02 23:01:18 +00:00
WindowLowerBorder.cpp
WindowOverlay.cpp
WindowSprite.cpp
WindowTitlebar.cpp