Table of Contents

Class OrganicSettlementSpec

Namespace
GrindFest.Generation
Assembly
GrindFest.dll

POCO describing a single instance of a procedural settlement (camp/village). Built by SettlementBlueprints, consumed by OrganicSettlementGenerator at runtime.

All positions in this spec are LOCAL XZ relative to the generator GameObject — the world placement of the settlement is the generator's transform.position (set by InkWorldGenerator when it instantiates the area prefab).

public class OrganicSettlementSpec
Inheritance
object
OrganicSettlementSpec

Fields

AnchorSlots
Decor
DecorPoissonRadius
FillerBuildings
FillerPoissonRadius
GateCount
GatePrefab
KnotName
LightSources
LightSpacing
PalisadeNoise
PalisadeRadius
PalisadeSegmentLen
PalisadeSegments
PalisadeVertices
Seed
TowerThresholdDeg
Towers