From 5cc220556e488cad20c54eefdb5efeda5d57cc43 Mon Sep 17 00:00:00 2001 From: jsm Date: Sun, 19 Sep 1999 09:42:38 +0000 Subject: Add alternative style for commands at end of game (#ifdef NEW_STYLE). --- boggle/boggle/bog.c | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'boggle') diff --git a/boggle/boggle/bog.c b/boggle/boggle/bog.c index 125415a7..7a2e38da 100644 --- a/boggle/boggle/bog.c +++ b/boggle/boggle/bog.c @@ -1,4 +1,4 @@ -/* $NetBSD: bog.c,v 1.14 1999/09/18 19:38:48 jsm Exp $ */ +/* $NetBSD: bog.c,v 1.15 1999/09/19 09:42:38 jsm Exp $ */ /*- * Copyright (c) 1993 @@ -46,7 +46,7 @@ __COPYRIGHT("@(#) Copyright (c) 1993\n\ #if 0 static char sccsid[] = "@(#)bog.c 8.2 (Berkeley) 5/4/95"; #else -__RCSID("$NetBSD: bog.c,v 1.14 1999/09/18 19:38:48 jsm Exp $"); +__RCSID("$NetBSD: bog.c,v 1.15 1999/09/19 09:42:38 jsm Exp $"); #endif #endif /* not lint */ @@ -238,11 +238,29 @@ main(argc, argv) newgame(bspec); bspec = NULL; /* reset for subsequent games */ playgame(); +#ifdef NEW_STYLE + prompt("Type uit, locate, any other key to continue..."); +#else prompt("Type to continue, any cap to quit..."); +#endif delay(50); /* wait for user to quit typing */ flushin(stdin); for (;;) { ch = inputch(); +#ifdef NEW_STYLE + if (ch == '\033') + findword(); + else if (ch == '\014' || ch == '\022') /* ^l or ^r */ + redraw(); + else { + if (ch == 'q') { + done = 1; + break; + } else { + break; + } + } +#else if (ch == '\033') findword(); else if (ch == '\014' || ch == '\022') /* ^l or ^r */ @@ -255,6 +273,7 @@ main(argc, argv) if (ch == ' ') break; } +#endif } } cleanup(); -- cgit v1.2.3-56-ge451