rodecomp/Source/Client
ragnarok-clanker a1b0866a8d Decompile 12 functions in Source/Client/Session.h, Source/Contents/Messenger/MessengerMember.h, ...
Batch #13850 by eAthena: 0 byte-identical, 12 confirmed by peer review.

- fn_05621 EquipmentProperties::CEquipmentWearable::UpdateActive: logic confirmed by peer review
- fn_06201 EquipmentProperties::CEquipmentPropertiesMgr::EquipWearable: logic confirmed by peer review (already on main)
- fn_06182 EquipmentProperties::CEquipmentPropertiesMgr::GetDescriptions: logic confirmed by peer review (already on main)
- fn_06206 EquipmentProperties::CEquipmentPropertiesMgr::RefreshShop: logic confirmed by peer review
- fn_21834 CGameMode::RefreshItemListWindow: logic confirmed by peer review
- fn_23309 CSession::ResetEquipment: logic confirmed by peer review
- fn_23305 CSession::ClearAllItems1784: logic confirmed by peer review
- fn_23283 CSession::AddPartyMember: logic confirmed by peer review (already on main)
- fn_23281 CSession::AddFriend: logic confirmed by peer review (already on main)
- fn_23398 CSession::FindShop: logic confirmed by peer review
- fn_23451 CSession::MemberColor: logic confirmed by peer review (already on main)
- fn_07744 UIMiniPartyWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 04:07:17 +00:00
..
Application Decompile fn_24380 (COMDAT) 2026-11-07 01:14:13 +00:00
Browser Decompile 2 functions in Source/Client/Browser/BrowserInterface.cpp, Source/Client/Browser/WebBrowser.h, ... 2026-11-06 22:55:38 +00:00
Input Decompile fn_17789 (CLanguageBase::AdvanceCursor) 2026-11-06 14:30:58 +00:00
Mode Decompile fn_21770 (CGameMode::ReceiveNpcStandEntry) 2026-11-07 03:46:53 +00:00
Stove Maintenance: Rename placeholder sub_XXXXXX functions to evidence-based names (Lua registration strings, log/error strings, packet ids 2026-11-06 16:30:12 +00:00
ClientOptions.cpp Decompile 2 functions in Source/Client/ClientOptions.cpp, Source/Contents/InstantVar.h 2026-11-05 12:26:47 +00:00
CrashTestPureVirtualCall.cpp Decompile fn_21436 (CrashTestPureVirtualCallDerived::Invoke) 2026-10-29 20:45:17 +00:00
CrashTestPureVirtualCall.h Decompile fn_21436 (CrashTestPureVirtualCallDerived::Invoke) 2026-10-29 20:45:17 +00:00
ModeBaseEvents.cpp Decompile fn_17849 (CMode::SendMsg) 2026-11-05 12:13:04 +00:00
ModeCursorDrawing.cpp Decompile fn_17824 (CMode::DrawCursor) 2026-11-05 04:24:47 +00:00
ModeFade.cpp Decompile 6 functions in Source/Client/ModeFade.cpp, Source/Client/ModeFadeOut.cpp, ... 2026-11-06 23:24:54 +00:00
ModeFade.h Maintenance: [forced, admin decision] Resubmission of returned batch 10026 rebased on c246e79d: also renames the CMode+0x10 write in 2026-11-02 14:34:46 +00:00
ModeFadeOut.cpp Decompile 6 functions in Source/Client/ModeFade.cpp, Source/Client/ModeFadeOut.cpp, ... 2026-11-06 23:24:54 +00:00
ModeFadeOut.h Decompile 48 functions in Source/Client/ModeFade.cpp, Source/Client/ModeFade.h, ... 2026-10-29 18:23:21 +00:00
ModeScreenshot.cpp Decompile 6 functions in Source/Contents/Skills/SkillActionInfo.cpp, Source/Client/Session.h, ... 2026-10-29 12:58:19 +00:00
ModeScreenshot.h Decompile fn_17830 (SanitizeScreenshotName) 2026-10-28 19:44:47 +00:00
ModeTransitions.cpp Rename CWorld -> CModeMgr (g_world -> g_modeMgr, ActiveGameMode.{h,cpp} -> ModeMgr.{h,cpp}) and WorldScene -> CWorld (WorldScene.h -> World.h), as in DHXJ. Pure rename, codegen unchanged (707/707 functions identical with includers). 2026-10-29 12:27:01 +01:00
Registry.cpp Maintenance: Preserve original non-null empty C-string initializer: slot 0x01348F80 contains 0x010D4EE8 and its target starts with NU 2026-10-26 19:23:28 +00:00
Registry.h Maintenance: Define every global once in its owner unit; session members replace member globals 2026-10-26 18:34:25 +00:00
Replay.cpp Decompile fn_19326 (Replay::WriteSection) 2026-11-07 03:59:16 +00:00
Replay.h Decompile fn_19315 (Replay::FindSection) 2026-11-06 17:03:34 +00:00
ReplayControl.cpp Decompile 10 functions in Source/Client/Mode/GameModeNotices.cpp, Source/Client/Mode/GameModePackets.cpp, ... 2026-11-06 07:31:21 +00:00
ReplayPacketRecorder.cpp Decompile fn_11547 (UIComboBoxV2Wnd::SendMsg) 2026-11-07 00:48:16 +00:00
ReplayRecordOption.h ♻️ refactor(replay): replaced magic packet IDs with named constants and added replay record options 2026-10-27 14:43:03 +00:00
Session.cpp Decompile fn_23624 (CSession::SetUnknown16EC) 2026-11-06 22:24:09 +00:00
Session.h Decompile 12 functions in Source/Client/Session.h, Source/Contents/Messenger/MessengerMember.h, ... 2026-11-07 04:07:17 +00:00
SessionAchievements.cpp Decompile fn_23737 (CSession::ToggleTrackedAchievement) 2026-11-06 14:59:41 +00:00
SessionParty.cpp Decompile 5 functions in Source/Contents/Effects/Effect.cpp, Source/Contents/Effects/EffectForceRender.cpp, ... 2026-10-29 12:59:22 +00:00
SessionPredicates.cpp Decompile fn_23879 (CSession::IsMonsterActor) 2026-11-05 23:39:56 +00:00
SessionState.cpp Decompile fn_24237 (CSession::SetUnknown7EC8) 2026-11-06 01:00:10 +00:00
Timer.cpp Maintenance: Link-completeness fixes so the whole client links into one executable (all units in data/compile.json plus exe-only thir 2026-11-06 10:56:48 +00:00
Timer.h Maintenance: Link-completeness fixes so the whole client links into one executable (all units in data/compile.json plus exe-only thir 2026-11-06 10:56:48 +00:00