Skip to content
Brass Orrery

Orrery Terrain · Blueprint · Orrery › Terrain › Net

Load Replica Snapshot

A replica's join: load the authority's save bytes, taken when its next record was Seq + 1, and apply its records from Seq + 1 on.

Node

Blueprint Load Replica Snapshot
The graph as text
  1. Load Replica Snapshot (function call; Target is Orrery Terrain Subsystem)
    • In Target (self object): self
    • In Bytes (array of Byte): not connected
    • In Seq (Integer64): 0
    • In Sculpt Digest (Integer64): 0
    • In Next Feature Id (Integer64): 0
    • Out Return Value (EOrreryTerrainLoadResult): not connected
Palette
Orrery › Terrain › Net
Node
function call
Module
OrreryTerrain

Inputs

PinTypeDefaultMeaning
Exec inExec—Runs the node.
TargetOrrery Terrain Subsystem Object Reference——
BytesArray of Byte——
SeqInteger640—
Sculpt DigestInteger640—
Next Feature IdInteger640—

Outputs

PinTypeMeaning
Exec outExecRuns next.
Return ValueEOrreryTerrainLoadResult

Ok, or why nothing changed; Refused on the authority.

Description

SculptDigest and NextFeatureId are the authority's then (a checkpoint compares them); a save does not carry burnt feature ids, so the replica adopts NextFeatureId.

Save bytes hold no open stroke, so take them where no stroke is open: a record of a stroke open at S would fault the replica. The built-in link joins through the join stream instead, which carries the open strokes.

How this page is made

Drawn from the C++ declaration’s reflection specifiers, not exported from the editor.