Commit graph

17 commits

Author SHA1 Message Date
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)