Add the main menu #31

Merged
CoCo_Sol merged 25 commits from main-menu into main 2024-02-09 23:42:37 +00:00
2 changed files with 3 additions and 4 deletions
Showing only changes of commit 35c6636ce8 - Show all commits

View file

@ -9,11 +9,11 @@ pub mod menu;
/// The state of the game.
#[derive(Debug, Clone, Copy, Default, Eq, PartialEq, Hash, States)]
pub enum GameState {
/// The main menu.
/// When we are in the main menu.
#[default]
Menu,
/// The lobby where the host will wait for other players to join.
Lobby,
/// The game.
/// When we play this wonderful game.
Game,
}

View file

@ -21,8 +21,7 @@ impl Plugin for MenuPlugin {
);
}
}
/// Display a window, with a button to join a game and an input to enter
/// TODO
/// Display the UI of the menu to host a game or join one.
fn menu_ui(mut ctx: EguiContexts, mut connection_string: Local<String>) {
egui::CentralPanel::default().show(ctx.ctx_mut(), |ui| {
ui.heading("Border Wars");