type Condition
import bendvy-ecs-core@0.1.0.4/machine.bend as Machineimport Base
161type Condition<V: Data> is Data:
162 InState{value: V}
163 StateChanged{}
164 Not{inner: Condition<V>}
165 Constant{value: Bool}
166 And{left: Condition<V>,right: Condition<V>}
167 Or{left: Condition<V>,right: Condition<V>}