ningalu / turn-based-combat

0 stars 0 forks source link

Support ATB systems #42

Open ningalu opened 1 month ago

ningalu commented 1 month ago

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