Orrery Terrain · Blueprint category
Orrery › Terrain › Sculpt
The nodes the palette lists under Orrery › Terrain › Sculpt.
- Apply Brush
Apply one brush step, stated in world cm, under the sculpt limits.
function call · Target is Orrery Terrain Subsystem - Apply Sculpt Record
Apply one encoded sculpt record (a command or an undo/redo patch) received from the game's replication.
function call · Target is Orrery Terrain Subsystem - Apply Splat
Apply one splat dab: one masked Paint step for each used channel of the splat, in the order red, green, blue, alpha, inside the open stroke, so the whole stroke is one undo however many dabs it holds.
function call · Target is Orrery Terrain Subsystem - Begin Drag
Press: open a stroke at the cursor and apply its first step.
function call · Target is Orrery Terrain Sculpt Component - Begin Stroke
Start a stroke, ending an open one first (its EndStroke record and events go out before).
function call · Target is Orrery Terrain Subsystem - End Drag
Release: apply the last partial step (one step at the cursor when time has passed since the previous step), then close the stroke (its volumes arrive on OnStrokeEndedBP).
function call · Target is Orrery Terrain Sculpt Component - End Stroke
Finish the open stroke: its before-image joins the bounded ring; broadcasts its record, OnStrokeEndedBP and OnSculptStroke.
function call · Target is Orrery Terrain Subsystem - Get Cursor World Position pure function · Target is Orrery Terrain Sculpt Component
- Get Dab Count
Dabs the current or last drag has taken, the first one included.
pure function · Target is Orrery Terrain Sculpt Component - Get Last Sculpt Refusal
Why the authority's last Refused brush step was refused, in words (a limit, an unknown mask, a stamp over the limits); empty when it has refused nothing.
pure function · Target is Orrery Terrain Subsystem - Get Queued Steps
Brush steps waiting for the ground under them to load.
pure function · Target is Orrery Terrain Sculpt Component - Get Sculpt Limits
The limits this terrain enforces, cm (its settings when it was created); the defaults without a terrain.
pure function · Target is Orrery Terrain Subsystem - Get Sculpt State
The sculpt tool's state: open stroke, undo and redo depth, ring bytes, replica queue.
pure function · Target is Orrery Terrain Subsystem - Get Terrain pure function · Target is Orrery Terrain Sculpt Component
- Has Cursor Target
False when the cursor ray missed the ground; the brush outline should not be drawn.
pure function · Target is Orrery Terrain Sculpt Component - Is Dragging pure function · Target is Orrery Terrain Sculpt Component
- Is Waiting for Ground
True while anything waits for cold ground: steps, or a release, press, Undo or Redo queued behind them.
pure function · Target is Orrery Terrain Sculpt Component - Redo
Redo the stroke the last Undo took back; queued like Undo while steps wait.
function call · Target is Orrery Terrain Sculpt Component - Redo Stroke
Put back the stroke the last UndoStroke took back.
function call · Target is Orrery Terrain Subsystem - Stamp Once
Apply one brush as a one-dab stroke at once: a stamp.
function call · Target is Orrery Terrain Sculpt Component - Undo
Undo the newest stroke in the terrain's ring (ends an open drag first).
function call · Target is Orrery Terrain Sculpt Component - Undo Stroke
Undo the most recent stroke still in the ring, ending an open stroke first.
function call · Target is Orrery Terrain Subsystem