Quake III Console

cg_animspeed (variable)(C)
syntax: cg_animspeed [0/1] default: 1
Toggles player animations. 0=disables;1=enables. See also cg_noplayeranims. 

cg_autoswitch (variable)(A)
syntax: cg_autoswitch [0/1] default: 1
Toggles the automatic switching to the weapon the player has just picked up. 0=disables;1=enables. 

cg_bobpitch (variable)(A)
syntax: cg_bobpitch [value] default: 0.002
Sets how much the player view pitches forward and back when moving. 

cg_bobroll (variable)(A)
syntax: cg_bobroll [value] default: 0.002
Sets how much the player view rolls from side to side when moving. 

cg_bobup (variable)(A)
syntax: cg_bobup [value] default: 0.005
Sets how much the player view bobs up and down when moving. 

cg_brasstime (variable)
syntax: cg_brasstime [value] default: ?
Sets how long weapon effects (like the ejected shells from the shotgun) will be rendered. Setting to 0 disables this effect entirely. 

cg_centertime (variable)(C)
syntax: cg_centertime [time in seconds] default: 3
Sets how long messages are displayed in the center of the screen. If set to 0 no messages will appear. 

cg_debuganim (variable)(C)
syntax: cg_debuganim [0/1] default: 0
Presumably enables/disables debugging of model animations. 

cg_debugevents (variable)(C)
syntax: cg_debugevents [?] default: 0
Unknown. 

cg_debugposition (variable)(C)
syntax: cg_debugposition [?] default: 0
Unknown. 

cg_demolook (variable)(C)
syntax: cg_demolook [?] default: 0
Unknown. 

cg_draw2d (variable)
syntax: cg_draw2d [0/1] default: 1
Toggles display of 2D items on the screen. 0=disables;1=enables. 

cg_draw3dicons (variable)
syntax: cg_draw3dicons [0/1] default: 1
Toggles the drawing of the 3D ammo, skin, and armor icons. 0=disables;1=enables. 

cg_drawammowarning (variable)(A)
syntax: cg_drawammowarning [0/1] default: 1
Toggles the "Low on Ammo" warning on the player screen. 0=disables;1=enables. 

cg_drawattacker (variable)(A)
syntax: cg_drawattacker [0/1] default: 1
Toggles the display of the last guy to do damage to you in the upper-right corner of the screen. If you hurt yourself, that guy will be you. 0=disables;1=enables.
Replaces cg_drawkiller. 

cg_drawcrosshair (variable)(A)
syntax: cg_drawcrosshair [0/1] default: 1
Toggles the drawing of the crosshair. 0=disables;1=enables. 

cg_drawcrosshairnames (variable)(A)
syntax: cg_drawcrosshairnames [0/1] default: 1
Toggles the ID display of other players when your crosshair is on them. 0=disables;1=enables. 

cg_drawfps (variable)(A)
syntax: cg_drawfps [0/1] default: 0
Toggles the frame rate counter. This cannot be displayed at the same time as the timer. 0=disables;1=enables. 

cg_drawsnapshot (variable)(A)
syntax: cg_drawsnapshot [value] default: 0
Toggles the display of the snapshot count. This cannot be displayed at the same time as the frame rate counter or the timer. 0=disables;1=enables. 

cg_drawstatus (variable)(A)
syntax: cg_drawstatus [0/1] default: 1
Toggles the drawing of the HUD, the crosshair and any text or readout. 0=disables;1=enables. 

cg_drawtimer (variable)(A)
syntax: cg_drawtimer [0/1] default: 1
Toggles the game timer. This cannot be displayed at the same time as the frame rate counter. 1=disables;0=enables. 

cg_errordecay (variable)
syntax: cg_errordecay [?] default: 100
Unknown. 

cg_extrapolate (variable)
syntax: cg_extrapolate [?] default: 1
Unknown. 

cg_footsteps (variable)(C)
syntax: cg_footsteps [0/1] default: 1
Toggles player footstep sounds. 0=disables;1=enables. 

cg_gibs (variable)(A)
syntax: cg_gibs [0/1] default: 1
Toggles the rendering of gibs. 0=disables;1=enables. 

cg_gun (variable)(A)
syntax: cg_gun [0/1] default: 1
Toggles the rendering of the weapon model. 0=disables;1=enables. 

cg_ignore (variable)
syntax: cg_ignore [?] default: 0
Unknown. 

cg_lagometer (variable)(A)
syntax: cg_lagometer [0/1] default: 1
Toggles between displaying the netgraph or the frag counter. 0=display frag counter;1=display netgraph.
- Enforcer 

cg_markoffset (variable)(C)
syntax: cg_markoffset [value] default: 1
Presumably sets the offset of the gunshot marks but no effect was noted. 

cg_marks (variable)(A)
syntax: cg_marks [0/1] default: 1
Toggles gunshot marks on the walls, etc. 0=disables;1=enables. 

cg_noplayeranims (variable)(C)
syntax: cg_noplayeranims [0/1] default: 0
Toggles player model animations. The animation frame displayed when this is disabled is rather odd, though. 0=disables;1=enables. 

cg_nopredict (variable)
syntax: cg_nopredict [0/1] default:0
Toggles client-side player prediction. Disabling causes the client to wait for updates from the server before updating the local machine. 0=disables;1=enables. 

cg_railtrailtime (variable)(A)
syntax: cg_railtrailtime [value] default: 400
Sets the amount of time the railgun slug trail is visible. 

cg_runpitch (variable)(A)
syntax: cg_runpitch [value] default: 0.002
Appears to do nothing. 

cg_runroll (variable)(A)
syntax: cg_runroll [value] default: 0.005
Appears to do nothing. 

cg_shadows (variable)(A)
syntax: cg_shadows [integer] default: 1
Sets type of shadows rendering when cg_marks is set to 1. Possible values: 
0=no shadows
1=ordinary shadows
2=stencil buffer shadows (r_stencilbits must be set to 8)
3=very dark stencil buffer shadows (r_stencilbits must be set to 8) 


cg_showmiss (variable)
syntax: cg_showmiss [?] default: 0
Unknown. 

cg_simpleitems (variable)(A)
syntax: cg_simpleitems [0/1] default: 0
Toggles the drawing of weapon, ammo, powerups, health and armor entities as models or as sprites. 0=draw models;1=draw sprites. 

cg_stats (variable)
syntax: cg_stats[0/1] default: 0
Toggles the display of running count of client frames. 0=disables;1=enables. 

cg_stereoseparation (variable)(A)
syntax: cg_stereoseparation [value] default: 0.4
Sets the degree of stereoscopic separation when r_stereo is 1. 

cg_swingspeed (variable)(C)
syntax: cg_swingspeed [value] default: 0.3
Sets how quickly the player model turns to match a new direction the player is facing. When set to 1 the model follows the turn with no delay, when set to 0 it will not turn (but will continue trying). 

cg_teamchattime (variable)(A)
syntax: cg_teamchattime [value] default: 3000
Adjusts the time team messages are displayed in bright red or blue box in the middle of the screen. Setting to "0" would causes just a one time quick flash (hardly noticeable).
- burn 

cg_temp (variable)
syntax: cg_temp [?] default: 0
Unknown. 

cg_testentities (variable)(C)
syntax: cg_testentities [?] default: 0
Unknown. 

cg_thirdperson (variable)(C)
syntax: cg_thirdperson [0/1] default: 0
Toggles third person view. 0=disables;1=enables. 

cg_thirdpersonangle (variable)(C)
syntax: cg_thirdpersonangle [value in degrees] default: 0
Sets the viewing angle on the horizontal plane when cg_thirdperson is set to 1. 

cg_thirdpersonrange (variable)(C)
syntax: cg_thirdpersonrange [value] default: 40
Sets the viewing distance from the player when cg_thirdperson is set to 1. 

cg_tracerchance (variable)(C)
syntax: cg_tracerchance [?] default: 0.4
Unknown. Presumably adjusts a lightning gun effect. 

cg_tracerlength (variable)(C)
syntax: cg_tracerlength [?] default: 100
Unknown. Presumably adjusts a lightning gun effect. 

