home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / DOOR / DEATH150.ZIP / DM.ZIP / SYSOP.DOC < prev    next >
Text File  |  1996-02-21  |  44KB  |  1,057 lines

  1.  
  2. *--------------------------------------------------------------------------*
  3. |   PERMITION IS HEREBY GRANTED, TO ANYONE WHO WISHES TO MODIFY ANY FILE   |
  4. |     WITH EXTENSION .RES FOR THE PURPOSE OF CREATING CUSTOMIZED GAMES.    |
  5. |   HOWEVER, I AM NOT SOLICITING ANYONE TO DO SO.  IF YOU DO MODIFY THE    |
  6. |   FILES, YOU ARE DOING IT AT YOUR OWN.  READ THE SECTION CUSTOMIZING     |
  7. |   THE GAME FOR SOME TIPS ON HOW TO DO IT SAFELY.                         |
  8. |                                                                          |
  9. |         ALL OTHER FILES MAY NOT BE MODIFIED IN ANY FORM                  |
  10. *--------------------------------------------------------------------------*
  11.  
  12.  
  13.  
  14.  
  15.  
  16.         DEATH MASTERS
  17.  
  18.         Copyright (c) 1995-1996 Carlos R. Garcia
  19.  
  20.  
  21.         
  22.  
  23.  
  24.  
  25.  
  26.  
  27. +---------------------------------------------------------------------------+
  28. | TABLE OF CONTENTS                                                         |
  29. +---------------------------------------------------------------------------+
  30.  
  31.  
  32. DESCRIPTION    .   .   .   .   .   .   .   .   .   .   .   .   .    1
  33.  
  34. REQUIREMENTS   .   .   .   .   .   .   .   .   .   .   .   .   .    2
  35.  
  36. INSTALLATION   .   .   .   .   .   .   .   .   .   .   .   .   .    3
  37.     + Installing OVER existing game    .   .   .   .   .   .    3.1
  38.  
  39. SHAREWARE  .   .   .   .   .   .   .   .   .   .   .   .   .   .    4
  40.  
  41. + GAME PARAMETERS
  42. + NON STANDARD CONFIGURATION SETUP 
  43. + UNMAPPED NETWORKS    .   .   .   .   .   .   .   .   .   .   .    5
  44.  
  45. REGISTERING THE GAME   .   .   .   .   .   .   .   .   .   .   .    6
  46.  
  47. CUSTOMIZING THE GAME   .   .   .   .   .   .   .   .   .   .   .    7
  48.     + Locking unwanted users out   .   .   .   .   .   .   .    7.1
  49.     + Changing the game default Power Names    .   .   .   .    7.2
  50.     + Renaming Equipment   .   .   .   .   .   .   .   .   .    7.3
  51.     + Adding/Removing Equipment    .   .   .   .   .   .   .    7.4
  52.     + Editing/Adding/Erasing Trivia questions  .   .   .   .    7.5
  53.     + Ripping the game (Adding RIP screens)    .   .   .   .    7.6
  54.     + Dungeon Modification (Levels from Weenie to Hell!)   .    7.7
  55.     + Language Customization   .   .   .   .   .   .   .   .    7.8
  56.     + Changes history  .   .   .   .   .   .   .   .   .   .    7.9   
  57.  
  58. COMMERCIAL REDISTRIBUTION  .   .   .   .   .   .   .   .   .   .    8
  59.  
  60. WARRANTY   .   .   .   .   .   .   .   .   .   .   .   .   .   .    9
  61.  
  62. DISCLAIMER .   .   .   .   .   .   .   .   .   .   .   .   .   .    10
  63.  
  64. HISTORY    .   .   .   .   .   .   .   .   .   .   .   .   .   .    11
  65.  
  66. CREDITS    .   .   .   .   .   .   .   .   .   .   .   .   .   .    12
  67.  
  68. DISTRIBUTION/SUPPORT/BETA TESTING BBSes    .   .   .   .   .   .    13
  69.  
  70. CONTACTING THE AUTHOR  .   .   .   .   .   .   .   .   .   .   .    14
  71.  
  72.  
  73.  
  74.  
  75.  
  76. +---------------------------------------------------------------------------+
  77. | DESCRIPTION                                                    Section 1  |
  78. +---------------------------------------------------------------------------+
  79.  
  80. A fully customizable text based door game set in HELL, the most extreme of
  81. scenarios!
  82. Death Masters is a game with intense, gruesome action.  Full internode support
  83. including real-time fights, 50-node chat, real-time user-to-user paging, etc.
  84. Popup boxes and scrollable menus provide an easy to use interface, so players
  85. worry about how to escape hell in the remote future and not on how to play
  86. the game. Supports non-standard settings, FOSSIL drivers, and most drop files.
  87.  
  88.  
  89. +---------------------------------------------------------------------------+
  90. | REQUIREMENTS                                                   Section 2  |
  91. +---------------------------------------------------------------------------+
  92.  
  93.     SHARE.EXE for multinode BBSes. 
  94.     A drop file of any of the following types:
  95.         + CHAIN.TXT
  96.         + DORINFO?.DEF
  97.         + EXITINFO.BBS
  98.         + SFDOORS.DAT
  99.         + CALLINFO.BBS
  100.         + DOOR.SYS (GAP/PC-Board, Doorway, Wildcat style)
  101.     
  102.     OPTIONAL: A Fossil driver.
  103.         + Automaticaly detected and used if present for maximun
  104.           compatibility with multiple-port serial cards such as
  105.           DigiBoard.
  106.  
  107.  
  108.  
  109. +----------------------------------------------------------------------------+
  110. | INSTALLATION                                                   Section 3   |
  111. +----------------------------------------------------------------------------+
  112.  
  113. A setup and installation program has been supplied with the program
  114. package.  At the DOS prompt, type  "SETUP.EXE" to bring up the
  115. installation program.  From there, you can:
  116.  
  117.         1) Install a new game -which will move the files to and from any
  118.            directory chosen by you-
  119.         2) Reset and re-start an old game
  120.         3) Set shareware version of game into registered mode
  121.         4) Get last minute information on the game
  122.  
  123. While installing, the setup program will ask you for:
  124.  
  125.         - Your BBS name
  126.         - The name of the directory you are installing to
  127.         - The name of the directory where you keep ANSI bulletins
  128.     - The name of the file to write an ANSI bulletin to.
  129.         - Amount of time you will allow your users to play
  130.         - Number of times per day they can fight.
  131.  
  132.  
  133. After installing the game, the setup program will create a batch file
  134. for you to use when calling the game.  You are now ready to play.   If
  135. you need to modify the batch file or are having trouble, type "DEATH -?"
  136. at the DOS prompt.
  137.  
  138. Call START.BAT with the full path and name of the drop file. Ex:
  139.  
  140.                             START c:\bbs\door\chain.txt
  141.                                                    ^
  142. Or any other legal drop file name -----------------+
  143.  
  144.  
  145. If you prefer to call the game without the use of a batch file, you may
  146. enter the following command in your BBS door setup, as long as you change
  147. to the game directory before calling the program:
  148.  
  149.                    DEATH.EXE  c:\bbs\door\node3\door.sys
  150.                                                    ^
  151. Or any other legal drop file name -----------------+
  152.  
  153. By the default, the two previous examples will read the configuration file
  154. DEATH.CFG.  If for network reasons you need to call the game with different
  155. .CFG files, the game can be called using the -CFG parameter followed by a 
  156. legal DOS filename.   See section 5 (Game Parameters) for more information.
  157.  
  158.  
  159. +----------------------------------------------------------------------------+
  160. | INSTALLING OVER AN EXITING GAME                               Section 3.1  |
  161. +----------------------------------------------------------------------------+
  162.  
  163. If you are installing over version 1.10 or above, you can safely decompress
  164. ++++++++++++++++++++++++++++++++++++++++
  165. all the files over your existing copy.  Run setup and choose the option
  166. "Install."
  167. Installing over WILL NOT RESET your current game.  The current game will
  168. be untouched and your users will benefit from the new options in this
  169. version.
  170.  
  171. If you are installing over version 1.02, decompress the game over the current
  172. ++++++++++++++++++++++++++++++++++++++++
  173. running copy, type SETUP at the DOS prompt and choose the option 'RESET.'
  174. Although v1.02 and the current version are compatible in their data
  175. structure, too many items have been re-defined to consider it a fair upgrade.
  176. The level requirements have been redefined, and just this change can prove
  177. fatal to many.
  178.  
  179.  
  180.  
  181. +---------------------------------------------------------------------------+
  182. | SHAREWARE                                                      Section 4  |
  183. +---------------------------------------------------------------------------+
  184.  
  185. The idea of Shareware is nowadays widely understood. Programs are
  186. released as Shareware when the author intentionally releases the program
  187. to anyone just for the asking.  There usually is no copying restriction
  188. and anyone coming into contact with a Shareware program is highly
  189. encouraged to make copies for friends or to upload it to any BBS
  190. (Bulletin Board Service).
  191.  
  192. Most of the time, there is a time limitation for use of the program,
  193. meaning that anyone who uses the program beyond a period of time -
  194. usually 30 days- must register it (pay for it) by sending a small
  195. contribution to the author for his/her efforts.
  196.  
  197. DEATH MASTERS is a shareware program, Copyright (c) 1995 Carlos R. Garcia.
  198. You are encouraged to try the game on your BBS for a period of no more than
  199. 30 days, after which you must either register the game or stop using it.
  200. If you decide the game is worth the $20 (USA) print and return the file
  201. ORDER.FRM included with the game package.
  202.  
  203. Registered games allow their users to advance beyond the level SIX
  204. restriction in the shareware version.
  205.  
  206.  
  207.  
  208. +---------------------------------------------------------------------------+
  209. | PROGRAM PARAMETERS.                                                       |
  210. | NON STANDARD CONFIGURATION SETTINGS.                           Section 5  |
  211. | UNMAPPED NETWORKS.                                                        |
  212. +---------------------------------------------------------------------------+
  213.  
  214. By default, the game uses the normal IRQ 4 line for ports COM1 and COM3,
  215. and IRQ 3 for ports COM2 and COM4; and uses the normal default base
  216. addresses for all four com ports. To override this default, the IRQ line
  217. and ADDRESS can be set using the optional parameters -IRQ x and -ADDRESS x,
  218. where 'x' represents the IRQ line to use and the address, in hexadecimal
  219. format, to use respectively.
  220. Of additional interest are the parameters -NOFOSSIL and -PERSONALITY x,
  221. where 'x' represents the personality the game mimics while running.
  222.  
  223. CAUTION: When using any optional parameters, it is important to remember
  224.          that the first parameter MUST be the path and name of the drop file.
  225.  
  226. NOTE: There is no parameter to define the com port to use.  This is reported
  227.       by the drop file.
  228.  
  229.  
  230. A complete list of available parameter and their description follows.
  231.  
  232. -L
  233. -LOCAL 
  234.     Causes door to operate in local mode, without requiring door information
  235.     (drop) file.
  236.  
  237. -ADDRESS x
  238.     Sets serial port address in hexadecimal format.
  239.     Only has effect if fossil driver is not being used.
  240.  
  241. -IRQ x
  242.     Sets the serial port IRQ line.
  243.     Only has effect if fossil driver is not being used.
  244.  
  245. -NOFOSSIL 
  246.     Disables use of fossil driver, even if available.
  247.     If you have any fossil conflicts, it is HIGHLY recomended you use this
  248.     switch.
  249.  
  250. -PERSONALITY x 
  251.     Sets the sysop status line personality to use. 
  252.     Valid values of 'x' are: STANDARD, PCBOARD, REMOTEACCESS and WILDCAT.
  253.  
  254. -CFG x
  255.     By default, the game uses the configuration file DEATH.CFG.  
  256.     ONLY networks that are not mapped will have a need for this parameter.
  257.     'x' Must be a valid DOS filename.  'x' Represents an alternate .CFG
  258.     file for the game to use.
  259.     USES:
  260.         UNMAPPED NETWORKS will requiere this parameter as different machines
  261.         won't recognize each other's paths.  By using different .CFG files
  262.         for each machine, the actual paths can be different from one 
  263.         machine to another.  NOTE that SETUP.EXE will create DEATH.CFG only.
  264.         Based on DEATH.CFG, you can make as many copies as necessary and
  265.         modify the paths only.
  266.  
  267. -NODE x
  268.     Used only for systems running on DORINFO?.DEF drop files.  This is not
  269.     optional for such systems.  IT IS A MUST!
  270.  
  271. -?
  272. -H
  273. -HELP
  274.     Displays basic command-line help.
  275.  
  276.  
  277. =-----------=
  278.   Examples:
  279. =-----------=
  280.  
  281. START -LOCAL                                ; Operate in local mode
  282.  
  283. START c:\bbs\dorinfo1.def                   ; Standard com ports
  284.  
  285. START c:\bbs\chain.txt -IRQ 5 -ADDRESS 03E8 ; Non standard setting
  286.  
  287. START c:\bbs\callinfo.bbs -NOFOSSIL         ; Bypass fossil. Std setting
  288.  
  289. START c:\bbs\door.sys -PERSONALITY WILDCAT  ; WildCat-style status bar
  290.                                             ; and standard settings
  291.  
  292. START c:\bbs\door.sys -CFG myown.cfg        ; Use alternate .CFG file
  293.  
  294.  
  295.  
  296. +----------------------------------------------------------------------------+
  297. | REGISTERING THE GAME                                           Section 6   |
  298. +----------------------------------------------------------------------------+
  299.  
  300. As mentioned in the section SHAREWARE, DEATH MASTERS is shareware and should
  301. be registered after a trial period of no more than 30 days.  Registered
  302. users will enjoy LIFETIME unlimited upgrades and the ability to advance beyond
  303. level six.
  304.  
  305. Registration fee for DEATH MASTERS is U.S. $20.  In California, please add
  306. sales tax.
  307. The price of registration will be based on the date-stamp of your postal
  308. carrier (postmark) on the envelope sent to me.
  309. Please refer to the file "ORDER.FRM" provided with the game package, or you
  310. may choose to send a check with a brief note to:
  311.  
  312.              Carlos R. Garcia
  313.              259 N. Capitol Avenue #187
  314.              San Jose, California 95127-2390
  315.  
  316. Please include the name of the company (BBS) you want the game registered to
  317. (please type), your name, the name and version of the program you are
  318. registering, a shipping address, and any comments you may have.  Upon receipt,
  319. your registration code will be sent to you and you may expect to recieve it 
  320. in a period of about 5 to 10 days.
  321.  
  322. International orders may take reasonably longer to receive and thus to
  323. process. 
  324.  
  325. [*] NOTE:  If you request, I can e-mail your registration code to a valid
  326.            internet electronic address upon receipt of your payment.
  327.  
  328.  
  329.  
  330.  
  331. +---------------------------------------------------------------------------+
  332. | CUSTOMIZING THE GAME                                           Section 7  |
  333. +---------------------------------------------------------------------------+
  334.  
  335. Death Masters is an openly designed game.  Everything in the game CAN be
  336. customized.  If you decide to build your own language, alter the trivia
  337. questions, rename weapons, rename armors, rename shields, rename monsters,
  338. modify items carried by monsters, add or substract levels from the game,
  339. add monsters to levels, substract monsters from levels, increase or 
  340. decrease level difficulty level, or add RIP screens, THEN you are in
  341. luck, DEATH MASTERS allows you to do this in REGISTERED OR UNREGISTERED
  342. MODE!  I'll give you as much info as I can here and you can always reach
  343. me at rpg2100@aol.com
  344.  
  345. If you follow the guidelines I am about to stablish, the game will run
  346. without any problems.  Please print this section an use it as reference.
  347.  
  348. If you create a new language, I will appreciate a copy for consideration
  349. in future releases. 
  350.  
  351. All modifications MUST be made using a plain ASCII editor (DOS' EDIT is ok)
  352.  
  353. ALL MODIFICATIONS MUST FOLLOW THIS RULE:
  354.   The last line MUST always have nothing in it.  (Not even spaces!)
  355.   - To accomplish this, go to the last item in the list and press
  356.     ENTER.  When the cursor is at the beginning of the empty line, press
  357.     the DELete key like mad to make sure nothing is there.
  358.  
  359. +----------------------------------------------------------------------------+
  360. | LOCKING UNWANTED USERS OUT OF THE GAME                         Section 7.1 |
  361. +----------------------------------------------------------------------------+
  362.  
  363. + Difficulty level
  364.   EASY
  365.  
  366. + Files where operation is allowed
  367.   LOCKED.USR
  368.  
  369. + Specifications
  370.   - You may lock out as many users as you want by simply entering their name
  371.     (as reported in the BBS) in this TEXT file.
  372.   - You must have ONLY one user name per line.  If you need to lock many users
  373.     out, enter their names in separete lines.
  374.  
  375. +----------------------------------------------------------------------------+
  376. | CHANGING THE GAME'S DEFAULT POWER NAMES                        Section 7.2 |
  377. +----------------------------------------------------------------------------+
  378.  
  379. Power names are names either entered by you in the file PWRNAMES.RES or if
  380. none, names hard-coded in the game by the author.  A power name is a form
  381. of blessing that rewards those players 'power-named' with many blessings 
  382. througout the whole game.  In short, a power name is a name that brings
  383. power to whomever carries the name.
  384.  
  385. + Difficulty level
  386.   EASY
  387.  
  388. + Files where operation is allowed
  389.   PWRNAMES.RES
  390.  
  391. + Specifications
  392.   - Power Names must not be longer than 10 characters.
  393.   - There could be from 0 (none) to a maximum of 9 Power Names.
  394.   - If less than 9 Power Names are found, the game fills the blanks with
  395.     the default Power Names stored in the game's main executable file.
  396.  
  397. +----------------------------------------------------------------------------+
  398. | RENAMING EQUIPMENT                                             Section 7.3 |
  399. +----------------------------------------------------------------------------+
  400.  
  401. + Difficulty level
  402.   EASY
  403.  
  404. + Files where operation is allowed
  405.   ARMORS.RES 
  406.   SHIELDS.RES
  407.   WEAPONS.RES
  408.  
  409. + Specifications
  410.   Names MUST start at the left-most position of the screen
  411.   The first name MUST mean UNARMED.  (i.e. Nada, Nil, Nothing)
  412.   Any combination of spaces or printable characters is allowed
  413.  
  414. + Limits
  415.   Names MUST NOT exceed 24 characters 
  416.   Maximum number of items per file: 32,000! 
  417.  
  418. + Procedure
  419.   Move the cursor to the item you want to rename and type over existing
  420.   name erasing extra characters from old name if necessary
  421.  
  422. +----------------------------------------------------------------------------+
  423. | ADDING/REMOVING EQUIPMENT                                      Section 7.4 |
  424. +----------------------------------------------------------------------------+
  425.  
  426. + Difficulty level: 
  427.   ADDING EASY
  428.   REMOVING MEDIUM
  429.  
  430. + Files where operation is allowed
  431.   ARMORS.RES 
  432.   SHIELDS.RES
  433.   WEAPONS.RES
  434.  
  435. + Specifications
  436.   Names MUST start at the left-most position of the screen
  437.   The first name MUST mean UNARMED.  (i.e. Nada, Nil, Nothing)
  438.   Any combination of spaces or printable characters is allowed
  439.  
  440. + Limits
  441.   Names MUST NOT exceed 24 characters 
  442.   Maximum number of items per file: 32,000! 
  443.  
  444. + Procedure
  445.   - DELETING ITEMS
  446.     Move the cursor to the targeted item and erase it.
  447.     Press the delete key until the list of items scrolls up. 
  448.     Repeat as necessary.
  449.         Edit MONSTERS.RES (see DUNGEONS CUSTOMIZATION) and make sure no 
  450.        monster carries an items no longer existing! 
  451.     WARNING: If a monster is carrying a non-existing weapon, the 
  452.           results are undefined (crash alert) when that monster is found
  453.           by a player
  454.   - ADDING ITEMS
  455.     Move the cursor to position where items are to be add and press ENTER.
  456.     Go back to the newly created empty line and type new item name.
  457.     Repeat as necessary.
  458.     RECOMMENDED: Edit MONSTERS.RES (see DUNGEONS CUSTOMIZATION) only if you
  459.       wish to have some monsters carry the items at the end of the list.
  460.       Remember:  The position in the file is what the program looks at, so
  461.       if for example you add a weapon between the 6th and 7th weapon, the
  462.       program doesn't care what it is called... It only cares that there is
  463.       more weapons in the list... and if you think about it, the 7th weapon
  464.       in the list will always be the 7th weapon in the list no matter what
  465.       it is called!  To you of course what was called "The silver claw" is
  466.       now called "The red flame" (or something)
  467.    
  468. + Special Note
  469.   The game doesn't care what the name of the item is to calculate its damage
  470.   range.  This is determined by its position on the list.  Weapons at the
  471.   end of the list are more powerful than those at the begining.  Shields and
  472.   Armors at the end of the list offer more protection than those at the 
  473.   begining.
  474.  
  475.  
  476. +---------------------------------------------------------------------------+
  477. | EDITING, ADDING, AND ERASING TRIVIA QUESTIONS                 Section 7.5 |
  478. +---------------------------------------------------------------------------+
  479.  
  480. + Difficulty Level
  481.   MEDIUM
  482.  
  483. + Files where operation is allowed
  484.   TRIVIA.RES 
  485.  
  486. + Limitations
  487.   A single line of text MUST NOT exceed 255 characters in length
  488.   There may never be more than 4 answers per question (3 wrong, 1 right)
  489.   There may never be more than 1000 questions.
  490.  
  491. + Special control characters used:
  492.   \r    Forces the program to break long lines into many lines
  493.   \n    Same as above
  494.    ^    Makes the next letter the HOTKEY of the menu
  495.    |    Separates the answers
  496.    
  497. + Control character usage
  498.   Example:  \rThis line\ris not the same!\n\r
  499.   Meaning:  Move cursor down and print "This line"
  500.             Move cursor down and print "is not the same!"
  501.             Move cursor down twice.
  502.  
  503.   Example:  ^File|^Save|^Print|f^Ormat
  504.   Meaning:  Draw a scrollable box with four choices in it.
  505.             "File"   uses the 'F' as hotkey
  506.             "Save"   uses the 'S' as hotkey
  507.             "Print"  uses the 'P' as hotkey
  508.             "fOrmat" uses the 'O' as hotkey 
  509.  
  510. + Specifications
  511.   For every line of text question there must be a line of text answer
  512.   The first question's answer is the first choice in the menu
  513.   The second question's answer is the second choice in the menu
  514.   The third question's answer is the third choice in the menu
  515.   The fourth question's answer is the fourth choice in the menu
  516.   Repeat the answers order.
  517.   Example:  The fifth question's answer is the first one in the menu.
  518.   HINT: You don't have to break out the calculator to find out what's
  519.         the answer for position 37!  Do this:  If the last CORRECT answer
  520.         was the second, the next one should be the third one.  If the
  521.         last CORRECT answer was the 4th one, the next one is the first one!
  522.   HINT 2: Work the trivia very slowly.  If you make a mistake in the order
  523.         of just one answer, every single answer after that will be wrong!
  524.        
  525. + Procedure
  526.   REMOVING:
  527.      Please don't!  You CAN NOT remove just one question.  You must aso remove
  528.      its answer string and if you don't replace this question with another
  529.      one, every single answer after this will be wrong!  Remember:  If you
  530.      erase the second question, the third question, newly made second 
  531.      question, still contains the right answer in the third choice position!
  532.      If you can't resist the urge of removing, then also erase the next (or
  533.      previous) three questions.
  534.  
  535.   ADDING:
  536.      Always add at the end.
  537.      You must know the RIGHT answer of the last question in the file so you
  538.         can create the answer string accordinly
  539.      Use the control codes \r or \n to break lines every 70 characters or so.
  540.      Never forget to write the answer string!  NEVER!
  541.      Use the control codes ^ and | to create hotkeys and to separete the answers.
  542.      Repeat as needed.
  543.  
  544.   EDITING:
  545.      Before changing a question, check what the right answer for the question
  546.      to be changed is.  You need to know where you are gonna write the answer
  547.      to the new question.
  548.      Use the control codes \r or \n to break lines every 70 characters or so.
  549.      Never forget to write the answer string!  NEVER!
  550.      Use the control codes ^ and | to create hotkeys and to separete the answers.
  551.      Repeat as needed.
  552.  
  553. +----------------------------------------------------------------------------+
  554. | RIPPING THE PROGRAM (ADDING Remote Image Protocol SCREENS)     Section 7.6 |
  555. +----------------------------------------------------------------------------+
  556.  
  557. + Difficulty level: 
  558.   YOU MUST HAVE A SKILL I LACK: TALENT FOR DRAWING!
  559.   If you ever RIP the program, please shoot me a copy!
  560.  
  561. + Files where operation is allowed
  562.   n/a
  563.  
  564. + Specifications
  565.   n/a
  566.  
  567. + Limits
  568.   n/a
  569.  
  570. + Procedure
  571.   Look at the existing files with extension .ANS in the game.
  572.   Rip'em Man! Rip'em!
  573.   Name the files the same but with the extension .RIP
  574.   DO NOT erase the .ANS files!  They'll be used for non-rip fellaws :)
  575.   That's it!
  576.  
  577. + Special Note
  578.   If you shoot me a copy of your work, I may include it in future releases
  579.   of the game.  Or, if you rather I buy'em from you, we can talk :)
  580.      
  581. +---------------------------------------------------------------------------+
  582. | DUNGEON MODIFICATION: GAME MODES FROM WEENIE TO HELL          Section 7.7 |
  583. +---------------------------------------------------------------------------+
  584.  
  585. + Difficulty level: 
  586.   EASY
  587.  
  588. + Files where operation is allowed
  589.   MONSTER.RES
  590.  
  591. + Specifications
  592.   Names MUST start at the left-most position of the screen
  593.   The name of the monster MUST end with ";"
  594.   After the name, there MUST be 5 numbers separated by at least one space 
  595.   Values of 0 mean nothing is carried
  596.   First number is Weapon carried on hand 1.
  597.   Second number is Weapon carried on hand 2.
  598.   Third number is Weapon carried on hand 3.
  599.   Fourth number is Shield carried on hand 2 of non-mutants or 3 or 4 otherwise.
  600.   Fifth number is Armor carried around body.
  601.  
  602. + Limits
  603.   Monsters names may not exceed 24 characters in length
  604.   Total length of each line must not exceed 79 characters
  605.   The highest value of any item MUST have a literal representation in its
  606.     support text file. Example:  If there are 50 weapons in the WEAPONS.RES
  607.     file, the following would be illegal:  RAGU, the Spagetti Man;51 0 0 0 0  
  608.     (can you see why?  There is only 50 weapons and you are saying:  Give
  609.     RAGU, the Spagetti Man the 51st weapon!)
  610.   There can be up to 25 dungeon levels (The game ships with 18)
  611.   ALWAYS, the last monster is called DEATH MASTER KHALAL.  ALWAYS.
  612.  
  613. + Special Control Codes
  614.   @LEVEL1 to @LEVEL25  These codes indicate who is in each level.
  615.  
  616. + Procedure
  617.   To make the game harder, increase the number of the items carried by
  618.     the  monsters.  Go easy, as you can easily create an impossible to
  619.     win game.
  620.   To make the game easier, reduce the number of the items carried by
  621.     the monsters.
  622.   To add levels,
  623.     - Remove the last monster in the game (Khalal).
  624.     - Make up some monsters, or move a few around from other levels.
  625.     - Use the special control codes to close the new levels.
  626.     - Reposition the DEATH MASTER KHALAL in the last level.
  627.     - If you make up weapons, armors, etc., make sure you give them names.
  628.  
  629. + Special Note
  630.   Don't make huge changes in one shot.  Go easy and see how the game's 
  631.   difficulty level was adjusted.
  632.      
  633. +----------------------------------------------------------------------------+
  634. | LANGUAGE CUTOMIZATION                                          Section 7.8 |
  635. +----------------------------------------------------------------------------+
  636.  
  637. + Difficulty level
  638.   MEDIUM-HARD 
  639.  
  640. + Files where operation is allowed
  641.   MESSAGES.RES
  642.  
  643. + Specifications
  644.   n/a
  645.  
  646. + Limits
  647.   Maximum length for any text line must never be higher than 255
  648.   Maximum length of screen-lines cannot exceed 78 characters.
  649.     * A screen line is measured from the beginning of a line until \r or \n
  650.       are found (or the natural end of the line)  MINUS any control code
  651.       found.  For example the lenght of:  \rHello World!\r is 12.
  652.       
  653.       If you find VERY cryptic lines such as: [@%cENTER=@%ccontinue, @%c0=@%cQ
  654.       count how many characters you can make sense of and when you translate
  655.       the line DO NOT exceed that number.
  656.  
  657.       Another example: The length of the first line in:
  658.       \r\n@%cDinosaurs? %s!\rDo you?  Is irrevelant to you, BECAUSE there are
  659.       some codes there you can't decipher so just TRY to stick with the 
  660.       number of leters found in "Dinosaurs? " and you are ok.
  661.       
  662. + Procedure
  663.   Open the file and change the language to whatever you like paying
  664.   extreme attention to leaving every control code found untouched!
  665.   This file has all kind of control codes in it.   I will show you one of the
  666.   worst cases in the following portion of an actual line from the original
  667.   MESSAGES.RES:
  668.  
  669.   @%c[$%s] @%cItem number to purchase [@%cENTER=@%ccontinue, @%c0=@%cQuit@%c]
  670.  
  671.   Looks good?  My point is this:  You probably have no idea what a bunch of
  672.   the 'junk' means.  You can however see that it says something on the lines
  673.   of "Item to purchase ENTER continue  Quit"  *IF* you didn't see that before
  674.   I told you about it, DON'T create your own language, you are more likely 
  675.   to create a big mess. 
  676.  
  677.   Once you start editing the file PLEASE, be consistent with the original
  678.   meaning.  In our example, you could write: "What are you buying?
  679.   ENTER Go on  Go away"  but no "I have no water ENTER write Rats!"
  680.   The latter makes no sense at all.
  681.  
  682.   Of couse you knew this one:  DON'T EDIT THE ORIGINAL!  Make a copy and work
  683.   on the copy!
  684.  
  685. + Special Control Codes
  686.  
  687.   There are MANY control codes in this file.  Most of them are forbidden to
  688.   you.  The only ones you can fool around with are:
  689.   ~1 Change text to GREEN until a new ~# sequence is found
  690.   ~2 Change text to BLUE until a new ~# sequence is found
  691.   ~3 Change text to CYAN until a new ~# sequence is found
  692.   ~4 Change text to RED until a new ~# sequence is found
  693.   ~5 Change text to MAGENTA until a new ~# sequence is found
  694.   ~6 Change text to BROWN until a new ~# sequence is found
  695.   ~7 Change text to LIGHT GREY until a new ~# sequence is found
  696.   ~8 Change text to DARK GREY until a new ~# sequence is found
  697.   ~9 Change text to BRIGHT BLUE until a new ~# sequence is found 
  698.   ~a Change text to BRIGHT GREEN until a new ~# sequence is found
  699.   ~b Change text to BRIGHT CYAN until a new ~# sequence is found
  700.   ~c Change text to BRIGHT RED a new ~# sequence is found
  701.   ~d Change text to BRIGHT MAGENTA until a new ~# sequence is found
  702.   ~e Change text to YELLOW a new ~# sequence is found
  703.   ~f Change text to BRIGHT WHITE until a new ~# sequence is found
  704.     
  705.   Others that you MUST know how to use are
  706.  
  707.   \r
  708.   \n
  709.    ^
  710.    |
  711.  
  712.   They are explained in the section pertaining trivia modification, so read
  713.   that too.  Of those codes, \r and \n CAN be moved around.  However, when
  714.   you find a line with three \r or \n  *PLEASE DO* leave three of them OK?
  715.   
  716.  
  717.   Here is an example:
  718.           \rAnd then\rwhen I saw it coming\rI said ~cRAT~3
  719.  
  720.   If you translate that to Spanish and maybe due to some natural translation
  721.   a line was too long (remember the game screen is only 78 chars wide), you
  722.   could do:   (in English so you see what I am doing)
  723.           \rAnd then when\rI saw it coming I said\r~aRAT~3
  724.  
  725.   Did you follow me?  I kept all the \r I found.  And I even changed one color
  726.   in the process...   PITFALL:  If you want to customize a line that has the
  727.   special control characters:
  728.   %c  %d  %l  %d  %ld  %s  %p  (in short anything that starts with %) try your
  729.   best to keep the original.  DO NOT move things around.  Maybe, if you must
  730.   do something, change the colors, but that's it!
  731.  
  732.   One last thing, I know it sounds complicated but I threw the hard stuff at 
  733.   you so you can now go and feel proud of how easy you customized your own
  734.   game :)  
  735.  
  736.   
  737.  
  738. + Special Note
  739.   If you shoot me a copy of your work, I will consider it for inclusion in
  740.   future releases of the game. 
  741.  
  742.  
  743. +----------------------------------------------------------------------------+
  744. | CUSTOMIZATION.  CHANGES HISTORY                                Section 7.9 |
  745. +----------------------------------------------------------------------------+
  746.  
  747. V1.02: Original release.
  748. =========================================================================== 
  749. + Any and all changes are based on this version.
  750.  
  751.  
  752. v1.10: 
  753. ===========================================================================
  754. +Line 1  :  CHANGED to LANGUAGE: ENGLISH
  755. +Line 3  :  CHANGED to ~dALL HAIL TO ~b%s~d! HELL'S NEW DEATH MASTER!~8
  756. +Line 158:  5,000 changed to 7,500
  757. +Line 174:  ^Yesterday news|Post ^Announcement|r^Ead Announcements|
  758.             INSERTED before e^Xit
  759. +Line 251:  ^View enemy stats and |^Sabotage enemy account
  760.             INSERTED before e^Xit this crap filled joint
  761. +Line 271:  ^Dragon's Ale 
  762.             RENAMED to d^Ragon's Ale   [due to conflict of hotkeys]
  763. +From LINE 339 (including) everything is new.
  764.  
  765.  
  766. v1.30:
  767. ===========================================================================  
  768. +Line 5:    |^Your extended info
  769.             ADDED before ^Suicide
  770. +Line 251:  Changed to make smaller menu.
  771.             MUST accomodate changes on line 252.
  772. +Line 252:  New format.  Please look it up.  Max of 3 "\r" characters.
  773. +Line 125:  Leading blank spaces removed.
  774.  
  775.  
  776. v1.40:
  777. =========================================================================== 
  778. +Line 6  :  Are now a single "!" 
  779.  to      :  The text was replaced by the file
  780.  Line 26 :  "SWITCHES.HLP"
  781. +Line 82 :  CHANGED TO: ^Attack|^Beg for mercy|^Take 4 wacks|^Lethal move [%d]
  782. +Line 116:  Shortened and broken down in two lines
  783. +Line 191:  Shortened and reduced to one single line  (no '\r')
  784. +Line 192:  Shortened
  785. +Line 302:  CHANGED TO: ^Attack|^Yell to %s|^Power move [%d] ~TimeOut=`cDEATH
  786. +Line 303:  CHANGED TO: ~f%s, DID NOT RESPOND!  Press a key to END this FIGHT!
  787.  
  788. v1.50:
  789. =========================================================================== 
  790. +Line 6  :  CHANGED TO: ~eSYSTEM MESSAGE:\n\n
  791. +Line 7  :  CHANGED TO:
  792.             ~6Carrier ~edropped~6 while fighting.  Something bad happened to you...\n
  793. +Line 8  :  CHANGED TO:
  794.             No Log Available
  795. +Line 207:  "demotion" CHANGED to "evil" AND "\r\r" REMODED
  796. +Line 349:  Rewritten.  Please refer to it.
  797. +Line 366:  4 Lines Max CHANGED to 5 Lines Max
  798. +Line 195:  |^Blind enemies spell ADDED before |e^Xit
  799. +Line 386 and up:  Everything is new
  800.  
  801.  
  802. +----------------------------------------------------------------------------+
  803. | COMMERCIAL REDISTRIBUTION                                      Section 8   |
  804. +----------------------------------------------------------------------------+
  805.  
  806. This is a guideline only.  For full instructions, please refer to the
  807. accompanying file "VENDOR.DOC"
  808.  
  809. Commercial redistribution is allowed and hereby authorized as long as:
  810. if the complete software-package, or part of, is recompressed, the
  811. naming convention must be kept; a fee of no more of $5 US dollars is
  812. charged for distribution; and the files are distributed in their
  813. original, unmodified format.
  814.  
  815. As long as these guidelines are followed, there is no need for
  816. notification to the author but it is always welcome.  Those who notify
  817. the author of their intentions to distribute the game will be sent
  818. current versions of the program as they become available.
  819.  
  820.  
  821.  
  822. +----------------------------------------------------------------------------+
  823. | WARRANTY                                                       Section 9   |
  824. +----------------------------------------------------------------------------+
  825.  
  826. The author makes no warranty of any kind either express or implied,
  827. including but not limited to implied warranties of merchantability and
  828. fitness for a particular purpose, regarding the software package and
  829. accompanying documentation.
  830.  
  831. IN NO EVENT SHALL THE AUTHOR, BE LIABLE FOR ANY DAMAGES (INCLUDING
  832. DAMAGES FOR LOSS OF BUSINESS PROFIT, BUSINESS INTERRUPTION, LOSS OF
  833. BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT THE USE OF,
  834. OR INABILITY TO USE THIS PROGRAM EVEN IF THE AUTHOR HAS BEEN ADVISED OF
  835. THE POSSIBILITY OF SUCH DAMAGES.
  836.  
  837.  
  838. +----------------------------------------------------------------------------+
  839. | DISCLAIMER                                                    Section 10   |
  840. +----------------------------------------------------------------------------+
  841.  
  842. This program is a work of fiction.  Names, characters, places, and
  843. incidents, are product of the author's imagination or are used
  844. fictionally.  Any resemblance to actual events, localities, or persons
  845. living or dead, is entirely coincidental.
  846.  
  847.  
  848.  
  849. +----------------------------------------------------------------------------+
  850. | HISTORY                                                        Section 11  |
  851. +----------------------------------------------------------------------------+
  852.  
  853. v1.50:    DEATH150.ZIP   [February 21, 1996]
  854.     ** OFFICIAL FOURTH PUBLIC RELEASE **
  855.     + -CFG switch support accidentaly left out in v1.40 is now fixed.
  856.     + Last know 'cheat' (see bug)  fixed --At the bank--
  857.     + Public announcements memory leak bug found.
  858.     + Blindess Spell added to Level Master's arsenal of evil tricks.
  859.     + Two extra levels thrown in for good measure.  End at level 18 now.
  860.     
  861. v1.40:  DEATH140.ZIP   [January 10, 1996]
  862.     ** OFFICIAL THIRD PUBLIC RELEASE **
  863.     + Game recovers from online-flagged players on a daily basis.
  864.     + Ascii bulletin added.
  865.     + CPU-slice release bug fixed.
  866.     + Take 4 turns option added.
  867.     + Timeout penalty is no longer one missed shot... it is death!
  868.     + A couple of more ansis: the level master and the armory.
  869.     + -NODE parameter added  (Necessary for DORINFO?.DEF users)
  870.     + Ability to lock unwanted users out of the game added.
  871.     + Optionaly, the file PWRNAMES.RES can be edited to change the
  872.           game's default Power Names.
  873.     + Mutating cheat and Infinite moves cheat (bugs) squashed.
  874.     + Many more enhancements.
  875.  
  876. v1.30:  DEATH130.ZIP   [October 15, 1995]
  877.     ** OFFICIAL SECOND PUBLIC RELEASE **
  878.     + New look!  Outstanding new Main Menu and Pub Menu!
  879.         + Begging for mercy doesn't save you at the end of the game anymore.
  880.         + I went soft and now heal those wounded before they managed to log-on
  881.           and gave them back all -1 lethal moves.
  882.         + When equipment limit is reached when guessing armor's name, player
  883.           gets money instead.
  884.         + Noone can be killed more than once a day.
  885.         + Challengers that die, can no longer come back and sabotage or demote.
  886.         + Demotions are harder to achieve.
  887.         + SETUP turns ansis READ ONLY.
  888.         + High level players can't demote those of 4 or more levels below.
  889.         + Demoted players advance 25% faster than normal players until they
  890.           reach their highest undemoted level.
  891.         + Power-named players get one of 4 secret events each time they 
  892.           advance a level.
  893.     + Non powered-named players get a random blessing very rarely.
  894.     + A 3% possibility of weapon decay added.
  895.         + There is now a 20% processing fee on money transfers.
  896.         + Numbers can be entered now as either 10000 or 10,000
  897.         + Noone can start out with a power name!
  898.     + (null) power name bug fixed
  899.  
  900. v1.10:  DEATH110.ZIP   [September 30, 1995] 
  901.     ** LIMITED SEMI-PRIVATE RELEASE **
  902.         + Yeterday Log added.
  903.     + Public Announcements added.
  904.     + View Enemy option added.
  905.     + Anti-Demotion Ring event added.
  906.     + Alternate .CFG file support added.
  907.     + Bank money bug fixed. (4 days were = [4*3*2*1] 24 days of interest!)
  908.     + Inactive players not-erased after 21 days fixed.
  909.     + Maintenance takes holidays on 31st of months fixed.
  910.     + Take a leak log trimmed in size + others little tweaks.
  911.     + All levels redefined.
  912.     + ANSI Bulletin created upon exit.
  913.     + New professional ANSIs by Sonic Babbler!
  914.     + Ending of game changed: Player is demoted if s/he fails!
  915.     + Live-battle different-stats-per-node bug fixed.
  916.     + BBS Jackpot increases 50% faster. Limit increased to 3,000,000 coins.
  917.     + All kind of new entries to the logs.
  918.     + Lots of aesthetic changes.
  919.     
  920.  
  921. v1.02:  DEATH102.ZIP   [August 10, 1995]
  922.         ** OFFICIAL FIRST PUBLIC RELEASE **
  923.         + Corrected bug that erased record 0 after someone committed suicide
  924.           and maintanance kicked in.
  925.         + Registration info and docs added for public release.
  926.  
  927. v1.00:  DEATH100.ZIP   [August 05, 1995]
  928.         Released for sale at One BBSCON only.
  929.  
  930.  
  931. +----------------------------------------------------------------------------+
  932. | CREDITS                                                        Section 12  |
  933. +----------------------------------------------------------------------------+
  934.  
  935. Milk and Cookies:  This program would not be possible without the
  936.         support and understanding of my wife Reina; my children; Bryan,
  937.     Carlos, David; and especially God, without whom, I wouldn't be.
  938.  
  939.  
  940. Software:  My thanks to Brian Pirie in Ottawa, Canada for developing
  941.         OPENDOORS v5.0, a door programming toolkit. You have done an
  942.         excellent job my friend.  OpenDoors is found at most BBS as
  943.         ODOORS50.ZIP.  I highly recommend this toolkit over any other
  944.         to all C/C++ programmers out there :)
  945.  
  946. ANSIs:  Sonic Babbler (WOW!  Look at the colors man!)
  947.  
  948. Special Mention:  Brett Frymire, for all the support during development
  949.     of the game, my most sincere thanks go to you!
  950.  
  951.  
  952.  
  953. +---------------------------------------------------------------------------+
  954. | DISTRIBUTION/SUPPORT/BETA TESTING BBSes                       Section 13  |
  955. +---------------------------------------------------------------------------+
  956.  
  957.     FTP SITE:  europa.com        DIRECTORY:  /outgoing/DOORS/rpg2100
  958.     FTP SITE:  ftp.primenet.com  DIRECTORY:  /users/l/laffert/
  959.     WWW PAGE:  http://www.island.net/~mperks/rpg2100.html
  960.     WWW PAGE:  http://www.netheaven.com/~jjaromin/rpg2100.html
  961.  
  962.     FIDO NET:  FREQ DEATH*.zip from 1:143/129  CA
  963.                    FREQ DEATH from 1:271/380       VA
  964.                FREQ DEATH from 1:2613/251      NY
  965.                FREQ DEATH from 1:267/121       NY
  966.                FREQ DEATH from 1:102/960       CA
  967.            FREQ DEATH from 1:285/61        NE
  968.            FREQ DEATH from 1:109/817       MD
  969.            FREQ DEATH from 1:209/219       NV
  970.            FREQ DEATH from 1:3411/12       BC, CANADA
  971.            FREQ DEATH from 1:140/46       Regina, SK, CANADA
  972.  
  973.  
  974.     - A.K.A. BBS            1-818-881-0142 CALIFORNIA
  975.     Maximus/2 v2.02
  976.     28.8k
  977.     3 Nodes
  978.     Logon as GUEST
  979.  
  980.     - Belgareth's Tower        1-301-753-8436 MARYLAND
  981.     ?
  982.     14.4k
  983.     2 Nodes
  984.     Instant access on first call
  985.  
  986.         - Escape to other Worlds BBS    1-408-956-1717 CALIFORNIA
  987.     SynchroNet v2.20
  988.     28.8.2k
  989.     4 Nodes
  990.     Logon as GUEST.
  991.  
  992.     - The Back Alley BBS        1-604-248-7289 BC, CANADA
  993.     Osiris XLT v4.00
  994.     14.4k
  995.     1 Node
  996.     Logon as RPG2100, Password RPG2100
  997.     
  998.     - The Feathered Dragon BBS    1-402-289-2612 NEBRASKA
  999.     WildCat! 4.12
  1000.     28.8k
  1001.     1 Node
  1002.  
  1003.     - The Gondor BBS        1-804-872-0543 VIRGINIA
  1004.     WildCat! 4.12
  1005.     28.8k
  1006.     2 Nodes        
  1007.     Logon as RPG2100, Password RPG2100
  1008.  
  1009.     -TRO                1-306-545-5941 REGINA, SK, CANADA
  1010.     RemoteAccess 2.02
  1011.     28.8k
  1012.     1 Node
  1013.     Logon as RPG2100 or as GUEST.  No password requiered.
  1014.     
  1015.     - UnderWorld BBS        1-518-587-2540 NEW YORK
  1016.     WildCat! 4.10
  1017.     14.4k
  1018.     1 Node
  1019.     Logon as RPG2100, Password RPG2100
  1020.  
  1021.     - Virtual Partners BBS        1-702-644-1731 NEVADA
  1022.     WildCat! 4.11
  1023.     28.8k
  1024.     1 Node
  1025.     Logon as RPG2100, Password RPG2100
  1026.  
  1027.  
  1028.  
  1029. +---------------------------------------------------------------------------+
  1030. | CONTACTING THE AUTHOR                                         Section 14  |
  1031. +---------------------------------------------------------------------------+
  1032.  
  1033. For distribution:
  1034.  
  1035. The most up-to the minute release of this game will always be found at all
  1036. of the distribution/support BBS centers.
  1037. Major versions will always be found on America OnLine.
  1038.  
  1039.  
  1040. For ideas, suggestions, comments, or to report any bugs found,
  1041.  
  1042.  
  1043.      internet:            rpg2100@aol.com 
  1044.  
  1045.      Snail MAIL:          Carlos R. Garcia
  1046.                           259 North Capitol Avenue #187
  1047.                           San Jose, California 95127-2390
  1048.  
  1049.      BBS:  --This is not my BBS!--
  1050.      Leave email message to CARLOS GARCIA at Escape To Other Worlds BBS
  1051.      (see distribution/support section for phone number)
  1052.  
  1053.  
  1054.  
  1055.                      ═- End of file SYSOP.DOC -═
  1056.  
  1057.