Commit graph

52 commits

Author SHA1 Message Date
ragnarok-clanker
06c40b2f58 Decompile fn_13414 (UIMerchantShopMakeWnd::UpdateLayout)
Batch #7602 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_13414 UIMerchantShopMakeWnd::UpdateLayout: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:48:34 +00:00
ragnarok-clanker
45e9160bee Decompile fn_13370 (UISkillListWnd::Slot25)
Batch #7613 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_13370 UISkillListWnd::Slot25: logic confirmed by peer review

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

- fn_10756 UIEditCtrl3::DrawBlinkingCaret: logic confirmed by peer review
- fn_13440 UIMerchantShopMakeWnd::SetItems: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:41:39 +00:00
ragnarok-clanker
16f92d48f9 Decompile 3 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Shop/UIMerchantItemShopWnd.h, ...
Batch #7552 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_13321 UIMerchantItemShopWnd::Slot15: logic confirmed by peer review
- fn_13401 UIMerchantItemPurchaseWnd::Slot32: logic confirmed by peer review
- fn_13402 UIMerchantItemShopWnd::Slot32: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:25:18 +00:00
ragnarok-clanker
bcf9b08c52 Decompile 6 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Skill/UISkillListWnd.h, ...
Batch #7540 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_13273 UIItemStoreSubWnd::Slot10: logic confirmed by peer review
- fn_13278 UIMerchantItemWnd::Slot10: logic confirmed by peer review
- fn_13413 UISkillListWnd::Slot35: logic confirmed by peer review
- fn_13463 UIItemStoreSubWnd::SortReversed1: logic confirmed by peer review
- fn_13464 UIItemStoreSubWnd::SortReversed2: logic confirmed by peer review
- fn_13465 UIItemStoreSubWnd::SortReversed3: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:24:56 +00:00
ragnarok-clanker
b295776576 Decompile fn_13416 (UISkillListWnd::UpdateScrollBar)
Batch #7551 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_13416 UISkillListWnd::UpdateScrollBar: 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-10-31 10:16:42 +00:00
ragnarok-clanker
dcc0939214 Decompile 3 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl.h, ...
Batch #7066 by Landruca: 0 byte-identical, 3 confirmed by peer review.

- fn_13470 UIItemStoreSubWnd::Sort1: logic confirmed by peer review
- fn_13471 UIItemStoreSubWnd::Sort2: logic confirmed by peer review
- fn_13472 UIItemStoreSubWnd::Sort3: logic confirmed by peer review

Peer-reviewed-by: Lumen, superintelligence, KWDev, Snow, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 04:04:11 +00:00
ragnarok-clanker
62e7fe02de Decompile fn_10828 (UIWhisperEditCtrl::Slot24)
Batch #7068 by Landruca: 1 byte-identical, 0 confirmed by peer review.

- fn_10828 UIWhisperEditCtrl::Slot24: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-31 03:44:04 +00:00
ragnarok-clanker
1232111562 Decompile fn_10939 (UIEditCtrl3::SetTagColor)
Batch #6949 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_10939 UIEditCtrl3::SetTagColor: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:48:46 +00:00
ragnarok-clanker
01a708aee6 Decompile fn_10662 (UIEditCtrl::UIEditCtrl)
Batch #6867 by System4z: 0 byte-identical, 1 confirmed by peer review.

- fn_10662 UIEditCtrl::UIEditCtrl: logic confirmed by peer review

Peer-reviewed-by: eAthena, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:02:06 +00:00
ragnarok-clanker
c7c22b461b Decompile 2 functions in Source/UI/UIGradeEnchantWnd.cpp, Source/UI/UIGradeEnchantWnd.h, ...
Batch #6706 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_09748 UIGradeEnchantWnd::sub_7E7050: logic confirmed by peer review
- fn_10898 UIEditCtrl::DecodeItemLink: logic confirmed by peer review

Peer-reviewed-by: superintelligence, KWDev, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:42:59 +00:00
ragnarok-clanker
e2e0ebf82e Decompile fn_10774 (IsInputSuggestionAllowed)
Batch #6490 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_10774 IsInputSuggestionAllowed: logic confirmed by peer review

Peer-reviewed-by: willerthal, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:05:13 +00:00
ragnarok-clanker
c532314b8f Decompile 14 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIMerchantItemLogWnd.cpp, ...
Batch #6102 by eAthena: 0 byte-identical, 14 confirmed by peer review.