cg_tracerwidth (variable)(C)
syntax: cg_tracerwidth [?] default: 1
Unknown. Presumably adjusts a lightning gun effect. 

cg_waveamplitude (variable)(C)
syntax: cg_waveamplitude [?] default: 1
Unknown. 

cg_wavefrequency1 (variable)(C)
syntax: cg_wavefrequency1 [?] default: 0.4
Unknown. 

changevectors (command)
syntax: changevectors [definition]
Unknown. 

cheats (variable)(R)
syntax: cheats [0/1] default: 1
Reports the ability to use commands and variables coded as cheats. Enabled until a map is loaded. Stays enabled if a map is loaded with the "devmap" command. 0=disabled;1=enabled. 

cinematic (command)
syntax: cinematic [videoname]
Presumably plays a cinematic from the \videos\ directory. 

cl_anglespeedkey (variable)
syntax: cl_anglespeedkey [value] default: 1.5
Seems to have no effect. 

cl_avidemo (variable)
syntax: cl_avidemo [screenshots per second] default: 0
Writes .TGA files of the current game screen for the creation of an .AVI file using the appropriate editing tool. Setting to 0 disables cl_avidemo. See also screenshot.
- Ryan 

cl_debugmove (variable)
syntax: cl_debugmove [?] default: 0
Unknown. 

cl_freezedemo (variable)
syntax: cl_freezedemo [0/1] default: 0
When set to 1, stops the playback of a demo. Value then returns to 0. 

cl_maxpackets (variable)(A)
syntax: cl_maxpackets [5-100] default: 30
Sets maximum client transmission packet size. Optimum setting dependent on hardware type and connection quality. This setting is ignored during LAN play. 

cl_motd (variable)
syntax: cl_motd [?] default: 1
Toggles the sending of the GL_RENDERER string to id's Message of the Day server. The server then responds back with a message of the day. 0=disables;1=enables. 

cl_mouseaccel (variable)(A)
syntax: cl_mouseaccel [value] default: 0
Sets degree of mouse acceleration. Higher numbers=higher acceleration. Setting to 0 disables it.
- Alexander Kaiser 

cl_nodelta (variable)
syntax: cl_nodelta [0/1] default: 0
Toggles delta compression on connection. 0=delta compression;1=no delta compression. 

cl_noprint (variable)
syntax: cl_noprint [0/1] default: 0
Toggles the writing of console echoes and player messages in the console buffer, and therefore on the screen. 0=display text;1=don't display text.
- LOKi 

cl_packetdup (variable)(A)
syntax: cl_packetdup [0-5] default: 1
Presumably sets the number of times the client sends duplicate packets to the server to compensate for packet loss.
- dynamite 

cl_pitchspeed (variable)(A)
syntax: cl_pitchspeed [value] default: 140
Sets the pitch rate when +lookup and/or +lookdown is active. 

cl_run (variable)(A)
syntax: cl_run [0/1] default: 1
Toggles 'always run'. 0=disables;1=enables. 

cl_running (variable)(R)
syntax: cl_running [0/1] default: 1
Reports if the server is running on the local machine. 0=server not on local machine;1=server on local machine.
- dynamite 

cl_showmouserate (variable)
syntax: cl_showmouserate [0/1] default: 0
Toggles the display of mouse input info. The first number displays the degree of change when mouse input is received and the second the sensitivity value. 0=disables;1=enables. 

cl_shownet (variable)
syntax: cl_shownet [0/1] default: 0
Toggles the display of numbers presumably reporting some sort of net status. 0=disables;1=enables. 

cl_showtimedelta (variable)
syntax: cl_showtimedelta [0/1] default: 0
Toggles the display of numbers, purpose unknown. 0=disables;1=enables. 

cl_timenudge (variable)
syntax: cl_timenudge [time in seconds] default: 0
Sets time delay between player input and game update. Serves as adding a lag effect to a local connection. 

cl_timeout (variable)
syntax: cl_timeout [time in seconds] default: 125
Sets the amount of time for the client to wait for a server packet before assuming a disconnected state. 

cl_updateinfostring (variable)(R)
syntax: cl_updateinfostring [?] default: ""
Default values are not set, and is only used internally. Updates the client info string for the dumpuser report.
- dynamite 

cl_yawspeed (variable)(A)
syntax: cl_yawspeed [value] default: 140
Sets the yaw rate when +left and/or +right is active. 

clear (command)
syntax: clear
Clears the console buffer (removes text). 

clientinfo (command)
syntax: clientinfo
Shows user cvars on the local machine, including user created variables set with the setu command. Report includes: 
rate, snaps, model, snd, color, handicap, name, status, current server address 

cm_debugsize (variable)
syntax: cm_debugsize [value] default: 2
Sets the size of the debug surface grid for curved surfaces when r_debugsurface is 1.
- dynamite 

cm_noareas (variable)(C)
syntax: cm_noareas [?] default: 0
Unknown. 

cm_nocurves (variable)(C)
syntax: cm_nocurves [0/1] default: 0
Toggles the ability of the player bounding box to clip through curved surfaces. 0=disables;1=enables. See also cm_playercurveclip. 

cm_playercurveclip (variable)(A C)
syntax: cm_playercurveclip [0/1] default: 1
Toggles the ability of the player bounding box to respect curved surfaces. 0=disables;1=enables. See also cm_nocurves. 

cmd (command)
syntax: cmd [command]
Executes a valid command. Usage generally not necessary. 

cmdlist (command)
syntax: cmdlist
Reports to the console all console commands listed. 

color (variable)(U A)
syntax: color [integer] default: 4
Sets the effects color for the railgun. 
1=Blue
2=Green
3=Cyan
4=Red
5=Magenta
6=Yellow
7=White 


com_dropsim (variable)(C)
syntax: com_dropsim [?] default: 0
Unknown. 

com_hunkmegs (variable)(A L)
syntax: com_hunkmegs [Mb] default: 20
Sets the amount of memory that QUAKE3.EXE will allocate for itself.
- dynamite 

com_maxfps (variable)(A)
syntax: com_maxfps[integer] default: 100
Sets the frames/second cap. Disabled when timedemo is 1. 

com_showtrace (variable)(C)
syntax: com_showtrace [0/1] default=0
Toggles running display of some sort of data. 0=disables;1=enables. 

com_speeds (variable)
syntax: com_speeds [0/1] default=0
Toggles the reporting of game speed data. Output includes (time in milliseconds): All; SV (server time); EV(?); CL (client time); GM (game time); RF (renderer time). 0=disables;1=enables.
- dynamite 

con_notifytime (variable)
syntax: con_notifytime [time in seconds] default: 3
Sets the amount of time console messages will appear on the screen. When set to 0 no messages appear. 

conback (variable)
syntax: conback [path/filename] default: "gfx/2d/conback.tga"
Sets the image file used as the console background. 

condump (command)
syntax: condump [filename.extension]
Writes a file in the working directory containing all text in the console buffer. 

configstrings (command)
syntax: configstrigs
Reports server configuration info. 

connect (command)
syntax: connect [IP address] [port]
Connects to a server. If no port is specified the default port is used. 

crash (command)
syntax: crash
Crashes Q3Test immediately. Be prepared to reset your desktop resolution. 

crosshairhealth (variable)(A)
syntax: crosshairhealth [0/1] default: 1
Toggles the color-changing property of the crosshair based on the player's current health. 0=disables;1=enables. 

crosshairsize (variable)(A)
syntax: crosshairsize [value] default: 24
Sets the size of the crosshair. 

cvar_restart (command)
syntax: cvar_restart
Returns all console variables to their default settings. Does not affect key bindings. 

cvarlist (command)
syntax: cvarlist
Reports to the console all console variables listed, and their current values. 

demo (command)
syntax: demo [demoname.dm2]
Plays a pre-recorded demo. 

debuggraph (variable)(C)
syntax: debuggraph [0/1] default: 0
Toggles the display of some sort of graph, presumably for debugging purposes. 0=disables;1=enables. 

