Identity within a host's reserve collection (= the Record map key).
Maximum.
Current level (always clamped to [0, capacity]).
'biological' for the body's reserves; a content theme otherwise.
Named effect when current hits the floor. Seam — no consumer v1.
ReadonlycapacityMaximum.
ReadonlycurrentCurrent level (always clamped to [0, capacity]).
ReadonlyfloorNamed effect when current hits the floor. Seam — no consumer v1.
ReadonlykeyIdentity within a host's reserve collection (= the Record map key).
Readonlytheme'biological' for the body's reserves; a content theme otherwise.
Decompose to the scalar persistence form.
StaticdefaultThe default biological reserves at full capacity (%). Installed
on every living body (Creature) at construction. Their floor
effects feed the derived condition band (a floored reserve
degrades the body).
StaticfromReconstruct a Reserve instance from the stored scalar form.
The runtime value — a reserve with real-units capacity + current. A value class (peer of
Quantity/Light): immutable readonly fields set through the constructor. Built vianew Reserve(...)orReserve.fromStored(...); decomposed for persistence viatoStored().