- fn_13371 UIItemPurchaseWnd::Slot28: logic confirmed by peer review
- fn_13372 UIItemSellWnd2::Slot28: logic confirmed by peer review
- fn_13373 UIItemSellWnd::Slot28: logic confirmed by peer review
- fn_13374 UIItemShopWnd2::Slot28: logic confirmed by peer review
- fn_13376 UIItemStoreFindWnd::Slot28: logic confirmed by peer review
- fn_13377 UIItemStoreSubWnd::Slot28: logic confirmed by peer review
- fn_13378 UIItemStoreWnd::Slot28: logic confirmed by peer review
- fn_13379 UIItemWnd::Slot28: logic confirmed by peer review
- fn_13380 UIMerchantItemMyShopWnd::Slot28: logic confirmed by peer review
- fn_13381 UIMerchantItemPurchaseWnd::Slot28: logic confirmed by peer review
- fn_13382 UIMerchantItemShopWnd::Slot28: logic confirmed by peer review
- fn_13383 UIMerchantItemWnd::Slot28: logic confirmed by peer review
- fn_13384 UIMerchantMirrorItemWnd::Slot28: logic confirmed by peer review
- fn_13577 UIMerchantItemLogWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: alisonrag, superintelligence, Snow, KWDev, ragnarok-clanker, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 21:12:08 +00:00
ragnarok-clanker
107b657573 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemBaseWnd.h, ...
Batch #6041 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_13418 UIItemBaseWnd::SendMsg: logic confirmed by peer review
- fn_13272 UIItemStoreFindWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: Lumen, kyoshi, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 18:36:52 +00:00
ragnarok-clanker
d1b4148da1 Decompile fn_13415 (UIItemBaseWnd::UpdateScrollBar)
Batch #6045 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_13415 UIItemBaseWnd::UpdateScrollBar: 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-10-30 18:27:55 +00:00
ragnarok-clanker
2289d4e5d3 Decompile 4 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/PriceCommission.h, ...
Batch #5822 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_13264 UIMerchantShopMakeWnd::PrintBuyList: logic confirmed by peer review
- fn_13266 UIItemBaseWnd::Slot10: logic confirmed by peer review
- fn_13267 UIItemPurchaseWnd::Slot10: logic confirmed by peer review
- fn_13268 UIItemSellWnd2::Slot10: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, KWDev, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 17:23:23 +00:00
ragnarok-clanker
f620234b8d Decompile fn_13263 (UIMerchantShopMakeWnd::CommitPrice)
Batch #5863 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_13263 UIMerchantShopMakeWnd::CommitPrice: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 16:46:22 +00:00
ragnarok-clanker
dd899cd0a3 Decompile 12 functions in Source/UI/Buttons/UISlotBmpButton.h, Source/UI/Buttons/UITextButton.cpp, ...
Batch #5651 by Yommy: 1 byte-identical, 11 confirmed by peer review.

- fn_11328 UIListBoxID::Slot15: logic confirmed by peer review
- fn_11329 UINewComboBoxCtrl::Slot15: logic confirmed by peer review
- fn_11330 UIShowAndEditTimeCtrl::Slot15: logic confirmed by peer review
- fn_11331 UISlotBmpButton::Slot15: logic confirmed by peer review
- fn_11332 UITableBox::Slot15: byte-identical
- fn_11333 UITextViewEX::Slot15: logic confirmed by peer review
- fn_11335 UITreeView::Slot15: logic confirmed by peer review
- fn_11336 TableBox::Paint: logic confirmed by peer review
- fn_10938 UIEditCtrl::Border: logic confirmed by peer review
- fn_11555 UINewComboBoxCtrl::SendMsg: logic confirmed by peer review
- fn_11556 UIShowAndEditTimeCtrl::SendMsg: logic confirmed by peer review
- fn_11560 UITableBox::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ntrl, willerthal, Snow, SapitoSucio, eAthena, alisonrag, Qwenkler3.8, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:50:59 +00:00
ragnarok-clanker
e02223428a Decompile 4 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl.h
Batch #5496 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_10769 UIEditCtrl::LinkedText: logic confirmed by peer review
- fn_10771 UIEditCtrl3::TakePendingText: logic confirmed by peer review
- fn_10772 HasItemLinkTag: logic confirmed by peer review
- fn_10773 HasNaviLinkTag: logic confirmed by peer review

