flatland_client_lib/
lib.rs1mod bot;
4mod connect;
5pub mod currency;
6mod game;
7pub mod navigation;
8pub mod harvest_debug;
9mod remote;
10mod session;
11mod settings;
12
13pub use bot::{BotClient, BotConfig, BotStats};
14pub use connect::{connect, connect_tcp, default_server_addr, ConnectOptions};
15pub use flatland_protocol::AuthCredential;
16pub use game::{
17 body_slot_label, ContextLine, GameClient, GameState, InventoryRow, InventorySection,
18 MoveOption, MoveOptionKind, MovePicker, NearbyContainer, RotationEditorMode,
19 RotationEditorState, ShopTab, CONTAINER_RANGE_M,
20};
21pub use navigation::AutoNavigator;
22pub use harvest_debug::{verbose as harvest_debug_verbose, TARGET as HARVEST_LOG_TARGET};
23pub use remote::RemoteSession;
24pub use session::{PlayConnection, SessionEvent};
25pub use settings::{load_client_settings, ClientKeyBindings, ClientSettings};