Enemy Territory: QuakeWars CVARs (excluding cheats)

aor_animationCutoffScalescale the aor animation cutoff distance
type: float
aor_ikCutoffScalescale the aor ik cutoff distance
type: float
aor_physicsCutoffScalescale the aor physics cutoff distance
type: float
aor_physicsLod1StartScalescale the aor physics lod 1 distance
type: float
aor_physicsLod2StartScalescale the aor physics lod 2 distance
type: float
aor_physicsLod3StartScalescale the aor physics lod 3 distance
type: float
bot_aimSkillSets the bot's default aiming skill. 0 = EASY, 1 = MEDIUM, 2 = EXPERT, 3 = MASTER
type: int
bot_doObjectives0 = bots let the player play the hero, with the bots filling a supporting role, 1 = bots do all the major objectives along with the player
type: bool
default: 1 (true)
bot_enable0 = bots will not be loaded in the game. 1 = bots are loaded.
type: bool
default: 1 (true)
bot_fakePingHave the bots display fake pings in the scoreboard
type: int
bot_minClientsKeep a minimum number of clients on the server with bots. -1 to disable
type: int
bot_noChat0 = bots chat, 1 = bots never chat
type: bool
default: 0 (false)
bot_noTaunt0 = bots taunt, 1 = bots never taunt
type: bool
default: 1 (true)
bot_sillyWarmup0 = bots play the game like normal, 1 = bots shoot each other and act silly during warmup
type: bool
default: 1 (true)
bot_skillSets the bot's default AI skill. 0 = EASY, 1 = MEDIUM, 2 = EXPERT, 3 = MASTER
type: int
bot_threadFixedDelayforce the bot AI to always trail bot_threadFrameDelay frames behind
type: bool
default: 0 (false)
bot_threadFrameDelaymaximum number of game frames the bot AI can trail behind
type: int [0, 4]

bot_threadingenable running the bot AI in a separate thread
type: bool
default: 1 (true)
bot_uiNumGDFThe number of gdf bots to add to the server. -1 to disable
type: int
bot_uiNumStroggThe number of strogg bots to add to the server. -1 to disable
type: int
bot_uiSkillThe overall skill the bots should play at in the game. 0 = EASY, 1 = MEDIUM, 2 = EXPERT, 3 = MASTER
type: int
bot_useShotguns0 = bots wont use shotguns/nailguns. 1 = bots will use shotguns/nailguns.
type: bool
default: 1 (true)
bot_useSpawnHosts0 = strogg bots can't use spawn host bodies, 1 = bots can use spawnhosts
type: bool
default: 1 (true)
bse_detailLevelDetail setting for effects
type: float
bse_rateCostrate cost multiplier for spawned effects
type: float
bse_rateLimitrate limit for spawned effects
type: float
bse_simplesimple versions of effects
type: bool
default: 0 (false)
com_allowConsoleallow toggling console with the tilde key
type: bool
default: 0 (false)
com_forceGenericSIMDforce generic platform independent SIMD
type: bool
default: 0 (false)
com_gpuSpechardware classification, -1 = not detected, 0 = low quality, 1 = medium quality, 2 = high quality, 3 = ultra quality
type: int
com_journal1 = record journal, 2 = play back journal
type: int [0, 2]
(init)
com_machineSpechardware classification, -1 = not detected, 0 = low quality, 1 = medium quality, 2 = high quality
type: int
com_purgeAllpurge everything between level loads
type: bool
default: 0 (false)
com_showBPSshow bot think frames per second
type: bool
default: 0 (false)
com_showFPSshow frames rendered per second
type: bool
default: 0 (false)
com_showMemoryUsageshow total and per frame memory usage
type: bool
default: 0 (false)
com_showSoundDecodersshow sound decoders
type: bool
default: 0 (false)
com_showTPSshow mega tiles loaded per second
type: bool
default: 0 (false)
com_skipWarningsskip all warnings
type: bool
default: 0 (false)
com_speedsshow engine timings
type: bool
default: 0 (false)
com_unlock_avgFramesaverage out render times over n frames for extra renders management
type: int
com_unlock_maxFPSmaximum FPS unlock will try to reach (only works in timing methods 1 & 2) - zero = no limit
type: int
com_unlock_safetyMarginpercentage safety margin under which not to trigger an extra render
type: float
com_unlock_timingMethodmethod of timing interpolated/extrapolated frames: 0 = whenever they fit; 1 = on boundaries of framerate multiples of 30; 2 = like 1, but using total previous everything time to estimate, not just render time
type: int
com_unlockFPSallow renderer to go faster than game ticks
type: bool
default: 1 (true)
com_useFastVidRestartAllow use of fast vid restarts
type: bool
default: 0 (false)
com_videoRamholds the last amount of detected video ram
type: int
con_noPrintprint on the console but not onscreen when console is pulled up
type: bool
default: 1 (true)
con_notifyTimetime messages are displayed onscreen when console is pulled up
type: float
con_speedspeed at which the console moves up and down
type: float
demo_debugdebug demo replay system
type: bool
default: 0 (false)
demo_predictionprediction when playing back a server demo in milliseconds
type: int
demo_scalespeed scaling of demo replays
type: float [0.01, 100]