Peer-reviewed-by: willerthal, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:01:57 +00:00
ragnarok-clanker
fb2f0afac8 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl_Currency.h, ...
Batch #4721 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_13349 UIItemShopWnd2::Slot26: logic confirmed by peer review
- fn_13350 UIItemShopWnd::Slot26: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, alisonrag, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:39:40 +00:00
ragnarok-clanker
d0a9c2e62f Decompile fn_13319 (UIMerchantItemPurchaseMSGWnd::Slot15)
Batch #4837 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13319 UIMerchantItemPurchaseMSGWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, KWDev, OvoKore
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:35:30 +00:00
ragnarok-clanker
41ddd4a577 Decompile 25 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl_Currency.h, ...
Batch #5051 by youko: 0 byte-identical, 25 confirmed by peer review.

- fn_13276 UIMerchantItemPurchaseWnd::Slot10: logic confirmed by peer review
- fn_13279 UIMerchantMirrorItemWnd::Slot10: logic confirmed by peer review
- fn_13280 UIMerchantShopMakeWnd::Slot10: logic confirmed by peer review
- fn_13290 UIItemBaseWnd::GetItemIndexAt: logic confirmed by peer review
- fn_13354 UISkillListWnd::Slot26: logic confirmed by peer review
- fn_13355 UIItemPurchaseWnd::Slot25: logic confirmed by peer review
- fn_13356 UIItemSellWnd2::Slot25: logic confirmed by peer review
- fn_13357 UIItemSellWnd::Slot25: logic confirmed by peer review
- fn_13358 UIItemShopWnd2::Slot25: logic confirmed by peer review
- fn_13359 UIItemShopWnd::Slot25: logic confirmed by peer review
- fn_13360 UIItemStoreFindWnd::Slot25: logic confirmed by peer review
- fn_13361 UIItemStoreSubWnd::Slot25: logic confirmed by peer review
- fn_13362 UIItemStoreWnd::Slot25: logic confirmed by peer review
- fn_13365 UIMerchantItemPurchaseWnd::Slot25: logic confirmed by peer review
- fn_13366 UIMerchantItemShopWnd::Slot25: logic confirmed by peer review
- fn_13368 UIMerchantMirrorItemWnd::Slot25: logic confirmed by peer review
- fn_13369 UIMerchantShopMakeWnd::Slot25: logic confirmed by peer review
- fn_13391 UIItemPurchaseWnd::Slot32: logic confirmed by peer review
- fn_13395 UIItemShopWnd::Slot32: logic confirmed by peer review
- fn_13409 UIItemBaseWnd::Slot35: logic confirmed by peer review
- fn_13410 UIItemStoreFindWnd::Slot35: logic confirmed by peer review
- fn_13411 UIItemStoreSubWnd::Slot35: logic confirmed by peer review
- fn_13412 UIMerchantShopMakeWnd::Slot35: logic confirmed by peer review
- fn_13434 UINoticeMessageBox_LockSellItem::SendMsg: logic confirmed by peer review
- fn_11549 UIEditCtrl_Currency::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 07:15:59 +00:00
ragnarok-clanker
abeb2ec98a Decompile fn_13271 (UIItemShopWnd::Slot10)
Batch #4948 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13271 UIItemShopWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:25:44 +00:00
ragnarok-clanker
e699bcba8d Decompile 7 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl_Currency.h, ...
Batch #4902 by youko: 0 byte-identical, 7 confirmed by peer review.

