Calculate and store selectedTerrainBounds and selectedTerrainHeightRange in App.tsx

This commit is contained in:
2026-04-18 19:50:17 +02:00
parent b6d5151c4d
commit 8c607a877d

View File

@@ -2150,6 +2150,15 @@ export function App({ store, initialStatusMessage }: AppProps) {
selectedModelAsset !== null && selectedModelAsset.kind === "model"
? selectedModelAsset
: null;
const selectedTerrainBounds =
selectedTerrain === null ? null : getTerrainBounds(selectedTerrain);
const selectedTerrainHeightRange =
selectedTerrainBounds === null
? null
: {
min: selectedTerrainBounds.min.y,
max: selectedTerrainBounds.max.y
};
const selectedPlayerStart =
selectedEntity?.kind === "playerStart" ? selectedEntity : null;
const selectedSoundEmitter = isSoundEmitterEntity(selectedEntity)