Commit graph

52 commits

Author SHA1 Message Date
ragnarok-clanker
49ef3b1361 Decompile fn_11260 (UIItemTagCtrl::RemoveInvalidTag)
Batch #9769 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_11260 UIItemTagCtrl::RemoveInvalidTag: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev, Montyla, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 22:13:51 +00:00
ragnarok-clanker
dcda289d48 Decompile fn_11520 (UIItemTagOnChat::RemoveTagChild)
Batch #9684 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_11520 UIItemTagOnChat::RemoveTagChild: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal, superintelligence, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 18:11:04 +00:00
ragnarok-clanker
a9613d31e4 Confirm fn_11253 (UITabControl::Configure)
Batch #9092 by Lumen: 0 byte-identical, 1 confirmed by peer review.

- fn_11253 UITabControl::Configure: logic confirmed by peer review (already on main)

Peer-reviewed-by: eAthena, youko, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 00:56:54 +00:00
ragnarok-clanker
a0cb4e244b Decompile fn_11253 (UITabControl::Configure)
Batch #8751 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_11253 UITabControl::Configure: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 20:54:42 +00:00
ragnarok-clanker
373723f1cd Decompile 3 functions in Source/UI/Lists/UIItemStoreComboBox.cpp, Source/UI/Lists/UIItemStoreComboBox.h, ...
Batch #8166 by Montyla: 0 byte-identical, 3 confirmed by peer review.

- fn_11059 UIListBoxTitle::UIListBoxTitle: logic confirmed by peer review
- fn_11070 UIScrollBar2::UIScrollBar2: logic confirmed by peer review
- fn_11071 UIScrollBar3::UIScrollBar3: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, ragnarok-clanker, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:39:09 +00:00
ragnarok-clanker
7ec3dcbdaa Decompile fn_11267 (UITreeView::LayoutNodes)
Batch #8135 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11267 UITreeView::LayoutNodes: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:38:18 +00:00
ragnarok-clanker
f36b67f228 Decompile fn_11265 (UIEditCtrl_Custom::PaintText)
Batch #8100 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11265 UIEditCtrl_Custom::PaintText: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, secret, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:37:07 +00:00
ragnarok-clanker
bcc690073f Decompile fn_11221 (UIChatHisBox::ResetContents)
Batch #7972 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11221 UIChatHisBox::ResetContents: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 13:15:22 +00:00
ragnarok-clanker
11342b3b71 Decompile fn_11349 (UIChatHisBox::Paint)
Batch #7941 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11349 UIChatHisBox::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:59:11 +00:00
ragnarok-clanker
bc11f79841 Decompile fn_11268 (UIChatHisBox::PlaceItemTags)
Batch #7968 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11268 UIChatHisBox::PlaceItemTags: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:56:01 +00:00
ragnarok-clanker
32fcd464e5 Decompile 2 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UIChatHisBox.h
Batch #7965 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_11258 UIChatHisBox::ShiftItemTags: logic confirmed by peer review
- fn_11262 UIBasicSkillCtrl::Slot10: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:55:07 +00:00
ragnarok-clanker
ff98d730c9 Decompile fn_11256 (UIChatHisBox::DropOldestRecords)
Batch #7962 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11256 UIChatHisBox::DropOldestRecords: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:54:14 +00:00
ragnarok-clanker
483fb16b71 Decompile fn_11252 (UIString::SetText)
Batch #7875 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_11252 UIString::SetText: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:23:12 +00:00
ragnarok-clanker
4dbdfe9a68 Decompile fn_11057 (UIListBoxID::UIListBoxID)
Batch #7850 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_11057 UIListBoxID::UIListBoxID: logic confirmed by peer review

Peer-reviewed-by: eAthena, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:21:25 +00:00
ragnarok-clanker
e0985b78ec Decompile 3 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UIScrollBarVariants.h
Batch #7657 by secret: 0 byte-identical, 3 confirmed by peer review.

