]> git.armaanb.net Git - pong.git/commitdiff
Add pause mode
authorArmaan Bhojwani <me@armaanb.net>
Sun, 16 May 2021 00:42:13 +0000 (20:42 -0400)
committerArmaan Bhojwani <me@armaanb.net>
Sun, 16 May 2021 00:42:13 +0000 (20:42 -0400)
pong.c

diff --git a/pong.c b/pong.c
index cea4d2ad555187b3155b73e8ea910a5d80441cf3..58a93d562ef15882ae4c4969d72d639eae3a2d70 100644 (file)
--- a/pong.c
+++ b/pong.c
@@ -85,6 +85,17 @@ main(void) {
                        if (aoff < max_y - pad_h) aoff += 1;
                } else if (key == 'w') {
                        if (aoff > 0) aoff -= 1;
+               } else if (key == 27) {
+                       while(1) {
+                               key = getch();
+                               mvprintw(0, 0, "PAUSED");
+                               if (key == 27) {
+                                       clear();
+                                       break;
+                               } else if (key == 'q') {
+                                       die(0);
+                               }
+                       }
                }
 
                // Clear screen