FireflySR-goober-edition/gameserver/src/main.rs
2024-05-13 22:03:59 +03:00

23 lines
445 B
Rust

use anyhow::Result;
mod config;
mod database;
mod game;
mod net;
mod util;
use common::data::init_assets;
use common::firefly_supremacy;
use common::logging::init_tracing;
use config::{init_config, CONFIGURATION};
#[tokio::main]
async fn main() -> Result<()> {
firefly_supremacy();
init_tracing();
init_config();
init_assets();
database::init().await?;
net::gateway::listen("0.0.0.0", CONFIGURATION.tcp_port).await
}