Client Configuration

Quake2World strongly adheres to the philosophy of sane defaults, i.e. it should just work out of the box. Inexperienced players may find that the stock configuration suits them perfectly, while veterans will want to tweak key bindings and advanced preferences. Of course, there are a some settings that you'll need to adjust to suit your computer.

Just like QuakeWorld, Quake2World does not have an in-game menu system. The game is configured via a plain text file. Several alternative configurations are provided with the game. You can find them in the quake2world/default/configs directory.

Userinfo Variables

color
Controls player's color for rail slug trail. Other players will see your color. Valid color names are "red", "green", "blue", .. Defaults to "default".
msg
Controls message level filtering of server print messages. Values from 0 through 3 are valid. Defaults to 0 (unfiltered).
name
Specifies player's net handle. Defaults to "newbie".
password
Specifies password for protected servers. Defaults to "".
rate
Controls maximum bandwidth, in bytes, to be sent by the server. Values from 6000 through 25000 are valid. Defaults to 10000.
skin
Specifies player's model and skin. Defaults to "ichabod/ichabod".

Remote Console Variables

rcon_password
Specifies password for remote console command execution. Defaults to "".
rcon_address
Specifies remote hostname for remote connectionless console command execution. Defaults to "".

Benchmarking Variables

timedemo
Controls synchronization with system clock. Set to 1 for benchmarking. Defaults to 0.

General Variables

cl_addentities
Controls passing entities (players, projectiles, etc..) to the renderer. 0 means disabled, 1 means enabled. Defaults to 1.
cl_addparticles
Controls passing particles (smoke plumes, rain, etc..) to the renderer. 0 means disabled, 1 means enabled. Defaults to 1.
cl_async
Controls explicit separation of outgoing network packet rate and renderer refresh rate. 0 means disabled, 1 means enabled. Defaults to 0.
cl_blend
Controls screen flash effect when picking up items or receiving damage. 0 means disabled, 1 means enabled. Defaults to 1.
cl_chatsound
Specifies the sound which accompanies chat messages. Set to "" to disable. Deafults to "misc/chat.wav".
cl_counters
Controls the display of speed, framerate, and bandwidth counters. 0 means disabled, 1 means enabled. Defaults to 1.
cl_crosshair
Specifies the crosshair image from a preset list. Values from 0 to 7 are valid. Defaults to 1.
cl_crosshaircolor
Specifies crosshair color. Supported values include "red", "green", "yellow", and "orange". Defaults to "default".
cl_emits
Controls client-side "misc_emit" entities. 0 means disabled, 1 means enabled. Defaults to 1.
cl_footsteps
Controls playback of footstep event sounds from players. 0 means disabled, 1 means enabled. Defaults to 1.
cl_fov
Specifies horizontal field of view, in degrees. Values from 10 to 179 are valid. Defaults to 100.
cl_hud
Controls display of the heads up display. 0 means disabled, 1 means enabled. Defaults to 1.
cl_ignore
Specifies a pattern to identify chat messages which should be discarded. Defaults to "".
cl_maxfps
Specifies maximum number of frames rendered per second. Values greater than 10 are valid. Defaults to 0 (unlimited).
cl_maxpps
Specifies maximum number of outgoing network packets per second. Values greater than 10 and less than 101 are valid. Defaults to 0 (unlimited).
cl_netgraph
Controls display of the network profile graph. 0 means disabled, 1 means enabled. Defaults to 1.
cl_predict
Controls client sided movement prediction. 0 means disabled, 1 means enabled. Defaults to 1.
cl_railtrail
Controls appearance of the rail slug trail. 1 means simple trail, 2 means complex. Defaults to 2.
cl_showclamp
Report long frame times. 0 means disabled, 1 means enabled. Defaults to 0.
cl_showmiss
Report client sided prediction errors. 0 means disabled, 1 means enabled. Defaults to 0.
cl_shownet
Controls the display of network packet information. Values 0 through 3 are valid. 0 means disabled, 3 means verbose. Defaults to 0.
cl_timeout
Specifies interval (in seconds) that elapse without network activity before the client disconnects from the server. Defaults to 120.
cl_viewsize
Specifies the percentage of the screen eligible for 3D rendering. Values from 40 through 100 are valid. Defaults to 100.
cl_weather
Controls intensity of atmospheric weather effects. 0 means disabled, positive values increase intensity. Defaults to 1.

Commands

User login