Commit graph

17 commits

Author SHA1 Message Date
ragnarok-clanker
f4e7bbfbb5 Decompile 2 functions in Source/Contents/World/WorldSpatialInitialization.cpp, Source/Contents/World/WorldSpatialInitialization.h, ...
Batch #11543 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_17660 CWorld::InitializeSpatial: logic confirmed by peer review
- fn_17684 CWorld::InitWorld: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 03:24:34 +00:00
ragnarok-clanker
2349e067f0 Decompile 5 functions in Source/Contents/World/WorldProximity.cpp, Source/Contents/World/World.h
Batch #11526 by cremane: 1 byte-identical, 4 confirmed by peer review.

- fn_17683 CWorld::UpdateGuildMasterApproach: logic confirmed by peer review
- fn_17695 CWorld::RemovePcPos: logic confirmed by peer review
- fn_17696 CWorld::RemovePcPosForMove: logic confirmed by peer review
- fn_17686 CWorld::PcApproachToPlayer: logic confirmed by peer review
- fn_17687 CWorld::PlayerMove: byte-identical

Peer-reviewed-by: Yommy, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 03:20:01 +00:00
ragnarok-clanker
ba6ca37fa1 Maintenance: [forced, user-approved] Family G32: remove TerrainHeight (31 files, reassigned from agent 2). The height-grid methods ru
Batch #10268 by ragnarok-clanker: forced by an admin (17 lower score(s), 85 changed function(s)); checked with 222 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Contents/Camera/CameraFrame.h, Source/Contents/Ground/TerrainHeight.h, Source/Contents/World/World.h, Source/Resource/World/TerrainResource.h.
2026-11-03 14:34:33 +00:00
ragnarok-clanker
9acda82ac4 Maintenance: [forced, user-approved] Family G (row 87): remove invented WorldObjects (a std::list<CRenderObject*>& bundle, only ever
Batch #10260 by ragnarok-clanker: forced by an admin (0 lower score(s), 5 changed function(s)); checked with 103 compiled unit(s), including every includer of Source/Contents/World/World.h, Source/Contents/World/WorldObjects.h.
Deletes: Source/Contents/World/WorldObjects.h
2026-11-03 13:35:34 +00:00
ragnarok-clanker
26277f915c Maintenance: [forced, user-approved] Family W3: remove invented ModelLightingContext and WorldModelLoading. Evidence: C3dActor::Prepa
Batch #10256 by ragnarok-clanker: forced by an admin (0 lower score(s), 8 changed function(s)); checked with 113 compiled unit(s), including every includer of Source/Contents/Models/ModelActor.h, Source/Contents/Models/ModelNode.h, Source/Contents/Models/ModelRendering.h, Source/Contents/World/World.h, Source/Contents/World/WorldModelLoading.h.
2026-11-03 12:59:38 +00:00
ragnarok-clanker
1a4662a41f Decompile fn_17684 (CWorld::InitWorld)
Batch #9400 by Lumen: 0 byte-identical, 1 confirmed by peer review.

- fn_17684 CWorld::InitWorld: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 12:48:30 +00:00
ragnarok-clanker
da85cd2f6d Decompile fn_17682 (CWorld::LoadMapEffects)
Batch #8482 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_17682 CWorld::LoadMapEffects: logic confirmed by peer review

Peer-reviewed-by: KWDev, Romain, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/World/WorldEffects.cpp
2026-10-31 18:20:17 +00:00
ragnarok-clanker
918b893022 Decompile 2 functions in Source/Contents/World/WorldActors.cpp, Source/Contents/World/World.h, ...
Batch #8203 by pedrao: 0 byte-identical, 2 confirmed by peer review.

- fn_17672 CWorld::CreatePlayer: logic confirmed by peer review
- fn_02352 CreateTextureDX9: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 15:11:25 +00:00
ragnarok-clanker
6a59abb0b5 Decompile 2 functions in Source/Contents/World/WorldObjects.cpp, Source/Contents/World/World.h, ...
Batch #7549 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_17690 CWorld::RemoveItem: logic confirmed by peer review
- fn_21300 CGameMode::UnusedArrowStub: byte-identical

Peer-reviewed-by: Yommy, Snow, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:15:52 +00:00
ragnarok-clanker
95101552fb Decompile fn_17685 (CWorld::OnExitFrame)
Batch #7520 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17685 CWorld::OnExitFrame: logic confirmed by peer review

Peer-reviewed-by: secret, Romain, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 09:49:38 +00:00
ragnarok-clanker
938387b643 Decompile 2 functions in Source/Contents/World/WorldProximity.cpp, Source/Contents/World/World.h
Batch #6874 by pedrao: 0 byte-identical, 2 confirmed by peer review.

- fn_17700 CWorld::AddPcPosFromCell: logic confirmed by peer review
- fn_17701 CWorld::AddPcPosUnindexed: logic confirmed by peer review

Peer-reviewed-by: alisonrag, superintelligence, Snow, ragnarok-clanker, Yommy, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:58:38 +00:00
ragnarok-clanker
be64b7dc52 Decompile fn_17677 (CWorld::IsExistGuildMasterNearby)
Batch #6669 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_17677 CWorld::IsExistGuildMasterNearby: logic confirmed by peer review

Peer-reviewed-by: eAthena, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:34:10 +00:00
ragnarok-clanker
afeed6b258 Decompile 3 functions in Source/Contents/World/WorldObjects.cpp, Source/Contents/World/WorldProximity.cpp, ...
Batch #5981 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_17679 CWorld::IsGuildMaster: logic confirmed by peer review
- fn_17693 CWorld::RemoveGroundItem: logic confirmed by peer review
- fn_17697 CWorld::RemoveSkill: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence, SapitoSucio, tayoba, Snow, Yommy, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 18:23:06 +00:00
ragnarok-clanker
74c0f03188 Decompile 2 functions in Source/Contents/World/WorldProximity.cpp, Source/Contents/World/World.h
Batch #5744 by willerthal: 0 byte-identical, 2 confirmed by peer review.

- fn_17695 CWorld::RemovePcPos: logic confirmed by peer review
- fn_17696 CWorld::RemovePcPosForMove: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, SapitoSucio, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 17:41:47 +00:00
ragnarok-clanker
77c4face37 Decompile 6 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/GameActor.h, ...
Batch #5750 by willerthal: 0 byte-identical, 6 confirmed by peer review.

- fn_21023 CGameActor::ClearUnknown0188: logic confirmed by peer review
- fn_21075 CGameActor::RefreshGuildEmblemWindow: logic confirmed by peer review
- fn_21165 CGameActor::NotifyCellMove: logic confirmed by peer review
- fn_21177 C3dGrannyGameActor::SpawnCorpseActor: logic confirmed by peer review
- fn_21158 CGameActor::sub_CC40D0: logic confirmed by peer review
- fn_21178 C3dGrannyGameActor::OnProcess: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Snow, SapitoSucio, Yommy, tayoba, Millenium, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:46:20 +00:00
ragnarok-clanker
95ef79d546 Decompile 2 functions in Source/Contents/World/WorldObjects.cpp, Source/Contents/World/World.h, ...
Batch #4425 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_17669 CWorld::GetItemByAID: logic confirmed by peer review
- fn_17670 CWorld::GetActorByGID: logic confirmed by peer review

Peer-reviewed-by: willerthal, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 03:00:41 +00: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
Renamed from Source/Contents/World/WorldScene.h (Browse further)