dedicated (variable)(L)
syntax: dedicated [value] default: 0
Toggles the use of the server as dedicated, meaning no graphic environment. This command should be passed on the command line. Valid values: 
0=disables
1=enables for internet use, updating id's master server list
2=enables for LAN play 


developer (variable)
syntax: developer [integer] default: 0
Toggles the display of file loadings, errors and cvar change reports on the console. Seems to only have an on/off state. 0=disables;1=enables. 

devmap (command)
syntax: devmap [mapname]
Loads a map file specifying cheats 1. The .BSP file extension is not required. See also map. 

dir (command)
syntax: dir [dir] [extension]
Reports the contents of a directory. Examples:
If you want to see your "scripts" folder, enter: dir scripts
If you want to see your "quake3" folder, enter: dir ../
If you want to see your config files, enter: dir ..\baseq3\*.cfg
- badak 

disconnect (command)
syntax: disconnect
Disconnects the client from the server. 

dmflags (variable)(A S)
syntax: dmflags [value] default: 0
Sets the game options for deathmatch play. 

dumpuser (command)
syntax: dumpuser [userid]
Reports info on the specified user. Info includes: name, handicap, color, snd, model, snaps, rate 

echo (command)
syntax: echo [string]
Echoes text to the console on the local machine. 

error (command)
syntax: error [string]
Causes Q3Test to quit with the error message specified in the string. Will leave the intial Q3Test startup window on the desktop. 

exec (command)
syntax: exec [filename.cfg]
Loads a configuration file. 

fixedtime (variable)(C)
syntax: fixedtime [value] default: 0
Sets how fast the game runs. Setting to 0 disables fixedtime. Similar to timescale but frames are not dropped to maintain speed scale.
- dynamite 

follow (command)
syntax: follow [player_name or id]
Follows indicated player when in team is "s" (spectator mode). 

fov (variable)(A)
syntax: fov [value in degrees] default: 90
Sets the size of the field of view. Values over 90 do not prevent the gun model from appearing. Maximum value=160. 

fraglimit (variable)(S A)
syntax: fraglimit [value] default: 20
Sets the number of frags required for the game to be won if timelimit has been not reached or set. Setting to 0 disables fraglimit. 

freelook (variable)(A)
syntax: freelook [0/1] default: 1
Toggles the use of "always look", so that the mouse or similar device is used for looking and turning rather than movement. 0=disables;1=enables. 

freeze (command)
syntax: freeze [time in seconds]
Freezes the game for the specified number of seconds. 

fs_basepath (variable)(I)
syntax: fs_basepath [drive\path\quake3_dir] default: C:\Q3TEST
Sets the drive and directory where QUAKE3.EXE and associated files are located.
- various 

fs_cdpath (variable)(I)
syntax: fs_cdpath [drive\path\cd_dir] default: ""
Presumably sets the CD drive and directory where QUAKE3.EXE should read files from.
-various 

fs_copyfiles (variable)(I)
syntax: fs_copyfiles [?] default: 0
Unknown. 

fs_debug (variable)
syntax: fs_debug [0/1] default: 0
Toggles the reporting of debugging info when files are accessed. 0=disables;1=enables.
- dynamite 

fs_game (variable)(S I)
syntax: fs_game [game_dir] default: ""
The game directory QUAKE3.EXE should read files from first, and where it will write files. Used for mods.
- various 

fs_restrict (variable)(I)
syntax: fs_restrict [0/1] default: 1
Toggles restiction of use of the other fs_* cvars. This cannot be changed in the Test, which runs in restricted demo mode. 0=disables;1=enables.
- dynamite 

g_arenaname (variable)(R)
syntax: g_arenaname [?] default: 0
Unknown. 

g_arenarank (variable)(A)
syntax: g_arenarank [?] default:""
Unknown. 

g_arenascores (variable)(A)
syntax: g_arenascores [?] default:""
Unknown. 

g_debugalloc (variable)
syntax: g_debugalloc [?] default: 0
Unknown. 

g_debugmove (variable)
syntax: g_debugmove [?] default: 0
Unknown. 

g_forcerespawn (variable)
syntax: g_forcerespawn [time in seconds] default: 20
Sets the amount of time a killed player will be forceably respawned. Setting to 0 disables g_forcerespawn. 

g_gametype (variable)(S A L)
syntax: g_gametype [value] default: 0
Sets the type of game played. Possible values: 
0=FFA
1=Tournament(One on One)
2=Team Deathmatch
3=Capture the Flag 


g_gravity (variable)
syntax: g_gravity [value] default: 800
Sets the gravity level. This is normally set by a property of the map loaded. 

g_inactivity (variable)
syntax: g_inactivity [time in seconds] default: 0
Presumably sets the amount of time a player can remain inactive before kicked, or given some sort of no-camping warning.
- value definition by burn 

g_knockback (variable)
syntax: g_knockback [value] default: 1000
Sets the amount of knockback effect a player recieves from weapon fire. 

g_log (variable)(A)
syntax: g_log [0/1] default: 1
Toggles the writing of GAMES.LOG in the current game directory, which logs gameplay events in the current session. 0=disables;1=enables. 

g_maxgameclients (variable)(S A L)
syntax: g_maxgameclients [value] default: 0
Unknown. 

g_motd (variable)
syntax: g_motd [string] default: ""
Sets server message-of-the-day which appears when you log on to a server. Font color can be changed. Possible colors: 
0 = Black
1 = Red
2 = Green
3 = Yellow
4 = Blue
5 = Cyan
6 = Magenta
7 = White 

g_passwords (variable)(U)
syntax: g_passwords [string] default: ""
Sets a password for a private game by the server. Clients would need to specify the password also. See also password.

g_quadfactor (variable)
syntax: g_quadfactor [value] default: 3
Sets the damage multiplier of the quad. 

g_restarted (variable)
syntax: g_restarted [value] default: 0
Unknown. 

g_singleplayer (variable)(R)
syntax: g_singleplayer [value] default: 0
Unknown. 

g_speed (variable)
syntax: g_speed [value] default: 320
Sets the maximum speed a player can move. 

g_syncronousclients (variable)
syntax: g_syncronousclients [0/1] default: 1
Toggles syncing of all clients movements. Must be enabled for recording demos of a game session. 0=disables;1=enables. 

g_weaponrespawn (variable)
syntax: g_weaponrespawn [time in seconds] default: 5
Sets the amount of time to wait before respawning weapons. Setting to 0 causes the weapons to respawn instantly. 

g_warmup (variable)(A)
syntax: g_warmup [time in seconds] default: 5
Sets the amount of warmup time in Tournament mode. 

gamedate (variable)(R)
syntax: gamedate [string] default: "May 10 1999"
The release date of the current version. 

gamename (variable)(S R)
syntax: gamename [dir name] default: demoq3
The game directory quake3.exe is working. 

gfxinfo (command)
syntax: gfxinfo
Reports current graphics rendering info, including: OpenGL extensions loaded, color depth, resolution, status of multithreaded support and the state of some rendering options. 

give (command)
syntax: give [weapon, item, or ammo]
A cheat to give yourself something. Valid choices (not a complete list): 
all (all weapons, 999 ammo of all types, 200 armor)
shotgun
grenade launcher
rocket launcher
flamethrower
railgun
plasma gun
lightning gun
bfg10k
grappling hook
bullets (50 - machinegun ammo)
shells (10 - shotgun ammo)
grenades (5 - grenade launcher ammo)
rockets (5 - rocket launcher ammo)
slugs (20 - railgun ammo)
cells (30 - plasma gun ammo)
armor (200)
quad damage
personal teleporter
medkit
flight
speed
invisibility
regeneration 


globalservers (command)
syntax: globalservers [zone]
Searches for servers on the internat. 

god (command)
syntax: god
Enables invulnerability mode. Entering the command again disables it. 

graphheight (variable)(C)
syntax: graphheight [number of pixels] default: 32
Sets the height of a displayed graph. 

graphscale (variable)(C)
syntax: graphscale [value] default: 1
Sets the scale of the lines in a displayed graph. 

graphshift (variable)(C)
syntax: graphshift [value] default: 0
Setting shifts all graph lines up or down on a displayed graph. 

