Orrery Terrain · OrreryTerrain module · member function
UOrreryTerrainSubsystem::
AppendTerrainCheckpoint
BlueprintAppend a Checkpoint record to the stream: SyncHash, the sculpt digest and the next feature id here and now.
Declaration
UFUNCTION(BlueprintCallable, Category="Orrery|Terrain|Net")
int64 AppendTerrainCheckpoint();Blueprint Append Terrain Checkpoint
The graph as text
- Append Terrain Checkpoint (function call; Target is Orrery Terrain Subsystem)
- In Target (self object): self
- Out Return Value (Integer64): not connected
- Header
#include "OrreryTerrainSubsystem.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Thread
- Every member function is game thread unless it says otherwise. (the rule of UOrreryTerrainSubsystem)
- Blueprint
- Append Terrain Checkpoint, in Orrery › Terrain › Net
Description
Each replica compares them when it reaches that position. The built-in replication appends them itself; a game with its own transport calls this every few seconds while the ground changes.
Returns
The record's position; 0 on a replica, without a terrain, or while nothing listens.