demo_snapshotDelaydelay between snapshots for server side demo recordings
type: int
developerdeveloper mode
type: bool
default: 0 (false)
fs_basepathtype: string (init)
fs_cdpathtype: string (init)
fs_copyfilestype: int [0, 5]
(init)
fs_devpathtype: string (init)
fs_gamemod path
type: string (init)
fs_game_basealternate mod path, searched after the main fs_game path, before the basedir
type: string (init)
fs_restricttype: bool (init)
default: 0 (false)
fs_savepathtype: string (init)
fs_userpathtype: string (init)
g_allowComplaint_chargeAllow complaints for teamkills with charges
type: bool
default: 0 (false)
g_allowComplaint_explosivesAllow complaints for explosive weapons and items
type: bool
default: 1 (true)
g_allowComplaint_firesupportAllow complaints for teamkills with fire support
type: bool
default: 1 (true)
g_allowLateJoinEnable/disable players joining a match in progress
type: bool
default: 1 (true)
g_autoFireTeamPrompt to join a fireteam when switching to a new team.
type: bool
default: 0 (false)
g_banner_1banner message 1
type: string
g_banner_10banner message 10
type: string
g_banner_11banner message 11
type: string
g_banner_12banner message 12
type: string
g_banner_13banner message 13
type: string
g_banner_14banner message 14
type: string
g_banner_15banner message 15
type: string
g_banner_16banner message 16
type: string
g_banner_2banner message 2
type: string
g_banner_3banner message 3
type: string
g_banner_4banner message 4
type: string
g_banner_5banner message 5
type: string
g_banner_6banner message 6
type: string
g_banner_7banner message 7
type: string
g_banner_8banner message 8
type: string
g_banner_9banner message 9
type: string
g_banner_delaydelay between banner messages
type: int
g_banner_loopdelaydelay before banner messages repeat, 0 = off
type: int
g_cacheDictionaryMediaPrecache all media from entity dictionaries
type: bool
default: 1 (true)
g_chatDefaultColorRGBA value for normal chat prints
type: string
g_chatFireTeamColorRGBA value for fire team chat prints
type: string
g_chatLineTimeoutnumber of seconds that each chat line stays in the history
type: float
g_chatTeamColorRGBA value for team chat prints
type: string
g_cheapDecalsMaxDistancemax distance decals are created
type: string
g_commandMapZoomcommand map zoom level
type: float [0.125, 0.75]

g_commandMapZoomSteppercent to increase/decrease command map zoom by
type: float
g_complaintGUIDLimitTotal unique complaints at which a player will be kicked
type: int
g_complaintLimitTotal complaints at which a player will be kicked
type: int
g_damageIndicatorAlphaScalealpha of the damage indicators
type: float
g_damageIndicatorColorcolor of the damage indicators
type: string
g_damageIndicatorFadeTimenumber of seconds that a damage indicator stays visible
type: float
g_damageIndicatorHeightheight of the damage indicators
type: float
g_damageIndicatorWidthwidth of the damage indicators
type: float
g_decalsshow decals such as bullet holes
type: bool
default: 1 (true)
g_disableGlobalAudiodisable global VOIP communication
type: bool
default: 0 (false)
g_disableGlobalChatdisable global text communication
type: bool
default: 0 (false)
g_drawPlayerIconsEnables/Disables player icons
type: bool
default: 1 (true)
g_enemyColorcolor of enemy units
type: string
g_execMapConfigsExecute map cfg with same name
type: bool
default: 0 (false)
g_fovtype: int
g_friendlyColorcolor of friendly units
type: string
g_gameReviewPauseTime (in minutes) for scores review time
type: float
g_gameReviewReadyWaitwait for players to ready up before going to the next map
type: bool
default: 0 (false)
g_hitBeepplay hit beep sound when you inflict damage.
0 = do nothing
1 = beep/flash cross-hair
2 = beep
3 = flash cross-hair
type: int
g_kickBanLengthlength of time a kicked player will be banned for
type: float
g_logObjectiveslog objective completion info
type: bool
default: 1 (true)
g_logProficiencylog proficiency data
type: bool
default: 1 (true)
g_maxPlayerWarningsmaximum warnings before player is kicked
type: int
g_maxSpectateTimemaximum length of time a player may spectate for
type: float
g_maxTransportDebrisExtraHighThe maximum number of pieces of extra high priority (really large) debris. -1 means no limit.
type: int
g_maxTransportDebrisHighThe maximum number of pieces of high priority (large) debris. -1 means no limit.
type: int
g_maxTransportDebrisLowThe maximum number of pieces of low priority (small) debris. -1 means no limit.
type: int
g_maxTransportDebrisMediumThe maximum number of pieces of medium priority (middling) debris. -1 means no limit.
type: int
g_maxVoiceChatsmaximum number of voice chats a player may do in a period of time
type: int
g_maxVoiceChatsOvertime over which the maximum number of voice chat limit is applied
type: int
g_muteSpecsSend all spectator global chat to team chat
type: bool
default: 0 (false)
g_neutralColorcolor of neutral units
type: string
g_nextMapcommands to execute when the current map/campaign ends
type: string
g_noBotSpectatedisables the ability to spectate bots
type: bool
default: 1 (true)
g_noProficiencyenable/disable XP
type: bool
default: 0 (false)
g_noRouteConstraintKickenables/disables players being kicked for deviating from routes
type: bool
default: 0 (false)
g_noRouteMaskDestructionenables/disables the mcp being destroyed when driven outside the mask
type: bool
default: 0 (false)
g_passwordgame password
type: string
g_playerArrowIconSizeSize of the screen space player arrow icons
type: float
g_playerIconAlphaScalealpha to apply to world-based objective icons
type: float
g_playerIconSizeSize of the screen space player icons
type: float
g_playTooltipSoundPlay the sound attached to a tooltip when it is shown
type: bool
default: 1 (true)
g_privatePasswordgame password for private slots
type: string
g_radialMenuMouseInput0 - no mouse input
1 - mouse input, no view movement
2 - mouse input, view movement
type: int
g_radialMenuMouseSensitivityMouse input scale
type: float
g_radialMenuStyleSets the style of the quick chat menu: 0 = radial, 1 = vertical
type: int
g_radialMenuUseNumberShortcutsUse numbers instead of alpha-numeric shortcuts
type: bool
default: 1 (true)
g_rotateCommandMapRotate the command map around the player
type: bool
default: 1 (true)
g_showFireTeamLocationshow/hide locations in fireteam box text
type: bool
default: 0 (false)
g_showPlayerShadowenables shadow of player model
type: bool
default: 1 (true)
g_showPlayerSpeeddisplays player movement speed
type: bool
default: 0 (false)
g_showWayPointsshow or hide world-based objective icons
type: bool
default: 1 (true)
g_skipIntroskip the opening intro movie
type: bool (read only)
default: 1 (true)
g_spectateLerpScaleControls view smoothing for spectators
type: float [0.2, 1]

