Relates to #31. ATB systems can be modelled with the current facilities, but require passing a lot of Turns that don't really do anything. Determine an idiomatic way to describe and implement an ATB system that doesn't spin in an empty loop 90% of the time. Could maybe implement this by controlling the scheduling with library-provided Action pre- and post- effects or maybe adding a callback Actionable and providing an implementation for that
Relates to #31. ATB systems can be modelled with the current facilities, but require passing a lot of Turns that don't really do anything. Determine an idiomatic way to describe and implement an ATB system that doesn't spin in an empty loop 90% of the time. Could maybe implement this by controlling the scheduling with library-provided Action pre- and post- effects or maybe adding a callback Actionable and providing an implementation for that