View on GitHub

ezQuake

Miscellaneous

Config Management

cfg_backup
Type:
boolean
ValueDescription
falseNo backup of your config.
trueBacks up your old config before overwriting it with cfg_save.
cfg_legacy_exec
Type:
enum
ValueDescription
0Do not execute config.cfg and frontend.cfg in gamedir ever.
1Execute config.cfg and frontend.cfg in gamedir (unless gamedir = qw)
2Execute config.cfg and frontend.cfg even if gamedir = qw.
3Execute config.cfg and frontend.cfg even if gamedir = qw. If not found in current gamedir, execute from qw dir.
cfg_save_aliases
Type:
boolean
ValueDescription
falseWon't save aliases.
truecfg_save saves aliases.
cfg_save_binds
Type:
boolean
ValueDescription
falseWon't save binds.
trueToggles whether cfg_save saves binds.
cfg_save_cmdline
Type:
boolean
ValueDescription
falseWon't save command line.
trueWrites your command line in configs made with cfg_save (commented out of course)
cfg_save_cmds
Type:
boolean
ValueDescription
falseWon't save commands.
trueSaves commands.
cfg_save_cvars
Type:
boolean
ValueDescription
falseWon't save variables.
trueSaves variables.
cfg_save_onquit
Description:
When enabled, your main configuration (config.cfg) will be saved when you exit the application
Type:
boolean
Remarks:
Configuration will be saved in the main user configuration file, that is config.cfg which can either be placed in the quake/ezquake/configs in your quakedir, or in your home dir in /ezquake, depending on cfg_use_home setting.
ValueDescription
falseDo not save configuration on exit
trueAutomatically save the configuration on exit
cfg_save_sysinfo
Description:
Not implemented yet.
Type:
boolean
cfg_save_unchanged
Type:
boolean
Remarks:
config file.
ValueDescription
falseMakes cfg_save only write variables that are not default valued to the
trueMakes cfg_save write all variables to the config file.
cfg_save_userinfo
Type:
enum
Remarks:
Note: 'cfg_save_userinfo 1' is best for teamfortress so you don't get kicked for changing bottom color. cfg_save will never save the password variable, even though technically it is a userinfo variable.
ValueDescription
0Do not save userinfo variables.
1Save all userinfo variables except spectator/name/topcolor/bottomcolor/teamcolor/skin/team/rate/msg/w and b_switch
2Save all userinfo variables
cfg_use_gamedir
Description:
If set & gamedir is not 'qw', configurations will be saved to subdirectory based on gamedir.
Useful if configurations differ depending on gametype (e.g. team fortress)
Type:
boolean
cfg_use_home
Description:
When turned on, configutaion will be saved into user's profile (home) directory.
Type:
boolean
Remarks:
This affects only cfg_save and cfg_load commands.
ValueDescription
falseSave the configuration into <quake>/ezquake/configs
trueSave the configuration into user's home dir

IRC Client

irc_server_address
Description:
IP address of the IRC server to connect to on irc connect command.
Type:
string
irc_server_password
Description:
Password for IRC server connection.
Type:
string
irc_server_port
Description:
Port number for IRC server connection.
Type:
integer
irc_user_nick
Description:
Your nickname used to log-in to the IRC server.
Type:
string
irc_user_realname
Description:
Real name field used to log-in to the IRC server.
Type:
string
irc_user_username
Description:
Username used to log-in to the IRC server.
Type:
string

Menu

