Calculate active terrain brush state based on selections

This commit is contained in:
2026-04-18 20:28:45 +02:00
parent 6279eba58b
commit 6e6f622530

View File

@@ -2182,6 +2182,16 @@ export function App({ store, initialStatusMessage }: AppProps) {
min: selectedTerrainBounds.min.y,
max: selectedTerrainBounds.max.y
};
const activeTerrainBrushState: ArmedTerrainBrushState | null =
selectedTerrain === null || armedTerrainBrushTool === null
? null
: {
terrainId: selectedTerrain.id,
tool: armedTerrainBrushTool,
radius: terrainBrushSettings.radius,
strength: terrainBrushSettings.strength,
falloff: terrainBrushSettings.falloff
};
const selectedPlayerStart =
selectedEntity?.kind === "playerStart" ? selectedEntity : null;
const selectedSoundEmitter = isSoundEmitterEntity(selectedEntity)