- fn_11072 UIScrollBar4::UIScrollBar4: logic confirmed by peer review
- fn_11074 UIScrollBar_Custom::UIScrollBar_Custom: logic confirmed by peer review
- fn_11088 UIZeroQuestScrollBar::UIZeroQuestScrollBar: logic confirmed by peer review

Peer-reviewed-by: Yommy, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 11:09:40 +00:00
ragnarok-clanker
37d3766b71 Decompile fn_11261 (UIBasicItemCtrl::Slot10)
Batch #7524 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11261 UIBasicItemCtrl::Slot10: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 09:53:59 +00:00
ragnarok-clanker
dd8c92cb82 Decompile fn_11600 (UIGage::CanHitTest)
Batch #7349 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_11600 UIGage::CanHitTest: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-31 06:24:58 +00:00
ragnarok-clanker
dac559484e Decompile fn_11602 (UITreeView::DeleteChildNodes)
Batch #6934 by Romain: 0 byte-identical, 1 confirmed by peer review.

- fn_11602 UITreeView::DeleteChildNodes: logic confirmed by peer review

Peer-reviewed-by: eAthena, superintelligence, Landruca
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 03:42:49 +00:00
ragnarok-clanker
3033521c33 Decompile fn_11603 (UITreeView::RemoveChildNode)
Batch #7065 by Romain: 0 byte-identical, 1 confirmed by peer review.

- fn_11603 UITreeView::RemoveChildNode: logic confirmed by peer review

Peer-reviewed-by: eAthena, superintelligence, Landruca
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 03:42:35 +00:00
ragnarok-clanker
c8faa3e5e1 Decompile fn_11563 (UITreeView::SendMsg)
Batch #6953 by Romain: 0 byte-identical, 1 confirmed by peer review.

- fn_11563 UITreeView::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, superintelligence, Landruca
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:48:00 +00:00
ragnarok-clanker
77f7bcdd71 Decompile fn_11255 (UIChatHisBox::ClearNaviLinks)
Batch #6745 by System4z: 0 byte-identical, 1 confirmed by peer review.

- fn_11255 UIChatHisBox::ClearNaviLinks: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:49:06 +00:00
ragnarok-clanker
ed3d0eae02 Decompile 2 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Lists/UIScrollBar.cpp, ...
Batch #6585 by System4z: 2 byte-identical, 0 confirmed by peer review.

- fn_11301 UIChatHisBox2::Slot08: byte-identical
- fn_11302 UIChatHisBox::Slot08: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-31 01:24:22 +00:00
ragnarok-clanker
86285f8cf0 Decompile 2 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UIChatHisBox.h
Batch #6040 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_11257 UIChatHisBox::DropOldestLines: logic confirmed by peer review
- fn_11259 UIChatHisBox::ShiftNaviLinks: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Lumen, 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:24 +00:00
ragnarok-clanker
990ce058bd Decompile fn_11559 (UITabControl::SendMsg)
Batch #5635 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11559 UITabControl::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Snow, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:07:35 +00:00
ragnarok-clanker
06ded35db5 Decompile fn_11295 (UITabControl::HideEdit)
Batch #5637 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11295 UITabControl::HideEdit: logic confirmed by peer review

Peer-reviewed-by: bigodeira, willerthal, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:03:02 +00:00
ragnarok-clanker
71089a91da Decompile 3 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UIChatHisBox.h, ...
Batch #5273 by zindokar: 0 byte-identical, 3 confirmed by peer review.

- fn_11272 UIEditCtrl_Custom::DrawLabel: logic confirmed by peer review
- fn_11269 UITabControl::DrawVerticalTab: logic confirmed by peer review
- fn_11273 UITabControl::DrawHorizontalTab: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, meitogi, alisonrag, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:14:56 +00:00
ragnarok-clanker
8b169efc22 Decompile fn_11266 (UIBasicItemCtrl::DrawItemIcon)
Batch #5383 by zindokar: 0 byte-identical, 1 confirmed by peer review.

