Table of Contents

Class SettlementBlueprints

Namespace
GrindFest.Generation
Assembly
GrindFest.dll

Static registry of settlement blueprints. Each blueprint is a method that takes a seed and returns a fully-configured OrganicSettlementSpec.

Code-as-config (consistent with MapMagicGraphBuilder): blueprints are C# methods, not ScriptableObjects. Refactoring is an IDE rename; conditional config is a normal if; git diffs are real code diffs.

public static class SettlementBlueprints
Inheritance
object
SettlementBlueprints

Fields

Registry

Methods

Get(string, int)
GoblinWarCamp(int)