mirror of
https://github.com/Xevion/smart-rgb.git
synced 2025-12-06 01:16:24 -06:00
52 lines
1.3 KiB
Rust
52 lines
1.3 KiB
Rust
pub mod action;
|
|
pub mod borders;
|
|
pub mod bot;
|
|
pub mod combat;
|
|
pub mod connectivity;
|
|
pub mod constants;
|
|
pub mod game_instance;
|
|
pub mod income;
|
|
pub mod input_handlers;
|
|
pub mod lifecycle;
|
|
pub mod local_context;
|
|
pub mod outcome;
|
|
pub mod player;
|
|
pub mod player_manager;
|
|
pub mod rng;
|
|
pub mod ships;
|
|
pub mod spawn_manager;
|
|
pub mod spawn_timeout;
|
|
pub mod terrain;
|
|
pub mod territory;
|
|
pub mod territory_manager;
|
|
pub mod tile_ownership;
|
|
pub mod tilemap;
|
|
pub mod tilemap_changes;
|
|
pub mod turn;
|
|
pub mod utils;
|
|
|
|
pub use action::*;
|
|
pub use borders::{BorderManager, BorderTransitionResult, update_player_borders_system};
|
|
pub use bot::*;
|
|
pub use combat::{ActiveAttacks, AttackConfig, AttackExecutor};
|
|
pub use connectivity::*;
|
|
pub use game_instance::*;
|
|
pub use income::process_player_income_system;
|
|
pub use input_handlers::*;
|
|
pub use lifecycle::*;
|
|
pub use local_context::*;
|
|
pub use outcome::*;
|
|
pub use player::{BorderTiles, BotPlayer, HSLColor, Player, PlayerId, TerritorySize, Troops};
|
|
pub use player_manager::*;
|
|
pub use rng::DeterministicRng;
|
|
pub use ships::*;
|
|
pub use spawn_manager::*;
|
|
pub use spawn_timeout::*;
|
|
pub use terrain::*;
|
|
pub use territory::*;
|
|
pub use territory_manager::*;
|
|
pub use tile_ownership::*;
|
|
pub use tilemap::*;
|
|
pub use tilemap_changes::*;
|
|
pub use turn::{CurrentTurn, turn_is_ready};
|