- fn_11266 UIBasicItemCtrl::DrawItemIcon: logic confirmed by peer review

Peer-reviewed-by: willerthal, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:59:55 +00:00
ragnarok-clanker
68c1ba3ef0 Decompile fn_11271 (UIChatHisBox::PlaceNaviLinks)
Batch #5286 by zindokar: 0 byte-identical, 1 confirmed by peer review.

- fn_11271 UIChatHisBox::PlaceNaviLinks: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:02:56 +00:00
ragnarok-clanker
d74b236b8e Decompile fn_11582 (UITabControl::SetFlag)
Batch #5167 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11582 UITabControl::SetFlag: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:33:56 +00:00
ragnarok-clanker
1d3b73372d Decompile 13 functions in Source/UI/Gauges/UIPlayerGage.cpp, Source/UI/UIBarGraph.cpp, ...
Batch #5221 by Yommy: 0 byte-identical, 13 confirmed by peer review.

- fn_11568 UIRechargeGage::SetValues: logic confirmed by peer review
- fn_11569 UIPlayerGage::SetFourthValues: logic confirmed by peer review
- fn_11578 UIPlayerGage::SetFirstValues: logic confirmed by peer review
- fn_11579 UIPlayerGage::SetThirdValues: logic confirmed by peer review
- fn_11580 UIMonsterGage::SetMode: logic confirmed by peer review
- fn_11587 UIPlayerGage::SetSecondValues: logic confirmed by peer review
- fn_11593 UIBarGraphHomun::SetValues: logic confirmed by peer review
- fn_11594 UIBarGraphPlayer::SetValues: logic confirmed by peer review
- fn_11570 UIBmpRadioBtn::SetBitmap: logic confirmed by peer review
- fn_11573 UITextButton::CenterIn: logic confirmed by peer review
- fn_11590 UITVTextButton::SetLabel: logic confirmed by peer review
- fn_11592 UIBmpRadioBtn::AddText: logic confirmed by peer review
- fn_11595 UIItemTagOnMail::SetLines: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Gauges/UIPlayerGage.cpp
2026-10-30 09:33:02 +00:00
ragnarok-clanker
8a5b1992b8 Decompile fn_11233 (UITabControl::RemoveTab)
Batch #5215 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11233 UITabControl::RemoveTab: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, alisonrag, OvoKore
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:30:23 +00:00
ragnarok-clanker
b2baffe7da Decompile fn_11234 (UITabControl::ClearTabs)
Batch #5125 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11234 UITabControl::ClearTabs: logic confirmed by peer review

Peer-reviewed-by: youko, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:31:48 +00:00
ragnarok-clanker
8d8b32de0d Decompile 4 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UITabControl.h, ...
Batch #4995 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_11213 UIComboBox_BmpWnd::Create: logic confirmed by peer review
- fn_11215 UITabControl::SelectTab: logic confirmed by peer review
- fn_11234 UITabControl::ClearTabs: logic confirmed by peer review
- fn_11235 UIItemTagCtrl::AppendTag: logic confirmed by peer review

Peer-reviewed-by: youko, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:56:31 +00:00
ragnarok-clanker
38e97c6adf Decompile fn_11217 (UIItemTagCtrl::CanInsertTag)
Batch #5025 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_11217 UIItemTagCtrl::CanInsertTag: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:55:58 +00:00
ragnarok-clanker
b9eb9bf553 Decompile 3 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UITabControl.h, ...
Batch #4811 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_11263 UIBitmapButton2::Slot10: logic confirmed by peer review
- fn_11264 UITabControl::Slot10: logic confirmed by peer review
- fn_11270 UITabControl::DrawTabBorder: logic confirmed by peer review

