scheduling
This commit is contained in:
parent
314c3299ef
commit
9b99dad50b
1 changed files with 4 additions and 4 deletions
|
|
@ -54,20 +54,20 @@ impl Plugin for RiichiTui {
|
||||||
|
|
||||||
// console
|
// console
|
||||||
.init_state::<console::ConsoleState>()
|
.init_state::<console::ConsoleState>()
|
||||||
.add_systems(Update, console::draw_console.after_ignore_deferred(draw_mainmenu).after_ignore_deferred(draw_ingame).run_if(in_state(console::ConsoleState::Open)))
|
.add_systems(Last, console::draw_console.run_if(in_state(console::ConsoleState::Open)))
|
||||||
|
|
||||||
// general setup
|
// general setup
|
||||||
.init_state::<TuiState>()
|
.init_state::<TuiState>()
|
||||||
.add_computed_state::<InGame>()
|
.add_computed_state::<InGame>()
|
||||||
.add_systems(Update, input::kb_input_system)
|
.add_systems(PreUpdate, input::kb_input_system)
|
||||||
|
|
||||||
// main menu
|
// main menu
|
||||||
.add_systems(Update, menu::draw_mainmenu.run_if(in_state(TuiState::MainMenu)))
|
.add_systems(PostUpdate, menu::draw_mainmenu.run_if(in_state(TuiState::MainMenu)))
|
||||||
|
|
||||||
// gaming
|
// gaming
|
||||||
.init_resource::<render::hand::RenderedHand>()
|
.init_resource::<render::hand::RenderedHand>()
|
||||||
.add_systems(Update, render::ingame::draw_ingame.run_if(in_state(InGame)))
|
|
||||||
.add_systems(Update, render::hand::render_hand.run_if(in_state(InGame).and(in_state(GameState::Play))))
|
.add_systems(Update, render::hand::render_hand.run_if(in_state(InGame).and(in_state(GameState::Play))))
|
||||||
|
.add_systems(PostUpdate, render::ingame::draw_ingame.run_if(in_state(InGame)))
|
||||||
|
|
||||||
// semicolon stopper
|
// semicolon stopper
|
||||||
;
|
;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue