|
|
1.1 ! root 1: .TH HACK 6 "31 March 1985" ! 2: .UC 4 ! 3: .SH NAME ! 4: hack \- Exploring The Dungeons of Doom ! 5: .SH SYNOPSIS ! 6: .B /usr/games/hack ! 7: [ ! 8: .B \-d ! 9: .I directory ! 10: ] ! 11: [ ! 12: .B \-n ! 13: ] ! 14: [ ! 15: .B \-u ! 16: .I playername ! 17: ] ! 18: .br ! 19: .B /usr/games/hack ! 20: [ ! 21: .B \-d ! 22: .I directory ! 23: ] ! 24: .B \-s ! 25: [ ! 26: .B \-X ! 27: ] ! 28: [ ! 29: .I playernames ! 30: ] ! 31: .SH DESCRIPTION ! 32: .PP ! 33: .I Hack ! 34: is a display oriented dungeons & dragons - like game. ! 35: Both display and command structure resemble rogue. ! 36: (For a game with the same structure but entirely different display - ! 37: a real cave instead of dull rectangles - try Quest.) ! 38: .PP ! 39: To get started you really only need to know two commands. The command ! 40: .B ? ! 41: will give you a list of the available commands and the command ! 42: .B / ! 43: will identify the things you see on the screen. ! 44: .PP ! 45: To win the game (as opposed to merely playing to beat other people high ! 46: scores) you must locate the Amulet of Yendor which is somewhere below ! 47: the 20th level of the dungeon and get it out. Nobody has achieved this ! 48: yet and if somebody does, he will probably go down in history as a hero ! 49: among heros. ! 50: .PP ! 51: When the game ends, either by your death, when you quit, or if you escape ! 52: from the caves, ! 53: .I hack ! 54: will give you (a fragment of) the list of top scorers. The scoring ! 55: is based on many aspects of your behaviour but a rough estimate is ! 56: obtained by taking the amount of gold you've found in the cave plus four ! 57: times your (real) experience. Precious stones may be worth a lot of gold ! 58: when brought to the exit. ! 59: There is a 10% penalty for getting yourself killed. ! 60: .PP ! 61: The administration of the game is kept in the directory specified with the ! 62: .B \-d ! 63: option, or, if no such option is given, in the directory specified by ! 64: the environment variable HACKDIR, or, if no such variable exists, in ! 65: the current directory. This same directory contains several auxiliary ! 66: files such as lockfiles and the list of topscorers and a subdirectory ! 67: .I save ! 68: where games are saved. ! 69: The game administrator may however choose to install hack with a fixed ! 70: playing ground, usually /usr/games/lib/hackdir. ! 71: .PP ! 72: The ! 73: .B \-n ! 74: option suppresses printing of the news. ! 75: .PP ! 76: The ! 77: .B \-u ! 78: .I playername ! 79: option supplies the answer to the question "Who are you?". ! 80: When ! 81: .I playername ! 82: has as suffix one of ! 83: .B \-T \-S \-K \-F \-C \-W ! 84: then this supplies the answer to the question "What kind of character ... ?". ! 85: .PP ! 86: The ! 87: .B \-s ! 88: option will print out the list of your scores. It may be followed by arguments ! 89: .B \-X ! 90: where X is one of the letters C, F, K, S, T, W to print the scores of ! 91: Cavemen, Fighters, Knights, Speleologists, Tourists or Wizards. ! 92: It may also be followed by one or more player names to print the scores of the ! 93: players mentioned. ! 94: .SH AUTHORS ! 95: Jay Fenlason (+ Kenny Woodland, Mike Thome and Jon Payne) wrote the ! 96: original hack, very much like rogue (but full of bugs). ! 97: .br ! 98: Andries Brouwer continuously deformed their sources into the current ! 99: version - in fact an entirely different game. ! 100: .SH FILES ! 101: .DT ! 102: .ta \w'data, rumors\ \ \ 'u ! 103: hack The hack program. ! 104: .br ! 105: data, rumors Data files used by hack. ! 106: .br ! 107: help, hh Help data files. ! 108: .br ! 109: record The list of topscorers. ! 110: .br ! 111: save A subdirectory containing the saved ! 112: .br ! 113: games. ! 114: .br ! 115: bones_dd Descriptions of the ghost and ! 116: .br ! 117: belongings of a deceased adventurer. ! 118: .br ! 119: xlock.dd Description of a dungeon level. ! 120: .br ! 121: safelock Lock file for xlock. ! 122: .br ! 123: record_lock Lock file for record. ! 124: .SH ENVIRONMENT ! 125: .DT ! 126: .ta \w'HACKPAGER, PAGER\ \ \ 'u ! 127: USER or LOGNAME Your login name. ! 128: .br ! 129: HOME Your home directory. ! 130: .br ! 131: SHELL Your shell. ! 132: .br ! 133: TERM The type of your terminal. ! 134: .br ! 135: HACKPAGER, PAGER Pager used instead of default pager. ! 136: .br ! 137: MAIL Mailbox file. ! 138: .br ! 139: MAILREADER Reader used instead of default ! 140: .br ! 141: (probably /bin/mail or /usr/ucb/mail). ! 142: .br ! 143: HACKDIR Playground. ! 144: .br ! 145: HACKOPTIONS String predefining several hack options ! 146: .br ! 147: (see help file). ! 148: .br ! 149: ! 150: Several other environment variables are used in debugging (wizard) mode, ! 151: like GENOCIDED, INVENT, MAGIC and SHOPTYPE. ! 152: .SH BUGS ! 153: .PP ! 154: Probably infinite. ! 155: Mail complaints to mcvax!aeb .
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.