Orrery Terrain · Blueprint · Make and Break
Break Orrery Terrain Feature Edit Context
ExperimentalThe feature a client's Replace or Remove request names, as the server knows it.
Node
The graph as text
- Break Orrery Terrain Feature Edit Context (structure)
- In Orrery Terrain Feature Edit Context (OrreryTerrainFeatureEditContext): not connected
- Out Feature Id (Integer64): not connected
- Out Owner Domain (Integer64): not connected
- Out Owner Id (Integer64): not connected
- Out Author (Integer): not connected
- Out Request Author (Integer): not connected
- Out Old Bounds (Box): not connected
- Out New Bounds (Box): not connected
- Palette
- The struct’s pin menu (drag from a Orrery Terrain Feature Edit Context pin), or search “Break Orrery Terrain Feature Edit Context”
- Node
- structure
- Module
- OrreryTerrain
Inputs
| Pin | Type | Default | Meaning |
|---|---|---|---|
| Orrery Terrain Feature Edit Context | Orrery Terrain Feature Edit Context | — | — |
Outputs
| Pin | Type | Meaning |
|---|---|---|
| Feature Id | Integer64 | The feature the request replaces or removes. |
| Owner Domain | Integer64 | FOwnerId::Domain the feature was committed with, a FourCC; 0 = no owner. |
| Owner Id (advanced) | Integer64 | FOwnerId::Id the feature was committed with. |
| Author (advanced) | Integer | The author whose request inserted the feature this session; 0 = the server: the host, the server's own code, the editor's authoring layer or a loaded save. |
| Request Author (advanced) | Integer | The requesting player's author id ( |
| Old Bounds (advanced) | Box | The feature's footprint now, world cm. |
| New Bounds (advanced) | Box | The replacement's footprint, world cm; empty for a Remove. |
Description
Author is who committed the feature, not its owner: FOwnerId stays the game's own and the server never writes it. The server records the author of every feature a client's request inserts, for the session; author ids are never reused, so a player who joins again gets a new one.
How this page is made
Drawn from the C++ declaration’s reflection specifiers, not exported from the editor.
- the palette lists Make and Break under Utilities, Struct; the reference groups them by struct