home *** CD-ROM | disk | FTP | other *** search
/ Quake 'em / QUAKEEM.BIN / quake / docs / stevo / stevo.doc < prev   
Encoding:
Text File  |  1996-03-18  |  6.4 KB  |  176 lines

  1. Ok, after some pretty lame rc files have been put up,
  2. I decided to share my configuration file, stevo.cfg.
  3.  
  4. This cfg was made by me, for me, so it makes some
  5. assumptions:    you have VESA 2 modes
  6.                 you have a fast computer
  7.                 you use a 3 button mouse
  8.                 you share my preferances in key bindings
  9.  
  10.  
  11. More than likely all of these are not true, so you will
  12. have to make some changes in the cfg file.
  13.  
  14.  
  15.  
  16.               -Steve Copeland
  17.               copeland@umr.edu
  18.               http://www.umr.edu/~copeland
  19.  
  20.  
  21. Let me say here, DO NOT "+exec stevo.doc".
  22. THIS IS NOT THE CONFIGURATION FILE.
  23. DO NOT TRY TO EDIT THIS FILE FOR YOUR CONFIGURATION FILE.
  24. Edit or work with stevo.cfg, I merely seperated
  25. this remarks section to clean up the cfg file.
  26.  
  27. // server setup
  28.  
  29. Here put your own sv_ preferances, if you don't know what
  30. something does, check a console commands list.  That goes
  31. for all of the rest of the cfg.  One commands list that is
  32. quite complete and useful was made by Lauri Alanko at
  33. mivars@cc.helsinki.fi and it can be found at www.stomped.com
  34. at http://www.stomped.com/commands.html
  35.  
  36.  
  37. // preferances
  38.  
  39. Set your own non server type preferances here, use stevo.cfg
  40. for example and use the commands list.
  41.  
  42. // aliases
  43.  
  44. This chunk sets up an mlook toggle,
  45. which I don't use because I like the
  46. springlock effect and other reasons:
  47.  
  48. alias mlook_t mlook_on
  49. alias mlook_on "alias mlook_t mlook_off ; +mlook "
  50. alias mlook_off "alias mlook_t mlook_on ; -mlook "
  51.  
  52. This chunk sets up an xray toggle:
  53.  
  54. alias xray_t xray_on
  55. alias xray_on "alias xray_t xray_off ; r_draworder 1 "
  56. alias xray_off "alias xray_t xray_on ; r_draworder 0 "
  57.  
  58. This chunk sets up a zoom toggle,
  59. change the mouse sensitivities in
  60. stevo.cfg so that they are relative
  61. to your preferances:
  62.  
  63. alias zoom_t zoom_on
  64. alias zoom_on "alias zoom_t zoom_off ; fov 5 ; sizedown ; sizeup ; sensitivity 6 "
  65. alias zoom_off "alias zoom_t zoom_on ; fov 20 ; sizedown ; sizeup ; sensitivity 9 "
  66.  
  67. This chunk sets up a weapons cycle,
  68. you might want to have ALL of the
  69. weapons included in this cycle:
  70.  
  71. alias w_cycle w2
  72. alias w2 "impulse2 ; alias w_cycle w4 "
  73. alias w4 "impulse4 ; alias w_cycle w5 "
  74. alias w5 "impulse5 ; alias w_cycle w6 "
  75. alias w6 "impulse6 ; alias w_cycle w2 "
  76.  
  77. This is here because I was having problems
  78. with using xray in cojunction with the map
  79. feature.  In my opinion, the map feature
  80. is much more useful with xray turned on,
  81. because the map is opened up and you can
  82. better see items, monsters, and players.
  83. but for now, you'll have to either toggle
  84. that manually when viewing with the map
  85. turned on, or figure out a way to include
  86. xray on and xray off in map on and map off,
  87. respectively.  Maybe the alias has a limit
  88. to how much you can incluce in it?
  89. This alias ends up not being used, really.
  90.  
  91. alias clean " zoom_off ; xray_off "
  92.  
  93. This chunk sets up the move in,
  94. move out on the map feature:
  95.  
  96. alias move_in map1
  97. alias move_out map3
  98. alias map1 " alias move_in map2 ; alias move_out map4 ; scr_ofsx -750 ; scr_ofsz 200 ; zoom_off "
  99. alias map2 " alias move_in map3 ; alias move_out map1 ; scr_ofsx -2000 ; scr_ofsz 500 ; zoom_on "
  100. alias map3 " alias move_in map4 ; alias move_out map2 ; scr_ofsx -750 ; scr_ofsz 200 ; zoom_on "
  101. alias map4 " alias move_in map1 ; alias move_out map3 ; scr_ofsx -2000 ; scr_ofsz 500 ; zoom_off "
  102.  
  103. This chunk sets up the map toggle;
  104. freelook is turned on when in map mode,
  105. and the mouse buttons are reassigned to
  106. map related functions.  Mouse1 moves you
  107. in on the map, mouse2 moves you out, and
  108. mouse3 is xray toggle.  If you have a
  109. two button mouse, toggle xray from the
  110. keyboard.  The vid_mode is changed
  111. because higher resolution is very helpful
  112. in map mode, and game speed is not as important
  113. when viewing the map.  If you have a relatively
  114. slow machine, or if you don't think this
  115. is a worthwhile tradeoff, edit it.  If you don't
  116. have VESA 2, remove the vid_mode declarations.
  117. If you are running as server on a slow machine,
  118. this sudden vid_mode change may be obvious to
  119. other players as the entire game may slow down.
  120. Here's the chunk:
  121.  
  122. alias map1 " scr_ofsx -750 ; scr_ofsz 200 "
  123. alias map2 " scr_ofsx -2000 ; scr_ofsz 500 "
  124. alias map_t mapon
  125. alias mapon  " vid_mode 16 ; gamma .8 ; scr_ofsx -2000 ; scr_ofsz 500 ; mouse1 map1 ; mouse3 zoom_t ; mouse2 map2 ; +mlook ; alias map_t mapoff "
  126. alias mapoff " vid_mode 13 ; gamma .8 ; scr_ofsx 0 ; scr_ofsz 0 ; scr_ofsy 0 ; mouse1 +attack ; mouse3 w_cycle ; mouse2 +mlook; -mlook ; alias map_t mapon ; zoom_off ; "
  127.  
  128. These are the "rem'ed out" aliases with
  129. xray on as default in the map mode, which
  130. wouldn't work and furthermore, messed
  131. up the mouse bindings.  Anyone know why?
  132.  
  133. // alias mapon  " vid_mode 16 ; gamma .8 ; scr_ofsx -2000 ; scr_ofsz 500 ; mouse1 map1 ; mouse3 zoom_t ; mouse2 map2 ; +mlook ; alias map_t mapoff ; xray_on "
  134. // alias mapoff " vid_mode 13 ; gamma .8 ; scr_ofsx 0 ; scr_ofsz 0 ; scr_ofsy 0 ; mouse1 +attack ; mouse3 w_cycle ; mouse2 +mlook; -mlook ; alias map_t mapon ; zoom_off ; xray_off "
  135.  
  136.  
  137. // bindings
  138.  
  139. You may want to change these bindings, the
  140. way it is set up is quite effecient, though.
  141. When making your own bindings don't forget
  142. to use all of the features I've made.  Also
  143. notice that the jump button, K_SPACE, is
  144. designed to use the +moveup advantage
  145. for a little extra height on those jumps.
  146. This works really well as a flight button
  147. in low G situations (try holding it down).
  148.  
  149. mouse3 w_cycle
  150. mouse2 +mlook
  151. mouse1 +attack
  152. bind    m                       +moveleft
  153. bind    .                       +moveright
  154. bind    l                       +forward 
  155. bind    ,                       +back 
  156. bind    K_ALT            +speed
  157. bind    K_SPACE                 ";+moveup ; +jump ; -jump ; -moveup"
  158. bind    K_ENTER            +showscores
  159. bind    n                       +moveup
  160. bind    b                       +movedown
  161. bind    K_TAB                   "map_t"
  162. bind    x                       "xray_t"
  163. bind    ";"                     "xray_t"
  164. bind    z                       "zoom_t"
  165. bind    /                       "zoom_t"
  166. bind    t                       +attack2
  167.  
  168. Again, use the file stevo.cfg and not this file,
  169. stevo.doc, for your configurations.  If you have any
  170. comments, questions, or additions you want to make,
  171. feel free to email me.
  172.  
  173.               -Steve Copeland
  174.               copeland@umr.edu
  175.               http://www.umr.edu/~copeland
  176.