Peer-reviewed-by: willerthal, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:06:05 +00:00
ragnarok-clanker
526b994dea Decompile 4 functions in Source/Contents/Items/ItemLink.cpp, Source/UI/Buttons/UITextButton.cpp, ...
Batch #4720 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_11222 UIChatHisBox::Clear: logic confirmed by peer review
- fn_11225 UIListBoxID::Clear: logic confirmed by peer review
- fn_11226 UIListBoxNavi::Clear: logic confirmed by peer review
- fn_11237 UITextViewer::ItemLinkNumberText: logic confirmed by peer review

Peer-reviewed-by: eAthena, Bruwuno, Qwenkler3.8, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 04:50:17 +00:00
ragnarok-clanker
de043b4d78 Decompile 4 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Lists/UIScrollBar.cpp, ...
Batch #4324 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_11080 UIString::UIString: logic confirmed by peer review
- fn_11083 UITabControl::UITabControl: logic confirmed by peer review
- fn_11097 UIBarGraph3::`scalar deleting destructor': logic confirmed by peer review
- fn_11098 UIBarGraphPlayer::`scalar deleting destructor': logic confirmed by peer review

Peer-reviewed-by: youko, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 02:42:46 +00:00
ragnarok-clanker
171e2e078d Decompile 4 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Buttons/UITextButton.cpp, ...
Batch #4232 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_11527 UIChatHisBox::Resize: logic confirmed by peer review
- fn_11528 UIComboBox::Resize: logic confirmed by peer review
- fn_11541 UIBmpRadioBtn::SendMsg: logic confirmed by peer review
- fn_11542 UIChatHisBox::SendMsg: 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-30 01:56:56 +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
68e1d03878 Decompile 22 functions in Source/UI/Text/UIAchWnd.cpp, Source/UI/Text/UIAchWnd.h, ...
Batch #3978 by eAthena: 0 byte-identical, 22 confirmed by peer review.

- fn_09205 UIAchListWnd::sub_7B37F0: logic confirmed by peer review
- fn_09206 UIAchTV::Clear: logic confirmed by peer review
- fn_09207 UIAchTab::ClearGroups: logic confirmed by peer review
- fn_09208 UIAchListWnd::Create: logic confirmed by peer review
- fn_09210 UIAchTab::Label: logic confirmed by peer review
- fn_09211 UIAchTab::sub_7B4370: logic confirmed by peer review
- fn_09212 UIAchievementWnd::CreateTab: logic confirmed by peer review
- fn_09220 UIAchTV::Paint: logic confirmed by peer review
- fn_09224 UIAchievementWnd::Paint: logic confirmed by peer review
- fn_09225 UICustomGageBar::Paint: logic confirmed by peer review
- fn_09239 UIAchListWnd::Slot35: logic confirmed by peer review
- fn_09240 UIAchTab::Slot35: logic confirmed by peer review
- fn_09241 UIAchListWnd::UpdateScroll: logic confirmed by peer review
- fn_09242 UIAchTab::sub_7B7F10: logic confirmed by peer review
- fn_09243 UIAchTab::Refresh: logic confirmed by peer review
- fn_09246 UIAchTab::SendMsg: logic confirmed by peer review
- fn_09247 UIAchUpperWnd::SendMsg: logic confirmed by peer review
- fn_09251 UIToolTipBitmapWnd::Set: logic confirmed by peer review
- fn_09252 UIAchSummaryWnd::Show: logic confirmed by peer review
- fn_09254 UIAchTab::SetLabel: logic confirmed by peer review
- fn_11583 UIScrollBar::SetPosition: logic confirmed by peer review
- fn_11584 UIScrollBar::SetRange: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Text/UIAchWnd.cpp
2026-10-30 00:22:53 +00:00
ragnarok-clanker
ab450364f0 Decompile 2 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UIChatHisBox.h, ...
Batch #3815 by superintelligence: 0 byte-identical, 2 confirmed by peer review.

- fn_11567 UIPetInfoBarGraph::SetValue: logic confirmed by peer review
- fn_11604 UIChatHisBox::SaveChatLog: logic confirmed by peer review

