Commit graph

7 commits

Author SHA1 Message Date
ragnarok-clanker
d5970c262b Decompile 6 functions in Source/Contents/Actors/RenderObject.cpp, Source/Resource/Models/ModelResource.cpp, ...
Batch #3345 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_21193 CGameActor::ProcessHitMessage: logic confirmed by peer review
- fn_21180 C3dGrannyGameActor::Slot08: logic confirmed by peer review
- fn_08025 C3dGrannyModelRes::GetMeshRenderData: logic confirmed by peer review
- fn_08026 C3dGrannyModelRes::GetMeshRenderData: logic confirmed by peer review
- fn_08027 C3dGrannyModelRes::FindHairPivot: logic confirmed by peer review
- fn_08029 C3dGrannyModelRes::Animate: logic confirmed by peer review

Peer-reviewed-by: meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:33:16 +00:00
ragnarok-clanker
b7bcecf7db Decompile fn_21173 (CGrannyCorpse3d::CGrannyCorpse3d)
Batch #3186 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21173 CGrannyCorpse3d::CGrannyCorpse3d: logic confirmed by peer review

Peer-reviewed-by: meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 20:46:39 +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
95a451f8e5 Decompile 2 functions in Source/Resource/Models/AnimatedModelResource.cpp, Source/Resource/Models/GrannyModelResource.h
Batch #1888 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_07961 C3dGrannyModelRes::Create: logic confirmed by peer review
- fn_07963 C3dGrannyModelRes::Load: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 23:17:16 +00:00
ragnarok-clanker
b68718f749 Decompile 5 functions in Source/Resource/Models/ModelResource.cpp, Source/Resource/Models/ModelResource.h, ...
Batch #1850 by Yommy: 2 byte-identical, 3 confirmed by peer review.

- fn_08014 C3dModelRes::ForEachRootName: logic confirmed by peer review
- fn_08015 C3dGrannyModelRes::GetTriangleCount: logic confirmed by peer review
- fn_08016 C3dGrannyModelRes::GetRigidVertices: logic confirmed by peer review
- fn_08017 GrannyAnimationLibrary::Initialize: byte-identical
- fn_08018 C3dModelRes::Load: byte-identical

Reviewed-by: ragnarok-clanker
2026-10-28 22:53:13 +00:00
ragnarok-clanker
731d1b60ce Decompile 4 functions in Source/Resource/Models/ModelResource.cpp, Source/Resource/Models/ModelResource.h, ...
Batch #1726 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.

- fn_08004 C3dGrannyModelRes::PlayAnimation: logic confirmed by peer review
- fn_08005 GrannyAnimationLibrary::Load: logic confirmed by peer review
- fn_08007 AnimatedModelNode::Shade: logic confirmed by peer review
- fn_08008 C3dGrannyModelRes::ProjectBounds: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 21:43:00 +00:00
ragnarok-clanker
e45536a0bf Decompile 4 functions in Source/Resource/Models/ModelResource.cpp, Source/Resource/Models/GrannyModelResource.h
Batch #1691 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_08006 C3dGrannyModelRes::RebindMeshes: logic confirmed by peer review
- fn_08009 C3dGrannyModelRes::InstantiateModel: logic confirmed by peer review
- fn_08010 C3dGrannyModelRes::CreateTexture: logic confirmed by peer review
- fn_08011 C3dGrannyModelRes::FreeControl: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 20:21:13 +00:00