- fn_13275 UIItemWnd::Slot10: logic confirmed by peer review
- fn_13396 UIItemStoreFindWnd::Slot32: logic confirmed by peer review
- fn_13397 UIItemStoreSubWnd::Slot32: logic confirmed by peer review
- fn_13398 UIItemStoreWnd::Slot32: logic confirmed by peer review
- fn_13403 UIMerchantItemWnd::Slot32: logic confirmed by peer review
- fn_13404 UIMerchantMirrorItemWnd::Slot32: logic confirmed by peer review
- fn_13405 UIMerchantShopMakeWnd::Slot32: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:48:01 +00:00
ragnarok-clanker
4cbc88db1d Decompile fn_11518 (UIEditCtrl_Custom::Synchronize)
Batch #4844 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_11518 UIEditCtrl_Custom::Synchronize: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:16:33 +00:00
ragnarok-clanker
f5c51d0b1c Decompile fn_13270 (UIItemShopWnd2::Slot10)
Batch #4828 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13270 UIItemShopWnd2::Slot10: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:10:52 +00:00
ragnarok-clanker
a30154a0f3 Decompile 6 functions in Source/UI/Gauges/UIPetInfoBarGraph.cpp, Source/UI/UIBarGraph.h, ...
Batch #4012 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_11564 UIBarGraph4::SetValues: logic confirmed by peer review
- fn_11566 UIINT64BarGraph::SetValues: logic confirmed by peer review
- fn_11575 UIListBoxNavi::SetDefaultLineColor: logic confirmed by peer review
- fn_11585 UIChatHisBox::Show: logic confirmed by peer review
- fn_11586 UIPcGage::SetLimits: logic confirmed by peer review
- fn_11591 UIEditCtrl_Custom::Trim: logic confirmed by peer review

Peer-reviewed-by: Yommy, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:35:21 +00:00
ragnarok-clanker
f0f1d2b307 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemSellWnd.h, ...
Batch #3805 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_13269 UIItemSellWnd::Slot10: logic confirmed by peer review
- fn_13277 UIMerchantItemShopWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: Yommy, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:34:50 +00:00
ragnarok-clanker
e1c9f58605 Decompile 4 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemSellWnd.h, ...
Batch #3742 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_13392 UIItemSellWnd2::Slot32: logic confirmed by peer review
- fn_13393 UIItemSellWnd::Slot32: logic confirmed by peer review
- fn_13394 UIItemShopWnd2::Slot32: logic confirmed by peer review
- fn_13400 UIMerchantItemMyShopWnd::Slot32: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:14:00 +00:00
ragnarok-clanker
07aefd9347 Decompile 9 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemStoreFindWnd.h, ...
Batch #3658 by youko: 0 byte-identical, 9 confirmed by peer review.

- fn_13437 UIMerchantShopMakeWnd::SetSuspended: logic confirmed by peer review
- fn_13439 UIMerchantItemMyShopWnd::OpenShop: logic confirmed by peer review
- fn_13441 UIItemWnd::ReleaseSelection: logic confirmed by peer review
- fn_13469 ItemTypeSortRank: logic confirmed by peer review
- fn_13473 UIItemStoreSubWnd::SetTabIndex: logic confirmed by peer review
- fn_13478 UIItemStoreWnd::SetTabChecked: logic confirmed by peer review
- fn_13481 UIMerchantItemMyShopWnd::SetDuration: logic confirmed by peer review
- fn_13482 UIMerchantItemShopWnd::StartTimer: logic confirmed by peer review
- fn_13483 UIItemStoreFindWnd::SetSearchText: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, jessip
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:59:05 +00:00
ragnarok-clanker
a957cb0e8b Decompile 18 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemBaseWnd.h, ...
Batch #3502 by eAthena: 17 byte-identical, 1 confirmed by peer review.

- fn_13436 UIMerchantShopMakeWnd::SetSelection: logic confirmed by peer review
- fn_13444 UIItemBaseWnd::Slot11: byte-identical
- fn_13445 UIItemPurchaseWnd::Slot11: byte-identical
- fn_13446 UIItemSellWnd2::Slot11: byte-identical
- fn_13447 UIItemSellWnd::Slot11: byte-identical
- fn_13448 UIItemShopWnd2::Slot11: byte-identical
- fn_13449 UIItemShopWnd::Slot11: byte-identical
- fn_13450 UIItemStoreFindWnd::Slot11: byte-identical
- fn_13451 UIItemStoreSubWnd::Slot11: byte-identical
- fn_13452 UIItemStoreWnd::Slot11: byte-identical
- fn_13453 UIItemWnd::Slot11: byte-identical
- fn_13454 UIMerchantItemMyShopWnd::Slot11: byte-identical
- fn_13455 UIMerchantItemPurchaseWnd::Slot11: byte-identical
- fn_13456 UIMerchantItemShopWnd::Slot11: byte-identical
- fn_13457 UIMerchantItemWnd::Slot11: byte-identical
- fn_13458 UIMerchantMirrorItemWnd::Slot11: byte-identical
- fn_13459 UIMerchantShopMakeWnd::Slot11: byte-identical
- fn_13460 UISkillListWnd::Slot11: byte-identical

