170 lines
7.1 KiB
Plaintext
170 lines
7.1 KiB
Plaintext
|
Command letters:
|
|||
|
|
|||
|
> go downstairs: must be on stairs '%'
|
|||
|
< go upstairs: must have amulet of Funidoog ',' and be on stairs
|
|||
|
. rest a while
|
|||
|
i inventory: list all items being carried
|
|||
|
e eat some food
|
|||
|
s search for traps & secret doors
|
|||
|
c call an item something
|
|||
|
d drop an item
|
|||
|
q quaff a potion
|
|||
|
r read a scroll
|
|||
|
z zap a wand
|
|||
|
p point a wand in a particular direction
|
|||
|
w weild a weapon
|
|||
|
t throw a weapon in a particular direction (see weapons below)
|
|||
|
W wear a suit of armour
|
|||
|
Q quit the game
|
|||
|
S save the game for later
|
|||
|
P put on a ring
|
|||
|
R remove a ring
|
|||
|
^R reprint the last message
|
|||
|
^L redraw the screen
|
|||
|
h move one position left
|
|||
|
j move down
|
|||
|
k move up
|
|||
|
l move right
|
|||
|
y move up & left
|
|||
|
u move up & right
|
|||
|
b move down & left
|
|||
|
n move down & right
|
|||
|
H, J, K, L, Y, U, B, N run in the given direction till something is found
|
|||
|
|
|||
|
certain commands can be done repeatedly, e.g. 10l will move 10 spaces right,
|
|||
|
or 5s will search five times, the maximum repetition count is 255 (guess who's
|
|||
|
using a byte counter!!) - command letters don't get echoed, as the effect they
|
|||
|
have usually shows up in some other way.
|
|||
|
|
|||
|
Things on screen:
|
|||
|
|
|||
|
solid rock (empty space)
|
|||
|
. room interior
|
|||
|
- | room walls
|
|||
|
+ door
|
|||
|
# corridor
|
|||
|
^ trap
|
|||
|
% stairs
|
|||
|
? scroll
|
|||
|
! potion
|
|||
|
/ wand
|
|||
|
= ring
|
|||
|
) weapon
|
|||
|
] armour
|
|||
|
* gold
|
|||
|
: food
|
|||
|
, the Amulet of Funidoog
|
|||
|
A-Z monsters -
|
|||
|
A giant ant
|
|||
|
B bat
|
|||
|
C centaur
|
|||
|
D dragon
|
|||
|
E floating eye
|
|||
|
F violet fungus
|
|||
|
G giant
|
|||
|
H hobgoblin
|
|||
|
I invisible stalker (if you can see them)
|
|||
|
J jackal
|
|||
|
K kobold
|
|||
|
L leprachaun
|
|||
|
M mimic (when it's not pretending to be something else)
|
|||
|
N nymph
|
|||
|
O orc
|
|||
|
P purple worm
|
|||
|
Q quasit
|
|||
|
R rust monster
|
|||
|
S skeleton
|
|||
|
T troll
|
|||
|
U umber hulk
|
|||
|
V vampire
|
|||
|
W wraith
|
|||
|
X xorn
|
|||
|
Y yeti
|
|||
|
Z zombie
|
|||
|
|
|||
|
Anything that can be picked up (scrolls et. seq.) gets picked up when moved
|
|||
|
on top of, to fight a monster, either point a wand at it, throw a weapon
|
|||
|
at it, or to fight it hand to hand, attempt to move on top of it.
|
|||
|
|
|||
|
Weapons fall into four classes:
|
|||
|
1. two handed sword, long sword, mace: these are best weilded when going
|
|||
|
into hand to hand combat;
|
|||
|
2. short bow, crossbow, sling: these are best weilded when class 3
|
|||
|
weapons are to be thrown;
|
|||
|
3. arrow, crossbow bolt, rock: these are best thrown at monsters some
|
|||
|
distance away, best results will be obtained if the approprate
|
|||
|
class 2 weapon is weilded when throwing class 3 weapons;
|
|||
|
4. spear, dagger, dart: these are best thrown as class 3, however no
|
|||
|
special weapon need be weilded to throw these.
|
|||
|
|
|||
|
When throwing a weapon or pointing a wand, the direction should be specified
|
|||
|
as for moving, so to point a wand to the left type in 'ph', and give the
|
|||
|
letter from the inventory when asked what to zap, similarly to throw something
|
|||
|
down, type 'tj', and the inventory letter, etc. etc. etc.
|
|||
|
|
|||
|
The general idea of the game is to find the Amulet of Funidoog, which will be
|
|||
|
found somewhere below level 20, and escape from the dungeon with it: once it
|
|||
|
has been picked up, the '<' command to go upstairs works.
|
|||
|
|
|||
|
This game has it's roots in AD&D (The T.S.R. fantasy role playing game), but
|
|||
|
intimate knowledge of AD&D is not necessary to play Rogue (though it can be
|
|||
|
a help). Rogue was originally written in C, and released on Berkley UNIX
|
|||
|
systems - the only major part missing is the wizards password (which is a
|
|||
|
massive cheat anyway). By and large, damages that monsters do, armour classes
|
|||
|
of monsters, probabilities of hitting in combat, and other such variables are
|
|||
|
lifted directly from AD&D, as they were for the Berkley version.
|
|||
|
|
|||
|
A few (hopefully helpful) comments: use the rest command copiously - it
|
|||
|
allows you to regain hit points lost in combat; traps generally only show
|
|||
|
up when you stand on them, unless you are searching - on the subject of
|
|||
|
searching, don't get too depressed if you seem to have explored everywhere
|
|||
|
and you can't find the stairs: search along the walls of the rooms you have
|
|||
|
found ('s' command, do it typically 10 times for each '-' or '|' in the
|
|||
|
wall). Note also that some of the monsters get very vicious: dragons can
|
|||
|
breath on you, rust monsters weaken metal armour, leprachauns will steal your
|
|||
|
gold, invisible stalkers are just that (invisible), mimics tend to look like
|
|||
|
other things: scrolls, armour, stairs - anything that isn't a monster, etc,
|
|||
|
etc, etc; there are cursed items (rings, armour, weapons) which can be quite
|
|||
|
hard to get rid of - unless you have a scroll of remove curse... Regarding
|
|||
|
the various weapons: Two handed swords are the best weapons in class 1 The
|
|||
|
crossbow is the best in classes 2/3, and the spear is the best in class 4.
|
|||
|
Regarding armour class: the lower it is, the better for you. Regarding your
|
|||
|
strength / hit points / experience / gold: the higher the better (There must
|
|||
|
be some reason why armour class works backwards...). Logically (?) the
|
|||
|
monsters get harder to kill the deeper you get into the dungeon - Dragons &
|
|||
|
Purple worms (probably the meanest pair in the game) are often best left
|
|||
|
alone if you find them asleep, because it isn't worth taking a chance on
|
|||
|
getting bumped off by one of them: by the time you meet those two monsters
|
|||
|
you'll be pretty close to the amulet, and once you have it, the best
|
|||
|
thing to do is to high tail it back up through the dungeon to about level 17.
|
|||
|
On the other hand DON'T rush down: explore each level to find all the magic
|
|||
|
and monsters you can: killing monsters is how you get experience, and the
|
|||
|
more experience you have, the better you'll do in a fight; in addition a good
|
|||
|
arsenal of magic items can make the difference between winning & losing a
|
|||
|
fight. On the lower levels rooms become dark: this limits your area of vision
|
|||
|
as shown by the area of '.'s around you, however there are wands & scrolls
|
|||
|
which can alleviate this problem (to a point at least). I'll leave it for you
|
|||
|
to find out what all the scrolls, rings, etc do, to begin with you'll be using
|
|||
|
all the scrolls of identify as soon as they get found. Note that potion
|
|||
|
colours (and wand metals and ring gems) change from game to game, so don't
|
|||
|
assume that just because a potion of healing is orange in this game, it will
|
|||
|
be orange in the next (that would be too easy!!).
|
|||
|
|
|||
|
Patching for different terminals.
|
|||
|
|
|||
|
As delivered, this runs on Televideo compatible terminals (including Liberty
|
|||
|
Freedom, ADM31, Wyse 50, Wyse 60, and Commodore 128 in CP/M mode). Two special
|
|||
|
abilities must be present, clear screen and move cursor; and clear to end of
|
|||
|
line will be used if it exists, however ROGUE knows how to get by without it.
|
|||
|
The patch area is right at the start of the program. Since most of the
|
|||
|
patchable stuff I write is designed to use the same patch overlay there is a
|
|||
|
lot of patching possible that is not applicable to ROGUE. However, once you
|
|||
|
have the 1/2 K patch overlay it becomes trivial to patch new programs to work
|
|||
|
for you. Included is a file QTERM.PAT which goes into detail on how to do the
|
|||
|
patching. It should be noted that ROGUE.COM is not the same size as QTERM.COM:
|
|||
|
the value for the SAVE command will be:
|
|||
|
|
|||
|
SAVE 89 ROGUENEW.COM
|
|||
|
|
|||
|
In all other respects, QTERM.PAT explains how to patch ROGUE for your system.
|
|||
|
|