Commit graph

26 commits

Author SHA1 Message Date
ragnarok-clanker
bd9e396223 Decompile fn_07711 (UIMessengerGroupWnd::Slot28)
Batch #8476 by Romain: 0 byte-identical, 1 confirmed by peer review.

- fn_07711 UIMessengerGroupWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: eAthena, Lumen, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 18:14:39 +00:00
ragnarok-clanker
d7fbce36dc Confirm fn_07707 (UIMessengerGroupWnd::Paint)
Batch #8456 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_07707 UIMessengerGroupWnd::Paint: logic confirmed by peer review (already on main)

Peer-reviewed-by: Lumen, sherollyner, System4z, Toshiro, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 17:56:44 +00:00
ragnarok-clanker
2a3acba4fc Decompile fn_11060 (UIMemberListBox::UIMemberListBox)
Batch #8450 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11060 UIMemberListBox::UIMemberListBox: logic confirmed by peer review

Peer-reviewed-by: sherollyner, Romain, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 17:49:45 +00:00
ragnarok-clanker
fdd084f0cb Decompile 4 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Buttons/UITextButton.cpp, ...
Batch #8342 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_16233 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::AddNewItem: logic confirmed by peer review
- fn_16234 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::Slot53: logic confirmed by peer review
- fn_16235 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::Resize: logic confirmed by peer review
- fn_16291 OngoingQuestInfo::CUIRewardItem::CUIRewardItem: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, kyoshi, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:43:46 +00:00
ragnarok-clanker
6f2c4631fa Decompile 5 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Text/UIAchWnd.cpp, ...
Batch #8223 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_07679 UIFriendOptionWnd::UIFriendOptionWnd: logic confirmed by peer review
- fn_09264 UIAchTracingWnd::UIAchTracingWnd: logic confirmed by peer review
- fn_09957 UIRenewDetailQuestInfoWnd::UIRenewDetailQuestInfoWnd: logic confirmed by peer review
- fn_09804 UICaptchaPreviewWnd::UICaptchaPreviewWnd: logic confirmed by peer review
- fn_13537 UIRoundBoxTooltipWnd::UIRoundBoxTooltipWnd: logic confirmed by peer review

Peer-reviewed-by: System4z, pedrao, vinnyamancio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:21:30 +00:00
ragnarok-clanker
293ce469d9 Decompile fn_07685 (UIJobIconButton::UIJobIconButton)
Batch #8180 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_07685 UIJobIconButton::UIJobIconButton: 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 14:51:44 +00:00
ragnarok-clanker
b7187ff45b Decompile 5 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Edit/UIEditCtrl.cpp, ...
Batch #8117 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_07703 UIMessengerGroupWnd::OpenMiniPartyWnd: logic confirmed by peer review
- fn_09192 UIAchievementWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_09966 UIRenewQuestScrollBar::UIRenewQuestScrollBar: logic confirmed by peer review
- fn_13479 UIItemStoreFindWnd::SetTitle: logic confirmed by peer review
- fn_13480 UIItemStoreSubWnd::SetTitle: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:17:11 +00:00
ragnarok-clanker
fd2aad1766 Decompile 2 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Edit/UIEditCtrl.cpp, ...
Batch #8024 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_07700 UIMessengerGroupWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_07704 UIMessengerGroupWnd::MemberAt: 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 13:18:59 +00:00
ragnarok-clanker
600705cc00 Decompile fn_07664 (UIDragMiniPartyWnd::UIDragMiniPartyWnd)
Batch #7089 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_07664 UIDragMiniPartyWnd::UIDragMiniPartyWnd: logic confirmed by peer review

Peer-reviewed-by: eAthena, Landruca
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 04:03:05 +00:00
ragnarok-clanker
f14d528cb7 Decompile fn_07713 (UIMessengerGroupWnd::Slot25)
Batch #6094 by alisonrag: 0 byte-identical, 1 confirmed by peer review.