g_teamSwitchDelayDelay (in seconds) before player can change teams again
type: int
g_transportDebrisExtraHighCutoffBeyond this distance from the viewpoint extra high priority debris will not be spawned. -1 means no limit.
type: int
g_transportDebrisHighCutoffBeyond this distance from the viewpoint high priority debris will not be spawned. -1 means no limit.
type: int
g_transportDebrisLowCutoffBeyond this distance from the viewpoint low priority debris will not be spawned. -1 means no limit.
type: int
g_transportDebrisMediumCutoffBeyond this distance from the viewpoint medium priority debris will not be spawned. -1 means no limit.
type: int
g_unlock_interpolateMovinginterpolate moving objects in fps unlock mode
type: bool
default: 1 (true)
g_unlock_updateAnglesupdate view angles in fps unlock mode
type: bool
default: 1 (true)
g_unlock_updateViewposupdate view origin in fps unlock mode
type: bool
default: 1 (true)
g_unlock_viewStyle0: extrapolate view origin, 1: interpolate view origin
type: int
g_useCompiledScriptenable/disable native compiled scripts
type: bool
default: 1 (true)
g_vehicleSteerKeyScaleThe scale of the wheeled vehicle steering keys - 1 is standard, 2 is twice as fast, etc
type: float
g_versiongame version
type: string (read only)
g_volumeMusic_dBmusic volume in dB
type: float
g_votePassPercentagePercentage of yes votes required for a vote to pass
type: float [0, 100]

g_voteWaitDelay (in minutes) before player may perform a callvote again
type: float
g_walkerTraceDistancedistance to check for space for the walker to move
type: float
g_warmupLength (in minutes) of warmup period
type: float
g_warmupDamageEnable/disable players taking damage during warmup
type: bool
default: 1 (true)
g_waypointAlphaScalealpha to apply to world-based objective icons
type: float
g_waypointDistanceMaxmin distance at which to show max icon size
type: float
g_waypointDistanceMinmax distance at which to show min icon size
type: float
g_waypointSizeMaxmax world-view icon size
type: float
g_waypointSizeMinmin world-view icon size
type: float
g_weaponSwitchTimeouttype: float
g_xpSavestores xp for disconnected players which will be given back if they reconnect
type: bool
default: 1 (true)
gamedatetype: string (read only)
gamenametype: string (read only)
gui_crosshairAlphaalpha of crosshair
type: float
gui_crosshairColorRGB color tint for crosshair elements
type: string
gui_crosshairDefname of def containing crosshair
type: string
gui_crosshairGrenadeAlphaalpha of grenade timer components
type: float
gui_crosshairKeyname of crosshair key in def specified by gui_crosshairDef
type: string
gui_crosshairSpreadAlphaalpha of spread components
type: float
gui_crosshairSpreadScaleamount to scale the spread indicator movement
type: float
gui_crosshairStatsAlphaalpha of health/ammo/reload components
type: float
gui_doubleClickTimeDelay in seconds between considering two mouse clicks a double-click
type: float
gui_notificationPauselength of time between successive notifications, in seconds
type: float
gui_notificationTimelength of time a user notification is on screen, in seconds
type: float
gui_scoreBoardSort0 - group by XP, 1 - group by fireteam, then by XP
type: int
gui_showTooltipsGlobally enable or disable tooltips.
type: bool
default: 1 (true)
gui_tooltipDelayDelay in seconds before tooltips pop up.
type: float
image_anisotropyset the maximum texture anisotropy if available
type: string
image_bumpPicMipUses a miplevel X steps down
type: int [-4, 2]

