home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the DOOM Programming Gurus / Tricks_of_the_Doom_Programming_Gurus.iso / bonus / utils / dmop / dmop11s / batch.txt next >
Encoding:
Text File  |  1995-02-26  |  5.6 KB  |  114 lines

  1. The object placer has a lot of options, to handle all these option easily 
  2. I reccomend that you use batch files. 
  3.  
  4. Files used:
  5.  
  6. DMOP.EXE        Object placer, the executable file that does all the actual 
  7.                 creation and object replacement.
  8.  
  9. DATRWOP1.DAT    Configuration files that allow the object placer know
  10. and             what the names, codes, angles, and other stuff in DOOM1
  11. DATRWOP2.DAT    and DOOM2 are.
  12.  
  13. DOOM.WAD        DOOM1 IWAD or Main wad file
  14. DOOM2.WAD       DOOM2 IWAD or Main wad file
  15. ANNEX.WAD       A small patch wad, really pretty good for its size,
  16.                 can be used to create a new patch wad.
  17.  
  18. Command line arguments:
  19.  
  20. DMOP [CONFIG FILE] [IWAD or PWAD] [RW FILE] [NEW WAD] [OLDLEVELNAME] 
  21.           [NEWLEVELNAME] [#ofobjects] | [Random#seed]
  22.  
  23. [CONFIG FILE]   DATRWOP1.DAT Configuration files that allow the object 
  24.                 placer know and what the names, codes, angles, and other 
  25.                 stuff in DOOM1 DATRWOP2.DAT and DOOM2 are.
  26.  
  27. [IWAD or PWAD]  DOOM.WAD, DOOM2.WAD are IWADs, ANNEX.WAD is a patch 
  28.                 wad.
  29.  
  30. [RW FILE]       Random world configuration file.  This file which is 
  31.                 compatible with the RANDOOM file format, contains the
  32.                 proportions and types of objects to place in the new level
  33.                 as well as some other special settings.
  34.  
  35. [NEW WAD]       The name of the new wad file to create, such as TEST1.WAD for
  36.                 example.
  37.  
  38. [OLDLEVELNAME]  The name for each level as they are used in the game for
  39.                 DOOM1 these names were E1M1, E2M5, E3M9, and in DOOM2 the
  40.                 names are MAP01, MAP15, MAP32.  Notice all caps in the name
  41.                 case is very important and must match the format set by
  42.                 the WAD file designers of the game.  If you are unsure what
  43.                 level the Patch wad you are modifying replaces, use DEU or 
  44.                 some other editor to give you this information, most patch
  45.                 wad files replace E1M1 or MAP01, but not always.
  46.  
  47. [NEWLEVELNAME]  Same as [OLDLEVELNAME] except that it tell the object placer
  48.                 what level you want the patch WAD file to replace.
  49.  
  50. [#OFOBJECTS]    The number of objects to place in the new patch wad, this 
  51.                 value can be a percentage or a fixed integer value.  Valid
  52.                 examples are 100P (100%), 200 (200 objects).  The P means
  53.                 % percentage, the percent sign could not be used because this
  54.                 would interfere with DOS batch file processing.
  55.  
  56. [Random#seed]   This is any number from 0-65535 inclusive.  It is a seed value
  57. (optional)      for the random number generator, and can be used to recreate evels with the minimum amount of information of the
  58.                 [CONFIG FILE], [IWAD or PWAD], [RW FILE], and the Random 
  59.                 number seed.  The random number seed is optional, if you
  60.                 do not provide one, a new seed will be created using you 
  61.                 computer's clock values, and this number will be saved in the
  62.                 file seed.sav, for future use.
  63.  
  64.  
  65. Creating a new set of maps.
  66.  
  67. You can create a new set of maps or levels very quickly using the Object 
  68. placer, but you might ask how to I load all these maps into DOOM?  You have
  69. several options:
  70.  
  71. 1. Create a new composite DOOM wad, this require an external program like 
  72. DEU.
  73.  
  74. 2. At the DOS command line specify the Wad files like this:
  75.  
  76. DOOM -file WAD1.WAD WAD2.WAD WAD3.WAD ...
  77.  
  78. Using either method DOOM will load the files in the sequence specified
  79. by each WADS level name, which is contained within the WAD file.  The object
  80. placer batch file automatically puts the level name into the newly created
  81. Patch wad.
  82.  
  83. Creating playable set of levels:
  84.  
  85. Many DOOM levels can be exceedingly difficult in the hard modes, even when 
  86. the RW files give the player a variety of weapons.  The generator takes care
  87. not to place to many enemies near the player one start position, unless the 
  88. original Wad file put a lot of enemies near the player.  The generator, 
  89. generally but not always follows the layout of the original WAD file when
  90. placing objects into the new map.  If it always followed the original design
  91. things would get boring so it can deliberately reweight, redistribute, and 
  92. randomly pattern object placement, I call this volatility of placement.
  93.  
  94. To overcome the volatility or just plain difficult patch wad you must 
  95. have built up enough weaponry and health to survive within the level 
  96. to find more weaponry and health.  To achieve the buildup the level must 
  97. start from an easy level of play to a difficult level of play in the final 
  98. levels.  The original DOOM E1M1 thru E1M3 does this, the first level E1M1 
  99. is very easy and it gives you the shotgun, megarmor, and full health when 
  100. you finish.  In the following level you can get the Chaingun, Chainsaw, 
  101. and Supercharge.  By the time you get to E1M3 you are at maximum health 
  102. and are very well armored so you can take on that level effectively.  
  103.  
  104. So I reccomend that in any set of levels in which the user has to start 
  105. from scratch, make sure that the first level is short, has at least one 
  106. heavy weapon, and only a modest number of enemies.  To help you with this 
  107. I have rated the RW files internally, read the documentation at the top of 
  108. the RW file to help you decide which RW to use initially and which should  
  109. appear later in the sequence.  
  110.  
  111. I have to leave it up to you to decide which levels or patch Wads are easy 
  112. and hard, I cannot rate them for you, because I don't have every patch wad 
  113. in this world.
  114.