1
0
Fork 0
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:
dawnDus 2022-01-20 22:30:25 -05:00
parent fb5a72c565
commit 6226df68ca
No known key found for this signature in database
GPG key ID: 972AABDE81848F21

View file

@ -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 => {