add Berkeley specific header, Ken Arnold says written @ Berkeley
[unix-history] / usr / src / games / cribbage / extern.c
index 4d2858e..c9ab54f 100644 (file)
@@ -1,30 +1,46 @@
+/*
+ * Copyright (c) 1980 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that this notice is preserved and that due credit is given
+ * to the University of California at Berkeley. The name of the University
+ * may not be used to endorse or promote products derived from this
+ * software without specific prior written permission. This software
+ * is provided ``as is'' without express or implied warranty.
+ */
+
+#ifndef lint
+static char sccsid[] = "@(#)extern.c   5.2 (Berkeley) %G%";
+#endif /* not lint */
+
 # include      <curses.h>
 # include      "deck.h"
 # include      "cribbage.h"
 
 # 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 */
+bool   explain         = FALSE;        /* player mistakes explained */
+bool   iwon            = FALSE;        /* if comp won last game */
+bool   quiet           = FALSE;        /* if suppress random mess */
+bool   rflag           = FALSE;        /* if all cuts random */
 
 
-char           expl[128];                      /* explanation */
+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 */
+int    cgames          = 0;            /* number games comp won */
+int    cscore          = 0;            /* comp score in this game */
+int    gamecount       = 0;            /* number games played */
+int    glimit          = LGAME;        /* game playe to glimit */
+int    knownum         = 0;            /* number of cards we know */
+int    pgames          = 0;            /* number games player won */
+int    pscore          = 0;            /* player score in this game */
 
 
-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 */
+CARD   chand[FULLHAND];                /* computer's hand */
+CARD   crib[CINHAND];                  /* the crib */
+CARD   deck[CARDS];                    /* a deck */
+CARD   known[CARDS];                   /* cards we have seen */
+CARD   phand[FULLHAND];                /* player's hand */
+CARD   turnover;                       /* the starter */
 
 
-WINDOW         *Playwin;                       /* player's hand window */
-WINDOW         *Tablewin;                      /* table window */
-WINDOW         *Compwin;                       /* computer's hand window */
+WINDOW *Compwin;                       /* computer's hand window */
+WINDOW *Msgwin;                        /* messages for the player */
+WINDOW *Playwin;                       /* player's hand window */
+WINDOW *Tablewin;                      /* table window */