Skip to content
Brass Orrery

Orrery Terrain · Blueprint · Make and Break

Break Orrery Terrain Net Welcome

Experimental

The server's answer to an accepted Hello (ClientWelcome): the client's author id and its join.

Node

Blueprint Break Orrery Terrain Net Welcome
The graph as text
  1. Break Orrery Terrain Net Welcome (structure)
    • In Orrery Terrain Net Welcome (OrreryTerrainNetWelcome): not connected
    • Out Author (Integer): not connected
    • Out Join (Integer): not connected
    • Out Join Seq (Integer64): not connected
    • Out Join Bytes (Integer64): not connected
    • Out Sculpt Digest (Integer64): not connected
    • Out Next Feature Id (Integer64): not connected
    • Out Sync Hash (Integer64): not connected
    • Out Mask Uploads (Boolean): not connected
Palette
The struct’s pin menu (drag from a Orrery Terrain Net Welcome pin), or search “Break Orrery Terrain Net Welcome”
Node
structure
Module
OrreryTerrain

Inputs

PinTypeDefaultMeaning
Orrery Terrain Net WelcomeOrrery Terrain Net Welcome——

Outputs

PinTypeMeaning
AuthorInteger

The author id the server gave this link, stable for the session.

JoinInteger

Counts this link's joins; acks name it, so one from an earlier join is ignored.

Join Seq (advanced)Integer64

The join stream's position S (its head's Seq): the records from S + 1 follow it, beside the stream's parts.

Join Bytes (advanced)Integer64

The join stream's size in bytes (FJoinStreamWriter::StreamBytes); its parts follow, at most 32 KB each.

Sculpt Digest (advanced)Integer64

The authority's sculpt command digest at S (a checkpoint's SculptDigest).

Next Feature Id (advanced)Integer64

The authority's next feature id at S, burnt ids included: a save does not carry those.

Sync Hash (advanced)Integer64

The authority's SyncHash at S: the joiner checks its load against it before any record applies.

Mask Uploads (advanced)Boolean

Whether the server may take this client's brush mask uploads, decided at this join: it has an edit policy to ask (CanAddBrushMask) and a quota and size cap above 0.

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