home *** CD-ROM | disk | FTP | other *** search
/ Freelog 45 / Freelog045.iso / Graphisme3D / Cube / autoexec.cfg next >
Text File  |  2002-10-15  |  2KB  |  80 lines

  1. // put all your personal settings in this file,
  2. // and all your keybindings that are different from the default (see keymap.cfg)
  3.  
  4. name "unnamed"     // change!
  5. team "blah"
  6.  
  7. invmouse 0         // 1 for flightsim mode
  8. sensitivity 3      // similar number to quake
  9. fov 100            // 90 is default in other games
  10.  
  11. musicvol 100       // set higher if you want (max 255)
  12. soundvol 150
  13.  
  14. fpsrange 30 40     // *don't modify* unless you understand it fully
  15.                    // on slow machines, try setting to 20 25
  16.                    // on fast machines, don't touch
  17.  
  18. minlod 100         // on slow machines, try as low as 25 (bad visuals)
  19.  
  20. dynlight 16        // set 0 if it slows you down
  21.  
  22. gamma 100          // set to your liking, 100 = default
  23.  
  24. bind F6 showmip
  25. bind F5 toggleocull
  26.  
  27. bind F8 "savegame quicksave"
  28. bind F9 "loadgame quicksave"
  29.  
  30. // example WASD
  31.  
  32. bind W forward
  33. bind A left
  34. bind S backward
  35. bind D right
  36.  
  37. hudgun 1
  38.  
  39. alias sp    [ mode -2; map $arg1 ]
  40. alias dmsp  [ mode -1; map $arg1 ]
  41. alias ffa   [ mode  0; map $arg1 ]
  42. alias insta [ mode  4; map $arg1 ]
  43.  
  44.  
  45. // below is a fun new way of editing, with all using the mousewheel
  46. // try it out :)
  47.  
  48. alias modifier 0
  49. alias domodifier [ alias modifier $arg1; onrelease [ alias modifier 0 ] ]
  50.  
  51. bind Q [ domodifier 1 ]
  52. bind Z [ domodifier 2 ]
  53. bind X [ domodifier 3 ]
  54.  
  55. alias universaldelta [
  56.   if $editing [ alias s "edit" ] [ alias s "game" ]
  57.   concatword delta _ $s _ $modifier
  58.   s
  59. ]
  60.  
  61. bind MOUSE4 [ universaldelta  1 ]
  62. bind MOUSE5 [ universaldelta -1 ]
  63.  
  64. alias delta_edit_0 [ editheight $flrceil $arg1 ]
  65. alias delta_edit_1 [ if $flrceil [ vdelta $arg1 ] [ vdelta (- 0 $arg1) ] ]
  66. alias delta_edit_2 [ edittex $flrceil $arg1 ]
  67. alias delta_edit_3 [ edittex (+ $flrceil 1) $arg1 ]
  68. alias delta_edit_4 [ equalize $flrceil ]
  69. alias delta_edit_5 [ entproperty 0 $arg1 ]  // and the others
  70.  
  71. alias delta_game_0 [ if (= $arg1 1) [ weapon 2 3 1 ] [ weapon 4 1 2 ] ]
  72.  
  73. alias zfov 120
  74. alias delta_game_1 [
  75.   alias zfov (+ $zfov (* $arg1 (div $zfov -5)))
  76.   if (< $zfov 10)  [ alias zfov 10 ]
  77.   if (> $zfov 120) [ alias zfov 120 ]
  78.   fov $zfov
  79. ]
  80.