Commit graph

673 commits

Author SHA1 Message Date
ragnarok-clanker
36586e5883 Decompile fn_18808 (PlayerPosition)
Batch #13282 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18808 PlayerPosition: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:37:23 +00:00
ragnarok-clanker
c34d409505 Decompile fn_19879 (CEffectPrim::RenderColorPanel)
Batch #12562 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19879 CEffectPrim::RenderColorPanel: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, jessip, aDw, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:33:04 +00:00
ragnarok-clanker
5be3d0e44f Decompile fn_19105 (CLightSphereEffect::sub_B6CB90)
Batch #13256 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_19105 CLightSphereEffect::sub_B6CB90: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:23:43 +00:00
ragnarok-clanker
99022bf990 Decompile fn_18809 (RandomRange)
Batch #13244 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18809 RandomRange: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:16:11 +00:00
ragnarok-clanker
4f7d4f3f00 Decompile fn_20001 (CEffectPrim::RenderTaperedQuad)
Batch #13194 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_20001 CEffectPrim::RenderTaperedQuad: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 11:09:43 +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
54f82e1ca2 Decompile fn_06853 (CAMachineEffect::Slot03)
Batch #13154 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_06853 CAMachineEffect::Slot03: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, codeplay, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 08:10:26 +00:00
ragnarok-clanker
029b8d552e Decompile fn_19769 (CEffectPrim::OnProcess)
Batch #13145 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19769 CEffectPrim::OnProcess: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, aDw, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 06:49:46 +00:00
ragnarok-clanker
69fe4e1655 Decompile 2 functions in Source/Contents/Effects/EffectPrimitiveSweeps.cpp, Source/Contents/Effects/EffectPrimitiveSprites.cpp
Batch #12686 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_19989 CEffectPrim::RenderSpinSquare: logic confirmed by peer review
- fn_19993 CEffectPrim::RenderGlowSquare: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:55:14 +00:00
ragnarok-clanker
c3d644c7cb Decompile fn_19998 (CEffectPrim::RenderGroundSprite)
Batch #13122 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19998 CEffectPrim::RenderGroundSprite: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:44:28 +00:00
ragnarok-clanker
091b0eb250 Decompile fn_19988 (CEffectPrim::RenderSpinSquares)
Batch #13121 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19988 CEffectPrim::RenderSpinSquares: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:43:17 +00:00
ragnarok-clanker
daacec6d2f Decompile 10 functions in Source/Render/DX9/RendererDX9Operations.cpp, Source/Utility/Text/StringUtil.cpp, ...
Batch #13116 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_02239 CRendererDX9::SetLighting: byte-identical
- fn_02757 CountCharacters: byte-identical
- fn_03898 UIChangeMaterialWnd_List::ShiftSelectedIndex: byte-identical
- fn_04317 UIReputeWnd::SetPage: byte-identical
- fn_09718 CSnapMgr::MoveConnected: byte-identical
- fn_09918 UIRefining_Notice::Slot19: byte-identical
- fn_10838 UIBitmapTab::Slot25: byte-identical
- fn_17501 C3dActor::SetSpeed: byte-identical
- fn_18836 CParticle::SetQuad: byte-identical
- fn_19338 ReplayFileList::Select: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:24:06 +00:00
ragnarok-clanker
89853188c0 Decompile fn_19798 (CEffectPrim::PrimBobbing)
Batch #13106 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19798 CEffectPrim::PrimBobbing: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:13:05 +00:00
ragnarok-clanker
19c1ba34c1 Decompile fn_18829 (CEZ2STRParticle::Advance)
Batch #13099 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18829 CEZ2STRParticle::Advance: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:10:09 +00:00
ragnarok-clanker
0de40ee599 Decompile 3 functions in Source/Contents/Effects/MonsterSkillEffects.cpp
Batch #13090 by cremane: 3 byte-identical, 0 confirmed by peer review.

- fn_07196 CCylinderEffect::Slot04: byte-identical
- fn_07224 CFallenAngelEffect::Slot06: byte-identical
- fn_07385 CSavageImpactEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:05:51 +00:00
ragnarok-clanker
799270a0cc Decompile 2 functions in Source/Contents/Effects/RotateLineEffect.cpp
Batch #13086 by cremane: 1 byte-identical, 1 confirmed by peer review.

