Quake Command List - updated for shareware release
by Mark Hughes 

Contributions from:
  Robert Fairlie-Cuninghame
  jpbico
  gjones@cris.com
  Kris Nosack
  Arkady Zilberberg
  James V. Kracht
  Wander S. Koldewijn


alias {alias} {command}                Define a console alias.  Multiple cmds
                                       can be separated by semicolons.

bf                                     Screen flashes bright a moment.  Used
                                       when you pick things up.

bgmvolume {0.0-1.0}                    Set background music volume

bind {key} {command}                   Set a keyboard key to a specific action
    key :=
      any printable ASCII char except semicolon, SEMICOLON,
      SPACE, ENTER, TAB, BACKSPACE, ESCAPE, SHIFT, CTRL, ALT,
      PAUSE, PGUP, PGDN, HOME, END, DEL, INS,
      UPARROW, DOWNARROW, LEFTARROW, RIGHTARROW,
      F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12,
      AUX1, AUX2, AUX3, AUX4, AUX5, AUX6, AUX7, AUX8, AUX9,
      MOUSE1, MOUSE2, MOUSE3

    command :=
      +attack, +back, +forward, +forward2, +jump, +left, +lookdown, +lookup,
      +mlook, +movedown, +moveleft, +moveright, +moveup, +right, +showscores,
      +speed, +strafe, +use, "command [; command]..." or ""

    If the first character in {command} is "+", a "-command" to turn the
    effect off will be produced when the key is released, but only for the
    first command, if more than one is given.
    See techinfo.txt for examples.

cl_anglespeedkey {0.0+}                Degrees to turn with each press of an
                                       angle key - left, right, lookup,
                                       lookdown.  Default 2.0.

cl_backspeed {value}                   Set your backward movement speed.
                                       Default 160, max =sv_maxspeed.
cl_bob {0.0-1.0}                       Default 0.02
cl_bobcycle {0.1+}                     Default 0.6
cl_bobup {0.0-1.0}                     Set amount of bobbing - 0 induces sea-
                                       sickness, 1 is none.  Default 0.5.
cl_forwardspeed {value}  Set your forward movement speed.
                                       Default 200, max =sv_maxspeed.
cl_movespeedkey {0.0+}                 Set how much move keys move you.
                                       Default 2.0.
cl_nolerp {n}                          ???  Default 0
cl_pitchcenterspeed {n}                How fast to recenter view when you move.
                                       Default 400.
cl_pitchdriftspeed {n}                 Default 40.
cl_pitchspeed {n}                      Keyboard lookup/down speed. Default 100.
cl_rollangle {n}                       Default 2.0
cl_rollspeed {n}                       Default 200
cl_shownet                             Show how many network buffers remain
cl_sidespeed {value}                   Set your sidestep/strafing speed.
                                       Default 320.
cl_ticrate {n}                         ???  Default 0.03
cl_upspeed {n}                         Set how much the up key makes you jump.
                                       Default 200
cl_yawspeed {n}                        Default 140
clear                                  Clear console buffer
color {0-15 = solid character color}   Set your color in the game
color {0-15 = armor} {0-15 = jumpsuit}
com1|com2 [options]                    Connect to com port
    [enable|disable] [dial|answer] [reset] [port {port}] [irq {irq}]
    [baud {baudrate}] [8250|16550] [-cts|+cts] [-dtr|+dtr] [-cd|+cd]
    [startup {initstring}] [shutdown {shutdownstring}]
connect [{name}]                       Connect to a server
coop {0/1}                             Cooperative play
d_adrawflat {0/1}                      Draw alias models without textures?
                                       Default 0.
d_showsubdiv {0/1}                     Align textures by units of 16?
deathmatch {0/1}                       Deathmatch mode - if both deathmatch 1
                                       and coop 1 are used, monsters will be in
                                       play as well as deathmatch.  This has
                                       the odd side-effect of always restarting
                                       you with whatever weapons you had when
                                       you left the starting hall.
demos                                  Start playing next demo
disconnect                             Disconnect from the current server
echo {text}                            Display a message on your own screen
edict {n}
edictcount
edicts                                 List all edicts in the current map
entities                               List all entities in the current map
exec {filename}                        Execute a configuration file
fly                                    Toggle flight mode - note that you
                                       cannot pick anything up in flight mode.
fov {angle}                            Set field of view.  Default 90.  Only
                                       takes effect after a screen resize.
fraglimit {value}                      Set the amount of frags at which the
                                       game will quit.  Default 20.