image_detailPowerControls how fast the detail textures fade out (0 = normal mipmaps, 1 is falloff after the first level)
type: string
image_diffusePicMipUses a miplevel X steps down
type: int [-4, 2]

image_filterchanges texture filtering on mipmapped images
type: string [GL_LINEAR_MIPMAP_NEAREST, GL_LINEAR_MIPMAP_LINEAR, GL_NEAREST, GL_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEAREST_MIPMAP_LINEAR]
image_globalPicMipglobally uses a miplevel X steps down
type: int [-4, 2]

image_ignoreHighQualityignore high quality setting on materials
type: string
image_lodbiaschange lod bias on mipmapped images
type: float [-1, 1]

image_picMipUses a miplevel X steps down
type: int [-4, 2]

image_picMipEnableEnable picmip
type: int
image_roundDownround bad sizes down to nearest power of two
type: bool
default: 1 (true)
image_specularPicMipUses a miplevel X steps down
type: int [-4, 2]

image_useAllFormatsallow alpha/intensity/luminance/luminance+alpha
type: bool
default: 1 (true)
image_useBackgroundLoads1 = enable background loading of images
type: bool
default: 1 (true)
image_useCompression0 = force everything to high quality
type: bool
default: 1 (true)
image_useNormalCompression2 = use rxgb compression for normal maps, 1 = use 256 color compression for normal maps if available
type: int
image_usePrecompressedTexturesuse .dds files if present
type: string
in_anglespeedkeyangle change scale when holding down _speed button
type: float
in_car_pitch_axiswhich controller axis is used
type: int
in_car_pitch_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_car_pitch_invertinverts the axis
type: bool
default: 1 (true)
in_car_pitch_joythe joystick number used
type: int
in_car_pitch_offsetthe step up the dead zone
type: float
in_car_pitch_powerthe power of the curve after dead zone - ie acceleration
type: float
in_car_pitch_speedspeed of the controller input
type: float
in_car_steering_axiswhich controller axis is used
type: int
in_car_steering_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_car_steering_invertinverts the axis
type: bool
default: 0 (false)
in_car_steering_joythe joystick number used
type: int
in_car_steering_offsetthe step up the dead zone
type: float
in_car_steering_powerthe power of the curve after dead zone - ie acceleration
type: float
in_car_steering_speedspeed of the controller input
type: float
in_car_throttle_axiswhich controller axis is used
type: int
in_car_throttle_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_car_throttle_invertinverts the axis
type: bool
default: 1 (true)
in_car_throttle_joythe joystick number used
type: int
in_car_throttle_offsetthe step up the dead zone
type: float
in_car_throttle_powerthe power of the curve after dead zone - ie acceleration
type: float
in_car_throttle_speedspeed of the controller input
type: float
in_car_yaw_axiswhich controller axis is used
type: int
in_car_yaw_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_car_yaw_invertinverts the axis
type: bool
default: 1 (true)
in_car_yaw_joythe joystick number used
type: int
in_car_yaw_offsetthe step up the dead zone
type: float
in_car_yaw_powerthe power of the curve after dead zone - ie acceleration
type: float
in_car_yaw_speedspeed of the controller input
type: float
in_freeLooklook around with mouse (reverse _mlook button)
type: bool
default: 1 (true)
in_heli_forward_axiswhich controller axis is used
type: int
in_heli_forward_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_heli_forward_invertinverts the axis
type: bool
default: 0 (false)
in_heli_forward_joythe joystick number used
type: int
in_heli_forward_offsetthe step up the dead zone
type: float
in_heli_forward_powerthe power of the curve after dead zone - ie acceleration
type: float
in_heli_forward_speedspeed of the controller input
type: float
in_heli_side_axiswhich controller axis is used
type: int
in_heli_side_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_heli_side_invertinverts the axis
type: bool
default: 1 (true)
in_heli_side_joythe joystick number used
type: int
in_heli_side_offsetthe step up the dead zone
type: float
in_heli_side_powerthe power of the curve after dead zone - ie acceleration
type: float
in_heli_side_speedspeed of the controller input
type: float
in_heli_throttle_axiswhich controller axis is used
type: int
in_heli_throttle_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_heli_throttle_invertinverts the axis
type: bool
default: 1 (true)
in_heli_throttle_joythe joystick number used
type: int
in_heli_throttle_offsetthe step up the dead zone
type: float
in_heli_throttle_powerthe power of the curve after dead zone - ie acceleration
type: float
in_heli_throttle_speedspeed of the controller input
type: float
in_heli_yaw_axiswhich controller axis is used
type: int
in_heli_yaw_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_heli_yaw_invertinverts the axis
type: bool
default: 0 (false)
in_heli_yaw_joythe joystick number used
type: int
in_heli_yaw_offsetthe step up the dead zone
type: float
in_heli_yaw_powerthe power of the curve after dead zone - ie acceleration
type: float
in_heli_yaw_speedspeed of the controller input
type: float
in_hovertank_forward_axiswhich controller axis is used
type: int
in_hovertank_forward_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_hovertank_forward_invertinverts the axis
type: bool
default: 1 (true)
in_hovertank_forward_joythe joystick number used
type: int
in_hovertank_forward_offsetthe step up the dead zone
type: float
in_hovertank_forward_powerthe power of the curve after dead zone - ie acceleration
type: float
in_hovertank_forward_speedspeed of the controller input
type: float
in_hovertank_pitch_axiswhich controller axis is used
type: int
in_hovertank_pitch_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_hovertank_pitch_invertinverts the axis
type: bool
default: 1 (true)
in_hovertank_pitch_joythe joystick number used
type: int
in_hovertank_pitch_offsetthe step up the dead zone
type: float
in_hovertank_pitch_powerthe power of the curve after dead zone - ie acceleration
type: float
in_hovertank_pitch_speedspeed of the controller input
type: float
in_hovertank_side_axiswhich controller axis is used
type: int
in_hovertank_side_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_hovertank_side_invertinverts the axis
type: bool
default: 0 (false)
in_hovertank_side_joythe joystick number used
type: int
in_hovertank_side_offsetthe step up the dead zone
type: float
in_hovertank_side_powerthe power of the curve after dead zone - ie acceleration
type: float
in_hovertank_side_speedspeed of the controller input
type: float
in_hovertank_turn_axiswhich controller axis is used
type: int
in_hovertank_turn_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_hovertank_turn_invertinverts the axis
type: bool
default: 0 (false)
in_hovertank_turn_joythe joystick number used
type: int
in_hovertank_turn_offsetthe step up the dead zone
type: float
in_hovertank_turn_powerthe power of the curve after dead zone - ie acceleration
type: float
in_hovertank_turn_speedspeed of the controller input
type: float
in_hovertank_yaw_axiswhich controller axis is used
type: int
in_hovertank_yaw_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_hovertank_yaw_invertinverts the axis
type: bool
default: 1 (true)
in_hovertank_yaw_joythe joystick number used
type: int
in_hovertank_yaw_offsetthe step up the dead zone
type: float
in_hovertank_yaw_powerthe power of the curve after dead zone - ie acceleration
type: float
in_hovertank_yaw_speedspeed of the controller input
type: float
in_joy1_devicethe hash of the controller device named joy1
type: int
in_joy2_devicethe hash of the controller device named joy2
type: int
in_joy3_devicethe hash of the controller device named joy3
type: int
in_joy4_devicethe hash of the controller device named joy4
type: int
in_pitchspeedpitch change speed when holding down look _lookUp or _lookDown button
type: float
in_player_forward_axiswhich controller axis is used
type: int
in_player_forward_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_player_forward_invertinverts the axis
type: bool
default: 1 (true)
in_player_forward_joythe joystick number used
type: int
in_player_forward_offsetthe step up the dead zone
type: float
in_player_forward_powerthe power of the curve after dead zone - ie acceleration
type: float
in_player_forward_speedspeed of the controller input
type: float
in_player_pitch_axiswhich controller axis is used
type: int
in_player_pitch_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_player_pitch_invertinverts the axis
type: bool
default: 1 (true)
in_player_pitch_joythe joystick number used
type: int
in_player_pitch_offsetthe step up the dead zone
type: float
in_player_pitch_powerthe power of the curve after dead zone - ie acceleration
type: float
in_player_pitch_speedspeed of the controller input
type: float
in_player_side_axiswhich controller axis is used
type: int
in_player_side_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_player_side_invertinverts the axis
type: bool
default: 0 (false)
in_player_side_joythe joystick number used
type: int
in_player_side_offsetthe step up the dead zone
type: float
in_player_side_powerthe power of the curve after dead zone - ie acceleration
type: float
in_player_side_speedspeed of the controller input
type: float
in_player_yaw_axiswhich controller axis is used
type: int
in_player_yaw_deadZonespecifies how far large the dead-zone is on the controller axis
type: float
in_player_yaw_invertinverts the axis
type: bool
default: 1 (true)
in_player_yaw_joythe joystick number used
type: int
in_player_yaw_offsetthe step up the dead zone
type: float
in_player_yaw_powerthe power of the curve after dead zone - ie acceleration
type: float
in_player_yaw_speedspeed of the controller input
type: float
in_toggleRunpressing _speed button toggles run on/off
type: bool
default: 0 (false)
in_toggleSprintpressing _sprint button toggles run on/off
type: bool
default: 0 (false)
in_yawspeedyaw change speed when holding down _left or _right button
type: float
logFile1 = buffer log, 2 = flush after each print
type: string
logFileNamename of log file, if empty, console.log will be used. $Y = year, $M = month, $D = day, $h = hour, $m = minute, $s = second
type: string
logTimeStampsadd time stamps to console log
type: bool
default: 0 (false)
m_helicopterPitchhelicopter mouse pitch scale
type: float
m_helicopterYawhelicopter mouse yaw scale
type: float
m_pitchmouse pitch scale
type: float
m_smoothnumber of samples blended for mouse viewing
type: int [1, 8]

