Skip to main content

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?

optional eventNoun: string

Defined in: apps/paracosm/src/engine/types.ts:33

What to call turn events (e.g., "crises", "events", "incidents", "scenarios"). Default: "events"


eventNounSingular?

optional eventNounSingular: 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