gamma {0.0-2.0}                        Set gamma correction.  Default 1.0
give {thing} {quantity}                Give thing to player - thing is any of:
                                       R rockets, S shells, N = nails,
                                       C = cells, H = health, 1-8 = weapon
god                                    Toggle god mode
host_framerate {0-0.01}                Change the speed of the game.
                                       Default 0.  To go slower, use 0.01.
host_speeds {0/1}                      Display host speeds (milliseconds)
hostname {name}                        Set the name of this server
impulse 1                              Axe
impulse 2                              Shotgun
impulse 3                              Double Shotgun
impulse 4                              Nailgun
impulse 5                              Perforator
impulse 6                              Grenade Launcher
impulse 7                              Rocket Launcher
impulse 8                              Lightning Gun
impulse 9                              Get all weapons & ammo
impulse 10                             Switch to next weapon
impulse 11                             Get another rune
impulse -1                             Quad damage cheat
kill                                   Commit suicide
killserver                             Kills server and ends the game
load {filename}                        Load game from {filename}
lookspring {speed}                     Make your "freelook" button auto-center.
                                       Default 0.
lookstrafe {0/1}                       If 1, strafe instead of turning.
m_filter {n}                           Mouse filter - gets rid of small jitters
m_forward {n}                          Mouse filter
m_pitch {n}                            Mouse pitch filter.  Default 0.022
m_side {n}                             Mouse filter
m_yaw {n}                              Mouse filter
map {name}                             Start a map
menu_keys                              Menu: keys selection
menu_load                              Menu: load game
menu_main                              Menu: main screen
menu_net                               Menu: network play
menu_options                           Menu: options
menu_save                              Menu: save game
messagemode                            Everything you type until ENTER will be
                                       sent to the other players.
messagemode2                           Everything you type until ENTER will be
                                       sent to the rest of your team
name {string}                          Set your name in the game
net_messagetimeout {seconds}           How long to wait for messages before
                                       breaking connection.  Default 180.
net_stats                              Network statistics
net_speeds {0/1}                       Display transfer rates?
noclip                                 Toggle noclipping mode - walk through
                                       walls and ignore gravity.
nosound {0/1}                          If 1, no new sounds will be started.
                                       Default 0.
notarget                               Toggle notargeting mode - if notarget is
                                       on, monsters will ignore you unless you
                                       attack them.
numchannels {channels}                 Set number of software sound channels
pausable {0/1}                         Set whether or not "pause" works
pause                                  Pause the game
play {filename.wav}                    Play a .wav file (filename can be a full
                                       path, relative to ./sound/, or just the
                                       basename)  Multiple sounds can be
                                       specified, and they will be played
                                       simultaneously.
playdemo {filename.dem}                Play a demo
playvol {filename.wav} {volume 0.0-1.0} ...
progrestart                            Clear cache, reload map and programs
quit                                   Quit Quake
r_aliasstats {0/1}                     Display info about alias models
r_clearcolor {0-255}                   Change color of dead space outside a
                                       map.  Default 2.
r_drawentities {0/1}                   Draw entities (weapons, monsters)?
r_drawflat {0/1}                       Draw view as flat-colored polygons or
                                       texture-mapped polygons
r_draworder {0/1}                      Draw order 0=correctly or 1=backwards
r_drawviewmodel {0/1}                  Show the weapon?
r_dspeeds {0/1}                        Show video timings
r_fullbright {0/1}                     Light amplification
r_graphheight {n}                      Height of r_timegraph.  Default 10.
r_maxedges                             Maximum number edges (min 1000??)
r_maxsurfs                             Maximum number of surfaces (min ???)
r_numedges                             Shows realtime info on edges
r_numsurfs                             Shows realtime info on surfaces
r_showpolys {0/1}                      Outline all visible polys
r_showverts {0/1}                      Presumably shows vertices, but has no
                                       visible effect.
r_speeds {0/1}                         Display drawing speeds
r_timegraph {0/1}                      Display a graph of how fast the system
                                       is running - like xload.
r_waterwarp {0/1}                      Use water warping effect under water?
r_wave {0/1}                           Visual effect of being underwater.  Only
                                       works in mode 0, and isn't used by water
                                       itself.
reconnect                              Reconnect to a lost server
record [{demofile} [{map} [{cd track}]]]  Start or stop recording a demo -
                                       defaults to "demo.dem"
