def Vitals.upkeep

gralha-bendquest@0.1.0.0 · vitals.bend:170

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

170def Vitals.upkeep(+state: Vitals.State, amount: U32, maximum: U32) -> Vitals.Upkeep:
171  match state:
172    case Vitals.State{hp, xp, dead, respawn, attack, spin}:
173      Vitals.upkeep_gate(U32.is_eq(dead, 1), U32.is_le(respawn, 1), Vitals.State{hp, xp, dead, respawn, attack, spin}, amount, maximum)

Uses (6)

Used by (2)