[ Freek's RC Set ] - (TXT File from Oct. 29th '97)
======================================
<DISCLAIMER>
About 25% of this set is not my own work. It is borrowed from other scripts, and I
claim no credit for authoring this stuff. You are free to take sections of my script for
your own use, but contact me or something first.
</DISCLAIMER>
======================================

Brief Description: 

  These files are all the aliases, binds, settings and other stuff I use while playing
  quake. I don't expect everyone to like them, because I'm sure alot of ppl hate them. If
  you like them, and use them, then please email me at freek@null.net and let me know.
  I play _alot_ of TeamFortress, and binds/aliases for this are a major part of the script.
  See the section below for more help.
  The secondary weapons script is all thanks to Boffo, who's excellent CFG set I stole it 
  from.
  A couple of the aliases, and most of the "options.rc" are from JakFrost. His is one of the
  most extensive config sets out there, and his Quake .RC site rules as well
  (http://www.frag.com/scripts/).
  These scripts are kinda large, so you will probably have to run quake with the -zone 512
  parameter. This gives it more memory of some sort, and should stop it crashing. QW should 
  work fine without this parameter. If you notice a lack of comments in the files, its
  because I took them all out to save space. Most stuff should be covered in here.

  NOTE: These scripts are somewhat advanced. If you have no idea what you are doing, these
        scripts may be a little daunting at first. I don't recommend you try editing them
        unless you really know what you are doing.

======================================

Availability/Contact:
  
  This script set should be available from wherever you got this text file from, it is also
  available from my homepage, http://freek.home.ml.org, which will always carry the latest
  version.
  Any questions/comments/praise/CC numbers should be emailed to freek@null.net. I can also be found
  on oz.org (www.oz.org) IRC servers, in #quake or #teamfortress. Come chat sometime.

======================================

Contents:

  1. The Keys
  2. Modules
     - The DEMO Module
     - The TF Module
        - Classes
     - The WEAPONS Module
     - The CTF Module
  3. The CD Player
  4. Other aliases
  5. Thanks
  6. Copyright and Legal crap

======================================

1. The Keys:

  My key config is centered around the "home" location of "W-A-S-D". This is one of the most 
  common key configs, so there must be something good about it. Some of these keys change 
  depending on which modules you have loaded, but the basic layout shouldn't change too much.
  
  Movement keys:
   
    W is Move Forward
    S is Move Backwards
    A is Strafe Left
    D is Strafe Right
    SPACEBAR is Jump

  If you use the keyboard (Eeek!), the left and right arrow keys turn, and up and down arrows look
  up and down.

  Mouse:

    MOUSE1 is Attack, or fire Primary weapon if you have the weapons module loaded.
    MOUSE2 Selects Grenade Launcher, or fires your Secondary weapon if you have the weapons   
	module loaded.
    MOUSE3 Selects Rocket Launcher, or fires a short shotgun burst if you have the weapons    
	module loaded.

  Weapons:

  Aside from the standard "1-2-3-4-5-6-7-8" set of bindings for weapons, there are some keys
  nearer to the home keys that let you change weapons quickly. These keys also work with the
  Special DM module loaded.

    Q selects Grenade Launcher
    E selects Lightning Gun
    X selects Rocket Launcher
    C selects Super Nail Gun

  Message Keys:

  Automatic messages are bound to the F1 - F8 keys, so you're not as likely to hit them 
  during a game. Pressing "/" changes them to team messages.
  
    F1 will say "heh!"
    F2 will say "hehe"
    F3 will say "cya"
    F4 will say "heya"
    F5 will say "Die! Biatch!"
    F6 will say "Wohoo! Go sexy!!" (Private joke.. :)
    F7 will say "Burn, Fucker!"
    F8 will say "Splat!"
    INS will say ":)"
    DEL will say ":("

  Team Messages:
 
  These are the messages that load up when you hold down "/".

    F1 will say "I need ammo/health"
    F2 will say "I'm leaving position to restock!"
    F3 will say "Watch the detpack!"
    F4 will say "Watch for Spies"
    F5 will say "Incoming, Roof"
    F6 will say "Incoming, Water"
    F7 will say "Incoming, Lift"
    F8 will say "One got past me!"
    F9 will say "Defense, Dammit!"
    F10 will say "Nice work."
    F11 will say "Someone attack!"
    F12 will say "Someone help me attack"

  Function Keys:

  The other 4 function keys, when not changed to team messages, do the following:

    F9 toggles the crosshair
    F10 quits
    F11 toggles windowed mouse. Useful if you want to run quake in a window.
    F12 takes a screenshot.

  Other keys:

  Misc other keys that don't really fall into any other categories.

    F is Rocket Jump. Thanks to JakFrost for this. It seems to work no matter how lagged you
	are. You need to hold it down tho, which take a little getting used to.

    SHIFT is "slow down" I use this in 1 on 1's for getting around the level without making 
	noise. Works well on DM2 with all the stairs. If the Special DM module is loaded,  
	this key allows you to pick a Secondary weapon, and ALT will be bound to "slow     
	down" instead.

    "]" lets you rejoin a server if you are spectating. Turns off spectator mode in QW and    
	reconnects you. Can also be accessed by type "rej" at the console.

    CTRL is Zoom in. Zoom's your field of view in so you can look at things nice and close.

    ";" toggles between +zoom and zoom toggle. +zoom means you zoom in when the key is  
	pressed and back out again when its released, zoom toggle means that you zoom in   
	when you press it the first time, and zoom out when you press it again.
    
    "u" is a fun little color changer script I made. Press it to cycle through some colors.

======================================

2. Modules:

  The script contains 5 different "modules" - TF, DEMO, NDM, SDM, and CTF
  To get access to the modules, press "." when you enter a game. A menu will appear and you 
  can select a module.

   TF is the TeamFortress module, and will load bindings and aliases for the TeamFortress qc
      patch.
   DEMO is the demo recording/playback module. It loads bindings to aid in recording and    
        playback of demos.
   NDM is the Normal DeathMatch module, and loads the basic script settings for DeathMatch. 
   SDM is the Special DeathMatch module, also referred to here as the Weapons Module. It    
      loads up a primary/secondary weapons system, which is explained later.
   CTF is the Capture The Flag module, which loads bindings and aliases for Threewave CTF.

======================================

The DEMO Module

  The Demo Module sets up the keys to make it easier to record demos, and adds some features 
  for when you are watching demos. When you're watching demos, the only keys that work are  
  the function keys (F1 - F12), Escape, and Tilde (~).

    F5 Shows scores of the players.
    F6 Turns slow-mo mode on. (Does not work with quakeworld .qwd files)
    F7 Fast-forwards. (Does not work with quakeworld .qwd files)
    F8 Stops the demo. (Does not work with quakeworld .qwd files) 
    F9 Starts it again if stopped. (Does not work with quakeworld .qwd files)

  For recording demos, keys change slightly to let you move around better. (Note this is 
  intended for recording demos in spectator mode in QuakeWorld).

    Q is Fast mode. Increases your maxspeed to 500 so you can get where you wanna go, fast.
      (Also so you can keep up with Scouts in TF)
    "\" toggles between +fast and fast toggle. +fast means you go fast while holding down 
	the key, fast toggle means when you press the key, you speed up, and when you press  
	it again you slow down to normal.

    SHIFT is Slow mode. Sets your maxspeed to 200, which makes movement a little more  
	steady.

    ' (Key next to ";") toggles between +slow and slow toggle. See the explanation of +fast 
	and fast toggle for info.

======================================

The TF Module
  
  The TF Module is probably the most comprehensive part of the script. I play _alot_ of TF, and
  so I have all my keys and stuff setup for it. It contains seperate binds for each class, as well
  special aliases for the classes.

  To access the classes menu, load the TF module, then press ",". A menu will appear, and you can choose
  your class. 

   Keys:
    
	These are my default keys for TF, and don't change depending on your class.

	 ALT will force a reload
	 MOUSE2 will zoom in to 2x the normal fov.
	 MOUSE3 will show the id of the player you are looking at
	 U will show your inventory
	 I will perform the special task most suited to your current class
	 O will show what classes the other players on your team are
	 [ will show the current flag status
	 E throws a class 1 grenade
	 R throws a class 2 grenade

      Function Keys:
    
         The function keys get changed around slightly in TF...

         F5 will say "Incoming!" (Team only)
         F8 will say "woohoo! :)"

	Classes:
	 
	 A brief description of the aliases/binds I use for each class. To switch
       between classes, press the "," key, and select from the menu.

	  Scout:

	   Q switches to shotgun
	   X switches to nailun
	   T peroforms a scan based on your current setting
	   K switches between the Scan settings and the CD player
	   PGUP, PGDN, HOME and END all change the settings for the scanner.

	  Sniper:

	   F switches to sniper rifle
	   Q switches to full-auto rifle
	   X switches to nailgun

	  Soldier:

	   F will perform a rocket jump
	   Q switches to super shotgun
	   X switches rocket launcher

	  Demoman:

	   F will detonate any pipebombs
	   G will perform a pipebomb jump. You need to throw out a pipebomb, stand on it or run
	     over it, and press this key. Works similar to a rocket jump.
	   Q switches to grenade launcher
	   X switches to pipebomb launcher
	   T sets a detpack based upon your current settings
	   PGUP, PGDN, HOME and END all change detpack settings
	   K swithes between detpack settings and CD player.

	  Medic:

	   F is quick heal/infect (will switch to medikit/bioweapon, attack, then
           switch back to SNG)
	   C switches to medikit/bioweapon/axe
	   Q switches to super shotgun
	   X switches to super nailgun

	  Heavy Weapons Guy:
	   
	   Q switches to super shotgun
	   X switches to assault cannon

	  Pyro:

	   Q switches to flamethrower
	   X switches to incendiary cannon

	  Spy:

	   F feigns death, and throws out a backpack (Provided you have spare ammo)
	   G brings up the disguise menu
	   Q switches to super shotgun
	   X switches to nailgun
	   SHIFT turns on slow mode. This makes it look like you are walking at the same speed
	         as a soldier or heavy weapons guy.
	   H brings up a menu that will allow you to quickly change skins
	   PGUP will change your colors to Red
	   PGDN will change your colors to Green
	   HOME will change your colors to Blue
	   END will change your colors to Yellow

	  Engineer:

         F is quick spanner (will switch to spanner, attack, then switch back to railgun)
	   H will bring up the Build menu
	   G will detonate your dispenser, if you have one
	   Q switches to super shotgun
	   X switches to spanner/axe
	   C switches to railgun

======================================

Special DM Module, or "Weapons Module"

  The weapons module is based upon the setup in Boffmods, which is one of the best .RC sets I
  have seen. Basically, it allows you to setup a primary and secondary weapon, so you can swap
  between them quickly. For example, if you had rocket launcher as primary, and grenade launcher
  as secondary (The default setup), you could be running around shooting rockets everywhere, then
  hold MOUSE2 for a few seconds to lob some grenades into a room. Another example is in CTF, having
  rocket launcher as primary and super nailgun as secondary. That way, if someone grapples onto you,
  you only have to hold down MOUSE2 for a bit to get rid of them at no damage to you.

   Keys:
    
    The keys in this are setup almost identically to the Normal DM module, with only a few changes.

     ALT is bound to "slow down" this is great in 1 on 1's when you dont want to give your position
         away with extra noises.
     SHIFT lets you choose your secondary weapon. Hold it down and press any of the weapon keys to set
           that weapon to your secondary weapon.
     MOUSE3 shoots a quick burst of shotgun fire, then switches back to your primary weapon. Great for
            getting to secrets fast.

======================================

CTF Module

  The CTF Module provides support and binds for Threewave Capture The Flag. This is one of my favourite
  mods for quake, however for some reason the number of CTF servers down here in oz seems to have
  decreased to laughable levels. Hence, I dont get to play much any more.
  This module automatically loads up the Weapons Module, which makes the Grapple alias work alot better.

   Keys:

    MOUSE3 shoots the grapple out. It will pull you towards whatever you are attached to, and you can stick
           there for as long as you want. To attack while grappled, simply press either the primary or
           secondary fire button. To unstick simply let go of the grapple button.
    R show you who you are looking at
    H drops 20 ammo from your current weapon
    J drops the weapon you are holding

======================================

3. CD Player

  There is a crude CD player included with the script, you can use the PGUP and PGDN keys to move
  up/down a track on the CD. Use the HOME and END keys to start/stop the CD respectively. In TF, press
  K to toggle between a class binding and the CD player. (Note: The CD player only supports up to
  15 tracks. If you have a CD with more than that, you'll have to swap tracks by hand.)

======================================

4. Other Aliases:

  There are 1 or 2 other aliases I use alot which arent bound to any keys:

   'rej': (QW) Turns OFF spectator mode and reconnects you. (Also bound to ']' key)
   'spj': (QW) Turns ON spectator mode and reconnects you.
   'demo', 'tf', 'normal', 'ctf', 'freekdm': swap between modes. 'freekdm' will load the weapons module.
   'kctf': contains support for keyboard with CTF mode. Sometimes I like to play in a window without
           mouse, so I use this.
   'sv': gives a list of servers I regularly play on. (Probably not useful for people outside of oz)
         You can also type any of the numbers shown in the list to connect to that server.

======================================

5. Credits/Thanks:

 A big thanks to Boffo, who's secondary weapons script and grap script I used
 Thanks to JakFrost for the rocket jump alias and a couple of others, and for maintaining a cool .RC page
 Thanks to ZephyrX [ETH] for the spy stuff.
 Thanks to TFS and ThreeWave for making a couple of very cool patches
 Thanks of course to id Software for all the fine games they've pumped out over the years.

======================================

6. Copyright/Permissions:

 You MAY NOT use or distribute any part of this script publicly without crediting me or the 
 original author in a text file that accompanies your work. I would also like to know if you 
 use any of my stuff in your own files.

 This script set MAY NOT be distributed on any CD compilation without my express permission.

======================================