Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · struct

Native::

FFollowItem

One followed instance: 12 bytes.

Declaration

struct FFollowItem
Header
#include "Native/GroundFollow.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Description

The sort key is Packed >> 2 (the edit tile), so a tile's items are one run.

Hidden items have no instance id: Id then indexes the shell's table of the hidden transforms.

Functions

Properties

NameTypeDefaultMeaning
Delta_mfloat0.f—
Iduint32_t0

The instance id while visible; the hidden-table slot while hidden.

Packeduint32_t0

Tile Y (15 bits), tile X (15 bits), flags (2 bits: kHidden, kSlopeExempt).

kHiddenuint32_t1u—
kSlopeExemptuint32_t2u

It stood on ground steeper than the type's limit when it registered: the slope never hides it.