Commit graph

53 commits

Author SHA1 Message Date
ragnarok-clanker
f5a9666120 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/Buttons/UIBmpRadioBtn.h
Batch #9978 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_09406 UICashEmotionListWnd::Slot15: logic confirmed by peer review
- fn_09401 UICashEmotionListWnd::UICashEmotionListWnd: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-11-02 12:33:21 +00:00
ragnarok-clanker
9706aa7045 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/Buttons/UISpriteButton.h, ...
Batch #9351 by secret: 0 byte-identical, 2 confirmed by peer review.

- fn_09352 UICashEmotionListChildWnd_Basic::Refresh: logic confirmed by peer review
- fn_10666 UIHeadsprButton::UIHeadsprButton: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, Toshiro, seumadruga
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 13:33:41 +00:00
ragnarok-clanker
02912c5637 Decompile fn_09425 (UICashEmotionMiniWnd::UICashEmotionMiniWnd)
Batch #9395 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_09425 UICashEmotionMiniWnd::UICashEmotionMiniWnd: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Bielhp, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 11:35:45 +00:00
ragnarok-clanker
330bff5807 Decompile 5 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #8908 by youko: 0 byte-identical, 5 confirmed by peer review.

- fn_02966 CCashEmotionMgr::LoadScripts: logic confirmed by peer review
- fn_02971 CCashEmotionMgr::InsertEmotion: logic confirmed by peer review
- fn_03037 CCashEmotionMgr::InsertEmotionVarientListTable: logic confirmed by peer review
- fn_09367 UICashEmotionListChildWnd_Purchase::Refresh: logic confirmed by peer review
- fn_09393 UICashEmotionListChildWnd_UnPurchased::Refresh: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, pedrao, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 23:28:56 +00:00
ragnarok-clanker
c96c46d5c5 Decompile fn_21584 (CGameMode::sub_D079A0)
Batch #8979 by KWDev: 0 byte-identical, 1 confirmed by peer review.

- fn_21584 CGameMode::sub_D079A0: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: Yommy, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 23:23:51 +00:00
ragnarok-clanker
2efaf2d0a8 Decompile fn_09382 (UICashEmotionListChildWnd_Search::Refresh)
Batch #8840 by KWDev: 0 byte-identical, 1 confirmed by peer review.

- fn_09382 UICashEmotionListChildWnd_Search::Refresh: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, System4z, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 21:56:06 +00:00
ragnarok-clanker
a2bd70ea8e Decompile fn_09461 (UICashEmotionPack_Purchase::Slot53)
Batch #8828 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_09461 UICashEmotionPack_Purchase::Slot53: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, KWDev, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 21:46:37 +00:00
ragnarok-clanker
be16a7d3bf Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/CashEmotion/UICashEmotionPack.h
Batch #8798 by kyoshi: 0 byte-identical, 2 confirmed by peer review.

- fn_09444 UICashEmotionPack::Slot53: logic confirmed by peer review
- fn_09464 UICashEmotionPack_Search::SetResults: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 21:36:49 +00:00
ragnarok-clanker
a6f0c4add7 Decompile fn_09381 (UICashEmotionListChildWnd_Search::AddResults)
Batch #8810 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_09381 UICashEmotionListChildWnd_Search::AddResults: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 21:30:17 +00:00
ragnarok-clanker
ca9d96ebee Decompile fn_09473 (UICashEmotionPack_Unpurchase::Slot53)
Batch #8806 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_09473 UICashEmotionPack_Unpurchase::Slot53: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 21:27:58 +00:00
ragnarok-clanker
a5f1d95a1f Decompile 12 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h
Batch #8599 by youko: 0 byte-identical, 12 confirmed by peer review.

- fn_02938 CCashEmotionMgr::RefreshCommands: logic confirmed by peer review
- fn_02957 CCashEmotionMgr::RegisterFileName: logic confirmed by peer review
- fn_45457 CCashEmotionMgr::GetActFilePath: logic confirmed by peer review
- fn_45458 CCashEmotionMgr::GetSprFilePath: logic confirmed by peer review
- fn_02970 CCashEmotionMgr::AddEmotion: logic confirmed by peer review
- fn_03032 CCashEmotionMgr::InsertEmotionEnum: logic confirmed by peer review
- fn_03034 CCashEmotionMgr::InsertEmotionListTable: logic confirmed by peer review
- fn_02985 CCashEmotionMgr::AcquirePack: logic confirmed by peer review
- fn_02934 CCashEmotionMgr::Reset: logic confirmed by peer review
- fn_02944 CCashEmotionMgr::FindBaseEmotions: logic confirmed by peer review
- fn_02963 CCashEmotionMgr::GetSprFileName: logic confirmed by peer review
- fn_09418 UICashEmotionListWnd::SetTab: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, dori, meitogi, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:37:32 +00:00
ragnarok-clanker
ca2a390701 Decompile fn_09417 (UICashEmotionListWnd::SendMsg)
Batch #8007 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09417 UICashEmotionListWnd::SendMsg: 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:28:07 +00:00
ragnarok-clanker
2fa3ac66e0 Decompile 3 functions in Source/Contents/CashEmotionMgr.cpp
Batch #7937 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_09419 UICashEmotionListWnd::StartExpirySchedule: logic confirmed by peer review
- fn_09438 UICashEmotionPack::UICashEmotionPack: logic confirmed by peer review
- fn_09490 UICashEmotionScrollBar::UICashEmotionScrollBar: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, Snow, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:45:14 +00:00
ragnarok-clanker
e293668961 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp
Batch #7889 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_09364 UICashEmotionListChildWnd_Purchase::`scalar deleting destructor': logic confirmed by peer review
- fn_09377 UICashEmotionListChildWnd_Search::`scalar deleting destructor': logic confirmed by peer review

Peer-reviewed-by: secret, Snow, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:25:48 +00:00
ragnarok-clanker
2a5d5e9012 Decompile fn_09501 (UICashEmotionSprBtn::Paint)
Batch #7373 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09501 UICashEmotionSprBtn::Paint: logic confirmed by peer review

Peer-reviewed-by: meitogi, gordaoprogramas, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 09:55:42 +00:00
ragnarok-clanker
f2b38affbf Decompile fn_09457 (UICashEmotionPack_Purchase::UICashEmotionPack_Purchase)
Batch #6939 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_09457 UICashEmotionPack_Purchase::UICashEmotionPack_Purchase: logic confirmed by peer review

Peer-reviewed-by: eAthena, Snow, Landruca
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 03:53:47 +00:00
ragnarok-clanker
6ae4e8f158 Decompile 4 functions in Source/Contents/CashEmotionMgr.cpp
Batch #7057 by Lumen: 0 byte-identical, 4 confirmed by peer review.

- fn_09389 UICashEmotionListChildWnd_UnPurchased::UICashEmotionListChildWnd_UnPurchased: logic confirmed by peer review
- fn_09362 UICashEmotionListChildWnd_Purchase::UICashEmotionListChildWnd_Purchase: logic confirmed by peer review
- fn_09375 UICashEmotionListChildWnd_Search::UICashEmotionListChildWnd_Search: logic confirmed by peer review
- fn_09347 UICashEmotionListChildWnd_Basic::UICashEmotionListChildWnd_Basic: logic confirmed by peer review

Peer-reviewed-by: eAthena, Snow, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 03:35:49 +00:00
ragnarok-clanker
ad6c75842c Decompile fn_09471 (UICashEmotionPack_Unpurchase::UICashEmotionPack_Unpurchase)
Batch #6940 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_09471 UICashEmotionPack_Unpurchase::UICashEmotionPack_Unpurchase: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:42:17 +00:00
ragnarok-clanker
df3d8d3319 Decompile fn_09468 (UICashEmotionPack_Search_UnPurchased::UICashEmotionPack_Search_UnPurchased)
Batch #6937 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_09468 UICashEmotionPack_Search_UnPurchased::UICashEmotionPack_Search_UnPurchased: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:40:20 +00:00
ragnarok-clanker
d08eede65e Decompile 6 functions in Source/Contents/CashEmotionMgr.cpp
Batch #6455 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_09345 UICashEmotionListChildWnd_Abstract::SendMsg: logic confirmed by peer review
- fn_09356 UICashEmotionListChildWnd_Basic::SendMsg: logic confirmed by peer review
- fn_09370 UICashEmotionListChildWnd_Purchase::SendMsg: logic confirmed by peer review
- fn_09385 UICashEmotionListChildWnd_Search::SendMsg: logic confirmed by peer review
- fn_09396 UICashEmotionListChildWnd_UnPurchased::SendMsg: logic confirmed by peer review
- fn_09497 UICashEmotionScrollWnd::Slot53: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 23:21:42 +00:00
ragnarok-clanker
1f7c277617 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/CashEmotion/UICashEmotionPack.h
Batch #5919 by superintelligence: 0 byte-identical, 2 confirmed by peer review.

- fn_09343 UICashEmotionScrollWnd::UpdateScrollBars: logic confirmed by peer review
- fn_09445 UICashEmotionPack::Slot15: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 19:01:28 +00:00
ragnarok-clanker
33c8f8256f Decompile fn_02846 (CCashEmotionAction_Register::Execute)
Batch #5586 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_02846 CCashEmotionAction_Register::Execute: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 16:49:03 +00:00
ragnarok-clanker
fed0dab7ed Decompile 3 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #5611 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_02847 CCashEmotionAction_SelectedUnPurchasedPack::Execute: logic confirmed by peer review
- fn_03038 CCashEmotionMgr::InsertOrderList: logic confirmed by peer review
- fn_09416 UICashEmotionListWnd::RestartExpirySchedule: 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-30 13:47:04 +00:00
ragnarok-clanker
39fd9e7984 Decompile 23 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #5091 by youko: 0 byte-identical, 23 confirmed by peer review.

- fn_02840 CCashEmotionAction_Play::~CCashEmotionAction_Play: logic confirmed by peer review
- fn_02845 CCashEmotionAction_Play::Execute: logic confirmed by peer review
- fn_02977 CCashEmotionMgr::sub_59C5A0: logic confirmed by peer review
- fn_02978 CCashEmotionMgr::RemoveOwnedPack: logic confirmed by peer review
- fn_02979 CCashEmotionMgr::RefreshUnownedPacks: logic confirmed by peer review
- fn_02983 CCashEmotionMgr::ShowErrorMessage: logic confirmed by peer review
- fn_02986 CCashEmotionMgr::sub_59D2C0: logic confirmed by peer review
- fn_03033 CCashEmotionMgr::InsertEmotionGroup: logic confirmed by peer review
- fn_03035 CCashEmotionMgr::InsertEmotionMsgListTable: logic confirmed by peer review
- fn_03036 CCashEmotionMgr::InsertEmotionMsgListTableForCustom: logic confirmed by peer review
- fn_03039 CCashEmotionMgr::InsertPackInfo: logic confirmed by peer review
- fn_09413 UICashEmotionListWnd::sub_7C7E50: logic confirmed by peer review
- fn_09414 UICashEmotionListWnd::ResetLists: logic confirmed by peer review
- fn_09415 UICashEmotionListWnd::SetPeriod: logic confirmed by peer review
- fn_09418 UICashEmotionListWnd::SetTab: logic confirmed by peer review
- fn_09422 UICashEmotionListWnd::RefreshSelection: logic confirmed by peer review
- fn_09441 UICashEmotionPack::ShowExpiry: logic confirmed by peer review
- fn_09442 UICashEmotionPack::UpdateExpiry: logic confirmed by peer review
- fn_09443 UICashEmotionPack::GetPriceText: logic confirmed by peer review
- fn_09459 UICashEmotionPack_Purchase::ShowExpiry: logic confirmed by peer review
- fn_09494 UICashEmotionScrollWnd::UICashEmotionScrollWnd: logic confirmed by peer review
- fn_09495 UICashEmotionScrollWnd::AddChild: logic confirmed by peer review
- fn_09502 UICashEmotionSprBtn::Slot28: logic confirmed by peer review

Peer-reviewed-by: meitogi, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 12:20:47 +00:00
ragnarok-clanker
1e071d5028 Decompile 8 functions in Source/UI/Edit/UIEditVariants.cpp, Source/Contents/CashEmotionMgr.cpp, ...
Batch #5346 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_10943 UIEditCtrl4::SetPlaceholder: logic confirmed by peer review
- fn_10944 UIEditCtrl4::SetPlaceholderColor: logic confirmed by peer review
- fn_10945 UISpriteButton::SetPalette: logic confirmed by peer review
- fn_10949 UIBalloonText::WrapText: logic confirmed by peer review
- fn_10954 UIRadioBtn::SetText: logic confirmed by peer review
- fn_10956 UIWhisperEditCtrl::SetText: logic confirmed by peer review
- fn_10957 UITransBalloonText::SetLine: logic confirmed by peer review
- fn_10958 UIEditCtrl3::Trim: 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 11:47:58 +00:00
ragnarok-clanker
30cb35dd8f Decompile fn_10816 (UISpriteButton::Paint)
Batch #5014 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10816 UISpriteButton::Paint: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:26:46 +00:00
ragnarok-clanker
1998c8c343 Decompile fn_02839 (CCashEmotionAction_Play::CCashEmotionAction_Play)
Batch #5340 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_02839 CCashEmotionAction_Play::CCashEmotionAction_Play: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:26:39 +00:00
ragnarok-clanker
0ae342c2ff Decompile fn_09412 (UICashEmotionListWnd::ShowPack)
Batch #5326 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_09412 UICashEmotionListWnd::ShowPack: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:19:40 +00:00
ragnarok-clanker
38035a04b0 Decompile 4 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #5322 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_09371 UICashEmotionListChildWnd_Purchase::UpdateExpiry: logic confirmed by peer review
- fn_09411 UICashEmotionListWnd::RefreshCurrentList: logic confirmed by peer review
- fn_09421 UICashEmotionListWnd::UpdateExpiry: logic confirmed by peer review
- fn_09460 UICashEmotionPack_Purchase::UpdateExpiry: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:18:38 +00:00
ragnarok-clanker
1310bace15 Decompile fn_10810 (UIHeadsprButton::Paint)
Batch #5224 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10810 UIHeadsprButton::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko, 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:35:13 +00:00
ragnarok-clanker
843f495bcb Decompile 9 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #5093 by youko: 9 byte-identical, 0 confirmed by peer review.

- fn_02984 CCashEmotionMgr::Unknown59D040: byte-identical
- fn_09351 UICashEmotionListChildWnd_Basic::Filter: byte-identical
- fn_09353 UICashEmotionListChildWnd_Basic::Slot15: byte-identical
- fn_09366 UICashEmotionListChildWnd_Purchase::Filter: byte-identical
- fn_09368 UICashEmotionListChildWnd_Purchase::Slot15: byte-identical
- fn_09380 UICashEmotionListChildWnd_Search::Filter: byte-identical
- fn_09383 UICashEmotionListChildWnd_Search::Slot15: byte-identical
- fn_09392 UICashEmotionListChildWnd_UnPurchased::Filter: byte-identical
- fn_09394 UICashEmotionListChildWnd_UnPurchased::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 07:44:35 +00:00
ragnarok-clanker
a50c9c5fa4 Decompile fn_16956 (UIWindow::ToScreen)
Batch #5042 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_16956 UIWindow::ToScreen: 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 07:13:52 +00:00
ragnarok-clanker
78fe103e31 Decompile fn_02844 (ICashEmotionAction::ExecuteNamed)
Batch #4550 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_02844 ICashEmotionAction::ExecuteNamed: logic confirmed by peer review

Peer-reviewed-by: alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 03:47:25 +00:00
ragnarok-clanker
accf5e1e52 Decompile 4 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h
Batch #4436 by eAthena: 1 byte-identical, 3 confirmed by peer review.

- fn_02982 CCashEmotionMgr::SetServerTimeZone: logic confirmed by peer review
- fn_09405 UICashEmotionListWnd::CreateButton: logic confirmed by peer review
- fn_09474 UICashEmotionPack_Unpurchase::Paint: logic confirmed by peer review
- fn_09496 UICashEmotionScrollWnd::Slot15: byte-identical

Peer-reviewed-by: youko, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 03:19:15 +00:00
ragnarok-clanker
d8c466eb14 Decompile 4 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/Buttons/UISpriteButton.h, ...
Batch #3918 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_10697 UICashEmotionSprBtn::`scalar deleting destructor': logic confirmed by peer review
- fn_10698 UISpriteButton::~UISpriteButton: logic confirmed by peer review
- fn_10738 UITransBalloonText::AddText: logic confirmed by peer review
- fn_10739 UITransBalloonText::AddLine: logic confirmed by peer review

