def enter
import bendvy-ecs-core@0.1.0.3/clock_state.bend as ClockStateimport Base
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick
31# Every admitted system execution captures exactly one new change tick.
32def enter(state:State) -> State & Tick.Tick:
33 match state:
34 case State{tick,scopes}:entered(Tick.next(tick),scopes)