PlacementRequirements
PlacementRequirements
Placement requirements for a building.
Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Core/Data/Placement/BuildingData.cs
Namespace: GridBuilding.Core.Data.Placement
Kind: class
Parsing Method: AST-based (Roslyn) - NOT regex
⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.
Properties
TerrainTypes
Required terrain types.
ZoneTypes
Required zone types.
MinDistanceFromBuildings
Minimum distance from other buildings.
MaxDistanceFromBuildingTypes
Maximum distance from certain building types. Key: Building type, Value: Maximum distance
RequiresWater
Whether the building must be placed near water.
RequiresFlatTerrain
Whether the building must be placed on flat terrain.
CustomRequirements
Custom requirements. Key: Requirement name, Value: Requirement data