mirror of
https://github.com/Xevion/smart-rgb.git
synced 2025-12-07 01:16:35 -06:00
Update source files
This commit is contained in:
51
crates/borders-core/src/game/mod.rs
Normal file
51
crates/borders-core/src/game/mod.rs
Normal file
@@ -0,0 +1,51 @@
|
||||
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};
|
||||
Reference in New Issue
Block a user