Commit graph

11 commits

Author SHA1 Message Date
ragnarok-clanker
f8d3e8622d Maintenance: Rename placeholder sub_XXXXXX functions to evidence-based names (Lua registration strings, log/error strings, packet ids
Batch #13412 by ragnarok-clanker: no function's compiled code changes; checked with 592 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Session.h, Source/Contents/Actors/GameActor.h, Source/Contents/CashEmotionMgr.h, Source/Contents/ClientItemLists.h, Source/Contents/ClientState.h, Source/Contents/Configuration/GameSettingsMgr.h, Source/Contents/Items/ItemInfo.h, Source/Contents/NavigationManager.h, Source/Contents/RenewQuestMgr.h, Source/Contents/ReputeMgr.h, Source/Contents/Schedule/TimeScheduler.h, Source/Contents/WorldView/WorldViewData.h, Source/UI/Buttons/UIDescriptRace.h, Source/UI/CashEmotion/UICashEmotionListWnd.h, Source/UI/Dialogs/UIPasswordWnd.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Edit/UIItemTagCtrl.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/Item/UIItemStoreSubWnd.h, Source/UI/Items/UISwapEquipmentWnd.h, Source/UI/Lists/UIChatHisBox.h, Source/UI/Lists/UITagListBox.h, Source/UI/Quest/UIOngoingQuestInfo.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/Text/UIAchWnd.h, Source/UI/UIGradeEnchantWnd.h, Source/UI/UIIngredientInfoWnd.h, Source/UI/UIMacroUserInfoWnd.h, Source/UI/Window/UINewSkillListWnd.h, Source/UI/Window/UIRegisterMgr.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/Utility/JsonCppLoader.h.
2026-11-06 16:30:12 +00:00
ragnarok-clanker
3a1819d9b7 Decompile fn_04296 (CReputeMgr::OpenRepute)
Batch #13352 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_04296 CReputeMgr::OpenRepute: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 13:55:15 +00:00
ragnarok-clanker
fec919b88e Maintenance: Link-completeness fixes so the whole client links into one executable (all units in data/compile.json plus exe-only thir
Batch #13186 by ragnarok-clanker: forced by an admin (40 lower score(s), 206 changed function(s)); checked with 620 compiled unit(s), including every includer of Source/Archive/GPak.h, Source/Client/Mode/CGameMode.h, Source/Client/Mode/CLoginMode.h, Source/Client/Session.h, Source/Client/Stove/StoveMgr.h, Source/Client/Stove/StovePCSDK.h, Source/Client/Timer.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/RenderObject.h, Source/Contents/CashEmotionMgr.h, Source/Contents/Configuration/ServiceOptions.h, Source/Contents/Skills/SkillTreeScript.h, Source/Render/DX9/D3DX9Runtime.h, Source/Resource/GifResource.h, Source/UI/AdventureGuide/UIAdventureGuide.h, Source/UI/Cooldowns/CooldownOwner.h, Source/UI/Edit/UIEditBoxEx.h, Source/UI/Lists/UIListBoxTemplate.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/Text/UITextViewerControl.h, Source/UI/UIBroadcastBalloon.h, Source/UI/UICaptchaRegisterWnd.h, Source/UI/UIMacroDetectorWnd.h, Source/UI/UIReputeWnd.h, Source/UI/Window/UIRegisterMgr.h, Source/UI/Window/UISecondCostumeWnd.h, Source/UI/Window/UISelCharForUServerWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/Utility/EncryptedName.h.
2026-11-06 10:56:48 +00:00
ragnarok-clanker
0d12b624ed Decompile fn_04287 (CReputeMgr::InfoInserter::operator())
Batch #12131 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_04287 CReputeMgr::InfoInserter::operator(): 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-11-05 11:56:48 +00:00
ragnarok-clanker
cddc81ff38 Decompile fn_04287 (CReputeMgr::InfoInserter::operator())
Batch #10548 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_04287 CReputeMgr::InfoInserter::operator(): logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 17:17:21 +00:00
ragnarok-clanker
326a0a5f02 Decompile fn_04286 (CReputeMgr::GroupInserter::operator())
Batch #9225 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_04286 CReputeMgr::GroupInserter::operator(): logic confirmed by peer review

Peer-reviewed-by: superintelligence, KWDev, seumadruga
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 05:01:22 +00:00
ragnarok-clanker
16e07ae608 Decompile fn_04287 (CReputeMgr::InfoInserter::operator())
Batch #8416 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_04287 CReputeMgr::InfoInserter::operator(): logic confirmed by peer review

Peer-reviewed-by: eAthena, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 17:35:18 +00:00
ragnarok-clanker
7da9bb3807 Decompile fn_04296 (CReputeMgr::OpenRepute)
Batch #5644 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_04296 CReputeMgr::OpenRepute: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:24:49 +00:00
ragnarok-clanker
c670fdf5a5 Decompile 6 functions in Source/UI/UIReputeWnd.cpp, Source/UI/UIReputeWnd.h, ...
Batch #5592 by Yommy: 0 byte-identical, 6 confirmed by peer review.

- fn_04315 UIReputeWnd::SendMsg: logic confirmed by peer review
- fn_04316 UIReputeWnd::FilterByGroup: logic confirmed by peer review
- fn_04317 UIReputeWnd::SetPage: logic confirmed by peer review
- fn_04318 UIReputeWnd::ClearUpdated: logic confirmed by peer review
- fn_04320 Singleton<CReputeMgr>::GetInstance: logic confirmed by peer review
- fn_04283 CReputeMgr::CReputeMgr: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal, kyoshi, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 13:50:32 +00:00
ragnarok-clanker
97661bd95d Decompile fn_04293 (CReputeMgr::sub_60DBF0)
Batch #5386 by tayoba: 0 byte-identical, 1 confirmed by peer review.

- fn_04293 CReputeMgr::sub_60DBF0: logic confirmed by peer review

Peer-reviewed-by: willerthal, zindokar
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:00:00 +00:00
ragnarok-clanker
3f81146835 Decompile 7 functions in Source/Contents/ReputeMgr.cpp, Source/Contents/ReputeMgr.h, ...
Batch #4498 by youko: 1 byte-identical, 6 confirmed by peer review.

- fn_04290 CReputeMgr::GetGroupNames: logic confirmed by peer review
- fn_04291 CReputeMgr::GetGroupReputes: logic confirmed by peer review
- fn_04292 CReputeMgr::GetAllReputes: logic confirmed by peer review
- fn_04297 CReputeMgr::SetPoint: logic confirmed by peer review
- fn_04298 CReputeMgr::FindReputes: logic confirmed by peer review
- fn_04299 CReputeMgr::SetPointsReceived: logic confirmed by peer review
- fn_04312 UIReputeWnd::Slot02: byte-identical

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/ReputeMgr.cpp, Source/UI/UIReputeWnd.cpp
2026-10-30 03:37:37 +00:00