Skip to content
Brass Orrery

Orrery Terrain · Blueprint · Make and Break

Break Orrery Terrain Net Settings

Experimental

The network settings (Project Settings, Orrery Terrain, Network): built-in replication, request rules, pacing and checkpoints.

Node

Blueprint Break Orrery Terrain Net Settings
The graph as text
  1. Break Orrery Terrain Net Settings (structure)
    • In Orrery Terrain Net Settings (OrreryTerrainNetSettings): not connected
    • Out Built In Replication (Boolean): not connected
    • Out Max Steps Per Second (Integer): not connected
    • Out Max Edit Distance M (Double): not connected
    • Out Flush Hz (Integer): not connected
    • Out Client Flush Hz (Integer): not connected
    • Out Window Bytes (Integer): not connected
    • Out Checkpoint Seconds (Float): not connected
    • Out Idle Checkpoint Seconds (Float): not connected
    • Out Max Lag Megabytes (Integer): not connected
    • Out Max Held Seconds (Float): not connected
    • Out Max Held Records (Integer): not connected
    • Out Server Residency Radius M (Double): not connected
    • Out Max Edit Ground Tiles (Integer): not connected
    • Out Max Links (Integer): not connected
    • Out Max Stamp Tiles Per Second (Integer): not connected
    • Out Max Upload Masks Per Author (Integer): not connected
    • Out Max Upload Kilobytes Per Author (Integer): not connected
    • Out Max Upload Mask Kilobytes (Integer): not connected
    • Out Mask Upload Kilobytes Per Second (Integer): not connected
    • Out Edit Policy Class (OrreryTerrainEditPolicy soft class): not connected
    • Out Join Cache (Boolean): not connected
    • Out Join Cache Megabytes (Integer): not connected
Palette
The struct’s pin menu (drag from a Orrery Terrain Net Settings pin), or search “Break Orrery Terrain Net Settings”
Node
structure
Module
OrreryTerrain

Inputs

PinTypeDefaultMeaning
Orrery Terrain Net SettingsOrrery Terrain Net Settings——

Outputs

PinTypeMeaning
Built In ReplicationBoolean

Replicate terrain edits with the plugin's link actor.

Max Steps Per SecondInteger

Brush steps a second the server takes from one player; the rest are refused (Rate).

Max Edit Distance M (advanced)Float

How far from the player's reported position a brush may land, metres; 0 is no limit.

Flush Hz (advanced)Integer

Record batches a second the server sends one link at most.

Client Flush Hz (advanced)Integer

Request batches a second a client sends at most.

Window Bytes (advanced)Integer

Bytes the server keeps unacknowledged on one link before it waits, well below the reliable window.

Checkpoint Seconds (advanced)Float

Seconds between checkpoints while the ground changes.

Idle Checkpoint Seconds (advanced)Float

Seconds between checkpoints while nothing changes.

Max Lag Megabytes (advanced)Integer

Megabytes of log a link may fall behind before it joins again from a snapshot.

Max Held Seconds (advanced)Float

Seconds a request waits for the ground under it to load before it is refused (NotLoaded).

Max Held Records (advanced)Integer

Requests one player may have waiting; past it they are refused (NotLoaded).

Server Residency Radius M (advanced)Float

How far the server keeps full-resolution ground resident around each accepted player's reported view and pawn, metres.

Max Edit Ground Tiles (advanced)Integer

Base tiles of ground no player keeps resident that one held feature request, or one open stroke, may load; past it the request is refused (NotLoaded) and its Reason gives the count.

Max Links (advanced)Integer

Links the server takes; 0 is no limit.

Max Stamp Tiles Per Second (advanced)Integer

Edit tiles of height stamps a second the server takes from one player (each stamp counts BrushTileCount), so one player's stamps cannot stall it; the rest are refused (Rate).

Max Upload Masks Per Author (advanced)Integer

Brush masks one player may upload this session, counting those still arriving.

Max Upload Kilobytes Per Author (advanced)Integer

Kilobytes of brush masks one player may upload this session, counted as the masks' samples (Side x Side x Bits / 8).

Max Upload Mask Kilobytes (advanced)Integer

The largest brush mask a client may upload, kilobytes of samples: 2048 takes a 1024 x 1024 16-bit height mask, not a 2048 one.

Mask Upload Kilobytes Per Second (advanced)Integer

Kilobytes a second a client sends of its brush mask uploads at most, so its other requests keep flowing.

Edit Policy Class (advanced)Orrery Terrain Edit Policy Soft Class Reference

The game's edit rules (ownership, zoning, money).

Join Cache (advanced)Boolean

Keep each joined save on a client's disk, so a client that reconnects receives only what changed.

Join Cache Megabytes (advanced)Integer

Megabytes of kept saves a client's join cache holds on disk (Saved/OrreryTerrain/JoinCache), across every server and map, the least recently used going first; a save over this is not kept.

Description

Each property documents its default.

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