Decompile 4 functions in Source/Resource/World/WorldResource.cpp, Source/Resource/World/WorldResource.h, ...

Batch #1130 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.

- fn_08071 C3dWorldRes::Create: logic confirmed by peer review
- fn_08073 C3dWorldRes::Load: logic confirmed by peer review
- fn_08076 C3dWorldRes::C3dWorldRes: logic confirmed by peer review
- fn_17681 WorldSpatialTree::ReadBounds: logic confirmed by peer review

Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
This commit is contained in:
ragnarok-clanker 2026-10-27 21:07:47 +00:00
commit 347b99c15d
4 changed files with 117 additions and 85 deletions

View file

@ -5,7 +5,7 @@
#include "Contents/Movies/BinkMovies.h"
#include "Contents/World/WorldScene.h"
#include "Contents/World/WorldSpatialTree.h"
#include "Resource/ResourceByteReader.h"
#include "File/File.h"
#include "Resource/World/TerrainResource.h"
// OFFSET: 0x00AC64F0
@ -105,7 +105,7 @@ void WorldSpatialTree::Subdivide(int depth) {
// OFFSET: 0x00AC8F60
// FUNCTION: fn_17681
void WorldSpatialTree::ReadBounds(ResourceByteReader& input, int depth) {
void WorldSpatialTree::ReadBounds(CFile& input, int depth) {
for (float& value : this->maximum) {
input.Read(&value, sizeof(value));
}