building.reset_site_to_last_saved
Overview
- [Build Mode Only] DESTRUCTIVE. Discards every edit made in this build-mode session and restores the site (objects, walls and household inventory) to the snapshot captured on entry, settling the price difference. This is the closest thing to a 'discard changes' operation - build.exit_mode always commits. Requires confirm_phrase="reset to last saved" and phase == 'ready' (see build.get_mode_state).
Metadata
| Field | Value |
|---|---|
| Display | Reset Site To Last Saved |
| Category | building |
| Access | ScriptCheat |
| Scope | B1Standalone |
| Tags | Experimental |
| Aliases | — |
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| confirm_phrase | string | yes | — | Must be exactly "reset to last saved". Guards against accidental invocation. |
Usage
await inzoi.cli.execute('building.reset_site_to_last_saved', {
confirm_phrase: '',
});