m_strafeScalemouse strafe movement scale
type: float
m_strafeSmoothnumber of samples blended for mouse moving
type: int [1, 8]

m_yawmouse yaw scale
type: float
net_allowCheatsAllow cheats in network game
type: bool
default: 0 (false)
net_autoLANScanautomatically scan for LAN servers
type: int [0, 60]

net_clientLagOMeterdraw prediction graph
type: bool
default: 0 (false)
net_clientMaxPredictionmaximum number of milliseconds a client can predict ahead of server.
type: int
net_clientMaxRatemaximum rate requested by client from server in bytes/sec
type: int
net_clientPredictionadditional client side prediction in milliseconds
type: int
net_clientPunkbusterEnabledis client side PunkBuster enabled?
type: bool
default: 0 (false)
net_clientRemoteConsoleAddressremote console address
type: string
net_clientRemoteConsolePasswordremote console password
type: string
net_clientServerTimeoutserver time out in seconds
type: int
net_clientSkipUsercmdskip ucmds generation -
0: no skipping
1: no skipping. when multiple game frames, send single packet
2: skip. when multiple game frames send only first
3: skip. when multiple game frames send only last
type: int
net_clientUsercmdBackupnumber of usercmds to resend
type: int [0, 10]

net_httpProxyUse an http proxy to download game content from servers. Use http://proxy_address:proxy_port. See net_httpProxyUser, net_httpProxyPassword, net_httpProxyMode
type: string
net_httpProxyModeProxy configuration mode, 0 - don't use a proxy, 1 - attempt to read from environment (over-write cvar settings on launch), 2 - use cvar settings
type: int
net_iplocal IP address
type: string
net_limitApparentMaxErrorAllowancefraction of the current physics speed added to the maximum apparent speed due to client prediction error
type: float
net_limitApparentMaxLagAllowancefraction of the current physics speed added to the maximum apparent speed due to client lag
type: float
net_limitApparentMinSpeedminimum value for maximum apparent speed to reach
type: float
net_limitApparentVelocitylimit the apparent velocity of objects in prediction to realistic levels
type: bool
default: 1 (true)
net_maxPlayerCollisionMergemaximum number of player collision steps to merge together during client reprediction
type: int
net_portlocal IP port number
type: int
net_predictionErrorDecayEnable/disable prediction error decay
type: bool
default: 1 (true)
net_serverAllowServerModallow server-side mods
type: bool
default: 0 (false)
net_serverBalanceSnapshotTimesbalance snapshot times for a good repartition over game frames
type: bool
default: 1 (true)
net_serverClientTimeoutclient time out in seconds
type: int
net_serverDedicated1 = text console dedicated server, 2 = graphical dedicated server
type: int [0, 2]
(init)
net_serverLicenseCodeFileIf not empty, allows license code to be stored outside of the game file system
type: string
net_serverMaxClientRatemaximum rate to a client in bytes/sec
type: int
net_serverMaxUsercmdRelaymaximum number of usercmds from other clients the server relays to a client
type: int [1, 10]

