diff --git a/src/main.rs b/src/main.rs index 3f9b2a0..e6b08b0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -10,21 +10,13 @@ mod tiles; mod world; use app::App; use clap::Parser; + #[derive(Parser)] pub(crate) struct CliArgs {} -fn try_main() -> anyhow::Result<()> { + +fn main() { gamedebug_core::set_enabled(true); let cli_args = CliArgs::parse(); - let mut app = App::new(cli_args)?; + let mut app = App::new(cli_args).unwrap(); app.do_game_loop(); - Ok(()) -} -fn main() { - env_logger::builder().filter_level(log::LevelFilter::Info).init(); - if let Err(e) = try_main() { - rfd::MessageDialog::new() - .set_title("Fatal error") - .set_description(&e.to_string()) - .show(); - } } diff --git a/src/world.rs b/src/world.rs index 12c975a..58e97a8 100644 --- a/src/world.rs +++ b/src/world.rs @@ -1,5 +1,3 @@ -mod reg_chunk_existence; -mod serialization; use egui_inspect::derive::Inspect; use std::fmt::Debug; diff --git a/src/world/reg_chunk_existence.rs b/src/world/reg_chunk_existence.rs deleted file mode 100644 index 82b51d4..0000000 --- a/src/world/reg_chunk_existence.rs +++ /dev/null @@ -1,2 +0,0 @@ -#[derive(Clone, Copy)] -pub(crate) struct ExistenceBitset(); diff --git a/src/world/serialization.rs b/src/world/serialization.rs deleted file mode 100644 index 88fe9b2..0000000 --- a/src/world/serialization.rs +++ /dev/null @@ -1,6 +0,0 @@ -use super::{default_chunk_tiles, loc_byte_idx_xy, Chunk, ChunkPos}; - -use std::path::Path; -pub(super) fn save_chunk(pos: &ChunkPos, chk: &Chunk, world_dir: &Path) { - loop {} -}