flatland_client_lib/lib.rs
1//! Shared gameplay session state for TUI, bots, and third-party clients.
2
3mod bot;
4mod connect;
5mod game;
6mod remote;
7mod session;
8
9pub use bot::{BotClient, BotConfig, BotStats};
10pub use connect::{connect, connect_tcp, default_server_addr, ConnectOptions};
11pub use flatland_protocol::AuthCredential;
12pub use game::{GameClient, GameState};
13pub use remote::RemoteSession;
14pub use session::{PlayConnection, SessionEvent};