Diffstat (limited to 'noncore/games/sfcave-sdl/game.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/games/sfcave-sdl/game.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/noncore/games/sfcave-sdl/game.cpp b/noncore/games/sfcave-sdl/game.cpp index e41e510..1ee0230 100644 --- a/noncore/games/sfcave-sdl/game.cpp +++ b/noncore/games/sfcave-sdl/game.cpp @@ -69,7 +69,11 @@ void Game :: init() void Game :: handleKeys( SDL_KeyboardEvent &key ) { - if ( !replay && key.keysym.sym == SDLK_SPACE ) + if ( !replay && + (key.keysym.sym == SDLK_SPACE || + key.keysym.sym == SDLK_KP_ENTER || + key.keysym.sym == SDLK_RETURN || + key.keysym.sym == SDLK_UP) ) { if ( key.type == SDL_KEYDOWN ) { |