slaxr quake2 config (c)1998

introduction

i have discovered that no one is actually happy with a
quake config right out of the box. However, i would
like to say that although you may not agree with the
bindings already associated with this config, the
config is more effective in its out of the box state.
the config is designed to be ergonomic and allow quick
access to heavily used functions. in an attempt to make
this config more universal, it is based on a two button
mouse and a normal keyboard. i appreciate any comments
concerning my config and would be happy to answer your
questions. later updates will be based on public
oppinion through comment emails. please remeber that
this script is not perfect for everyone, or possibly
anyone other than me. if you feel this way, take it out
on some guy while your playing quake. don't take it out
on me through email. thank you for downloading the
slaxr quake2 config.

key bindings

in this list, temporary function and toggle keys (only
effective while they are pressed) are represented on a
tree. toggle keys are marked with an *. For example:

[ctrl]   enable quick weapon
 |-------[mouse1] grenades
 |-------[mouse2] rocket launcher

ctrl enables quick weapon. while ctrl is pressed, mouse1
throws grenades and mouse2 fires rockets. once ctrl is
released, it switches to your previous weapon and stops
attacking.

aliases are defined at the end of the list.

----function keys----
[f1]     mission info
[f2]     game menu
[f3]     savegame menu
[f4]     loadgame menu
[f5]     startserver menu
[f6]     joinserver menu
[f7]     playerconfig menu
[f8]     multiplayer menu
[f9]     performance boost toggle
[f10]    fullscreen toggle
[f11]    screenshot
[f12]    quit

----action keys----
[mouse1] attack
[mouse2] crouch
[w]      forward
[s]      back
[a]      strafe left
[d]      strafe right
[space]  jump
[t]+[b]  suicide
[shift]  enable chat
 |-------[mouse1] select team messages
 |        |-------[mouse1] send message
 |        |-------[mouse2] select message
 |-------[mouse2] select public messages
          |-------[mouse1] send message
          |-------[mouse2] select message
[ctrl]   enable quick weapon
 |-------[mouse1] grenades
 |-------[mouse2] rocket launcher
[alt]    sniper zoom (6x, laser dot, reduced sensitivity)
[del]    online console help

----inventory and weapon manager----
[ins]    inventory
[pgup]   inventory previous
[pgdn]   inventory next
[q]*     normal selection (weapons, inventory)
 |-------[1] blaster/hyperblaster
 |-------[2] bfg10k
 |-------[3] shotgun/super shotgun
 |-------[4] machinegun/chaingun
 |-------[5] rebreather
 |-------[6] environment suit
 |-------[7] silencer
 |-------[8] power sheild
 |-------[9] invulnerability
 |-------[0] quad damage
 |-------[z] grenades/grenade launcher
 |-------[x] rocket launcher
 |-------[c] railgun
[e]*     drop ammo
 |-------[1] cells
 |-------[2] shells
 |-------[3] shells
 |-------[4] bullets
 |-------[5] bullets
 |-------[6] grenades
 |-------[7] rockets
 |-------[8] cells
 |-------[9] slugs
 |-------[0] cells
[r]*     drop weapons
 |-------[2] shotgun
 |-------[3] super shotgun
 |-------[4] machinegun
 |-------[5] chaingun
 |-------[6] grenade launcher
 |-------[7] rocket launcher
 |-------[8] hyperblaster
 |-------[9] railgun
 |-------[0] bfg10k
[f]*     need ammo
 |-------[1] cells
 |-------[2] shells
 |-------[3] shells
 |-------[4] bullets
 |-------[5] bullets
 |-------[6] grenades
 |-------[7] rockets
 |-------[8] cells
 |-------[9] slugs
 |-------[0] cells
[v]*     need weapons
 |-------[2] shotgun
 |-------[3] super shotgun
 |-------[4] machinegun
 |-------[5] chaingun
 |-------[6] grenade launcher
 |-------[7] rocket launcher
 |-------[8] hyperblaster
 |-------[9] railgun
 |-------[0] bfg10k

:quick weapon:
 while ctrl is pressed mouse1 throws a grenade and
mouse2 fires a rocket. rockets continue to fire
until ctrl is released.

:chat:
 while shift is pressed an initial press of mouse1
enables team messages and an initial press of
mouse2 enables public messages. a subsiquent press
of mouse1 says the selected message and a subsiquent
press of mouse2 selects the next message.

:sniper zoom:
 sniper zoom decreases the fov by six times, changes
to a laser dot crosshair, reduces the mouse sensitivity.
once the key is released the fov returns to normal as
do all other aestetic changes.

:online console help:
 this will display the above tree diagram in the console
window durring play.

contact

please feel free to contact me with any suggestions or
comments about my script.
slaxrq2config@iname.com
