Interface: ScenarioLabels
Defined in: apps/paracosm/src/engine/types.ts:21
Human-readable labels for a scenario, used in UI and output naming.
Properties
currency
currency:
string
Defined in: apps/paracosm/src/engine/types.ts:31
Currency unit (e.g., "credits")
eventNoun?
optionaleventNoun:string
Defined in: apps/paracosm/src/engine/types.ts:33
What to call turn events (e.g., "crises", "events", "incidents", "scenarios"). Default: "events"
eventNounSingular?
optionaleventNounSingular:string
Defined in: apps/paracosm/src/engine/types.ts:35
What to call a single turn event (e.g., "crisis", "event", "incident"). Default: "event"
name
name:
string
Defined in: apps/paracosm/src/engine/types.ts:23
Full display name (e.g., "Mars Genesis")
populationNoun
populationNoun:
string
Defined in: apps/paracosm/src/engine/types.ts:27
What to call population members (e.g., "colonists", "crew members")
settlementNoun
settlementNoun:
string
Defined in: apps/paracosm/src/engine/types.ts:29
What to call the settlement (e.g., "colony", "outpost")
shortName
shortName:
string
Defined in: apps/paracosm/src/engine/types.ts:25
Short identifier used in file names and localStorage keys