From 0ea390f08b15a12d865816fa8efd402e7b0c0027 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Fri, 29 Jan 2021 16:00:37 -0500 Subject: Add pause to snake --- snake.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/snake.c b/snake.c index b67fe4d..e2d6e11 100644 --- a/snake.c +++ b/snake.c @@ -187,6 +187,13 @@ static void input(void) { break; case 'k': case KEY_UP: dy = -1; dx = 0; break; case 'l': case KEY_RIGHT: dy = 0; dx = +1; break; case 'q': over = "You are satisfied."; + break; case 'p': case ' ': { + nodelay(stdscr, false); + do { + ch = getch(); + } while (ch != ERR && ch != 'p' && ch != ' '); + nodelay(stdscr, true); + } break; case ERR: exit(EXIT_FAILURE); } if (dy == -head.dy && dx == -head.dx) return; -- cgit 1.4.1