home *** CD-ROM | disk | FTP | other *** search
/ 1,001 Nights of Doom / 1001NightsOfDoom1995wickedSensations.iso / newstuff / edmap124.zip / HELP.TXT < prev    next >
Text File  |  1994-11-26  |  36KB  |  757 lines

  1. ;HELP.TXT for EdMap v1.10+
  2. ;
  3. ;lines starting with ";" are ignored
  4. ;
  5. ;help entry format:
  6. ;       =========
  7. ;       <keyword>
  8. ;       =========
  9. ;       <text>
  10. ;["see_also"
  11. ;<keywords>]
  12. ;
  13. ;the "===" line must contain nothing but "=", of any length>0
  14. ;
  15. ;<keyword> is the name EdMap will search for to find any entry
  16. ;       from the menus, the function name is the keyword (ex."New Map")
  17. ;
  18. ;<text> is the body of the help message.  there cannot be
  19. ;       and <CR>s in the text unless it is used to start a new
  20. ;       paragraph, which should be indented with a tab (#8).
  21. ;
  22. ;if there are reference keywords to other help entrys,
  23. ;       "see_also" must mark the end of the text and the start of the
  24. ;       keyword list.  keywords are one per line, no characters other
  25. ; than the actual letters (numbers, etc: #32..#122?).
  26. ; not case sensitive; lowercase is made uppercase
  27. ;
  28. ;
  29. ;of course, after editing this file, MAKEHELP.EXE must be run
  30. ;       to create the index file used to read this file.
  31. ;
  32. ============
  33. EdMap basics
  34. ============
  35.     Editing in EdMap is done in one of four modes: vertices, linedefs (walls), sectors (rooms), and things.  Normally the nearest object to the mouse at that moment is highlighted, this is the Current```object.  If enter is pressed, the current```object becomes the Selected```object and remains selected until enter is pressed again or the mode is changed.  Most editing is done on the current object, but some operations require a selected object.  Multiple-selection allows a list of objects to be edited instead of one at a time.  Holding the Control key down and tapping Enter or the first mouse button toggles whether objects are on the multiple-select list.  
  36. see_also
  37. creating sectors
  38. merging sectors
  39. object basics
  40. add/split
  41. delete
  42. multiple select
  43. editing objects
  44. menu commands
  45. display arrangement
  46. help
  47.  
  48. =============
  49. Menu commands
  50. =============
  51.     The menu in the upper left (in standard view) is controlled by pressing the first key of the desired selection or by clicking on the selection with the mouse.  For example, to check the map for any errors, press "C" for the "Check" menu, the press "E" to check everything.
  52. see_also
  53. mouse control
  54.  
  55. ================
  56. Creating sectors
  57. ================
  58.     To create a new area, like a room or a different part of a room, insert a sector.  While in sectors mode, press insert (or the mouse command) and a new 64x64 sector will appear under the mouse pointer.  Note that this is usually done outside any other sector, when the object information panel shows no sector.
  59. see_also
  60. merging sectors
  61. sectors
  62.  
  63. ===============
  64. Merging sectors
  65. ===============
  66.     Sectors are merged when they share a LineDef.  To make two sectors merge, a line from one must be moved ontop of a line from the other so that the vertices connect.  When both pairs of vertices fuse together, the two lines will merge into one two-sided linedef marking the boundary of both sectors.
  67. see_also
  68. sectors
  69.  
  70. ===================
  71. Display arrangement
  72. ===================
  73.     While in normal view, EdMap displays information to the left while the rest of the screen shows the map.  The top half of this is the main menu.  Below the menu is a small square for general information (filename, memory, position, etc) and a mode bar highlighting the current mode.  The bottom half is the object information bar.  This provides data about the currently marked object.
  74.     If the screen is set to full-view, all information to the left is removed, leaving the entire screen to display the map.  The menu can still be used in this mode with the keyboard.
  75.     To switch between normal and full screen, either use the hotkey: Ctrl-S, the menus: press "D" (Display) and "F" (Full screen), or the mouse pad.
  76. see_also
  77. Using the menus
  78. Mouse pad
  79.  
  80. ===============
  81. Using the menus
  82. ===============
  83.     To choose a selection from a menu, either click on the menu with the mouse or press the key of the first letter of that selection.  For example, to bring up "Map Utilites" press "M" and the Map Utilities menu will appear.  From here, pressing "S" would choose "Shift Map" instead of "Sectors" from the main menu.  To return to the main menu, Press backspace or escape.
  84.     In full-screen the menus still appear when brought up (as by pressing "M") but are not displayed when not in use.
  85.  
  86. =========
  87. Mouse pad
  88. =========
  89.     The mouse pad in EdMap is a tiny menu that appears under the mouse pointer which can be used to quickly change modes and clear the multiple-selection list without using the keyboard.  While holding the first mouse button, move the mouse slightly to bring up the pad.  Release the button to select.  To use LineDef mode, for example, hold the first button and slide the mouse to left and release.
  90. see_also
  91. Mouse control
  92. Multiple select
  93.  
  94. =============
  95. Object basics
  96. =============
  97.     Objects are the basic components of maps; vertices, linedefs (walls), sectors and things are all objects.  Vertices are the points on the map that all other structures are built from.  Each LineDef connects two vertices together.  Sectors are useable areas on the map, bordered by LineDefs.  Everything happens within sectors; no players or monsters should exist outside sectors in the void.  Things are actual objects in the game; monsters, weapons and player starts are all things.
  98. see_also
  99. Vertexes
  100. LineDefs
  101. Sectors
  102. Things
  103. editing objects
  104. EdMap basics
  105.  
  106. ====
  107. Info
  108. ====
  109.     This provides general information about the map and the status of EdMap itself.  Also the Preferences panel can be used to adjust some of the defaults in the config file that are not accessable from EDMAPCFG.  
  110. see_also
  111. Calculator
  112. Map Information
  113. System Information
  114. About EdMap
  115. Preferences
  116. =
  117. help
  118. =
  119.     This help panel provides assistance for the current feature.  While in almost every panel, F1 may be pressed to activate the help panel.  Clicking on the "Ok" button, pressing Enter or ESC will leave help and return to the previous function.  If memory is low a disk file will be created to store memory, unless there is too little memory to do even this.
  120.     Whenever in any panel, buttons on the panel are used to input information.  Use these buttons by moving the mouse arrow over them and click the left button (unless the buttons are switched).  ESC may be pressed from any panel to abort, and Enter may be pressed to accept.
  121.     If a panel is active and an error occurs, but the active panel must stay in the foreground, the message "error" will appear.  (Messages are in a red box in below the menu in normal view).  When the panel is done the error will appear in a normal panel.
  122. see_also
  123. EdMap basics
  124. =
  125. Map Information
  126. =
  127.     The Map Information panel displays statistics about the map.
  128. see_also
  129. Info
  130. =
  131. System Information
  132. =
  133.     System Resources provides information concerning the state of the operating system, including memory usage.
  134. see_also
  135. Info
  136. =
  137. About EdMap
  138. =
  139.     The About panel displays version information about EdMap.
  140. see_also
  141. Info
  142. =
  143. Preferences
  144. =
  145.     The Preferences panel can be used to customize the editor.  The Play``map skill level, mouse x/y sensitivity and double-speed threshold, error checking and some verify options are set from Preferences.  Changes are saved to the config file.
  146. see_also
  147. Info
  148. =
  149. File (map)
  150. =
  151.     The File/Map menu handles the currently loaded map and control out of EdMap.  This menu controls only the current PWAD; see WAD``list for more on managing the active PWADs.
  152. see_also
  153. New map
  154. Open map file
  155. Load PWAD map
  156. Rename map
  157. Save map data
  158. Hard copy (print)
  159. Build & save map
  160. Play map
  161. Quit to DOS
  162. WAD list
  163. =
  164. New Map
  165. =
  166.     New Map will clear the memory of the current map and start fresh with a new map.  The new map is a 64x64 room (using the current styles) with the Start-1 object at the origin.
  167. see_also
  168. File (map)
  169. =
  170. Open map file
  171. =
  172.     This displays all the *.WAD files in the pwad directory (as specified in EDMAPCFG), so a PWAD map file may be chosen and loaded.  The files may be sorted by name or timestamp (last save).  
  173.     Files may also be deleted from this panel.  Highlight the map to be deleted with the mouse and press delete.
  174. see_also
  175. File (map)
  176. =
  177. Load PWAD map
  178. =
  179.     This displays all the maps (E1M1 to E3M9) and loads one according to the PWAD list.
  180. see_also
  181. File (map)
  182. =
  183. Rename map (ExMy)
  184. =
  185.     Renames the map to a different episode/mission.  Generally single maps are E1M1; the first mission.  If seperate maps are concatenated, however, each must be under a seperate mission.
  186. see_also
  187. File (map)
  188. =
  189. Save map data
  190. =
  191.     Saves the current map to the PWAD directory.  If the map has no filename a panel will ask for one.    The main DOOM.WAD file will not be written to.  (DOOM.WAD should be read-only to prevent anything from accidentally changing it.)
  192.     Saving the map does not build the BSP data necessary to play the map.  See Build & save map about creating the BSP.
  193. see_also
  194. Build & save map
  195. File (map)
  196. =
  197. Hard copy (print)
  198. =
  199.     (may not be availible yet)
  200.     Prints the current map to the printer on the port specified in EDMAPCFG.
  201. see_also
  202. File (map)
  203. =
  204. Build & save map
  205. =
  206.     Saves the current map and builds the BSP data necessary to play it.  If the build fails to complete for any reason, the map will be automatically reload as it was prior to the build.
  207. see_also
  208. File (map)
  209. =
  210. Play map
  211. =
  212.     Saves, builds, and plays the current map.  Similar to Build``&``Save``map, but instead of returning directly to the editor, DOOM.EXE is loaded with the current map.  DOOM will start in the map, skipping the demos.  The skill level chosen is specified in the Preferences panel.  If saving and/or building is unnecessary, it will be skipped.  Additional parameters for DOOM may be added using EDMAPCFG.
  213.     Note that id software is not responsible for any maps created or modified using this editor.
  214. see_also
  215. Preferences
  216. EDMAPCFG
  217. File (map)
  218. =
  219. Quit to DOS
  220. =
  221.     Exits EdMap. If the map has unsaved changes, a panel will ask what to do.
  222. see_also
  223. File (map)
  224. =
  225. WAD list
  226. =
  227.     This menu handles the PWAD files.  Loading, creating and listing PWADs is done using WAD``list.  While the File``(map) menu controls the current map/single PWAD, WAD``list handles all of the active PWAD files.
  228. see_also
  229. List WADs
  230. Remove PWAD
  231. Add PWAD file
  232. Save as PWAD...
  233. PWADs
  234. File (map)
  235. =
  236. List WADs
  237. =
  238.     Lists the active PWAD files and the maps they contain (that are not outdated by other PWADs).
  239. see_also
  240. PWADs
  241. WAD list
  242. =
  243. Remove PWAD
  244. =
  245.     (may not be implemented yet)
  246.     Removes a PWAD from the PWAD list.  This does not delete any files.
  247. see_also
  248. PWADs
  249. WAD list
  250. =
  251. Add PWAD file
  252. =
  253.     Adds a file to the PWAD list as if it were included on the command line as a parameter.  Open``map``file preforms the same function (and is easier to use).
  254. see_also
  255. Open map file
  256. WAD list
  257. =
  258. Save as PWAD...
  259. =
  260.     Renames the map file and saves it.  After this function, all saves will be to the new file.
  261. see_also
  262. WAD list
  263. =
  264. Edit
  265. =
  266.     The Edit menu provides control for manipulating objects on the map.
  267. see_also
  268. Add/Split
  269. Delete
  270. Merge
  271. Find objects
  272. Goto object
  273. Next object
  274. Previous object
  275. Tag line to sector
  276. =
  277. Add/Split
  278. =
  279.     This function serves different purposes for various modes.
  280.     In Vertex mode this is a vertex-break.  All sectors attached to the current vertex break and receed from the that vertex.  This is extremely useful for correcting mistakes.
  281.     In LineDef mode this will split the current linedef into two halves.
  282.     In Sectors mode a new sector is created on insert.  Normally sectors are created in the void and then added to the map, but if there is a sector currently highlighted during the insert, then the new sector will be made within that sector.
  283.     In Things mode this will duplicate the current Thing object.  If there is no current Thing, a new object is created.
  284. see_also
  285. Vertexes
  286. LineDefs
  287. Sectors
  288. Things
  289. Edit
  290. =
  291. Delete
  292. =
  293.     Like Add/Split, the result of Delete depends on the mode.
  294.     This does nothing in Vertex and LineDef mode.
  295.     In Sectors mode, deleting removes the selected sector.  If the sector is within another sector, void is left where the sector used to be, surrounded by 1-sided linedefs.  If the sector was in void itself, nothing is left.
  296.     In Things mode, the current Thing is deleted.
  297. see_also
  298. Vertexes
  299. LineDefs
  300. Sectors
  301. Things
  302. Edit
  303. =
  304. Merge
  305. =
  306.     Merges stuff.
  307. see_also
  308. Edit
  309. =
  310. Find objects
  311. =
  312.     Multiple-selects all objects that share some characteristic.  The previous multiple-selection list will be cleared before this function is called.
  313.     LineDefs may be selected by trigger (tag) number or action.  Sectors by trigger, action or type.  Thing-objects may be found by type.
  314. see_also
  315. Edit
  316. =
  317. Goto object
  318. =
  319.     Locates the given object by number.
  320. see_also
  321. next object
  322. previous object
  323. Edit
  324. =
  325. Next object
  326. =
  327.     Locate the next object (by number) if it exists.
  328. see_also
  329. previous object
  330. find
  331. Edit
  332. =
  333. Previous object
  334. =
  335.     Locate the previous object (by number) if it exists.
  336. see_also
  337. next object
  338. find
  339. Edit
  340. =
  341. Tag line to Sector
  342. =
  343.     Associates a LineDef to a Sector.  This is needed for most LineDef actions.
  344.     The LineDef that holds a switch, for example, could be tagged to a sector that lowers its floor.
  345. see_also
  346. Edit
  347. =
  348. Map Utilities
  349. =
  350.     Allows map-wide editing of the map.
  351.     Shifting the map (or origin), adjusting the map size and changing the light levels can be done using Map``utilities.
  352. see_also
  353. Shift map (X/Y/Z)
  354. Expand/reduce map
  355. Light adjustment
  356. Texture replace
  357. =
  358. Shift Map (X/Y/Z)
  359. =
  360.     Shift map allows each Vertex and Thing object to be shifted on their X and Y coordinates.  Sector floors and ceilings may also be shifted up or down (Z).  Positive values shift right/east for X, north for Y, and up for Z.
  361.     Centering the map will enter values to move the origin to the midpoint of the extreme vertices (not the mean average).  After pressing the center button, the values may be changed before shifting.
  362. see_also
  363. Map Utilities
  364. =
  365. Expand/reduce map
  366. =
  367.     Expanding (and reducing) the map is done by changing the X,Y, and Z percent values.  Values above 100% expand the map on that axis, below 100% reduce, and a value of 100% will remain unchanged.
  368. see_also
  369. Map Utilities
  370. =
  371. Light adjustment
  372. =
  373.     The overall light intensity for the entire map may be changed using the Map light adjustment panel.  Two variables determine what each new sector light value will be.  A (amplify) is a percent-value which is multiplied by the old light value, and B (brighten) is added to this product.  The formula is:
  374.  
  375. New``Light`=`Old``Light x A/100 + B.
  376.     If A is 100% and B is zero, no light is changed.
  377. see_also
  378. Map Utilities
  379. =
  380. Texture Replace
  381. =
  382.     Searches the entire map and replaces every occurance of a specified texture with another texture.  This can be done by selecting the specific texture to find or by using a list to convert any texture on the list.
  383.     TXTRCONV.TXT is a text file that contains the list of texture conversions.
  384.     This feature can be useful for converting DOOM I maps that use textures not found in DOOM2.WAD to run in DOOM II.
  385. see_also
  386. Map Utilities
  387. =
  388. Sectors
  389. =
  390.     Sectors are homogeneous areas on the map where DOOM is played.  Each sector may have only one floor and one ceiling.  Any space not in a sector is void and unaccessable.  A single sector may be a simple room, but generally rooms are more than one.  Sectors may also be inside other sectors.
  391.     The sectors menu provides control for creating and editing sectors, it also controls sector styles.
  392. see_also
  393. Object basics
  394. Grab style
  395. Edit styles
  396. Texture style
  397. Align textures
  398. Polygon
  399. Rotate
  400. Size
  401. =
  402. Grab style
  403. =
  404.     Examines the current sector (or LineDef) and guesses what the best style associated with that object is, and writes this data to the current style.
  405. see_also
  406. Sectors
  407. =
  408. Edit styles
  409. =
  410.     The sector styles list may be edited in two ways: either adding/deleting records, or by rearranging existing records.
  411.     Adding or deleting style records is done after selecting a one-sided LineDef.  The Edit sector styles panel then displays the style associtated with that LineDef so it may be added to the list.  Existing records may also be deleted from this panel, but a LineDef must still be selected to bring up the panel.
  412.     Rearranging style records must be done in sectors mode.  A list of all existing styles will appear, and the chosen style will be moved from its current place.  Again the list will be displayed, and the chosen slot will be the destination for the first record.  The two styles will swap places in the styles list.  The first record will always be the default style when EdMap starts up.
  413.     If there are no records in the styles file (or the file does not exist), a new file will be created when a style is added.
  414. see_also
  415. Sectors
  416. =
  417. Texture style
  418. =
  419.     This function retextures the ceiling, floor, and all walls of the current sector with the sector style. 
  420. see_also
  421. Align textures
  422. Sectors
  423. =
  424. align textures
  425. =
  426.     Align texture automatically adjusts the x-offset of adjacent sidedefs whose textures are the same to make the wall texture appear as one.  Use in either linedef or sectors mode.
  427.     If done in sectors mode this will adjust all wall textures facing the sector.  However, since every texture may not be correctable (as in a round room for example), this may leave "seams" where the last texture has already been aligned.
  428.     If used in linedef mode, "seams" can be placed.  In linedef mode the current (one-sided) line texture is used as the starting point, whose x-offset is 0.  The next texture to the right is adjust accordingly, and so on, until the first texture is reached again or a new texture is used.  This way the "seam" (if any) is always on the left of the inital texture.
  429.     Note that in addition to testing the main texture, both the upper/above and lower/below textures will be checked for a texture match in order to continue aligning.
  430. see_also
  431. Sectors
  432. Aligning using the viewer
  433. =
  434. polygon
  435. =
  436.     After selecting polygon, the center of the polygon must be placed and the polygon panel will appear.  The number of sides and the radius may then be entered.  The number of sides can be no less than 3, and no more than 40.  The number of sides should be as few as possible; more sides take resources: (size of the map is larger, DOOM may run slower, etc).  The radius of the polygon is measured from the center to each vertex, not to the LineDefs.
  437. see_also
  438. Sectors
  439. =
  440. rotate
  441. =
  442.     Sector rotation and resizing are handled similar to a normal drag.  Once sector rotation is enabled, "rotate" will appear in the message window.  A sector may be picked to rotate just as it would be picked up for dragging.  The mouse will then snap to the lower right corner of the sector.  The sector will pivot on its midpoint, following the mouse until it is dropped, just as dragging.  A panel will verify that the change is to be kept.  If rotation is enabled accidentally, selecting sector rotation again will return to normal drag.  Some Thing objects may also be rotated.
  443. see_also
  444. size
  445. Sectors
  446. =
  447. size
  448. =
  449.     Sector resizing and rotating are both handled similar to a normal drag.  "Resize" appears in the message window when sector resizing is enabled.  Just as dragging, the sector to be changed must be picked up, edited (by moving the mouse), and dropped again.  When a sector is picked up for resizing, the mouse will snap to the lower right corner (as in rotating), and the sector will fit in the imaginary box whose lower right corner follows the mouse.  Click to drop, and verify that the change is correct.  The sector will not flip (to be mirror-image or upside-down), if the mouse passes the center of the sector, instead another corner of the box will follow the mouse.  If resizing is enabled accidentally, selecting sector resizing again will return to normal drag.  
  450. see_also
  451. rotate
  452. Sectors
  453. =
  454. Automatic
  455. =
  456.     The Automatic menu can be used to convert or create complex structures on the map.  All changes made in any of the panels are saved to the config file.
  457. see_also
  458. door
  459. stairs
  460. lift
  461. =
  462. Door
  463. =
  464.     The Door feature converts the current sector into a door using specifications in the Door panel.  All textures and other options in the Door panel are saved.
  465.     Door texture is what the door will look like when closed.  Sill texture is what the wall that the door slides up on will look like.  The bottom texture is the texture on the bottom of the door when it is open.  Key specifies what key, if any, is needed to open the door.  Doors will 6 seconds after it opening unless it is set to stay open.  A moving sill will rise with the door when it opens.
  466. see_also
  467. automatic
  468. =
  469. stairs
  470. =
  471.     The Stairs option creates a new set of sectors that may either be a staircase or a floor that when triggered rises into a staircase.  After accepting the Stairs panel, place the first step of the staircase.    If created within an existing sector, only the floor will be changed; the ceiling will appear to be the same.  If made in the void, the current sector style will be used for data not specified in the Stairs panel.
  472.     The panel specifies textures, sizes, and other attributes needed to constuct the staircase.  Step top and step side textures modify only the steps; walls are taken from the style.  Rise, depth and width determine size of each step.  Ceiling height (if created in void) is this value above the floor of the highest step.  The staircase may go up, right, down or east.  
  473.     There are special considerations for staircases that rise out of the floor.  First: each step must rise to 8 high.  Second: Modifying the shape of the steps can disable its operation.  Experiment; sometimes it will work, but it cannot be guaranteed.
  474. see_also
  475. automatic
  476. =
  477. lift
  478. =
  479.     Not implemented yet.
  480.     What?  Can't you make a lift youreself??   *hehe..*
  481. see_also
  482. automatic
  483. =
  484. display
  485. =
  486.     The display menu offers control over the normal viewing screen.  Additional information may be displayed or changed from this menu.
  487. see_also
  488. Enhance map
  489. Full screen
  490. Snap/grid
  491. Grid on/off
  492. Origin on/off
  493. Center map
  494. =
  495. Enhance map
  496. =
  497.     While in enhanced map mode, the normal map drawing routines will shift sectors according to altitude, and draw some lines for walls, for a 3-dimensional effect.  Many operations are simplified in this view; breaks in one-sided walls are drawn easy to see, and merging sectors is easier since the wall disappears when the sectors are connected.  Redrawing the map in enhanced view is not as fast as normal view because of the extra lines and calculations; this is may be noticeable when panning the map.  The shifting is not proportional.  It is always fixed so when the map is zoomed in, the walls do not extend off the screen, and so it is easier to determine between walls and floors.
  498. see_also
  499. Display
  500. =
  501. Full screen
  502. =
  503.     Full screen display removes the menu and the information bar, leaving the entire screen to displaying the map.  The menu may still be used with the keyboard.  The object information bar will either still edit objects or it will be locked to prevent accidental changes.  Whether or not it is locked is set using EDMAPCFG.  Switching between full and normal views can be done using the mouse pad, the menus: "D" (Display) "F" (Full screen), or the hot-key: Ctrl-S.
  504. see_also
  505. mouse pad
  506. Display
  507. =
  508. Snap/grid
  509. =
  510.     Using the Grid/snap sizes panel, the blue dot grid and the drag snap grids may be adjusted.
  511.     The grid is a grid of blue dots draw on the map to help align objects.  If the map is zoomed out too far so the grid dots become too dense, the grid will not be drawn.  (This also means that a grid of 2 points may never be drawn.)  The grid may also be turned off using Grid``on/off.
  512.     The snap grid is used when dragging any object.  All vertices of the current object (or Thing) will snap to the closest point on the snap grid while moving.  This helps with merging since dragging need only be as accurate as the size of the snap grid.  Although the minimum size is 2 points, it is generally best to keep the snap grid between 4 (or 8) and 32 points.  Too low and merging vertices becomes difficult, too high and new sectors snap into oblivion.  The snap grid is unrelated to the normal dot grid.
  513. see_also
  514. Grid on/off
  515. Display
  516. =
  517. Grid on/off
  518. =
  519.     The normal dot grid may be toggled on or off with this function.  The screen refresh may be slightly faster and a small amout of memory is freed when the grid is off.
  520. see_also
  521. Snap/grid
  522. Display
  523. =
  524. Origin on/off
  525. =
  526.     Toggles drawing the origin (0,0) on the map.  Will not noticably affect preformance or memory.
  527. see_also
  528. Snap/grid
  529. Grid on/off
  530. Display
  531. =
  532. Center map
  533. =
  534.     Centers the map on the mean average of all vertices.
  535. see_also
  536. Display
  537. =
  538. Check
  539. =
  540.     EdMap can test for several errors that may make the map less playable.
  541.     Transparent textures, multi-patch textures, hanging textures, short textures, short lines, long lines, missing tags, missing things, thing heights, and map exits can all be checked.
  542. see_also
  543. Error list
  544. Quick check
  545. Check all
  546. Textures
  547. Associations
  548. Heights/widths
  549. LineDefs
  550. Begin & end
  551. =
  552. Error list
  553. =
  554.     Compiles a list of all errors found on the map by calling the individual checks.  Warnings may be disabled using the Preferences panel.
  555. see_also
  556. Preferences
  557. Check
  558. =
  559. Quick check
  560. =
  561.     Quick check browses over the map, but does not check for every possible error.
  562. see_also
  563. Check
  564. =
  565. Check all
  566. =
  567.     Checks the entire map for errors.
  568.     After each error, the check may be stopped or resumed to find the next error, if any.
  569. see_also
  570. Check
  571. =
  572. Textures
  573. =
  574.     Checks textures:
  575.     Hall of Mirrors/Missing textures, if a texture is used, the texture name will be checked to see that it exists in DOOM.
  576.     Medusa effect: a multi-patch texture on a 2S (2-sided) main wall.
  577.     Tutti-Fruitti effect: (1) short texture on main, cannot be tiled evenly, (2) transparent textures on above/below surfaces.
  578. see_also
  579. Check
  580. =
  581. Associations
  582. =
  583.     Tests that all LineDefs that activate sectors and need a trigger are tagged to at least one sector.  Also tests for appropriate teleporter destinations.
  584. see_also
  585. Check
  586. =
  587. Heights/widths
  588. =
  589.     Tests Thing objects (mosters, players, teleporter destinations, etc.) that must be in a sector at least as tall as they are.
  590.     Widths are not tested.
  591. see_also
  592. Check
  593. =
  594. LineDefs
  595. =
  596.     LineDefs are walls that bound sectors and are bound by vertices.  Each LineDef has one or two SideDefs, one for each side.  Two-sided LineDefs (2S) seperate two sectors, while one-sided (1S) lines border void and one sector.
  597.     The LineDef check tests LineDefs:
  598.     Long Wall Error (LWE): LineDefs that are very long (1000 units) can cause problems in the DOOM engine.  Split them into shorter lines to prevent any problem.  This is a warning, not an error.
  599.     Short/zero-length lines: walls too close together can cause problems.  zero-length is obviously an error and should never occur, however since the snap grid pulls lines around on its own, sometimes two vertices can occupy the same point (but this is rare).
  600. =
  601. Level begin & end
  602. =
  603.     Tests for all start positions on the map.  Start 1-4 and at least 4 deathmatch starts should be included.  Also tests for at least one exit.
  604. see_also
  605. Check
  606. =
  607. Object Info bar
  608. =
  609.     The object information bar displays data for the current object and allows editing this data.  
  610.     To change a field, press the key associated with that line.  For example, press "7" to change the direction of the current thing object.  Not all fields are editable; the "two-sided" bit for linedefs is handled automatically and cannot be edited.
  611. see_also
  612. editing objects
  613. =
  614. Editing objects
  615. =
  616.     There are two parts to editing most objects: the location of the object and the data about the object.
  617.     Changing the location of an object can be done simply by dragging the object: click the first mouse button when the desired object is highlighted and the object will be "picked up" for the mouse to move.  Click again to drop the object.  Sectors also may be rotated and resized.
  618.     To edit the object data use the object info bar.  Press the key beside the line of the field to be changed.
  619. see_also
  620. object info bar
  621. =
  622. mouse control
  623. =
  624.     Many functions are built into the mouse.
  625. First-button commands: (object manipulation)
  626.     Tap the first button to pick-up and object for moving.  Tap again to drop the object where it is.
  627.     Hold the first button and move the mouse to use the mouse-pad.
  628.     Hold the first button and tap the second to insert an object.  Different modes use insert differently.
  629. Second-button commands: (display control)
  630.     Hold the second button and move the mouse to pan across the map.  Panning control is not proportional: at far zooms, the control is less sensitive.
  631.     While holding the second button press and hold the first button.  This enables zooming adjustment.  Push the mouse forward to zoom in and pull back to zoom out.  Be sure to hold the second button first since pressing the first button, then the second is add/split.
  632. see_also
  633. mouse pad
  634. add/split
  635. =
  636. choose an angle
  637. =
  638.     Select the direction the Thing is to face by moving the mouse cursor relative to the center of this panel.  Click to accept, ESC aborts.
  639. =
  640. choose a thing
  641. =
  642.     All of the Thing objects in DOOM are displayed on this panel.  Choose by clicking the mouse on the desired type or press ESC to abort.
  643. =
  644. choose sector style
  645. =
  646.     Any of the styles in the sector styles file may be chosen from this panel.
  647. see_also
  648. edit sector styles
  649. =
  650. choose sector type
  651. =
  652.     Each sector may have one of several special properties, as displayed on this panel.  Flickering lights and damaging floors are examples of sector types.
  653. =
  654. choose an action
  655. =
  656.     LineDefs can trigger sectors to perform actions, such as raising a ceiling (door), lowering a floor (lift), or even teleporting.
  657.     Actions that are repeatable (marked by an "r") may be triggered more that once, while others may only work a single time.
  658.     Switch-operated actions (marked by a "s") can only be activated by walking in front of the LineDef and pressing the USE key (as when opening doors).  Most other actions are triggered by walking over the LineDef (and a couple must be shot).
  659.     Almost all actions must be tagged to a Sector (mark the line, press F7, click on the sector).  Some actions, however, do not need a trigger number.  "MDoor"/manual doors (except for the shoot-to-open MDoor #46), exits and scrolling walls do not need to be tagged.
  660. =
  661. choose wall texture
  662. =
  663.     All of the wall textures in DOOM are displayed and may be chosen from this panel.
  664.     The desired texture may be chosen by either clicking texture name on the panel or by using the viewer.
  665.     To activate the viewer press F10.  There should be 90k free memory for the viewer to load.  Select the displayed wall texture by pressing Enter.
  666.     Pressing ESC from either screen will abort.
  667.     While in the viewer, the texture offsets may be adjusted.
  668. see_also
  669. viewer
  670. Aligning using the viewer
  671. =
  672. choose floor/ceiling texture
  673. =
  674.     All of the floor (ceiling) textures in DOOM are displayed and may be chosen from this panel.
  675.     The desired texture may be chosen by either clicking texture name on the panel or by using the viewer.
  676.     To activate the viewer press F10.  There should be 90k free memory for the viewer to load.  Select the displayed floor texture by pressing Enter.
  677.     Pressing ESC from either screen will abort.
  678. see_also
  679. viewer
  680. =
  681. viewer
  682. =
  683.     The viewer displays wall, floor (ceiling), sprite, and patch graphics exactly as they would appear in DOOM.
  684.     Wall graphics are the textures used on every wall in DOOM.  Some textures are partially transparent and some are animated.  Transparent graphics may only be used on the main texture for 2-sided linedefs, where a texture is unnecessary.
  685.     Every sector must have two floor graphics: one on the floor and one on the ceiling.  Some floor textures are also animated and F_SKY appears transparent by showing scenery.
  686.     Sprites are any graphic images of Things that are displayed within a room in DOOM.  Monsters, weapons, obstables, etc. are all sprite graphics.
  687.     Switch between display modes by pressing left and right, choose textures by pressing up/down/PgUp/PgDn or by pressing the first letter of the texture name.  Press Enter to select, ESC to abort.
  688. see_also
  689. Aligning using the viewer
  690. =
  691. Sidedef panel
  692. =
  693.     The SideDef panel displays information about the selected SideDef.  This panel can be used to adjust the X and Y offsets of the textures it uses.  In Addition to the numbers of the associated objects (supporting LineDef, SideDef and facing Sector numbers), this panel also indicates the size of each texture surface.
  694. =
  695. Things
  696. =
  697.     Thing objects are monsters, players, weapons, ammunition, corpses, pillars, lamps, spikes, etc; anything that is not part of the walls or floors in DOOM is a Thing object.
  698. see_also
  699. Vertexes
  700. LineDefs
  701. Sectors
  702. =
  703. Vertexes
  704. =
  705.     Vertices mark the endpoint of every line on the map.  Move them to alter the shape of the room.
  706. see_also
  707. LineDefs
  708. Sectors
  709. Things
  710. =
  711. PWADs
  712. =
  713.     PWADs, or "Patch-WADs" are the files DOOM and EdMap use to store map data.  Each PWAD (*.WAD) file may contain several maps and other resources like sound effects and graphics.  PWADs supplement the IWAD ("Internal-WAD"), DOOM.WAD, which contains all the resources necessary for normal game play.  When a PWAD is added, the resources contained in the PWAD update those in the IWAD.  Each time a PWAD is added to the list, some number of resources from the existing list are outdated, sometimes outdating an entire PWAD file. 
  714. see_also
  715. List wads
  716. =
  717. EDMAPCFG
  718. =
  719. EDMAPCFG <config file>
  720.     EDMAPCFG.EXE is the configuration program used to create a new config file.  If no filename is given, EDMAPCFG will use the default config file.  If the current file does not exist, a new file will be created.  If EdMap is run with a corrupt or missing config file, it will prompt:
  721. ERROR:missing config file EDMAP.CFG.
  722. Abort, Ignore, Create (using EDMAPCFG)?
  723.     If "Create" is chosen, EDMAPCFG will be loaded to enter the required settings, then EdMap will try to load again.
  724. =
  725. Sector in sector
  726. =
  727.     If a sector is created within another sector, note that that sector cannot be moved out of its surronding sector.  Nor can a sector created in the void be moved inside an existing sector.
  728.     Of course, if a sector is created within another, the existing sector must be large enough to surround the new 64x64 sector.
  729. =
  730. Delete sector
  731. =
  732.     Deleting a sector will erase that sector and all objects dependant on it (except Things, which are not associated with sectors).
  733. =
  734. Overwrite on save
  735. =
  736.     Overwriting a file will erase all data the file currently holds and replace it with the data to be saved, no matter what the original file contains.
  737. =
  738. Multiple select
  739. =
  740.     By selecting multiple objects at once allows many objects to be modified at once.  Objects may be added to the multiple select list by pressing Control-Enter or by holding Control down while clicking on the object with the mouse (using the first button).  Press Enter to clear the list or use the mouse pad.
  741. see_also
  742. Mouse pad
  743. =
  744. Aligning using the viewer
  745. =
  746.     Wall textures may now be aligned while in the texture-viewer.  From the Choose wall texture panel, pressing F10 will activate the viewer.  A box will outline what part of the texture would be seen in DOOM.  While holding down the shift key, arrows will adjust the box along the X and Y offsets.
  747. see_also
  748. Viewer
  749. SideDef panel
  750. =
  751. Dragging objects
  752. =
  753.     While dragging, objects are attached to the mouse and can then be placed by moving the mouse and clicking either button or hitting enter.  Pressing ESC will abort the drag and place the objects in their original positions.
  754. =
  755. xxx/this should be at the end of the file
  756. =
  757.