Peer-reviewed-by: ragnarok-clanker, Yommy, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:39:36 +00:00
ragnarok-clanker
c38cf3e4ec Decompile 15 functions in Source/Client/Session.h, Source/UI/Buttons/UIItemTagButton.h, ...
Batch #3266 by youko: 0 byte-identical, 15 confirmed by peer review.

- fn_10757 UIEditCtrl3::PlaceTags: logic confirmed by peer review
- fn_10761 UITextureButton::VisitChildren: logic confirmed by peer review
- fn_13292 UIItemBaseWnd::GetItemByIndex: logic confirmed by peer review
- fn_13293 UIItemBaseWnd::GetItemAt: logic confirmed by peer review
- fn_13294 UIItemStoreFindWnd::GetItemAt: logic confirmed by peer review
- fn_13295 UIItemStoreSubWnd::GetItemAt: logic confirmed by peer review
- fn_13296 UIItemStoreWnd::GetItemAt: logic confirmed by peer review
- fn_13297 UIItemWnd::GetItemAt: logic confirmed by peer review
- fn_13306 UIMerchantShopMakeWnd::AddActionButton: logic confirmed by peer review
- fn_13328 UIItemBaseWnd::Paint: logic confirmed by peer review
- fn_13339 UIMerchantItemMyShopWnd::Paint: logic confirmed by peer review
- fn_13343 UIMerchantItemWnd::Paint: logic confirmed by peer review
- fn_13345 UINoticeMessageBox_LockSellItem::Paint: logic confirmed by peer review
- fn_13347 UIItemSellWnd2::Slot26: logic confirmed by peer review
- fn_13348 UIItemSellWnd::Slot26: logic confirmed by peer review

Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-29 22:12:13 +00:00
ragnarok-clanker
8239d51c2f Confirm fn_13386 (UIItemWnd::Slot19)
Batch #3272 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_13386 UIItemWnd::Slot19: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:13:22 +00:00
ragnarok-clanker
e484128418 Decompile 5 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/Contents/PetStatus.cpp, ...
Batch #2700 by youko: 0 byte-identical, 5 confirmed by peer review.

- fn_13299 UISkillListWnd::GetSkillByIndex: logic confirmed by peer review
- fn_13300 UISkillListWnd::GetSkillAt: logic confirmed by peer review
- fn_13301 UISkillListWnd::GetVisibleSkill: logic confirmed by peer review
- fn_13303 UIMerchantShopMakeWnd::HasSelection: logic confirmed by peer review
- fn_13304 UIMerchantShopMakeWnd::SendShopRequest: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:53:30 +00:00
ragnarok-clanker
29eaccee96 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/Contents/PetStatus.cpp, ...
Batch #2900 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_23888 CSession::IsPetEgg: logic confirmed by peer review
- fn_13298 UIMerchantShopMakeWnd::GetItemAt: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:53:00 +00:00
ragnarok-clanker
e67abcb458 Rename TextInputBuffer -> CLanguage, TraditionalKeyInput -> CLanguageTC (DHXJ); files -> Language.{h,cpp}, LanguageTC.{h,cpp}. Pure rename, codegen unchanged (382/382 functions identical with includers). 2026-10-29 12:21:53 +01:00
ragnarok-clanker
385c906a98 Align method names with DHXJ (GetGameMode/GetLoginMode, CRes::Lock/Unlock, InitSegment, ShiftSegment, AnimMotion, ProcessAlpha, Prim3DCircle/Casting4/Casting5/Cylinder/CylinderHalf/ParticleSpline, Get_Angle, GetRadian, matrix MakeXRotation/AppendYRotation/MakeTranslate/MakeInverse, ResetInput, IncreaseSelection, GetKeyStrokeSize, UpdateMatrix, ResetQueue, Cleanup, CGroundScope::OnProcess). Pure renames, codegen unchanged (baseline with includers). 2026-10-29 12:09:28 +01:00
ragnarok-clanker
96f7582cc7 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemBaseWnd.h, ...
Batch #2108 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_13302 UISkillListWnd::Slot03: byte-identical
- fn_13307 UIItemBaseWnd::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 10:32:02 +00:00
ragnarok-clanker
3cd85044be Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Skill/UISkillListWnd.h
Batch #2093 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_13291 UISkillListWnd::SkillAt: logic confirmed by peer review
- fn_13406 UISkillListWnd::Slot32: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 10:04:36 +00:00
ragnarok-clanker
60381225df Decompile fn_13329 (UIItemDropCntWnd::Paint)
Batch #1938 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_13329 UIItemDropCntWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 23:59:04 +00:00
ragnarok-clanker
1e499d82db Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Shop/UINoticeMessageBox_LockSellItem.h, ...
Batch #1779 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_13325 UINoticeMessageBox_LockSellItem::Slot15: logic confirmed by peer review
- fn_13340 UIMerchantItemPurchaseMSGWnd::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:19:03 +00:00
ragnarok-clanker
838c0044d2 Decompile 70 functions in Source/Client/Browser/BrowserFactory.cpp, Source/Contents/Emblems/EmblemUpload.cpp, ...
Batch #1665 by ragnarok-clanker: 0 byte-identical, 70 confirmed by peer review.

