Vitals.Vitals.upkeep_ok: law of gralha-bendquest@0.1.0.0 Import: import gralha-bendquest@0.1.0.0/vitals.bend as Vitals Lines 216-222 of gralha-bendquest@0.1.0.0/vitals.bend: https://jend.leeeet.dev/read.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&start_line=216&end_line=222 import Base import gralha-bendquest@0.1.0.0/game.bend as G law Vitals.upkeep_ok: for +state: Vitals.State for +amount: U32 for +maximum: U32 for +valid: Vitals.OK for +positive: {G.Bq.Nat.le(1n, U32.to_nat(maximum)) == True{} : Bool} Vitals.OK Uses (13): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Equal.sym https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_le https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.to_nat https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/game.bend&name=Bq.Nat.le https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.Life https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.OK https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.State https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.dead_tick_ok https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.live_tick_ok https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.upkeep https://jend.leeeet.dev/definition.txt?path=gralha-bendquest@0.1.0.0/vitals.bend&name=Vitals.upkeep_state