summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2023-08-04 23:23:07 +0300
committerOxore <oxore@protonmail.com>2023-08-04 23:23:07 +0300
commitefa136edbfebf543afb37c806df555a170cf360a (patch)
tree29b5a372c740fd9a2ae8c059ef29db1ce6497a98
parentb698e6c46511e6ce4e6f7cec9012b9997bef0f56 (diff)
Disable menu by default because I don't really need it
-rw-r--r--src/main.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 7e05af5..31242db 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -322,7 +322,7 @@ impl Default for Game {
Figure::from_kind(bag.next()),
];
Self {
- state: GameState::Menu,
+ state: GameState::InGame,
menu,
menu_selected: 0,
field: Field::default(),
@@ -708,6 +708,9 @@ impl Drop for Tui {
fn main() {
let tui = Tui::default();
let mut game = Game::default();
+ if std::env::args().len() > 1 {
+ game.state = GameState::Menu;
+ }
tui.display_game(&game);
let mut noblock_stdin = NonBlockingReader::from_fd(std::io::stdin()).unwrap();
'outer: while !noblock_stdin.is_eof() {