- fn_10904 UIEditCtrl::UpdateLinks: logic confirmed by peer review
- fn_10905 EditViewport::Synchronize: logic confirmed by peer review
- fn_10950 UIBalloonText::SetText: logic confirmed by peer review
- fn_11216 ItemLinkDisplay::Convert: logic confirmed by peer review
- fn_11326 UIListBox::Slot15: logic confirmed by peer review (already on main)
- fn_11327 UIListBoxEx::Slot15: logic confirmed by peer review (already on main)
- fn_11366 UIListBox::Paint: logic confirmed by peer review
- fn_11367 UIListBoxEx::Paint: logic confirmed by peer review
- fn_11392 UITextButton::Paint: logic confirmed by peer review
- fn_11394 UITextViewer::Paint: logic confirmed by peer review
- fn_11445 UITextButton::Slot31: logic confirmed by peer review (already on main)
- fn_11471 UITextButton::Slot27: logic confirmed by peer review (already on main)
- fn_11494 UITextButton::Slot33: logic confirmed by peer review (already on main)
- fn_11562 UITextViewer::SendMsg: logic confirmed by peer review (already on main)
- fn_11721 UICntWnd::DrawBorder: logic confirmed by peer review (already on main)
- fn_11760 UIBank_NewWnd::Paint: logic confirmed by peer review (already on main)
- fn_11761 UIChatRoomWnd::Paint: logic confirmed by peer review (already on main)
- fn_11767 UIMerInfoWnd::Paint: logic confirmed by peer review (already on main)
- fn_12680 ShortcutPainting::Paint: logic confirmed by peer review
- fn_13829 WrapPlainText: logic confirmed by peer review
- fn_13833 WrapRichText: logic confirmed by peer review
- fn_16941 UIWindow::DrawAmount: logic confirmed by peer review
- fn_16971 UIWindow::TextHeight: logic confirmed by peer review
- fn_16972 UIWindow::VerticalTextHeight: logic confirmed by peer review
- fn_16973 UIWindow::TextSize: logic confirmed by peer review
- fn_16974 UIWindow::VerticalTextSize: logic confirmed by peer review
- fn_16975 UIWindow::TextWidth: logic confirmed by peer review
- fn_16993 WrapPixelText: logic confirmed by peer review
- fn_17007 FitText: logic confirmed by peer review
- fn_17009 UIWindow::DrawTextAt: logic confirmed by peer review
- fn_17013 DrawOutlinedColoredText: logic confirmed by peer review
- fn_17014 DrawStyledColoredText: logic confirmed by peer review
- fn_17015 DrawColoredText: logic confirmed by peer review
- fn_17016 DrawOutlinedText: logic confirmed by peer review
- fn_17136 BrowserFactory::Create: logic confirmed by peer review
- fn_18376 LookupMessage: logic confirmed by peer review
- fn_01934 TextContext::TextContext: logic confirmed by peer review
- fn_01957 TextContext::Marker: logic confirmed by peer review
- fn_01961 TextContext::Measure: logic confirmed by peer review
- fn_01966 TextContext::SetFont: logic confirmed by peer review
- fn_01970 TextContext::DrawPair: logic confirmed by peer review
- fn_01971 TextContext::Draw: logic confirmed by peer review
- fn_01983 TextContext::MeasurePart: logic confirmed by peer review
- fn_01984 TextContext::DrawPart: logic confirmed by peer review
- fn_21788 ReceivePartyJoinResult: logic confirmed by peer review
- fn_24191 EmotionHotkeys::LoadDefaults: logic confirmed by peer review
- fn_03664 CAdventurerAgencyMgr::CompletePartyInfo: logic confirmed by peer review
- fn_03666 CAdventurerAgencyMgr::CompleteRegistration: logic confirmed by peer review
- fn_03668 CAdventurerAgencyMgr::CompleteStopRecruiting: logic confirmed by peer review
- fn_03976 CEmblemDataMgr::CompleteUpload: logic confirmed by peer review
- fn_04239 CMCStoreInfoBackup::CompleteSave: logic confirmed by peer review
- fn_04262 CPlayerNameDictionary::Lookup: logic confirmed by peer review
- fn_06581 ItemNaming::DisplayName: logic confirmed by peer review (already on main)
- fn_06583 ItemNamingContext::Element: logic confirmed by peer review (already on main)
- fn_06584 ItemNamingContext::Star: logic confirmed by peer review (already on main)
- fn_06585 ItemNaming::Creator: logic confirmed by peer review (already on main)
- fn_06586 ItemNamingContext::Apprentice: logic confirmed by peer review (already on main)
- fn_06587 ItemNaming::Suffixes: logic confirmed by peer review (already on main)
- fn_06588 ItemNaming::Prefixes: logic confirmed by peer review (already on main)
- fn_09299 UIApplyForPartyWnd::Slot15: logic confirmed by peer review
- fn_09300 UIRegisterPartyWnd::Slot15: logic confirmed by peer review
- fn_09301 UIRequestJoinPartyWnd::Slot15: logic confirmed by peer review
- fn_09303 UIApplyForPartyWnd::Paint: logic confirmed by peer review
- fn_09304 UIPartyInfoWnd::Paint: logic confirmed by peer review
- fn_10748 UIEditCtrl::RemoveInvalidLink: logic confirmed by peer review
- fn_10758 UIEditCtrl::DrawSelectionAt: logic confirmed by peer review (already on main)
- fn_10759 UIEditCtrl::DrawSelection: logic confirmed by peer review (already on main)
- fn_10794 UIBasicButton::Paint: logic confirmed by peer review
- fn_10799 UIBmpTextButton::Paint: logic confirmed by peer review
- fn_10823 UITransBalloonText::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 19:35:29 +00:00
ragnarok-clanker
f464cd3f17 Decompile 41 functions in Source/Client/Input/InputCharset.cpp, Source/Client/Input/InputCharset.h, ...
Batch #1607 by ragnarok-clanker: 0 byte-identical, 41 confirmed by peer review.

- fn_11718 DrawItemIconById: logic confirmed by peer review
- fn_11719 DrawItemSlotBackground: logic confirmed by peer review
- fn_11721 UICntWnd::DrawBorder: logic confirmed by peer review
- fn_11760 UIBank_NewWnd::Paint: logic confirmed by peer review
- fn_11761 UIChatRoomWnd::Paint: logic confirmed by peer review
- fn_11767 UIMerInfoWnd::Paint: logic confirmed by peer review
- fn_12085 UIWindow::DrawPanelBackground: logic confirmed by peer review
- fn_12086 UIWindow::DrawPanelBackgroundAt: logic confirmed by peer review
- fn_12088 UIWindow::DrawButtonBar: logic confirmed by peer review
- fn_12089 UIWindow::DrawButtonBarAt: logic confirmed by peer review
- fn_12098 UIWindow::DrawTitleBar: logic confirmed by peer review
- fn_12099 UIWindow::DrawTitleBarAt: logic confirmed by peer review
- fn_12120 UIWindow::LoadStyledBitmap: logic confirmed by peer review
- fn_12219 UIDisconnectedServerMsgWnd::Paint: logic confirmed by peer review
- fn_12233 UINoticeConfirmWnd::Paint: logic confirmed by peer review
- fn_12245 UIQuitWnd::Paint: logic confirmed by peer review
- fn_12246 UIRestartWnd::Paint: logic confirmed by peer review
- fn_12258 UIWaitWnd::Paint: logic confirmed by peer review
- fn_14470 CUIFrameWnd::RefreshSkinColors: logic confirmed by peer review
- fn_14471 CUIFrameWnd::Paint: logic confirmed by peer review
- fn_14472 CUIFrameWnd::SetSkinColors: logic confirmed by peer review
- fn_14635 CUIControl::LoadBitmapResource: logic confirmed by peer review
- fn_17781 InputCharset::Prefix: logic confirmed by peer review
- fn_17788 InputCharset::ServiceName: logic confirmed by peer review
- fn_17847 FadeOutMode: logic confirmed by peer review
- fn_18378 Resolve: logic confirmed by peer review
- fn_02111 RendererDX7Operations::SaveLogo: logic confirmed by peer review
- fn_09446 UICashEmotionPack::Paint: logic confirmed by peer review
- fn_09453 UICashEmotionPack::SetSaleBadge: logic confirmed by peer review
- fn_09483 UICashEmotionPiece::Paint: logic confirmed by peer review
- fn_45445 CSkinMgr::CSkinMgr: logic confirmed by peer review
- fn_09681 CSkinMgr::~CSkinMgr: logic confirmed by peer review
- fn_09683 CSkinMgr::Prepare: logic confirmed by peer review
- fn_09684 SkinPaletteColor: logic confirmed by peer review
- fn_09685 SkinPaletteChannels: logic confirmed by peer review
- fn_09686 CSkinMgr::Name: logic confirmed by peer review
- fn_09687 CSkinMgr::Prefix: logic confirmed by peer review
- fn_09688 CSkinMgr::Name: logic confirmed by peer review
- fn_09690 CSkinMgr::Selected: logic confirmed by peer review
- fn_10758 UIEditCtrl::DrawSelectionAt: logic confirmed by peer review
- fn_10759 UIEditCtrl::DrawSelection: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/SkinMgr.cpp
2026-10-28 19:13:07 +00:00
ragnarok-clanker
2d563097fd Decompile fn_10760 (UIBmpTextButton2::DrawLabels)
Batch #1412 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10760 UIBmpTextButton2::DrawLabels: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 13:15:56 +00:00
ragnarok-clanker
359512c225 Decompile 6 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Buttons/UINaviLinkButton.h, ...
Batch #1403 by Yommy: 0 byte-identical, 6 confirmed by peer review.