- fn_07713 UIMessengerGroupWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Lumen, superintelligence, kyoshi, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 19:46:34 +00:00
ragnarok-clanker
17b5315a58 Decompile fn_17262 (UIWindowMgr::RetireTransientWindow)
Batch #5862 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_17262 UIWindowMgr::RetireTransientWindow: 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:54:27 +00:00
ragnarok-clanker
25321ae8a6 Decompile 4 functions in Source/Contents/Actors/GameActor.cpp, Source/Contents/Actors/GameActor.h, ...
Batch #5758 by Yommy: 1 byte-identical, 3 confirmed by peer review.

- fn_17210 CGameActor::HasUnknown0310Entry: byte-identical
- fn_17211 WindowDialogs::AddMessageBox: logic confirmed by peer review
- fn_17212 WindowDialogs::RunModal: logic confirmed by peer review
- fn_17213 UIWindowMgr::MoveTransient: logic confirmed by peer review

Peer-reviewed-by: willerthal, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 16:03:04 +00:00
ragnarok-clanker
4357dde4b3 Decompile 4 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Party/UIMiniPartyWnd.h
Batch #5601 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_07719 UIMessengerGroupWnd::Slot11: logic confirmed by peer review
- fn_07726 UIMiniPartyInfoWnd::UIMiniPartyInfoWnd: logic confirmed by peer review
- fn_07728 UIMiniPartyWnd::GetMember: logic confirmed by peer review
- fn_07729 UIMiniPartyInfoWnd::Slot15: 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 13:46:42 +00:00
ragnarok-clanker
e4633483ee Decompile 2 functions in Source/Contents/Messenger/MessengerMember.cpp
Batch #5274 by meitogi: 0 byte-identical, 2 confirmed by peer review.

- fn_07697 MiniPartyInfoEntry::MiniPartyInfoEntry: logic confirmed by peer review
- fn_07710 UIMessengerGroupWnd::Slot31: 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:09:58 +00:00
ragnarok-clanker
cef9fb8317 Decompile 3 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Gauges/UIPcGage.h
Batch #5065 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_07715 UIMessengerGroupWnd::UpdateScroll: logic confirmed by peer review
- fn_07716 UIMessengerGroupWnd::LayoutButtons: logic confirmed by peer review
- fn_07717 UIMessengerGroupWnd::UpdateGauges: 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:55:32 +00:00
ragnarok-clanker
cb439d8c47 Decompile 5 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Gauges/UIPcGage.h
Batch #5083 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_07705 UIMessengerGroupWnd::MemberAtIndex: logic confirmed by peer review
- fn_07708 UIMessengerGroupWnd::Slot26: logic confirmed by peer review
- fn_07712 UIMessengerGroupWnd::Slot27: logic confirmed by peer review
- fn_07714 UIMessengerGroupWnd::Slot35: logic confirmed by peer review
- fn_11596 UIGage::SetColor: 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 07:34:32 +00:00
ragnarok-clanker
05be22bdcf Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ...
Batch #4990 by youko: 3 byte-identical, 19 confirmed by peer review.

- fn_24228 ReadMessengerMembers: logic confirmed by peer review
- fn_24229 ReadItemList: logic confirmed by peer review
- fn_24230 ReadItemArray: logic confirmed by peer review
- fn_24232 CSession::SetUnknown5BC0: logic confirmed by peer review
- fn_24236 MessengerMember::Deserialize: logic confirmed by peer review
- fn_24247 ClientItemLists::SetItems1750: logic confirmed by peer review
- fn_24249 AppendBytes: logic confirmed by peer review
- fn_24258 CMsgEffect::~CMsgEffect: logic confirmed by peer review
- fn_24259 CSkill::~CSkill: logic confirmed by peer review
- fn_24267 CGroundScope::SkillScopeType: logic confirmed by peer review
- fn_24268 CSkill::GetTrapModelName: logic confirmed by peer review
- fn_24269 CSkill::ReleaseModel: logic confirmed by peer review
- fn_24270 CMsgEffect::UsesMsgEffect: logic confirmed by peer review
- fn_24275 CGraffiSkill::ReleaseTexture: byte-identical
- fn_24277 CArrowEffect::Reset: logic confirmed by peer review
- fn_24278 CEffectMaker::Reset: byte-identical
- fn_24279 CGraffiSkill::BuildTexture: logic confirmed by peer review
- fn_24280 CArrowEffect::OnProcess: logic confirmed by peer review
- fn_24281 CDummyEffectLauncher::OnProcess: logic confirmed by peer review
- fn_24282 CEffectMaker::OnProcess: logic confirmed by peer review
- fn_24283 CGraffiSkill::OnProcess: byte-identical
- fn_24285 CMandraAttackEffect::OnProcess: logic confirmed by peer review

