def Vitals.upkeep_gate

gralha-bendquest@0.1.0.0 · vitals.bend:163

import gralha-bendquest@0.1.0.0/vitals.bend as Vitals
import Base

163def Vitals.upkeep_gate(is_dead: Bool, ready: Bool, state: Vitals.State, amount: U32, maximum: U32) -> Vitals.Upkeep:
164  match is_dead:
165    case True{}:
166      Vitals.dead_tick(ready, state, maximum)
167    case False{}:
168      Vitals.Upkeep{Vitals.live_tick(state, amount, maximum), False{}, True{}}

Uses (6)

Used by (1)