123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184 |
- .\" $NetBSD: monop.6,v 1.16 2003/08/07 09:37:28 agc Exp $
- .\"
- .\" Copyright (c) 1980 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
- .\" are met:
- .\" 1. Redistributions of source code must retain the above copyright
- .\" notice, this list of conditions and the following disclaimer.
- .\" 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. 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.
- .\"
- .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- .\" SUCH DAMAGE.
- .\"
- .\" @(#)monop.6 6.5 (Berkeley) 3/25/93
- .\"
- .Dd March 25, 1993
- .Dt MONOP 6
- .Os
- .Sh NAME
- .Nm monop
- .Nd Monopoly game
- .Sh SYNOPSIS
- .Nm
- .Op Ar file
- .Sh DESCRIPTION
- .Nm
- is reminiscent of the Parker Brother's game Monopoly, and
- monitors a game between 1 to 9 users.
- It is assumed that the rules of Monopoly are known.
- The game follows the standard rules, with the exception that,
- if a property goes up for auction and there are only two solvent players,
- no auction is held and the property remains unowned.
- .Nm
- The game, in effect, lends the player money,
- so it is possible to buy something which you cannot afford.
- However, as soon as a person goes into debt, he must
- .Dq fix the problem ,
- i.e., make himself solvent, before play can continue.
- If this is not possible, the player's property reverts to his debtee,
- either a player or the bank.
- A player can resign at any time to any person or the bank,
- which puts the property back on the board, unowned.
- .Pp
- Any time that the response to a question is a
- .Em string ,
- e.g., a name, place or person, you can type
- .Sq Ic \&?
- to get a list of valid answers.
- It is not possible to input a negative number, nor is it ever necessary.
- .Pp
- .Em A Summary of Commands :
- .Bl -tag -width item
- .It Ic quit
- quit game: This allows you to quit the game.
- It asks you if you're sure.
- .It Ic print
- print board: This prints out the current board.
- The columns have the following meanings (column headings are the same for the
- .Ic where ,
- .Ic own holdings ,
- and
- .Ic holdings
- commands):
- .Pp
- .Bl -tag -width indent -compact
- .It Name
- The first ten characters of the name of the square.
- .It Own
- The
- .Em number
- of the owner of the property.
- .It Price
- The cost of the property (if any).
- .It Mg
- This field has a
- .Sq *
- in it if the property is mortgaged.
- .It \&#
- If the property is a Utility or Railroad, this is the number
- of such owned by the owner.
- If the property is land, this is the number of houses on it.
- .It Rent
- Current rent on the property.
- If it is not owned, there is no rent.
- .El
- .It Ic where
- where players are: Tells you where all the players are.
- A
- .Sq *
- indicates the current player.
- .It Ic own holdings
- List your own holdings,
- i.e., money, get-out-of-jail-free cards, and property.
- .It Ic holdings
- holdings list: Look at anyone's holdings.
- It will ask you whose holdings you wish to look at.
- When you are finished, type
- .Sq Ic done .
- .It Ic mortgage
- mortgage property:
- Sets up a list of mortgageable property, and asks which you wish to mortgage.
- .It Ic unmortgage
- unmortgage property:
- Unmortgage mortgaged property.
- .It Ic buy
- buy houses:
- Sets up a list of monopolies on which you can buy houses.
- If there is more than one, it asks you which you want to buy for.
- It then asks you how many for each piece of property,
- giving the current amount in parentheses after the property name.
- If you build in an unbalanced manner
- (a disparity of more than one house within the same monopoly),
- it asks you to re-input things.
- .It Ic sell
- sell houses:
- Sets up a list of monopolies from which you can sell houses.
- It operates in an analogous manner to
- .Ic buy .
- .It Ic card
- card for jail:
- Use a get-out-of-jail-free card to get out of jail.
- If you're not in jail, or you don't have one, it tells you so.
- .It Ic pay
- pay for jail:
- Pay $50 to get out of jail, from whence you are put on Just Visiting.
- Difficult to do if you're not there.
- .It Ic trade
- This allows you to trade with another player.
- It asks you whom you wish to trade with,
- and then asks you what each wishes to give up.
- You can get a summary at the end, and, in all cases,
- it asks for confirmation of the trade before doing it.
- .It Ic resign
- Resign to another player or the bank.
- If you resign to the bank, all property reverts to its virgin state,
- and get-out-of-jail-free cards revert to the deck.
- .It Ic save
- save game:
- Save the current game in a file for later play.
- You can continue play after saving,
- either by adding the file in which you saved the game after the
- .Nm
- command, or by using the
- .Ic restore
- command (see below).
- It will ask you which file you wish to save it in,
- and, if the file exists, confirm that you wish to overwrite it.
- .It Ic restore
- restore game:
- Read in a previously saved game from a file.
- It leaves the file intact.
- .It Ic roll
- Roll the dice and move forward to your new location.
- If you simply hit the
- .Aq RETURN
- key instead of a command, it is the same as typing
- .Ic roll .
- .El
- .Sh AUTHOR
- .An Ken Arnold
- .Sh FILES
- .Bl -tag -width @monop_cardsfile@ -compact
- .It Pa @monop_cardsfile@
- Chance and Community Chest cards
- .El
- .Sh BUGS
- No command can be given an argument instead of a response to a query.
|