flatland-client-lib 0.2.0

Flatland3 remote game client library (TCP session, bots, game state)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Shared gameplay session state for TUI, bots, and third-party clients.

mod bot;
mod connect;
mod game;
mod remote;
mod session;

pub use bot::{BotClient, BotConfig, BotStats};
pub use connect::{connect, connect_tcp, default_server_addr, ConnectOptions};
pub use flatland_protocol::AuthCredential;
pub use game::{GameClient, GameState};
pub use remote::RemoteSession;
pub use session::{PlayConnection, SessionEvent};