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
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
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
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
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
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
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
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
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
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
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
833db84d60
Decompile fn_23772 (CSession::CountProhibitionLog)
...
Batch #2037 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_23772 CSession::CountProhibitionLog: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:55:21 +00:00
ragnarok-clanker
39e5860ee8
Decompile fn_24221 (CSession::UpdateBodyStyle)
...
Batch #2016 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_24221 CSession::UpdateBodyStyle: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:54:20 +00:00
ragnarok-clanker
e4be8f4190
Decompile 18 functions in Source/Client/Application/UnhandledExceptionHandler.cpp, Source/Client/Session.h, ...
...
Batch #2077 by ragnarok-clanker: 0 byte-identical, 18 confirmed by peer review.
- fn_04709 TopLevelExceptionFilter: logic confirmed by peer review (already on main)
- fn_08004 C3dGrannyModelRes::PlayAnimation: logic confirmed by peer review
- fn_09315 UIRequestJoinPartyWnd::SendMsg: logic confirmed by peer review
- fn_19761 EffectParticle::EffectParticle: logic confirmed by peer review
- fn_19768 EffectParticle::InitializeRecords: logic confirmed by peer review
- fn_20007 AttachedEffect::AttachedEffect: logic confirmed by peer review
- fn_20076 CreateEffectParticle: logic confirmed by peer review
- fn_20088 UpdatePartyEffect: logic confirmed by peer review
- fn_20991 CRenderObject::CRenderObject: logic confirmed by peer review
- fn_21069 ?CreatePartyEffect@?A0xba063134@@YAPAUAttachedEffect@@AAUEffectActor@@AAUPartyEffectMode@@@Z: logic confirmed by peer review
- fn_21086 RenderObjectState::Reset: logic confirmed by peer review
- fn_23396 CSession::GetJobName: logic confirmed by peer review
- fn_23495 CSession::InitJobNameTable: logic confirmed by peer review
- fn_23788 CSession::GetMonsterActName: logic confirmed by peer review
- fn_23791 CSession::GetMonsterTalkText: logic confirmed by peer review
- fn_20987 EffectActor::EffectActor: logic confirmed by peer review
- fn_22363 CSoundMaker::CSoundMaker: logic confirmed by peer review
- fn_24251 CEffectMaker::CEffectMaker: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 09:48:08 +00:00
ragnarok-clanker
193a4afbfc
Decompile fn_21105 (CRenderObject::DrawShadow)
...
Batch #1972 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_21105 CRenderObject::DrawShadow: logic confirmed by peer review
Peer-reviewed-by: eAthena, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 09:01:59 +00:00
ragnarok-clanker
532d1085a5
Decompile fn_23620 (CSession::StoreEmblem)
...
Batch #1967 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_23620 CSession::StoreEmblem: logic confirmed by peer review
Peer-reviewed-by: eAthena, Yommy
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/EmblemCacheRaw.cpp
2026-10-29 09:01:23 +00:00
ragnarok-clanker
b551c5a670
Decompile fn_19755 (EquipmentResourceMgr::GetRobeResourceName)
...
Batch #2069 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_19755 EquipmentResourceMgr::GetRobeResourceName: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 08:59:47 +00:00
ragnarok-clanker
b2252fa1ab
Decompile fn_19944 (EffectParticle::FollowMasterAndTickSlots2)
...
Batch #1991 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_19944 EffectParticle::FollowMasterAndTickSlots2: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-29 08:59:05 +00:00
ragnarok-clanker
869ba38ea0
Decompile 12 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/CashEmotion/UICashEmotionPack.h
...
Batch #1989 by eAthena: 0 byte-identical, 12 confirmed by peer review.
- fn_09458 UICashEmotionPack_Purchase::`scalar deleting destructor': logic confirmed by peer review
- fn_09462 UICashEmotionPack_Purchase::Paint: logic confirmed by peer review
- fn_09463 UICashEmotionPack_Purchase::SendMsg: logic confirmed by peer review
- fn_09465 UICashEmotionPack_Search::Paint: logic confirmed by peer review
- fn_09466 UICashEmotionPack_Search_Normal::`scalar deleting destructor': logic confirmed by peer review
- fn_09467 UICashEmotionPack_Search_Normal::SendMsg: logic confirmed by peer review
- fn_09469 UICashEmotionPack_Search_UnPurchased::`scalar deleting destructor': logic confirmed by peer review
- fn_09470 UICashEmotionPack_Search_UnPurchased::SendMsg: logic confirmed by peer review
- fn_09475 UICashEmotionPack_Unpurchase::Slot26: logic confirmed by peer review
- fn_09476 UICashEmotionPack_Unpurchase::Slot25: logic confirmed by peer review
- fn_09477 UICashEmotionPack_Unpurchase::SetPressed: logic confirmed by peer review
- fn_09478 UICashEmotionPack_Unpurchase::SendMsg: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:56 +00:00
ragnarok-clanker
bf62e1d8ca
Decompile fn_05766 (EquipmentProperties::CEquipmentProperties1Dim::Accumulate)
...
Batch #1988 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_05766 EquipmentProperties::CEquipmentProperties1Dim::Accumulate: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:53 +00:00
ragnarok-clanker
891500760e
Decompile fn_07683 (UIFriendOptionWnd::SendMsg)
...
Batch #1962 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_07683 UIFriendOptionWnd::SendMsg: logic confirmed by peer review
Peer-reviewed-by: eAthena, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:31 +00:00
ragnarok-clanker
42fd7a215e
Decompile 3 functions in Source/Contents/Messenger/ClientMessenger.cpp
...
Batch #1981 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_05739 EquipmentProperties::CEquipmentProperties::CEquipmentProperties: logic confirmed by peer review
- fn_05736 EquipmentProperties::CEquipmentProperties1Dim::CEquipmentProperties1Dim: logic confirmed by peer review
- fn_05737 EquipmentProperties::CEquipmentProperties2Dim::CEquipmentProperties2Dim: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:24 +00:00
ragnarok-clanker
88d8e9e378
Decompile 2 functions in Source/Contents/EffectResourceSwitcher.cpp, Source/Contents/EffectResourceSwitcher.h, ...
...
Batch #1977 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_03113 EffectResourceSwitcher::Slot16: logic confirmed by peer review
- fn_03115 Singleton<CEZ2STREffectMgr>::GetInstance: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, eAthena
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:09 +00:00
ragnarok-clanker
ce2aab5af8
Decompile 4 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/EffectActors.h
...
Batch #1976 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_22397 CBlurPC::Update: logic confirmed by peer review
- fn_22401 CHalluPC2::Update: logic confirmed by peer review
- fn_22410 CCorpse::Draw: logic confirmed by peer review
- fn_22415 CHalluPlant::Draw: logic confirmed by peer review
Peer-reviewed-by: eAthena, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:05 +00:00
ragnarok-clanker
2d112c7390
Decompile fn_19609 (CNavigationManager::ShowRouteResult)
...
Batch #1975 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_19609 CNavigationManager::ShowRouteResult: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, eAthena
Reviewed-by: ragnarok-clanker
2026-10-29 08:58:03 +00:00