Back to API Reference
Class

RollingModifier

Inherits:BaseModifier

Characters roll on a cyclic glyph wheel: every covered character found in Wheel renders as its wheel position minus the effective roll, with the fractional part shown as two stacked wheel glyphs sliding through the character's cell (one em of travel per step, clipped to the wheel's ink band). The default digit wheel is an odometer; a letter wheel with a trailing space is a split-flap board. Characters outside the wheel pass through untouched. Drive Roll toward 0 to settle on the real text; at 0 the modifier costs nothing.

public float Roll{ get; set }

Wheel steps still to travel. Negative values roll the opposite direction. Setting it costs nothing while no range is active.

public float Spread{ get; set }

Roll reduction per rolling character within a range — later characters settle later.

public string Wheel{ get; set }

Cyclic wheel alphabet, in rolling order (BMP characters only). Only characters found here roll.

protected override void OnEnable()
protected override void OnDisable()
protected override void OnDestroy()
protected override void BeforeApply()
protected override void OnApply()