Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · struct

FOrreryTerrainSculptLimits

The authority's sculpt rules, edited with the terrain's runtime settings (Tier 3 config).

Declaration

USTRUCT(BlueprintType)
struct FOrreryTerrainSculptLimits
Blueprint Make and Break Orrery Terrain Sculpt Limits
The graph as text
  1. Break Orrery Terrain Sculpt Limits (structure)
    • In Orrery Terrain Sculpt Limits (OrreryTerrainSculptLimits): not connected
    • Out Max Radius (Double): not connected
    • Out Max Strength (Double): not connected
    • Out Keep Out Margin (Double): not connected
    • Out Max Paint Layer (Byte): not connected
    • Out Paint Ground Class (Boolean): not connected
    • Out Max Stamp Radius (Double): not connected
    • Out Max Stamp Height (Double): not connected
    • Out Max Stamp Tiles (Integer): not connected
    • Out Stamps (Boolean): not connected
Header
#include "OrreryTerrainSculptTypes.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Blueprint
“Orrery Terrain Sculpt Limits”, a Blueprint type

Description

Lowered once to OrreryTerrain::Native::FSculptLimits; unsourced defaults, to be verified.

Properties

NameTypeDefaultMeaning
MaxRadiusBlueprintReadOnlydouble10000.0

Largest brush radius, cm.

MaxStrengthBlueprintReadOnlydouble200.0

Largest height change at the brush centre per step, cm.

KeepOutMarginBlueprintReadOnlydouble200.0

Ground within this of a corridor's keep-out band (tunnel bore, viaduct, bridge) is never sculpted, cm.

MaxPaintLayerBlueprintReadOnlyuint8255

Highest paint-layer id a player may paint, 0..255 (8-bit ids).

bPaintGroundClassBlueprintReadOnlyboolfalse

Whether players may paint the ground class (batter row, physical material); never the hole value.

Off: the class is geology.

MaxStampRadiusBlueprintReadOnlydouble100000.0

Largest height stamp radius (half its longer side), cm: a Stamp has its own limit, as it is placed once rather than dragged.

MaxStampHeightBlueprintReadOnlydouble100000.0

Largest height a stamp's mask lifts or cuts at white (its Strength), cm.

MaxStampTilesBlueprintReadOnlyint321024

Most edit tiles one stamp may touch (BrushTileCount): bounds a stamp's work and memory on every machine.

bStampsBlueprintReadOnlybooltrue

Whether height stamps are allowed at all; off refuses every Stamp (StampTooLarge).

Masked brushes of the other kinds are not stamps.

Blueprint