gun_x (variable)(C)
syntax: gun_x [value] default: 0
Determines the position the gun model will be drawn along the x axis. 

gun_y (variable)(C)
syntax: gun_y [value] default: 0
Determines the position the gun model will be drawn along the y axis. 

gun_z (variable)(C)
syntax: gun_z [value] default: 0
Determines the position the gun model will be drawn along the z axis. 

gun_frame (variable)(C)
syntax: gun_frame [0 to 8] default: 0
Determines the gun model animation frame drawn. Setting to 0 allows normal animation. 

handicap (variable)(U A)
syntax: handicap [number of health points] default: 100
Sets the maximum health of the player when spawned. Setting to a lower number while alive causes the health to slowly erode. Values of 0 and those greater than 100 are ignored. 

heartbeat (command)
syntax: heartbeat
Sends an update from the server to the master server with the result of updating server info. 

hunk_stats (command)
syntax: hunkstats
Reports how much memory is in use.
- dynamite 

imagelist (command)
syntax: imagelist
Lists all image files loaded for the current map. 

in_debugjoystick (variable)
syntax: in_debugjoystick [0/1] default: 0
Unknown. 

in_joyball (variable)(A)
syntax: in_joyball [0/1] default: 0
Toggles polling the port used for game controller input, recognizing r, u, andv game controller axes. 0=disables;1=enables. 

in_joyballscale (variable)(A)
syntax: in_joyball [value] default: 0.02
Sets overall sensitivity for a game controller trackball, like that of a PantherXL. 

in_joystick (variable)(A L)
syntax: in_joystick [0/1] default: 0
Toggles polling the port used for game controller input, recognizing x, y, and z game controller axes. 0=disables;1=enables. 

in_midi (variable)(A)
syntax: in_midi [?] default: 0
Presumably enables/disables the use of MIDI music. 

in_midichannel (variable)(A)
syntax: in_midichannel [?] default: 1
Presumably sets number of MIDI channels. 

in_mididevice (variable)(A)
syntax: in_mididevice [?] default: 0
Presumably enables/disables the use of a MIDI device. 

in_midiport (variable)(A)
syntax: in_midiport [?] default: 1
Presumably enables/disables the MIDI input port. 

in_mouse (variable)(A L)
syntax: in_mouse [0/1] default: 1
Toggles polling the port used for mouse input. 0=disables;1=enables. 

in_restart (command)
syntax: in_restart
Reinitializes the input system so new settings can take effect. 

journal (variable)(I)
syntax: journal [0/1] default: 0
Sets whether the file JOURNAL.DAT is written in the game directory QUAKE3.EXE is working. 0=don't write file;1=write file.
- badak 

kick (command)
syntax: kick [player name or id]
Kicks a player off the server. 

kill (command)
syntax: kill
Commit suicide. 

levelshot (command)
syntax: levelshot
This server command causes the current game to end as if fraglimit or timelimit has been reached, and writes a mini screenshot to the \levelshots\ directory if the command is executed by a player in the game
- dynamite 

localservers (command)
syntax: localservers
Searches for servers on a LAN. 

logfile (variable)
syntax: logfile [0/1/2] default: 0
Writes all console events to qconsole.log in the current game directory. 0=don't write log;1=write log;2=append log (appending does not seem to work). 

m_forward (variable)(A)
syntax: m_forward [value] default: 0.25
Sets sensitivity of the mouse for forward/back movement when freelook is 0 and +mlook is inactive. Setting to negative inverts the axis action. 

m_pitch (variable)(A)
syntax: m_pitch [value] default: 0.022
Sets sensitivity of the mouse for looking up and down when freelook is 1 and/or +mlook is active. Setting to negative inverts the axis action. 

m_side (variable)(A)
syntax: m_side [value] default: 0.25
Sets sensitivity of the mouse for strafing movement when freelook is 0 and +mlook is inactive. Setting to negative inverts the axis action. 

m_yaw (variable)(A)
syntax: m_yaw [value] default: 0.022
Sets sensitivity of the mouse for turning action when freelook is 1 and/or +mlook is active. Setting to negative inverts the axis action. 

map (command)
syntax: map [mapname]
Loads a map file, specifying cheats disabled. The .BSP file extension is not required. See also devmap. 

map_restart (command)
syntax: map_restart
Restarts the game on the current map.
Replaces restart. 

mapname (variable)(S R)
syntax: mapname [filename] default: nomap
Identifies the filename of the currently loaded map. 

messagemode (command)
syntax:
messagemode
Returns the keyboard to text input for the purpose of sending messages to all players. Pressing 'ENTER' will send the message and return the keyboard to gaming functions. 



messagemode2 (command)
syntax: messagemode2
Returns the keyboard to text input for the purpose of sending messages to all players on the same team. Pressing 'ENTER' will send the message and return the keyboard to gaming functions. 

messagemode3 (command)
syntax: messagemode3
Returns the keyboard to text input for the purpose of sending messages to your current target only. Pressing 'ENTER' will send the message and return the keyboard to gaming functions. 

messagemode4 (command)
syntax: messagemode4
Returns the keyboard to text input for the purpose of sending messages to the last player to injure you only. Pressing 'ENTER' will send the message and return the keyboard to gaming functions. 

midiinfo (command)
syntax: midiinfo
Reports status of MIDI control and device(s) used. 

model (variable)(U A)
syntax: model [model/skin] default: "visor/default"
Sets the player model and skin. 

modelist (command)
syntax: modelist
Reports all available video modes. 

modellist (command)
syntax: modellist
Lists all model files loaded for the current map. 

music (command)
syntax: music [musicfile]
Presumably plays a music file of some type. 

name (variable)(U A)
syntax: name [string] default: Player
Sets the player name. Font color can be changed. Possible colors: 
0 = Black
1 = Red
2 = Green
3 = Yellow
4 = Blue
5 = Cyan
6 = Magenta
7 = White 


net_ip (variable)(I)
syntax: net_ip [IP_address] default: localhost
Allows the binding of a set IP address which is sent to the ID master server.
- Kevin Crawley 

net_noipx (variable)(I)
syntax: net_noipx [0/1] default: 0
Toggles IPX network protocol. This command should be passed on the command line. 0=disables;1=enables. 

net_noudp (variable)(I)
syntax: net_noudp [0/1] default: 0
Toggles UDP/IP network protocol. This command should be passed on the command line. 0=disables;1=enables. 

net_port (variable)(I)
syntax: net_port [value] default: 27960
Specifies network server port. 

net_socksenabled (variable)(I)
syntax: net_socksenabled [0/1] default: 0
Toggles proxy and/or firewall protocol. This command should be passed on the command line. 0=disables;1=enables. 

net_sockspassword (variable)(I)
syntax: net_sockspassword [string] default: ""
Sets the password on the firewall machine. This command must be passed on the command line. 

net_socksport (variable)(I)
syntax: net_socksport [value] default: 1080
Specifies proxy and/or firewall port. This command should be passed on the command line. 

net_socksserver (variable)(I)
syntax: net_socksserver [value] default: ""
Specifies proxy and/or firewall server address. This command should be passed on the command line. 

net_socksusername (variable)(I)
syntax: net_socksusername [string] default: ""
Sets the username on the firewall machine. This command must be passed on the command line. 

nextdemo (variable)
syntax: nextdemo [demo demoname] default: ""
A string using the demo command and the filename of the next demo to load. No file extension is used. If no demo is specified by the server then no further demos will be run. Note that this cvar is unavailable until it has been set at the console or in a script file. 

nextframe (command)
syntax: nextframe [?]
Unknown. See also prevframe (also unknown). 

nextmap (variable)
syntax: nextmap [mapname] default: ""
A string using the map command and the filename of the next map to load. No file extension is used. If no map is specified by the server then the one specified by the currently running map will be used, if any. 

nextskin (command)
syntax: nextskin [?]
Unknown. See also prevskin (also unknown). 

noclip (command)
syntax: noclip
Enables noclipping mode so you can pass through world brushes. Entering the command again disables it. 

