def crossing_age

bendvy-ecs-core@0.1.0.3 · change_tick.bend:49

import bendvy-ecs-core@0.1.0.3/change_tick.bend as ChangeTick
import Base

49def crossing_age(lowWrapped:Bool,stamp:U32,this:U32) -> U32:
50  match lowWrapped:
51    case False{}:max_change_age()
52    case True{}:U32.min(U32.sub(this,stamp),max_change_age())

Uses (5)

Used by (1)