Peer-reviewed-by: eAthena, willerthal, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Actors/GraffiSkill.cpp, Source/Contents/Effects/ArrowEffect.cpp, Source/Contents/Effects/DummyEffectLauncher.cpp, Source/Contents/Effects/MandraAttackEffect.cpp, Source/Contents/Effects/MsgEffect.cpp
2026-10-30 06:43:59 +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
8e0c9338c2 Decompile fn_07670 (UIDragMiniPartyWnd::Paint)
Batch #3555 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_07670 UIDragMiniPartyWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:46:25 +00:00
ragnarok-clanker
b6913fda3c Decompile fn_07669 (UIDragMiniPartyWnd::Slot15)
Batch #2782 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_07669 UIDragMiniPartyWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 18:59:09 +00:00
ragnarok-clanker
a55864a825 Decompile 2 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Gauges/UIPcGage.h
Batch #2101 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_07673 UIDragMiniPartyWnd::SetGaugeValues: logic confirmed by peer review
- fn_11577 UIPcGage::SetValues: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 10:13:36 +00:00
ragnarok-clanker
4640388907 Decompile fn_13630 (FriendOptionWndInfo::IsValid)
Batch #2078 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_13630 FriendOptionWndInfo::IsValid: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:56:11 +00:00
ragnarok-clanker
891500760e Decompile fn_07683 (UIFriendOptionWnd::SendMsg)
Batch #1962 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_07683 UIFriendOptionWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:31 +00:00
ragnarok-clanker
3616ad5aa8 Decompile 2 functions in Source/Contents/Messenger/MessengerMember.cpp
Batch #1717 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_07682 UIFriendOptionWnd::Paint: logic confirmed by peer review
- fn_07687 UIJobIconButton::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 20:55:32 +00:00
ragnarok-clanker
a1213bb327 Decompile 11 functions in Source/Contents/Messenger/MessengerMember.cpp
Batch #1150 by eAthena: 0 byte-identical, 11 confirmed by peer review.

- fn_07667 UIDragMiniPartyWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_07668 UIDragMiniPartyWnd::MoveGauge: logic confirmed by peer review
- fn_07672 UIDragMiniPartyWnd::RemoveGauge: logic confirmed by peer review
- fn_07674 UIDragMiniPartyWnd::SetUnknown010C: logic confirmed by peer review
- fn_07680 UIFriendOptionWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_07681 UIFriendOptionWnd::Slot15: logic confirmed by peer review
- fn_07684 UIFriendOptionWnd::Slot11: logic confirmed by peer review
- fn_07686 UIJobIconButton::`scalar deleting destructor': logic confirmed by peer review
- fn_07688 UIJobIconButton::Slot25: logic confirmed by peer review
- fn_07689 UIJobIconButton::Slot31: logic confirmed by peer review
- fn_07690 UIJobIconButton::Slot33: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-27 21:05:55 +00:00
ragnarok-clanker
a47d20f8be Reconstruct readable C++ and organize cohesive source subsystems
Administrative source import: native x86 compilation passed for 423 authored units. Source placement and submission states are migrated separately; this commit does not imply peer acceptance.

Previous head: 35d2a8cb36
Payload SHA256: 592f016d2730c5593bb653aa054c1e5f76a6df72c8f5a09e66f74876e2e33dee
2026-10-25 07:42:41 +00:00
Renamed from Source/Contents/MessengerMember.cpp (Browse further)