nohealth (variable)(S A)
syntax: nohealth [0/1] default: 0
Specifies if health pickups will be spawned on the map. Changes take place on the next map loaded. 0=spawn health;1=don't spawn health. 

notarget (command)
syntax: notarget
Enables notarget mode so presumably bots will ignore you if they haven't seen you already. Entering the command again disables it. 

password (variable)(U)
syntax: password [string] default: ""
The password required for clients to connect to the host machine. Both server and clients would need to set this. 

path (command)
syntax: path
Reports the current quake3.exe search path, including .PK3 files. 

paused (variable)
syntax: paused [0/1} default: 0
Sets whether the game is paused or not. 0=disables;1=enables. 

ping (command)
syntax: ping [server]
Pings a selected server. 

play (command)
syntax: play [path/.wav]
Plays a .WAV file in the current game directory one time. 

prevframe (command)
syntax: prevframe [?]
Unknown. See also nextframe (also unknown). 

prevskin (command)
syntax: prevskin [?]
Unknown. See also nextskin (also unknown). 

protocol (variable)(S R)
syntax: protocol [value] default: 39
Sets network protocol version. Useful for backwards compatibility with servers with otherwise incompatible versions. 

qport (variable)(I)
syntax: qport [value] default: ""
Sets internal network protocol port. 

quit (command)
syntax: quit
Shuts down the game immediately. 

r_allowextensions (variable)(A L)
syntax: r_allowextensions [0/1] default: 1
Toggles the functions of various OpenGL extensions. 0=disables;1=enables. 

r_allowsoftwaregl (variable)(L)
syntax: r_allowsoftwaregl [0/1] default: 0
Toggles the use of the default software OpenGL driver as supplied by the Operating System platform. 0=disables;1=enables. 

r_ambientscale (variable)(C)
syntax: r_ambientscale [value] default: 0.5
Sets the level of ambient lighting effect on entities.
- badak 

r_clear (variable)(C)
syntax: r_clear [0/1] default: 0
Toggles the clearing of unrefreshed images (clears hall of mirrors effect). 0=disables;1=enables. 

r_colorbits (variable)(A L)
syntax: r_colorbits [0 to 32] default: 0
Sets color bits-per-pixel. Mutually exclusive with r_depthbits. 

r_colormiplevels (variable)(L)
syntax: r_colormiplevels [0/1] default: 0
Toggles raw RGB mipmap (texture) lighting effect. 0=disables;1=enables. 

r_customaspect (variable)(A L)
syntax: r_customaspect [0/1] default: 1
Toggles the use of a custom video mode. 0=disables;1=enables. See also r_customheight and r_customwidth. 

r_customheight (variable)(A L)
syntax: r_customheight [number of pixels] default: 1024
Defines the height of a custom resolution when r_mode is -1. Note that your hardware may not support what you select. See also r_customwidth. 

r_customwidth (variable)(A L)
syntax: r_customwidth [number of pixels] default: 1600
Defines the width of a custom resolution when r_mode is -1. Note that your hardware may not support what you select. See also r_customheight. 

r_debuglight (variable)(C)
syntax: r_debuglight [0/1] default: 0
Toggles the display of data representing the intensity of ambient light and intensity of direct light. 0=disables;1=enables.
- dynamite 

r_debugsurface (variable)(C)
syntax: r_debugsurface [0/1] default: 0
Toggles the curved surfaces debugging grid on whatever curve the weapon crosshair is aimed at. Grid size determined by cm_debugsize. Grid display is also dependent on the setting r_subdivisions. 0=disables;1=enables.
- dynamite 

r_depthbits (variable)(A L)
syntax: r_depthbits [0 to 32] default: 0
Sets depth bits-per-pixel. Mutually exclusive with r_colorbits. 

r_detailtextures (variable)(A L)
syntax: r_detailtextures [?] default: 1
Unknown. 

r_directedscale (variable)(C)
syntax: r_directedscale [?] default: 1
Sets the level of direct lighting effect on entities.
- badak 

r_displayrefresh (variable)(L)
syntax: r_displayrefresh [value] default: 0
Sets monitor refresh rate at the resolution the game is to be run at. This command should be passed on the command line. Note this will change your desktop refresh rate at this resolution as well. 

r_dlightbacks (variable)(A)
syntax: r_dlightbacks [?] default: 1
Unknown. 

r_drawbuffer (variable)
syntax: r_drawbuffer [buffer] default: "GL BACK"
Sets which buffer is drawn to.
- Andy Lutomirski 

r_drawentities (variable)(C)
syntax: r_drawentities [0/1] default: 1
Toggles rendering of entities, including brush models. 0=disables;1=enables. 

r_drawsun (variable)(A)
syntax: r_drawsun [0/1] default: 0
Toggles the drawing of the sun and accompanying glare in the sky when r_fastsky is 0. 0=disables;1=enables.
- Ryan 

r_drawworld (variable)(C)
syntax: r_drawworld [0/1] default: 1
Toggles rendering of world brushes (map architecture). Entities will still be drawn. 0=disables;1=enables. 

r_dynamiclight (variable)(A)
syntax: r_dynamiclight [0/1] default: 1
Toggles dynamic lighting. 0=disables;1=enables. 

r_ext_compiled_vertex_array (variable)(A L)
syntax: r_ext_compiled_vertex_array [0/1] default: 1
Toggles hardware compiled vertex array rendering method if available. 0=disables;1=enables. 

r_ext_compress_textures (variable)(A L)
syntax: r_ext_compress_textures [0/1] default: 1
Toggles hardware texture compression if available. 0=disables;1=enables. 

r_ext_gamma_control (variable)(A L)
syntax: r_ext_gamma_control [0/1] default: 1
Toggles hardware gamma adjustments if available. 0=disables;1=enables. 

r_ext_multitexture (variable)(A L)
syntax: r_ext_multitexture [0/1] default: 1
Toggles hardware mutitexturing if available. 0=disables;1=enables. 

r_ext_texenv_add (variable)(A L)
syntax: r_ext_texenv_add [?] default: 1
Unknown. 

r_ext_texture_env_add (variable)(A L)
syntax: r_ext_texture_env_add [?] default: 1
Unknown. 

r_faceplanecull (variable)(A)
syntax: r_faceplanecull [0/1] default: 1
Toggles the culling of brush faces not in the direct view of the player. 0=disables;1=enables. 

r_fastsky (variable)(A)
syntax: r_fastsky [0/1] default: 0
Toggles rendering of sky. Setting to 1 will also disable the view through portals. 0=enables;1=disables. 

r_finish (variable)(A)
syntax: r_finish [0/1] default: 0
Toggles syncing to frames. Enabling basically instructs hardware to inform game that GL calls have been completed. 0=disables;1=enables. 

r_flarefade (variable)(C)
syntax: r_flarefade [0 to ?] default: 7
Sets scale of fading of flares in relation to distance when r_flares is 1. 

r_flares (variable)(A)
syntax: r_flares [0/1] default: 0
Toggles lighting flares effect (lights and weapon projectiles). 0=disables;1=enables. 

r_flaresize (variable)(C)
syntax: r_flaresize [0 to ?] default: 40
Adjusts the size of flares when r_flares is 1. 

r_fullbright (variable)(C L)
syntax: r_fullbright [0/1] default: 0
Toggles lightmaps when r_ext_multitexture is 0. Textures will be rendered at full brightness when enabled. See also r_lightmap. 0=disables;1=enables. 

r_fullscreen (variable)(A L)
syntax: r_fullscreen [0/1] default: 1
Toggles fullscreen rendering. When set to 0, windowed rendering is attempted. 0=disables;1=enables. 

r_gamma (variable)(A)
syntax: r_gamma [value] default: 1
Sets in-game gamma levels. 

r_gldriver (variable)(A L)
syntax: r_gldriver [video driver] default: opengl32
Specifies OpenGL driver used. 

r_ignore (variable)(C)
syntax: r_ignore [?] default: 0
Unknown. 

r_ignoreglerrors (variable)(A)
syntax: r_ignoreglerrors [0/1] default: 1
Toggles option to ignore OpenGL errors and to attempt to continue rendering. 0=disables;1=enables. 

