home *** CD-ROM | disk | FTP | other *** search
/ Toolkit for Quake 2 / Q2TOOL_0498.bin / console / jadeq2.zip / JadeQ2.cfg < prev    next >
Text File  |  1998-01-05  |  7KB  |  169 lines

  1. //-----------------------------
  2. // JADEKNIGHT'S QUAKE2 ALIASES
  3. //-----------------------------
  4. //    These aliases are free to distribute and steal ideas from.  It would be cool if you gave me credit
  5. //    for some of these ideas, but not necessary.  Send e-mail to rmartel@mci2000.com for any comments.
  6.  
  7.  
  8. //-------
  9. // SHIFT
  10. //-------
  11.  
  12. alias +shift        "bind INS    bindbestswattack;+shift2"
  13. alias +shift2        "bind HOME    bindbestrwattack;+shift3"
  14. alias +shift3        "bind PGUP    bindbestgwattack;+shift4"
  15. alias +shift4        "bind DEL    bindrlattack    ;+shift5"
  16. alias +shift5        "bind END    bindrgattack    ;+shift6"
  17. alias +shift6        "bind PGDN    bindbgattack"
  18.  
  19. alias -shift        "bind INS    selectbestsw    ;-shift2"
  20. alias -shift2        "bind HOME    selectbestrw    ;-shift3"
  21. alias -shift3        "bind PGUP    selectbestgw    ;-shift4"
  22. alias -shift4        "bind DEL    selectrl    ;-shift5"
  23. alias -shift5        "bind END    selectrg    ;-shift6"
  24. alias -shift6        "bind PGDN    selectbg"
  25.  
  26.  
  27. //---------------
  28. // WEAPON SYSTEM
  29. //---------------
  30.  
  31. alias selectbl        "use Blaster        ;echo SelectWeapon: Blaster        ;alias useselectweapon use Blaster"
  32. alias selectsg        "use Shotgun        ;echo SelectWeapon: Shotgun        ;alias useselectweapon use Shotgun"
  33. alias selectss        "use Super Shotgun    ;echo SelectWeapon: Super Shotgun    ;alias useselectweapon use Super Shotgun"
  34. alias selectmg        "use Machinegun        ;echo SelectWeapon: Machinegun        ;alias useselectweapon use Machinegun"
  35. alias selectcg        "use Chaingun        ;echo SelectWeapon: Chaingun        ;alias useselectweapon use Chaingun"
  36. alias selectgl        "use Grenade Launcher    ;echo SelectWeapon: Grenade Launcher    ;alias useselectweapon use Grenade Launcher"
  37. alias selectrl        "use Rocket Launcher    ;echo SelectWeapon: Rocket Launcher    ;alias useselectweapon use Rocket Launcher"
  38. alias selecthb        "use HyperBlaster    ;echo SelectWeapon: HyperBlaster    ;alias useselectweapon use HyperBlaster"
  39. alias selectrg        "use Railgun        ;echo SelectWeapon: Railgun        ;alias useselectweapon use Railgun"
  40. alias selectbg        "use BFG10k        ;echo SelectWeapon: BFG    10000        ;alias useselectweapon use BFG10k"
  41. alias selecthg        "use Grenades        ;echo SelectWeapon: Hand Grenade    ;alias useselectweapon use Grenades"
  42.  
  43. alias bindblattack    "echo QuickAttack: Blaster        ;bind KP_INS +blattack"
  44. alias bindsgattack    "echo QuickAttack: Shotgun        ;bind KP_INS +sgattack"
  45. alias bindssattack    "echo QuickAttack: Super Shotgun    ;bind KP_INS +ssattack"
  46. alias bindmgattack    "echo QuickAttack: Machinegun        ;bind KP_INS +mgattack"
  47. alias bindcgattack    "echo QuickAttack: Chaingun        ;bind KP_INS +cgattack"
  48. alias bindglattack    "echo QuickAttack: Grenade Launcher    ;bind KP_INS +glattack"
  49. alias bindrlattack    "echo QuickAttack: Rocket Launcher    ;bind KP_INS +rlattack"
  50. alias bindhbattack    "echo QuickAttack: HyperBlaster        ;bind KP_INS +hbattack"
  51. alias bindrgattack    "echo QuickAttack: Railgun        ;bind KP_INS +rgattack"
  52. alias bindbgattack    "echo QuickAttack: BFG 10000        ;bind KP_INS +bgattack"
  53. alias bindhgattack    "echo QuickAttack: Hand Grenade        ;bind KP_INS +hgattack"
  54.  
  55. alias +blattack        "use Blaster        ;+attack"
  56. alias -blattack        "             -attack"
  57. alias +sgattack        "use Shotgun        ;+attack"
  58. alias -sgattack        "             -attack"
  59. alias +ssattack        "use Super Shotgun    ;+attack"
  60. alias -ssattack        "             -attack"
  61. alias +mgattack        "use Machinegun        ;+attack"
  62. alias -mgattack        "             -attack"
  63. alias +cgattack        "use Chaingun        ;+attack"
  64. alias -cgattack        "             -attack"
  65. alias +glattack        "use Grenade Launcher    ;+attack"
  66. alias -glattack        "             -attack"
  67. alias +rlattack        "use Rocket Launcher    ;+attack"
  68. alias -rlattack        "             -attack"
  69. alias +hbattack        "use HyperBlaster    ;+attack"
  70. alias -hbattack        "             -attack"
  71. alias +rgattack        "use Railgun        ;+attack"
  72. alias -rgattack        "             -attack"
  73. alias +bgattack        "use BFG10k        ;+attack"
  74. alias -bgattack        "             -attack"
  75. alias +hgattack        "use Grenades        ;+attack"
  76. alias -hgattack        "             -attack"
  77.  
  78. alias usebestsw        "msg 3;wait;use Blaster        ;wait;use Shotgun        ;wait;msg 1;wait;use Super Shotgun"
  79. alias usebestrw        "msg 3;wait;use Machinegun    ;wait;use Chaingun        ;wait;msg 1;wait;use HyperBlaster"
  80. alias usebestgw        "msg 3;wait;use Grenades                    ;wait;msg 1;wait;use Grenade Launcher"
  81.  
  82. alias selectbestsw    "usebestsw;echo SelectWeapon: Best Single-fire Weapon    ;alias useselectweapon usebestsw"
  83. alias selectbestrw    "usebestrw;echo SelectWeapon: Best Rapid-fire Weapon    ;alias useselectweapon usebestrw"
  84. alias selectbestgw    "usebestgw;echo SelectWeapon: Best Grenade Weapon    ;alias useselectweapon usebestgw"
  85.  
  86. alias bindbestswattack    "echo QuickAttack: Best Single-fire Weapon    ;bind KP_INS +bestswattack"
  87. alias bindbestrwattack    "echo QuickAttack: Best Rapid-fire Weapon    ;bind KP_INS +bestrwattack"
  88. alias bindbestgwattack    "echo QuickAttack: Best Grenade Weapon        ;bind KP_INS +bestgwattack"
  89.  
  90. alias +bestswattack    "usebestsw        ;+attack"
  91. alias -bestswattack    "             -attack"
  92. alias +bestrwattack    "usebestrw        ;+attack"
  93. alias -bestrwattack    "             -attack"
  94. alias +bestgwattack    "usebestgw        ;+attack"
  95. alias -bestgwattack    "             -attack"
  96.  
  97.  
  98. //-----------------------
  99. // FIELD OF VIEW CONTROL
  100. //-----------------------
  101.  
  102. alias fov160        "fov 160;sensitivity 10;alias fovnext fov140;alias fovprev fov160"
  103. alias fov140        "fov 140;sensitivity  9;alias fovnext fov120;alias fovprev fov160"
  104. alias fov120        "fov 120;sensitivity  8;alias fovnext fov90 ;alias fovprev fov140"
  105. alias fov90        "fov  90;sensitivity  6;alias fovnext fov60 ;alias fovprev fov120"
  106. alias fov60        "fov  60;sensitivity  4;alias fovnext fov40 ;alias fovprev fov90"
  107. alias fov40        "fov  40;sensitivity  3;alias fovnext fov20 ;alias fovprev fov60"
  108. alias fov20        "fov  20;sensitivity  2;alias fovnext fov20 ;alias fovprev fov40"
  109.  
  110. alias fovnext        "fov60"
  111. alias fovprev        "fov120"
  112.  
  113. alias +zoom        "fov40"
  114. alias -zoom        "fov90"
  115.  
  116. alias +wide        "fov140"
  117. alias -wide        "fov90"
  118.  
  119.  
  120. //----------------
  121. // MOMENTARY INFO
  122. //----------------
  123.  
  124. alias +showinfo        "cmd help"
  125. alias -showinfo        "cmd help"
  126.  
  127.  
  128. //---------
  129. // NEWGAME
  130. //---------
  131.  
  132. alias newgame        "killserver;maxclients 1;deathmatch 0;map base1"
  133.  
  134.  
  135. //-------
  136. // BINDS
  137. //-------
  138.  
  139. bind SHIFT        "+shift"
  140.  
  141. bind INS        "selectbestsw"
  142. bind HOME        "selectbestrw"
  143. bind PGUP        "selectbestgw"
  144. bind DEL        "selectrl"
  145. bind END        "selectrg"
  146. bind PGDN        "selectbg"
  147.  
  148. bind KP_SLASH        ""
  149. bind KP_UPARROW        "+forward"
  150. bind KP_DOWNARROW    "+back"
  151. bind KP_LEFTARROW    "+moveleft"
  152. bind KP_RIGHTARROW    "+moveright"
  153. bind KP_HOME        ""
  154. bind KP_END        ""
  155. bind KP_PGUP        ""
  156. bind KP_PGDN        ""
  157. bind KP_5        "useselectweapon"
  158. bind KP_INS        "+hgattack"
  159. bind KP_ENTER        "+zoom"
  160. bind KP_DEL        "+wide"
  161. bind KP_PLUS        "fovnext"
  162. bind KP_MINUS        "fovprev"
  163.  
  164. bind MOUSE1        "+attack"
  165. bind MOUSE3        "+movedown"
  166. bind MOUSE2        "+moveup"
  167.  
  168. bind F1            "+showinfo"
  169.