]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - monop/mon.dat
A first stab at supporting the housing shortage rules. From OpenBSD.
[bsdgames-darwin.git] / monop / mon.dat
index 3c1852483c63fd1b944b219fef40b7507199b7a6..24a5a88f6dcb412a78b22b42e08698a5c842a646 100644 (file)
@@ -1,6 +1,8 @@
+/*     $NetBSD: mon.dat,v 1.4 2008/01/28 06:16:13 dholland Exp $       */
+
 /*-
- * Copyright (c) 1980 The Regents of the University of California.
- * All rights reserved.
+ * Copyright (c) 1980, 1993
+ *     The Regents of the University of California.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *     This product includes software developed by the University of
- *     California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
+ * 3. Neither the name of the University nor the names of its contributors
  *    may be used to endorse or promote products derived from this software
  *    without specific prior written permission.
  *
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- *     @(#)mon.dat     5.3 (Berkeley) 4/8/91
+ *     @(#)mon.dat     5.4 (Berkeley) 5/31/93
  */
 
-/* name        owner   num_in  num_own h_cost  not_m           mon_n       sq */
-{0,    -1,     2,      0,      1,      "Purple",       "PURPLE",   {1,3}},
-{0,    -1,     3,      0,      1,      "Lt. Blue",     "LT. BLUE", {6,8,9}},
-{0,    -1,     3,      0,      2,      "Violet",       "VIOLET",   {11,13,14}},
-{0,    -1,     3,      0,      2,      "Orange",       "ORANGE",   {16,18,19}},
-{0,    -1,     3,      0,      3,      "Red",          "RED",      {21,23,24}},
-{0,    -1,     3,      0,      3,      "Yellow",       "YELLOW",   {26,27,29}},
-{0,    -1,     3,      0,      4,      "Green",        "GREEN",    {31,32,34}},
-{0,    -1,     2,      0,      4,      "Dk. Blue",     "DK. BLUE", {37,39}}
+#define MONINIT(num_in, h_cost, not_m, mon_n, sq1,sq2,sq3) \
+     {0,    -1, num_in, 0,      h_cost, not_m, mon_n, {sq1,sq2,sq3}, {0,0,0}}
+/* name  owner          num_own                                      sq */
+
+/*   num_in h_cost  not_m      mon_n       sqnums */
+MONINIT(2,  1, "Purple",       "PURPLE",   1,3, 0),
+MONINIT(3,  1, "Lt. Blue",     "LT. BLUE", 6,8,9),
+MONINIT(3,  2, "Violet",       "VIOLET",   11,13,14),
+MONINIT(3,  2, "Orange",       "ORANGE",   16,18,19),
+MONINIT(3,  3, "Red",          "RED",      21,23,24),
+MONINIT(3,  3, "Yellow",       "YELLOW",   26,27,29),
+MONINIT(3,  4, "Green",        "GREEN",    31,32,34),
+MONINIT(2,  4, "Dk. Blue",     "DK. BLUE", 37,39, 0),
+
+#undef MONINIT