r_ignorefastpath (variable)(L)
syntax: r_ignorefastpath [?] default: 0
Unknown. 

r_ignorehwgamma (variable)(A L)
syntax: r_ignorehwgamma [0/1] default: 0
Toggles option to ignore external (not in-game) hardware gamma level setting made within Windows9x's Display Properties. 0=disables;1=enables. 

r_ignoreoffset (variable)(A C)
syntax: r_ignoreoffset [?] default: 0
Unknown. 

r_intensity (variable)(L)
syntax: r_intensity [0 to 5] default: 1
Adjusts the overall strength of colors, with emphasis on the color White. Higher values result in higher apparent overall brightness. An alternative to adjusting gamma values, with the side effect of loss of texture details at too high a value. 

r_lastvalidrenderer (variable)(A)
syntax: r_lastvalidrenderer [video component] default: ""
Reports the video hardware that last successfully rendered the Test. 

r_lightmap (variable)(C)
syntax: r_lightmap [0/1] default: 0
Toggles rendering of lightmaps without rendering textures. 0=disables;1=enables. 

r_lockpvs (variable)(C)
syntax: r_lockpvs [0/1] default: 0
Toggles the option of preventing the update of the PVS table as the player moves through the map. When set to 1 new areas entered will not be rendered. A mapper's tool. 0=disables;1=enables. 

r_lodbias (variable)(A)
syntax: r_lodbias [0 to ?] default: 0
Sets Level-Of-Detail bias. An example would be the complexity of weapon rendering. 0=highest detail. 

r_lodcurveerror (variable)
syntax: r_lodcurveerror [?] default: ?
Sets rate that polygons are dropped from curved surfaces in relation to distance. 

r_lodscale (variable)(C)
syntax: r_lodscale [0 to ?] default: 5
Sets scale with which to adjust Level-Of-Detail. 

r_logfile (variable)(C)
syntax: r_logfile [0/1] default: 0
Toggles the writing of GL.LOG in the same directory as QUAKE3.EXE which records all OpenGL commands used in a game session. 0=disables;1=enables.

r_mapoverbrightbits (variable)(L)
syntax: r_mapoverbrightbits [integer] default: 2
Sets intensity of bounced light from textures (adjusts lighting saturation) when r_vertexlight is 0. Higher values=brighter lights reflected from textures.

r_maskminidriver (variable)(L)
syntax: r_maskminidriver [?] default: 0
Unknown. 

r_measureoverdraw (variable)(C)
syntax: r_measureoverdraw [?] default: 0
Presumably implements sun's stenciling method of measuring overdraw.

r_mode (variable)(A L)
syntax: r_mode [integer] default: 3
Sets a video mode. Valid resolutions: 
-1=Custom (see r_customaspect)
0=320x240
1=400x300
2=512x384
3=640x480
4=800x600
5=960x720
6=1024x768
7=1152x864
8=1280x1024
9=1600x1200
10=2048x1536
11=856x480 

r_nobind (variable)(C)
syntax: r_nobind [?] default: 0
Unknown. 

r_nocull (variable)(C)
syntax: r_nocull [0/1] default: 0
Toggles rendering of items/objects normally not seen from player's point-of-view. 0=disables;1=enables. 

r_nocurves (variable)(C)
syntax: r_nocurves [0/1] default: 0
Presumably enables/disables rendering of curves. 

r_noportals (variable)(C)
syntax: r_noportals [0/1] default: 0
Toggles player view through portals. 0=enables view;1=disables view. 

r_norefresh (variable)(C)
syntax: r_norefresh [0/1] default: 0
Toggles clearing of screen prior to re-rendering. 0=allow refresh;1=disable refresh. 

r_novis (variable)(C)
syntax: r_novis [0/1] default: 0
Toggles the option to ignore vis data when drawing the map. 0=disables;1=enables. 

r_offsetfactor (variable)(C)
syntax: r_offsetfactor [?] default: -1
Unknown. 

r_offsetunits (variable)(C)
syntax: r_offsetunits [?] default: -2
Unknown. 

r_overbrightbits (variable)(A L)
syntax: r_overbrightbits [?] default: 1
Unknown. 

r_picmip (variable)(A L)
syntax: r_picmip [0 to 8] default: 1
Sets maximum texture size. 0=highest detail;8=unbelievably ugly. 

r_portalonly (variable)(C)
syntax: r_portalonly [0/1] default: 0
Toggles seeing what the game engine can see through a portal. When enabled, if the game engine can see a portal, nothing else will be drawn except for the area the portal can see. 0=disables;1=enables. 

r_preloadtextures (variable)(A L)
syntax: r_preloadtextures [?] default: 0
Unknown. Presumably enables/disables the preloading of texture info. 

r_primitives (variable)
syntax: r_primitives [value] default: 0
Sets rendering method. Valid settings: 
-1=skips drawing
0=uses glDrawelements if compiled vertex arrays are present, or strips of glArrayElement if not.
1=forces strips
2=forces drawElements 

r_railcorewidth (variable)(A)
syntax: r_railcorewidth [value] default: 16
Sets the inner trail width when the Railgun is fired. 

r_railsegmentlength (variable)(A)
syntax: r_railsegmentlength [value] default: 64
Sets the distance between the coils when the Railgun is fired. 

r_railwidth (variable)(A)
syntax: r_railwidth [value] default: 128
Sets the outer trail width when the Railgun is fired. 

r_roundimagesdown (variable)(A L)
syntax: r_roundimagesdown [?] default: 1
Unknown. 

r_showcluster (variable)(C)
syntax: r_showcluster [0/1] default: 0
Toggles display of clusters by number as the player enters them on the currently loaded map. 0=disables;1=enables. 

r_showimages (variable)
syntax: r_showimages [?] default: 0
Unknown. 

r_shownormals (variable)(C)
syntax: r_shownormals [0/1] default: 0
Toggles the drawing of short lines indicating brush and entity polygon vertices. See also r_showtris. 0=disables;1=enables.. 

r_showsky (variable)(C)
syntax: r_showsky [0/1] default: 0
Toggles the drawing of the sky in front of other brushes. 0=disables;1=enables. 

r_showsmp (variable)(C)
syntax: r_showsmp [?] default: 0
Unknown. 

r_showtris (variable)(C)
syntax: r_showtris [0/1] default: 0
Toggles the drawing of polygon triangles. See also r_shownormals. 0=disables,1=enables. 

r_simplemipmaps (variable)(A L)
syntax: r_simplemipmaps [?] default: 1
Unknown. 

r_skipbackend (variable)(C)
syntax: r_skipbackend [?] default: 0
Unknown. 

r_smp (variable)
syntax: r_smp [0/1] default: 0
Toggles multiprocessor acceleration support. 0=disables;1=enables. 

r_speeds (variable)(C)
syntax: r_speeds [0/1] default: 0
Toggles the display of map geometry data. 0=disables,1=enables.

r_stencilbits (variable)(A L)
syntax: r_stencilbits [0 to 16] default: 8
Adjusts rendering of hardware's stencil buffer depth. 

r_stereo (variable)(A L)
syntax: r_stereo [0/1] default: 0
Toggles stereoscopic glasses feature. 0=disables;1=enables. 

r_subdivisions (variable)(A L)
syntax: r_subdivisions [1 to 999] default: 4
Sets the maximum Level-Of-Detail. An example would be the complexity of curves. 1=highest detail. 

r_swapinterval (variable)(A)
syntax: r_swapinterval [0/1] default: 0
Toggles frame swapping. 0=disables;1=enables. 

r_texturebits (variable)(A L)
syntax: r_texturebits [0 to 32] default: 0
Sets texture color depth. 

r_texturemode (variable)(A)
syntax: r_texturemode [OpenGL extension] default: GL_LINEAR_MIPMAP_NEAREST
Sets texture filtering mode. Possible extensions used: 
GL_NEAREST (nearest interpolation filtering)
GL_NEAREST_MIPMAP (nearest interpolation filtering with mipmapping)
GL_LINEAR (linear interpolation filtering)
GL_LINEAR_MIPMAP_NEAREST (linear interpolation filtering with nearest (bilinear) mipmapping)
GL_LINEAR_MIPMAP_LINEAR (linear interpolation filtering with linear (trilinear) mipmapping) 

