From 2581f03c00f5a14f49081d82eb8e1a31c31aae88 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 13 Mar 2021 09:38:05 -0500 Subject: Player can move cursor on pause menu #7 --- src/input_system.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/input_system.cpp') diff --git a/src/input_system.cpp b/src/input_system.cpp index fd7889d..0c68c49 100644 --- a/src/input_system.cpp +++ b/src/input_system.cpp @@ -126,6 +126,14 @@ void InputSystem::tick(double dt) { if (game_.getSystem().isChoiceActive()) { game_.getSystem().selectSecondChoice(); } + } else if (e.key.keysym.sym == SDLK_UP) { + if (game_.getSystem().isMenuOpen()) { + game_.getSystem().pressedUp(); + } + } else if (e.key.keysym.sym == SDLK_DOWN) { + if (game_.getSystem().isMenuOpen()) { + game_.getSystem().pressedDown(); + } } } else if (e.type == SDL_KEYUP && (e.key.keysym.sym == SDLK_LSHIFT || e.key.keysym.sym == SDLK_RSHIFT)) { if (game_.isGameplayPaused()) continue; -- cgit 1.4.1