Contents

  1. Introduction
  2. What to change before use
  3. How to use with Quake
  4. The keys
  5. Support
  6. Thanx
  7. Version History



1. Introduction

After my first few experiences with Quake I started making some simple
aliases for things like toggling Run-mode. After a while loose aliases
started popping up everywhere for all sorts of things. Sniper and Quick-
Rocket more then others. I either copied them or (as with QuickRocket)
coded them myself. Slowly I built a bigger and bigger .rc. Then Xach put
up his .rc page. I cleaned up the code, commented everything heavily, and
after a while wrote this 'manual'. I have also put up a crappy web-page
where the latest version of my .rc is available.
This .rc is pretty much for mousers. If you are a keyboarder either try
switching to the mouse, or send me an email. I might add some keyboard
support.

	DocWilco

Update (v2.0)

After receiving loads of email from people complaining about my .rc making
Quake crash all the time, I decided it was time to actually do something
about it. I got some good info from a couple of guys, two of which I would
like to thank in particular. Grimwater(grimwatr@voicenet.com) for pointing
out the circular alias problem which I tried to solve as much as possible.
I could not remove all the circular aliasses, but I revamped the ones most
responsible. And I would like to thank David Matchett(DeathTongue / 
matchett@junction.net) for pointing out that the lenght of the .rc and the
lenght of names make a difference. That's why I've thrown out all comments,
and cut all names to a *very* short version. For you newbies to .rc's it 
might be a good idea to check out version 1.23. It is a lot clearer to 
understand, it just crashes Quake a lot faster.
All in all I'm not saying it's crash proof, but a lot, and I mean a lot,
more reliable.
Also, I've been playing around on a lot of CTF (Capture The Flag) servers,
and I have added support for the grappling hook. Hitting 9 will select it,
and O will select it as secondary weapon. Messagemode2 is bound to ]. That
will send messages to your teammates only.

All in all, I hope this will add to your fun and give you a cutting edge. I
know a couple of people who can't play without =)

        DocWilco

2. What to change before use

The first part of drwilco.rc contains my personal settings and my key setup.
Things like Name and vid_mode should be changed to your personal values.
Change the sensitivities for standard view and sniper view too.
If I ever come across another DocWilco, I will assure you, he will not be
a happy man. Fragging him will become my sole reason for living. =)

Because my .rc uses 'unbindall' the key-configurtion in config.cfg is
discarded. Therefore you will have to change the key section as well.
See the section on keys.
 

3. How to use with quake

Make sure all the .rc files (drwilco.rc, weapons.rc and gamma.rc) are placed
in the id1 directory of your quake directory. Normally that would be
\quake\id1.
Before you load up drwilco.rc make a backup copy of config.cfg. If you exit
Quake after loading my .rc, all my settings will be saved in your config.cfg.
Now start up Quake, and hit ` to enter the console. Then type 'exec drwilco.rc'.
It will automatically load the other 2 .rc's.
You can also add 'exec drwilco.rc' to the autoexec.cfg in the id1 directory.
My .rc will then be loaded at startup.


4. The keys

You might want to change the keys I use, therefore I have given the alias
you should bind to the key as well.

Movement:
Z            Strafe Left (+moveleft)
C            Strafe Right (+moveright)
S            Forward (+forward)
X            Back (+back)
Left-arrow   Turn left (+left)
Right-arrow  Turn right (+right)
Space        Jump (+jump)
V            RocketJump (rj note: no +)

As you can see I use me left hand to move left/right,forward/back and the
mouse to look up/down left/right (looking left/right is the same as turning
left/right, and underwater you swim where you look). And I use my 3 mouse
buttons to fire my weapons.

The Shift key now toggles run-mode, so you don't have to hold it down all the
time. Just hit Shift once and all your movements will be at running speed. Hit
it again and it will be walking speed.

The A key toggles mouselook, I just leave it on, other wise moving the mouse
up and down results in moving forward and back.

The V key does the RocketJump. It looks straight down, jumps and fires a rocket.
It results in a very high jump, but will also take away health. Be very careful!
Especially with Quad Damage. You will go high, but you might die!
Another thing, unless you are moving forward, you will jump slightly backwards.

Weapons:
1-9          Select primary weapon (impulse 1 to 8 and 21)
q-o          Select secondary weapon (sx, ssg, sdb, sng, ssng, sgl, srl, slg,
             shk)

Left mouse
button       Fire primary weapon (+attack)
Right mouse
button       Fire secondary weapon (+sat)
Middle mouse
button       Fire rocket (+rl)

Pretty straight forward this. Use 1-9 to select the weapon you want to fire
with the left mouse button, q-i (q=axe, w=shotgun, etc.) to select the weapon
you want to fire with the middle mouse button, and the right mouse button is
fixed on the Rocket Launcher. 9 and o will select the grappling hook in CTF.



Cheats:
J            All weapons, keys, ammo (impulse 9)
K            Godmode (god)
L            Quad Power (impulse 255)

These do NOT work in DeathMatch of course. I only use them to test my weapons
aliases. I don't play single-player, except when I am testing stuff =)


Misc:
G            Decrease gamma (gd)
H            Increase gamma (gu)
S            Sniperview (+sp)
F            Wideview (+wd)
TAB          Show scores (+showscores)
` and ~      Toggle the console (toggleconsole)
\            Message mode (messagemode)
]            Team messagemode (messagemode2)