r_verbose (variable)(C)
syntax: r_verbose [?] default: 0
Unknown. 

r_vertexlight (variable)(A L)
syntax: r_vertexlight [0/1] default: 0
Toggles vertex lighting. Enabling would mean disabling lightmapping. 0=disables; 1=enables. See also r_lightmap. 

r_znear (variable)(C)
syntax: r_znear [distance in map units] default: 4
Sets the point from the player view origin that the game will set the near z-clipping plane and begin drawing the world. If set to less than 1 none of the world will be drawn.

rate (variable)(U A)
syntax: rate [value] default: 3000
Sets communication rate between client and server. 

rcon (command)
syntax: rcon [password] [string]
A remote command to a server. The string is the command to be executed. 

rcon_password (variable)
syntax: rcon_password [string] default: ""
A password used to grant remote access for a client using the rcon command.

rconaddress (variable)
syntax: rconaddress [IP address] default: ""
The address the rcon command is sent to. 

rconpassword (variable)
syntax: rconpassword [string] default: ""
A password used to grant access for an admin using the rcon command on a dedicated server.

record (command)
syntax: record [demoname]
Record a demo to the /demos/ directory. If the demoname parameter is not included, then a sequentially-numbered filename will be assigned. 

reset (command)
syntax: reset [variable]
Resets a variable to its default value. 

restart (command)
syntax: restart
Restarts the game on the current map. 

s_initsound (variable)
syntax: s_initsound [0/1] default: 1
Toggles using the sound system. 0=disables;1=enables. 

s_khz (variable)(A)
syntax: s_khz [value] default: 22
Sets the sampling rate, and therefore the quality of game sounds. Valid values are 11, 22 and 44(?). 

s_loadas8bit (variable)(A)
syntax: s_loadas8bit [0/1] default: 1
Toggles loading sound files as 8-bit. 0=disables;1=enables. 

s_mixahead (variable)(A)
syntax: s_mixahead [value] default: 0.2
Sets the time delay before mixing sound samples. 

s_mixprestep (variable)(A)
syntax: s_mixprestep [?] default: 0.05
Unknown. 

s_musicvolume (variable)(A)
syntax: s_musicvolume [0 to 1] default: 1
Presumably sets the music volume level. 

s_separation (variable)(A)
syntax: s_separation [value] default: 0.5
Sets the degree of stereo sound separation. 

s_show (variable)(C)
syntax: s_show [0/1] default: 0
Toggles display of paths and filenames of all sound files as they are called. 0=disables;1=enables. 

s_testsound (variable)(C)
syntax: s_testsound [0/1] default: 0
Toggles the playing of a test tone, overriding all other sounds. 0=disables;1=enables.. 

s_volume (variable)(A)
syntax: s_volume [0 to 1] default: 0.7
Sets the game sounds volume level. 

say (command)
syntax: say [string]
Used by the server. The text in the string is sent to all players as a message. 

say_team command
syntax: say_team [string]
The text in the string is sent to all players on the same team only, if the server settings allow. 

scr_conspeed (variable)
syntax: scr_conspeed [value] default: 3
Sets the console rise/fall and text scrolling speed. 

screenshot (command)
syntax: screenshot [levelshot/silent]
Writes the current view to a .TGA file and saves it in \screenshots\. The parameters are optional. If used, the results are: 
levelshot = a mini screenshot will be written to the \levelshots\ folder
silent = the "wrote shotXXXX.tga" report will not be displayed on the screen. 
- dynamite 

sectorlist (command)
syntax: sectorlist
Lists sectors and number of entities in each on the currently loaded map. 

sensitivity (variable)(A)
syntax: sensitivity [value] default: 5
Sets overall sensitivity of a mouse or similar device. 

serverinfo (command)
syntax: serverinfo
Shows server cvars on the local machine, including user created variables set with the sets command. Report includes: 
gamedate
gamename
sv_privateclients
mapname
protocol
version
teamflags
nohealth
sv_maxclients
timelimit
fraglimit
dmflags
sv_hostname
cheats 

serverrecord (command)
syntax: serverrecord [?]
Presumably records a demo on the host machine using all client perspectives. 

serverstop (command)
syntax: serverstop
Presumably stops recording a demo begun with the serverrecord command. 

session (variable)
syntax: session [value] default: 0
Unknown. 

session0 (variable)
syntax: session0 [?] default: 0 0 1 0
Unknown. 

set (command)
syntax: set [variable] [string]
Sets the value of a valid cvar or a user-created variable. 

seta (command)
syntax: set [variable] [string]
Sets the value of a valid cvar or a user-created variable. It will also archive the variable and its current setting in Q3CONFIG.CFG (not user-created ones though). 

setenv (command)
syntax: setenv [variable] [string]
Sets an environment variable from within the game. 

sets (command)
syntax: set [variable] [string]
Sets the value of a valid cvar or a user-created variable in the same manner as set, but this cvar will be reported when the serverinfo command is executed. 

setu (command)
syntax: set [variable] [string]
Sets the value of a valid cvar or a user-created variable in the same manner as set, but this cvar will be reported when the userinfo command is executed. 

shaderlist (command)
syntax: shaderlist
Lists all shader files loaded on the current map. 

showdrop (variable)
syntax: showdrop [0/1] default: 0
When enabled, reports dropped packets should they occur. 0=disables;1=enables. 

showpackets (variable)
syntax: showpackets [0/1] default: 0
Toggles the running display of all packets sent and received. 0=disables;1=enables. 

sizedown (command)
syntax: sizedown
Reduces the size of the play screen by reducing viewsize in 10 percent increments. 

sizeup (command)
syntax: sizeup
Increases the size of the play screen by increasing viewsize in 10 percent increments. 

skinlist (command)
syntax: skinlist
Lists all skin files that have been loaded on the current map. 

snaps (variable)(U A)
syntax: snaps [integer] default: 20
Sets number of snapshots (states of the game world) per second to receive from the server. Setting to 40 would mean receiving every snapshot, 20 would mean receiving every other snaphot. The value set should be a factor of 40 (i.e., 10, 20, 40)
- LOKi 

snd_restart (command)
syntax: snd_restart
Reinitializes the sound system so new settings can take effect. 

soundinfo (command)
syntax: soundinfo
Reports status of the sound system. 

soundlist (command)
syntax: soundlist
Lists all sound files loaded for the current map. 

status (command)
syntax: status
Reports map loaded, and information on all connected players. 

stoprecord (command)
syntax: stoprecord
Stops recording a demo begun with the demo command.
Replaces stopdemo. 

stopsound (command)
syntax: stopsound
Stops a currently playing sound. 

sv_allowdownload (variable)
syntax: sv_allowdownload [0/1] default: 1
Toggles whether to enable the downloading of files. 0=disables;1=enables. 

sv_fps (variable)
syntax: sv_fps [integer] default: 20
Sets the number of times per second the server will send gamesatate updates to all clients. Optimum setting dependent on available bandwidth and number of clients.
- dynamite 

sv_hostname (variable)(S A)
syntax: sv_hostname [string] default: noname
Sets the name of the host machine. Font color can be changed. Possible colors: 
0 = Black
1 = Red
2 = Green
3 = Yellow
4 = Blue
5 = Cyan
6 = Magenta
7 = White 


sv_keywords (variable)(S)
syntax: sv_keywords [?] default: ""
Unknown. 

sv_killserver (variable)
syntax: sv_killserver [0/1] default: 0
When set to 1, kills the server (shuts down map or demo) without shutting down quake3.exe. Value then returns to 0. 

sv_mapchecksum (variable)(R)
syntax: sv_mapchecksum [bytes] default: ""
Reports the file size of the currently loaded map. Used to prevent cheating by ensuring all clients are not using hacked maps.
-stone^mhs 

sv_master1 (variable)
syntax: sv_master1 [string] default: master3.idsoftware.com
Sets the name or IP address of a master server. 

sv_master2 (variable)(A)
syntax: sv_master2 [string] default: ""
Sets the name or IP address of a master server. 