- fn_19156 CRotateLineEffect::Slot01: logic confirmed by peer review
- fn_19159 CRotateLineEffect::Slot04: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:03:21 +00:00
ragnarok-clanker
63f9923cb8 Decompile fn_07006 (CFriggSongEffect::Slot04)
Batch #13085 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_07006 CFriggSongEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:02:59 +00:00
ragnarok-clanker
72b7be77ac Decompile fn_20336 (CRagEffect::TexturedScatterSphere)
Batch #13018 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_20336 CRagEffect::TexturedScatterSphere: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:02:37 +00:00
ragnarok-clanker
01ed8fe938 Decompile 2 functions in Source/Contents/Effects/EmitterEffect.cpp
Batch #13084 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_19015 CEmitterEffect::Slot06: byte-identical
- fn_19017 CEmitterEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:02:27 +00:00
ragnarok-clanker
386a50e3f4 Decompile fn_06935 (CCommonFloorEffect::Slot08)
Batch #12936 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_06935 CCommonFloorEffect::Slot08: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 04:39:17 +00:00
ragnarok-clanker
e678b8207f Decompile fn_07464 (CSoulCollectEffect::Slot04)
Batch #13028 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_07464 CSoulCollectEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:22:11 +00:00
ragnarok-clanker
1f85e85245 Decompile fn_19182 (CSphereWind2Effect::Close)
Batch #13021 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19182 CSphereWind2Effect::Close: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:16:32 +00:00
ragnarok-clanker
1edf706e9e Decompile 2 functions in Source/Contents/Effects/AMachineEffect.cpp
Batch #13017 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_06854 CAMachineEffect::Slot04: byte-identical
- fn_06856 CAMachineEffect::SetState: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:12:12 +00:00
ragnarok-clanker
7f1a102f10 Decompile fn_19028 (CEnergyOrbEffect::Slot04)
Batch #12998 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19028 CEnergyOrbEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:01:16 +00:00
ragnarok-clanker
0693e4470e Decompile fn_07049 (CClimaxEffect::Close)
Batch #12997 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_07049 CClimaxEffect::Close: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:00:03 +00:00
ragnarok-clanker
476c6d357c Decompile 2 functions in Source/Contents/Effects/EvilsPawEffect.cpp
Batch #12975 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_06958 CEvilsPawEffect::Slot07: byte-identical
- fn_06961 CEvilsPawEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:48:56 +00:00
ragnarok-clanker
3cfb94ef4f Decompile 2 functions in Source/Contents/Effects/Competentia.cpp
Batch #12974 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_07076 CNyanggrassEffect::Slot04: byte-identical
- fn_07084 CCompetentia::Slot14: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:48:11 +00:00
ragnarok-clanker
ad92dd93c9 Decompile fn_19145 (CRotateBgEffect::Slot04)
Batch #12959 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19145 CRotateBgEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:37:54 +00:00
ragnarok-clanker
fdc3546467 Decompile fn_19838 (CEffectPrim::PrimSphereWind2)
Batch #12949 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19838 CEffectPrim::PrimSphereWind2: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:29:27 +00:00
ragnarok-clanker
bfef03bfe7 Decompile 3 functions in Source/Contents/Effects/CommonFloorEffect.cpp
Batch #12937 by cremane: 2 byte-identical, 1 confirmed by peer review.

- fn_06936 CCommonFloorEffect::Slot11: byte-identical
- fn_06939 CCommonFloorEffect::Slot07: logic confirmed by peer review
- fn_06942 CCommonFloorEffect::Slot04: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:20:19 +00:00
ragnarok-clanker
67ac53616e Decompile 3 functions in Source/Contents/Effects/SpriteEffect.cpp, Source/Contents/Effects/CharacterParticleBundle.cpp
Batch #12923 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_03131 CChopChopClawMarks::SpawnParticle: logic confirmed by peer review
- fn_03132 CChopChopClawMarks::Slot34: logic confirmed by peer review
- fn_03138 CChopChopClawMarks::Slot06: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:09:51 +00:00
ragnarok-clanker
35ee1c4483 Decompile fn_19198 (CSpriteEffect::SetupParticle)
Batch #12921 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19198 CSpriteEffect::SetupParticle: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:09:25 +00:00
ragnarok-clanker
1b45abc1da Confirm fn_18813 (CEZ2STRParticle::CEZ2STRParticle)
Batch #12886 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_18813 CEZ2STRParticle::CEZ2STRParticle: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 02:39:35 +00:00
ragnarok-clanker
930bc26136 Decompile fn_19854 (CEffectPrim::RenderGroundFog)
Batch #12883 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19854 CEffectPrim::RenderGroundFog: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, KWDev, aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 02:27:07 +00:00
ragnarok-clanker
1f7bff7841 Decompile 3 functions in Source/Contents/Effects/EffectPrimitiveRendering.cpp
Batch #12881 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_19865 CEffectPrim::DrawEffectPrimitive15: logic confirmed by peer review
- fn_19925 CEffectPrim::RenderTeiRect: logic confirmed by peer review
- fn_19929 CEffectPrim::RenderFacingQuads: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 02:24:29 +00:00
ragnarok-clanker
d4b38346f9 Decompile 8 functions in Source/Contents/Effects/CaneOfEvilEyeEffect.cpp, Source/Contents/Effects/MonsterSkillEffects.cpp, ...
Batch #12860 by KWDev: 8 byte-identical, 0 confirmed by peer review.

