Commit graph

6 commits

Author SHA1 Message Date
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
d30c9f7f64 Decompile fn_07525 (CTriangleShotArrow::Slot06)
Batch #12788 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_07525 CTriangleShotArrow::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:51:33 +00:00
ragnarok-clanker
cf19f3e6a6 Decompile fn_07524 (CTriangleShotArrow::Slot01)
Batch #4017 by Gravity: 0 byte-identical, 1 confirmed by peer review.

- fn_07524 CTriangleShotArrow::Slot01: logic confirmed by peer review

Peer-reviewed-by: willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 01:36:07 +00:00
ragnarok-clanker
a77d887bad Decompile fn_07523 (CTriangleShotArrow::Close)
Batch #4062 by Gravity: 1 byte-identical, 0 confirmed by peer review.

- fn_07523 CTriangleShotArrow::Close: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 00:39:52 +00:00
ragnarok-clanker
804b2d4d7a Decompile 10 functions in Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TetraBallEffect.h, ...
Batch #3793 by eAthena: 0 byte-identical, 10 confirmed by peer review.

- fn_07514 CTetraBallEffect::ActiveCount: logic confirmed by peer review (annotation added to existing code)
- fn_07517 CTetraBallEffect::Slot03: logic confirmed by peer review (annotation added to existing code)
- fn_07518 CTetraBallEffect::Slot04: logic confirmed by peer review (annotation added to existing code)
- fn_07519 CTetraBallEffect::Spread: logic confirmed by peer review (annotation added to existing code)
- fn_07520 CTetraBallEffect::MoveFirstTo: logic confirmed by peer review (annotation added to existing code)
- fn_07521 CTriangleShotArrow::CTriangleShotArrow: logic confirmed by peer review (annotation added to existing code)
- fn_07525 CTriangleShotArrow::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07527 CTriangleShotArrow::Slot04: logic confirmed by peer review (annotation added to existing code)
- fn_07528 CTriangleShotArrow::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_07529 CViolentQuakeEffect::CViolentQuakeEffect: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:25:11 +00:00
ragnarok-clanker
d692572c21 Decompile 3 functions in Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TetraBallEffect.h, ...
Batch #3770 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_07516 CTetraBallEffect::Slot06: byte-identical
- fn_07526 CTriangleShotArrow::Slot03: byte-identical
- fn_07543 CWindEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TriangleShotArrow.cpp, Source/Contents/Effects/ViolentQuakeEffect.cpp, Source/Contents/Effects/WindEffect.cpp
2026-10-29 23:18:49 +00:00