ROGUE is a near-clone of the classic UNIX dungeon adventure game
'rogue'.  ROGUE.DOC is the "man page" for ROGUE.  DUNGEONS.DOC is "A Guide to
the Dungeons of Doom," which describes the version of Rogue distributed with
UNIX, but which is not necessarily definitive for this version.  Some major
differences will be noted in this file.


Added commands:

'^A' will show you hit point statistics.  You'll get something that looks like
this: R-Hp 6.20, E-Hp 6.33 (!: 2, V: 0), which means you have an average of
6.33 hit points per level, you actually earned only an average of 6.20 hit
points per level, you gained 2 permanent hit points from potions and lost no
hit points from being attacked by vampires.

'^D' will dump your current screen to disk.  This is useful if you want to prove
that you actually did see the Amulet or if you want to show someone else what
ROGUE looks like.


Major differences:

'o' is the options command.  This differs from the options command described
in DUNGEONS.DOC in that all the options display takes place on the top line
of the screen.  You always use RETURN to enter the current value of an option.
String options will show the current value of the option and position the
cursor at the end of the option string; you can use backspacing and retyping
to edit the option.  Flags will be shown as "True" or "False" with the
cursor positioned under the T or F; press 't' or 'f' to set the option or
the space bar to toggle it (True becomes False and vice versa).  Pressing ESC
will leave the current option unchanged, even if you have edited it, and
abort the options command.  (Any options changed before the current one in
that session will not revert.)  You cannot back up to the previous option
with '-'--the progression is one-way, with RETURN taking you to the next one.
	
Rogue looks for its options in the environment variable ROGUEOPTS.  The
options described below will change the built-in defaults.  Since "darken"
is the default, there is no need to supply that in your ROGUEOPTS, but if
you want "nodarken", you must supply it.  Under MS-DOS, use '-' instead of
'=' for the string options, i.e. "name-", "fruit-", "file-".  The options
listed below are the only ones used in this version of ROGUE.

	name=<name>	The name of your ROGUE character
	fruit=<name>	The name of your favorite fruit
	file=<name>	The name of the save game file
	passgo		With passgo specified, your rogue will turn corners
			in passageways when running (ctrl-dir or shift-dir)
	nodarken	nodarken will prevent rooms from being darkened when
			you leave them, speeds things up a bit
	nojump		Normally your rogue will only be shown during a
			repeated move when he gets hit points back or after
			he finishes moving.  Specify nojump to see him every
			step of the way.
	noskull		A skull is normally displayed when your character
			dies.  Use noskull if it scares the kids.
	noaskquit	Normally you are asked to confirm the quit command.
			Place noaskquit in your rogueopts if you don't want
			to have to give confirmation.
	noaskme		Normally you will be asked to call an unidentified
			potion or scroll something after you use it.  Specify
			noaskme if you don't want this to happen.

The 'D', '!', and '@' commands are not implemented.

The wizard of this dungeon (Bob the Wonder Chicken) will also extract his
fee of 10% of your gold if you quit.  The only way to get all your gold out
of the dungeon is to carry it out yourself by being a total winner.


MS-DOS features:

Variants of the UNIX 'termcap' and 'curses' facilities are used for screen
display.  You will have to have some kind of terminal emulation available
to play ROGUE.  See TERMCAP.DOC for details.

Rogue will look for a file called TERMCAP in the current directory for
termcap information.  If you want it to look somewhere else, give the command
"set TERMCAP=<pathname>".  Tell it what entry you want it to use from your
termcap file with "set TERM=<term name>".  You should "set TERM=ibmpc-mono"
if you are using an IBM PC or clone.  Rogue will always create its score file
ROGUE.SCO in the current directory.

Since MS-DOS doesn't have logins or login names, you can set your own
"login name" with "set NAME=<name>".  If you don't set your NAME then it
defaults to "nameless".  If you don't specify a name in your ROGUEOPTS then
your login name will be used as your rogue's name.  The MS-DOS version of
ROGUE will allow you to have more than one score recorded per login name,
unlike the UNIX version.
