-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 @@ -68,9 +68,13 @@ 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 ) { if ( !press ) |