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)