git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@639 c06c8d41-db1a-0410-9941-cceddc491573
6JVFYLCQMFPV35INYC3MAWJ5AGVDPV7LQ5QS4YMKUJICXJGPJ63AC
So, you want to start playing Crawl straight away without bothering with the
manual? Read this, the guide to starting Crawl with a minimum of preparation.
When you get some more time, you can read crawl_manual.txt in the Docs directory
for more detailed information. Also take a look at README.stone_soup.txt - this
is not the official distribution of Linley's Dungeon Crawl.
So, you want to start playing Crawl straight away without bothering with the
manual? Read this, the guide to starting Crawl with a minimum of preparation.
When you get some more time, you can read crawl_manual.txt in the Docs
directory for more detailed information.
I suggest printing out this file and following its instructions while playing
your first few games (you can also press '?' while playing for a list of
commands).
I suggest printing it out and following its instructions while playing your
first few games (you can also press '?' while playing for a list of commands).
the @ sign which represents You. The coloured parts of the Map are the parts
you can see, while places which you have visited before but cannot currently
see are shown in grey.
the @ sign which represents You. The coloured parts of the Map are the parts
you can see, while places which you have visited before but cannot currently
see are shown in grey.
Try walking around, using either the numeric keypad (turn numlock off) or the
hjklyubn keys. To move in a given direction until you reach something
interesting or see a hostile creature, press shift and the direction.
Try walking around, using either the numeric keypad (try numlock off and on) or
the Rogue (hjklyubn) keys. To move in a given direction until you reach
something interesting or see a hostile creature, press shift and the direction.
use the 'x' (examine) command to get a short description. You use the 'o'
(open) command to open doors, and the '<' (up) and '>' (down) commands to
use the 'x' (examine) command to get a short description. You use the 'o', 'c'
commands to open or close doors, and the '<' (up) and '>' (down) commands to
- Ammunition (also the ) sign). Throw it with 't' (throw). Darts are meant to
be thrown by hand; other missiles need an appropriate launcher to be wielded
(eg arrows are much more effective when shot with a bow).
- Ammunition (which has the ( sign). Throw it with 't' (throw). Darts are
meant to be thrown by hand; other missiles need an appropriate launcher to be
wielded (eg arrows are much more effective when shot with a bow).
Try losing them in corridors, or find a place where you can run around in
circles to heal while the monster chases you.
Try losing them in corridors, or as a very last resort find a place where
you can run around in circles to heal while the monster chases you.
- Remember to use projectiles before engaging monsters in close combat.
rest for one turn, while pressing '5' or shift-and-keypad-5 make you rest for
a longer time (you will stop resting when fully healed).
rest for one turn, while pressing '5' or shift-and-keypad-5 make you rest
for a longer time (you will stop resting when fully healed).
Death in Crawl is permanent; you cannot just reload a saved game and start
again where you left off. The 'S' (Save) command exists only to let you leave
a game part-way through and come back to it later. Quitting ('Q') is a way of
committing suicide if you can't even be bothered to help your character escape
from the Dungeon alive.
Death in Crawl is permanent; you cannot just reload a saved game and start again
where you left off. The 'S' (save) command exists only to let you leave a game
part-way through and come back to it later. Quitting ('Q') lets you commit
suicide if you can't even be bothered to help your character escape alive.
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
%%Title: keys.dvi
%%Pages: 4
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: Palatino-Bold Palatino-Roman Courier-Bold CMSY10
%%+ Courier
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips keys.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource: TeX output 2006.12.15:0930
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
%%BeginProcSet: 8r.enc
% File 8r.enc as of 2002-03-12 for PSNFSS 9
%
% This is the encoding vector for Type1 and TrueType fonts to be used
% with TeX. This file is part of the PSNFSS bundle, version 9
%
% Authors: S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, W. Schmidt
%
% Idea is to have all the characters normally included in Type 1 fonts
% available for typesetting. This is effectively the characters in Adobe
% Standard Encoding + ISO Latin 1 + extra characters from Lucida + Euro.
%
% Character code assignments were made as follows:
%
% (1) the Windows ANSI characters are almost all in their Windows ANSI
% positions, because some Windows users cannot easily reencode the
% fonts, and it makes no difference on other systems. The only Windows
% ANSI characters not available are those that make no sense for
% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
% (173). quotesingle and grave are moved just because it's such an
% irritation not having them in TeX positions.
%
% (2) Remaining characters are assigned arbitrarily to the lower part
% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
%
% (3) Y&Y Lucida Bright includes some extra text characters; in the
% hopes that other PostScript fonts, perhaps created for public
% consumption, will include them, they are included starting at 0x12.
%
% (4) Remaining positions left undefined are for use in (hopefully)
% upward-compatible revisions, if someday more characters are generally
% available.
%
% (5) hyphen appears twice for compatibility with both ASCII and Windows.
%
% (6) /Euro is assigned to 128, as in Windows ANSI
%
/TeXBase1Encoding [
% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
/.notdef /dotaccent /fi /fl
/fraction /hungarumlaut /Lslash /lslash
/ogonek /ring /.notdef
/breve /minus /.notdef
% These are the only two remaining unencoded characters, so may as
% well include them.
/Zcaron /zcaron
% 0x10
/caron /dotlessi
% (unusual TeX characters available in, e.g., Lucida Bright)
/dotlessj /ff /ffi /ffl
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
% very contentious; it's so painful not having quoteleft and quoteright
% at 96 and 145 that we move the things normally found there down to here.
/grave /quotesingle
% 0x20 (ASCII begins)
/space /exclam /quotedbl /numbersign
/dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
% 0x30
/zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /less /equal /greater /question
% 0x40
/at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
% 0x50
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
% 0x60
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
% 0x70
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /asciitilde
/.notdef % rubout; ASCII ends
% 0x80
/Euro /.notdef /quotesinglbase /florin
/quotedblbase /ellipsis /dagger /daggerdbl
/circumflex /perthousand /Scaron /guilsinglleft
/OE /.notdef /.notdef /.notdef
% 0x90
/.notdef /.notdef /.notdef /quotedblleft
/quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright
/oe /.notdef /.notdef /Ydieresis
% 0xA0
/.notdef % nobreakspace
/exclamdown /cent /sterling
/currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft
/logicalnot
/hyphen % Y&Y (also at 45); Windows' softhyphen
/registered
/macron
% 0xD0
/degree /plusminus /twosuperior /threesuperior
/acute /mu /paragraph /periodcentered
/cedilla /onesuperior /ordmasculine /guillemotright
/onequarter /onehalf /threequarters /questiondown
% 0xC0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis
/Igrave /Iacute /Icircumflex /Idieresis
% 0xD0
/Eth /Ntilde /Ograve /Oacute
/Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex
/Udieresis /Yacute /Thorn /germandbls
% 0xE0
/agrave /aacute /acircumflex /atilde
/adieresis /aring /ae /ccedilla
/egrave /eacute /ecircumflex /edieresis
/igrave /iacute /icircumflex /idieresis
% 0xF0
/eth /ntilde /ograve /oacute
/ocircumflex /otilde /odieresis /divide
/oslash /ugrave /uacute /ucircumflex
/udieresis /yacute /thorn /ydieresis
] def
%%EndProcSet
%%BeginProcSet: bbad153f.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9
%
/TeXbbad153fEncoding [
/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
/plusminus /minusplus /circleplus /circleminus /circlemultiply
/circledivide /circledot /circlecopyrt /openbullet /bullet
/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
/greaterequal /precedesequal /followsequal /similar /approxequal
/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
/prime /infinity /element /owner /triangle /triangleinv /negationslash
/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
/backslash /wreathproduct /radical /coproduct /nabla /integral
/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
/lessequal /greaterequal /precedesequal /followsequal /similar
/approxequal /propersubset /propersuperset /lessmuch /greatermuch
/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: texps.pro
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
end
%%EndProcSet
%%BeginProcSet: special.pro
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def
@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll
newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto
closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N
/@beginspecial{SDict begin/SpecialSave save N gsave normalscale
currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}
N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs
neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate
rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse
scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg
lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx
ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N
/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{
pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave
restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B
/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1
setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY
moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix
matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc
savematrix setmatrix}N end
%%EndProcSet
%%BeginFont: CMSY10
%!PS-AdobeFont-1.1: CMSY10 1.0
%%CreationDate: 1991 Aug 15 07:20:57
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMSY10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.035 def
/isFixedPitch false def
end readonly def
/FontName /CMSY10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-29 -960 1116 775}readonly def
/UniqueID 5000820 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A
27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF
5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09
0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730
DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A
71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09
4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C
515DB70A8D4F6146FE068DC1E5DE8BC57033D79919697C81395D5B94C3AAAB11
52D73938D5FE866AA42FB6A7B16B9DF113A49D2FB8949B3511490D79FAC4809B
9C04692444006B2C534D8BAA282E038DF4A35E4695D34787103439BA8A96A1D3
991FF7871E7D9999D7E9BED339E31312FA5FBFF252FC2B1013CED637590A3028
211930955556373D1299EC051058E38572C7476BB340C8F77A47B48EA0CBE67B
841245EB21B8459322E8A64F6F24B10D117BA28F3B0333FC9BC755713437542C
3FAB51A4FCF3A14BE22712235C22B3E79A5D7D9B2B1CC3A7CDEEA8E6351DD2EF
5A0576EFE703A258902C59DCBBDEB7E6B364A043327A52D3A71C12FAB9210C4F
4485701078967A16A612BD893A3C03F8C4690A2C6AAA28F3ABA50F15A2981927
75AEBF31CEA99F933808A8B088D524DC8653E71599B8725EB30FF07C018EEACF
E0766E446D1F19F5A66305F39E3C70A768BAF93464401EC8680E39A2ECA69B1D
D93F134B873DFB0A1FEF404F595CC8771167848FA35FF85491486051873C0957
6DEFC59E4D4142CFC1018D9CC99CC74931DC11FC28FD7A0377EBE49CDBC48C22
F152A367D0CC5E80806BA13368F2DDBCFDE4EC52EB4DDE28D6CBEC050CB67DAB
134480014C9209E8490B82BDE9A56B002A015BAEEF9E08A5B471F2CC0F6C1464
758274F6A9FF41BC8C2AE2FE9FC0E865BA3A960544F320F7246FB5AB91DCB15C
84EE1CA2A984E3902568DD7D3C18546E7864BA38FEF4A2DB91F802BF7F0D340D
FDF88DA12243835370B74D75E5D89B94191900CD6B7CF19500DB6E5D4752FF35
1235BD13D93015D4CA6DFCA5E997AD356A361B2BF56197719DB8EA560822462D
D823FDDC4DBB219F0BDAFCB41A3029069189BD5B05277B06C749A3CFB96F8620
9BA57ACB66787EAA375AF85A4A94FE85C650DE4FEC7D2BFC69A63EBCBA909575
685080C15EC080417C45C03D04D6544C3EAE7E949C007435635BD330A0E4740C
07E9AE4DD8465719114C385C16E8AF50D7E7BC7FE5699D9937BA4331416BA052
55BCBCFF410DD01D11FB87A586E19C2910DCD8DB86C7637A9F53603873F0CAEA
B15C624699AD15B430268352130EFC88E9B4CC6AD0F900AFDED9C52FA68F34FA
C70ECB0729E7B9626DE998F5BDE1A7B1294D3ADB9A5CF548
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
TeXDict begin 39158280 55380996 1000 600 600 (keys.dvi)
@start /Fa 135[50 3[50 1[50 1[50 50 50 50 50 2[50 2[50
50 50 2[50 1[50 48[50 46[{ TeXBase1Encoding ReEncodeFont }15
83.022 /Courier rf /Fb 145[42 6[42 42 77[65 8[42 15[{
TeXbbad153fEncoding ReEncodeFont }5 83.022 /CMSY10 rf
/Fc 119[50 13[50 50 50 50 50 50 50 50 50 50 50 50 50
50 50 50 50 50 50 50 50 50 50 50 50 50 5[50 50 1[50 50
50 1[50 50 50 50 50 50 50 50 5[50 50 50 50 50 1[50 50
50 50 50 50 50 50 4[50 5[50 50 50 50 50 50 50 50 50 50
50 50 50 50 50 33[{ TeXBase1Encoding ReEncodeFont }69
83.022 /Courier-Bold rf /Fd 134[46 42 69 46 51 28 37
32 1[51 46 51 74 28 51 1[28 51 46 32 42 51 37 51 42 12[55
51 60 69 51 69 69 83 51 2[32 1[69 1[51 69 60 1[65 6[21
12[28 3[28 28 36[51 3[{ TeXBase1Encoding ReEncodeFont }43
83.022 /Palatino-Bold rf /Fe 168[66 1[52 41 1[44 1[40
52 55 1[41 4[51 1[41 3[52 65[{ TeXBase1Encoding ReEncodeFont }11
66.4176 /Palatino-Roman rf /Ff 104[83 28[42 46 43 69
47 50 27 35 33 46 50 45 48 73 24 46 19 24 48 46 28 40
51 37 46 42 6[55 55 55 83 1[65 51 44 55 65 50 65 69 79
51 2[28 69 63 46 51 64 59 51 65 5[21 21 5[42 42 1[42
42 50 21 28 21 1[32 28 28 23 5[23 29[50 50 2[{
TeXBase1Encoding ReEncodeFont }67 83.022 /Palatino-Roman
rf /Fg 134[80 3[88 48 64 56 2[80 88 1[48 2[48 88 1[56
72 88 64 1[72 10[112 2[88 104 6[112 4[80 1[120 104 8[36
13[36 44[{ TeXBase1Encoding ReEncodeFont }24 143.462
/Palatino-Bold rf /Fh 168[115 1[89 2[83 2[96 96 1[70
4[96 1[70 3[89 65[{ TeXBase1Encoding ReEncodeFont }9
114.77 /Palatino-Bold rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop 662 -261 a Fg(D)8 b Fh(U)g(N)g(G)g(E)g(O)f(N)37
b Fg(C)8 b Fh(R)g(A)n(W)g(L)t Fg(:)39 b(Files)c(and)g(Contact)-364
-78 y Ff(This)30 b(is)g(the)g(r)o(efer)o(ence)d(sheet)i(for)h(the)f(r)o
(oguelike)h(game)h(D)t Fe(U)t(N)t(G)t(E)t(O)t(N)j Ff(C)t
Fe(R)t(A)o(W)t(L)e Ff(\(or)d(rather)g(the)h(curr)o(ent)e(version)i(of)g
(the)h(S)t Fe(T)s(O)t(N)t(E)i Ff(S)t Fe(O)t(U)t(P)-364
22 y Ff(branch\).)k(It)25 b(is)g(a)f(game)g(of)h(dungeon)g
(exploration,)h(\002ghting)g(and)e(magic.)39 b(C)t Fe(R)t(A)o(W)t(L)28
b Ff(is)d(r)o(enowned)f(for)h(its)g(intricate)f(skills)i(and)e(r)o
(eligion)-364 121 y(systems.)i(Success)17 b(is)g(a)g(matter)g(of)h
(tactics,)f(strategy)-9 b(,)18 b(and)f(perseverance,)f(although)k(C)t
Fe(R)t(A)o(W)t(L)r Ff('s)f(r)o(eputation)e(is)h(close)f(to)h(devilish.)
25 b(Alleged)-364 221 y(victories)c(wer)o(e)f(r)o(eported,)f(however)-6
b(.)-364 379 y(This)28 b(page)f(explains)g(the)h(various)f(important)h
(\002les.)46 b(The)28 b(other)f(page)g(gives)h(a)f(complete)g(\(but)g
(very)g(terse\))g(list)h(of)g(all)f(commands)h(in)-362
478 y(C)t Fe(R)t(A)o(W)t(L)r Ff(.)34 b(If)23 b(you)h(ar)o(e)e(new)i(to)
f(this)h(\(kind)g(of\))f(game,)g(you)h(might)h(rather)d(want)i(to)f
(turn)h(to)g(pages)f(3)f(and)h(4.)33 b(These)23 b(contain)h(a)f(very)g
(brief)-364 578 y(intr)o(oduction,)e(focusing)h(only)g(on)f(the)g(most)
h(basics)e(commands.)-364 736 y(The)g(following)i(\002les)e(in)j(C)t
Fe(R)t(A)o(W)t(L)r Ff('s)e Fd(main)e(directory)g Ff(ar)o(e)g(cr)o
(ucial:)-364 836 y Fc(crawl.exe)g Ff(starts)i(the)g(game.)-364
935 y Fc(init.txt)28 b Ff(or)h Fc(.crawlrc)e Ff(contains)j(the)f
(options)i(of)g(C)t Fe(R)t(A)o(W)t(L)-364 1035 y Ff(\(which)h(one)g
(depends)f(on)g(your)h(OS\).)f(Since)g(the)g(defaults)g(ar)o(e)-364
1135 y(well)21 b(suited)g(for)g(playing,)f(don't)i(bother)f(with)g
(them)g(for)g(now)-8 b(.)-364 1234 y Fc(macro.txt)32
b Ff(contains)i(a)f(list)g(of)h(key)f(bindings)h(and)f(macr)o(os.)-364
1334 y(These)c(make)f(playing)j(C)t Fe(R)t(A)o(W)t(L)g
Ff(even)d(mor)o(e)h(convenient.)49 b(It)29 b(is)-364
1434 y(r)o(ecommended)22 b(that)g(you)h(\002ddle)g(with)g(these)g(only)
g(after)e(a)h(cou-)-364 1533 y(ple)f(of)g(games.)1954
736 y(The)g(following)h(\002les)f(in)h(the)f Fd(Docs)f(directory)g
Ff(may)h(be)g(helpful:)1954 836 y Fc(crawl)p 2209 836
25 4 v 29 w(manual.txt)k Ff(is)i(the)g(fully)g(gr)o(own)h(manual;)h
(explain-)1954 935 y(ing)c(all)f(races,)g(classes,)h(item)g(types)f
(etc.)36 b(If)24 b(you)h(do)f(not)h(delight)1954 1035
y(in)d(manuals,)e(put)h(of)g(the)g(r)o(eading)e(until)j(later)-6
b(.)1954 1135 y Fc(crawl)p 2209 1135 V 29 w(options.txt)29
b Ff(describes)g(all)i(the)f(options)i(in)f(minu-)1954
1234 y(tious)44 b(detail.)93 b(While)43 b(tweaking)h(these)f(can)g
(impr)o(ove)g(your)1956 1334 y(C)t Fe(R)t(A)o(W)t(L)24
b Ff(fun)c(a)h(lot,)g(skip)g(this)g(in)h(the)f(beginning.)1954
1434 y Fc(crawl)p 2209 1434 V 29 w(macros.txt)e Ff(explains)h(macr)o
(os)h(and)f(keybindings.)26 b(It)1954 1533 y(is)21 b(wise)h(to)f(ignor)
o(e)f(this)i(at)e(\002rst,)h(too.)-364 1684 y(If)d(you)g(have)g
(questions)h(concerning)g(the)f(game,)g(or)g(found)g(a)f(bug,)h(inquir)
o(e)h(at)e(the)h(newsgr)o(oup)g Fc(rec.games.roguelike.misc)c
Ff(with)-364 1783 y(your)24 b(pr)o(oblem.)33 b(Since)23
b(other)h(games)f(ar)o(e)f(discussed)h(over)h(ther)o(e)e(as)h(well,)i
(it)e(is)h(polite)g(to)f(\003ag)h(your)g(post)g(with)g
Fc(-crawl-)p Ff(.)32 b(Also)24 b(try)f(to)-364 1883 y(maintain)d
(netiquette)g(to)g(the)f(bene\002t)g(of)h(your)f(addr)o(esses.)24
b(When)c(you)g(want)f(to)h(download)f(the)h(most)g(r)o(ecent)f(version)
g(\(both)h(binaries)f(or)-364 1983 y(sour)o(ce,)g(for)h(Unix,)f(W)-5
b(indows,)21 b(OS/X,)f(and)f(DOS\),)g(the)h(pr)o(oper)f(place)f(is)i
(the)g(web)g(page)f Fc(http://crawl-ref.sourceforge.net)p
Ff(.)184 4273 y Fg(D)8 b Fh(U)g(N)g(G)g(E)g(O)f(N)37
b Fg(C)8 b Fh(R)g(A)n(W)g(L)t Fg(:)39 b(Key)c(Reference)e(Sheet,)i
(continued)-33 4473 y Fd(Symbol)413 b(Item)20 b(type)g(\(typical)f
(commands\))510 b(Shortcut)19 b(in)i(menus)e(\(like)g(pickup\))90
4572 y Fc(\()536 b Ff(W)-8 b(eapons)21 b(\()p Fc(w)p
Ff(ield\))1039 b Fc(\))20 b Ff(selects)h(all)g(hand)f(weapons)90
4672 y Fc(\))536 b Ff(Missiles)21 b(\()p Fc(t)p Ff(hr)o(ow)g(or)g
Fc(f)p Ff(ir)o(e\))757 b Fc(\()20 b Ff(selects)h(all)g(missiles)90
4771 y Fc([)536 b Ff(Armour)21 b(\()p Fc(W)p Ff(ear)e(and)h
Fc(T)p Ff(ake)g(of)o(f\))621 b Fc([)20 b Ff(selects)h(all)g(armour)90
4871 y Fc(\045)536 b Ff(Food)21 b(and)g(corpses)g(\()p
Fc(e)p Ff(at)e(and)i Fc(D)p Ff(issect\))370 b Fc(\045)20
b Ff(selects)h(all)g(food,)f Fc(&)h Ff(selects)g(all)f(carrion)90
4971 y Fc(?)536 b Ff(Scr)o(olls)20 b(\()p Fc(r)p Ff(ead\))1140
b Fc(?)25 b Ff(selects)c(all)g(scr)o(olls)90 5070 y Fc(!)536
b Ff(Potions)22 b(\()p Fc(q)p Ff(uaf)o(f\))1091 b Fc(!)25
b Ff(selects)c(all)g(potions)90 5170 y Fc(=)536 b Ff(Rings)22
b(\()p Fc(P)p Ff(ut)e(on)i(and)e Fc(R)p Ff(emove\))636
b Fc(=)20 b Ff(selects)h(all)g(rings)90 5270 y Fc(")536
b Ff(Amulets)21 b(\()p Fc(P)p Ff(ut)f(on)i(and)e Fc(R)p
Ff(emove\))531 b Fc(")20 b Ff(selects)h(all)g(amulets)90
5369 y Fc(/)536 b Ff(W)-8 b(ands)21 b(\()p Fc(z)p Ff(ap\))1170
b Fc(/)20 b Ff(selects)h(all)g(wands)90 5469 y Fc(+)536
b Ff(Books)22 b(\()p Fc(r)p Ff(ead,)d Fc(M)p Ff(emorise)h(and)h
Fc(Z)p Ff(ap\))453 b Fc(+)20 b Ff(selects)h(all)g(books)94
5568 y Fb(n)540 b Ff(Staves)20 b(and)g(r)o(ods)h(\()p
Fc(w)p Ff(ield)f(and)g Fc(E)p Ff(voke\))387 b Fb(n)21
b Ff(selects)g(all)g(staves)94 5668 y Fb(g)540 b Ff(Miscellaneous)21
b(items)g(\()p Fc(E)p Ff(voke\))592 b Fb(g)20 b Ff(selects)h(all)g
(miscellaneous)g(items)2316 5867 y Fc(,)f Ff(selects)h(all)g(items)g
(\(up)f(to)i Fa(drop_filter)p Ff(\))2316 5967 y Fc(-)e
Ff(deselects)h(all)f(items)2316 6067 y Fc(*)g Ff(inverts)h(curr)o(ent)f
(selection)p eop end
%%Page: 2 2
TeXDict begin 2 1 bop 550 -261 a Fg(D)8 b Fh(U)g(N)g(G)g(E)g(O)f(N)37
b Fg(C)8 b Fh(R)g(A)n(W)g(L)t Fg(:)40 b(Key)34 b(Reference)g(Sheet)-364
-116 y Fd(Movement:)-364 -16 y Ff(Use)25 b(the)h(numpad)f
Fc(direction)f Ff(keys)h(\(try)g(both)h(Numlock)h(on)-364
84 y(and)42 b(of)o(f\))e(or)i(the)g(Rogue)g(vi)g(keys)g(\()p
Fc(hjklyubn)p Ff(\))e(to)i(move)g(a)-364 183 y(squar)o(e.)37
b(Moving)25 b(into)h(a)e(monster)i(will)f(attack)f(it.)38
b(For)25 b(quicker)-364 283 y(movement,)54 b(use)46 b
Fc(Shift-direction)e Ff(or)j Fc(/)i(direction)p Ff(.)-364
383 y(This)22 b(keeps)e(walking)i(until)f(a)f(monster)i(is)f(encounter)
o(ed.)-364 541 y Fd(Saving)f(and)g(Quitting:)-364 640
y Fc(S)h Ff(saves)f(game)h(with)g(query)g(and)g(exits)-364
740 y Fc(Ctrl-X)f Ff(saves)g(the)h(game)g(without)h(query)f(and)f
(exits)-364 840 y Fc(Q)h Ff(quits)h(without)g(saving)-364
998 y Fd(Dungeon)e(Interaction:)-364 1097 y Fc(o)h Ff(opens)g(an)g
(adjacent)f(door)-364 1197 y Fc(c)h Ff(closes)g(an)g(adjacent)f(door)
-364 1296 y Fc(*)50 b(direction)19 b Ff(and)h Fc(Ctrl-direction)e
Ff(try)j(to)g(untrap)-235 1389 y(an)d(adjacent)f(known)i(trap;)f(also)h
(open)f(door;)h(else)f(attacks)-235 1488 y(squar)o(e)i(without)i
(moving)g(\(even)e(if)g(nothing)j(is)e(seen\))-364 1580
y Fc(<>)g Ff(goes)g(a)f(dungeon)i(level)e(up/down)i(\()p
Fc(>)e Ff(enters)h(shops\))-364 1680 y Fc(;)g Ff(examines)f(the)h
(occupied)g(squar)o(e)-364 1780 y Fc(x)g Ff(examines)f(surr)o(oundings)
-364 1879 y Fc(X)h Ff(brings)g(up)g(the)g(level)f(map)-364
1979 y Fc(O)h Ff(shows)h(the)f(dungeon)g(overview)-364
2137 y Fd(Item)f(Interaction)f(\(inventory\):)-364 2237
y Fc(i)i Ff(shows)h(inventory)f(list)-364 2336 y Fc(v)g
Ff(views)g(item)g(description)-364 2436 y Fb(f)f Ff(inscribes)i(item)
-364 2535 y Fc(t)f Ff(thr)o(ows)g(or)g(shoots)h(an)f(item)-364
2635 y Fc(f)g Ff(\002r)o(es)f(\002rst)h(available)e(missile)-364
2735 y Fc(q)i Ff(quaf)o(fs)f(a)g(potion)-364 2834 y Fc(e)h
Ff(eats)f(food)h(\(tries)f(\003oor)i(and)e(chunks)i(\002rst\))-364
2934 y Fc(z)f Ff(zaps)f(a)g(wand)-364 3034 y Fc(r)h Ff(r)o(eads)e(a)h
(scr)o(oll)h(or)g(book)-364 3133 y Fc(M)g Ff(memorises)g(a)g(spell)g
(fr)o(om)f(a)g(book)-364 3233 y Fc(w)h Ff(wields)g(an)f(item)h(\()p
Fc(w-)f Ff(for)h(wielding)g(nothing\))-364 3332 y Fc(')g
Ff(wields)g(item)g(in)g(slot)h(a,)e(or)g(switch)i(to)f(slot)h(b)-364
3432 y Fc(E)f Ff(evokes)g(power)f(of)h(wielded)f(items)-364
3532 y Fc(W)h Ff(wears)f(armour)-364 3631 y Fc(T)h Ff(takes)f(of)o(f)g
(armour)-364 3731 y Fc(P)h Ff(puts)g(on)g(jewellery)-364
3831 y Fc(R)g Ff(r)o(emoves)f(jewellery)-364 3989 y Fd(Item)g
(Interaction)f(\(\003oor\):)-364 4088 y Fc(,)i Ff(or)g
Fc(g)f Ff(pick)h(up)g(items)g(and)f Fc(,,)h Ff(or)g Fc(gg)f
Ff(give)h(pickup)g(menu)-364 4188 y Fc(d)g Ff(dr)o(ops)f(an)h(item,)f
Fc(d#)h Ff(dr)o(ops)f(exact)g(number)h(of)f(items)-364
4288 y Fc(D)h Ff(dissects)g(a)f(corpse)h(\(this)g(needs)f(a)h(sharp)f
(weapon\))-364 4387 y Fc(Ctrl-A)g Ff(toggles)h(autopickup)-364
4545 y Fd(Other)f(Gameplay)f(Actions:)-364 4645 y Fc(a)i
Ff(uses)g(special)f(ability)-364 4744 y Fc(p)h Ff(prays)-364
4844 y Fc(Z)g Ff(casts)f(a)h(spell)-364 4944 y Fc(!)26
b Ff(shouts)c(or)f(commands)g(allies)-364 5043 y Fc(Ctrl-V)f
Ff(toggles)h(auto-prayer)-364 5201 y Fd(Non-gameplay)e(Commands)g(and)h
(Information:)-364 5301 y Fc(V)h Ff(displays)g(version)g(information)
-364 5401 y Fc(Ctrl-P)f Ff(shows)i(pr)o(evious)e(messages)-364
5500 y Fc(Ctrl-R)g Ff(r)o(edraws)f(scr)o(een)-364 5600
y Fc(Ctrl-C)h Ff(clears)g(main)h(and)f(level)h(maps)-364
5699 y Fc(#)g Ff(dumps)g(character)e(to)i(the)g(\002le)g
Fa(name.txt)-364 5799 y Fc(:)26 b Ff(adds)20 b(a)g(note)h(to)g(the)g
(dump)g(\002le)-364 5899 y Fa(_)g Ff(shows)h(notes)-363
5998 y Fb(\030)g Ff(saves)e(macr)o(os)g(and)g(key)h(maps)-364
6098 y Fc(=)g Ff(r)o(eassigns)f(inventory)i(or)f(spell)g(letters)-364
6198 y Fc(?)26 b Ff(prints)21 b(the)g(help)g(scr)o(een)1954
-116 y Fd(Resting)f(and)f(Searching:)1954 -16 y Fc(5)30
b Ff(and)f Fc(Shift-Numpad-5)f Ff(r)o(est)h(until)i(hit)f(and)f(magic)h
(points)1954 84 y(ar)o(e)c(full,)j(or)e(something)i(is)f(found,)h(or)e
(100)f(turns)i(ar)o(e)e(over)-6 b(.)45 b(T)-8 b(o)1954
183 y(r)o(est/sear)o(ch)20 b(just)h(one)g(turn,)g(use)g
Fc(s)f Ff(or)h Fc(.)26 b Ff(or)21 b Fc(Del)f Ff(or)h
Fc(Numpad-5)p Ff(.)1954 341 y Fd(Automated)d(T)-9 b(ravel)20
b(and)g(Exploration:)1954 441 y Fc(Ctrl-G)g Ff(starts)h(automated)f
(travel)1954 541 y Fc(Ctrl-O)g Ff(starts)h(automated)f(exploration)1954
640 y Fc(Ctrl-W)g Ff(sets)h(a)f(waypoint)i(\(to)e(be)h(used)f(for)h
Fc(Ctrl-G)p Ff(\))1954 740 y Fc(Ctrl-F)f Ff(sear)o(ches)g(items)h(and)f
(allows)i(to)f(travel)f(ther)o(e)1954 898 y Fd(Player)g(Character)f
(Information:)1954 998 y Fc(@)i Ff(displays)g(character)e(status,)i
(e.g.)f(weapon)h(pr)o(o\002ciency)1954 1097 y Fc([)g
Ff(displays)g(worn)g(armour)1954 1197 y Fc(\()g Ff(displays)g(weapons,)
f(and)h(primary)f(missiles)1954 1296 y Fc(")h Ff(displays)g(worn)g
(jewellery)1954 1396 y Fc(C)g Ff(displays)g(experience)e(info)1954
1496 y Fc(\210)i Ff(shows)h(r)o(eligion)f(scr)o(een)1954
1595 y Fc(A)g Ff(shows)h(abilities)f(and)f(mutations)1955
1695 y Fb(n)i Ff(shows)g(item)f(knowledge)1954 1795 y
Fc(m)g Ff(shows)h(skill)g(scr)o(een)1954 1894 y Fc(\045)f
Ff(shows)h(r)o(esistances)1954 2052 y Fd(Level)e(map)f(\()p
Fc(X)i Fd(in)f(main)f(screen\):)1954 2152 y Fc(Esc)i
Ff(and)f Fc(Space)g Ff(leave)g(the)g(level)h(map)1954
2251 y Fc(direction)e Ff(moves)j(cursor)1954 2351 y Fc(Shift-direction)
c Ff(moves)k(cursor)e(in)i(bigger)e(steps)1954 2451 y
Fc(-+)h Ff(scr)o(olls)g(level)f(map)h(up/down)1954 2550
y Fc(Enter)f Ff(and)g Fc(.)26 b Ff(and)20 b Fc(,)h Ff(and)f
Fc(;)h Ff(travel)f(to)h(cursor;)f(pr)o(ess)2104 2650
y(twice)g(if)h(pr)o(evious)f(travel)g(was)h(interr)o(upted)1954
2750 y Fc(<>)g Ff(cycle)f(thr)o(ough)i(up/down)f(stairs)1954
2849 y Fc(\210)g Ff(cycles)g(thr)o(ough)g(known)h(traps)1954
2949 y Fc(Tab)f Ff(cycles)f(thr)o(ough)i(shops)f(and)g(portals)1954
3048 y Fc(*)g Ff(and)f Fc(')h Ff(cycle)f(forwar)o(d)g(thr)o(ough)h
(stashes)g(\(usually)g(all)f(items\))1954 3148 y Fc(/)h
Ff(cycles)g(backwar)o(d)e(thr)o(ough)i(stashes)1954 3248
y Fc(W)g Ff(cycles)g(thr)o(ough)g(waypoints)1954 3347
y Fc(x)g Ff(cycles)g(thr)o(ough)g(travel)f(exclusions)1954
3447 y Fc(Ctrl-X)g Ff(sets)h(a)f(travel)g(exclusion)1954
3547 y Fc(Ctrl-E)g Ff(erases)g(all)h(travel)e(exclusions)1954
3646 y Fc(Ctrl-W)h Ff(sets)h(a)f(waypoint)1954 3746 y
Fc(Ctrl-C)g Ff(clears)g(level)h(and)f(main)h(maps)1954
3904 y Fd(T)-9 b(argeting:)1954 4004 y Fc(Esc)21 b Ff(stops)g(tar)o
(geting)1954 4103 y Fc(direction)e Ff(shoots)k(straight)1954
4203 y Fc(+)e Ff(and)f Fc(=)h Ff(cycle)f(forwar)o(d)g(among)h(seen)g
(monsters)1954 4302 y Fc(-)g Ff(cycles)g(backwar)o(d)e(among)i(seen)g
(monsters)1954 4402 y Fc(Ctrl-F)f Ff(toggles)i(cycle)e(modes:)26
b(enemies,)21 b(all,)f(friends)1954 4502 y Fc(.)26 b
Ff(and)20 b Fc(Enter)g Ff(and)g Fc(Del)h Ff(\002r)o(e)f(at)g(cursor)h
(position)1954 4601 y Fc(>)g Ff(\002r)o(es,)f(but)h(stops)g(at)f(tar)o
(get)1954 4701 y Fc(p)h Ff(and)f Fc(t)h Ff(and)f Fc(f)h
Ff(\002r)o(e)f(at)g(pr)o(evious)g(tar)o(get)1954 4801
y Fc(*)h Ff(for)f(manual)h(tar)o(getting)f(\(her)o(e)g
Fc(direction)f Ff(moves)i(cursor)-6 b(,)2151 4900 y Fc(Enter)20
b Ff(etc.)g(\002r)o(e)g(as)h(above,)f(and)g Fc(+=-ptf)g
Ff(still)h(work\))1954 5000 y Fc(?)26 b Ff(describes)20
b(the)h(monster)g(under)g(cursor)1954 5158 y Fd(Surroundings)f(\()p
Fc(x)g Fd(in)g(main\):)1954 5257 y Fc(x)h Ff(and)f Fc(Esc)g
Ff(and)h Fc(Space)f Ff(all)g(r)o(eturn)g(to)h(playing)g(mode)1954
5357 y Fc(*)g Ff(and)f Fc(')h Ff(cycle)f(forwar)o(d)g(among)h(seen)g
(objects)1954 5457 y Fc(/)g Ff(and)f Fc(;)h Ff(cycle)f(backwar)o(d)f
(among)j(seen)e(objects)1954 5556 y Fc(+)h Ff(and)f Fc(=)h
Ff(cycle)f(forwar)o(d)g(among)h(seen)g(monsters)1954
5656 y Fc(-)g Ff(cycles)g(backwar)o(d)e(among)i(seen)g(monsters)1954
5756 y Fc(direction)e Ff(moves)j(cursor)1954 5855 y Fc(.)k
Ff(and)20 b Fc(Enter)g Ff(travels)g(to)h(cursor)1954
5955 y Fc(?)26 b Ff(describes)20 b(the)h(monster)g(under)g(cursor)1954
6054 y Fc(Tab)g Ff(cycles)f(thr)o(ough)i(shops)f(and)g(portals)1954
6154 y Fc(<>)g Ff(cycle)f(thr)o(ough)i(stairs)p eop end
%%Page: 3 3
TeXDict begin 3 2 bop 463 -261 a Fg(D)8 b Fh(U)g(N)g(G)g(E)g(O)f(N)37
b Fg(C)8 b Fh(R)g(A)n(W)g(L)t Fg(:)39 b(V)-16 b(ery)35
b(short)f(introduction)-364 -90 y Ff(Crawl)27 b(is)i(a)e(lar)o(ge)f
(and)i(very)f(random)h(game)f(of)h(subterranean)e(exploration)i(in)g(a)
g(fantasy)f(world)h(of)f(magic)h(and)f(fr)o(equent)g(violence.)-364
10 y(Y)-8 b(our)22 b(quest)f(is)g(to)h(travel)d(into)j(the)f(depths)g
(of)f(the)h(Dungeon)h(\(which)g(is)f(dif)o(fer)o(ent)d(each)j(time)g
(you)g(play\))f(and)g(r)o(etrieve)g(the)h(Orb)f(of)h(Zot.)-364
168 y(Crawl)i(is)g(an)g(RPG)h(of)f(the)g('r)o(ogue-like')f(type,)i(one)
f(of)g(the)g(descendants)g(of)f(Rogue.)33 b(Its)24 b(graphics)e(ar)o(e)
g(simple)h(but)g(highly)i(informative,)-364 268 y(designed)c(to)g(be)f
(understood)h(at)g(a)f(glance,)g(and)h(contr)o(ol)g(is)g(exer)o(cised)e
(lar)o(gely)h(thr)o(ough)h(one-keystr)o(oke)g(commands.)-364
484 y Fd(Starting)e(Out)-364 642 y Ff(After)g(starting)h(the)h(pr)o
(ogram)e(you)h(will)h(be)f(gr)o(eeted)e(with)j(a)f(message)g(asking)g
(for)g(your)g(name.)25 b(Don't)d(spend)d(too)i(much)g(time)f(over)g
(this,)-364 742 y(as)h(your)g(\002rst)g(character)e(will)j(*not*)g
(last)e(very)h(long)g(\(sorry)-9 b(,)21 b(but)f(it's)i(tr)o(ue\).)-364
900 y(Next)k(you)h(ar)o(e)e(given)h(menus)h(of)f(species)g(and)g
(character)f(classes)h(fr)o(om)g(which)h(to)g(choose.)42
b(A)26 b(dwarf,)g(or)o(c,)h(ogr)o(e)f(or)g(tr)o(oll)h(Fighter)f(is)h(a)
-364 999 y(good)21 b(bet.)j(Elves)c(ar)o(e)e(quite)i(fragile,)f(humans)
i(ar)o(e)d(pr)o(etty)h(average)f(at)i(everything,)g(and)f(the)h(weir)o
(der)e(species)i(ar)o(e)e(mostly)j(too)g(tricky)f(for)-364
1099 y(beginning)i(players.)j(Finally)-9 b(,)21 b(you)g(may)g(be)g
(given)g(a)f(choice)h(of)g(weapons.)k(I)c(suggest)h(an)e(axe)g(\(axes)g
(ar)o(e)f(fun\).)-364 1252 y(Now)j(you)f(ar)o(e)e(in)i(the)g(game.)26
b(The)20 b(game)h(scr)o(een)f(has)h(thr)o(ee)f(parts:)-364
1352 y(The)26 b Fd(Map)e Ff(takes)i(up)f(the)h(upper)f(left)g(part)g
(of)g(the)h(scr)o(een.)39 b(In)26 b(its)f(very)h(centr)o(e)e(is)i(the)g
Fc(@)f Ff(sign)h(which)-364 1451 y(r)o(epr)o(esents)16
b(Y)-8 b(ou.)25 b(The)17 b(colour)o(ed)g(parts)f(of)h(the)g(Map)f(ar)o
(e)g(the)h(parts)g(you)g(can)g(see,)g(while)h(places)e(which)-364
1551 y(you)22 b(have)e(visited)h(befor)o(e)e(but)i(cannot)g(curr)o
(ently)f(see)h(ar)o(e)e(shown)j(in)f(gr)o(ey)-9 b(.)-364
1651 y(The)22 b Fd(Message)e(box)i Ff(is)g(the)g(lar)o(ge)f(part)g(of)h
(the)g(scr)o(een)f(below)h(the)g(map.)28 b(It)22 b(describes)g(events)f
(as)h(they)-364 1750 y(happen)f(and)f(asks)h(you)g(questions)h(fr)o(om)
f(time)g(to)g(time.)-364 1850 y(The)g Fd(Stats)e(area)h
Ff(contains)h(various)g(indicators)g(of)g(your)g(health)g(and)f
(abilities.)3070 1876 y @beginspecial 0 @llx 0 @lly 319
@urx 206 @ury 1276 @rwi @setspecial
%%BeginDocument: screen.eps
%!PS-Adobe-2.0 EPSF-2.0
%%Title: screen.fig
%%Creator: fig2dev Version 3.2 Patchlevel 5-alpha5
%%CreationDate: Fri Nov 24 15:15:41 2006
%%For: ploog@a2 (David Ploog,,31/12/2008)
%%BoundingBox: 0 0 319 206
%Magnification: 1.0000
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {0 setgray} bind def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
/col5 {1.000 0.000 1.000 srgb} bind def
/col6 {1.000 1.000 0.000 srgb} bind def
/col7 {1.000 1.000 1.000 srgb} bind def
/col8 {0.000 0.000 0.560 srgb} bind def
/col9 {0.000 0.000 0.690 srgb} bind def
/col10 {0.000 0.000 0.820 srgb} bind def
/col11 {0.530 0.810 1.000 srgb} bind def
/col12 {0.000 0.560 0.000 srgb} bind def
/col13 {0.000 0.690 0.000 srgb} bind def
/col14 {0.000 0.820 0.000 srgb} bind def
/col15 {0.000 0.560 0.560 srgb} bind def
/col16 {0.000 0.690 0.690 srgb} bind def
/col17 {0.000 0.820 0.820 srgb} bind def
/col18 {0.560 0.000 0.000 srgb} bind def
/col19 {0.690 0.000 0.000 srgb} bind def
/col20 {0.820 0.000 0.000 srgb} bind def
/col21 {0.560 0.000 0.560 srgb} bind def
/col22 {0.690 0.000 0.690 srgb} bind def
/col23 {0.820 0.000 0.820 srgb} bind def
/col24 {0.500 0.190 0.000 srgb} bind def
/col25 {0.630 0.250 0.000 srgb} bind def
/col26 {0.750 0.380 0.000 srgb} bind def
/col27 {1.000 0.500 0.500 srgb} bind def
/col28 {1.000 0.630 0.630 srgb} bind def
/col29 {1.000 0.750 0.750 srgb} bind def
/col30 {1.000 0.880 0.880 srgb} bind def
/col31 {1.000 0.840 0.000 srgb} bind def
end
save
newpath 0 206 moveto 0 0 lineto 319 0 lineto 319 206 lineto closepath clip newpath
-138.3 414.4 translate
1 -1 scale
/cp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/sa {save} bind def
/rs {restore} bind def
/l {lineto} bind def
/m {moveto} bind def
/rm {rmoveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/sh {show} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/sd {setdash} bind def
/ff {findfont} bind def
/sf {setfont} bind def
/scf {scalefont} bind def
/sw {stringwidth} bind def
/tr {translate} bind def
/tnt {dup dup currentrgbcolor
4 -2 roll dup 1 exch sub 3 -1 roll mul add
4 -2 roll dup 1 exch sub 3 -1 roll mul add
4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
bind def
/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
4 -2 roll mul srgb} bind def
/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def
$F2psBegin
10 setmiterlimit
0 slj 0 slc
0.06299 0.06299 sc
%
% Fig objects follow
%
%
% here starts figure with depth 54
/Helvetica ff 381.00 scf sf
5850 4050 m
gs 1 -1 sc (Stats) col0 sh gr
/Helvetica ff 381.00 scf sf
5850 4500 m
gs 1 -1 sc (Area) col0 sh gr
/Helvetica ff 381.00 scf sf
2880 6210 m
gs 1 -1 sc (Message Box) col0 sh gr
/Helvetica ff 381.00 scf sf
3150 4635 m
gs 1 -1 sc (The Map) col0 sh gr
% here ends figure;
%
% here starts figure with depth 50
% Polyline
0 slj
0 slc
60.000 slw
n 2250 6525 m 2250 3375 l 7200 3375 l 7200 6525 l
2250 6525 l cp gs col0 s gr
% Polyline
n 2250 5625 m
7200 5625 l gs col0 s gr
% Polyline
n 5625 3375 m
5625 5400 l gs col0 s gr
% Polyline
n 5625 5625 m
5625 5400 l gs col0 s gr
% here ends figure;
$F2psEnd
rs
showpage
%%Trailer
%EOF
%%EndDocument
@endspecial -364 2061 a Fd(Exploring)-364 2219 y Ff(T)-7
b(ry)21 b(walking)h(ar)o(ound,)f(using)h(either)f(the)h(numeric)f
(keypad)g(\(try)g(numlock)i(of)o(f)d(and)h(on\))h(or)f(the)h
Fc(hjklyubn)e Ff(keys.)28 b(T)-8 b(o)22 b(move)f(in)h(a)f(given)-364
2318 y(dir)o(ection)g(until)g(you)g(r)o(each)f(something)i(inter)o
(esting)f(or)g(see)g(a)f(hostile)i(cr)o(eatur)o(e,)c(pr)o(ess)i
Fc(Shift-direction)p Ff(.)-364 2418 y(If)29 b(you)h(want)g(to)g(know)g
(what)g(a)f(certain)g(character)f(on)i(the)f(scr)o(een)g(r)o(epr)o
(esents,)h(you)g(can)f(use)h(the)f Fc(x)g Ff(\(examine\))g(command)h
(to)f(get)h(a)-364 2517 y(short)22 b(description.)27
b(Y)-8 b(ou)22 b(use)f(the)g Fc(o)g Ff(and)g Fc(c)f Ff(commands)i(to)f
(open)h(or)f(close)g(doors,)h(and)e(the)h Fc(<)g Ff(\(up\))g(and)f
Fc(>)h Ff(\(down\))g(commands)h(to)f(climb)-364 2617
y(stair)o(cases.)52 b(Sometimes)30 b(doors)g(ar)o(e)f(hidden,)j(and)d
(must)i(be)e(sear)o(ched)f(out)j(by)f(standing)g(next)g(to)g(walls)g
(and)g(r)o(esting)f(\(a)g(number)h(of)-364 2717 y(commands)22
b(do)e(the)h(same)g(thing:)26 b Fc(s)21 b Ff(and)f Fc(.)26
b Ff(\(period\))19 b(and)i Fc(Delete)e Ff(or)i Fc(numpad-5)p
Ff(\).)-364 2816 y(The)27 b(Dungeon)h(gets)f(mor)o(e)g(danger)o(ous)f
(\(but)g(mor)o(e)h(inter)o(esting!\))44 b(as)26 b(you)i(go)f(down.)44
b(If)27 b(you)g(get)g(lost)g(you)h(can)e(access)h(a)f(map)g(of)h(the)
-364 2916 y(whole)22 b(level)e(you)i(ar)o(e)d(on)i(with)h(the)f
Fc(X)f Ff(command,)h(which)h(uses)f(the)g(whole)g(scr)o(een.)-364
3132 y Fd(Items)-364 3290 y Ff(After)j(walking)i(ar)o(ound)e(for)h(a)g
(while,)i(you)e(will)h(no)g(doubt)f(come)h(acr)o(oss)e(some)i(items)f
(laying)h(ar)o(ound)e(\(you)i(may)f(come)g(acr)o(oss)g(some)-364
3390 y(monsters)h(as)e(well;)j(for)e(help)f(in)i(dealing)e(with)h(them)
h(skip)f(to)g(the)g(Monsters)g(section\).)37 b(See)24
b(the)h(table)f(for)h(the)f(types)h(that)g(appear)e(and)-364
3490 y(the)e(typical)g(commands)g(to)g(use.)-314 3591
y Fd(Symbol)99 b(Item)20 b(type)g(\(typical)e(commands\))240
b(Comments)-191 3691 y Fc(\()222 b Ff(W)-8 b(eapons)21
b(\()p Fc(w)p Ff(ield\))768 b(Check)20 b(with)i Fc(@)f
Ff(how)g(good)h(you)f(ar)o(e)e(with)j(your)f(curr)o(ent)f(weapon.)-191
3790 y Fc(\))222 b Ff(Missiles)21 b(\()p Fc(t)p Ff(hr)o(ow)f(or)h
Fc(f)p Ff(ir)o(e\))487 b(Use)20 b(launchers)h(\(bows)g(etc.\))k(for)20
b(missiles.)-191 3890 y Fc([)222 b Ff(Armour)21 b(\()p
Fc(W)p Ff(ear)e(and)h Fc(T)p Ff(ake)g(of)o(f\))350 b(These)20
b(can)h(be)f(cursed.)-191 3990 y Fc(\045)222 b Ff(Food)21
b(and)f(corpses)h(\()p Fc(e)p Ff(at)f(and)g Fc(D)p Ff(issect\))100
b(Y)-8 b(ou)22 b(need)e(a)g(sharp)h(weapon)g(for)f(dissecting.)26
b(Some)21 b(chunks)h(ar)o(e)d(danger)o(ous.)-191 4089
y Fc($)222 b Ff(Gold)1186 b(Ther)o(e)20 b(ar)o(e)f(shops)j(down)f
(below)-8 b(.)-191 4189 y Fc(?)222 b Ff(Scr)o(olls)20
b(\()p Fc(r)p Ff(ead\))869 b(Scr)o(olls)20 b(mostly)i(af)o(fect)d(your)
i(envir)o(onment.)26 b(T)-7 b(ry)20 b(them!)-191 4288
y Fc(!)222 b Ff(Potions)22 b(\()p Fc(q)p Ff(uaf)o(f\))820
b(Potions)22 b(af)o(fect)d(you)i(\227)g(in)g(both)g(ways.)26
b(Bewar)o(e)19 b(of)i(poison)h(and)e(worse!)-191 4388
y Fc(=)222 b Ff(Rings)22 b(\()p Fc(P)p Ff(ut)e(on)i(and)e
Fc(R)p Ff(emove\))365 b(These)20 b(can)h(be)f(incr)o(edibly)h(helpful,)
f(but)h(also)g(cursed)f(and)g(malignant.)-191 4488 y
Fc(")222 b Ff(Amulets)21 b(\()p Fc(P)p Ff(ut)f(on)i(and)e
Fc(R)p Ff(emove\))260 b(Amulets)21 b(can)f(be)h(even)f(subtler)h(than)g
(rings.)-191 4587 y Fc(/)222 b Ff(W)-8 b(ands)21 b(\()p
Fc(z)p Ff(ap\))899 b(Identify)20 b(these)h(by)g(zapping)f(at)h
(monsters.)-191 4687 y Fc(+)222 b Ff(Books)21 b(\()p
Fc(r)p Ff(ead,)e Fc(M)p Ff(emorise)i(and)g Fc(Z)p Ff(ap\))182
b(The)20 b(number)h(of)g(spells)g(you)h(can)e(have)g(in)h(memory)h(is)f
(very)f(limited!)-187 4787 y Fb(n)226 b Ff(Staves)20
b(and)g(r)o(ods)g(\()p Fc(w)p Ff(ield)g(and)h Fc(E)p
Ff(voke\))115 b(Rods)21 b(carry)f(spells;)h(they)g(ar)o(e)e(very)i(rar)
o(e,)e(though.)-187 4886 y Fb(g)226 b Ff(Miscellaneous)21
b(items)g(\()p Fc(E)p Ff(voke\))321 b(These)20 b(will)i(turn)f(up)g
(only)g(later)-6 b(.)-364 5043 y(Some)25 b(vital)f(commands)g(ar)o(e)f
(given)i(next.)36 b(For)25 b(a)f(full)g(list)h(of)f(commands,)i(check)e
(the)g(other)h(page)e(of)i(this)g(sheet.)36 b(Don't)25
b(get)g(scar)o(ed)d(by)-364 5143 y(the)f(abundance)f(of)h(commands,)g
(you)g(will)g(need)g(only)h(a)e(handful)g(at)h(the)g(beginning.)-364
5301 y Fd(Most)g(basic)e(commands)g(for)j(newbies)-364
5401 y Fc(i)f Ff(lists)g(inventory)-364 5500 y Fc(d)g
Ff(dr)o(ops)f(items)-364 5600 y Fc(g)h Ff(or)g Fc(,)f
Ff(pick)h(up)g(items)g(fr)o(om)f(the)h(gr)o(ound)g(\(twice)f(for)h
(menu\))-364 5699 y Fc(v)g Ff(examines)f(item)-364 5799
y Fc(x)h Ff(examines)f(a)h(seen)f(monster)-364 5899 y
Fc(X)h Ff(looks)h(at)e(the)h(whole)h(level)-364 5998
y Fc(>)f Ff(goes)g(deeper)e(one)j(level)-364 6098 y Fc(S)f
Ff(saves)f(the)h(game)-364 6198 y Fc(?)26 b Ff(prints)21
b(the)g(help)g(scr)o(een)1954 5301 y Fd(Somewhat)e(advanced)g(commands)
1954 5401 y Fc(p)g Ff(prays.)24 b(Actions)c(while)f(praying)g(ar)o(e)f
(addr)o(essed)f(to)i(your)g(god.)1954 5500 y Fc(Ctrl-P)h
Ff(shows)i(pr)o(evious)e(messages)1954 5600 y Fc(Ctrl-F)g
Ff(sear)o(ches)g(for)g(items)h(in)h(the)f(whole)g(dungeon)1954
5699 y Fc(Ctrl-G)f Ff(automated)g(travel)g(between)h(levels)1954
5799 y Fc(Ctrl-O)f Ff(automated)g(exploration)1954 5899
y Fc(#)h Ff(dumps)g(character)e(to)i(the)g(\002le)g Fa(name.txt)1955
5998 y Fb(\030)h Ff(saves)e(macr)o(os)g(and)h(key)f(maps)1954
6098 y Fc(=)h Ff(r)o(eassigns)f(inventory)i(or)f(spell)g(letters)1954
6198 y Fc(m)g Ff(checks)g(your)g(curr)o(ent)f(skills)p
eop end
%%Page: 4 4
TeXDict begin 4 3 bop -364 -281 a Fd(Monsters)-364 -123
y Ff(Y)-8 b(ou)29 b(will)f(also)f(r)o(un)h(into)h(monsters)f(\(most)g
(of)f(which)h(ar)o(e)e(r)o(epr)o(esented)g(by)h(letters)g(of)h(the)f
(alphabet\).)44 b(Y)-8 b(ou)29 b(can)e(attack)f(a)h(monster)h(by)-364
-23 y(trying)22 b(to)f(move)g(into)g(the)g(squar)o(e)f(it)h(is)h
(occupying.)-364 135 y(When)32 b(you)g(ar)o(e)e(wounded)i(you)g(lose)g
(hit)g(points)h(\(displayed)d(near)h(the)h(top)g(of)f(the)h(stats)g
(list\);)k(these)c(r)o(eturn)f(gradually)g(over)g(time)-364
235 y(thr)o(ough)22 b(the)e(natural)h(pr)o(ocess)f(of)h(healing.)26
b(If)20 b(you)h(lose)g(all)g(of)g(your)g(hp)g(you)g(die.)-364
393 y(T)-8 b(o)22 b(survive,)e(you)h(will)h(need)e(to)h(develop)f(a)h
(few)f(basic)h(tactics:)-282 561 y Fb(\017)42 b Ff(Never)26
b(\002ght)h(mor)o(e)f(than)g(one)h(monster)g(if)f(you)h(can)f(help)g
(it.)-198 661 y(Always)21 b(back)f(into)i(a)e(corridor)h(so)g(that)g
(they)g(\002ght)h(you)f(one-)-198 760 y(on-one.)-282
860 y Fb(\017)42 b Ff(If)37 b(you)h(ar)o(e)e(badly)g(wounded,)42
b(you)c(can)e(r)o(un)i(away)f(fr)o(om)-198 960 y(monsters)29
b(to)g(buy)f(some)g(time.)47 b(T)-7 b(ry)28 b(losing)h(them)f(in)h
(corri-)-198 1059 y(dors,)20 b(or)h(as)e(a)h(very)g(last)g(r)o(esort)f
(\002nd)i(a)e(place)h(wher)o(e)f(you)i(can)-198 1159
y(r)o(un)26 b(ar)o(ound)e(in)h(cir)o(cles)f(to)h(heal)g(while)g(the)g
(monster)h(chases)-198 1258 y(you.)1933 572 y Fb(\017)42
b Ff(Remember)22 b(to)g(use)f(pr)o(ojectiles)h(befor)o(e)e(engaging)i
(monsters)2017 672 y(in)f(close)g(combat.)1933 771 y
Fb(\017)42 b Ff(Rest)25 b(between)e(encounters.)36 b(Pr)o(essing)25
b Fc(Shift-numpad-5)2017 871 y Ff(or)30 b Fc(5)g Ff(make)g(you)g(r)o
(est)g(for)g(a)f(while)i(\(you)f(will)h(stop)f(r)o(esting)2017
971 y(when)21 b(fully)g(healed\).)1933 1070 y Fb(\017)42
b Ff(Learn)22 b(when)i(to)g(r)o(un)g(away)e(fr)o(om)h(things)i(you)e
(can't)g(handle)2017 1170 y(\227)18 b(this)i(is)e(important!)26
b(It)18 b(is)h(often)g(wise)f(to)h(skip)g(a)f(danger)o(ous)2017
1269 y(level.)25 b(But)c(don't)g(over)o(do)f(this.)-364
1467 y Fd(Death)-364 1625 y Ff(Befor)o(e)g(long,)h(you'll)h(pr)o
(obably)e(end)g(up)h(dead.)-364 1783 y(Death)c(in)h(Crawl)f(is)g
(permanent;)h(you)g(cannot)f(just)h(r)o(eload)e(a)h(saved)f(game)h(and)
g(start)g(again)g(wher)o(e)f(you)i(left)f(of)o(f.)23
b(The)17 b Fc(S)g Ff(\(save\))f(command)-364 1882 y(exists)23
b(only)g(to)f(let)h(you)f(leave)g(a)g(game)g(part-way)f(thr)o(ough)h
(and)g(come)h(back)e(to)i(it)f(later)-6 b(.)29 b(Quitting)24
b(\()p Fc(Q)p Ff(\))d(lets)i(you)f(commit)i(suicide)e(if)g(you)-364
1982 y(can't)f(even)f(be)h(bother)o(ed)f(to)h(help)g(your)g(character)e
(escape)h(alive.)-364 2140 y(W)-8 b(ell,)25 b(that's)e(it)h(for)g(the)f
(quick-start)h(guide.)34 b(This)24 b(should)g(help)g(you)g(thr)o(ough)g
(your)g(\002rst)g(few)f(games,)h(but)f(Crawl)h(is)f(extr)o(emely)g
(\(some)-364 2240 y(would)k(say)f(excessively\))g(complex)g(and)g
(cannot)g(be)g(adequately)g(described)f(in)h(so)h(short)g(a)f
(document.)42 b(So)26 b(when)h(you)g(feel)e(r)o(eady)g(to)-364
2339 y(start)c(playing)g(with)g(magic,)g(skills,)g(and)g(r)o(eligions,)
g(br)o(owse)f(the)h(manual.)-364 2497 y(Happy)g(Crawling!)p
eop end
%%Trailer
userdict /end-hook known{end-hook}if
%%EOF
9 0 obj
6884
endobj
21 0 obj
<</Length 22 0 R/Filter /FlateDecode>>
2 0 obj <<
/Type /Page
/Contents 3 0 R
/Resources 1 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 17 0 R
>> endobj
1 0 obj <<
/Font << /F37 6 0 R /F38 9 0 R /F41 11 0 R /F14 14 0 R /F43 16 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
20 0 obj <<
/Length 3433
/Filter /FlateDecode
>>
7 0 obj
<</Type/Page/MediaBox [0 0 595 842]
/Rotate 0/Parent 3 0 R
/Resources<</ProcSet[/PDF /Text]
/ExtGState 18 0 R
/Font 19 0 R
19 0 obj <<
/Type /Page
/Contents 20 0 R
/Resources 18 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 17 0 R
>> endobj
18 0 obj <<
/Font << /F37 6 0 R /F38 9 0 R /F41 11 0 R /F14 14 0 R /F43 16 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
24 0 obj <<
/Length 4419
/Filter /FlateDecode
20 0 obj
<</Type/Page/MediaBox [0 0 595 842]
/Rotate 0/Parent 3 0 R
/Resources<</ProcSet[/PDF /ImageB /Text]
/Font 23 0 R
23 0 obj <<
/Type /Page
/Contents 24 0 R
/Resources 22 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 17 0 R
>> endobj
21 0 obj <<
/Type /XObject
/Subtype /Form
/FormType 1
/PTEX.FileName (./screen.pdf)
/PTEX.PageNumber 1
/PTEX.InfoDict 25 0 R
/Matrix [1 0 0 1 0 0]
/BBox [0 0 319 206]
/Resources <<
/ProcSet [ /PDF /Text ]
/ExtGState <<
/R6 26 0 R
>>/Font << /R10 27 0 R >>
3 0 obj
<< /Type /Pages /Kids [
7 0 R
20 0 R
] /Count 2
25 0 obj
<<
/Producer (GPL Ghostscript 8.01)
/CreationDate (D:20061124151541)
/ModDate (D:20061124151541)
/Title (screen.fig)
/Creator (fig2dev Version 3.2 Patchlevel 5-alpha5)
/Author (ploog@a2 \(David Ploog,,31/12/2008\))
25 0 obj
5053
14 0 obj <<
/Type /Font
/Subtype /Type1
/Encoding 35 0 R
/FirstChar 15
/LastChar 110
/Widths 36 0 R
/BaseFont /VLNALF+CMSY10
/FontDescriptor 12 0 R
>> endobj
12 0 obj <<
/Ascent 750
/CapHeight 683
/Descent -194
/FontName /VLNALF+CMSY10
/ItalicAngle -14
/StemV 85
/XHeight 431
/FontBBox [-29 -960 1116 775]
/Flags 4
/CharSet (/bullet/similar/braceleft/braceright/backslash)
/FontFile 13 0 R
>> endobj
36 0 obj
[500 0 0 0 0 0 0 0 0 778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 0 0 0 0 500 ]
27 0 obj
516
9 0 obj <<
/Type /Font
/Subtype /Type1
/Encoding 34 0 R
/FirstChar 2
/LastChar 151
/Widths 37 0 R
/BaseFont /WEJDGJ+URWPalladioL-Roma
/FontDescriptor 7 0 R
>> endobj
7 0 obj <<
/Ascent 715
/CapHeight 680
/Descent -282
/FontName /WEJDGJ+URWPalladioL-Roma
/ItalicAngle 0
/StemV 84
/XHeight 469
/FontBBox [-166 -283 1021 943]
/Flags 4
/CharSet (/fi/fl/exclam/quoteright/parenleft/parenright/asterisk/comma/hyphen/period/slash/zero/one/three/four/colon/semicolon/A/B/C/D/E/F/G/H/I/L/M/N/O/P/Q/R/S/T/U/W/X/Y/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/emdash)
/FontFile 8 0 R
>> endobj
37 0 obj
[605 608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 0 278 333 333 389 0 250 333 250 606 500 500 0 500 500 0 0 0 0 0 250 250 0 0 0 0 0 778 611 709 774 611 556 763 832 337 0 0 611 946 831 786 604 786 668 525 613 778 0 1000 667 667 667 0 0 0 0 0 0 500 553 444 611 479 333 556 582 291 234 556 291 883 582 546 601 560 395 424 326 603 565 834 516 556 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 ]
29 0 obj
6008
endobj
15 0 obj
<</BaseFont/Courier/Type/Font/Name/R15
/Subtype/Type1>>
endobj
11 0 obj
<</BaseFont/MNAAAA+Fg/FontDescriptor 10 0 R/Type/Font/Name/R11
/FirstChar 0/LastChar 121/Widths[
0 0 0 611 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 333 333 0 0 0 333 0 0
0 0 0 0 0 0 0 0 0 0 250 0 0 0 0 0
0 778 0 722 833 611 556 833 0 389 0 778 611 1000 833 833
611 833 722 611 667 778 778 1000 0 0 0 0 0 0 0 0
0 500 611 444 611 500 389 556 611 333 0 0 333 889 611 556
611 0 389 444 333 611 556 833 500 556]
/Encoding 30 0 R/Subtype/Type1>>
endobj
30 0 obj
<</Type/Encoding/BaseEncoding/WinAnsiEncoding/Differences[
3/fl]>>
endobj
17 0 obj
<</BaseFont/CNAAAA+Fc/FontDescriptor 16 0 R/Type/Font/Name/R17
/FirstChar 0/LastChar 110/Widths[
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 778 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 500 0 0 0 0 0 0 0 500]
/Encoding 31 0 R/Subtype/Type1>>
endobj
31 0 obj
<</Type/Encoding/BaseEncoding/WinAnsiEncoding/Differences[
24/similar
102/braceleft
110/backslash]>>
endobj
14 0 obj
<</BaseFont/Courier-Bold/Type/Font/Name/R14
/Encoding 32 0 R/Subtype/Type1>>
endobj
32 0 obj
<</Type/Encoding/Differences[
136/circumflex]>>
endobj
13 0 obj
<</BaseFont/GNAAAA+Fe/FontDescriptor 12 0 R/Type/Font/Name/R13
/FirstChar 0/LastChar 151/Widths[
0 0 605 608 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 278 0 0 0 0 0 278 333 333 0 0 250 333 250 606
500 500 0 0 0 0 0 0 0 0 250 250 0 0 0 0
0 778 611 709 774 611 556 763 0 337 0 0 611 946 831 786
604 0 668 525 613 778 0 1000 667 667 0 0 0 0 0 0
0 500 553 444 611 479 333 556 582 291 234 556 291 883 582 546
601 560 395 424 326 603 565 834 516 556 500 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1000]
/Encoding 33 0 R/Subtype/Type1>>
endobj
33 0 obj
<</Type/Encoding/BaseEncoding/WinAnsiEncoding/Differences[
2/fi/fl
39/quoteright]>>
endobj
10 0 obj
<</Type/FontDescriptor/FontName/MNAAAA+Fg/FontBBox[0 -266 988 723]/Flags 4
/Ascent 723
/CapHeight 723
6 0 obj <<
/Type /Font
/Subtype /Type1
/Encoding 34 0 R
/FirstChar 3
/LastChar 121
/Widths 38 0 R
/BaseFont /VBNEYK+URWPalladioL-Bold
/FontDescriptor 4 0 R
>> endobj
4 0 obj <<
/Ascent 708
/CapHeight 672
/StemV 148
/MissingWidth 250
/CharSet(/L/A/y/n/c/M/o/d/N/C/p/e/O/D/f/P/E/r/g/Q/F/s/h/R/G/t/i/S/u/T/I/v/U/w/l/a/V/K/x/m/b/W/parenright/fl/hyphen/colon/parenleft)/FontFile3 24 0 R>>
/StemV 123
/XHeight 471
/FontBBox [-152 -301 1000 935]
/Flags 4
/CharSet (/fl/parenleft/parenright/comma/hyphen/colon/A/C/D/E/F/G/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y)
/FontFile 5 0 R
>> endobj
38 0 obj
[611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 0 0 250 333 0 0 0 0 0 0 0 0 0 0 0 0 250 0 0 0 0 0 0 778 0 722 833 611 556 833 0 389 0 778 611 1000 833 833 611 833 722 611 667 778 778 1000 0 0 0 0 0 0 0 0 0 500 611 444 611 500 389 556 611 333 0 611 333 889 611 556 611 0 389 444 333 611 556 833 500 556 ]
16 0 obj
<</Type/FontDescriptor/FontName/CNAAAA+Fc/FontBBox[0 -250 721 750]/Flags 4
/Ascent 750
/CapHeight 750
/Descent -250
/ItalicAngle 0
/StemV 108
/CharSet(/backslash/similar/braceleft)/FontFile3 26 0 R>>
endobj
12 0 obj
<</Type/FontDescriptor/FontName/GNAAAA+Fe/FontBBox[-40 -283 1000 728]/Flags 4
/Ascent 728
/CapHeight 728
/Descent -283
/ItalicAngle 0
/StemV 149
/MissingWidth 250
/CharSet(/L/A/y/n/c/X/M/B/z/o/d/Y/N/C/p/e/O/D/q/f/P/E/r/g/F/s/h/R/G/t/i/S/u/j/T/I/v/k/emdash/U/w/l/a/x/m/b/W/parenright/fi/comma/exclam/fl/hyphen/period/colon/slash/semicolon/zero/one/quoteright/parenleft)/FontFile3 28 0 R>>
endobj
2 0 obj
<</Producer(GPL Ghostscript 8.01)
/CreationDate(D:20061113123134)
/ModDate(D:20061113123134)
/Creator(dvips\(k\) 5.92b Copyright 2002 Radical Eye Software)
/Title(keys.dvi)>>endobj
17 0 obj <<
/Type /Pages
/Count 4
/Kids [2 0 R 19 0 R 23 0 R 32 0 R]
>> endobj
39 0 obj <<
/Type /Catalog
/Pages 17 0 R
/PTEX.Fullbanner (This is pdfTeX, Version 3.14159-1.10b)
>> endobj
40 0 obj <<
/Producer (pdfTeX-1.10b)
/Creator (TeX)
/CreationDate (D:20061215093000)
>> endobj
0 34
0000000000 65535 f
0000017074 00000 n
0000032483 00000 n
0000017008 00000 n
0000017450 00000 n
0000017302 00000 n
0000017122 00000 n
0000016696 00000 n
0000000015 00000 n
0000006969 00000 n
0000031536 00000 n
0000029642 00000 n
0000032079 00000 n
0000030861 00000 n
0000030704 00000 n
0000029570 00000 n
0000031863 00000 n
0000030212 00000 n
0000017196 00000 n
0000017226 00000 n
0000016856 00000 n
0000006989 00000 n
0000016675 00000 n
0000017597 00000 n
0000017673 00000 n
0000022812 00000 n
0000022833 00000 n
0000023435 00000 n
0000023455 00000 n
0000029549 00000 n
0000030129 00000 n
0000030587 00000 n
0000030797 00000 n
0000031436 00000 n
0 41
0000000010 65535 f
0000003525 00000 n
0000003413 00000 n
0000000009 00000 n
0000064377 00000 n
0000045475 00000 n
0000064211 00000 n
0000044595 00000 n
0000021734 00000 n
0000044429 00000 n
0000000015 00000 f
0000021643 00000 n
0000021180 00000 n
0000019107 00000 n
0000021022 00000 n
0000000000 00000 f
0000017365 00000 n
0000065068 00000 n
0000007267 00000 n
0000007152 00000 n
0000003640 00000 n
0000011996 00000 n
0000013303 00000 n
0000011881 00000 n
0000007383 00000 n
0000012548 00000 n
0000012782 00000 n
0000012884 00000 n
0000012966 00000 n
0000012986 00000 n
0000013144 00000 n
0000015451 00000 n
0000015336 00000 n
0000013446 00000 n
0000015555 00000 n
0000017451 00000 n
0000021422 00000 n
0000045020 00000 n
0000064711 00000 n
0000065147 00000 n
0000065255 00000 n