Peer-reviewed-by: Yommy, Gravity, tayoba, ragnarok-clanker
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 01:15:45 +00:00
ragnarok-clanker
76244681c5 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/Buttons/UISpriteButton.h, ...
Batch #3972 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_10741 UIEditCtrl_OldList::RecallHistory: logic confirmed by peer review
- fn_10744 UITransBalloonText::ChangeText: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:20:27 +00:00
ragnarok-clanker
cd3130ac4d Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h
Batch #3907 by tayoba: 0 byte-identical, 2 confirmed by peer review.

- fn_02981 CCashEmotionMgr::sub_59CDE0: logic confirmed by peer review
- fn_03031 CCashEmotionMgr::sub_59FC50: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence, sherollyner
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:11:36 +00:00
ragnarok-clanker
5010e45e79 Decompile 20 functions in Source/UI/UIBroadcastBalloon.cpp, Source/UI/UIBroadcastBalloon.h, ...
Batch #3505 by eAthena: 7 byte-identical, 13 confirmed by peer review.

- fn_09330 UIBroadcastBalloon::UIBroadcastBalloon: logic confirmed by peer review
- fn_09333 UIBroadcastBalloon::AddMessage: logic confirmed by peer review
- fn_09334 UIBroadcastBalloon::Slot43: logic confirmed by peer review
- fn_09335 UIBroadcastBalloon::Slot42: byte-identical
- fn_09337 UIBroadcastBalloon::Slot19: logic confirmed by peer review
- fn_09338 UIBroadcastBalloon::CanHitTest: byte-identical
- fn_09344 UICashEmotionListChildWnd_Abstract::Slot35: logic confirmed by peer review
- fn_09354 UICashEmotionListChildWnd_Basic::Paint: byte-identical
- fn_09355 UICashEmotionListChildWnd_Basic::Slot19: byte-identical
- fn_09369 UICashEmotionListChildWnd_Purchase::Paint: byte-identical
- fn_09384 UICashEmotionListChildWnd_Search::Paint: byte-identical
- fn_09395 UICashEmotionListChildWnd_UnPurchased::Paint: byte-identical
- fn_09401 UICashEmotionListWnd::UICashEmotionListWnd: logic confirmed by peer review
- fn_09407 UICashEmotionListWnd::Paint: logic confirmed by peer review
- fn_09410 UICashEmotionListWnd::Slot19: logic confirmed by peer review
- fn_09420 UICashEmotionListWnd::Slot11: logic confirmed by peer review
- fn_09427 UICashEmotionMiniWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_09408 UIBmpRadioBtn2::Slot47: logic confirmed by peer review
- fn_09409 UIBmpRadioBtn2::Slot48: logic confirmed by peer review
- fn_02841 ICashEmotionAction::~ICashEmotionAction: logic confirmed by peer review

