Update dGame/dUtilities/SlashCommands/DEVGMCommands.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Aaron Kimbrell
2026-03-20 13:06:05 -05:00
committed by GitHub
parent 87f221b791
commit 0c8411dffa

View File

@@ -2078,12 +2078,13 @@ namespace DEVGMCommands {
// Skip invalid scenes (scene ID 0 typically means no scene) // Skip invalid scenes (scene ID 0 typically means no scene)
if (sceneID == 0) continue; if (sceneID == 0) continue;
// Calculate world position (same as GenerateTerrainMesh) // Calculate world position (same as GenerateTerrainMesh)
const float worldX = ((i) + (chunk.offsetX / chunk.scaleFactor)) * chunk.scaleFactor; const float worldX = ((i) + (chunk.offsetX / chunk.scaleFactor)) * chunk.scaleFactor;
const float worldY = (y / chunk.scaleFactor) * chunk.scaleFactor; const float worldY = (y / chunk.scaleFactor) * chunk.scaleFactor;
const float worldZ = ((j) + (chunk.offsetZ / chunk.scaleFactor)) * chunk.scaleFactor; const float worldZ = ((j) + (chunk.offsetZ / chunk.scaleFactor)) * chunk.scaleFactor;
NiPoint3 spawnPos(worldX, worldY, worldZ); EntityInfo info; NiPoint3 spawnPos(worldX, worldY, worldZ);
EntityInfo info;
info.lot = lot + sceneID; // to show different scenes info.lot = lot + sceneID; // to show different scenes
info.pos = spawnPos; info.pos = spawnPos;
info.rot = QuatUtils::IDENTITY; info.rot = QuatUtils::IDENTITY;