Enumerations
-
AudioLayer
Audio mixer layer for a cue. Map these to your own bus / channel system.
-
ChoicePresentation
How a ChoiceGroup is presented to the player at runtime. Dispatch on this to pick a UI rendering strategy for the…
-
Kind
```csharp public enum ActivityCompletionException.Kind ``` ### Fields
-
MediaItemType
Media asset kind — drives the host's loader / renderer selection.
-
RecoveryMode
Controls how RestoreFromJson(string, RecoveryMode, ResolutionPolicy) behaves when a replay commit cannot be applied —…
-
ReplayActionKind
Discriminates the action recorded by a ReplayPathEntry in the Path. Each value corresponds to a BonsaiRuntime API that…
-
ResolutionPolicy
Controls how the restore engine resolves references in a ReplaySave when the saved identifier is ambiguous — for example…
-
SceneScope
Scope for StartProject(string, SceneScope). Controls what happens when execution would leave the named scene.
-
SkillCheckOutcome
Resolution of a skill check. `Critical*` variants fire only when the authored config opts in.
-
StoryBeatImportance
Story-beat importance ranking, lowest to highest. Drives recap UI ordering. Decays per choice; clamps to Trivial.
-
VariableType
Authored variable type. Drives validation and expression-eval coercion.