restart                                Reload map
savesnd {sound effect relative pathname}
save {filename}                        Save game to {filename}
say {text}                             Send text to all other players
say_team {text}                        Send text to everyone on your team.
sbinfo                                 Debugging info
scr_conspeed {value}                   Speed that the console scrolls up/down
scr_ofsx {n}, scr_ofsy {n}, scr_ofsz {n}  Offsets to viewpoint - useful for
                                       map views, clairvoyance, etc.
screenshot                             Save a .pcx file in ./
sensitivity {value}                    Set your mouse sensitivity.  Default 2.
showpause {0/1}                        Show the [PAUSED] graphic?
showram {0/1}                          Show the "short on memory" ram chip?
showturtle {0/1}                       Show the "slow machine" turtle?
sizedown                               Just like hitting "-" (viewsize -= 10)
sizeup                                 Just like hitting "+" (viewsize += 10)
skill {n}                              Skill level - easy, medium, hard,
                                       nightmare
slist                                  List all available servers
snd_show                               List all sounds currently playing
sound [speed {n}] [bits {8|16}] [channels {n}] [reset]
soundinfo                              Display current "sound" settings
soundlist                              List all sound samples in the .pak file
                                       and their speed & bits
startdemos                             Start playing demos.  Normally called
                                       in quake.rc.
status                                 Display hostname, map, players, and frag
                                       scores.
stop                                   Stops recording demo
stopdemo                               Stops playing current demo
stopsound                              Stop sound currently being played
stuffcmds                              Execute all +exec command-line args.
                                       Normally called by quake.rc.
sv_accelerate {accel}                  How quickly you accelerate - at 0, you
                                       can't start walking.  Default 10.
                                       Higher values seem to have little effect
sv_aim {fuzz}                          Auto-aiming fuzz factor.  Default 0.93
sv_friction {friction}                 How quickly you stop moving after you
                                       stop holding down the move key: 0=ice
                                       skating, 1=slick, 4=normal, 8=sticky
                                       floor.  Default 4.
sv_gravity {gravity}                   How much the universe sucks.  {=200, you
                                       can fly; 800 is normal; at 3200 you can
                                       barely hop up a stair.
sv_idealpitchscale {0.0-1.0}           Auto-pitching for stairs, slopes.
                                       Default 0.8.
sv_maxspeed {speed}                    Change the maximum speed of the player.
                                       Default 320.
sv_maxvelocity {speed}                 Maximum speed limit of the universe.
                                       Default 2000.
sv_nostep {0/1}                        If 1, you do not automatically go up
                                       stairs - you have to hop up them one at
                                       a time.
sv_stopspeed {n}                       Change how quickly you come to a stop.
                                       Default is 100, but it does not seem to
                                       be as effective as sv_friction.
sys_ticrate {seconds}                  Rate at which the server sends out
                                       update packets.  Default 0.05.  Try 0.1
                                       to 0.17 on a slow net.connect or over a
                                       modem.  Very fast LANs may handle even
                                       lower numbers.
teamplay {0/1}                         Set team mode.  Default 0 (deathmatch).
timelimit {value}                      Set the amount of time the game will
                                       last before quitting
timerefresh                            Find out how fast your system is - does
                                       a 360' in place, and displays the time
                                       and FPS.
toggleconsole                          Pull the console up or down - normally
                                       bound to ~.
v_kickpitch {0.0-1.0}                  Change in pitch (forward/back) when
                                       wounded.  Default 0.6
v_kickroll {0.0-1.0}                   Change in roll (lean over) when wounded.
                                       Default 0.6
v_kicktime {seconds}                   How long kick lasts.  Default 0.5
version                                Display exe version date & time
viewsize {n}                           Size of the visible window.  Default 100
vid_describecurrentmode                Lists the description for the current
                                       video mode
vid_describemode {mode #}              Lists the description for the specified
                                       video mode
vid_describemodes                      Lists descriptions for all available
                                       video modes
vid_mode {mode #}                      Sets the display to the specified mode
     0:  320x200
     1:  320x200
     2:  360x200
     3:  320x240
     4:  360x240
     5:  320x350
     6:  360x350
     7:  320x400
     8:  360x400
     9:  320x480
    10:  360x480
vid_nopageflip                         Disables page flipping (VESA modes only)
vid_nummodes                           Reports the number of modes available
vid_testmode {mode #}                  Switch to the specified mode, then
                                       return after 5 seconds
vid_wait {wait type}                   Sets the type of waiting
    0: no waiting
    1: wait for vertical sync active
    2: wait for display enable active
volume {n}                             Sound effect volume.  Default 0.8.
zoom_in                                Binocular-style zoom - stays in this
                                       mode.
zoom_out                               Return to normal view.

______________________________________________________________________________ 