2022-06-19 19:34:08 +00:00
|
|
|
#[doc(inline)]
|
|
|
|
pub use choice_queue::*;
|
|
|
|
#[doc(inline)]
|
|
|
|
pub use target_resolver::*;
|
|
|
|
#[doc(inline)]
|
|
|
|
pub use turn_runner::*;
|
|
|
|
|
2022-07-01 16:20:16 +00:00
|
|
|
/// Data for enqueueing and retrieving choices.
|
2022-06-19 19:34:08 +00:00
|
|
|
mod choice_queue;
|
2022-07-01 16:20:16 +00:00
|
|
|
/// Data for the resolving and validation of targets for moves.
|
2022-06-19 19:34:08 +00:00
|
|
|
mod target_resolver;
|
2022-07-01 16:20:16 +00:00
|
|
|
/// Logic required to run turns.
|
2022-06-19 19:34:08 +00:00
|
|
|
mod turn_runner;
|