G and H will de-/increase the gamma with 0.05 between 0.50 and 1.00.

Pressing S will zoom in, change the gamma to 0.50, turn the crosshair on and
change the mouse sensitivity to the sensitivity you set earlier on.
Letting it go will revert to normal view, with the gamma you selected, turn
the crosshair off and revert to the normal mouse sensitivity.

Pressing F will zoom out and change the gamma to 0.50, letting go will revert
to normal view with the gamma you selected.


5. Support

You can always email me at drwilco@xs4all.nl with questions and ideas, or
contact me on IRC in #Quake (as DocWilco ofcourse).
The latest version of my .rc is always at http://www.xs4all.nl/~drwilco
If you want any help in modifying my .rc to your specific needs, drop me an
email or look me up on IRC. I like challenges.

6. Thanx

Id - For making Wolf3D, DooM and Quake.
GrimWater - For pointing out "circular aliasses"
DeathTongue - For pointing out alias/.rc length problems
HiTTmaNN - For getting on my ass to work on the problems =)
	   I'll be looking for ya out there!


7. Version history

New to 2.00
  - Removed comments (less crashes)
  - Shortened alias names (less crashes)
  - Revamped some aliasses (less crashes)
  - Cut some more fat (less crashes)
  - Added CTF grappling hook support
  - Added CTF team messagemode
  - Took out colordazzle
  - Took out direct CD-track play (I don't use it)
New to 1.23
  - RocketJump (v)
  - Runmode and MouseLook toggles echo their states
New to 1.21
  - Fixed weapons selection bug
New to 1.20
  - Added different sensitivity levels for the mouse in sniper mode
  - Wrote the 'manual'
New to 1.16
  - Forgot the messagemode key (\)
New to 1.15
  - Changed light intensifier to one that works in DeathMatch too.
  - Cleaned up the code a bit
  - Moved some keys
  - Direct secondary weapons select (q-i)
New to 1.10 (compared to 1.05)
  - Crosshair and light intensifier in sniperview
  - Light intensifier in wideview
  - Keys for cheats
  - Secondary weapons system
The following goodies are included in 1.05:
  - Fire rocket (switchback to original weapon and continues fire)
    on Right mouse button
  - Runmode toggle (shift)
  - MouseLook toggle (a)
  - ColorDazzle (ctrl)
  - Gamma adjustment (from .50 to 1.00 with 0.05 increments)
    h to go up .05
    g to go down .05
  - Direct track play for audio CD's (F1-F12 for track 1-12, PgUp, PgDn, 
    Ins and Del for track 13-16
  - Sniper view with crosshair (s)
  - Wide angle view (f)
  - All Weapons & Full Ammo & Keys (j)
  - GodMode (k)
  - Quad Damage (l)

