Models
-
CharacterTrigger
Encounter trigger: the player must engage with a specific character to enter the scene.
-
ItemTrigger
Encounter trigger: the player must engage with a specific item to enter the scene.
-
LocaleInfo
One declared locale in Project.SupportedLocales — language code plus display metadata.…
-
LocationAmbience
Named ambient-audio bundle attached to a LocationView — a list of audio cue ids the host can layer / cross-fade based on…
-
ManualHiddenAttribute
Marks a property as deliberately excluded from the writer-manual entity or event manifest (runtime/persistence noise —…
-
ManualSurfaceAttribute
Marks a property on an entity model class as writer-facing — included in the writer-manual entity manifest and required…
-
MeterVariable
One meter-flagged variable plus a live value getter. Returned from GetMeterVariables() — drives status-bar / HUD…
-
NodeRecord
Single row of play history. Returned by SelectedNodes() and EvaluatedNodes().
-
ProjectMetadata
Static project-level facts (name, uuid, schema version, source locale, etc.). Snapshot taken once at runtime…
-
SelfTrigger
Encounter trigger: the scene is its own affordance (e.g. a clickable location feature).
-
TriggerDescriptor
Discriminated descriptor for a scene's "encounter affordance" — what the player clicks in the world to enter the scene.…