file_browser_archive_color
Description:
Color of archive files when
Type:
string
file_browser_dir_color
Description:
Color of directories in the file browser.
Type:
string
file_browser_file_color
Description:
Color of files in the file browser.
Type:
string
file_browser_interline
Description:
Spacing between each row in the file browser. 0-6
Type:
string
file_browser_scrollnames
Description:
If set, the currently selected file will scroll to let you see the full name
Type:
boolean
file_browser_selected_color
Description:
Color of the current selection in the file browser.
Type:
string
file_browser_show_date
Description:
Toggles whether the file modified date is shown in the file browser
Type:
boolean
file_browser_show_size
Description:
Toggles whether the filesize is shown in the file browser
Type:
boolean
file_browser_show_status
Description:
Toggles whether a statusbar is shown in the file browser
Type:
boolean
file_browser_show_time
Description:
Toggles whether the file modified time is shown in the file browser
Type:
boolean
file_browser_sort_mode
Description:
Determines sort order of files in the file browser.
Type:
enum
ValueDescription
1sort by name
2sort by size
3sort by date/time
4sort by type
14sort by name, then by type
file_browser_strip_names
Description:
If set, strips extra spaces from filenames in the file browser.
Type:
boolean
menu_advanced
Description:
Shows/hides advanced options entries in the Options menu
Type:
boolean
ValueDescription
falseHide advanced options
trueShow advanced options
menu_ingame
Description:
Enables/disables ingame menu - menu that typically appears if you press Esc key during the game.
Type:
boolean
ValueDescription
falsein-game menu disabled
truein-game menu enabled
menu_marked_bgcolor
Description:
The color of the selected entry in options menu.
Type:
string
menu_marked_fade
Description:
Speed of menu entry highlight flashing. Zero disables the flashing effect.
Type:
float
scr_centerMenu
Type:
boolean
ValueDescription
falseOff.
trueCenters the menu vertically (has no effect if you're playing in 320x200 mode, same applies to scr_centersbar).
scr_cursor_alpha
Description:
Level of transparency of the cursor used in menus and HUD editor.
Type:
float
scr_cursor_iconoffset_x
Description:
Offset of the cursor image used in menus and HUD editor.
Type:
integer
scr_cursor_iconoffset_y
Description:
Offset of the cursor image used in menus and HUD editor.
Type:
integer
scr_cursor_scale
Description:
Size of the cursor image used in menus and HUD editor.
Type:
float
scr_cursor_sensitivity
Description:
Mouse sensitivity for the cursor used in menus and HUD editor.
Type:
float
scr_scaleMenu
Type:
boolean
ValueDescription
falseDisable scaling.
trueScales the frontend menu to match the resolution you are using.

Not settable

con_particles_images
Description:
Set the number of images you have in /textures/conpart.png.
Type:
integer
ValueDescription
Each image should take up 64x64 pixels.
gl_strings
Description:
Read-only variable with info about your OpenGL renderer
Type:
string
re_trigger_match_0
Description:
Whole matched pattern of the regular expression match.
Type:
string
re_trigger_match_1
Description:
First matched subpattern of the regexp match.
Type:
string

Other

cl_cmdline
Description:
Read-only variable showing you what were the commandline options used to launch the client
Type:
string
cl_warncmd
Type:
boolean
Remarks:
Note: Not saved to config with cfg_save command.
ValueDescription
falseDisable the unknown command messages.
trueEnable the uknown command messages.
developer
Description:
Enables debug mode which prints more messages into the console than for normal user
Type:
boolean
ValueDescription
false
true
localid
Type:
string
mapname
Description:
Contains the name of the current map
Type:
string
qport
Description:
Local port the client uses to connect to servers
Type:
integer
rcon_address
Description:
Address of the server to query with remote console commands
Type:
string
rcon_password
Description:
Password used for remote console communication
Type:
string

System Settings

cl_mediaroot
Description:
Changes where demos, screenshots and logs are saved, how variables demo_dir, sshot_dir and log_dir are treated.
Type:
enum
ValueDescription
0Treat paths as relative to the Quake dir
1Treat paths as relative to user home dir
2Treat paths as system absolute paths
cl_textencoding
Description:
Determines method used to encoding non-standard characters in outgoing messages.
Type:
enum
ValueDescription
0Use KOI8-R encoding (ezQuake 2.2 compatible)
1Use UTF8 encoding (larger range of characters)
2Use FTE's ^Uxxxx encoding
fs_cache
Description:
Enables Quake File System caching of files lists
Type:
boolean
ValueDescription
false
true
sys_disable_alt_enter
Type:
boolean
ValueDescription
falsealt-enter will toggle full-screen mode
truealt-enter ignored by ezquake
sys_disableWinKeys
Type:
boolean
Remarks:
Note: Windows keys are now bindable (LWINKEY, RWINKEY, WINKEY, POPUPMENU). Obviously only useful on NT/2K/XP with sys_disableWinKeys 1 (and possibely useful in Linux too!).
ValueDescription
falseEnable.
trueDisable winkeys from alt-tabbing you (only works in NT/2K/XP, and only when the client is in focus).
sys_highpriority
Type:
enum
ValueDescription
0Sets process to normal priority.
1Sets process to high priority.
-1Sets process to low priority.
sys_inactivesleep
Type:
boolean
ValueDescription
falsePrevent freeing of CPU when the client is minimized or not in focus.
trueEnable inactive sleeping.
sys_inactivesound
Description:
Enables sounds when the application is not focused
Type:
boolean
ValueDescription
false
true
sys_yieldcpu
Description:
Controls CPU sharing when client is waiting to draw a frame. When disabled, client will run a loop, actively waiting for the time to draw a new frame. When enabled, client will call system sleep function during the waiting, which will cause the thread to be deactivated for a while - leading to significantly lower CPU usage in most cases.
Type:
boolean
ValueDescription
falseDo not sleep between frames, use CPU as much as possible.
trueSleep between frames, make CPU available for other processes.