mirror of
https://github.com/doukutsu-rs/doukutsu-rs
synced 2025-04-10 22:34:13 +00:00
F2 for quick retry
This commit is contained in:
parent
fb5a72c565
commit
6226df68ca
|
@ -1,5 +1,6 @@
|
|||
use crate::framework::context::Context;
|
||||
use crate::framework::error::GameResult;
|
||||
use crate::framework::keyboard::ScanCode;
|
||||
use crate::input::combined_menu_controller::CombinedMenuController;
|
||||
use crate::menu::MenuEntry;
|
||||
use crate::menu::{Menu, MenuSelectionResult};
|
||||
|
@ -82,6 +83,10 @@ impl PauseMenu {
|
|||
|
||||
self.is_paused = true;
|
||||
|
||||
if ctx.keyboard_context.is_key_pressed(ScanCode::F2) {
|
||||
state.load_or_start_game(ctx)?;
|
||||
}
|
||||
|
||||
match self.current_menu {
|
||||
CurrentMenu::PauseMenu => match self.pause_menu.tick(&mut self.controller, state) {
|
||||
MenuSelectionResult::Selected(0, _) | MenuSelectionResult::Canceled => {
|
||||
|
|
Loading…
Reference in a new issue