Peer-reviewed-by: youko, OvoKore
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Gauges/UIPetInfoBarGraph.cpp
2026-10-29 23:37:09 +00:00
ragnarok-clanker
6e5d50054f Decompile 18 functions in Source/UI/Buttons/UIBitmapButton2.h, Source/UI/Buttons/UIBmpRadioBtn.h, ...
Batch #3697 by eAthena: 0 byte-identical, 18 confirmed by peer review.

- fn_11389 UITVTextButton::Paint: logic confirmed by peer review
- fn_11397 UIBasicItemCtrl::Slot26: logic confirmed by peer review
- fn_11398 UIBasicSkillCtrl::Slot26: logic confirmed by peer review
- fn_11399 UIChatHisBox::Slot26: logic confirmed by peer review
- fn_11408 UISlotBmpButton::Slot26: logic confirmed by peer review
- fn_11409 UITVTextButton::Slot26: logic confirmed by peer review
- fn_11412 UIChatHisBox::Slot25: logic confirmed by peer review
- fn_11420 UIListBoxID::Slot25: logic confirmed by peer review
- fn_11421 UIListBoxNavi::Slot25: logic confirmed by peer review
- fn_11422 UIMemberListBox::Slot25: logic confirmed by peer review
- fn_11426 UISlotBmpButton::Slot25: logic confirmed by peer review
- fn_11428 UITabControl::Slot25: logic confirmed by peer review
- fn_11430 UITreeView::Slot25: logic confirmed by peer review
- fn_11431 UIBitmapButton2::Slot31: logic confirmed by peer review
- fn_11439 UIItemStoreComboBox::Slot31: logic confirmed by peer review
- fn_11442 UITVBitmapButton::Slot31: logic confirmed by peer review
- fn_11443 UITVTextButton::Slot31: logic confirmed by peer review
- fn_11444 UITabControl::Slot31: logic confirmed by peer review

Peer-reviewed-by: meitogi, superintelligence, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:00:36 +00:00
ragnarok-clanker
d539847a8b Decompile 7 functions in Source/UI/Buttons/UIBitmapButton2.h, Source/UI/Buttons/UIBmpRadioBtn.h, ...
Batch #3679 by eAthena: 6 byte-identical, 1 confirmed by peer review.

- fn_11400 UIComboBox::Slot26: byte-identical
- fn_11402 UIComboBoxID::Slot26: byte-identical
- fn_11413 UIComboBox::Slot25: byte-identical
- fn_11415 UIComboBoxID::Slot25: byte-identical
- fn_11427 UITVTextButton::Slot25: logic confirmed by peer review
- fn_11432 UIChatHisBox::Slot31: byte-identical
- fn_11437 UIComboBoxV2Wnd::Slot31: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:58:30 +00:00
ragnarok-clanker
b2cd2e3091 Decompile 4 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UIChatHisBox.h, ...
Batch #1755 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.

- fn_11279 UIListBoxEx::FindLine: logic confirmed by peer review
- fn_11280 UIImgMenu::ItemAt: logic confirmed by peer review
- fn_11284 UITabControl::TabAt: logic confirmed by peer review
- fn_11285 UIChatHisBox::HistoryText: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:09:42 +00:00
ragnarok-clanker
715e4e7cde Decompile fn_11283 (UITabControl::TabCount)
Batch #1756 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_11283 UITabControl::TabCount: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 22:02:36 +00:00
ragnarok-clanker
9aea62bd9b Decompile 47 functions in Source/Client/ClientOptions.cpp, Source/Client/Session.h, ...
Batch #1675 by ragnarok-clanker: 2 byte-identical, 45 confirmed by peer review.

- fn_10839 UIButton::Slot25: logic confirmed by peer review
- fn_10852 UIButton::Slot31: logic confirmed by peer review
- fn_10868 UIButton::Slot27: logic confirmed by peer review
- fn_10930 UIStaticBitmap::SetBitmap: logic confirmed by peer review
- fn_10931 UIBitmapButton::SetBitmap: logic confirmed by peer review
- fn_11320 UIComboBoxEx2::Slot15: logic confirmed by peer review
- fn_11326 UIListBox::Slot15: logic confirmed by peer review
- fn_11327 UIListBoxEx::Slot15: logic confirmed by peer review
- fn_11381 UIScrollBar::Paint: logic confirmed by peer review
- fn_11383 UIScrollBar_Navi::Paint: logic confirmed by peer review
- fn_11425 UIScrollBar::Slot25: logic confirmed by peer review
- fn_11440 UIScrollBar::Slot31: logic confirmed by peer review
- fn_11445 UITextButton::Slot31: logic confirmed by peer review
- fn_11468 UIScrollBar::Slot27: logic confirmed by peer review
- fn_11471 UITextButton::Slot27: logic confirmed by peer review
- fn_11494 UITextButton::Slot33: logic confirmed by peer review
- fn_11779 UIFrameWnd::Slot25: logic confirmed by peer review
- fn_11781 UIFrameWnd::Slot31: logic confirmed by peer review
- fn_11786 UIFrameWnd::Slot27: logic confirmed by peer review
- fn_12610 CSession::GetOption: logic confirmed by peer review
- fn_12689 ActivateShortcut: logic confirmed by peer review
- fn_12711 ShortcutTooltip::Hover: logic confirmed by peer review
- fn_12724 ShortcutDetails::Open: logic confirmed by peer review (already on main)
- fn_12760 UIShortCutWnd::SendMsg: logic confirmed by peer review
- fn_17144 UIWindowMgr::RemoveOrder: logic confirmed by peer review
- fn_17158 UIWindowMgr::Capture: byte-identical
- fn_17180 UIWindowMgr::BringToFront: logic confirmed by peer review
- fn_17192 UIWindowMgr::IsOrderFixed: logic confirmed by peer review
- fn_17232 UIWindowMgr::ReleaseCapture: byte-identical
- fn_17255 UIWindowMgr::SetCapture: logic confirmed by peer review
- fn_20382 CConnection::CConnection: logic confirmed by peer review
- fn_20383 CRagConnection::CRagConnection: logic confirmed by peer review
- fn_20384 CConnection::~CConnection: logic confirmed by peer review (already on main)
- fn_20389 CConnection::Connect: logic confirmed by peer review
- fn_20390 CConnection::Close: logic confirmed by peer review
- fn_20409 GetRagConnection: logic confirmed by peer review
- fn_21406 AutomaticSkills::Complete: logic confirmed by peer review
- fn_03927 CCharacterLinkedUserDataMgr::CompleteLoad: logic confirmed by peer review
- fn_03933 CCharacterLinkedUserDataMgr::Save: logic confirmed by peer review
- fn_03937 CSession::SetOption: logic confirmed by peer review
- fn_11073 UIScrollBar::UIScrollBar: logic confirmed by peer review
- fn_11102 UIComboBoxEx2::~UIComboBoxEx2: logic confirmed by peer review (already on main)
- fn_09150 AutomaticSkills::DisableAll: logic confirmed by peer review
- fn_09153 AutomaticSkills::Use: logic confirmed by peer review
- fn_10689 UIBitmapButton::~UIBitmapButton: logic confirmed by peer review (already on main)
- fn_10795 UIBitmapButton::Paint: logic confirmed by peer review
- fn_10817 UIStaticBitmap::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 20:01:00 +00:00
ragnarok-clanker
9176a8bc81 Decompile fn_11250 (UIScrollBar::Configure)
Batch #1334 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_11250 UIScrollBar::Configure: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 12:07:33 +00:00
ragnarok-clanker
26d8de6f32 Decompile fn_11281 (UIScrollBar::Position)
Batch #1171 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11281 UIScrollBar::Position: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-27 21:06:37 +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
5aafb686cc 🛠️ refactor(strings): wrote CP949 Korean literals as UTF-8 Hangul with /source-charset:utf-8 /execution-charset:.949 2026-10-27 09:42:20 +01:00