Peer-reviewed-by: bigodeira
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/UIBroadcastBalloon.cpp
2026-10-29 22:41:29 +00:00
ragnarok-clanker
1dfd7409f8 Decompile 3 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h, ...
Batch #2506 by meitogi: 0 byte-identical, 3 confirmed by peer review.

- fn_23749 CSession::AddProhibitionLog: logic confirmed by peer review
- fn_23750 CSession::ProcessEmotionShortcut: logic confirmed by peer review
- fn_02976 CCashEmotionMgr::PlaySearchedEmotion: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 17:23:04 +00:00
ragnarok-clanker
eaba98a733 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp
Batch #2079 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_09492 UICashEmotionScrollBar::Paint: logic confirmed by peer review
- fn_09493 UICashEmotionScrollBar::SetDisabled: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:56:10 +00:00
ragnarok-clanker
869ba38ea0 Decompile 12 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/CashEmotion/UICashEmotionPack.h
Batch #1989 by eAthena: 0 byte-identical, 12 confirmed by peer review.

- fn_09458 UICashEmotionPack_Purchase::`scalar deleting destructor': logic confirmed by peer review
- fn_09462 UICashEmotionPack_Purchase::Paint: logic confirmed by peer review
- fn_09463 UICashEmotionPack_Purchase::SendMsg: logic confirmed by peer review
- fn_09465 UICashEmotionPack_Search::Paint: logic confirmed by peer review
- fn_09466 UICashEmotionPack_Search_Normal::`scalar deleting destructor': logic confirmed by peer review
- fn_09467 UICashEmotionPack_Search_Normal::SendMsg: logic confirmed by peer review
- fn_09469 UICashEmotionPack_Search_UnPurchased::`scalar deleting destructor': logic confirmed by peer review
- fn_09470 UICashEmotionPack_Search_UnPurchased::SendMsg: logic confirmed by peer review
- fn_09475 UICashEmotionPack_Unpurchase::Slot26: logic confirmed by peer review
- fn_09476 UICashEmotionPack_Unpurchase::Slot25: logic confirmed by peer review
- fn_09477 UICashEmotionPack_Unpurchase::SetPressed: logic confirmed by peer review
- fn_09478 UICashEmotionPack_Unpurchase::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:56 +00:00
ragnarok-clanker
94783060d2 Decompile fn_09481 (UICashEmotionPiece::Set)
Batch #1775 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_09481 UICashEmotionPiece::Set: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:18:52 +00:00
ragnarok-clanker
996f026515 Decompile 8 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #1766 by Yommy: 0 byte-identical, 8 confirmed by peer review.

- fn_02972 CCashEmotionMgr::SetOwnedPack: logic confirmed by peer review
- fn_09428 UICashEmotionMiniWnd::Select: logic confirmed by peer review
- fn_09429 UICashEmotionMiniWnd::Previous: logic confirmed by peer review
- fn_09431 UICashEmotionMiniWnd::Slot15: logic confirmed by peer review
- fn_09432 UICashEmotionMiniWnd::Paint: logic confirmed by peer review
- fn_09433 UICashEmotionMiniWnd::Next: logic confirmed by peer review
- fn_09434 UICashEmotionMiniWnd::SetIndex: logic confirmed by peer review
- fn_09435 UICashEmotionMiniWnd::SendMsg: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:10:56 +00:00
ragnarok-clanker
e6834bc146 Decompile fn_09430 (UICashEmotionMiniWnd::Refresh)
Batch #1767 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_09430 UICashEmotionMiniWnd::Refresh: 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-28 22:10:32 +00:00
ragnarok-clanker
e9fdd5f24b Decompile fn_09430 (UICashEmotionMiniWnd::Refresh)
Batch #1705 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_09430 UICashEmotionMiniWnd::Refresh: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 20:38:35 +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
f0f09ed3c6 Decompile 7 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #1437 by Yommy: 0 byte-identical, 7 confirmed by peer review.

- fn_09439 UICashEmotionPack::~UICashEmotionPack: logic confirmed by peer review
- fn_09446 UICashEmotionPack::Paint: logic confirmed by peer review
- fn_09450 UICashEmotionPack::Slot19: logic confirmed by peer review
- fn_09451 UICashEmotionPack::Slot35: logic confirmed by peer review
- fn_09452 UICashEmotionPack::SendMsg: logic confirmed by peer review
- fn_09453 UICashEmotionPack::SetSaleBadge: logic confirmed by peer review
- fn_09454 UICashEmotionPack::SetTitle: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 13:15:15 +00:00
ragnarok-clanker
98c2dc3244 Decompile 3 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #1438 by Yommy: 3 byte-identical, 0 confirmed by peer review.

- fn_09447 UICashEmotionPack::Slot26: byte-identical
- fn_09448 UICashEmotionPack::Slot25: byte-identical
- fn_09449 UICashEmotionPack::Slot27: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 12:52:30 +00:00
ragnarok-clanker
c3365ff17e Decompile 27 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h
Batch #1255 by eAthena: 0 byte-identical, 27 confirmed by peer review.

- fn_02856 CashEmotionData::CashEmotionData: logic confirmed by peer review
- fn_02860 CashEmotionPackOrder::operator(): logic confirmed by peer review
- fn_02935 CCashEmotionMgr::ClearOwnedPacks: logic confirmed by peer review
- fn_02939 CCashEmotionMgr::FindEmotionId: logic confirmed by peer review
- fn_02944 CCashEmotionMgr::FindBaseEmotions: logic confirmed by peer review
- fn_02945 CCashEmotionMgr::GetBasePackEmotions: logic confirmed by peer review
- fn_02946 CCashEmotionMgr::GetSpecialEmotion: logic confirmed by peer review
- fn_02949 CCashEmotionMgr::GetPackEmotions: logic confirmed by peer review
- fn_02950 CCashEmotionMgr::GetEarliestExpiry: logic confirmed by peer review
- fn_02951 CCashEmotionMgr::GetPackEmotionTable: logic confirmed by peer review
- fn_02952 CCashEmotionMgr::GetPack: logic confirmed by peer review
- fn_02953 CCashEmotionMgr::GetPackTitle: logic confirmed by peer review
- fn_02954 CCashEmotionMgr::GetPackUnknown18: logic confirmed by peer review
- fn_02955 CCashEmotionMgr::FindExpiry: logic confirmed by peer review
- fn_02956 CCashEmotionMgr::SortOwnedPacks: logic confirmed by peer review
- fn_02958 CCashEmotionMgr::GetPackEndTime: logic confirmed by peer review
- fn_02959 CCashEmotionMgr::GetPackStartTime: logic confirmed by peer review
- fn_02960 CCashEmotionMgr::Search: logic confirmed by peer review
- fn_02961 CCashEmotionMgr::AddSearchResult: logic confirmed by peer review
- fn_02962 CCashEmotionMgr::SortPacks: logic confirmed by peer review
- fn_02964 CCashEmotionMgr::SortUnownedPacks: logic confirmed by peer review
- fn_02965 CCashEmotionMgr::GetPackUnknown24: logic confirmed by peer review
- fn_02967 CCashEmotionMgr::LookupSpecialEmotion: logic confirmed by peer review
- fn_02968 CCashEmotionMgr::LookupSpecialEmotion: logic confirmed by peer review
- fn_02969 CCashEmotionMgr::AddShortcut: logic confirmed by peer review
- fn_02973 CCashEmotionMgr::IsChatProhibitEmotion: logic confirmed by peer review
- fn_02974 CCashEmotionMgr::IsPackAvailable: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-27 23:32:30 +00:00
ragnarok-clanker
c01d0dae32 Decompile 6 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h
Batch #1250 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_02975 CCashEmotionMgr::IsOwnedPack: logic confirmed by peer review
- fn_02849 CashEmotionCommand::CashEmotionCommand: logic confirmed by peer review
- fn_02850 CashEmotionCommand::Add: logic confirmed by peer review
- fn_02851 CashEmotionCommand::Get: logic confirmed by peer review
- fn_02936 CCashEmotionMgr::ClearCommands: logic confirmed by peer review
- fn_02963 CCashEmotionMgr::GetSprFileName: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-27 23:23:11 +00:00