diff --git a/squirrelbattle/game.py b/squirrelbattle/game.py index ecdfccb..f39cda5 100644 --- a/squirrelbattle/game.py +++ b/squirrelbattle/game.py @@ -94,7 +94,11 @@ class Game: screen.noutrefresh() self.display_actions(DisplayActions.REFRESH) curses.doupdate() - key = screen.getkey() + try: + key = screen.getkey() + except KeyboardInterrupt: + exit(0) + return if key == "KEY_MOUSE": _ignored1, x, y, _ignored2, _ignored3 = curses.getmouse() self.display_actions(DisplayActions.MOUSE, y, x)