Region Details

generateRegionDetails

Generates region descriptions and locations. Use custom to set how your world's regions should read; regionArchetypes supplies reusable large-scale setting concepts.

In the editor

"Runs when the game creates or expands a region. Use it to shape geography, cultures, minor factions, locations, politics, and technology so the region remains coherent with the wider world."

Editor location
Files → AI → Region Details
Editor type
Edit in Studio + View JSON
Size limits
  • Each string leaf under a task (aiInstructions.<task>.<key>) — 5,000

Schema

json
{
  "aiInstructions": {
    "generateRegionDetails": {
      "<key>": "string"
    }
  }
}

Example

json
{
  "aiInstructions": {
    "generateRegionDetails": {
      "custom": "## Region Generation\nEach region should have a dominant geographic identity — don't generate generic 'wilderness'. Reflect the realm's political state in the region's faction presence and location naming. Minor factions should have a clear operational purpose (patrol, extraction, refuge, control). Locations should be 3–5 per region: one settlement, one wilderness site, one site of conflict or history."
    }
  }
}

Fields

custom

The only key — free-form rules for content generated into new regions.

Authoring pattern

Cover in custom:

  • The dominant geographic and atmospheric identity for regions in this world.
  • Location naming conventions and what types of sites are appropriate for the genre.
  • How realm politics and world history should colour newly generated regions.