home *** CD-ROM | disk | FTP | other *** search
/ Toolkit for Quake 2 / Q2TOOL_0498.bin / console / facet1v4.zip / autoexec.cfg next >
Text File  |  1998-01-19  |  4KB  |  170 lines

  1. // Facet Q2 RC V1.4
  2. // Comments/Enquiries to facet@iinet.net.au
  3.  
  4. // Remove all bindings
  5. unbindall
  6.  
  7. // Sensitivity - CHANGE SENSITIVITY HERE
  8. alias ss "set sensitivity 11.000000"
  9.  
  10. // Movement Keys
  11. bind e "+forward"
  12. bind d "+back"
  13. bind s "+moveleft"
  14. bind f "+moveright"
  15. bind SPACE "+movedown"
  16.  
  17. // Alternate Movement Keys
  18. bind UPARROW "+forward"
  19. bind DOWNARROW "+back"            
  20. bind LEFTARROW "+moveleft"
  21. bind RIGHTARROW    "+moveright"
  22. bind KP_INS "+movedown"
  23.  
  24. // Mouse Bindings
  25. bind MOUSE1 "+attack"
  26. bind MOUSE2 "+moveup"
  27. set freelook "1"
  28. set m_filter "1"
  29. set in_mouse "1"
  30.  
  31. // Base Weapon Keys
  32. bind 1 "use Blaster"
  33. bind 2 "use Shotgun"
  34. bind 3 "use Super Shotgun"
  35. bind 4 "use Machinegun"
  36. bind 5 "use Chaingun"
  37. bind 6 "use Grenade Launcher"
  38. bind 7 "use Rocket Launcher"
  39. bind 8 "use HyperBlaster"
  40. bind 9 "use Railgun"
  41. bind 0 "use BFG10K"
  42.  
  43. // Weapon Cycle
  44. bind w "weapprev"
  45. bind r "weapnext"
  46.  
  47. // Weapon Shortcuts
  48. bind t "wait;use Chaingun;wait;use HyperBlaster;"
  49. bind g "wait;use Grenade Launcher;wait;use Rocket Launcher;"
  50. bind b "wait;use Railgun;wait;use BFG10K;"
  51.  
  52. // Inventory Keys
  53. bind F2 "invprev"
  54. bind F3 "invnext"
  55. bind F4 "invuse"
  56. bind TAB "inven"
  57. bind ' "invdrop"
  58.  
  59. // Inventory Shortcuts
  60. bind q "use invulnerability"
  61. bind a "use quad damage"
  62. bind z "use power shield"
  63. bind y "use invulnerability;wait;wait;wait;wait;use quad damage"
  64. bind u "use rebreather"
  65. bind n "use silencer"
  66. bind m "use environment suit"
  67.  
  68. // Communication Keys
  69. bind \ "messagemode"
  70. bind | "messagemode2"
  71. bind F5 "wave 0"
  72. bind F6 "wave 2"
  73. bind F7 "wave 3"
  74. bind F8 "wave 4"
  75. set msg "1"
  76.  
  77. bind F9 "echo Quick Loading...;wait;load quick"
  78. bind F10 "echo Quick Saving...;wait;save quick"
  79. bind F11 "quit"
  80. bind F12 "screenshot"
  81. bind PAUSE "pause"
  82.  
  83. set scr_conspeed 10000
  84. set in_joystick "0"
  85. set lookstrafe "0"
  86. set lookspring "0"
  87. bind ESCAPE "togglemenu"
  88. bind ` "toggleconsole"
  89. bind ~ "toggleconsole"
  90. bind + "sizeup"
  91. bind = "sizeup"
  92. bind - "sizedown"
  93.  
  94. // Cheats
  95. bind o "give all;give power shield"
  96. bind p "god"
  97.  
  98. // Alias's
  99.  
  100. // Score Screen Quake 2 Alias
  101. bind f1 +scorescreen
  102. alias +scorescreen "cmd help"
  103. alias -scorescreen "cmd help"
  104.  
  105. // Quick Weapon Quake 2 Alias
  106. bind CTRL qw
  107. alias qw "msg 3;wait;qw1;wait;qw2;wait;msg 1"
  108. alias qw1 "wait;use super shotgun;wait;use grenade launcher;wait;use machinegun;wait;use chaingun;"
  109. alias qw2 "wait;use rocket launcher;wait;use hyperblaster;wait;use railgun;wait;use bfg10k;"
  110.  
  111. // Rocket Jump Quake 2 Alias - Non Auto-Centre Version
  112. bind ALT +rj
  113. alias +rj "rj1;rj2"
  114. alias rj1 "cl_pitchspeed 100000;wait;+lookdown;wait;-lookdown;cl_pitchspeed 150;"
  115. alias rj2 "hand 2;+moveup;+attack"
  116. alias -rj "-attack;-moveup;hd"
  117.  
  118. // Quick Grenade
  119. bind v +qg
  120. alias +qg "use grenades;+attack"
  121. alias -qg "-attack"
  122.  
  123. // Speed Toggle
  124. set cl_run "1"
  125. alias s0 "set cl_run 0;echo Speed - Slow;bind SHIFT s1"
  126. alias s1 "set cl_run 1;echo Speed - Fast;bind SHIFT s0"
  127. bind SHIFT "s0"
  128.  
  129. // FlashLight Alias 
  130. bind l "+flashlight"
  131. alias "+flashlight" "cl_testlights 1"
  132. alias "-flashlight" "cl_testlights 0"
  133.  
  134. // Crosshair Option
  135. alias c0 "set crosshair 0;wait;alias ch crosshair 0;wait;bind INS c1"
  136. alias c1 "set crosshair 1;wait;alias ch crosshair 1;wait;bind INS c2"
  137. alias c2 "set crosshair 2;wait;alias ch crosshair 2;wait;bind INS c3"
  138. alias c3 "set crosshair 3;wait;alias ch crosshair 3;wait;bind INS c0"
  139.  
  140. // Hand Option
  141. alias h0 "hand 0;wait;alias hd hand 0;wait;bind END h1"
  142. alias h1 "hand 1;wait;alias hd hand 1;wait;bind END h2"
  143. alias h2 "hand 2;wait;alias hd hand 2;wait;bind END h0"
  144.  
  145. // Gun Height Option
  146. alias g0 "set gun_z 0;bind DEL g3;Echo Standard"
  147. alias g3 "set gun_z 3;bind DEL g6;Echo Low"
  148. alias g6 "set gun_z 6;bind DEL g9;Echo Lower"
  149. alias g9 "set gun_z 9;bind DEL g0;Echo Lowest"
  150.  
  151. // Mouselook Invert Option
  152. alias i0 "set m_pitch 0.022;bind PGDN i1;echo MouseLook Invert Normal"
  153. alias i1 "set m_pitch -0.022;bind PGDN i0;echo MouseLook Inverted" 
  154.  
  155. // Netgraph
  156. alias n1 "netgraph 1;wait;sizedown;wait;sizedown;wait;sizedown;wait;bind k n0"
  157. alias n0 "netgraph 0;wait;sizeup;wait;sizeup;wait;sizeup;wait;bind k n1"
  158. bind k "n1"
  159.  
  160. // Load Variables
  161. exec options.cfg
  162.  
  163. // Zoom Super
  164. alias z0 "exec zoom_cmd.cfg;wait;bind HOME z1;wait;echo Zoom Command Loaded"
  165. alias z1 "exec zoom_std.cfg;wait;bind HOME z0;wait;echo Zoom Standard Loaded"
  166. z1
  167.  
  168. d1
  169.  
  170. // Change NAME and SKIN in OPTIONS.CFG