Commit graph

12 commits

Author SHA1 Message Date
ragnarok-clanker
2499be3900 Decompile fn_22433 (CNpc::Slot15)
Batch #9011 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_22433 CNpc::Slot15: logic confirmed by peer review

Peer-reviewed-by: System4z, dori, doczeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 23:54:14 +00:00
ragnarok-clanker
787b76a498 Decompile 5 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/Npc.h
Batch #8667 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_22377 CNpc::UpdateMinimapMarker: logic confirmed by peer review
- fn_22404 CNpc::OnProcess: logic confirmed by peer review
- fn_22409 CBlurPC::Render: logic confirmed by peer review
- fn_22413 CHalluPC2::Render: logic confirmed by peer review
- fn_22414 CHalluPC::Render: logic confirmed by peer review

Peer-reviewed-by: youko, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 20:11:46 +00:00
ragnarok-clanker
06fa3b3b6e Decompile fn_03040 (CCharacterNpc::CCharacterNpc)
Batch #7970 by pedrao: 0 byte-identical, 1 confirmed by peer review.

- fn_03040 CCharacterNpc::CCharacterNpc: logic confirmed by peer review

Peer-reviewed-by: eAthena, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 13:14:54 +00:00
ragnarok-clanker
1f06dcf728 Decompile 7 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/Npc.h, ...
Batch #7863 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_22355 CGndRiser::CGndRiser: logic confirmed by peer review
- fn_22356 CHalluNPC::CHalluNPC: logic confirmed by peer review
- fn_22359 CHalluPlant::CHalluPlant: logic confirmed by peer review
- fn_22360 CMasterChaser::CMasterChaser: logic confirmed by peer review
- fn_22361 CNpc::CNpc: logic confirmed by peer review
- fn_22362 CNumEffect::CNumEffect: logic confirmed by peer review
- fn_22431 CNpc::Slot18: logic confirmed by peer review

Peer-reviewed-by: secret, Romain, Snow, ragnarok-clanker, alisonrag, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:22:31 +00:00
ragnarok-clanker
7015f1bf2d Decompile fn_22357 (CHalluPC2::CHalluPC2)
Batch #7462 by Lumen: 0 byte-identical, 1 confirmed by peer review.

- fn_22357 CHalluPC2::CHalluPC2: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 07:35:41 +00:00
ragnarok-clanker
d2de4ac7c0 Decompile fn_22434 (CNpc::Slot17)
Batch #6299 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22434 CNpc::Slot17: logic confirmed by peer review

Peer-reviewed-by: superintelligence, Romain, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 21:42:57 +00:00
ragnarok-clanker
f39ce8b2f6 Decompile 5 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/EffectResourceSwitcher.cpp, ...
Batch #5851 by Yommy: 5 byte-identical, 0 confirmed by peer review.

- fn_03072 CGameActor::Slot28: byte-identical
- fn_03074 CGameActor::Slot24: byte-identical
- fn_03075 CNpc::Slot23: byte-identical
- fn_03086 CEffect::Slot09: byte-identical
- fn_03088 CEffect::Slot31: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 16:51:18 +00:00
ragnarok-clanker
4e0760ab40 Decompile 2 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/EffectActors.h, ...
Batch #5747 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_22396 CBlowEffect::OnProcess: logic confirmed by peer review
- fn_22407 CNpc::UpdateBubblePositions: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:40:11 +00:00
ragnarok-clanker
4e7527caae Decompile 12 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/Npc.h, ...
Batch #2648 by youko: 12 byte-identical, 0 confirmed by peer review.

- fn_22384 Nullsub492: byte-identical
- fn_22385 Nullsub493: byte-identical
- fn_22386 Nullsub494: byte-identical
- fn_22387 Nullsub495: byte-identical
- fn_22388 Nullsub496: byte-identical
- fn_22389 Nullsub497: byte-identical
- fn_22390 Nullsub498: byte-identical
- fn_22391 Nullsub499: byte-identical
- fn_22392 Nullsub500: byte-identical
- fn_22393 Nullsub501: byte-identical
- fn_22394 Nullsub502: byte-identical
- fn_22395 CMasterChaser::ClearUnknown0138: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 18:17:01 +00:00
ragnarok-clanker
e91dea0947 Decompile 10 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/GameActor.h, ...
Batch #2152 by ragnarok-clanker: 10 byte-identical, 0 confirmed by peer review.

- fn_03067 CGameActor::Slot19: byte-identical
- fn_03066 CGameActor::Slot20: byte-identical
- fn_03063 CGameActor::Slot26: byte-identical
- fn_03064 CGameActor::Slot27: byte-identical
- fn_03056 CGameActor::Slot31: byte-identical
- fn_03055 CGameActor::Slot34: byte-identical
- fn_03069 CNpc::Slot22: byte-identical
- fn_03065 CNpc::Slot25: byte-identical
- fn_03058 CNpc::Slot30: byte-identical
- fn_03070 CCharacterNpc::Slot21: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 14:39:30 +00:00
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
fd4e979ab4 Decompile 2 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/GameActor.h, ...
Batch #1421 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_22403 CHalluPlant::Update: byte-identical
- fn_22411 CGndRiser::Draw: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 12:40:42 +00:00