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