render some tiles
This commit is contained in:
parent
bea146d439
commit
d506a25716
8 changed files with 129 additions and 60 deletions
17
src/main.rs
17
src/main.rs
|
|
@ -1,7 +1,8 @@
|
|||
#![allow(unused)]
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy::{log::LogPlugin, prelude::*};
|
||||
use clap::{Parser, Subcommand};
|
||||
use tracing::Level;
|
||||
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
|
||||
|
||||
mod gui;
|
||||
|
|
@ -19,18 +20,28 @@ enum Mode {
|
|||
RunTui,
|
||||
}
|
||||
|
||||
const FILTERSTRING: &str = "warn,jong=trace";
|
||||
|
||||
fn main() {
|
||||
let args = Args::parse();
|
||||
|
||||
let mut app = App::new();
|
||||
let app = match args.mode {
|
||||
Mode::RunGui => app.add_plugins(DefaultPlugins),
|
||||
Mode::RunGui => {
|
||||
app.add_plugins(DefaultPlugins.set(LogPlugin {
|
||||
filter: FILTERSTRING.into(),
|
||||
level: Level::TRACE,
|
||||
// custom_layer: todo!(),
|
||||
// fmt_layer: todo!(),
|
||||
..Default::default()
|
||||
}))
|
||||
}
|
||||
Mode::RunTui => {
|
||||
tracing_subscriber::registry()
|
||||
.with(tui_logger::TuiTracingSubscriberLayer)
|
||||
.init();
|
||||
tui_logger::init_logger(tui_logger::LevelFilter::Trace).unwrap();
|
||||
tui_logger::set_env_filter_from_string("warn,jong=trace");
|
||||
tui_logger::set_env_filter_from_string(FILTERSTRING);
|
||||
|
||||
app.add_plugins(tui::RiichiTui)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue