type Condition
import bendvy-ecs-core@0.1.0.3/machine.bend as Machineimport Base
116type Condition<V: Data> is Data:
117 InState{value: V}
118 StateChanged{}
119 Not{inner: Condition<V>}
120 Constant{value: Bool}
121 And{left: Condition<V>,right: Condition<V>}
122 Or{left: Condition<V>,right: Condition<V>}