- fn_06878 CCaneOfEvilEyeEffect::Slot01: byte-identical
- fn_07373 CRandomOptEffect::Slot04: byte-identical
- fn_18816 CEZ2STRParticle::ResolvePath: byte-identical
- fn_18936 CMagicFloorEffect::Slot04: byte-identical
- fn_18988 CEffect::SetEventFrame: byte-identical
- fn_19088 CLevel99Effect::Slot04: byte-identical
- fn_19132 CRainbowEffect::Slot04: byte-identical
- fn_19245 CVolcanoEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 02:04:48 +00:00
ragnarok-clanker
821354baad Decompile fn_18890 (CGlassWall::AddPanel)
Batch #12774 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_18890 CGlassWall::AddPanel: logic confirmed by peer review

Peer-reviewed-by: Yommy, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 02:00:05 +00:00
ragnarok-clanker
ee88c75b7f Decompile fn_07478 (CStarEmperorEffect::Slot01)
Batch #12683 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_07478 CStarEmperorEffect::Slot01: 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-06 01:52:16 +00:00
ragnarok-clanker
02e10825d8 Decompile fn_19903 (CEffectPrim::RenderGroundBubbles)
Batch #12798 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_19903 CEffectPrim::RenderGroundBubbles: logic confirmed by peer review

Peer-reviewed-by: Yommy, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:21:31 +00:00
ragnarok-clanker
e6866d9ed2 Decompile fn_19928 (CEffectPrim::RenderRiseArc)
Batch #12762 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_19928 CEffectPrim::RenderRiseArc: logic confirmed by peer review

Peer-reviewed-by: Yommy, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:20:00 +00:00
ragnarok-clanker
2e7e015d1e Decompile fn_19906 (CEffectPrim::RenderGrid)
Batch #12751 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_19906 CEffectPrim::RenderGrid: logic confirmed by peer review

Peer-reviewed-by: Yommy, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:19:27 +00:00
ragnarok-clanker
ad64e2e4bd Confirm fn_19932 (CEffectPrim::Tei_TowardScreen)
Batch #12810 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19932 CEffectPrim::Tei_TowardScreen: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-06 01:02:24 +00:00
ragnarok-clanker
cb97405edc Decompile fn_19126 (CPokJukEffect::FaceCamera)
Batch #12809 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19126 CPokJukEffect::FaceCamera: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 01:02:10 +00:00
ragnarok-clanker
c03ae2e2b5 Decompile fn_18959 (CMappillarEffect::Slot04)
Batch #12796 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18959 CMappillarEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:55:54 +00:00
ragnarok-clanker
07a3afa256 Decompile fn_19186 (CSphereWind2Effect::Slot04)
Batch #12795 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19186 CSphereWind2Effect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:55:11 +00:00
ragnarok-clanker
815cea37e0 Decompile fn_19166 (CSaintCastingEffect::Slot04)
Batch #12794 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19166 CSaintCastingEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:54:36 +00:00
ragnarok-clanker
4015f3327e Decompile fn_19064 (CFlowerCastingEffect::Slot04)
Batch #12793 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_19064 CFlowerCastingEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:54:18 +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
90a7d7d238 Decompile fn_06898 (CCartCannon::Slot06)
Batch #12786 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_06898 CCartCannon::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:50:20 +00:00
ragnarok-clanker
20528706e3 Decompile fn_18856 (ParticlePool::Release)
Batch #12777 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18856 ParticlePool::Release: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:44:12 +00:00