]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - monop/monop.h
new colorbars program from Nathanial Sloss
[bsdgames-darwin.git] / monop / monop.h
index aee4394e903b4def8f244187b3d32c781cc5c078..ecc74204d2e02ef5a340612438d9fe7cadbd755f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: monop.h,v 1.16 2008/02/24 01:57:34 dholland Exp $      */
+/*     $NetBSD: monop.h,v 1.19 2009/08/12 08:10:49 dholland Exp $      */
 
 /*
  * Copyright (c) 1980, 1993
@@ -67,7 +67,7 @@
 
 #define        lucky(str)      printf("%s%s\n",str,lucky_mes[roll(1,num_luck)-1])
 #define        printline()     printf("------------------------------\n")
-#define        sqnum(sqp)      (sqp - board)
+#define        sqnum(sqp)      ((short)(sqp - board))
 
 struct sqr_st {                        /* structure for square                 */
        const char      *name;          /* place name                   */
@@ -131,25 +131,28 @@ typedef struct prp_st     UTIL_S;
 
 extern bool    trading, spec, fixing, told_em;
 
-extern const char      *const yncoms[], *const comlist[], *name_list[], *const lucky_mes[];
+extern const char      *const yncoms[], *name_list[], *const lucky_mes[];
 
 extern int     num_play, player, num_doub, num_luck;
 
 extern void (*const func[])(void);
 
-extern MON     mon[N_MON];
+/*extern MON   mon[N_MON];*/
 
 extern PLAY    *play, *cur_p;
 
 extern PROP    prop[N_PROP];
 
-extern RR_S    rr[N_RR];
+/*extern RR_S  rr[N_RR];*/
 
 extern SQUARE  board[N_SQRS + 1];
 
-extern UTIL_S  util[2];
+/*extern UTIL_S        util[2];*/
 
 
+/* cards.c */
+void ret_card(PLAY *);
+
 /* execute.c */
 void execute(int);
 void do_move(void);
@@ -167,7 +170,6 @@ void sell_houses(void);
 
 /* jail.c */
 void card(void);
-void ret_card(PLAY *);
 void pay(void);
 int move_jail(int, int );
 void printturn(void);
@@ -178,7 +180,6 @@ void notify(void);
 void next_play(void);
 int get_int(const char *);
 void set_ownlist(int);
-void is_monop(MON *, int);
 void is_not_monop(MON *);
 void list(void);
 void list_all(void);