net_serverPunkbusterEnabledis server side PunkBuster enabled?
type: bool
default: 0 (false)
net_serverReloadEngineperform a full reload on next map restart (including flushing referenced pak files) - decreased if > 0
type: int
net_serverRemoteConsolePasswordremote console password
type: string
net_serverSnapshotDelaydelay between snapshots in number of game frames
type: int
net_serverStoreLicenseCodeStore the license code for dedicated server on disk (1: encrypted, 2: not encrypted)
type: int
net_serverZombieTimeoutdisconnected client timeout in seconds
type: int
net_showAsyncStatsshow async network stats
type: bool
default: 0 (false)
net_socksEnabledtype: bool
default: 0 (false)
net_socksPasswordtype: string
net_socksPorttype: int
net_socksServertype: string
net_socksUsernametype: string
net_staggerPlayerGroundChecksskip every other ground check during forward prediction
type: bool
default: 1 (true)
net_updateAutoDownloadcontrol auto download of game updates. 0: no, 1: prompt on client, auto download on server 2: always auto download
type: int
net_updateAutoExecuteexecute the installer once downloaded. 0: no, 1: yes on client, not on server, 2: yes
type: int
net_useUPnPUse UPnP for external address identification
type: bool
default: 1 (true)
net_verbose1 = verbose output, 2,3 = even more verbose output
type: int [0, 3]

