Orrery Terrain · Blueprint · Orrery › Terrain › Editor
Bake Authoring
Editor onlyBake Actor's authoring layer into a new tile store beside its map and re-point the actor at it.
Node
The graph as text
- Bake Authoring (function call)
- In Actor (OrreryTerrainActor object): None
- In Options (OrreryTerrainBakeOptions): not connected
- Out Out Report (OrreryTerrainBakeReport): not connected
- Out Return Value (Boolean): not connected
- Palette
- Orrery › Terrain › Editor
- Node
- function call
- Target
UOrreryTerrainBake- Module
- OrreryTerrainEditor, editor only: the node is in editor-utility Blueprints, not in packaged games
Inputs
| Pin | Type | Default | Meaning |
|---|---|---|---|
| Exec in | Exec | — | Runs the node. |
| Actor | Orrery Terrain Actor Object Reference | — | The terrain actor; its map must have been saved once. |
| Options | Orrery Terrain Bake Options | — | Saving and memory. |
Outputs
| Pin | Type | Meaning |
|---|---|---|
| Exec out | Exec | Runs next. |
| Out Report | Orrery Terrain Bake Report | What was made, or why nothing was. |
| Return Value | Boolean | true when the actor was baked, or held nothing to bake (OutReport.bBaked tells them apart). |
Description
In order: refuses an unsaved map; captures the live editor terrain's pending edits; composes the store (holes included: a baked hole stays a hole); writes the archive of the authoring layer; saves both when Options.bSave; then re-points Source, empties the authoring asset, re-creates the editor terrain, resets the editor's undo history (an undo across a bake would restore edits the store already holds) and saves the map and the authoring asset. The store is named <Map>_TerrainStore_<n> in Project Settings' Bake Folder (beside the map when empty), the archive <Map>_TerrainAuthoring_PreBake_<n> in the Authoring Folder, n the smallest number free for both.
How this page is made
Drawn from the C++ declaration’s reflection specifiers, not exported from the editor.