PlacementRuleInfo

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.

Declaration

1
public record PlacementRuleInfo

Summary

Information about placement rules for a tile.

Metadata

Namespace: GridPlacement.Core.Types

Source File: cs/Core/Types/TileInfo.cs

Assembly: GridPlacement.Core

Type: record

Implements

  • IEquatable<PlacementRuleInfo>

Properties

CanBuild

1
public bool CanBuild { get; init; }

Whether building is allowed on this tile.


Restrictions

1
public List<string> Restrictions { get; init; }

List of restrictions (e.g., “No water structures”, “Max height 3”).


Requirements

1
public List<string> Requirements { get; init; }

List of requirements (e.g., “Requires road”, “Requires flat terrain”).