Orrery Terrain · OrreryTerrainCore module · enum
Native::
EReplicaRepair
ExperimentalHow FTerrainReplica::Repair or Resync ended.
Declaration
enum class EReplicaRepair : uint8_t- Header
#include "Native/Net/NetReplica.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainCore");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
Description
Only Repaired clears the fault; anything else changes nothing.
Values
| Value | Meaning |
|---|---|
Repaired = 0 | — |
NotFaulted | The replica has no checkpoint fault to repair. |
WrongPosition | The record does not follow the checkpoint that faulted (FaultSeq), or is not a Repair. |
BadPayload | The payload does not decode, or a tile or feature does not fit this terrain. |
Refused | The world refused the stack the repair carries (FTerrainWorld's op checks). |
StillDiffers | Applied, but the SyncHash still differs from the checkpoint's (a source from another checkpoint); the fault stays. |