SaveMode

Save strategy for a session. Set before StartProject — a studio integration concern, not an authoring concern (never a bonsai.json field). The save file self-describes, so restore works regardless of the configured mode. See docs/save-system.md for choosing a mode.

public enum SaveMode

Fields

Replay 0

Full commit log from StartProject; restore re-executes it. Default.

Checkpointed 1

State snapshot at the last quiescent commit plus a replay tail. For long-session / open-world games. Pre-checkpoint history is frozen against live patches (state-dump semantics).

Docs last synced: 2026-07-18
Screenshot viewer