- fn_10764 UINaviLinkButton::Link: logic confirmed by peer review
- fn_10765 UISpriteButton::FrameHeight: logic confirmed by peer review
- fn_10766 UISpriteButton::FrameWidth: logic confirmed by peer review
- fn_13364 UIMerchantItemMyShopWnd::Slot25: logic confirmed by peer review
- fn_13386 UIItemWnd::Slot19: logic confirmed by peer review
- fn_13390 UINoticeMessageBox_LockSellItem::Slot19: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 12:36:07 +00:00
ragnarok-clanker
f85ea0d07c Decompile 6 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Buttons/UINaviLinkButton.h, ...
Batch #1404 by Yommy: 6 byte-identical, 0 confirmed by peer review.

- fn_13327 UIItemWnd::Slot18: byte-identical
- fn_13351 UIItemStoreFindWnd::Slot26: byte-identical
- fn_13352 UIItemStoreSubWnd::Slot26: byte-identical
- fn_13387 UIMerchantItemMyShopWnd::Slot19: byte-identical
- fn_13388 UIMerchantItemShopWnd::Slot19: byte-identical
- fn_13407 UISkillListWnd::Slot33: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 12:35:18 +00:00
ragnarok-clanker
dd7b67cbe3 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl.h, ...
Batch #1333 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_10977 UIEditCtrl::MoveCandidateWindow: logic confirmed by peer review
- fn_10978 UIEditCtrl::MoveReadingWindow: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 12:08:44 +00:00
ragnarok-clanker
610551894c Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl.h
Batch #1158 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_10758 UIEditCtrl::DrawSelectionAt: logic confirmed by peer review
- fn_10759 UIEditCtrl::DrawSelection: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-27 21:06:17 +00:00
ragnarok-clanker
e9b6837e97 Decompile 2 functions in Source/UI/Buttons/UIBasicButton.cpp, Source/UI/Buttons/UIBitmapButton.cpp, ...
Batch #1102 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_16953 UIWindow::Root: byte-identical
- fn_16983 UIWindow::Invalidate: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-10-27 18:04:02 +00:00
ragnarok-clanker
ff15df90ad 📝 docs(annotations): marked inlined functions across modules 2026-10-27 10:42:13 +01:00