passwordclient password used when connecting
type: string
pm_bboxwidthx/y size of player's bounding box
type: float
pm_bobpitchtype: float
pm_bobrolltype: float
pm_bobuptype: float
pm_crouchbobbob much faster when crouched
type: float
pm_crouchheightheight of player's bounding box while crouched
type: float
pm_crouchratetime it takes for player's view to change from standing to crouching
type: float
pm_crouchspeedspeed the player can move while crouched
type: float
pm_crouchviewheightheight of player's view while crouched
type: float
pm_deadheightheight of player's bounding box while dead
type: float
pm_deadviewheightheight of player's view while dead
type: float
pm_frictionfriction applied to player on the ground
type: float
pm_jumpheightapproximate height the player can jump
type: float
pm_maxproneviewpitchamount player's view can look down when prone
type: float
pm_maxviewpitchamount player's view can look down
type: float
pm_minproneviewpitchamount player's view can look up when prone(negative values are up)
type: float
pm_minviewpitchamount player's view can look up (negative values are up)
type: float
pm_noclipspeedspeed the player can move while in noclip
type: float
pm_noclipspeedsprintspeed the player can move while in noclip and sprinting
type: float
pm_noclipspeedwalkspeed the player can move while in noclip and walking
type: float
pm_normalheightheight of player's bounding box while standing
type: float
pm_normalviewheightheight of player's view while standing
type: float
pm_pausePhysicspauses physics
type: bool
default: 0 (false)
pm_powerslideadjust the push when pm_slidevelocity == 1, set power < 1 -> more speed, > 1 -> closer to pm_slidevelocity 0
type: float [0, 4]

pm_proneheightheight of player's bounding box while prone
type: float
pm_pronespeedspeed the player can move while prone
type: float
pm_proneviewdistancedistance in front of the player's view while prone
type: float
pm_proneviewheightheight of player's view while prone
type: float
pm_runbobbob faster when running
type: float
pm_runpitchtype: float
pm_runrolltype: float
pm_runspeedspeed the player can move while running
type: float
pm_runspeedbackspeed the player can move backwards while running
type: float
pm_runspeedforwardspeed the player can move forwards while running
type: float
pm_runspeedstrafespeed the player can move sideways while running
type: float
pm_slidevelocitywhat to do with velocity when hitting a surface at an angle. 0: use horizontal speed, 1: keep some of the impact speed to push along the slide
type: bool
default: 1 (true)
pm_spectatebboxsize of the spectator bounding box
type: float
pm_spectatespeedspeed the player can move while spectating
type: float
pm_spectatespeedsprintspeed the player can move while spectating and sprinting
type: float
pm_sprintspeedspeed the player can move while sprinting
type: float
pm_sprintspeedforwardspeed the player can move forwards while sprinting
type: float
pm_sprintspeedstrafespeed the player can move sideways while sprinting
type: float
pm_stepsizemaximum height the player can step up without jumping
type: float
pm_vehicleSoundLerpScaletype: float
pm_walkbobbob slowly when walking
type: float
pm_walkspeedspeed the player can move while walking
type: float
r_aspectRatioaspect ratio. 0 is 4:3, 1 is 16:9, 2 is 16:10, 3 is 5:4. -1 uses r_customAspectRatioH and r_customAspectRatioV
type: int
r_brightnesschanges gamma tables
type: float [0.5, 2]

r_customAspectRatioHhorizontal custom aspect ratio
type: float
r_customAspectRatioVvertical custom aspect ratio
type: float
r_customHeightcustom screen height
type: int
r_customWidthcustom screen width
type: int
r_debugArrowStepstep size of arrow cone line rotation in degrees
type: int [0, 120]

r_debugLineDepthTestperform depth test on debug lines
type: bool
default: 0 (false)
r_debugLineWidthwidth of debug lines
type: bool
default: 1 (true)
r_detailFadeDistance fading control ('reloadImages all' needed)
type: float [0, 1]

r_detailTextureDetail texture on landscape ('reparseDecls renderProgram' needed)
type: bool
default: 1 (true)
r_displayRefreshoptional display refresh rate option for vid mode
type: int [0, 200]

r_forceLoadImagesdraw all images to screen after registration
type: bool
default: 0 (false)
r_fullscreen0 = windowed, 1 = full screen
type: bool
default: 1 (true)
r_gammachanges gamma tables
type: float [0.5, 3]

r_MD5LodScaleLOD scaling for a MD5 mesh
type: float
r_MD5UseHardwareSkinningDo MD5 skinning partially on the GPU
type: bool (read only)
default: 1 (true)
r_megaDrawMethodtype: int
r_megaFadeTimetype: int
r_megaStreamBlockstype: int [1, 32]

r_megaStreamFromDVDtype: bool
default: 0 (false)
r_megaTilesPerSecondonly update a limited number of mega texture tiles per second
type: int
r_megaUpscaletype: bool
default: 0 (false)
r_modevideo mode number
type: int
r_multiSamplesnumber of antialiasing samples
type: int
r_normalizeNormalMapsNormalize normalmaps after lookup.
type: bool
default: 1 (true)
r_renderProgramLodDistanceSets global render program lod distance
type: float
r_shaderPreferALUUse ALU instructions instead of textures in shaders.
type: bool
default: 1 (true)
r_shaderQualitySets the level of detail to use for shaders, 0 = highest
type: int
r_shaderSkipSpecCubeMapsUse specular cube maps.
type: bool
default: 0 (false)
r_shadowPolygonFactorscale value for stencil shadow drawing
type: float
r_shadowPolygonOffsetbias value added to depth test for stencil shadow drawing
type: float
r_shadowsenable shadows
type: bool
default: 1 (true)
r_skipAtmosInteractionsskip all light/surface interaction drawing
type: int
r_skipDepthAmbientuses legacy black depth fill (instead of ambient fill)
type: bool
default: 0 (false)
r_skipRefractCopyuses copy of frame buffer
type: bool
default: 0 (false)
r_skipStuffDon't draw stuff models

