From 4ebe819106d82459def54561cf8dc71ec22ba6e4 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 4 Jun 2024 20:48:43 +0200 Subject: save creds --- src/main.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 74d784b..fb0f0d2 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,7 @@ use gpn_tron2::{ bot::spawn_bots, config::Config, + database::open_db, game::{server::game_server, Game}, spectate::server::spectate_server, State, @@ -13,9 +14,11 @@ async fn main() -> anyhow::Result<()> { env_logger::init_from_env("LOG"); let config = Config::load()?; let state = Arc::new(State { + db: open_db(config.database)?, tick: broadcast::channel(512).0, game: Game::new(vec![]).into(), players: Default::default(), + win_history: Default::default(), chat: broadcast::channel(512).0, }); spawn(spectate_server(config.spectate, state.clone())); -- cgit v1.2.3-70-g09d2