Commit | Line | Data |
---|---|---|
fad63ddc KB |
1 | .\" Copyright (c) 1980 The Regents of the University of California. |
2 | .\" All rights reserved. | |
e3080b11 | 3 | .\" |
fad63ddc KB |
4 | .\" Redistribution and use in source and binary forms are permitted |
5 | .\" provided that the above copyright notice and this paragraph are | |
6 | .\" duplicated in all such forms and that any documentation, | |
7 | .\" advertising materials, and other materials related to such | |
8 | .\" distribution and use acknowledge that the software was developed | |
9 | .\" by the University of California, Berkeley. The name of the | |
10 | .\" University may not be used to endorse or promote products derived | |
11 | .\" from this software without specific prior written permission. | |
12 | .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR | |
13 | .\" IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED | |
14 | .\" WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. | |
15 | .\" | |
16 | .\" @(#)monop.6 6.3 (Berkeley) %G% | |
e3080b11 KM |
17 | .\" |
18 | .de Sc \" start command list macro | |
19 | .ie n .PD 0 | |
20 | .el .PD 0.5 | |
21 | .sp | |
22 | .. | |
23 | .de Cm \" define command macro | |
24 | .TP 10 | |
25 | .ie t .BR "\\$1" : | |
26 | .el .IR "\\$1" : | |
27 | .. | |
28 | .de Ec \" end command macro | |
29 | .PD 1 | |
30 | .. | |
8d248fa2 | 31 | .TH MONOP 6 "" |
e3080b11 KM |
32 | .UC 4 |
33 | .SH NAME | |
34 | monop \- Monopoly game | |
35 | .SH SYNOPSIS | |
36 | .B /usr/games/monop | |
37 | [ file ] | |
38 | .SH DESCRIPTION | |
39 | .I Monop | |
bee33e9b | 40 | is reminiscent of the Parker Brother's game Monopoly, and |
e3080b11 KM |
41 | monitors a game between 1 to 9 users. |
42 | It is assumed that the rules of Monopoly are known. | |
bee33e9b | 43 | The game follows the standard rules, with the exception that, |
6bc80c78 | 44 | if a property goes up for auction and there are only two solvent players, |
e3080b11 KM |
45 | no auction is held and the property remains unowned. |
46 | .PP | |
bee33e9b | 47 | The game, in effect, lends the player money, |
e3080b11 KM |
48 | so it is possible to buy something which you cannot afford. |
49 | However, as soon as a person goes into debt, | |
50 | he must \*(lqfix the problem\*(rq, | |
51 | .IR i.e. , | |
bee33e9b KM |
52 | make himself solvent, before play can continue. |
53 | If this is not possible, the player's property reverts to his debtee, | |
e3080b11 | 54 | either a player or the bank. |
bee33e9b | 55 | A player can resign at any time to any person or the bank, |
e3080b11 KM |
56 | which puts the property back on the board, unowned. |
57 | .PP | |
58 | Any time that the response to a question is a | |
59 | .IR string , | |
bee33e9b KM |
60 | e.g., a name, place or person, you can type `?' to get a list of valid answers. |
61 | It is not possible to input a negative number, nor is it ever necessary. | |
e3080b11 KM |
62 | .Sc |
63 | .IR "A Summary of Commands" : | |
64 | .Cm quit | |
bee33e9b | 65 | quit game: This allows you to quit the game. It asks you if you're sure. |
e3080b11 | 66 | .Cm print |
bee33e9b KM |
67 | print board: This prints out the current board. |
68 | The columns have the following meanings (column headings are the same for the | |
e3080b11 KM |
69 | .BR where , |
70 | .BR "own holdings" , | |
71 | and | |
72 | .B holdings | |
73 | commands): | |
74 | .PP | |
75 | .RS 10 | |
76 | .TP "\w'Name\ \ 'u" | |
77 | Name | |
78 | The first ten characters of the name of the square | |
79 | .TP | |
80 | Own | |
81 | The \fInumber\fR of the owner of the property. | |
82 | .TP | |
83 | Price | |
84 | The cost of the property (if any) | |
85 | .TP | |
86 | Mg | |
87 | This field has a `*' in it if the property is mortgaged | |
88 | .TP | |
89 | # | |
90 | If the property is a Utility or Railroad, this is the number | |
91 | of such owned by the owner. | |
92 | If the property is land, this is the number of houses on it. | |
93 | .TP | |
94 | Rent | |
bee33e9b | 95 | Current rent on the property. If it is not owned, there is no rent. |
e3080b11 KM |
96 | .RE |
97 | .Cm where | |
bee33e9b | 98 | where players are: Tells you where all the players are. |
e3080b11 KM |
99 | A `*' indicates the current player. |
100 | .Cm "own\ holdings" | |
101 | List your own holdings, | |
102 | .IR i.e. , | |
103 | money, get-out-of-jail-free cards, and property. | |
104 | .Cm holdings | |
bee33e9b | 105 | holdings list: Look at anyone's holdings. |
e3080b11 KM |
106 | It will ask you whose holdings you wish to look at. |
107 | When you are finished, type \*(lqdone\*(rq. | |
108 | .Cm shell | |
bee33e9b | 109 | shell escape: Escape to a shell. When the shell dies, |
e3080b11 KM |
110 | the program continues where you left off. |
111 | .Cm mortgage | |
112 | mortgage property: | |
bee33e9b | 113 | Sets up a list of mortgageable property, and asks which you wish to mortgage. |
e3080b11 KM |
114 | .Cm unmortgage |
115 | unmortgage property: | |
116 | Unmortgage mortgaged property. | |
117 | .Cm buy | |
118 | buy houses: | |
119 | Sets up a list of monopolies on which you can buy houses. | |
120 | If there is more than one, it asks you which you want to buy for. | |
121 | It then asks you how many for each piece of property, | |
122 | giving the current amount in parentheses after the property name. | |
123 | If you build in an unbalanced manner | |
124 | (a disparity of more than one house within the same monopoly), | |
125 | it asks you to re-input things. | |
126 | .Cm sell | |
127 | sell houses: | |
128 | Sets up a list of monopolies from which you can sell houses. | |
6bc80c78 AH |
129 | It operates in an analogous manner to |
130 | .I buy. | |
e3080b11 KM |
131 | .Cm card |
132 | card for jail: | |
133 | Use a get-out-of-jail-free card to get out of jail. | |
bee33e9b | 134 | If you're not in jail, or you don't have one, it tells you so. |
e3080b11 KM |
135 | .Cm pay |
136 | pay for jail: | |
bee33e9b | 137 | Pay $50 to get out of jail, from whence you are put on Just Visiting. |
e3080b11 KM |
138 | Difficult to do if you're not there. |
139 | .Cm trade | |
140 | This allows you to trade with another player. | |
141 | It asks you whom you wish to trade with, | |
142 | and then asks you what each wishes to give up. | |
bee33e9b | 143 | You can get a summary at the end, and, in all cases, |
e3080b11 KM |
144 | it asks for confirmation of the trade before doing it. |
145 | .Cm resign | |
146 | Resign to another player or the bank. | |
bee33e9b | 147 | If you resign to the bank, all property reverts to its virgin state, |
e3080b11 KM |
148 | and get-out-of-jail free cards revert to the deck. |
149 | .Cm save | |
150 | save game: | |
151 | Save the current game in a file for later play. | |
152 | You can continue play after saving, | |
153 | either by adding the file in which you saved the game after the | |
154 | .I monop | |
bee33e9b | 155 | command, or by using the |
e3080b11 KM |
156 | .I restore |
157 | command (see below). | |
158 | It will ask you which file you wish to save it in, | |
159 | and, if the file exists, confirm that you wish to overwrite it. | |
160 | .Cm restore | |
161 | restore game: | |
162 | Read in a previously saved game from a file. | |
163 | It leaves the file intact. | |
164 | .Cm roll | |
165 | Roll the dice and move forward to your new location. | |
166 | If you simply hit the <RETURN> key instead of a command, | |
167 | it is the same as typing | |
168 | .IR roll . | |
169 | .Ec | |
170 | .SH AUTHOR | |
171 | Ken Arnold | |
172 | .SH FILES | |
173 | /usr/games/lib/cards.pck Chance and Community Chest cards | |
174 | .SH BUGS | |
175 | No command can be given an argument instead of a response to a query. |