From a1ab5958e88e7de6015c5e2d7e6bc1c6768840ae Mon Sep 17 00:00:00 2001 From: Aaron Kimbrell Date: Fri, 20 Mar 2026 13:03:27 -0500 Subject: [PATCH] Update dZoneManager/Raw.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- dZoneManager/Raw.cpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/dZoneManager/Raw.cpp b/dZoneManager/Raw.cpp index f670f67b..5799ef68 100644 --- a/dZoneManager/Raw.cpp +++ b/dZoneManager/Raw.cpp @@ -271,20 +271,21 @@ namespace Raw { outRaw.maxBoundsX = std::numeric_limits::lowest(); outRaw.maxBoundsZ = std::numeric_limits::lowest(); - for (const auto& chunk : outRaw.chunks) { - // Calculate chunk bounds - const float chunkMinX = chunk.offsetX; - const float chunkMinZ = chunk.offsetZ; - const float chunkMaxX = chunkMinX + (chunk.width * chunk.scaleFactor); - const float chunkMaxZ = chunkMinZ + (chunk.height * chunk.scaleFactor); + for (const auto& chunk : outRaw.chunks) { + // Calculate chunk bounds + const float chunkMinX = chunk.offsetX; + const float chunkMinZ = chunk.offsetZ; + const float chunkMaxX = chunkMinX + (chunk.width * chunk.scaleFactor); + const float chunkMaxZ = chunkMinZ + (chunk.height * chunk.scaleFactor); // Update overall bounds outRaw.minBoundsX = std::min(outRaw.minBoundsX, chunkMinX); outRaw.minBoundsZ = std::min(outRaw.minBoundsZ, chunkMinZ); outRaw.maxBoundsX = std::max(outRaw.maxBoundsX, chunkMaxX); outRaw.maxBoundsZ = std::max(outRaw.maxBoundsZ, chunkMaxZ); - } LOG("Raw terrain bounds: X[%.2f, %.2f], Z[%.2f, %.2f]", - outRaw.minBoundsX, outRaw.maxBoundsX, outRaw.minBoundsZ, outRaw.maxBoundsZ); + } + LOG("Raw terrain bounds: X[%.2f, %.2f], Z[%.2f, %.2f]", + outRaw.minBoundsX, outRaw.maxBoundsX, outRaw.minBoundsZ, outRaw.maxBoundsZ); } } return true; } catch (const std::exception&) {