ragnarok-clanker
cd47fe84d3
Rename CGameObject virtuals to DHXJ names across the actor hierarchy: Update->OnProcess, SendObjectMessage->SendMsg, Draw->Render, Direction->Get8Dir, SetScreenBounds->SetRenderInfo, SetScreenPosition->SetTlvert, SetAnimation->SetAction. Pure rename, codegen unchanged (314/314 functions identical with includers).
2026-10-29 14:01:33 +01:00
ragnarok-clanker
f8ee6dec15
Decompile 3 functions in Source/Contents/Effects/PartyMemberEffects.cpp, Source/Contents/Effects/EffectPrimitiveMotion.cpp, ...
...
Batch #2131 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_19841 CEffectPrim::PrimTanji2: logic confirmed by peer review
- fn_19786 CEffectPrim::Prim3DTextureNoMaster: logic confirmed by peer review
- fn_21069 EffectActor::LaunchEffect: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 12:59:44 +00:00
ragnarok-clanker
d98cf6bf1e
Decompile 5 functions in Source/Contents/Effects/Effect.cpp, Source/Contents/Effects/EffectForceRender.cpp, ...
...
Batch #2130 by ragnarok-clanker: 0 byte-identical, 5 confirmed by peer review.
- fn_18986 CEffect::Slot33: logic confirmed by peer review
- fn_18989 CEffect::UpdateVisibility: logic confirmed by peer review
- fn_18990 CEffect::Slot29: logic confirmed by peer review
- fn_23884 CSession::IsPartyMember: logic confirmed by peer review
- fn_24185 CSession::IsPvpMap: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/Effects/EffectForceRender.cpp, Source/Client/SessionParty.cpp
2026-10-29 12:59:22 +00:00
ragnarok-clanker
1e370c70a8
Decompile 6 functions in Source/Contents/Skills/SkillActionInfo.cpp, Source/Client/Session.h, ...
...
Batch #2126 by ragnarok-clanker: 0 byte-identical, 6 confirmed by peer review.
- fn_23824 CSession::GetRobeActName: logic confirmed by peer review
- fn_23825 CSession::GetRobeSprName: logic confirmed by peer review
- fn_23827 CSession::GetRobeName: logic confirmed by peer review
- fn_23828 CSession::GetItemDescription40: logic confirmed by peer review
- fn_23829 CSession::GetUnknown0420: logic confirmed by peer review
- fn_23830 CSession::GetSkillActionInfo: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/Skills/SkillActionInfo.cpp
2026-10-29 12:58:19 +00:00
ragnarok-clanker
0d3aba1c52
Decompile 9 functions in Source/Client/Mode/GameModeNames.cpp, Source/Client/Mode/CGameMode.h, ...
...
Batch #2124 by ragnarok-clanker: 0 byte-identical, 9 confirmed by peer review.
- fn_21263 CGameMode::FindUnknown01AC: logic confirmed by peer review
- fn_21264 CGameMode::ActorName: logic confirmed by peer review
- fn_21265 CGameMode::ActorNameColor: logic confirmed by peer review
- fn_21266 CGameMode::LookupNameCard: logic confirmed by peer review
- fn_21272 CGameMode::DragItemName: logic confirmed by peer review
- fn_21273 CGameMode::AppendGuildEmblem: logic confirmed by peer review
- fn_17814 IsMonsterJob: logic confirmed by peer review
- fn_23368 CSession::GetItem17F0: logic confirmed by peer review
- fn_24184 CSession::IsAllyActor: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 12:57:42 +00:00
ragnarok-clanker
dcc654e1d6
Decompile 2 functions in Source/Client/Mode/ModeLifetime.cpp, Source/Contents/Configuration/ServiceConfiguration.cpp, ...
...
Batch #2128 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_17819 SetServiceFlags: logic confirmed by peer review
- fn_17822 CMode::`scalar deleting destructor': logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Client/Mode/ModeLifetime.cpp
2026-10-29 12:55:03 +00:00
ragnarok-clanker
7db74ec953
Decompile 2 functions in Source/Contents/Skills/SkillInfo.cpp
...
Batch #2121 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_08326 CEfstAction_ChangeSize::Slot00: logic confirmed by peer review
- fn_08364 CSkillAction_SHC_SHADOW_EXCEED::Slot11: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 12:54:53 +00:00
ragnarok-clanker
bc7be6e928
Rename ConnectionBuffer -> CPacketQueue (DHXJ; methods GetData/GetSize/Init/InsertData/PeekData/RemoveData; file -> PacketQueue.{h,cpp}), CConnection::SetBlock, CEffectPrim::Prim3DParticleGravity. Pure rename, codegen unchanged (109/109 functions, byte-identical).
2026-10-29 13:22:00 +01:00
ragnarok-clanker
b5682471b4
Decompile 3 functions in Source/Client/Mode/GameModeNames.cpp, Source/Client/Mode/CGameMode.h, ...
...
Batch #2125 by ragnarok-clanker: 3 byte-identical, 0 confirmed by peer review.
- fn_21267 CSession::Text8104: byte-identical
- fn_21268 CSession::Text80EC: byte-identical
- fn_17813 MonsterJobColor: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Client/Mode/GameModeNames.cpp
2026-10-29 12:17:07 +00:00
ragnarok-clanker
dc2f3a8f88
Align method names with DHXJ (call-graph matches): CEffectPrim::Prim3DParticle/Prim3DParticleNoMaster/Prim3DParticleOrbit, matrix::AppendScale/AppendXRotation/AppendZRotation/AppendTranslate/MakeYRotation/MakeZRotation, CRenderObject::CalcDist (2 overloads). Pure rename, codegen unchanged (504/504 functions identical with includers).
2026-10-29 13:12:37 +01:00
ragnarok-clanker
961a8a0c45
Decompile fn_17011 (UIWindow::DrawVerticalText)
...
Batch #2119 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_17011 UIWindow::DrawVerticalText: 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-10-29 12:07:36 +00:00
ragnarok-clanker
e9b98b8c69
Rename AffineMatrix -> matrix (DHXJ); clashes with variables named matrix use the elaborated form 'struct matrix'. Pure rename, codegen unchanged (383/383 functions identical with includers).
2026-10-29 12:33:14 +01:00
ragnarok-clanker
f6ddf78090
Rename ItemInfo -> ITEM_INFO (DHXJ). Pure rename, codegen unchanged (1109/1109 functions identical with includers).
2026-10-29 12:30:02 +01:00
ragnarok-clanker
d9580bfeda
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
ragnarok-clanker
591a7db26b
Rename pathfinding types to DHXJ: MovementOpenList -> CPriorityQueue, MovementPathNodeCompare -> NodeTotalGreater, MovementPathNode -> PathNode, MovementRoutePoint -> PathCell. Pure rename, codegen unchanged.
2026-10-29 12:23:51 +01:00
ragnarok-clanker
e67abcb458
Rename TextInputBuffer -> CLanguage, TraditionalKeyInput -> CLanguageTC (DHXJ); files -> Language.{h,cpp}, LanguageTC.{h,cpp}. Pure rename, codegen unchanged (382/382 functions identical with includers).
2026-10-29 12:21:53 +01:00
ragnarok-clanker
7f3b43c8ef
Rename AttachedEffect -> CRagEffect (DHXJ), AttachedEffect.{h,cpp} -> RagEffect.{h,cpp}. Pure rename, codegen unchanged (129/129 functions identical with includers).
2026-10-29 12:19:20 +01:00
ragnarok-clanker
7555e0220d
Rename EffectParticle -> CEffectPrim (DHXJ), EffectParticle.{h,cpp} -> EffectPrim.{h,cpp}. Pure rename, codegen unchanged (50/50 functions identical with includers).
2026-10-29 12:15:56 +01:00
ragnarok-clanker
385c906a98
Align method names with DHXJ (GetGameMode/GetLoginMode, CRes::Lock/Unlock, InitSegment, ShiftSegment, AnimMotion, ProcessAlpha, Prim3DCircle/Casting4/Casting5/Cylinder/CylinderHalf/ParticleSpline, Get_Angle, GetRadian, matrix MakeXRotation/AppendYRotation/MakeTranslate/MakeInverse, ResetInput, IncreaseSelection, GetKeyStrokeSize, UpdateMatrix, ResetQueue, Cleanup, CGroundScope::OnProcess). Pure renames, codegen unchanged (baseline with includers).
2026-10-29 12:09:28 +01:00
ragnarok-clanker
74b3ce59b3
Decompile fn_17012 (UIWindow::DrawCenteredText)
...
Batch #2116 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_17012 UIWindow::DrawCenteredText: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 11:00:43 +00:00
ragnarok-clanker
5b51184749
Decompile 20 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/GameActor.h, ...
...
Batch #2111 by ragnarok-clanker: 0 byte-identical, 20 confirmed by peer review.
- fn_21042 CGameActor::GetEffectiveJob: logic confirmed by peer review
- fn_03042 CGameActor::Slot62: logic confirmed by peer review
- fn_03046 CGameActor::GetExtent: logic confirmed by peer review
- fn_03048 CGameActor::Slot45: logic confirmed by peer review
- fn_03054 CGameActor::Slot48: logic confirmed by peer review
- fn_03062 CGameActor::Slot47: logic confirmed by peer review
- fn_21040 CGameActor::Slot55: logic confirmed by peer review
- fn_21048 CGameActor::Slot51: logic confirmed by peer review
- fn_21052 CGameActor::Slot53: logic confirmed by peer review
- fn_21135 CGameActor::Slot49: logic confirmed by peer review
- fn_23576 CSession::IsNpcJob: logic confirmed by peer review
- fn_23792 CSession::GetPairValue: logic confirmed by peer review
- fn_23872 CSession::IsGuardianJob: logic confirmed by peer review
- fn_23887 CSession::IsPlayerJobId: logic confirmed by peer review
- fn_22615 CGrannyPc::Slot40: logic confirmed by peer review
- fn_22616 CPc::Slot40: logic confirmed by peer review
- fn_22621 CGrannyPc::Slot41: logic confirmed by peer review
- fn_22622 CPc::Slot41: logic confirmed by peer review
- fn_22625 CPc::Slot47: logic confirmed by peer review
- fn_22383 CPc::Slot35: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:59:31 +00:00
ragnarok-clanker
7cbe10620b
Decompile 22 functions in Source/Contents/Actors/ActorStateFlags.cpp, Source/Contents/Actors/ActorStateFlags.h
...
Batch #2118 by ragnarok-clanker: 0 byte-identical, 22 confirmed by peer review.
- fn_23525 StateFlag01Changed: logic confirmed by peer review
- fn_23527 StateFlag05Changed: logic confirmed by peer review
- fn_23529 StateFlag23Changed: logic confirmed by peer review
- fn_23531 StateFlag24Changed: logic confirmed by peer review
- fn_23533 StateFlag25Changed: logic confirmed by peer review
- fn_23535 StateFlag26Changed: logic confirmed by peer review
- fn_23537 StateFlag19Changed: logic confirmed by peer review
- fn_23538 StateFlag14: logic confirmed by peer review
- fn_23540 StateFlag02: logic confirmed by peer review
- fn_23541 StateFlag02Changed: logic confirmed by peer review
- fn_23542 StateFlag22: logic confirmed by peer review
- fn_23544 StateFlagsClear: logic confirmed by peer review
- fn_23546 StateFlag11: logic confirmed by peer review
- fn_23547 StateFlag20: logic confirmed by peer review
- fn_23548 StateFlag20Changed: logic confirmed by peer review
- fn_23549 StateFlag13: logic confirmed by peer review
- fn_23550 StateFlag13Changed: logic confirmed by peer review
- fn_23552 StateFlag00: logic confirmed by peer review
- fn_23553 StateFlag00Changed: logic confirmed by peer review
- fn_23554 StateFlag06: logic confirmed by peer review
- fn_23555 StateFlag06Changed: logic confirmed by peer review
- fn_23557 StateFlag15Changed: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:58:34 +00:00
ragnarok-clanker
76ac1d4c92
Decompile 3 functions in Source/Contents/Effects/EffectLists.cpp, Source/Contents/Effects/Effect.cpp, ...
...
Batch #2114 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_18774 EffectLists::Spawn: logic confirmed by peer review
- fn_18991 CEffect::SetActor: logic confirmed by peer review
- fn_18992 CEffect::SetSourceActor: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:47:33 +00:00
ragnarok-clanker
7f8b1faa57
Decompile 18 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/GameActor.h, ...
...
Batch #2112 by ragnarok-clanker: 18 byte-identical, 0 confirmed by peer review.
- fn_03043 CGameActor::Slot46: byte-identical
- fn_03044 CGameActor::Slot13: byte-identical
- fn_03045 CGameActor::Slot50: byte-identical
- fn_03047 CGameActor::Slot58: byte-identical
- fn_03049 CGameActor::Slot56: byte-identical
- fn_03050 CGameActor::Slot42: byte-identical
- fn_03051 CGameActor::Slot35: byte-identical
- fn_03057 CGameActor::Slot40: byte-identical
- fn_03059 CGameActor::Slot59: byte-identical
- fn_03060 CGameActor::Slot57: byte-identical
- fn_03061 CGameActor::Slot41: byte-identical
- fn_03068 CGameActor::Slot60: byte-identical
- fn_03071 CGameActor::Slot43: byte-identical
- fn_22636 CPc::Slot60: byte-identical
- fn_22378 CPc::Slot46: byte-identical
- fn_22380 CPc::Slot58: byte-identical
- fn_22381 CPc::Slot56: byte-identical
- fn_22382 CPc::Slot42: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-29 10:36:51 +00:00
ragnarok-clanker
a94250ec62
Confirm 3 functions in Source/Contents/ClientTiming.cpp, Source/Contents/NavigationManager.h
...
Batch #2110 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_19424 CNaviInfo::CNaviInfo: logic confirmed by peer review (already on main)
- fn_19425 CNavi_Object::CNavi_Object: logic confirmed by peer review (already on main)
- fn_19426 CNavi_Object::CNavi_Object: logic confirmed by peer review (already on main)
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 10:35:34 +00:00
ragnarok-clanker
96f7582cc7
Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemBaseWnd.h, ...
...
Batch #2108 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.
- fn_13302 UISkillListWnd::Slot03: byte-identical
- fn_13307 UIItemBaseWnd::Slot15: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-29 10:32:02 +00:00
ragnarok-clanker
b109c7101b
Maintenance: restore the MD5State unit as Source/Utility/Md5State.cpp
...
Batch #1868 merged MD5State (fn_20414..fn_20417; fn_20416 byte-identical) as
Source/Utility/Md5.cpp and registered it in data/compile.json, but the server
repo had core.ignorecase=true: `git add Source/Utility/Md5.cpp` resolved to the
tracked Source/Utility/MD5.cpp and the new file never reached the commit. It
stayed in the server working tree, untracked, and main referenced a unit that
did not exist.
Md5.cpp and MD5.cpp cannot both live on a case-insensitive filesystem, so the
unit is committed under the distinct name of its header, Md5State.cpp, and
data/compile.json follows. The server now forces core.ignorecase=false, checks
that every written file reaches the index under its own path before
committing, and rejects submissions whose paths differ from main (or from each
other) only by letter case.
2026-10-29 10:28:37 +00:00
ragnarok-clanker
3f11ad6407
Decompile fn_21245 (CGameMode::CanFindPath)
...
Batch #2107 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_21245 CGameMode::CanFindPath: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:27:21 +00:00
ragnarok-clanker
df6f74535d
Decompile 14 functions in Source/Contents/Actors/ActorStateFlags.cpp, Source/Contents/Actors/ActorStateFlags.h
...
Batch #2106 by ragnarok-clanker: 0 byte-identical, 14 confirmed by peer review.
- fn_23524 StateFlag01: logic confirmed by peer review
- fn_23526 StateFlag05: logic confirmed by peer review
- fn_23528 StateFlag23: logic confirmed by peer review
- fn_23530 StateFlag24: logic confirmed by peer review
- fn_23532 StateFlag25: logic confirmed by peer review
- fn_23534 StateFlag26: logic confirmed by peer review
- fn_23536 StateFlag19: logic confirmed by peer review
- fn_23539 StateFlag27: logic confirmed by peer review
- fn_23543 StateFlag12: logic confirmed by peer review
- fn_23545 StateFlag28: logic confirmed by peer review
- fn_23551 StateFlag16: logic confirmed by peer review
- fn_23556 StateFlag15: logic confirmed by peer review
- fn_23558 StateFlag18: logic confirmed by peer review
- fn_23559 StateFlag21: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/Actors/ActorStateFlags.cpp
2026-10-29 10:27:11 +00:00
ragnarok-clanker
d15190c45f
Decompile fn_21041 (CGameObject::GetDir)
...
Batch #2105 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_21041 CGameObject::GetDir: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:24:11 +00:00
ragnarok-clanker
cae73af75b
Decompile 2 functions in Source/Contents/TerrainPathSearch.cpp, Source/Contents/TerrainPathSearch.h
...
Batch #2104 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_17882 CPathFinder::AddNeighbor: logic confirmed by peer review
- fn_17883 MovementOpenList::Push: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:24:08 +00:00
ragnarok-clanker
59d0e54c9e
Decompile 4 functions in Source/Contents/Effects/EffectPrimitiveMotion.cpp, Source/Contents/Effects/EffectParticle.h
...
Batch #2102 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_19817 EffectParticle::PrimKouenka: logic confirmed by peer review
- fn_19834 EffectParticle::PrimSakura: logic confirmed by peer review
- fn_19836 EffectParticle::PrimShieldBoomerang: logic confirmed by peer review
- fn_19843 EffectParticle::PrimTeiHit2: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:24:08 +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
3956caf9e3
Decompile 2 functions in Source/Contents/Effects/Effect.cpp, Source/Contents/World/WorldObjects.cpp, ...
...
Batch #2099 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_18807 FindRenderObject: logic confirmed by peer review
- fn_17671 WorldScene::GetSkillByAID: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:12:19 +00:00
ragnarok-clanker
bf726cdbc4
Decompile fn_19811 (EffectParticle::PrimGhost)
...
Batch #2096 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_19811 EffectParticle::PrimGhost: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:11:32 +00:00
ragnarok-clanker
4f5eec03fc
Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIListBoxTemplate.h
...
Batch #2097 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_14656 CUIListItem::Slot25: logic confirmed by peer review
- fn_14658 CUIListItem::Slot47: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:11:28 +00:00
ragnarok-clanker
8c95ae6c7e
Decompile fn_18987 (CEffect::Slot06)
...
Batch #2100 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_18987 CEffect::Slot06: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-29 10:09:26 +00:00
ragnarok-clanker
3a6bebae77
Decompile 7 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/Player.cpp, ...
...
Batch #2092 by ragnarok-clanker: 0 byte-identical, 7 confirmed by peer review.
- fn_21037 CGameActor::Slot37: logic confirmed by peer review
- fn_21074 CGameActor::Slot38: logic confirmed by peer review
- fn_21199 CGameActor::Slot39: logic confirmed by peer review
- fn_22619 CGrannyPc::Slot39: logic confirmed by peer review
- fn_22620 CPc::Slot39: logic confirmed by peer review
- fn_22354 CCorpse::CCorpse: logic confirmed by peer review
- fn_21301 CGameMode::SpawnCorpse: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:04:49 +00:00
ragnarok-clanker
3cd85044be
Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Skill/UISkillListWnd.h
...
Batch #2093 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_13291 UISkillListWnd::SkillAt: logic confirmed by peer review
- fn_13406 UISkillListWnd::Slot32: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 10:04:36 +00:00
ragnarok-clanker
32b2067c80
Decompile fn_19783 (EffectParticle::UpdateWarp)
...
Batch #2091 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_19783 EffectParticle::UpdateWarp: 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-10-29 09:59:37 +00:00
ragnarok-clanker
fdabefeb7f
Decompile fn_18576 (?Create@?$CEffectAllocator@VCChopChopClawMarks@@@?A0x3d349e23@@UAEPAVCEffect@@XZ)
...
Batch #2088 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_18576 ?Create@?$CEffectAllocator@VCChopChopClawMarks@@@?A0x3d349e23@@UAEPAVCEffect@@XZ: 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-10-29 09:57:46 +00:00
ragnarok-clanker
488afdbbf6
Decompile fn_11453 (UIImgMenu::Slot28)
...
Batch #2087 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_11453 UIImgMenu::Slot28: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:56:33 +00:00
ragnarok-clanker
c0adc33022
Decompile fn_12143 (UIMinimapZoomWnd::Slot08)
...
Batch #2085 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_12143 UIMinimapZoomWnd::Slot08: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-29 09:56:31 +00:00
ragnarok-clanker
86b3dbdcf6
Decompile fn_17812 (IsAdminAccount)
...
Batch #2086 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_17812 IsAdminAccount: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:56:26 +00:00
ragnarok-clanker
2f86bb8b0d
Decompile 5 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Items/UIEquipWnd.h, ...
...
Batch #2081 by ragnarok-clanker: 0 byte-identical, 5 confirmed by peer review.
- fn_12150 UICombinedCardItemCollectionWnd::Move: logic confirmed by peer review
- fn_12151 UIEquipWnd::Move: logic confirmed by peer review
- fn_12152 UIItemCollectionWnd::Move: logic confirmed by peer review
- fn_12154 UIMenuWnd::Move: logic confirmed by peer review
- fn_12155 UIWhisperWnd::Move: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:56:19 +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
eaba98a733
Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp
...
Batch #2079 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_09492 UICashEmotionScrollBar::Paint: logic confirmed by peer review
- fn_09493 UICashEmotionScrollBar::SetDisabled: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:56:10 +00:00
ragnarok-clanker
840c168e23
Decompile 2 functions in Source/Contents/NavigationSource.cpp, Source/Contents/NavigationManager.h
...
Batch #2076 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_19554 NavigationTarget::NavigationTarget: logic confirmed by peer review
- fn_19566 CNavigationManager::ReadObject: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:56:08 +00:00
ragnarok-clanker
c8c22a1db2
Decompile 4 functions in Source/Contents/Effects/EffectLists.cpp, Source/Contents/Effects/GravityControlEffect.h, ...
...
Batch #2071 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_18604 ?Create@?$CEffectAllocator@VCGravityControlEffect@@@?A0xe7faba0d@@UAEPAVCEffect@@XZ: logic confirmed by peer review
- fn_18618 ?Create@?$CEffectAllocator@VCMeteorEffect@@@?A0xe7faba0d@@UAEPAVCEffect@@XZ: logic confirmed by peer review
- fn_18637 ?Create@?$CEffectAllocator@VCShadowExceedNew@@@?A0xe7faba0d@@UAEPAVCEffect@@XZ: logic confirmed by peer review
- fn_18642 ?Create@?$CEffectAllocator@VCSprArrowEffect@@@?A0xe7faba0d@@UAEPAVCEffect@@XZ: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:55:51 +00:00
ragnarok-clanker
962c278366
Decompile 2 functions in Source/UI/UILapineUpgradeBoxWnd.cpp, Source/UI/UILapineUpgradeBoxWnd.h
...
Batch #2062 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_04208 UILapineUpgradeBoxWnd::Slot28: logic confirmed by peer review
- fn_04209 UILapineUpgradeBox_IngredientInfoWnd::Slot28: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:55:39 +00:00