Skip to content
Work in progress. These docs describe Spawnite at launch, and some parts are still being built.

registerStatField

registerStatField<T>(stat, trait, field): Disposer

Makes each step set trait‘s field, one that holds a number, to the stat stat, resolved, on an entity that has both, as it sets Health’s maximum from maxHealth. The devtools’ inspector hides the field’s own slider there, since the next step would overwrite an edit, and slides the stat’s base in its Stats card instead. The return forgets it.

Type Parameter
T extends Trait
Parameter Type
stat string
trait T
field StatField<T>

Disposer

registerStatField<S>(stat, predicted, field): Disposer

As registerStatField of koota’s trait, of a predicted trait: the stat’s copy into her record runs in a predicted system, which may write it.

Type Parameter
S extends Schema
Parameter Type
stat string
predicted PredictedTrait<S>
field StatField<Trait<S>>

Disposer