home *** CD-ROM | disk | FTP | other *** search
/ Deathday Collection / dday.bin / edit / dtedit / dtedit.txt < prev    next >
Text File  |  1994-02-19  |  13KB  |  279 lines

  1. Welcome to Doom Thing Edit(DTEdit) Version 2.0 Major Upgrade!!
  2. --------------------------------------------------------------
  3.  
  4. BE SURE TO USE THE HELP FEATURE THE FIRST TIME YOU USE DTEDIT!!  I'M TOO
  5. LAZY TO UPDATE ALL THE HELP INFORMATION IN THIS TEXT FILE!!!
  6.  
  7. Features
  8. ========
  9. Alrighty, what you've all been waiting for.. A doom editor!  Of course, this
  10. thing can't edit everything.. In fact, all it can edit is the items laying
  11. around.  But you can do lots of things with those items such as:
  12.  
  13. 1. move them around; place the boss guy right in front of the entrance!
  14. 2. change items; change that BFG 9000 into a big brain.
  15. 3. Insert and Delete items; Put as many things as you want on a level!
  16. 4. change angle; make those rifle guys ambush!
  17. 5. save it all to your .wad file WITHOUT rewriting the WHOLE thing!
  18. 6. Save and Load to individual .DTE files (very small.. Perfect for modem
  19. transmission and making backups of your .wad)
  20. 7. New cursors, so you know when you're over an item, and when you're moving
  21. an item.
  22. 8. Mirror Bug FIXED!
  23. 9. New Configuration File!  Set colors, default items, etc.
  24. 10. Select angles, items, and skills with the keyboard! (still REQUIRES mouse
  25. however for moving and selecting)
  26. 11. Change skill!! Change the skill level that an item appears on.
  27. 12. Have default items!  No more selecting items by hand on each item, with
  28. a touch of a key, pick 1 of 10 default items!
  29. 13. Replicate Feature - Replicate your last created item!
  30. 14. Import save files created by Deuedit 2.0!
  31. 15. View the graphics as you select them!
  32. 16. Fix for save to .wad bug!
  33. 17. Tremendously faster screen writes!  You have to see it to believe it.
  34. 18. Fix for Delete bug!
  35. 19. Goto feature while changing an item to make for easier and faster 
  36. changes!
  37. 20. Improved and more flexible DTEDIT.CFG file!
  38. 21. Complete list of items! (not all of the picture info though)
  39. 22. DTEDIT Random(1.00)!  Randomize the items!  Almost fully
  40. configurable from the DTEDIT.CFG file!
  41. 23. ** Change the brightness of SECTORS!
  42. 24. ** Change the attributes of SECTORS to make them flash, blink, take away
  43. energy, and more!!
  44. 25. ** Change the Altitude of the floor and ceiling!  
  45. 26. ** Change attributes of lines such as impassible or transparent (great for
  46. making illusionary walls)
  47. 27. ** More additions to the config file to allow for the color defining of
  48. walls!!
  49. 28. ** Enhancement of .DTE files to store changes made in Sectors, Lines, and
  50. textures (when available)
  51. 29. ** Compression of .DTE files to make them smaller
  52. 30. ** Option to turn on and off auto-saving feature
  53. 31. ** Episode, Level, and a description are now saved into the .DTE and
  54. can be viewed upon loading the .DTE file!
  55.  
  56. ** New for Version 2.00!!
  57. To see how to activate these features, use the '?' key while in the editor
  58.  
  59. Future
  60. ------
  61. 1. Better Randomness; Define the ratio of items to enemies 
  62. enemies to powerups, etc
  63. 2. Import/Export item graphics
  64. 3. Save entire episodes to .dte files
  65. 4. A new GUI interface COMING SOON!!
  66.  
  67. Directions
  68. ==========
  69. All you gotta do is place doomedit in the DOOM directory or any other directory,run doomedit filename;
  70. Where filename is the name of the doom .wad file you wish to edit.
  71. **Once you're in the mapeditor, press '?' for a list of available commands.
  72. Menus available for almost EVERYTHING so press '?' if you need help.
  73.  
  74. Keep in mind however, all changes are *PERMENANT* when saved to disk. A backup
  75. of your last saved .dte is saved to BACKUP.DTE. Just to be on the safe side,
  76. use the -b switch(explained below) to make backups of the different episodes.
  77.  
  78. At startup, current level is saved to START.DTE
  79. When saving, current level is saved to BACKUP.DTE
  80. When quitting, current level is saved to QUIT.DTE
  81.  
  82. Switches
  83. --------
  84. dtedit [-switches] .wad file name
  85. Switches:
  86. -b Create a backup .dte for each and all episodes.  
  87.         Restore using 'l' in map editor
  88. -v View mode.
  89.         Look through the graphics to find out what their numbers are
  90.         Left and Right arrows selects graphic one forward or one backward
  91.         Up and Down arrows selects graphics 10 ahead or behind
  92. -s Super VGA 256 mode
  93.         Totally experimental.  Doesn't really work yet.
  94.  
  95. In Game Commands
  96. ----------------
  97. You can get a quick list of all the commands listed here by tapping the '?'
  98. key while in the editor.
  99.  
  100. **Editing functions
  101. -------------------
  102. C Change item
  103.         Move over an item and press 'c'.  Change away by moving the mouse
  104.         left and right.  All items undefined in the items.lst file will be
  105.         skipped over.  You can override this option by holding down the
  106.         middle button and moving the mouse left and right as normal.  Current
  107.         item is displayed on the status bar.
  108. A Change Angle
  109.         Move over an item and press 'a'.  Change the angle of an object.  
  110.         Only really matters for enemies since objects always face the same
  111.         way.  The angle and direction (N,S,E,W,etc) are displayed on the
  112.         status bar.
  113. K Change Skill level
  114.         Move over an item and press 'k'.  Use the numbers (1-4) to select
  115.         what level this item will appear on.
  116. I Insert (create) item
  117.         Move over the desired position and press 'i'.  A new object will
  118.         appear at this location which can be edited using any of the editing
  119.         commands.  Default item is defined in config file.
  120. D Delete item
  121.         Move over an item and press 'd'.  The object underneath will be
  122.         permenantly erased.  No warning.. No nothing.  Be careful!
  123. F4 Randomize items
  124.         An OK randomizer.  Items that stay put are defined in the DTEDIT.CFG
  125.         file.  Required number of items are in DTEDIT.CFG.  It lets you
  126.         define the enemy:ammo ratio.  Always gives you a playable level but
  127.         may not give you a non-cheating playable level. :)  There usually
  128.         is plenty of ammo, but health things are usually not.  The randomizer
  129.         also seems to enjoy making lots of those big round monsters.  For me,
  130.         a ratio of .5 for ammo usually does the trick.
  131. Right mouse click and drag on an item
  132.         Move over an item, hold down the right mouse button, and drag to
  133.         a new position.  Everything stays as before, except for the position.
  134.         You can tell when you're moving an item when there is a little 'M'
  135.         under the cursor.
  136.  
  137. ** You can always tell whether you're over an object because a little 'I' will
  138. appear under the cursor.
  139.  
  140. I/O Functions
  141. -------------
  142. S Save to .WAD file
  143.         Save the current level to the doom .wad file.  Before it saves
  144.         however the program will create a backup of the current level.  The
  145.         .dte file is named BACKUP.DTE and can be loaded using the 'l'
  146.         command.
  147. L Load .DTE file
  148.         Loads a level from a .dte file (things only).  Will totally wipe out
  149.         the things that are currently on your map.  Very useful for trading
  150.         levels with friends or sending over the modem.  When loading, be sure
  151. W Save to .DTE file
  152.         Saves a level to a .dte file.  Save all the current objects on the
  153.         current map to a file that can be sent over the modem and traded
  154.         with friends.  When saving, be sure to exclude the .dte ending.
  155.         It also may be a good idea to name the file a name that includes
  156.         Episode and Level.  DTEDIT does no checking to see if the .DTE is
  157.         loaded to the right level.
  158. M Load DEU file
  159.         Loads a DEUEDIT 2.0 file.  You can usually find these in the same
  160.         directory as deuedit.  They usually begin with THINGS. and then
  161.         end in the episode# followed by the level#.  So, for instance episode
  162.         1, Level 1 would most likely be named THINGS.11.  I'm offering this
  163.         feature as a service to those who have been working with DEUEDIT
  164.         for some time and wish to switch over to DTEDIT.  This is not a
  165.         put down for DEUEDIT.  I cherish DEUEDIT's fast screen updating!
  166.  
  167. Other Functions
  168. ---------------
  169. Right Click and drag on map to move map around
  170.         As long as you're not on an item, this function will work.  Simply
  171.         place the cursor over an area which does NOT have an item, hold down
  172.         the right mouse button and drag.  HOLD IT DOWN UNTIL YOU REACH THE
  173.         DESIRED POSITION!!
  174. Center Click and drag on map to zoom
  175.         Anywhere on the map, hold down the middle button and drag SLOWLY
  176.         to zoom in an out of the map
  177. Left Click to see object
  178.         Display what the object looks like
  179. Q Exit!
  180.         Exit the program.  Be sure to save!  Using the command will create
  181.         a .dte file containing the current things.  It is named EXIT.DTE 
  182.  
  183. While doing things
  184. --------------------
  185. Press '?' for a list of the functions available in each editing function
  186.  
  187. ID
  188. ==
  189. Finally, this program is adhering to IDs request that ALL editors only work
  190. with the registered versions of games.  So in other words, it won't work with
  191. the shareware version (if you somehow hack the .wad file to look like a 
  192. registered .wad file, it won't work anyway because of the way doomedit is
  193. structured).
  194.  
  195. Registration
  196. ============
  197. Last thing.. Registration.. This program is NOT free but NOT shareware.
  198. I call it Collegeware.  All I request is that you send a college
  199. recommendation to me at one of my email accounts displayed at the end
  200. doomedit when you exit.
  201.  
  202. All right.. I think that's it!  CYA next version!
  203.  
  204. Items.lst file
  205. ==============
  206. Here's an example:
  207. p,1,Player 1 start,293
  208. ^ ^ ^              ^
  209. | | |              |---> Graphics number.  -1 if I (or you) don't know
  210. | | |
  211. | | |------------------> Item description.. Don't make it too long or DTEDIT
  212. | |                      will crash
  213. | |
  214. | ---------------------> Item number.  Try not to fool with these
  215. |
  216. | ---------------------> Item association.  Associates a group of items to
  217.                          a letter.  Important to the DTEDIT.CFG file.  You
  218.                          can change,add, delete letters to define different
  219.                          associations.
  220.  
  221. All these parts MUST BE PRESENT.  If not, the program may not work properly
  222. or just freeze (big ironic grin)
  223.  
  224. Dtedit.cfg file
  225. ===============
  226. The structure can also be seen just by looking at the file.  The file contains
  227. some instructions within it as well.  The '#' sign is used for commenting.
  228. Place it in front of EVERY LINE that you want to be seen as a comment.
  229.  
  230. Special Special Special Thanks to RoggerF for supplying the DOOM specs!
  231. ======= ======= ======= ======    -------                   ==========
  232.  
  233. DOOM is registered or whatever to ID software (what great people)
  234. DTEdit(tm) was created by Jeff Lee(Carrot Games)
  235. DEUEDIT(TM) was created by Brendon W.
  236.  
  237. DISCLAIMER
  238. ==========
  239. Jeff Lee (Carrot Games) takes no responsibility for any damages this program
  240. may inflict on your Computer System.  This program has been tested on my
  241. system several times and almost all bugs are worked out.  If your system
  242. blows up or starts having intelligient converesations with you, hey, its
  243. not my problem.  MAKE BACKUPS JUST IN CASE! (I never did though)
  244.  
  245. Troubleshooting
  246. ===============
  247. 1. When I move my cursor over an item, I don't see an item description or
  248. it locks up
  249.         What's probably wrong is either you don't have the ITEMS.LST file
  250.         in the same directory as DTEDIT.EXE or the ITEMS.LST is currupt.
  251.         Move ITEMS.LST to the same directory as DTEDIT.EXE.  If that doesn't
  252.         work, EMAIL me and tell me the situation.
  253. 2. I can't quit the program!!
  254.         Press 'q' to quit. A whole list of commands can be seen by pressing
  255.         the '?' key.
  256. 3. There is no sound coming from the program
  257.         Good.  There shouldn't be.. If there is, EMAIL me!! :)
  258. 4. When I run DOOM, errors occur as a result of using DTEDIT
  259.         If you have used a Doom Editor previously, you may want to try
  260.         starting with a clean .wad file and try your changes again (use the
  261.         l function and load up BACKUP.DTE).  If that doesn't work, EMAIL me
  262.         your .DTE and I'll try to find the problem in the program.  Remember,
  263.         if you don't want to install the .wad file over again, you can always
  264.         restore a backup episode if you used the -b option to create them.
  265. 5. The program freezes while loading up.  It says "Loading Config File" or
  266. something to that nature
  267.         Most likely you didn't finish a line or something.  Something went
  268.         wrong.  If you can't figure it out, email it to me.
  269. 6. The program states "Heap not in good shape" and exits
  270.         This is a pretty serious error.  Email me telling what you were doing
  271.         and if its happened before.  Most likely, it won't damage your
  272.         computer, but it shows how sloppy of a programmer I am.
  273. 7. The word ".DTE" appears a lot
  274.         For some reason, it just does.  I'm working on it.
  275. 8. My video card is not working properly
  276.         Now that's a problem.  I'm looking into other drivers and will be
  277.         releasing a short test program later.  Hold tight guys.. I'm working
  278.         on it!
  279.