type: bool
default: 0 (false)
r_softParticlesEnable soft particles
type: bool
default: 0 (false)
r_swapIntervalchanges wglSwapInterval
type: int
r_trisColorsets color of wireframe rendering in RGBA float format or 0xRRGGBBAA hex format
type: string
r_useAlphaToCoverageUse alpha to coverage.
type: bool
default: 1 (true)
r_useDitherMaskDither out fading geometry
type: bool
default: 1 (true)
r_useIndexBuffersuse ARB_vertex_buffer_object for indexes
type: int [0, 1]

r_useShadowVisDistMulttype: float
r_visDistMulttype: float [0.8, 1]

s_decompressionLimitspecifies maximum uncompressed sample length in seconds
type: int
s_driversound driver
type: string [best, openal, dsound]
s_globalFractionvolume to all speakers when not spatialized
type: float
s_libOpenALOpenAL DLL name/path
type: string
s_loadSoundsOnDemandenable on demand loading of sounds
type: bool (init)
default: 0 (false)
s_maxLowPrioritySoundsMaximum number of low priority sounds which can be active at once
type: int
s_maxSoundsPerShadertype: int [0, 10]

s_meterTopTimetype: int
s_numberOfSpeakersnumber of speakers
type: string
s_playDefaultSoundplay a beep for missing sounds
type: bool
default: 1 (true)
s_realTimeDecodingtype: bool (init)
default: 1 (true)
s_reversetype: bool
default: 0 (false)
s_spatializationDecaytype: float
s_subFractionvolume to subwoofer in 5.1
type: float
s_useAdpcmCompressionUse adpcm compression on single channel uncompressed samples
type: bool
default: 1 (true)
s_voipVolumeIn_dBinbound volume adjust for voip in dB
type: float
s_voipVolumeOut_dBoutbound volume adjust for voip volume in dB
type: float
s_volume_dBvolume in dB
type: float
sensitivitymouse view sensitivity
type: float
si_adminnameadmin name(s)
type: string
si_adminStartadmin required to start the match
type: string
si_campaigncurrent active campaign
type: string (read only)
si_campaignInfocurrent campaign map info
type: string (read only)
si_disableVotingdisable/enable all voting
type: string
si_emailcontact email address
type: string
si_ircIRC channel
type: string
si_mapcurrent active map
type: string (read only)
si_maxPlayersmax number of players allowed on the server
type: int [1, 32]

si_minPlayersminimum players before a game can be started
type: int
si_motd_1motd line 1
type: string
si_motd_2motd line 2
type: string
si_motd_3motd line 3
type: string
si_motd_4motd line 4
type: string
si_namename of the server
type: string
si_needPassenable client password checking
type: bool
default: 0 (false)
si_privateClientsmax number of private players allowed on the server
type: int [0, 32]

si_pureserver is pure and does not allow modified data
type: bool
default: 1 (true)
si_readyPercentpercentage of players that need to ready up to start a match
type: float
si_rulesruleset for game
type: string
si_spectatorsallow spectators or require all clients to play
type: bool
default: 1 (true)
si_teamDamageenable team damage
type: bool
default: 1 (true)
si_teamForceBalanceStop players from unbalancing teams
type: bool
default: 1 (true)
si_timelimittime limit (mins)
type: float
si_versionengine version
type: string (read only)
si_websitewebsite info
type: string
sys_archtype: string (init)
sys_cpuHTStatustype: string (init)
sys_cpuLogicalCounttype: int (init)
sys_cpuPhysicalCounttype: int (init)
sys_cpuSpeedtype: int (init)
sys_cpuStringtype: string (init)
sys_langtype: string [english, spanish, italian, german, french, russian, polish, korean, japanese, chinese]
sys_ramtype: int (init)
sys_videoRamtype: int (init)
testLightColorthe light color to be used for a 'testlight'
type: string
timescalescales the time
type: float [0.1, 10]

ui_advancedDrivingControlsif true, advanced driving controls are activated
type: bool
default: 0 (false)
ui_advancedFlightControlsif true, advanced flight controls are activated
type: bool
default: 0 (false)
ui_autoSwitchEmptyWeaponsif true, will switch to the next usable weapon when the current weapon runs out of ammo
type: bool
default: 1 (true)
ui_clanTagplayer clan tag
type: string
ui_clanTagPositionpositioning of player clan tag. 0 is before their name, 1 is after
type: int
ui_drivingCameraFreelookif true, driving cameras where there is no weapon defaults to freelook
type: bool
default: 0 (false)
ui_ignoreExplosiveWeaponsif true, weapons marked as explosive will be ignored during auto-switches
type: bool
default: 1 (true)
ui_nameplayer name
type: string
ui_postArmFindBestWeaponif true, after arming players' best weapon will be selected
type: bool
default: 0 (false)
ui_rememberCameraModeuse same camera mode as was previously used when re-entering a vehicle
type: bool
default: 0 (false)
ui_showGunshow gun
type: bool
default: 1 (true)
win_usernamewindows user name
type: string (init)
win_xposhorizontal position of window
type: int
win_yposvertical position of window
type: int