Commit graph

3,080 commits

Author SHA1 Message Date
ragnarok-clanker
e25b6a31be Decompile 2 functions in Source/UI/UIMacroDetectorWnd.cpp
Batch #15839 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_09821 UIMacroDetectorWnd::SendMsg: byte-identical
- fn_09822 UIMacroDetectorWnd::SetCountdown: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 10:37:20 +00:00
ragnarok-clanker
881e1c4bcb Decompile fn_13122 (UIAgitMessageBox::SendMsg)
Batch #15836 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_13122 UIAgitMessageBox::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 10:33:56 +00:00
ragnarok-clanker
3194442620 Decompile 2 functions in Source/UI/Window/UIEscOptionWnd.cpp
Batch #15835 by Yommy: 1 byte-identical, 1 confirmed by peer review.

- fn_12735 UIEscOptionWnd::LayoutButtons: byte-identical
- fn_12638 UIEscOptionWnd::OnCreate: logic confirmed by peer review (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:32:26 +00:00
ragnarok-clanker
73dc33a443 Decompile fn_24233 (CSession::AssignItemShortcut)
Batch #15691 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_24233 CSession::AssignItemShortcut: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:32:14 +00:00
ragnarok-clanker
9393378c7c Decompile 3 functions in Source/UI/UIBarGraph.cpp
Batch #15834 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_11339 UIBarGraph::Paint: logic confirmed by peer review
- fn_11340 UIBarGraphHomun::Paint: logic confirmed by peer review
- fn_11341 UIBarGraphPlayer::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:31:59 +00:00
ragnarok-clanker
1f09eae6f0 Decompile fn_12651 (UISeekPartyWnd::OnCreate)
Batch #15529 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12651 UISeekPartyWnd::OnCreate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:25:24 +00:00
ragnarok-clanker
da82f2a404 Confirm fn_11106 (UIListBoxID::~UIListBoxID)
Batch #15818 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_11106 UIListBoxID::~UIListBoxID: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-10 10:23:23 +00:00
ragnarok-clanker
a2c3bcf8b0 Decompile 2 functions in Source/UI/Window/UISecondCostumeWnd.cpp, Source/UI/Window/UISecondCostumeWnd.h
Batch #15558 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_12885 UISecondCostumeWnd::LoadLists: logic confirmed by peer review (already on main)
- fn_12886 UISecondCostumeWnd::SelectSavedEntries: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:22:37 +00:00
ragnarok-clanker
2985d19335 Decompile 2 functions in Source/UI/UIItemReformWnd.cpp
Batch #15540 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_04119 UIItemReformWnd_Item::OnMouseHover: logic confirmed by peer review
- fn_04128 UIItemReformWnd_List::UpdateScrollBar: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:18:42 +00:00
ragnarok-clanker
d8054ab8df Decompile fn_13602 (UIWeaponRefineWnd::GetReplayData)
Batch #15631 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_13602 UIWeaponRefineWnd::GetReplayData: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:18:37 +00:00
ragnarok-clanker
2b473feb24 Maintenance: Move the extern template declaration of std::_Traits_compare<char_traits<char>> from 18 units into Source/Utility/StdStr
Batch #15807 by ragnarok-clanker: no function's compiled code changes; checked with 18 compiled unit(s), including every includer of Source/Utility/StdStringCompare.h.
2026-11-10 10:18:14 +00:00
ragnarok-clanker
8447f78563 Decompile fn_10761 (UITextureButton::VisitChildren)
Batch #15811 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10761 UITextureButton::VisitChildren: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:16:35 +00:00
ragnarok-clanker
1ff8234bb6 Decompile 2 functions in Source/UI/Lists/UIScrollBar.cpp
Batch #15796 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_11280 UIImgMenu::ItemAt: byte-identical
- fn_11284 UITabControl::TabAt: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 10:14:22 +00:00
ragnarok-clanker
c58578bf84 Decompile 2 functions in Source/UI/Item/UIMerchantItemLogWnd.cpp
Batch #15803 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_13575 UIMerchantItemLogWnd::OnCreate: logic confirmed by peer review
- fn_13580 UIMerchantItemLogWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:13:46 +00:00
ragnarok-clanker
0f4c42afca Decompile 2 functions in Source/UI/UILapineScrollBar.cpp
Batch #15550 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_04153 UILapineBoxWnd::OnCreate: logic confirmed by peer review
- fn_04156 UILapineBoxWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:13:32 +00:00
ragnarok-clanker
2b05860375 Decompile fn_16208 (CUIProbabilityTable::SetItem)
Batch #15798 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_16208 CUIProbabilityTable::SetItem: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 10:10:31 +00:00
ragnarok-clanker
2685619740 Decompile fn_10790 (UITransBalloonText::OnCreate)
Batch #15784 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_10790 UITransBalloonText::OnCreate: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 09:54:15 +00:00
ragnarok-clanker
56b15f44eb Decompile fn_11644 (UIEmotionWnd::OnCreate)
Batch #15783 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11644 UIEmotionWnd::OnCreate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:53:14 +00:00
ragnarok-clanker
aceeb996ab Decompile fn_12711 (UIShortCutWnd::OnMouseHover)
Batch #15528 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12711 UIShortCutWnd::OnMouseHover: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:48:52 +00:00
ragnarok-clanker
47133944ad Decompile fn_12693 (UIHotKeyWnd::OnLBtnDown)
Batch #15538 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12693 UIHotKeyWnd::OnLBtnDown: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:46:01 +00:00
ragnarok-clanker
e9f8b71431 Decompile fn_12745 (UIHotKeyWnd::SendMsg)
Batch #15773 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12745 UIHotKeyWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:45:28 +00:00
ragnarok-clanker
a5172623ff Decompile fn_12831 (UISeekPartyMBWnd::CreateJobChecks)
Batch #15762 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12831 UISeekPartyMBWnd::CreateJobChecks: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:39:10 +00:00
ragnarok-clanker
c6716468e8 Decompile fn_12086 (UIWindow::DrawPanelBackgroundAt)
Batch #15686 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12086 UIWindow::DrawPanelBackgroundAt: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:37:04 +00:00
ragnarok-clanker
695876e566 Decompile 2 functions in Source/UI/Text/UITagTextViewer.cpp, Source/UI/Text/UITagTextViewer.h
Batch #15560 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_10521 UITagTextViewer::AddText: logic confirmed by peer review
- fn_10533 UITagTextViewer::Layout: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:33:31 +00:00
ragnarok-clanker
a00c520908 Decompile 2 functions in Source/UI/Edit/UICandidateWnd.cpp
Batch #15604 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_13203 UICandidateWnd::Paint: logic confirmed by peer review
- fn_13206 UICandidateWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:33:16 +00:00
ragnarok-clanker
41c986a670 Decompile fn_12894 (UIMileageWnd::OnCreate)
Batch #15752 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_12894 UIMileageWnd::OnCreate: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 09:32:06 +00:00
ragnarok-clanker
81d9f5854f Decompile fn_09788 (UICaptchaRegisterWnd::OnCreate)
Batch #15580 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_09788 UICaptchaRegisterWnd::OnCreate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:30:39 +00:00
ragnarok-clanker
99295c3e63 Decompile 2 functions in Source/UI/Chat/ChatSuggestions.cpp
Batch #15741 by Yommy: 1 byte-identical, 1 confirmed by peer review.

- fn_12768 UINewChatWnd::ResizeRows: logic confirmed by peer review
- fn_12730 UINewChatWnd::ApplyHeaderLayout: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:26:17 +00:00
ragnarok-clanker
50254787d5 Decompile 2 functions in Source/UI/Items/MergeItemWnd.cpp
Batch #15561 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_09674 CMergeItemWnd::FitToGrid: logic confirmed by peer review
- fn_09676 CMergeItemWnd::RequestMerge: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:18:54 +00:00
ragnarok-clanker
30a2f22693 Decompile fn_14430 (CUIEditCtrlEx::RefreshPlaceholder)
Batch #15532 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_14430 CUIEditCtrlEx::RefreshPlaceholder: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:18:30 +00:00
ragnarok-clanker
7a6968c79c Decompile fn_12899 (UIShowWarpWnd::OnCreate)
Batch #15675 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12899 UIShowWarpWnd::OnCreate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:18:02 +00:00
ragnarok-clanker
f6dcd1ed5b Decompile fn_16922 (UIWindow::AddSpriteCellOverlay)
Batch #15728 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_16922 UIWindow::AddSpriteCellOverlay: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 09:15:50 +00:00
ragnarok-clanker
c7c9042145 Decompile fn_10831 (UIChatRoomTitle::OnLBtnDblClk)
Batch #15662 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_10831 UIChatRoomTitle::OnLBtnDblClk: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 08:23:43 +00:00
ragnarok-clanker
7b1a5c5417 Decompile fn_12606 (UIBattleMsgOptionWnd::RowAt)
Batch #15660 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_12606 UIBattleMsgOptionWnd::RowAt: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 08:22:20 +00:00
ragnarok-clanker
6926e60d6e Decompile 3 functions in Source/UI/Party/UIRequestJoinPartyWnd.cpp
Batch #15654 by Yommy: 1 byte-identical, 2 confirmed by peer review.

- fn_09301 UIRequestJoinPartyWnd::OnCreate: logic confirmed by peer review
- fn_09306 UIRequestJoinPartyWnd::Paint: byte-identical
- fn_09315 UIRequestJoinPartyWnd::SendMsg: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 08:17:08 +00:00
ragnarok-clanker
9fa08ecaac Decompile 2 functions in Source/UI/Window/UIRoMapWnd.cpp
Batch #15653 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_12600 UIRoMapWnd::DrawFieldLabels: logic confirmed by peer review
- fn_12612 UIRoMapWnd::RefreshPartyRecords: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 08:16:24 +00:00
ragnarok-clanker
f68669ff46 Decompile fn_13598 (UIMakeTargetProcessWnd::DragAndDrop)
Batch #15589 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_13598 UIMakeTargetProcessWnd::DragAndDrop: logic confirmed by peer review

Peer-reviewed-by: Yommy, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 07:16:41 +00:00
ragnarok-clanker
d53315c857 Decompile fn_10086 (UIRoulletteWnd::OnCreate)
Batch #15564 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_10086 UIRoulletteWnd::OnCreate: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 06:45:20 +00:00
ragnarok-clanker
95b265f587 Decompile fn_04158 (UILapineScrollBar::Paint)
Batch #15552 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_04158 UILapineScrollBar::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 06:33:58 +00:00
ragnarok-clanker
77323e32a0 Decompile fn_12838 (UISeekPartyMBWnd::ShowJobCategory)
Batch #15542 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_12838 UISeekPartyMBWnd::ShowJobCategory: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 06:22:57 +00:00
ragnarok-clanker
c459c8a924 Decompile fn_17168 (UIWindowMgr::FindRenderedUid)
Batch #15537 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_17168 UIWindowMgr::FindRenderedUid: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 06:13:36 +00:00
ragnarok-clanker
92f5b601ac Decompile fn_14462 (CUIEditCtrlEx::SetText)
Batch #15533 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_14462 CUIEditCtrlEx::SetText: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 06:03:46 +00:00
ragnarok-clanker
d25c259832 Decompile 2 functions in Source/UI/Window/UIWindow.cpp
Batch #15512 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_16925 UIWindow::PlaceBeside: byte-identical
- fn_03596 UINavigationV4Wnd::OnLBtnUp: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 04:00:43 +00:00
ragnarok-clanker
11a77c3b13 Decompile fn_09803 (UIMacroBlackListCheckWnd::Activate)
Batch #15508 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_09803 UIMacroBlackListCheckWnd::Activate: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 03:55:23 +00:00
ragnarok-clanker
81dd7f7f96 Decompile fn_11393 (UITextViewEX::Paint)
Batch #15462 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_11393 UITextViewEX::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 02:51:03 +00:00
ragnarok-clanker
f53cd33f51 Decompile fn_12599 (UIRoMapWnd::DrawMapNames)
Batch #15494 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_12599 UIRoMapWnd::DrawMapNames: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 02:26:00 +00:00
ragnarok-clanker
62ef318b27 Decompile fn_10523 (TagTextViewer::UIScroll::ContentHeight)
Batch #15492 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_10523 TagTextViewer::UIScroll::ContentHeight: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 02:16:14 +00:00
ragnarok-clanker
725bdaddeb Decompile 2 functions in Source/UI/Lists/UIComboBoxEx.cpp
Batch #15460 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_11510 UIComboBoxEx::Refresh: logic confirmed by peer review
- fn_11530 UIComboBoxEx::Resize: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 01:22:09 +00:00
ragnarok-clanker
4e5d174f53 Decompile fn_11353 (UIComboBoxEx2::Paint)
Batch #15467 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_11353 UIComboBoxEx2::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 01:21:51 +00:00
ragnarok-clanker
6ac3393662 Decompile 2 functions in Source/UI/Buttons/UITextButton.cpp
Batch #15463 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_11539 UITabControl::FitToTabs: byte-identical
- fn_11523 UITabControl::RecalculateWidths: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 01:16:43 +00:00