rodecomp/Source/Contents/Actors
ragnarok-clanker 2cfa4a4d5e Decompile 9 functions in Source/Contents/Actors/GameActor.cpp
Batch #5336 by tayoba: 1 byte-identical, 8 confirmed by peer review.

- fn_21050 MountedJob: logic confirmed by peer review (already on main)
- fn_21051 CGameActor::GetEffectCounter: logic confirmed by peer review (already on main)
- fn_21053 CGameActor::GetNameOffset: logic confirmed by peer review
- fn_21054 CGameActor::GetNameHeight: logic confirmed by peer review (already on main)
- fn_21056 CGameActor::GetElapsedFrames: logic confirmed by peer review (already on main)
- fn_21066 CGameActor::HasPendingDamage: byte-identical
- fn_21067 CGameActor::UpdateUnknown03E8: logic confirmed by peer review
- fn_21068 CGameActor::IsPlayerClass: logic confirmed by peer review
- fn_21072 CGameActor::SetStackedEffect: logic confirmed by peer review (already on main)

Peer-reviewed-by: willerthal, KWDev, Bruwuno, eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:37:36 +00:00
..
ActorStateFlags.cpp Decompile 3 functions in Source/Contents/Actors/ActorStateFlags.cpp, Source/Contents/Actors/ActorStateFlags.h 2026-10-29 23:11:56 +00:00
ActorStateFlags.h Decompile 3 functions in Source/Contents/Actors/ActorStateFlags.cpp, Source/Contents/Actors/ActorStateFlags.h 2026-10-29 23:11:56 +00:00
AttackMotion.cpp Decompile 7 functions in Source/Contents/Jobs/JobId.h, Source/Contents/Jobs/JobInheritance.cpp, ... 2026-10-26 21:33:33 +00:00
AttackMotion.h Reconstruct readable C++ and organize cohesive source subsystems 2026-10-25 07:42:41 +00:00
CharacterRender.cpp Decompile 13 functions in Source/Contents/RouletteMgr.cpp, Source/Contents/RouletteMgr.h, ... 2026-10-30 01:00:40 +00:00
CharacterRender.h Decompile 2 functions in Source/Contents/RouletteMgr.cpp, Source/Contents/RouletteMgr.h, ... 2026-10-29 23:24:42 +00:00
EffectActors.h Decompile 2 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/GameActor.h, ... 2026-10-30 09:40:57 +00:00
GameActor.cpp Decompile 9 functions in Source/Contents/Actors/GameActor.cpp 2026-10-30 10:37:36 +00:00
GameActor.h Decompile 4 functions in Source/Contents/Skills/SkillActionAlitea.cpp, Source/Contents/Actors/RenderObject.cpp, ... 2026-10-30 09:42:24 +00:00
GameObject.cpp Decompile fn_21111 (EffectActor::SendMsg) 2026-10-30 09:37:06 +00:00
GameObject.h Decompile 2 functions in Source/Contents/Actors/GameObject.cpp, Source/Contents/Actors/GameObject.h, ... 2026-10-29 23:58:15 +00:00
GndRiser.h 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
GraffiSkill.cpp Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ... 2026-10-30 06:43:59 +00:00
GraffiSkill.h Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ... 2026-10-30 06:43:59 +00:00
GroundScope.cpp Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ... 2026-10-30 06:43:59 +00:00
GroundScope.h Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ... 2026-10-30 06:43:59 +00:00
Item.cpp Decompile 2 functions in Source/Contents/Actors/Item.cpp, Source/Contents/Actors/Item.h 2026-10-29 22:46:43 +00:00
Item.h Decompile 2 functions in Source/Contents/World/WorldObjects.cpp, Source/Contents/World/World.h, ... 2026-10-30 03:00:41 +00:00
MercenaryAI.cpp Decompile 4 functions in Source/Contents/Actors/MercenaryAI.cpp 2026-10-30 10:33:42 +00:00
MercenaryAI.h Decompile 7 functions in Source/Contents/Actors/MercenaryAI.cpp, Source/Contents/Actors/MercenaryAI.h, ... 2026-10-29 22:30:41 +00:00
MousePointer.cpp Decompile fn_21088 (CMousePointer::OnProcess) 2026-10-29 21:26:15 +00:00
MousePointer.h Decompile fn_21083 (EffectActor::ResetEffectState) 2026-10-29 20:43:04 +00:00
Npc.h Decompile 12 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/Npc.h, ... 2026-10-29 18:17:01 +00:00
Pc.h Decompile 2 functions in Source/Contents/Actors/Player.cpp, Source/Contents/Actors/Pc.h, ... 2026-10-30 09:31:27 +00:00
Player.cpp Decompile 2 functions in Source/Contents/Actors/Player.cpp, Source/Contents/Actors/Pc.h, ... 2026-10-30 09:31:27 +00:00
RenderObject.cpp Decompile fn_21076 (CGameActor::ShowPartyMemberEffect) 2026-10-30 09:54:19 +00:00
RenderObject.h Decompile 2 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/RenderObject.h, ... 2026-10-30 09:39:12 +00:00
RenderObjectState.cpp 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
RenderObjectState.h Decompile 6 functions in Source/Contents/Actors/RenderObject.cpp, Source/Resource/Models/ModelResource.cpp, ... 2026-10-29 21:33:16 +00:00
Skill.cpp Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ... 2026-10-30 06:43:59 +00:00
Skill.h Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ... 2026-10-30 06:43:59 +00:00
SpriteDrawingPolicy.cpp Reconstruct readable C++ and organize cohesive source subsystems 2026-10-25 07:42:41 +00:00
SpriteDrawingPolicy.h Decompile fn_10109 (SpriteDrawingPolicy::DrawShadow) 2026-10-29 20:23:06 +00:00