sv_master3 (variable)(A)
syntax: sv_master3 [string] default: ""
Sets the name or IP address of a master server. 

sv_master4 (variable)(A)
syntax: sv_master4 [string] default: ""
Sets the name or IP address of a master server. 

sv_master5 (variable)(A)
syntax: sv_master5 [string] default: ""
Sets the name or IP address of a master server. 

sv_maxclients (variable)(S A L)
syntax: sv_maxclients [integer] default: 8
Sets the maximum number of clients hosted on the server. 

sv_pad (variable)
syntax: sv_pad [?] default: 0
Unknown. 

sv_privateclients (variable)(S)
syntax: sv_privateclients [integer] default: 0
If set to a positive integer n, the server will reserve n connect slots for clients with the proper password. See also sv_privatepassword.
(sv_maxclients) - (sv_privateclients) = (total number of public connect slots)
- Sideshow_Bob, Andy Lutomirski 

sv_privatepassword (variable)
syntax: sv_privatepassword [string] default: ""
Password to allow for the connection of clients to reserved slots. The client would have to set the password cvar to the same value in order to connect. See also sv_privateclients.
- Sideshow_Bob, Andy Lutomirski 

sv_reconnectlimit (variable)
syntax: sv_reconnectlimit [value] default: 3
Presumably sets the number of times the server will recognize a client's reconnect command. (However, there is no reconnect command...) 

sv_running (variable)(R)
syntax: sv_running [0/1] default: 0
Reports if the server is running on the local machine. 0=server not on local machine;1=server on local machine.
- LOKi 

sv_serverid (variable)(R)
syntax: sv_serverid [id #] default: ""
The identification number of the local server. 

sv_showloss (variable)
syntax: sv_showloss [?] default: 0
Unknown. 

sv_timeout (variable)
syntax: sv_timeout [time in seconds] default: 120
Sets the amount of time for the server to wait for a client packet before assuming a disconnected state. 

sv_zombietime (variable)
syntax: sv_zombietime [minutes] default: 2
Sets the amount of time before removing a frozen player. 

sv_zone (variable)(S)
syntax: sv_zone [string] default: default
Sets a game type for the server such as Free For All, Tournament, Team Deathmatch and Capture the Flag.
- dynamite 

sys_cpuid (variable)
syntax: sys_cpuid [value] default: ""
Presumably reports the CPU ID number used on the local machine. 

sys_cpustring (variable)
syntax: sys_cpustring [string] default: ""
Identifies the CPU in use on the local machine. 

systeminfo (command)
syntax: systeminfo
Reports settings for: 
g_syncronousclients
sv_serverid
timescale 

tcmd (command)
syntx: tcmd [?]
Unknown. 

team (command)
syntax: team [string]
Sets player status. Possible values: 
p = Player (FFA)
s = Spectator
blue = Blue Team
red = Red Team
follow# = Spectator, following player by number
scoreboard = Be a scoreboard 


teamflags (variable)(S A)
syntax: teamflags [value] default: 0
Sets the game options for team play. 

tell (command)
syntax: tell [player_name or id]
Sends a message to the specified player.
- dynamite 

tell_attacker (command)
syntax: tell_attacker [string]
Sends a message to the player who last injured you. 

tell_target (command)
syntax: tell_target [string]
Sends a message to the player who you are presently targeting. 

testgun (command)
syntax: testgun [model_name]
Unknown. 

testmodel (command)
syntax: testmodel [model_name]
Unknown. 

timedemo (variable)(C)
syntax: timedemo [0/1] default: 0
Toggles the running of the game as fast as it can, for the purpose of benchmarking with the use of demos. 0=disables;1=enables. 

timegraph (variable)(C)
syntax: timegraph [0/1] default: 0
Toggles the display of the timegraph. 0=disables;1=enables. 

timelimit (variable)(S A)
syntax: timelimit [value] default: 0
Sets the amount of time before a game will end if fraglimit is not reached or set. Setting to 0 disables timelimit. 

timescale (variable)(C)
syntax: timescale [value] default: 1
Sets the ratio between game time and 'real' time. 

toggle (command)
syntax: toggle [cvar]
Alternately sets a cvar to 0 and 1. It will affect cvars with valid setting of other than 0 or 1, so use with discretion. 

toggleconsole (command)
syntax: toggleconsole
Will bring down the console if up, or raise it if down. 

touchfile (command)
syntax: touchfile [file]
Unknown. 

unbind (command)
syntax: unbind [key or button]
Remove a binding from a selected key or button. 

unbindall (command)
syntax: unbindall
Unbinds all keys except for ESC and ` (tilde key). 

userinfo (command)
syntax: userinfo
Leftover from the previous version, now broken. Replaced by clientinfo. 

username (variable)
syntax: username [string] default: ""
The name of the currently logged-on user on the machine. 

version (variable)(S R)
syntax: version [string] default: "Q3T 1.05 win-x86 May 10 1999"
The current version of Q3Test. 

versionnumber (variable)(R)
syntax: versionnumber [string] default: Q3T 1.06
The current version number of Q3Test. 

vid_restart (command)
syntax: vid_restart
Reinitializes the video system so new settings can take effect. 

vid_xpos (variable)(A)
syntax: vid_xpos [number of pixels] default: 3
Positions the game screen the specified number of pixels from the left edge of the monitor screen when in windowed mode. 

vid_ypos (variable)(A)
syntax: vid_ypos [number of pixels] default: 22
Positions the game screen the specified number of pixels from the top edge of the monitor screen when in windowed mode. 

viewlog (variable)(C)
syntax: viewlog [0/1] default: 0
Toggles the display of the startup console window over the game screen. 0=disables;1=enables. 

viewpos (command)
syntax: viewpos
Displays the players coordinate position (x-y-z) on the loaded map and the direction he is facing in degrees. 

viewsize (variable)(A)
syntax: viewsize [value] default: 100
Sets the size of the play screen as a percentage of the monitor screen. Maximum value=100. 

vm_cgame (variable)(A)
syntax: vm_cgame [value] default: 0
Unknown. 

vmprofile (command)
syntax: vmprofile [?]
Unknown. 

vmsg (command)
syntax: vmsg [string]
Same as the say command, except a sound file is played along with the message.
The command is present but appears broken. 

vmsg_team (command)
syntax: vmsg_team [string]
Same as the say_team command, except a sound file is played along with the message.
The command is present but appears broken. 

vstr (command)
syntax: vstr [user-created variable]
Executes a variable command created with set, seta, sets or setu. 

wait (command)
syntax: wait [integer]
Waits the specified number of game tics (0.1 seconds?). If no parameter is used it will default to a single game tic. Used in command strings to allow enough time for a command to be executed before proceeding to the next. 

weapnext (command)
syntax: weapnext
Selects the next available higher numbered weapon in sequence. See also weapprev. 

weapon (command)
syntax: weapon [integer]
Selects the weapon specified by the parameter. Valid choices: 
1 = Gauntlet
2 = Machinegun
3 = Shotgun
4 = Grenade Launcher
5 = Rocket Launcher
6 = Lightning Gun
7 = Railgun
8 = Plasma Gun
9 = BFG10K
10 = Grappling Hook 

weapprev (command)
syntax: weapprev
Selects the next available lower numbered weapon in sequence. See also weapnext. 

win_hinstance (variable)(R)
syntax: win_hinstance [instance_value] default: 4194304
The Windows handle assigned to quake3.exe. Presumably used for debugging and/or for a mod to retrieve a handle to the Q3 application.
- Zeb, Andy Lutomirski 

win_wndproc (variable)(R)
syntax: win_wndproc [?] default: 4368704
Presumably the WndProc for the Quake3 window.
- Andy Lutomirski 

writeconfig (command)
syntax: writeconfig [?]
Unknown. 

z_stats (command)
syntax: z_stats
Displays memory and block usage. 

zoomfov (variable*)(A)
syntax: zoomfov [value in degrees] default: 22.5
Sets the size of the field of view when +zoom is active. Sensitivity scales automatically with the change in field of view. Maximum value=160.