Description: From techinfo.txt:
The alias command is used to create a reference to a command or list ofNote: Using alias without the [command] option will erase the alias specified in <name> Also, simply typing "alias" will produce a list of all the aliases.
commands. When aliasing multiple commands, or commands that contain
multiple words (such as "fraglimit 50"), you must enclose all the commands
in quotation marks and separate each command with a semi-colon.
Example of an alias that changes some Deathmatch server parameters:
alias net_game "hostname my_server ; fraglimit 15 ; timelimit 15"
Default: 1
Credit: Jonas Nordlund.
Default: "."
Default: 0.005
Default: 0.002
Default: 1
Default: ""
Default: 1
Default: 1.5
Default: 400
Default: 400
Default: 1000
Default: 2
Default: 0
Default: 150
Default: 0
Default: 0
Default: 350
Default: 0.4
Default: 0
Credit: Moebius.
Default: 60
Credit: Moebius.
Default: 200
Default: 140
Default: 3
Default: 0
Note: This setting takes effect for the next map loaded.
Default: 0
Default: 0
Note: Dying in "deathmatch 1" results in Q2test exiting. Also, this setting takes effect for the next map loaded.
Default: 0
Default: 0
Description: Plays a demo. See the map command for more detailed info.
Default: 0
Credit: Moebius.
Default: 2
Description: Displays user info. Same as user command in QuakeWorld.
Credit: Moebius.
Credit: Someone.
Default: 0
Credit: Club-POST.
Default: 0
Note: Q2test seems to reset this cvar upon loading of a new map. :(
Default: 0
Default: 0
Default: 0
Credit: Club-POST.
Default: 0
Credit: Club-POST.
Default: ""
Description: Loads a map. See the map command for more detailed info.
Default: 1
Default: 0
Default: 1
Default: 0
Default: GL_BACK
Credit: Moebius.
Default: 1
Default: 1
Default: 0
Default: 1
Default: 1
Default: ?
Default: ?
Default: ?
Note: Q2 is very slow when it logs, and the log size is HUGE (8.93Mb for 10 seconds of loging).
Credit: Moebius.
Default: 0
Default: 0
Default: ?
Default: ?
Default: 1
Default: 1
Default: 0
Credit: Moebius.
Default: 1
Note: There have been reports of this command not working. If you have any more info, or the ability to test this command on multiple kinds of GL hardware, email me.
Default: 0
Credit: Moebius.
Description: Mode can be one of the following:
Default: GL_LINEAR_MIPMAP
Default: ?
Default: 32
Default: 1
Default: 0
Credit: Moebius.
Credit: Moebius.
Default: 0 Credit: Alexander Cohen
Default: 0 Credit: Alexander Cohen
Default: 0 Credit: Alexander Cohen
Default: 0
Credit: David Spana.
Default: 0
Default: unnamed
Credit: Moebius.
Default: 1
Default: 1
Default: 0
Default: 1 Credit: XP-JamminJim
Credit: Moebius.
Credit: Jonas Nordlund.
Default: localhost
Default: 0
Default: 0
Default: 0
Default: 0
Default: 0
Default: 0
Default: 0
Default: -1 Credit: Moebius.
Default: 0.15 Credit: Moebius.
Default: joystick
Default: 1 Credit: Moebius.
Default: 0.15 Credit: Moebius.
Default: -1 Credit: Moebius.
Default: 0.15 Credit: Moebius.
Default: 0
Default: 0
Default: -1 Credit: Moebius.
Default: 0.15 Credit: Moebius.
Description: Loads a saved game.
Default: 0 Credit: Jaz'huis.
Default: 0
Default: 0
Default: 0
Default: 1
Default: 0.022
Default: 0.8
Default: 0.022
Description: Here's an explaination straight from John Carmack himself: To the client, demos (and cinematics, and static images) are considered special forms of maps. To play a demo: To play a cinematic (not included in the test): To display a static image: This setup allows you to interleave other media between level transitions. Default: 0
Default: 1
Default: null
Default: 1
Default: ""
Default: 0
Default: "" Note:
Default: 0
Default: 0
Credit: Alexander Cohen
Syntax: packet <destination address> <contents> Default: 0
Syntax: play <soundfile> Credit: Jonas Nordlund.
Default: 27910
Credit: Jonas Nordlund.
Default: 1
Toggles rendering of the map. Credit: Alexander Cohen
Credit: Alexander Cohen
Description: >Sets a variable. If the variable does not exist it will be created. These variables can be used by prefixing them with a "$" character, and their values can be examined by simply typing their names at console. If anyone has any information on the "u" and "s" flags, email me. Example: Credit: Moebius and Achim Huegen.
Credit: Alexander Cohen
Sky changes how the texture is mapped to the sky. Basename is the name of a sky texture set (sky1 is the only one in Q2test). Rotation is an integer value for the speed of sky rotation. Axies X, Y and Z are three booleans that indicate which axis to rotate on. Only appears to work in GL mode. Example: "sky sky1 100 0 0 1" will rotate the sky to the left horizonally spinning on the z-axis. Credit: Jaz'huis
Description: Causes your quake character to preform a gesture. The value of wave can be 0-4.
Default: 0
Default: "2
god Description: Enables "immortal" mode.
graphheight Description: ? graphscale Description: ? graphshift Description: ? gun_model Description: ?
gun_next Description: Shows the next weapon model animation frame, outputting the frame number to console. gun_prev Description: Shows the previous weapon model animation frame, outputting the frame number to console. gun_x Description: Sets the offset of the weapon model in the x direction. gun_y Description: Sets the offset of the weapon model in the y direction. gun_z Description: Sets the offset of the weapon model in the z direction. hand Description: Sets the "handedness" of the player.
The firing location as well as weapon models are changed (no model for center handed).heartbeat Description: Sends out a status update to the server set with "setmaster" host_speeds Description: Toggle the display of total time, server time, graphics time and sound time in milliseconds. The numbers represent the amount of time spent in each subsystem. hostname Description: Sets your computers hostname. imagelist Description: Prints out a large image list to console. The list includes textures, skins, menu graphics, etc. The command also outputs a total texel count. impulse Description: Seems to be identical to Quake's impulse command, although weapon selection has now been changed to utilize the "use" command.
in_initjoy Description: ? in_initmouse Description: ? in_joystick Description: ? in_mouse Description: Set this variable to 0 to release the mouse when Quake2 is in windowed mode. Similar to WinQuake's _windowed_mouse command. info Description: Outputs some interesting server info to console: invdrop Description: Drops the currently selected inventory item right in front of you. This can include things like quad damage, weapons, ammo, etc. inven Description: Brings up inventory screen.
invnext Description: Moves to next inventory item.
invprev Description: Moves to previous inventory item.
invuse Description: Uses currently selected inventory item.
ip Description: Sets your IP address? joy_advanced Description: ? joy_advaxisr Description: ? joy_advaxisu Description: ? joy_advaxisv Description: ? joy_advaxisx Description: ? joy_advaxisy Description: ? joy_advaxisz Description: ? joy_forwardsensitivity Description: Controls sensitivity for moving forward and backwards with joystick. joy_forwardthreshold Description: Controls how far joystick must be moved from center for Quake 2 to register movement. joy_name Description: ? joy_pitchsensitivity Description: When joystick is in +mlook mode, controls sensitivity for looking up and down. joy_pitchthreshold Description: When joystick is in +mlook mode, controls how far joystick must be moved from center for Quake 2 to register looking up or down. joy_sidesensitivity Description: When joystick is in +strafe mode, controls sensitivity for moving left and right. joy_sidethreshold Description: When joystick is in +strafe mode, controls how far joystick must be moved from center for Quake 2 to register movement. joy_wwhack1 Description: ? joy_wwhack2 Description: ? joy_yawsensitivity Description: Controls sensitivity for turning left and right. joy_yawthreshold Description: Controls how far joystick must be moved from center for Quake 2 to register turning. joyadvancedupdate Description: ?
kick Description: Kicks a player from a server.
kill Description: Reduces player health to 0.
killserver Description: Kills currently running local server.
link Description: Unknown functionality. Any info please mail me.
load Syntax: load <directory> loading Description: Displays "Loading" plaque. Appears identical to "changing" command.
logfile Description: Creates a file called "qconsole.log" in your data folder (quake2\baseq2 for now) logging all console commands and server messages until logfile is turned off. lookspring Description: Toggles if the view will recenter after mlook is deactivated. Only works with the mouse and joystick. lookstrafe Description: Toggles if turn left and turn right will strafe left and right when mlook is active. Only works with the mouse. m_filter Description: By default, Quake 2's mouse input is "raw". Setting this to 1 makes Quake 2 average each pair of mouse coordinates, resulting in a smoother feel. m_forward Description: Sets how quickly moving the mouse forwards and backwards causes the player to move in the respective direction. m_pitch Description: Sets how quickly you look up and down with the mouse when mlook is active. Identical to Quake's setting. m_side Description: Sets how quickly you strafe left and right with the mouse. m_yaw Description: Sets how quickly you turn left and right with mouse. map Syntax: map <map, demo, cinematic, or pic name>
map demo1.dm2
map idlog.cin
map victory.pcxmap Description: Set to the filename of the currently loaded map. This is a console variable, and is actually diffrent from the command "map"
map_noareas Description: ? maxclients Description: Sets the maximum number of clients for local server. menu_audio Description: Brings up audio menu.
menu_controls Description: Brings up controls menu.
menu_game Description: Brings up game menu.
menu_joinserver Description: Brings up join server menu. *Disabled in Q2test*
menu_keys Description: Brings up the individual key bindings menu.
menu_loadgame Description: Brings up load game menu.
menu_main Description: Brings up main menu.
menu_playerconfig Description: Probablly loads multiplayer setup menu. *Disabled in Q2test*
menu_quit Description: Brings up quit y/n screen.
menu_savegame Description: Brings up save game menu.
menu_startserver Description: Brings up the start server menu.
menu_video Description: Brings up the video configuration menu.
messagemode Description: Enables message mode. All players see messages sent in this mode.
messagemode2 Description: Enables message mode 2. Only players on your team see mesasges sent in this mode.
miscinfo Description: ? modellist Description: ?
msg Description: ? name Description: Sets the name of the player.
needpass Description: ? netgraph Description: ? nextserver Description: Sets the next server to connect to. nocdaudio Description: Enables or disables CD audio. Similar to Quake's "-nocdaudio" parameter. noclip Description: Toggles no clipping mode. Allows player to walk through walls.
noexit Description: Allows or disallows exiting levels in multiplayer games. notarget Description: Causes enemies to ignore your presence in singleplayer mode. packet Description:
password Description: ?
path Description: Displays the current search path as well as any links.
pause Description: Pauses the game.
paused Description: Is the game paused? A nonzero value indicates true. play Description: Plays a wav file. port Description: Sets port. This setting is write protected in Q2test. precache Description: Precaches all files needed to run a map (done automatically when changing map). Does nothing from console. prog Description: ?
quit Description: Exits quake, no questions asked.
r_drawentities Description: ? r_drawworld Default: 1 r_dspeeds "0"
r_fullbright "0"
r_lerpmodels "1"
r_lightlevel "0".
r_novis "0" Sets vising on or off. At 1, Q2 test is constantly drawing the entire level, even if it parts cannot be seen
r_speeds "0"
r_stats "0"
rate "25000" Sets rate a la quake world.
rcon
rcon_address ""
rcon_password ""
reconnect Reconnects client to the last server connected to. record
run_pitch "0.005" Sets how much player pitches when running.
run_roll "0.005" Sets how much player rolls when running.
s_initsound "1"
s_khz "11"
s_loadas8bit "1"
s_mixahead "0.2"
s_show "0"
s_sounddir "sound" Sets the directory where Q2test looks for sounds.
s_volume "0.7" Sets the volume for sounds. Identical to the Quake 1 "volume" command.
s_wavonly "0"
samelevel "0"
save Saves current game.
say Says something to everyone on currently connected server.
say_team Says something to everyone on your team on currently connected server.
scr_centertime "2"
scr_conspeed "3" Sets how fast the console drops down.
scr_printspeed "8"
scr_showpause "1" Enables/disables the display of the "Paused" plaque when the game is paused.
scr_showturtle "0" Enables/disables the display of the turtle when the client is getting really crappy FPS.
screenshot Takes a screenshot.
sensitivity "9" Sets your mouse sensitivity.
serverinfo
serverrecord
serverstop
set Syntax: set <variable> <value> [u / s] set weapon "Blaster"
weapon
"weapon" is "Blaster"
use $weaponsetenv
setmaster Sets the master server a la QuakeWorld. showclamp "0"
showdrop "0"
showpackets "0"
showtrace "0"
sizedown Decreases visible screen size.
sizeup Increases visible screen size.
skill "1" Sets skill level for single player games. This does nothing in Q2test.
skin ""
sky Syntax: sky <basename> <rotation> <x_axis> <y_axis> <z_axis> snd_restart Restarts the sound engine.
soundinfo
soundlist
spectator "0"
status A really souped-up version of the Quake 1 status command. Tells cool info about all connected clients.
stop
stopsound
sv_gravity "800"
sv_maxvelocity "2000"
sv_noreload "0"
sv_rollangle "2"
sv_rollspeed "200"
sw_allow_modex "1"
sw_clearcolor "2"
sw_drawflat "0"
sw_draworder "0"
sw_maxedges "x"
sw_maxsurfs "0"
sw_mipcap "0"
sw_mipscale "1"
sw_mode "0.000000"
sw_polymodelstats "0"
sw_reportedgeout "0"
sw_reportsurfout "0"
sw_stipplealpha "0.000000"
sw_surfcacheoverride "0"
sw_waterwarp "1" Turns off software water warping. Identical to the Quake 1 "r_waterwarp" command.
team ""
teamplay "0"
timegraph "0"
timelimit "0"
timeout "65"
timerefresh
timescale "1"
togglechat Dosen't seem to do anything...but sounds REALLY cool.
toggleconsole Drops the console down.
unbind Unbinds a specific key.
unbindall Unbinds ALL keys. Use with caution.
use Uses an item. A list of items is forthcoming.
userinfo
v_centermove "0.15"
v_centerspeed "500"
v_gun "1" Enables/disables drawing of your weapon model. Identical to Quake 1's "r_drawviewmodel" command.
vars
version "3.00 x86 02:53:32 Oct 19 Displays the current Q2 version and build time.
vid_front
vid_fullscreen "1.000000" Enables/disables full screen graphics.
vid_gamma "0.700000" Sets video gamma correction level (aka brightness). Appears identical to Quake 1's gamma command.
vid_ref "soft" Sets/views the current renderer?
vid_restart Restarts the renderer.
vid_xpos "5"
vid_ypos "22.000000"
viewpos
viewsize "100.000000" Sets the absolute size of the active screen window.
wait Description: Waits one game tic.
wave Syntax: wave <#> weapnext Description: Advances to next weapon.
weapprev Description: Falls back to previous weapon.
win_noalttab Description: Enables/disables windows alt-tab switching. z_stats Description?
zombietime Description: ?