date and time created 83/05/01 13:31:13 by arnold
authorKen Arnold <arnold@ucbvax.Berkeley.EDU>
Mon, 2 May 1983 04:31:13 +0000 (20:31 -0800)
committerKen Arnold <arnold@ucbvax.Berkeley.EDU>
Mon, 2 May 1983 04:31:13 +0000 (20:31 -0800)
SCCS-vsn: games/cribbage/extern.c 1.1

usr/src/games/cribbage/extern.c [new file with mode: 0644]

diff --git a/usr/src/games/cribbage/extern.c b/usr/src/games/cribbage/extern.c
new file mode 100644 (file)
index 0000000..4d2858e
--- /dev/null
@@ -0,0 +1,30 @@
+# include      <curses.h>
+# include      "deck.h"
+# include      "cribbage.h"
+
+bool           iwon            = FALSE;        /* if comp won last game */
+bool           explain         = FALSE;        /* player mistakes explained */
+bool           rflag           = FALSE;        /* if all cuts random */
+bool           quiet           = FALSE;        /* if suppress random mess */
+bool           Hasread         = TRUE;         /* if has read msg */
+
+char           expl[128];                      /* explanation */
+
+int            knownum         = 0;            /* number of cards we know */
+int            pscore          = 0;            /* player score in this game */
+int            cscore          = 0;            /* comp score in this game */
+int            pgames          = 0;            /* number games player won */
+int            cgames          = 0;            /* number games comp won */
+int            gamecount       = 0;            /* number games played */
+int            glimit          = LGAME;        /* game playe to glimit */
+
+CARD           deck[CARDS];                    /* a deck */
+CARD           phand[FULLHAND];                /* player's hand */
+CARD           chand[FULLHAND];                /* computer's hand */
+CARD           crib[CINHAND];                  /* the crib */
+CARD           turnover;                       /* the starter */
+CARD           known[CARDS];                   /* cards we have seen */
+
+WINDOW         *Playwin;                       /* player's hand window */
+WINDOW         *Tablewin;                      /* table window */
+WINDOW         *Compwin;                       /* computer's hand window */