home *** CD-ROM | disk | FTP | other *** search
/ Doom 2 Explosion / Doom2Explosion.bin / doom2exp / programs / dmijum / jumble.doc < prev    next >
Text File  |  1994-04-04  |  6KB  |  141 lines

  1. -------------------------------------------------------------------------------
  2.  Intelli-Jumble command reference
  3. -------------------------------------------------------------------------------
  4.   Files:
  5.    JUMBLE.EXE     The program
  6.    JUMBLE.DOC     This file
  7.    JUMBLE.C     Jumble's C source file*
  8.    WADFILE.C     More C source code*
  9.    GENERAL.H     More C source code*
  10.    WADFILE.H     More C source code*
  11.  
  12.    *-You can erase these files if you don't want them.
  13.  
  14.   Requirements:
  15.    Registered DOOM version 1.2 or above.
  16.    3+ megs free on your hard disk.
  17.  
  18.   Installation:
  19.    Copy JUMBLE.EXE into your DOOM directory.
  20.  
  21.   Definition:
  22.    WAD file: A DOOM data file that contains maps and/or graphics. DOOM stores
  23.          everything in a file called DOOM.WAD.
  24.  
  25.   Description:
  26.    This program creates a file, JUMBLE.WAD, that contains the 27 maps
  27.    from DOOM in a random order. The things (characters, items, etc.) in each
  28.    map are shuffled and start out facing in a random direction.  Each map
  29.    has a song randomly assigned to it.    The Boss levels are special
  30.    exceptions: they remain in the same place (map 8), but they get new,
  31.    wacky music never before heard in a map. Jumble makes intelligent
  32.    decisions regarding the placement of objects, and as a result, 99+% of
  33.    the maps are playable--unprecedented!
  34.  
  35.    Episode 3, Map 8 is specially modified to make gameplay "fun".
  36.  
  37.    The C source code is included so you can add features and look under
  38.    the hood.
  39.  
  40.    Take note: JUMBLE.WAD is over 3 megs in size.
  41.  
  42.   Usage:
  43.      JUMBLE filename [random seed]
  44.  
  45.     where:
  46.        'filename' is the full file path of your DOOM.WAD file.
  47.  
  48.        'random seed' is an optional parameter. If you want a specific
  49.        shuffling order, use this. There is no way to tell beforehand
  50.        what a particular random seed will yield, but if you find a really
  51.        notable map, you can have your friends generate the same maps by
  52.        using the random seed you used. If you don't specify a random seed,
  53.        JUMBLE looks at the system clock to get a value. A random seed is a
  54.        number between 0 and 99999.
  55.  
  56.   Examples:
  57.  
  58.   1) Basic usage
  59.  
  60.   From your DOOM directory, type
  61.    jumble doom.wad
  62.  
  63.   Run DOOM with this form:
  64.     DOOM -file JUMBLE.WAD { other normal parameters }
  65.     This tells DOOM to use the maps in JUMBLE.WAD instead of DOOM.WAD.
  66.     [Note: DOOM reports that it is modified, but DOOM.WAD is NOT modified.]
  67.  
  68.   2) OK, it's time to KFA....
  69.    From your DOOM directory, type
  70.     jumble doom.wad 90210
  71.  
  72.    The random seed is 90210.
  73.  
  74.    Run DOOM:
  75.     DOOM -file JUMBLE.WAD { other normal parameters }
  76.  
  77.    Once inside DOOM, start an Ultra Violence game and type:
  78.      idclev23
  79.    This zaps you to Episode 2, Map 3.  This is a fun map.
  80.  
  81.  Technical Notes:
  82.   Certain items in the maps are not jumbled. These items are: Player
  83.   starting positions, Deathmatch starting positions, all keycards and
  84.   skull keys, and teleporters.    Moving these objects around usually makes
  85.   the map unplayable.
  86.  
  87.  History:
  88.   1.0.0  (April 3, 1994)
  89.  
  90. Legalese:
  91.   JUMBLE SOFTWARE LICENSE AGREEMENT
  92.  
  93.   1. GRANT OF LICENSE. Michael McMahon and his affiliations (collectively
  94.      the "AUTHOR") grant you (either an individual or an entity) the
  95.      non-exclusive, royalty-free right to use this source code,
  96.      documentation, and executable code (collectively, the "SOFTWARE") for
  97.      any lawful purpose subject to the terms of this license.  By using the
  98.      SOFTWARE you are agreeing to be bound to all the terms of this license.
  99.  
  100.   2. COPYRIGHT.  The SOFTWARE is Copyright (c) 1994, Michael McMahon,
  101.      PO Box 14807, San Luis Nabisco, CA 93406-4807 USA. All Rights Reserved
  102.      Worldwide.  You may not use, modify, or distribute the SOFTWARE except
  103.      as otherwise provided herein.
  104.  
  105.   3. DECLARATION OF PUBLIC DOMAIN DISTRIBUTION AND USE. The distribution
  106.      and use of the SOFTWARE is hereby designated PUBLIC DOMAIN by the
  107.      the AUTHOR.  You may not sell, rent, or lease this SOFTWARE.  The
  108.      SOFTWARE may be reproduced verbatim in part or in full by any
  109.      reproduction means for any lawful purpose, and may also be subject to
  110.      the following agreement.
  111.  
  112.   4. AGREEMENT FOR USE OF SOFTWARE. The AUTHOR grants you a non-exclusive,
  113.      royalty-free right to incorporate the SOFTWARE into any production for
  114.      any legal purpose as long as you agree
  115.      (a) to indemnify, hold harmless, and defend the AUTHOR from and against
  116.      any claims or lawsuits, including attorneys' fees, that arise or
  117.      result from the use or distribution of your software production; and
  118.      (b) no matter how much the SOFTWARE is modified, the AUTHOR owns the
  119.      copyright and this original, unmodified copyright notice remains
  120.      intact in the source code; and,
  121.      (c) the AUTHOR is not held responsible for fixing bugs or making
  122.      enhancements or changes to the SOFTWARE for any reason; and,
  123.      (d) the SOFTWARE is not redistributed if it is modified in any way; and,
  124.      (e) otherwise comply with the terms of this agreement; and,
  125.      (f) the AUTHOR is forgiven for making so many demands.
  126.  
  127.      THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. THE
  128.      AUTHOR FURTHER DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING WITHOUT
  129.      LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR OF FITNESS
  130.      FOR A PARTICULAR PURPOSE.     THE ENTIRE RISK ARISING OUT OF THE USE
  131.      OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU.
  132.  
  133.      The author can be reached at:
  134.     Michael McMahon
  135.     P.O. Box 14807
  136.     San Luis Nabisco, CA 93406-4807 USA
  137.     Internet: mmcmahon@oboe.calpoly.edu
  138.     [Bug reports, suggestions, success stories, etc. are welcome; tech
  139.      support, and other unnecessary two-way mail, is not]
  140.  
  141.