No Translation
Home
Steam Group
Discord
Bans/Mutes
Players Statistics
Rank Distribution
Rules / Info
Counter-Strike 2
Demo Archive

Counter-Strike: 2 Cvar/Convar List (CS2 Source2 Engine)

CS2 / Counter-Strike: 2 ConVars

List

NameDescriptionFlags
testscript_debugDebug test scripts.developmentonly
host_force_frametime_to_equal_tick_intervaldevelopmentonly
host_force_max_frametime_to_tick_intervaldevelopmentonly
host_framerateSet to lock per-frame time elapse.release
host_timescalePrescale the clock by this amount.replicated cheat
engine_max_resource_system_update_timedevelopmentonly
r_experimental_lag_limiterdevelopmentonly
vis_sunlight_enableToggle whether to use sunlight PVS for sunlight views (0 = sky PVS, 1 = sunlight PVS)developmentonly cheat
vis_enableToggle static visibilitydevelopmentonly
r_indirectlightingSet to use indirect lightingcheat
r_rendersunRender sun lightingcheat
r_drawdecalsSet to render decalscheat
r_drawviewmodelRender view modelclientdll cheat
r_directlightingSet to use direct lightingcheat
r_ssaoSet to use screen-space ambient occlusiondevelopmentonly
r_force_zprepass0: Force z prepass off. 1: Force on. -1: Don't forcecheat
r_zprepass_normals0: Use normals reconstructed from depth. 1: Output correct normals in z prepass.cheat
r_translucentEnable rendering of translucent geometrycheat
r_worldlodSet to enable world LODcheat
r_showsunshadowdebugrendertargetsSet to render sun shadow render targetscheat
r_showdebugoverlaysSet to render debug overlayscheat
r_showsceneobjectboundsShow scenesystem object bounding boxescheat
r_showsunshadowdebugsplitvisSet to render sun shadow split visibility debuggercheat
r_show_hipoly_draw_callsTransparent wireframe overlay for draw calls with triangle count higher than specified numbercheat
r_showdebugrendertargetSet the debug render target to show, 0 == disablecheat
fog_enableEnable fogclientdll cheat
mat_wireframe0=Off, 1=Surface Wireframe, 2=Transparent Wireframecheat
mat_fullbrightcheat
mat_max_lighting_complexitycheat
mat_luxelscheat
mat_lpv_luxelscheat
r_drawskyboxRender the 2d skybox.cheat
r_size_cull_threshold_fade% above the screen size percentage where we will start fading out (==0 will disable fading).developmentonly
r_size_cull_thresholdThreshold of screen size percentage below which objects get culleddevelopmentonly
r_size_cull_threshold_shadowThreshold of sun shadow map size percentage below which objects get culledcheat
r_drawblankworldRender blank instead of the game worldcheat
fog_override_enableUse fog_override convars instead of world fog datacheat
fog_override_startcheat
fog_override_endcheat
fog_override_max_densitycheat
fog_override_exponentcheat
r_dof_overridecheat
r_dof_override_near_blurrycheat
r_dof_override_near_crispcheat
r_dof_override_far_crispcheat
r_dof_override_far_blurrycheat
r_dof_override_tilt_to_groundcheat
mat_shading_complexityVisualize shading complexitycheat
mat_overdrawVisualize overdrawcheat
tv_relay_ratedefault rate for relaysdevelopmentonly
tv_instant_replay_full_frameSend embedded full framesdevelopmentonly
tv_instant_replay_full_frame_timeSeconds between full frame embeddedsdevelopmentonly
tv_extended_loggingdevelopmentonly
tv_instant_replay_full_frame_build_threadedBuild the full frames on a seperate job threaddevelopmentonly
tv_threaded_merge_entity_deltasEnable SourceTV threading of delta mergingdevelopmentonly
spec_replay_leadup_timeReplay time in seconds before the highlighted eventreplicated release
tv_broadcast_urlURL of the broadcast relayrelease
tv_broadcast_url1URL of the broadcast relay1release
r_drawpanoramaEnable the rendering of panorama UIcheat
input_downimpulsevaluedevelopmentonly clientdll
input_upimpulsevaluedevelopmentonly clientdll
input_filter_relative_analog_inputsclientdll archive
bug_submitter_overridearchive
r_skip_precache_validation_checkdevelopmentonly
sv_pause_on_console_open1 = Pause the game when pressing ~ to open the console. CTRL+~ opens the console without pause.archive
r_add_views_in_pre_outputdevelopmentonly
r_extra_render_framescheat
con_enableAllows the console to be activated.archive
r_debug_draw_safe_area_insetsRender safe area insets as wireframe.developmentonly
input_forceuserForce user input to this split screen player.cheat
mouse_disableinputSet to disable mouse inputdevelopmentonly
input_button_code_is_scan_codeBind keys based on keyboard position instead of key namearchive
convars_echo_toggle_changesEcho to the console changes caused by toggling.developmentonly
joy_axisx_relativearchive per_user
joy_axisy_relativearchive per_user
joy_axisz_relativearchive per_user
joy_axisr_relativearchive per_user
joy_axisu_relativearchive per_user
joy_axisv_relativearchive per_user
joy_axisx_deadzonearchive per_user
joy_axisy_deadzonearchive per_user
joy_axisz_deadzonearchive per_user
joy_axisr_deadzonearchive per_user
joy_axisu_deadzonearchive per_user
joy_axisv_deadzonearchive per_user
player0_using_joystickarchive
tv_enableActivates SourceTV on server.notify release
tv_enable1Activates SourceTV[1] on server.notify release
clientportIf non-zero, client binds port to specific address. Usually you should leave this blank to use a different random system-assigned port for each connection.release
hostportHost game server portrelease
tv_portHost SourceTV portrelease
r_vconsole_foregroundforcerenderWhen VConsole is in the foreground, force all engine & tools to renderdevelopmentonly
r_always_render_all_windowsAlways force all engine & tools to renderdevelopmentonly
r_force_render_frame_countThe number of frames to render when adevelopmentonly
splitscreen_modearchive
jpeg_qualitySet jpeg screenshot quality. [1..100]developmentonly
screenshot_subdirSet the screenshot directory.developmentonly
screenshot_prefixSet the screenshot auto naming prefix.developmentonly
screenshot_widthScreenshot width. -1 for screen width.developmentonly
screenshot_heightScreenshot height. -1 for screen height.developmentonly
cl_playback_screenshotsAllows the client to playback screenshot and jpeg commands in demos.developmentonly
voice_sequence_maximum_wait_timeWhen receiving packets out of sequence, wait this many seconds for missing sequences to arrivedevelopmentonly
voice_always_sample_micFor systems experiencing a hang/stall when using voice chat.archive
snd_mute_losefocusarchive
voice_thresholdclientdll archive
voice_threshold_delaydevelopmentonly
soundsystem_update_asyncdevelopmentonly
stats_displayDisplays perf statistics informationdevelopmentonly
stats_collect_gpuWhile doing stats_display, collect GPU perf counters. Used for stats_print_gpu.developmentonly
vprof_countersdevelopmentonly
vprof_counters_show_minmaxdevelopmentonly
debug_draw_enabledevelopmentonly replicated
engine_rendersystem_usedRendersystem option in use (changing this does not change the rendersystem).developmentonly
engine_rendersystem_initRendersystem option requested (changing this does not change the rendersystem).developmentonly
engine_platform_name_extendedPlatform the engine is running on.developmentonly
engine_ostypeOS type the engine is running on.developmentonly
engine_cpu_info_extendedCPU the engine is running on.developmentonly
cl_languageLanguagedevelopmentonly
sys_minidumpspewlinesLines of crash dump console spew to keep.release
sv_maxrateMax bandwidth rate allowed on server, 0 == unlimitedreplicated release
sv_minrateMin bandwidth rate allowed on server, 0 == unlimitedreplicated release
sys_minidumpexpandedspewdevelopmentonly
report_connection_failure_percentagedevelopmentonly
engine_no_focus_sleeparchive
engine_no_focus_sleep_vconsole_suppressWhen VConsole is in the foreground, don't trigger engine_no_focus_sleep behaviordevelopmentonly
engine_show_frame_pacingdevelopmentonly
battery_saverOBSOLETE replaced by mobilefps* - Battery saver mode. 0=off, 1=onarchive
mobile_fps_limitMOBILE_FPS_CONTROL: Mobile FPS limit - 15, 30, 60archive
mobile_fps_increase_during_touchMOBILE_FPS_CONTROL: If true we increase framerate limit during toucharchive
mobile_fps_increase_during_chargingMOBILE_FPS_CONTROL: If true we increase framerate limit while chargingarchive
mobile_fps_increase_during_hfr_animationsMOBILE_FPS_CONTROL: If true we increase framerate limit during HFR-tagged animations and transitions.developmentonly hidden
fps_maxFrame rate limiter. 0=no limit. Does not apply to dedicated server.archive release
fps_max_uiFrame rate limiter while the game UI is displayed. 0=no limit. Does not apply to dedicated server.archive
fps_max_toolsAdditional frame rate limit while in tools mode and a window other than the game window has focus. Note that fps_max still applies, this only allows the maximum frame rate for tools mode to be lower. 0=no tools specific limit.archive
sv_fps_maxDedicated server frame rate limiter. 0=tick rate. Only applies to the dedicated server.developmentonly hidden
async_serializeForce async reads to serialize for profilingdevelopmentonly
con_logfile_suffixSuffix to append to the console log, may be changed to reopen the logdevelopmentonly
gameevents_showeventsDump game events to console. (1 = Show Signaling, 2 = Show Posting also).developmentonly
gameevents_showeventlistenersShow listening addition/removalsdevelopmentonly
execute_command_every_framecheat
engine_show_frame_dispatchshow frame dispatch names.developmentonly
engine_show_frame_ticksdevelopmentonly
engine_show_frame_multiple_ticksdevelopmentonly
engine_vr_max_ticks_to_simulateMax number of ticks to simulate per frame, after which simulation will start to slow down compared to real time.developmentonly
engine_render_onlydevelopmentonly
engine_allow_multiple_ticks_per_frameWhen the client is catching up in low frame rate situations, should we run tick more than once a frame?developmentonly
engine_allow_multiple_simulates_per_frameWhen the client is catching up in low frame rate situations, should we run client simulate more than once a frame?developmentonly
engine_client_tick_pad_enabledevelopmentonly
ss_voice_hearpartnerRoute voice between splitscreen players on same system.developmentonly
sv_max_unreliable_delta_sizeMaximum allowable entity delta size over unreliable delivery.developmentonly
sv_disable_reliable_delta_retransmitAssume that a reliable entity delta will be ack'ed and send future deltas relative to the last reliable delta.developmentonly
sv_ents_write_alarmPrint callstack every time CNetworkGameServerBase::WriteEntityUpdate takes more than this amount of millisecondsrelease
sv_filterbanSet packet filtering by IP modedevelopmentonly
sv_banid_enabledWhether server supports banid commandrelease
sv_banid_dev_enableddevelopmentonly
sv_max_queries_secMaximum queries per second to respond to from a single IP address.release
sv_max_queries_windowWindow over which to average queries per second averages.release
sv_max_queries_sec_globalMaximum queries per second to respond to from anywhere.release
sv_logblocksIf true when log when a query is blocked (can cause very large log files)release
sv_logsdirFolder in the game directory where server logs will be stored.archive
sv_logfileLog server information in the log file.archive
sv_logflushFlush the log file to disk on each write (slow).archive
sv_logechoEcho log information to the console.archive
sv_log_onefileLog server information to only one file.archive
sv_logbansLog server bans in the server logs.archive
sv_parallel_packentitiesSet to 1 to use threaded snapshot sending on listen servers, 2 for dedicated servers.release
sv_networkvar_validateValidate each StateChanged against known offsets.release
sv_enable_delta_packingWhen enabled, this allows for entity packing to use the property changes for building up the data. This is many times faster, but can be disabled for error checking.release
sv_usenetworkvarsUse networkvar system.developmentonly
sv_networkvar_perfieldtrackingTrack individual field offset changes, rather than a single dirty flag for the whole entity.release
tv_allow_camera_man_overrideAllows cameraman_override to have effect. When this is set, the primary interactive caster will have all the relevant fields present in all network packets, in every snapshot. This allows the secondary cameraman (-interactivecaster that connects to a tv port) to override those fields some seconds later regardless of whether they changed originally or not.release
sv_enable_alternate_baselinesAllow alternate baseline system, set to 2 for debugging spew.release
rcon_passwordremote console password.dontrecord release server_cannot_query
rcon_connected_clients_allowAllow clients to use rcon commands on server.replicated release
vconsole_rcon_server_detailswhen non-empty allows for easy vconsole connection to the dedicated server.dontrecord release server_cannot_query
sv_rcon_banpenaltyNumber of minutes to ban users who fail rcon authenticationdevelopmentonly
sv_rcon_maxfailuresMax number of times a user can fail rcon authentication before being banneddevelopmentonly
sv_rcon_minfailuresNumber of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banneddevelopmentonly
sv_rcon_minfailuretimeNumber of seconds to track failed rcon authenticationsdevelopmentonly
sv_rcon_logEnable/disable rcon logging.developmentonly
closecaptionEnable close captioning.clientdll archive userinfo
hostnameHostname for server.release
hostname_in_client_statusShow server hostname in client status.release
developerSet developer message level.developmentonly release
violence_hbloodDraw human bloodarchive
violence_hgibsShow human gib entitiesarchive
violence_abloodDraw alien bloodarchive
violence_agibsShow alien gib entitiesarchive
sv_unlockedchaptersHighest unlocked game chapter.archive
namearchive per_user
mem_test_quietDon't print stats when memtestingdevelopmentonly
mem_test_each_frameRun heap check at end of every framedevelopmentonly
mem_test_every_n_secondsRun heap check at a specified intervaldevelopmentonly
engine_sse42turn on sse4.2 optimizations in the enginedevelopmentonly
sv_temp_baseline_string_table_buffer_sizeBuffer size for writing string table baselinesdevelopmentonly
tv_playcast_delay_resyncTo alleviate intermittent network connectivity problems, this is the number of seconds to wait before actually re-syncing the stream after failurerelease
tv_playcast_showerrorsSet to display headers upon error (e.g. "CF-Ray,CF-Cache-Status,Body" )hidden release
tv_playcast_origin_authGet request X-Origin-Auth stringhidden release
tv_playcast_max_rcvagehidden release
tv_playcast_max_rtdelayhidden release
tv_playcast_delay_predictionrelease
tv_playcast_retry_timeoutIn case of intermittent network problems, how long should playcast retry fragment retrieval before resorting to resyncrelease
tv_broadcast_keyframe_intervalThe frequency, in seconds, of sending keyframes and delta fragments to the broadcast relay serverrelease
tv_broadcast_keyframe_interval1The frequency, in seconds, of sending keyframes and delta fragments to the broadcast1 relay serverrelease
tv_broadcast_startup_resend_intervalThe interval, in seconds, of re-sending startup data to the broadcast relay server (useful in case relay crashes, restarts or startup data http request fails)release
tv_broadcast_max_requestsMax number of broadcast http requests in flight. If there is a network issue, the requests may start piling up, degrading server performance. If more than the specified number of requests are in flight, the new requests are dropped.release
tv_broadcast_max_requests1Max number of broadcast1 http requests in flight. If there is a network issue, the requests may start piling up, degrading server performance. If more than the specified number of requests are in flight, the new requests are dropped.release
tv_broadcast_drop_fragmentsDrop every Nth fragmenthidden release
tv_broadcast_terminateTerminate every broadcast with a stop commandhidden release
tv_broadcast_origin_authX-Origin-Auth header of the broadcast POSTshidden release
tv_broadcast_origin_auth1X-Origin-Auth header of the broadcast1 POSTshidden release
tv_broadcast_origin_delayInjection delay request for CDN rebroadcast frameworks, secondshidden release
tv_maxrateMax SourceTV spectator bandwidth rate allowed, 0 == unlimitedrelease
tv_rate_multiplierMultiply requested rate by this value to adjust Dota TV send ratedevelopmentonly
tv_relaypasswordSourceTV password for relay proxiesprotected notify dontrecord release
tv_chattimelimitLimits spectators to chat only every n secondsrelease
tv_chatgroupsizeSet the default chat group sizerelease
tv_grouprelaydatareliableWhen enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relaysdevelopmentonly
tv_grouprelaydataunreliableWhen enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relaysdevelopmentonly
tv_grouprelaydatavoiceSimilar to tv_grouprelaydata, but controls whether or not the voice channels should be routed into the grouped data for the relaysdevelopmentonly
tv_autoretryRelay proxies retry connection after network timeoutrelease
tv_timeoutSourceTV connection timeout in seconds.release
tv_snapshotrateSnapshots broadcast per secondreplicated release
tv_snapshotrate1Snapshots broadcast per second, GOTV[1]release
demo_writefullupdate_rateInterval time in seconds to write full updates to demo.developmentonly
sv_replaysdirDirectory to store replays indevelopmentonly
tv_demo_starttickdevelopmentonly
tv_maxclientsMaximum client number on SourceTV server.release
tv_maxclients_relayreservedThis number of relay client connections are reserved for SourceTV relays.release
tv_update_hibernation_enabledAllow SourceTV to control server hibernation state.developmentonly
tv_autorecordAutomatically records all games as SourceTV demos.release
tv_broadcastAutomatically broadcasts all games as GOTV demos through Steam.release
tv_broadcast1Automatically broadcasts all games as GOTV[1] demos through Steam.release
tv_nameSourceTV host namerelease
tv_passwordSourceTV password for all clientsprotected notify dontrecord release
tv_advertise_watchableGOTV advertises the match as watchable via game UI, clients watching via UI will not need to type passwordprotected notify dontrecord release
tv_window_sizeSpecifies the number of seconds worth of frames that the tv replay system should keep in memory. Increasing this greatly increases the amount of memory consumed by the TV systemdevelopmentonly
tv_enable_delta_framesIndicates whether or not the tv should use delta frames for storage of intermediate frames. This takes more CPU but significantly less memory.release
tv_overridemasterOverrides the SourceTV master root address.release
tv_dispatchmodeDispatch clients to relay proxies: 0=never, 1=if appropriate, 2=alwaysrelease
tv_transmitallTransmit all entities (not only director view)replicated release
tv_debugSourceTV debug info.release
tv_titleSet title for SourceTV spectator UIrelease
tv_deltacacheEnable delta entity bit stream cacherelease
tv_relayvoiceRelay voice data: 0=off, 1=onrelease
tv_secret_codeWhen enabled, this will use a uniquely generated server code to authenticate relay connections. This code is coordinated via the GC or some external means rather than by clients directlydevelopmentonly
tv_relay_secret_codeWhen enabled, this will use a uniquely generated server code to authenticate relay to relay connections. This code is coordinated via the GC or some external means rather than by clients directlydevelopmentonly
tv_relay_quit_after_gameQuit after a game has been relayed, do not hibernatedevelopmentonly
entity_log_load_unserializeOutput unserialization of entities on map load. 0 - off, 1 - client/server, 2 - server, 3 - clientgamedll clientdll replicated cheat
demo_recordcommandsRecord commands typed at console into .dem files.cheat
demo_quitafterplaybackQuits game after demo playback.release
demo_pauseatservertickPauses demo playback at server tickdevelopmentonly
demo_usefastgotoUse fast frame skipping when available for demo_goto commands.developmentonly
timedemo_startStarts timedemo on given tick.developmentonly
timedemo_endEnds timedemo on given tick.developmentonly
demo_flushFlush writing the demo file every network updatearchive
demo_allow_game_mismatchAllow playback of demo even if game directories are not matched [may crash or fail to load].developmentonly
demo_debugTurn on demo debug spew.developmentonly
cl_showdemooverlayHow often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always)developmentonly
cl_flushentitypacketFor debugging. Force the engine to flush an entity packet.cheat
cl_parallel_readpacketentitiesSet to 1 to use threading snapshot reading (if game supports and server is sending bitcounts).developmentonly
cl_parallel_readpacketentities_thresholdUse parallel processing of snapshot reading if above this many entries.developmentonly
cl_profilereadpacketentitiesdevelopmentonly
cl_parallel_readpacketentities_type. -1 = use default (parallel controller split). 0 = single threaded combined (i.e., ReadFieldList and Decode combined into one call). 1 = single threaded split (first pass ReadFieldList, second pass Decode). 2 = worker thread for decode (main thread does ReadFieldList, worker thread does Decode). 3 = parallel combined (threadpool does read/decode on work items in parallel). 4 = parallel split. 5 = parallel controlundefined
undefinedparallel controller split.developmentonly
instant_replayEnable instant replay recording.developmentonly
instant_replay_history_limitMaximum amount of minutes to save history (0 is unlimited).developmentonly
instant_replay_history_limit_lowMaximum amount of minutes to save history on low memory (32 bit) systems (0 is unlimited).developmentonly
rcon_addressAddress of remote server if sending unconnected rcon commands (format x.x.x.x:p)dontrecord release server_cannot_query
cl_clock_correctionEnable/disable clock correction on the client.cheat
cl_clockdrift_max_ticksMaximum number of ticks the clock is allowed to drift before the client snaps its clock to the server's.cheat
cl_clock_showdebuginfoShow debugging info about the clock drift, 1= resets, 2=adjustments, 3=verbosedevelopmentonly
cl_clock_correction_force_server_tickForce clock correction to match the server tick + this offset (-999 disables it).cheat
cl_clock_correction_adjustment_max_amountSets the maximum number of milliseconds per second it is allowed to correct the client clock. It will only correct this amount if the difference between the client and server clock is equal to or larger than cl_clock_correction_adjustment_max_offset.cheat
cl_clock_correction_adjustment_min_offsetIf the clock offset is less than this amount (in milliseconds), then no clock correction is applied.cheat
cl_clock_correction_adjustment_max_offsetAs the clock offset goes from cl_clock_correction_adjustment_min_offset to this value (in milliseconds), it moves towards applying cl_clock_correction_adjustment_max_amount of adjustment. That way, the response is small when the offset is small.cheat
cl_resendDelay in seconds before the client will resend the 'connect' attemptrelease
cl_connectionretrytime_p2pNumber of seconds over which to spread retry attempts for P2P.release
passwordCurrent server access passwordarchive dontrecord server_cannot_query
cl_clockdbgdevelopmentonly
cl_clock_unhookdevelopmentonly
cl_timeoutAfter this many seconds without receiving a packet from the server, the client will disconnect itselfarchive
cl_disconnect_soundeventThis soundevent is called to stop the desired soundevents when the game is disconnected.developmentonly
tv_nochatDon't receive chat messages from other SourceTV spectatorsarchive userinfo
cl_ignorepacketsForce client to ignore packets (for debugging).cheat
cl_predict_after_every_createmoverun prediction after every CreateMove instead of only after CreateMove for the final tick in a frame.developmentonly
spec_replay_rate_baseBase time scale of Killer Replay.Experimental.replicated release
rateMin bytes/sec the host can receive dataarchive userinfo
cl_usercmd_dbgshow usercmd payload sizing info for packets with more than this many usercmdsdevelopmentonly
cl_usercmd_maxcountmax number of CUserCmds to send in one packetrelease
r_aspectratiodevelopmentonly
cl_interpolateInterpolate entities on the client.developmentonly clientdll userinfo
cl_cache_sendtableCache sendtablesdevelopmentonly
cl_sendtable_cache_filenameSend tables cache filedevelopmentonly
cl_spawngroup_spewresourcesSpew all manifest add/updates.developmentonly
cl_log_tickLog when a tick is received.developmentonly
cl_log_tick_skipsLog when the tick delta >= thisdevelopmentonly
cl_spawngroup_logDump the contents of the next spawngroup manifest to file.developmentonly
cl_debug_overlays_broadcastRender debug overlays from server.release
sv_pausable_devWhether listen server is pausable when running -dev and playing solo against botsdevelopmentonly
sv_pausable_dev_dsWhether dedicated server is pausable when running -dev and playing solo against botsdevelopmentonly
sv_pure_kick_clientsIf set to 1, the server will kick clients with mismatching files. Otherwise, it will issue a warning to the client.release
sv_pure_traceIf set to 1, the server will print a message whenever a client is verifying a CRC for a file.release
sv_cheatsAllow cheats on servernotify replicated release
sv_lanServer is a lan server ( no heartbeat, no authentication, no non-class C addresses )release
sv_pausableIs the server pausable.release
sv_voicecodecSpecifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension.release
sv_pvs_max_distanceif set, adds a maximum range to PVS/PAS checksreplicated release
sv_parallel_sendsnapshotSet to 1 to use threading snapshot sending on listen servers, 2 for dedicated servers.release
sv_skynameCurrent name of the skybox texturegamedll clientdll archive replicated
sv_debug_overlays_bandwidthBroadcast server debug overlays trafficrelease
sv_debug_overlays_broadcastBroadcast server debug overlaysnotify cheat release
sv_voiceenablearchive notify release
voice_debugfeedbackfromdevelopmentonly
sv_reserve_slots_for_reconnecting_players_kick_priorKick a previously connected player with the same steamID if a replacement comes alongdevelopmentonly
sv_memlimitIf set, whenever a game ends, if the total memory used by the server is greater than this # of megabytes, the server will exit.cheat release
sv_hibernate_postgame_delay# of seconds to wait after final client leaves before hibernating.release
sv_hibernate_when_emptyPuts the server into extremely low CPU usage mode when no clients connectedrelease
sv_shutdown_immediately_on_requestThe server will always shutdown on receiving the shutdown request, even if not hibernatingdevelopmentonly
sv_search_keyrelease
sv_regionThe region of the world to report this server in.release
sv_clusterData center cluster this server lives in.release
sv_instancebaselinesEnable instanced baselines. Saves network overhead.developmentonly
sv_statsCollect CPU usage statsdevelopmentonly
sv_passwordServer password for entry into multiplayer gamesprotected notify dontrecord release
sv_tagsServer tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma.notify release
sv_visiblemaxplayersOverrides the max players reported to prospective clientsrelease
sv_alternateticksIf set, server only simulates entities on even numbered ticks..sponly release
sv_steamgroupThe ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community.notify release
sv_steamgroup_exclusiveIf set, only members of Steam group will be able to join the server when it's empty, public people will be able to join the server only if it has players.release
sv_hosting_lobbydevelopmentonly replicated
sv_mmqueue_reservationServer queue reservationdevelopmentonly dontrecord
sv_mmqueue_reservation_timeoutTime in seconds before mmqueue reservation expires.developmentonly
sv_mmqueue_reservation_extended_timeoutExtended time in seconds before mmqueue reservation expires.developmentonly
spawngroup_ignore_timeoutsdevelopmentonly
sv_snapshot_unlimitedFor debugging, don't throw away old snapshots so that if you break in debugger (on remote client or server) it won't require an uncompressed update to resume. You may run out of memory of course...replicated release
sv_timeoutAfter this many seconds without a message from fully connected client, the client is droppeddevelopmentonly
spec_replay_enableEnable Killer Replay, requires hltv server running (0:off, 1:default, 2:force)replicated release missing3
spec_replay_message_timeHow long to show the message about Killer Replay after death. The best setting is a bit shorter than spec_replay_autostart_delay + spec_replay_leadup_time + spec_replay_winddown_timereplicated release
spec_replay_rate_limitMinimum allowable pause between replay requests in secondsreplicated release
spec_replay_on_deathWhen > 0, sets the mode whereas players see delayed replay, and are segregated into a domain of chat and voice separate from the alive playersreplicated release
replay_debugreplicated release
sv_maxclientframesdevelopmentonly
sv_extra_client_connect_timeSeconds after client connect during which extra frames are buffered to prevent non-delta'd updatedevelopmentonly
sv_maxreplayMaximum replay time in secondsdevelopmentonly
sv_stressbotsIf set to 1, the server calculates data and fills packets to bots. Used for perf testing.release
sv_sendtablesForce full sendtable sending path.developmentonly
fs_async_threadsNumber of IO threads in async filesystem (-1 == auto)developmentonly
fs_report_async_iodevelopmentonly
fs_report_sync_opens0:Off, 1:Always, 2:Not during loadrelease
fs_report_long_reads0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threasholddevelopmentonly
fs_warning_mode0:Off, 1:Warn main thread, 2:Warn other threadsdevelopmentonly
fs_fake_read_delay_msAdd N ms of delay to every low-level read operation, to simulate a slow diskdevelopmentonly
filesystem_buffer_sizeSize of per file buffers. 0 for nonedevelopmentonly
filesystem_unbuffered_iodevelopmentonly
filesystem_nativeUse native FS or STDIOdevelopmentonly
filesystem_max_stdio_readdevelopmentonly
filesystem_report_buffered_iodevelopmentonly
filesystem_fake_latencydevelopmentonly
cl_cursor_scaleCursor size scaling factor.archive
cl_auto_cursor_scaleAutomatic cursor size scaling.archive
joy_wingmanwarrior_centerhackWingman warrior centering hack.archive
joy_wingmanwarrior_turnhackWingman warrior hack related to turn axes.archive
joy_axisbutton_thresholdAnalog axis range before a button press is registered.archive
resourcesystem_multiframe_finalize_time_msecMax time to spend finalizing resources per frame in miliseconds.developmentonly
d3d_max_feature_levelReport the maximum D3D feature level available.developmentonly
r_low_latencyNVIDIA Low Latency (0 = off, 1 = on, 2 = on + boost)developmentonly
r_low_latency_trigger_flashNVIDIA Low Latency Trigger Flashdevelopmentonly
r_suppress_redundant_state_changesdevelopmentonly
r_draw_first_tri_onlycheat
r_draw_instancescheat
r_texturefilteringquality0: Bilinear, 1: Trilinear, 2: Aniso 2x, 3: Aniso 4x, 4: Aniso 8x, 5: Aniso 16xdevelopmentonly
r_fullscreen_gammaScreen Gamma (only in fullscreen modes)archive
r_wait_on_presentdevelopmentonly
r_async_shader_compile_notify_frequencydevelopmentonly
r_multigpu_num_gpus_founddevelopmentonly
r_multigpu_num_gpus_useddevelopmentonly
r_dx11_software_cmd_listsEnable Software Command lists for DX11 (Avoid using deferred contexts)developmentonly
r_use_memory_budget_modelUse a model of GPU memory use to determine budget rather than querying the OS.developmentonly
r_renderdoc_open_capturesdevelopmentonly
r_timestamp_query_multiplierSet the TIMESTAMP query cycle multiplier, for drivers that liedevelopmentonly
r_pipeline_stats_present_flushExperimental: Set to 1 to enable full GPU pipeline flushing after each present.developmentonly
r_pipeline_stats_command_flushExperimental: Set to 1 to enable full GPU pipeline flushing after each command list.developmentonly
r_pipeline_stats_use_flush_apiExperimental: Set to 1 to use the ID3D11DeviceContext11::Flush() to flush the GPU pipeline instead of queries.developmentonly
r_pipeline_stats_flush_before_sleepingExperimental: Set to 1 to enable GPU pipeline flushes right before the render thread sleeps to wait for more work.developmentonly
r_frame_sync_enabledevelopmentonly
r_force_no_presentForce the render device to not present frames.cheat
multigpu_skip_transfersdevelopmentonly
multigpu_skip_semaphoresdevelopmentonly
r_texture_pool_sizeTotal size of the texture pool in MBdevelopmentonly
r_texture_stream_mip_biasBiases the mip level the texture streaming system choses to stream for each texture.developmentonly
r_max_texture_pool_sizeUpper limit on texture pool size.developmentonly
r_texture_nonstreaming_loadAllow immediately loading mips of textures (when possible) when their headers are loaded, saving IO & reducing latency.developmentonly
r_texture_hookup_uses_threadpoolAsync Texture hookup uses its own threadpool instead of the global pool.developmentonly
r_texture_stream_max_resolutionMaximum resolution for top mip level in streaming textures. -1 = ignored.developmentonly
r_texture_stream_resolution_biasdevelopmentonly
r_validate_texture_streamingDumps state of texture streaming at the next frame boundary.developmentonly
r_fallback_texture_orangeDisplay fallback texture as orangedevelopmentonly
r_texture_eager_evictiondevelopmentonly
r_texture_stream_throttle_amountdevelopmentonly
r_texture_stream_throttle_countdevelopmentonly
r_texture_stream_throttle_count_over_budgetdevelopmentonly
r_texture_streamout_unthrottle_msAfter hitting throttling limits for streamout, allow it to continue up to this number of milliseconds.developmentonly
r_texture_streaming_timesliceddevelopmentonly
r_texture_budget_dynamicDynamically adjust texture streaming budget based on GPU memory usage.developmentonly
r_texture_budget_update_periodTime (in seconds) between updating texture memory budget.developmentonly
r_texture_budget_thresholdReduce texture memory pool size when this percentage of the budget is full.developmentonly
r_texture_pool_reduce_rateReduce texture memory pool size by this many MB / s when over budget.developmentonly
r_texture_pool_increase_rateIncrease texture memory pool size by this many MB / s when under budget.developmentonly
r_texture_stream_resolution_bias_update_perioddevelopmentonly
r_texture_stream_resolution_bias_increase_ratedevelopmentonly
r_texture_stream_resolution_bias_decrease_ratedevelopmentonly
r_texture_stream_resolution_bias_mindevelopmentonly
mat_shader_cachedevelopmentonly
mat_warn_bad_modesdevelopmentonly
mat_assert_on_error_shader_usedevelopmentonly
mat_hide_error_shaderdevelopmentonly
mat_shading_complexity_colorcheat
mat_shading_complexity_max_instruction_countcheat
mat_shading_complexity_max_register_countcheat
mat_overdraw_colorcheat
font_show_glyph_missdevelopmentonly
mat_colorcorrectiondevelopmentonly
mat_viewportscaleScale down the main viewport (to reduce GPU impact on CPU profiling)developmentonly clientdll
@panorama_disable_blurdevelopmentonly hidden
@panorama_disable_box_shadowdevelopmentonly hidden
@panorama_disable_render_callbacksdevelopmentonly hidden
@panorama_disable_draw_fancy_quaddevelopmentonly hidden
@panorama_disable_layer_cleardevelopmentonly hidden
@panorama_disable_draw_textdevelopmentonly hidden
@panorama_force_text_shadow_strengthdevelopmentonly hidden
@panorama_disable_draw_text_shadowdevelopmentonly hidden
@panorama_disable_layer_cachedevelopmentonly hidden
@panorama_use_backbuffer_directlydevelopmentonly hidden
@panorama_highlight_composition_layersdevelopmentonly hidden
@panorama_highlight_slow_operationsdevelopmentonly hidden
@panorama_highlight_bad_opacity_masksdevelopmentonly hidden
@panorama_stats_log_timedevelopmentonly hidden
@panorama_min_comp_layer_cache_costdevelopmentonly hidden
@panorama_comp_layer_lru_lifetimedevelopmentonly hidden
@panorama_command_reorderingdevelopmentonly hidden
@panorama_composition_atlasdevelopmentonly hidden
@panorama_temp_comp_layer_min_dimensiondevelopmentonly hidden
@panorama_disable_render_target_cachedevelopmentonly hidden
@panorama_render_target_cache_max_sizedevelopmentonly hidden
snd_ui_spatialization_spreaddevelopmentonly cheat
panorama_spew_async_event_substringIf non-empty, print debug info about async event queue and dispatch behavior for events containing the substring.developmentonly hidden
panorama_js_minidumpsEnable sending minidumps on JS Exceptions.developmentonly hidden
@panorama_max_fpsdevelopmentonly hidden
@panorama_max_overlay_fpsdevelopmentonly hidden
@panorama_max_oof_overlay_up_fpsdevelopmentonly hidden
@panorama_large_dispatch_event_queuedevelopmentonly hidden
@panorama_frame_limit_v8_gc_microsecondsdevelopmentonly hidden
@panorama_reload_animationsdevelopmentonly hidden
@panorama_debug_overlay_opacity_minhidden archive
@panorama_debug_overlay_opacity_maxhidden archive
@panorama_debug_overlay_opacityhidden archive
@panorama_cache_command_list_repaint_thresholddevelopmentonly hidden
@panorama_cache_command_list_size_thresholddevelopmentonly hidden
@panorama_disallow_hover_stylesdevelopmentonly hidden
@panorama_debug_ready_for_displaydevelopmentonly hidden
@panorama_style_flag_force_invalidateForce style invalidation of the entire panel subtree when adding / removing style flags.developmentonly hidden
@panorama_classes_force_invalidateForce style invalidation of the entire panel subtree when adding / removing classes.developmentonly hidden
@panorama_show_fpsdevelopmentonly
@panorama_show_fps_scaledevelopmentonly
@panorama_clear_frames_on_device_restoredevelopmentonly hidden
@panorama_disable_descendant_filteringDisable descendant selector filteringdevelopmentonly hidden
@panorama_suspend_paintdevelopmentonly hidden
@panorama_enable_secondary_layout_passdevelopmentonly hidden
@panorama_joystick_axis_repeat_interval_startdevelopmentonly hidden
@panorama_joystick_axis_repeat_interval_enddevelopmentonly hidden
@panorama_joystick_axis_repeat_curve_timedevelopmentonly hidden
@panorama_joystick_button_repeat_interval_startdevelopmentonly hidden
@panorama_joystick_button_repeat_interval_enddevelopmentonly hidden
@panorama_joystick_button_repeat_curve_timedevelopmentonly hidden
@panorama_steampad_button_repeat_interval_startdevelopmentonly
@panorama_steampad_button_repeat_interval_enddevelopmentonly
@panorama_steampad_button_repeat_curve_timedevelopmentonly
@panorama_debug_dead_paddevelopmentonly
steamcontroller_flow_sensitivitydevelopmentonly
@panorama_dragscroll_affordanceMinimum mouse movement in pixels before a move is treated as a drag scrolldevelopmentonly hidden
@panorama_dragscroll_mintimeMinimum time that the mouse button must be down before a move is treated as a drag scrolldevelopmentonly hidden
@panorama_dragscroll_velocitymultiplierMultiplier for flick velocity off of actual measured velocitydevelopmentonly hidden
forceactivecontrollertypedevelopmentonly hidden
@panorama_spew_layout_invalidatesdevelopmentonly hidden
@panorama_transition_time_factorA float representing a scale factor for transitions. 1.0 is normal, 2.0 would be twice as fast as normal, 0.5 half as fastdevelopmentonly hidden
@panorama_max_text_shadow_strengthdevelopmentonly hidden
@panorama_allow_transitionsdevelopmentonly hidden
@panorama_2d_translate_no_comp_layerdevelopmentonly hidden
@panorama_might_scroll_no_comp_layerdevelopmentonly hidden
@panorama_box_shadow_no_comp_layerdevelopmentonly hidden
@panorama_simple_borders_no_comp_layerdevelopmentonly hidden
@panorama_allow_texture_composition_layer_fast_pathdevelopmentonly hidden
@panorama_transforms_no_comp_layerdevelopmentonly hidden
@panorama_transform_parents_no_layer_for_perspectivedevelopmentonly hidden
@panorama_hsbc_through_fast_pathdevelopmentonly hidden
@panorama_track_render_commandsdevelopmentonly hidden
lua_assert_on_errordevelopmentonly
lua_shipping_assert_on_errordevelopmentonly
dti_report_stddev_thresholdFor network encoding stats, provide a notes field if field change count is above this many standard deviations for the average field change counts for the serializer.release
net_culloptimizationEnable optimization of slow path that makes HLTV CPU consumption high in AnimGraph-using mods. Will switch to this on by default soon.developmentonly
net_fileloggingLog packets to filesdevelopmentonly
net_qosinterval_spewSpew QoS interval data as we gather itdevelopmentonly
net_qospacketloss_percentage_thresholdSpew a warning if packet loss percentage is above this thresholddevelopmentonly
net_log_processingLog network processingdevelopmentonly
net_showudpDump UDP packets summary to consolerelease
net_showudp_remoteonlyDump non-loopback udp onlyrelease
net_showmsgShow incoming message: <0|1|2|name> where 1 == all and 2 == all except net_NOPdevelopmentonly
net_showreliableLike net_showmsg, but only spew reliable messagesdevelopmentonly
net_showpeaksShow messages for large packets only: <size>developmentonly
net_showdropShow dropped packets in consoledevelopmentonly
net_compresspackets_minsizeDon't bother compressing packets below this size.developmentonly
net_restrict_showmsg_socketIf set, only net_showmsg spew for data inbound on this socket name e.g. client, server, etc.developmentonly
net_max_message_process_countMaximum number of messages to process from a client in a single frame (0 == no limit).developmentonly
net_max_message_queue_sizeMaximum number of messages to allow waiting in queue after processing; exceeding this disconnects the client. 0 == no limitdevelopmentonly
net_detailed_canpacket_logdevelopmentonly
net_showoobShow connectionless UDP traffic.developmentonly
ipOverrides IP for multihomed hostsrelease
hostipHost game server iprelease
net_public_adrFor servers behind NAT/DHCP meant to be exposed to the public internet, this is the public facing ip address string: ("x.x.x.x" )release
net_usesocketsforloopbackUse network sockets layer even for listen server local player's packets (multiplayer only).developmentonly
net_maxroutableRequested max packet size before packets are 'split'.archive userinfo
net_p2p_listen_dedicatedShould dedicated server listen for new-style P2P?developmentonly
net_fs_showindirectionsdevelopmentonly
labelled_debug_helper_show_textgamedll clientdll replicated cheat
labelled_debug_helper_show_positiongamedll clientdll replicated cheat
labelled_debug_helper_arc_segmentsgamedll clientdll replicated cheat
labelled_debug_helper_enabledgamedll clientdll replicated cheat
labelled_debug_helper_scalegamedll clientdll replicated cheat
labelled_debug_helper_skeleton_show_bone_namesgamedll clientdll replicated cheat
ik_debug_perlin_solverdevelopmentonly gamedll clientdll replicated
model_default_preview_sequence_namegamedll clientdll archive replicated
phys_build_mesh_wingsdevelopmentonly
ik_hinge_debug_bone_indexgamedll clientdll replicated cheat
ik_debug_chain_to_filter_bygamedll clientdll replicated cheat
mesh_calculate_curvature_smooth_pass_countgamedll clientdll replicated cheat
mesh_calculate_curvature_smooth_invertgamedll clientdll replicated cheat
mesh_calculate_curvature_smooth_weightgamedll clientdll replicated cheat
anim_decode_forcewritealltransformsForce BatchAnimationDecode to write transformations for all bonesdevelopmentonly
iv_debugboneDebug bone name for interpolation spew of CAnimationState.release
skel_constraints_enablereplicated cheat
cl_skel_constraints_enablereplicated cheat
sv_skel_constraints_enablereplicated cheat
anim_resource_validate_on_loadValidates the animation group channel list against the animations on load for every animationrelease
animgraph_footlock_ground_rolldevelopmentonly
animgraph_motionmatching_print_compressionstatsdevelopmentonly replicated
animgraph_force_full_network_updatesdevelopmentonly
animgraph_enable_dirty_netvar_optimizationdevelopmentonly
animgraph_verify_dirty_netvar_optimizationdevelopmentonly
animgraph_footlock_enabledA master convar that effectively disables the entire footlock node.developmentonly replicated
animgraph_footlock_hip_offset_enabledevelopmentonly
animgraph_footlock_tilt_modedevelopmentonly
animgraph_footlock_use_hip_shiftdevelopmentonly
animgraph_footlock_draw_footbasedevelopmentonly
animgraph_footlock_trace_ground_enabledConvar for toggling foot lock ground tracking.developmentonly replicated
animgraph_footlock_calculate_tiltdevelopmentonly replicated
animgraph_footlock_auto_ledge_detectionAttempt to detect when the foot is partially hanging off a ledge and stop it tilting to reach the bottomdevelopmentonly replicated
animgraph_footlock_auto_stair_detectionAttempt to detect when the foot is on a stair and will stop it from tilting to reach the next stepdevelopmentonly replicated
animgraph_footlock_debug_foot_indexdevelopmentonly replicated
animgraph_footlock_debug_typedevelopmentonly replicated
ik_debug_groundtracesShow IK trace related detailsdevelopmentonly gamedll clientdll replicated
animgraph_slowdownonslopes_enableddevelopmentonly replicated
animgraph_ik_debugdevelopmentonly
ik_debug_fabrik_backwards_enableddevelopmentonly
ik_debug_fabrik_forwards_enableddevelopmentonly
ik_debug_fabrik_backwards_iterationsdevelopmentonly
ik_debug_fabrik_forwards_iterationsdevelopmentonly
ik_fabrik_align_chaindevelopmentonly
ik_fabrik_override_num_iterationsdevelopmentonly
ik_fabrik_forwards_enableddevelopmentonly
ik_fabrik_backwards_enableddevelopmentonly
ik_debug_dogleg3bonedevelopmentonly
ik_debug_dogleg3bone_enableddevelopmentonly
ik_debug_all_chains_unique_color_per_chaindevelopmentonly
ik_debug_planetiltdevelopmentonly
ik_debug_planetilt_axis_lengthdevelopmentonly
ik_planetilt_enabledevelopmentonly
ik_debug_constraintsdevelopmentonly
ik_final_fixup_enabledevelopmentonly
ik_debug_targetsdevelopmentonly
ik_constraints_enableddevelopmentonly
ik_enableEnable IK.cheat
phys_implicit_integaratorUse implicit integrator for gyroscopic forcesdevelopmentonly notify replicated
phys_drag_multiplierMultiply air dragdevelopmentonly notify replicated
phys_buoyancy_horizontal_damping_multiplierMultiply water damping for buoyancy affecting linear velocity in the horizontal planedevelopmentonly notify replicated
phys_buoyancy_vertical_damping_multiplierMultiply water damping for buoyancy affecting linear velocity in the vertical directiondevelopmentonly notify replicated
phys_buoyancy_angular_damping_multiplierMultiply water damping for buoyancy affecting angular velocitydevelopmentonly notify replicated
phys_buoyancy_drag_multiplierMultiply water drag (tries to equalize object velocity with the velocity of the water flow)developmentonly notify replicated
phys_fastaddcloneshapedevelopmentonly
rubikon_joint_deepdebuggingdevelopmentonly
rubikon_joint_always_draw_at_pivot_pointdevelopmentonly
phys_debug_showdefaultmaterialIf enabled, surfaces with default material are highlighted in physics debug geometry.cheat
phys_build_massdevelopmentonly
phys_build_boundsdevelopmentonly
physics_hull_sphere_cast_sat_experimentaldevelopmentonly
cloth_stepdevelopmentonly
cloth_sleep_thresholddevelopmentonly
cloth_resim_afterdevelopmentonly
cloth_max_ticks_per_framedevelopmentonly
cloth_step_variabilitydevelopmentonly
cloth_interpolation_strategydevelopmentonly
cloth_rigid_updatedevelopmentonly
cloth_quasistatic_itersdevelopmentonly
cloth_per_bone_scale_enableEnable per-bone scale in cloth, an experimental feature that is to be universally enabled after a small period of testingdevelopmentonly
cloth_guard_thresholddevelopmentonly
cloth_watchdevelopmentonly replicated
cloth_debugdevelopmentonly
cloth_damping_multiplierdevelopmentonly
cloth_damping_biasdevelopmentonly
cloth_ground_plane_thicknessdevelopmentonly
cloth_node_debug_axis_lengthdevelopmentonly
cloth_quad_smooth_ratedevelopmentonly
cloth_rod_smooth_ratedevelopmentonly
cloth_quad_smooth_iterationsdevelopmentonly
cloth_rod_smooth_iterationsdevelopmentonly
cloth_debug_draw_nodepth_alphadevelopmentonly
cloth_ground_offsetdevelopmentonly
cloth_legacy_stretch_forcedevelopmentonly
cloth_legacy_supportdevelopmentonly
cloth_winddevelopmentonly
cloth_wind_pitchdevelopmentonly
cloth_dry_dragdevelopmentonly
cloth_dry_drag_softendevelopmentonly
cloth_approximate_collidedevelopmentonly
phys_validatedevelopmentonly
phys2_debug_broadphasedevelopmentonly
physics_sphere_cast_with_epsilon_experimentaldevelopmentonly
cloth_simulatedevelopmentonly
cloth_batchdevelopmentonly
cl_jiggle_bone_debugDisplay physics-based 'jiggle bone' debugging informationcheat
cl_jiggle_bone_debug_yaw_constraintsDisplay physics-based 'jiggle bone' debugging informationcheat
cl_jiggle_bone_debug_pitch_constraintsDisplay physics-based 'jiggle bone' debugging informationcheat
cl_jiggle_bone_invertcheat
cl_jiggle_bone_sanityPrevent jiggle bones from pointing directly away from their target in case of numerical instability.developmentonly
phys_jiggle_bone_enabledevelopmentonly
phys_old_contact_drawdevelopmentonly
phys2_contact_debug_draw_sizedevelopmentonly
phys_cull_internal_mesh_contactsdevelopmentonly replicated
phys_fast_report_contactswhen 1, fast path for collision reporting is implemented making triggers faster in some casesdevelopmentonly
hullivr_edge_merge_tanShould we try to straighten two faces connected to this edge? (tangent)developmentonly replicated
hullivr_faceisland_merge_tanShould we try to straighten an island of faces deviating from their average normal (tangent)?developmentonly replicated
hullivr_faceisland_merge_dispShould we straighten face island if the displacement is this much? (inches)developmentonly replicated
hullivr_versiondevelopmentonly replicated
vphysics_force_apply_magnitudedevelopmentonly
vphysics_return_implicit_velocitydevelopmentonly
phys_position_iterationsdevelopmentonly
phys_velocity_iterationsdevelopmentonly
vphys2_friction_factorChange global friction factorcheat
vphys2_restitution_factorChange global restitution factorcheat
phys_reload_immediatelySet to 1 to reload resources and reconstruct physics of entities on the fly. May unexpectedly change behavior or crash the game, because game code is generally unaware of underlying resource reloads and may hold references to physics that may become invalid during resource reload. It is inherently harder for physics to deal with resource reloads because of persistent nature of objects being simulated (textures can be easily reloaded on the fly; if an entity holds a handle to a ragdoll body part, it may expect that handle to stay valid while the ragdoll exists)developmentonly
cloth_reload_immediatelydevelopmentonly
phys_step_threadeddevelopmentonly
snd_occlusion_bouncesreplicated cheat
snd_occlusion_indirect_radiusdevelopmentonly cheat
snd_occlusion_debug_listener_posdevelopmentonly cheat
snd_occlusion_indirect_mindevelopmentonly cheat
snd_occlusion_indirect_maxdevelopmentonly cheat
snd_sos_show_operator_pause_entrycheat
snd_steamaudio_pathing_enablevisEnable visualization for pathing.cheat
snd_steamaudio_pathing_enablevalidationvisEnable visualization for pathing validation.cheat
snd_sos_show_operator_stop_entrycheat
snd_sos_limit_selfdevelopmentonly
snd_sos_show_queuetotrackcheat
snd_sos_show_voice_elapsed_timedevelopmentonly
snd_sos_show_soundevent_startcheat
snd_sos_show_operator_initcheat
snd_sos_show_operator_updatescheat
snd_sos_show_operator_shutdowncheat
snd_sos_list_operator_updatescheat
snd_sos_show_operator_event_filtercheat
snd_sos_show_operator_operator_filtercheat
snd_sos_show_operator_not_executingcheat
snd_sos_show_operator_event_and_stackcheat
snd_sos_show_operator_field_filtercheat
snd_sos_print_full_field_infocheat
snd_sos_print_field_referencescheat
snd_sos_show_soundevent_param_overwritecheat
snd_sos_max_event_base_depthdevelopmentonly
snd_sos_show_parameter_overwrite_warningsdevelopmentonly
snd_sos_opvar_debugcheat
snd_sos_show_opvar_updatescheat
snd_sos_show_opvar_updates_filtercheat
snd_sos_soundevent_filtercheat
snd_sos_pause_systemcheat
snd_sos_block_stop_global_stackcheat
snd_sos_block_global_stackcheat
snd_sos_ingame_debugcheat
snd_sos_show_track_listdevelopmentonly
snd_sequencer_show_bpmcheat
snd_sequencer_show_eventscheat
snd_sequencer_show_quantize_queuecheat
snd_enable_subgraph_logdevelopmentonly
snd_enable_subgraph_corenull_passthroughdevelopmentonly
silence_dspWhen on, silences all DSP mixes.cheat
adsp_room_mindevelopmentonly
adsp_duct_mindevelopmentonly
adsp_hall_mindevelopmentonly
adsp_tunnel_mindevelopmentonly
adsp_street_mindevelopmentonly
adsp_alley_mindevelopmentonly
adsp_courtyard_mindevelopmentonly
adsp_openspace_mindevelopmentonly
adsp_openwall_mindevelopmentonly
adsp_openstreet_mindevelopmentonly
adsp_opencourtyard_mindevelopmentonly
adsp_debugarchive
adsp_door_heightdevelopmentonly
adsp_wall_heightdevelopmentonly
adsp_low_ceilingdevelopmentonly
snd_mergemethodSound merge method (0 == sum and clip, 1 == max, 2 == avg).developmentonly
snd_gamevolumeGame volumearchive
snd_voipvolumeVoice volumearchive
snd_gamevoicevolumeGame v.o. volumearchive
snd_delay_sound_ms_shiftSound device synchronization shift (ms)developmentonly
snd_delay_sound_ms_maxSound device synchronization max delay (ms)developmentonly
volumeSound volumearchive
snd_toolvolumeVolume of sounds in tools (e.g. Hammer, SFM)archive
snd_musicvolumeMusic volumearchive
snd_autodetect_latencyarchive
snd_mixaheadarchive
snd_mix_asyncdevelopmentonly cheat
dsp_dist_mincheat demo
dsp_dist_maxcheat demo
dsp_mix_mindevelopmentonly demo
dsp_mix_maxdevelopmentonly demo
dsp_db_mindevelopmentonly demo
dsp_db_mixdropdevelopmentonly demo
snd_showstartcheat
snd_filtercheat
dsp_automaticdevelopmentonly demo
dsp_offcheat
dsp_volumearchive demo
dsp_vol_5chdevelopmentonly demo
dsp_vol_4chdevelopmentonly demo
dsp_vol_2chdevelopmentonly demo
snd_mixer_master_levelcheat
snd_mixer_master_dspcheat
snd_showclassnamecheat
snd_listcheat
snd_disable_mixer_solocheat
snd_soundmixerdevelopmentonly
snd_disable_mixer_duckcheat
snd_soundmixer_versiondevelopmentonly
snd_async_spew_blockingSpew message to console any time async sound loading blocks on file i/o.developmentonly
snd_refdistReference distance for snd_refdbcheat
snd_refdbReference dB at snd_refdistcheat
snd_gainarchive
snd_gain_maxcheat
snd_gain_mincheat
snd_sos_default_update_stackdevelopmentonly
snd_compare_KV_convertdevelopmentonly
snd_sos_use_case_sensitive_soundeventsdevelopmentonly
snd_sos_soundevent_deferred_interval_timedevelopmentonly
snd_sos_soundevent_max_deferred_timedevelopmentonly
speaker_configarchive
sound_device_overrideID of the sound device to usearchive release
snd_enable_imguiGame/Sound System Debuggerdevelopmentonly archive cheat menubar_item
snd_hrtf_distance_behindHRTF calculations will calculate the player as being this far behind the camera.developmentonly
dota_enable_spatial_audioFlag to enable spatial audio in Dota 2.developmentonly
dota_spatial_audio_mixMix value to blend spatial and non-spatial audio in Dota 2.developmentonly
snd_vmix_show_input_updatesIf set to 1, show all incoming updates to vmix inputs..cheat
snd_vmix_override_mix_decay_timeIf set > 0, overrides how long the decay time is on all mix graphs (in seconds)..cheat
snd_report_verbose_errorIf set to 1, report more error found when playing sounds..cheat
snd_envelope_ratecheat
snd_ducktovolumearchive
snd_duckerattacktimearchive
snd_duckerreleasetimearchive
snd_duckerthresholdarchive
voice_loopbackuserinfo
voice_fadeouttimedevelopmentonly
voice_stall_msdevelopmentonly
voice_min_buffer_msdevelopmentonly
voice_initial_buffer_msdevelopmentonly
snd_sos_show_block_debugSpew data about the list of block entries.cheat
snd_sos_show_entry_match_freedevelopmentonly
snd_op_test_convarcheat
snd_dsp_distance_mincheat
snd_dsp_distance_maxcheat
snd_sos_report_entity_deleteddevelopmentonly
snd_sos_calc_angle_debugreplicated cheat
snd_sos_show_mixgroup_path_errorsdevelopmentonly
snd_occlusion_debuggamedll clientdll replicated cheat
cl_snd_cast_cleardevelopmentonly
cl_snd_cast_retriggerdevelopmentonly
snd_occlusion_min_wall_thicknessreplicated cheat
snd_occlusion_reportdevelopmentonly cheat
snd_occlusion_overridedevelopmentonly replicated cheat
snd_occlusion_visualizedevelopmentonly cheat
snd_occlusion_raysreplicated cheat
snd_steamaudio_max_occlusion_samplesThe maximum number of rays that can be traced for volumetric occlusion by Steam Audio.cheat
snd_steamaudio_num_raysThe number of rays to trace for reflection modeling by Steam Audio.cheat
snd_steamaudio_num_diffuse_samplesThe number of directions considered for ray bounce by Steam Audio.cheat
snd_steamaudio_num_bouncesThe maximum number of times any ray can bounce when using Steam Audio.cheat
snd_steamaudio_num_threadsSets the number of threads used for realtime reflection by Steam Audio.cheat
snd_steamaudio_ir_durationThe time delay between a sound being emitted and the last audible reflection in Steam Audio.cheat
snd_steamaudio_ambisonics_orderThe amount of directional detail in the simulated by Steam Audio.cheat
snd_steamaudio_max_convolution_sourcesThe maximum number of simultaneous sources that can be modeled by Steam Audio.cheat
snd_steamaudio_reverb_orderAmbisonics order to use for convolution reverb. 0th order = 1 channel, 1st order = 4 channels.developmentonly
snd_steamaudio_hybrid_reverb_transition_timeSet the transition time (in seconds) between convolution and parametric reverb.developmentonly
snd_steamaudio_hybrid_reverb_overlapSet the overlap fraction (0 to 1) for hybrid reverb.developmentonly
snd_steamaudio_reverb_update_rateSet the maximum update rate (in Hz) for reverb.developmentonly
snd_steamaudio_enable_custom_hrtfEnable custom HRTF loading.developmentonly
snd_steamaudio_active_hrtfIndex of active HRTF.developmentonly
snd_steamaudio_enable_pathingThis variable is checked by soundstack to globally enabling pathing for audio processing.cheat
snd_steamaudio_load_pathing_dataIf set, baked pathing data is loaded. Steam Audio Hammer entities can successfully use pathing in this case.cheat
snd_steamaudio_load_reverb_dataIf set, baked reverb data is loaded. Reset it to zero during an format changes of baked data until all data is updated.cheat
mat_tonemap_csgo_force_ratecheat
mat_tonemap_csgo_force_accelerate_exposure_downcheat
mat_tonemap_csgo_force_use_alphacheat
mat_tonemap_csgo_force_scalecheat
mat_tonemap_csgo_uncap_exposurecheat
mat_tonemap_csgo_debugdevelopmentonly
mat_tonemap_csgo_bloom_start_valuecheat
mat_tonemap_csgo_bloom_scalecheat
volume_fog_enable_jittercheat
volume_fog_enable_stereocheat
volume_fog_disablecheat
volume_fog_clipmap_updatecheat
volume_fog_clipmaps_enabledcheat
volume_fog_intermediate_textures_hdrdevelopmentonly
volume_fog_enlarge_frustacheat
volume_fog_dither_scalecheat
volume_fog_show_volumescheat
volume_fog_widthdevelopmentonly
volume_fog_heightdevelopmentonly
volume_fog_depthdevelopmentonly
volume_fog_jitter_offset_randomdevelopmentonly
r_light_probe_volume_debug_grid_albedoalbedo for LPV debug gridcheat
rtx_force_default_hitgroupForces all ray traced geometry to use default hit shaders instead of specialized ones.developmentonly
csm_slope_scale_db_overridecheat
csm_split_log_scalarcheat
csm_res_override_0cheat
csm_res_override_1cheat
csm_res_override_2cheat
csm_res_override_3cheat
csm_bias_override_0cheat
csm_bias_override_1cheat
csm_bias_override_2cheat
csm_bias_override_3cheat
csm_max_num_cascades_overrideNumber of cascades in sunlight shadowdevelopmentonly
csm_max_shadow_dist_overridedevelopmentonly
csm_viewmodel_shadowsdevelopmentonly
csm_viewmodel_max_shadow_distcheat
csm_viewmodel_farzcheat
csm_viewmodel_max_visible_distcheat
csm_viewdir_shadow_biascheat
csm_cascade_viewdir_shadow_bias_scalecheat
csm_cascade0_override_distcheat
csm_cascade1_override_distcheat
csm_cascade2_override_distcheat
csm_cascade3_override_distcheat
r_stereo_multiview_instancingUse multiview instancing for stereo rendering.cheat
sc_log_submitsLog out display list submits from scenesystemcheat
sc_max_framebuffer_copies_per_layerdevelopmentonly
sc_queue_reflection_views_to_layersdevelopmentonly
sc_show_rejected_objectsdevelopmentonly
sc_show_rejected_objects_rangedevelopmentonly
sc_allow_secondary_contextsdevelopmentonly
sc_force_single_display_list_per_layerdevelopmentonly
sc_parallel_render_a_viewdevelopmentonly
sc_no_culldevelopmentonly
sc_no_visdevelopmentonly
sc_bounds_group_culldevelopmentonly
sc_disable_culling_boxescheat
sc_layer_batch_thresholddevelopmentonly
sc_layer_batch_threshold_fullsortdevelopmentonly
sc_disable_shadow_materialscheat
sc_disable_shadow_fastpathcheat
sc_extended_statscheat
sc_hdr_enabled_overrideOverride default setting for HDR rendering. -1 default, 0 NoHdr, 1 Hdr, 2 Hdr 1010102 3 Hdr 111110developmentonly
r_lightBinnerFarPlanecheat
r_cs_skinningdevelopmentonly
sc_force_translation_in_projectionIf enabled, the camera's translation will be included in the projection matrix.cheat
sc_dump_listscheat
sc_disable_baked_lightingdevelopmentonly
sc_check_worldcheat
sc_lod_distance_scale_overridecheat
r_fallback_texture_lod_scaleScale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measurecheat
r_texture_lod_scaleScale factor for requested texture size (texture streaming)cheat
sc_force_lod_levelcheat
sc_reject_all_objectscheat
sc_skip_traversalcheat
sc_disable_procedural_layer_renderingcheat
sc_only_render_shadowcasterscheat
sc_only_render_opaquecheat
sc_skip_identical_rt_bindsdevelopmentonly
sc_throw_away_all_layersdevelopmentonly
sc_keep_all_layersdevelopmentonly
sc_batch_layer_cb_updatesdevelopmentonly
sc_new_morph_atlasingdevelopmentonly
sc_spew_cmt_usagedevelopmentonly
sc_disableThreadingcheat
r_shadowscheat
debugoverlay_show_text_outlineToggle display of box around textcheat
debugoverlay_force_respect_ttlForce respect TTL even when clearing scopescheat
screenmessage_showEnable display of console messages on screen. 1 = Enabled, 0 = Disabled, -1 = Enabled if vgui is not presentcheat
debugoverlay_ignore_sourceDraw everything normal and ignore the source for renderingcheat
debugoverlay_draw_currentTell debugoverlay to not draw any entries that have aged out by the time of rendering. Useful if sim runs more often than rendering.cheat
r_reset_character_decalsdevelopmentonly
r_character_decal_resolutiondevelopmentonly
r_character_decal_renderdoc_capturedevelopmentonly
r_fullscreen_quad_single_triangledevelopmentonly
r_ssao_radiusdevelopmentonly
r_ssao_biasdevelopmentonly
r_ssao_strengthdevelopmentonly
r_ssao_blurdevelopmentonly
mat_tonemap_force_mincheat
mat_tonemap_force_maxcheat
mat_tonemap_force_percent_targetOverride. Old default was 45.cheat
mat_tonemap_force_percent_bright_pixelsOverride. Old value was 1.0cheat
mat_tonemap_force_average_lum_minOverride. Old default was 3.0cheat
mat_tonemap_force_ratecheat
mat_tonemap_force_accelerate_exposure_downcheat
mat_tonemap_force_use_alphacheat
mat_tonemap_force_scalecheat
mat_tonemap_uncap_exposurecheat
mat_tonemap_debugdevelopmentonly
mat_tonemap_force_log_lum_mincheat
mat_tonemap_force_log_lum_maxcheat
mat_tonemap_bloom_start_valuecheat
mat_tonemap_bloom_scalecheat
sc_show_tonemap_visualizerSceneSystem/Tonemap Visualizerdevelopmentonly cheat menubar_item
mat_tonemap_csgo_force_mincheat
mat_tonemap_csgo_force_maxcheat
mat_tonemap_csgo_force_percent_targetOverride. Old default was 45.cheat
mat_tonemap_csgo_force_percent_bright_pixelsOverride. Old value was 1.0cheat
mat_tonemap_csgo_force_average_lum_minOverride. Old default was 3.0cheat
sc_show_gpu_profilerSceneSystem/GPU Profilerdevelopmentonly cheat menubar_item
sc_show_texture_visualizerSceneSystem/Texture Visualizerdevelopmentonly cheat menubar_item
sc_draw_aggregate_meshesSceneSystem/Aggregates/Draw Aggregatesdevelopmentonly menubar_item
sc_aggregate_gpu_cullingToggles GPU culling of aggregate meshesdevelopmentonly
sc_aggregate_gpu_occlusion_cullingdevelopmentonly
sc_aggregate_gpu_culling_show_culledSceneSystem/Aggregates/Show GPU Culled Meshesdevelopmentonly menubar_item
sc_aggregate_gpu_culling_conservative_boundsdevelopmentonly
sc_aggregate_material_solodevelopmentonly cheat
r_aoproxy_min_distdevelopmentonly
r_aoproxy_min_dist_boxdevelopmentonly
r_aoproxy_cull_distDistance to cull the AO proxy as a factor of sizedevelopmentonly
r_morphing_enabledcheat
r_skinning_enabledcheat
sc_force_push_constant_update_every_drawdevelopmentonly
sc_allow_dynamic_constant_batchingdevelopmentonly
sc_visualize_sceneobjects1 = visualize bounds, 2 = visualize sceneobject mesh materials, 3 = required texture size, 4 = bounds group, 5 = LOD, 6 == LPV Bindingdevelopmentonly
sc_visualize_batchescolor per batchdevelopmentonly
sc_mesh_backface_cullingdevelopmentonly
sc_force_materials_batchablecheat
sc_disable_world_materialscheat
fog_overrideOverrides the map's fog settings (-1 populates fog_ vars with map's values)clientdll cheat
fog_colorclientdll cheat
fog_hdrcolorscaleclientdll cheat
r_dither_scaledevelopmentonly
lb_cubemap_normalization_maxdevelopmentonly
lb_cubemap_normalization_roughness_begindevelopmentonly
r_directional_lightmapsdevelopmentonly
r_light_probe_volume_debug_colorscheat
r_cubemap_debug_colorscheat
r_light_probe_volume_debug_gridShow LPV debug grid, 0: off, 1: closest only 2: closest and keep 3: allcheat
r_light_probe_volume_debug_grid_bboxShow LPV bounding box when debug grid is on, 0: off, 1: oncheat
lb_shadow_map_cullingcheat
lb_allow_time_sliced_shadow_map_renderingAllow time-sliced shadow buffer rendering when enabled via gameinfo.gidevelopmentonly
lb_convert_to_barn_lights_falloff_match_pointdevelopmentonly
lb_sun_csm_size_cull_threshold_texelsSize, in texels, where we will cull an object in the shadowmapdevelopmentonly
lb_csm_override_staticgeo_cascadesOverride Cascades that will render static objects with lb_csm_override_staticgeo_cascades_valuedevelopmentonly
lb_csm_override_staticgeo_cascades_valueIf lb_csm_override_staticgeo_cascades, override value used to determine which cascades render static objectsdevelopmentonly
sc_cache_envmap_lpv_lookupdevelopmentonly
r_cpu_light_binner_use_gpudevelopmentonly
r_cpu_light_binner_default_spec_env_fade_timedevelopmentonly
r_cpu_light_binner_allow_sun_shadows_on_spotsdevelopmentonly
r_cpu_light_binner_shadow_target_sizedevelopmentonly
r_cpu_light_binner_spot_shadow_sizedevelopmentonly
r_cpu_light_binner_32bit_shadowsdevelopmentonly
sc_override_shadow_fade_min_distcheat
sc_override_shadow_fade_max_distcheat
lb_enable_lightsSceneSystem/LightBinner/Enable Lightsdevelopmentonly cheat menubar_item
lb_enable_envmapsSceneSystem/LightBinner/Enable EnvMapsdevelopmentonly cheat menubar_item
lb_use_illumination_silhouetteSceneSystem/LightBinner/Use Illumination Boundsdevelopmentonly cheat menubar_item
lb_use_ellipsoid_boundsdevelopmentonly cheat
lb_debug_silhouetteSceneSystem/LightBinner/Debug Silhouettesdevelopmentonly cheat menubar_item
lb_debug_tilesSceneSystem/LightBinner/Debug Tilesdevelopmentonly cheat menubar_item
lb_enable_stationary_lightsAllows rendering stationary/mixed lightsdevelopmentonly cheat
lb_enable_dynamic_lightsAllows rendering dynamic lightsdevelopmentonly cheat
lb_enable_shadow_castingAllow stationary/dynamic lights to cast shadows.developmentonly
lb_enable_baked_shadowsSceneSystem/LightBinner/Enable Baked Shadowsdevelopmentonly cheat menubar_item
lb_mixed_shadowsSceneSystem/LightBinner/Enable Mixed Shadowsdevelopmentonly cheat menubar_item
lb_debug_shadow_atlasSceneSystem/LightBinner/Debug Dynamic Shadow Atlasdevelopmentonly cheat menubar_item
lb_debug_light_boundsSceneSystem/LightBinner/Debug Light Boundsdevelopmentonly cheat menubar_item
lb_show_light_fog_clipmap_cb_costShow cost of lights in fog clipmap constant buffer. yellow = 1 cost, red = 6 costcheat
lb_enable_binningSceneSystem/LightBinner/Enable Binningdevelopmentonly menubar_item
lb_tile_pixelsdevelopmentonly
lb_bin_slicesdevelopmentonly
lb_shadow_texture_width_overrideOverride width of shadow atlas texturedevelopmentonly
lb_shadow_texture_height_overrideOverride height of shadow atlas texturedevelopmentonly
lb_csm_cascade_size_overrideOverride width/height of individual cascades in the CSMdevelopmentonly
lb_csm_receiver_plane_depth_biasDepth bias applied to shadow receiverdevelopmentonly
lb_csm_draw_alpha_testeddevelopmentonly
lb_csm_draw_translucentdevelopmentonly
lb_enable_sunlightSceneSystem/LightBinner/Enable Sunlightdevelopmentonly cheat menubar_item
lb_low_quality_shader_fade_region_rescaleFor envmaps in low quality shader mode, how much of the fade region to scale the envmap box by.developmentonly cheat
lb_max_visible_envmaps_overrideOverride maximum visible envmapsdevelopmentonly cheat
lb_max_visible_barn_lights_overrideOverride maximum visible barn lightsdevelopmentonly cheat
lb_shadow_map_allocation_failure_policyWhat happens when a shadow map fails allocation? 0 = don't render, 1 = render unshadoweddevelopmentonly cheat
lb_enable_legacy_point_light_shadowsEnable shadows on legacy light_omni (non-barn) lights, not supported by cpu lightbinnerdevelopmentonly cheat
r_pixelvisibility_partialcheat
r_dopixelvisibilitycheat
r_pixelvisibility_spewcheat
r_drawpixelvisibilityShow the occlusion proxiesdevelopmentonly
r_render_to_cubemap_debugdevelopmentonly clientdll
r_draw_overlaysdevelopmentonly
sc_use_clear_subrectdevelopmentonly
sc_enable_discarddevelopmentonly
sc_disable_spotlight_shadowscheat
sc_shadow_depth_bias_state_overridedevelopmentonly
sc_shadow_depth_biasdevelopmentonly
sc_shadow_slopescale_depth_biasdevelopmentonly
sc_shadow_depth_bias_clampdevelopmentonly
r_light_probe_volume_debug_grid_prim0: spheres, 1: cubescheat
r_light_probe_volume_debug_grid_samplesizesphere radius (world) for LPV debug gridcheat
r_light_probe_volume_debug_grid_roughnessroughness for LPV debug gridcheat
r_light_probe_volume_debug_grid_metalnessmetalness for LPV debug gridcheat
r_grass_vertex_lightingdevelopmentonly
r_grass_alpha_testdevelopmentonly
r_grass_start_fadedevelopmentonly
r_grass_end_fadedevelopmentonly
r_grass_density_mode0 = Density corresponds to blade existance, 1 = Density corresponds to blade height, 2 = Both 0 and 1developmentonly
r_grass_quality0 = Off, 1 = Low, 2 = Med, 3 = high, 4 = ultradevelopmentonly
r_grass_max_brightness_changedevelopmentonly
r_grass_allow_flatteningdevelopmentonly
r_grass_parallel_loaddevelopmentonly
r_render_world_node_boundsRender world node boundscheat
r_lightmap_sizeMaximum lightmap resolution.developmentonly
r_lightmap_size_directional_irradianceMaximum lightmap resolution for directional_irradiance channel. -1 = use value of r_lightmap_sizedevelopmentonly
r_lightmap_setLightmap set to use, only works on map loadcheat
r_world_allow_bindless_descdevelopmentonly
sc_allow_precomputed_vismembersdevelopmentonly
r_drawworldRender the world.cheat
r_world_wind_strengthdevelopmentonly
r_world_wind_offset_speeddevelopmentonly
r_world_wind_frequency_grassdevelopmentonly
r_world_wind_frequency_treesdevelopmentonly
r_world_wind_dirdevelopmentonly
r_world_wind_smooth_timedevelopmentonly
r_world_frame_load_threshold_msdevelopmentonly
r_particle_max_detail_levelThe maximum detail level of particle to createdevelopmentonly
r_drawparticlesEnable/disable particle renderingcheat
r_draw_particle_children_with_parentsDraw particle children with parents (-1=use gameinfo, 0=no, 1=yes)cheat
r_particle_debug_filterLimit debug visualizations to substring match of effect namedevelopmentonly
r_particle_debug_randomseedsUse random seeds in debugdevelopmentonly
r_particle_render_testrender particles 100 times and show perfdevelopmentonly
r_particle_render_refreshes_sleep_timerDisable to get a better look at what's happening offscreendevelopmentonly
particles_multiplierMultiply # of rendered particles by this for perf testingcheat
r_particle_min_timestepA minimum on particle simulation time, particle simulation happening more frequently than this will lerp.developmentonly
particle_snapshot_allow_combined_modelsdevelopmentonly
r_particle_max_draw_distanceThe maximum distance that particles will rendercheat
particle_layer_id_whitelistdevelopmentonly
cl_particle_batch_modedevelopmentonly
cl_particle_fallback_multiplierMultiplier for falling back to cheaper effects under load.developmentonly
cl_particle_fallback_baseBase for falling back to cheaper effects under load.developmentonly
cl_particle_retire_costcheat
cl_particle_simulateEnables/Disables Particle Simulationcheat
cl_particle_max_countdevelopmentonly
cl_aggregate_particlesdevelopmentonly
r_freezeparticlesPause particle simulationcheat
r_threaded_particlesdevelopmentonly
r_particle_timescaledevelopmentonly
r_particle_debug_force_simulation-1 for all asleep, 1 for all awakedevelopmentonly
cl_particle_log_createsPrint debug message every time a particle collection is createddevelopmentonly
cl_particle_sim_fallback_threshold_msAmount of simulation time that can elapse before new systems start falling back to cheaper versionsdevelopmentonly
cl_particle_sim_fallback_base_multiplierHow aggressive the switch to fallbacks will be depending on how far over the cl_particle_sim_fallback_threshold_ms the sim time is. Higher numbers are more aggressive.developmentonly
r_particle_cables_cast_shadowsdevelopmentonly
particle_powsimd_random_range_expdevelopmentonly
r_particle_max_texture_layersdevelopmentonly
r_particle_mixed_resolution_viewstartdevelopmentonly
r_particle_enable_fastpathdevelopmentonly
r_particle_force_material_bindsdevelopmentonly
panorama_debugger_themeclientdll archive
@panorama_debug_moviesdevelopmentonly hidden clientdll
@panorama_movie_async_load_size_bytesdevelopmentonly hidden clientdll
@panorama_movie_force_not_ready_behaviordevelopmentonly hidden clientdll
@console_position_and_sizehidden clientdll archive
@console_max_historydevelopmentonly hidden clientdll
@console_max_autocompletedevelopmentonly hidden clientdll
@console_max_linesdevelopmentonly hidden clientdll
@panorama_dragscroll_minflickvelocityMinimum velocity that the mouse must be moving as mouse up time to qualify as a drag scroll flickdevelopmentonly hidden clientdll
@panorama_dragscroll_maxflickvelocityMaximum velocity for a drag scroll flickdevelopmentonly hidden clientdll
@panorama_daisy_wheelDaisy wheel input mode: RS | ABXYdevelopmentonly hidden clientdll
nav_path_optimizer_debuggamedll cheat
nav_path_jump_process_debuggamedll cheat
nav_path_debuggamedll cheat
nav_smooth_enablegamedll cheat
nav_smooth_use_optgamedll cheat
nav_smooth_separating_dist_overridegamedll cheat
nav_smooth_calc_zgamedll cheat
nav_smooth_constrain_resultsgamedll cheat
nav_smooth_constrain_results_relaxgamedll cheat
nav_smooth_constrain_springgamedll cheat
nav_smooth_constrain_spring_relaxgamedll cheat
nav_smooth_draw_calcgamedll cheat
nav_smooth_draw_boundarygamedll cheat
nav_smooth_draw_constraint_splinegamedll cheat
nav_smooth_draw_constraint_springgamedll cheat
nav_smooth_draw_speedgamedll cheat
nav_smooth_draw_accelgamedll cheat
nav_smooth_spring_const_overridegamedll cheat
nav_smooth_spring_tension_max_overridegamedll cheat
nav_smooth_spring_forward_dist_basegamedll cheat
nav_smooth_spring_forward_dist_time_limitgamedll cheat
nav_smooth_spring_factor_distgamedll cheat
nav_smooth_spring_factor_derivgamedll cheat
nav_smooth_spring_factor_speedgamedll cheat
nav_smooth_spring_max_distgamedll cheat
nav_smooth_spring_timestep_mingamedll cheat
nav_smooth_spring_timestep_maxgamedll cheat
nav_smooth_spring_timestep_factor_speedgamedll cheat
nav_smooth_spring_timestep_factor_accelgamedll cheat
nav_smooth_spring_yaw_rotation_speedgamedll cheat
nav_smooth_spring_yaw_thresholdgamedll cheat
nav_smooth_relaxgamedll cheat
nav_smooth_relax_use_timestepsgamedll cheat
nav_curve_itergamedll cheat
nav_curve_stepgamedll cheat
nav_curve_max_stepgamedll cheat
nav_curve_setgamedll cheat
nav_curve_lockgamedll cheat
nav_curve_altgamedll cheat
nav_pathfind_debug_loggamedll cheat
nav_pathfind_debug_drawgamedll cheat
nav_pathfind_debug_draw_errorsgamedll cheat
nav_pathfind_debug_draw_costsgamedll cheat
nav_pathfind_debug_draw_total_costsgamedll cheat
nav_pathfind_inadmissable_heuristic_factorgamedll cheat
population_distribution_debugdevelopmentonly gamedll replicated
nav_bfs_debuggamedll cheat
nav_search_lattice_progressive_scaledevelopmentonly gamedll
nav_search_lattice_initial_scaledevelopmentonly gamedll
navspace_debug_pathfindgamedll cheat
navspace_debug_stringpullgamedll cheat
navspace_debug_tracegamedll cheat
navspace_debug_transition_calcgamedll cheat
navspace_create_water_transition_connectionsgamedll cheat
navspace_create_water_smooth_connectionsgamedll cheat
navspace_create_tactial_connectionsgamedll cheat
navspace_draw_water_changesDraw changes in water volumesgamedll cheat
navspace_block_size_maxgamedll cheat
npcsolve_path_lookahead_constdevelopmentonly gamedll
npcsolve_path_lookahead_distdevelopmentonly gamedll
npcsolve_path_close_constdevelopmentonly gamedll
npcsolve_path_close_max_tensiondevelopmentonly gamedll
npcsolve_path_vel_constdevelopmentonly gamedll
npcsolve_attract_drawdevelopmentonly gamedll
npcsolve_drag_lineardevelopmentonly gamedll
npcsolve_constraint_npcdevelopmentonly gamedll
npcsolve_constraint_navdevelopmentonly gamedll
npcsolve_separationdevelopmentonly gamedll
npcsolve_separation_constdevelopmentonly gamedll
npcsolve_separation_distdevelopmentonly gamedll
npcsolve_separation_r2developmentonly gamedll
npcsolve_separation_jitterdevelopmentonly gamedll
npcsolve_separation_drawdevelopmentonly gamedll
npcsolve_forwarddevelopmentonly gamedll
npcsolve_forward_constdevelopmentonly gamedll
npcsolve_forward_distdevelopmentonly gamedll
npcsolve_forward_margindevelopmentonly gamedll
navnetsolve_draw_tridevelopmentonly gamedll
fire_extinguishes_under_waterdevelopmentonly gamedll clientdll replicated
nav_volume_debugDraw or print debug information about nav volume queries.gamedll cheat
cojob_max_no_yield_time_usWill spew if a job takes longer than the specified number of microsecondsdevelopmentonly gamedll clientdll replicated
cojob_lock_hold_warning_threshold_msHow long in milliseconds before we warn about lock hold durationdevelopmentonly gamedll clientdll replicated
nav_select_hullRestrict area selection to areas that can support a hull of the given categorygamedll cheat
nav_select_allow_blockedWhen selecting an area under nav_edit, allow area marked as blocked.gamedll cheat
nav_select_area_idSelect nav area with matching ID.gamedll cheat
nav_select_block_idSelect nav space block with matching ID.gamedll cheat
nav_draw_limitThe maximum number of areas to draw in edit modegamedll cheat
nav_drag_selection_volume_zmax_offsetThe offset of the nav drag volume top from centerdevelopmentonly gamedll replicated
nav_drag_selection_volume_zmin_offsetThe offset of the nav drag volume bottom from centerdevelopmentonly gamedll replicated
nav_split_show_lineShow the free split line.gamedll cheat
navspace_draw_clustergamedll cheat
navspace_draw_cluster_neighborgamedll cheat
nav_test_pathCalculate and draw a path from player/camera position to the test position.gamedll cheat
nav_test_path_spaceShould nav_test_path test 3d navigation? 1 = space to space, 2 = multi-modal space/groundgamedll cheat
nav_test_path_space_flyTest flight pathsgamedll cheat
nav_test_path_space_swimTest swim pathsgamedll cheat
nav_test_path_lock_startLock the pathfinding start to the current intersection point.gamedll cheat
nav_test_path_lock_goalLock the pathfinding goal to the current intersection point.gamedll cheat
nav_test_path_optEnable path optimization for nav_edit_path paths.gamedll cheat
nav_test_path_opt_transitionsgamedll cheat
nav_test_path_expansion_searchExtend nav_test_path by doing an expansion search on that path. Convar value defines dist.gamedll cheat
nav_test_path_movegamedll cheat
nav_test_path_returnCalculate a return path from cursor position to the path calculated by nav_test_path.gamedll cheat
nav_test_raysgamedll cheat
nav_test_ray_spacegamedll cheat
nav_test_boundary_zone_circlegamedll cheat
nav_test_boundary_zone_pathgamedll cheat
nav_test_boundary_zone_raysgamedll cheat
nav_test_boundary_zone_rays_randomgamedll cheat
nav_test_boundary_zone_rays_margingamedll cheat
nav_test_boundary_zone_forcegamedll cheat
nav_test_boundary_zone_grid_dimgamedll cheat
nav_test_bfs_lattice_dist_0gamedll cheat
nav_test_bfs_lattice_spacing_0gamedll cheat
nav_test_bfs_lattice_dist_1gamedll cheat
nav_test_bfs_lattice_spacing_1gamedll cheat
nav_test_bfs_lattice_dist_2gamedll cheat
nav_test_bfs_lattice_spacing_2gamedll cheat
nav_test_bfs_lattice_markgamedll cheat
nav_test_bfs_simplegamedll cheat
nav_test_bfs_lattice_simplegamedll cheat
nav_test_bfs_lattice_hexDemonstrates searching hexagonal lattice over nav mesh.gamedll cheat
nav_test_detourgamedll cheat
nav_test_smoothgamedll cheat
nav_test_smooth_in_yawgamedll cheat
nav_test_smooth_in_speedgamedll cheat
nav_test_smooth_path_speedgamedll cheat
nav_test_smooth_separating_distgamedll cheat
nav_test_smooth_spring_constgamedll cheat
nav_test_smooth_spring_tension_maxgamedll cheat
nav_test_smooth_extern_pushgamedll cheat
nav_test_find_nearestCalculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull.gamedll cheat
nav_test_find_nearest_clearCalculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull.gamedll cheat
nav_test_find_zgamedll cheat
nav_test_multi_connectiongamedll cheat
nav_test_split_obstaclegamedll cheat
nav_test_split_obstacle_sizegamedll cheat
nav_test_split_obstacle_update_posgamedll cheat
nav_test_split_obstacle_dirtygamedll cheat
nav_test_split_obstacle_leavegamedll cheat
nav_test_find_random_connectedDemonstrates finding random points that are connected in the nav mesh to the start point.gamedll cheat
nav_test_find_random_connected_dist_mingamedll cheat
nav_test_find_random_connected_dist_maxgamedll cheat
nav_test_genrtgamedll cheat
nav_test_genrt_placegamedll cheat
nav_test_splinegamedll cheat
nav_test_curve_optgamedll cheat
nav_test_force_npc_repathgamedll cheat
nav_test_npc_collisiongamedll cheat
nav_test_npc_collision_show_geometrygamedll cheat
nav_test_npc_areagamedll cheat
nav_test_pos_namedevelopmentonly gamedll
nav_test_pos_placedevelopmentonly gamedll
sv_no_navmeshBlock loading of the navmesh. Unplayable, only used for memory sampling.developmentonly gamedll cheat
nav_genrt_no_splitgamedll cheat
nav_genrt_no_splicegamedll cheat
nav_genrt_stepgamedll cheat
nav_genrt_debuggamedll cheat
nav_obstruction_draw_distgamedll cheat
nav_obstacle_validategamedll cheat
nav_obstruction_drawgamedll cheat
nav_obstruction_draw_fail_blockgamedll cheat
nav_debug_blockedgamedll cheat
nav_obstacle_genrtgamedll cheat
nav_obstruction_draw_changegamedll cheat
nav_avoid_obstaclesgamedll cheat
nav_path_draw_arrowgamedll cheat
nav_path_draw_tickgamedll cheat
nav_path_draw_areasgamedll cheat
nav_path_draw_connected_areasgamedll cheat
nav_path_draw_ground_segmentsgamedll cheat
nav_path_draw_ladder_segmentsgamedll cheat
nav_path_draw_jump_segmentsgamedll cheat
nav_path_draw_climb_segmentsgamedll cheat
nav_path_draw_link_segmentsgamedll cheat
nav_path_debug_compute_with_open_goalgamedll cheat
nav_path_fixup_gap_segmentsgamedll cheat
nav_path_record_enablegamedll cheat
nav_path_record_draw_last_failgamedll cheat
nav_path_optimizegamedll cheat
nav_path_optimize_portalsgamedll cheat
nav_path_fixup_climb_up_segmentsgamedll cheat
cq_debugVerbose command queue logging.developmentonly gamedll replicated
cq_force_percentdebugging, force client tick rate faster/slower by specified percentage.developmentonly gamedll
cq_buffer_bloat_msecsmax buffer bloat before we reset and discard buffered user commands.developmentonly gamedll
cq_min_queue_sizemin buffer queue target size.developmentonly gamedll
cq_resolve_commands_per_secondonce cq_starve_hold_time elapses, we return to cq_min_queue_size over this many commands per second.developmentonly gamedll
cq_queue_sample_counthow many frames of samples to store in the buffer sample queue.developmentonly gamedll
cq_dropped_command_msecsmax msecs of starved usercmds to queue before dropping any additional.developmentonly gamedll
cq_adjust_deadzone_ticksdon't adjust rate faster/slower if average queue is this close to goal.developmentonly gamedll
cq_starve_hold_msecsif we starve, we hold the faster time dilation for at least this many msecs.developmentonly gamedll
cq_starve_increment_msecsif we starve, we increment target queue only this often, 0 to disable.developmentonly gamedll
cq_fake_starveif set, starve this many commands by discarding during process usercmds.developmentonly gamedll
cq_loggingcommand queue logging of events.developmentonly gamedll
cq_logging_intervalcommand queue logging per player stats every N seconds, 0 to disable.developmentonly gamedll
cq_runtestsdevelopmentonly gamedll
cq_runtests_intervaldevelopmentonly gamedll
cq_runtests_broadcast_infosend message to remote client console when tests change.developmentonly gamedll
sv_remapper_range_multiplierdevelopmentonly gamedll clientdll replicated
sv_player_search_rangedevelopmentonly gamedll clientdll replicated
sv_remapper_loopsoundfixdevelopmentonly gamedll clientdll replicated
g_debug_angularsensorgamedll cheat
sv_disable_querycachedebug - disable trace query cachedevelopmentonly gamedll clientdll replicated cheat
phys_ragdoll_force_magnitudedevelopmentonly gamedll clientdll replicated
ragdoll_sleepaftertimeAfter this many seconds of being basically stationary, the ragdoll will go to sleep.developmentonly gamedll clientdll replicated
g_ragdoll_maxcountdevelopmentonly gamedll clientdll replicated
ragdoll_lru_debug_removalgamedll clientdll replicated cheat
sv_ragdoll_lru_debuggamedll replicated cheat
ragdoll_lru_min_agegamedll clientdll replicated cheat
g_ragdoll_important_maxcountdevelopmentonly gamedll clientdll replicated
scene_maxcaptionradiusOnly show closed captions if recipient is within this many units of speaking actor (0==disabled).developmentonly gamedll
cc_showmissingShow missing closecaption entries.developmentonly gamedll replicated
cc_norepeatIn multiplayer games, don't repeat captions more often than this many seconds.developmentonly gamedll
scene_printWhen playing back a scene, print timing and event info to console.developmentonly gamedll clientdll replicated
scene_clientflexDo client side flex animation.developmentonly gamedll clientdll replicated
sv_regeneration_force_onCheat to test regenerative health systemsgamedll cheat
snd_opvar_set_point_debuggamedll clientdll replicated cheat
snd_opvar_set_point_update_intervaldevelopmentonly gamedll clientdll replicated
snd_steamaudio_dynamicpathing_max_samplesdevelopmentonly gamedll clientdll replicated
snd_steamaudio_pathing_enable_cachingdevelopmentonly gamedll clientdll replicated
snd_steamaudio_pathing_caching_thresholddevelopmentonly gamedll clientdll replicated
snd_new_visualizeDisplays soundevent name played at it's 3d positiongamedll cheat
soundevent_check_networked_entitydevelopmentonly gamedll
snd_disable_radar_visualizedevelopmentonly gamedll clientdll replicated
ai_debug_soundentReports sounds being entered into the AI sound list. Set to 1 to see all sounds, set to 2 to only see DANGER sounds.developmentonly gamedll
ai_debug_soundent_durationLength of time to display ai_debug_soundent visual displays.developmentonly gamedll
soundpatch_captionlengthHow long looping soundpatch captions should display for.developmentonly gamedll clientdll replicated
soundscape_debugWhen on, draws lines to all env_soundscape entities. Green lines show the active soundscape, red lines show soundscapes that aren't in range, and white lines show soundscapes that are in range, but not the active soundscape.gamedll cheat
steamlearn_enableEnable SteamLearn data assembly and messagingdevelopmentonly gamedll
steamlearn_override_inference_keysKeys for overriding inference keysdevelopmentonly gamedll
phys_pushscaledevelopmentonly gamedll clientdll replicated
debug_takedamage_summariesgamedll cheat
g_debug_transitionsSet to 1 and restart the map to be warned if the map has no trigger_transition volumes. Set to 2 to see a dump of all entities & associated results during a transition.developmentonly gamedll cheat
snd_sos_debug_trigger_opvardevelopmentonly gamedll
teleport_trigger_debugdevelopmentonly gamedll
sv_strict_notargetIf set, notarget will cause entities to never think they are in the pvsdevelopmentonly gamedll
voice_serverdebugdevelopmentonly gamedll
sv_alltalkPlayers can hear all other players' voice communication, no team restrictionsgamedll notify release missing3
mp_tournament_whitelistSpecifies the item whitelist file to use.developmentonly gamedll
gc_secret_keySecret key for authenticating with the GC.developmentonly gamedll protected
nav_draw_area_filledgamedll cheat
nav_draw_area_ztestgamedll cheat
nav_draw_blockedgamedll cheat
nav_draw_blocked_connectionsgamedll cheat
nav_draw_connected_area_radiusgamedll cheat
nav_draw_hull_supportgamedll cheat
nav_draw_connectionsgamedll cheat
nav_draw_indicesgamedll cheat
nav_draw_inset_margingamedll cheat
nav_draw_should_be_destroyedgamedll cheat
nav_draw_split_by_obstacle_mgrgamedll cheat
nav_draw_split_by_nav_link_mgrgamedll cheat
nav_draw_vert_hotspotsgamedll cheat
nav_draw_externally_createdgamedll cheat
nav_draw_area_groundgamedll cheat
nav_draw_vertex_normalgamedll cheat
nav_editSet to one to interactively edit the Navigation Mesh. Set to zero to leave edit mode.gamedll cheat
nav_edit_validateValidate navmesh structures.gamedll cheat
nav_space_select_distgamedll cheat
nav_draw_meshgamedll cheat
nav_draw_mesh_offsetVertical offset for drawing the mesh (useful for flat planes where the mesh is often a fixed offset from the physical groundgamedll cheat
nav_draw_jump_linksgamedll cheat
nav_draw_mesh_gridDraw the mesh's spatial grid structure around the edit cursor position.gamedll cheat
nav_draw_markupgamedll cheat
nav_draw_markup_offsetgamedll cheat
nav_draw_space_swimgamedll cheat
nav_draw_space_flygamedll cheat
nav_draw_space_neighborsgamedll cheat
nav_draw_space_portalsgamedll cheat
nav_draw_space_boundsgamedll cheat
nav_draw_attribute_gameDraw all nav areas with this game attributegamedll cheat
nav_draw_attribute_dynamicDraw all nav areas with this dynamic attributegamedll cheat
nav_draw_linksgamedll cheat
nav_draw_link_alignmentgamedll cheat
nav_show_area_info_fontgamedll cheat
nav_show_area_info_font_sizegamedll cheat
nav_show_area_info_font_voffsetgamedll cheat
nav_show_area_connectionsShow connections to selected area when truegamedll cheat
nav_show_area_vertsShow area vertex positionsgamedll cheat
nav_show_area_water_infogamedll cheat
motdfileThe MOTD file to load.gamedll release
hostfileThe HOST file to load.gamedll release
sv_shared_team_pvsPVS is shared between teamsdevelopmentonly gamedll
sk_autoaim_modegamedll clientdll archive replicated
mp_friendlyfireAllows team members to injure other members of their teamgamedll clientdll notify replicated release missing3
tv_delaySourceTV broadcast delay in secondsgamedll release missing3
tv_allow_static_shotsAuto director uses fixed level cameras for shotsgamedll release
tv_allow_camera_manAuto director allows spectators to become camera mandevelopmentonly gamedll
tv_log_director_eventsLog game events being considered by the directordevelopmentonly gamedll
tv_allow_autorecording_indexWhen >=0 restricts autorecording only to the specified TV indexgamedll release
pickup_check_perioddevelopmentonly gamedll
logic_npc_counter_debuggamedll replicated cheat
markup_volume_ref_cone_angledevelopmentonly gamedll
sv_stopspeedMinimum stopping speed when on ground.gamedll clientdll notify replicated release
sv_noclipaccelerategamedll clientdll archive notify replicated
sv_noclipspeedgamedll clientdll archive notify replicated
sv_noclipfrictionFriction during noclip move.gamedll clientdll archive notify replicated
sv_specaccelerategamedll clientdll archive notify replicated
sv_specspeedgamedll clientdll archive notify replicated
sv_specnoclipgamedll clientdll archive notify replicated
sv_maxspeedgamedll clientdll notify replicated release
sv_accelerategamedll clientdll notify replicated release
sv_airaccelerategamedll clientdll notify replicated release
sv_wateraccelerategamedll clientdll notify replicated release
sv_waterfrictiongamedll clientdll notify replicated release
sv_footstepsPlay footstep sound for playersdevelopmentonly gamedll clientdll notify replicated
sv_rollspeeddevelopmentonly gamedll clientdll notify replicated
sv_rollangleMax view roll angledevelopmentonly gamedll clientdll notify replicated
sv_frictionWorld friction.gamedll clientdll notify replicated release
sv_bounceBounce multiplier for when physically simulated objects collide with other objects.gamedll clientdll notify replicated release
sv_maxvelocityMaximum speed any ballistically moving object is allowed to attain per axis.gamedll clientdll replicated release
sv_stepsizedevelopmentonly gamedll clientdll notify replicated
sv_backspeedHow much to slow down backwards motiondevelopmentonly gamedll clientdll replicated
sv_waterdistVertical view fixup when eyes are near water plane.developmentonly gamedll clientdll replicated
sv_mover_pogofrequencyThe capsule pogo stick frequency [hz].developmentonly gamedll clientdll notify replicated
sv_mover_pogodampingratioThe capsule pogo stick damping ratio [-]developmentonly gamedll clientdll notify replicated
sv_mover_maxslopeThe maximum slope the player can overcome [-]developmentonly gamedll clientdll notify replicated
r_JeepViewDampenFreqgamedll clientdll notify replicated cheat
r_JeepViewDampenDampgamedll clientdll notify replicated cheat
r_JeepViewZHeightgamedll clientdll notify replicated cheat
r_AirboatViewDampenFreqgamedll clientdll notify replicated cheat
r_AirboatViewDampenDampgamedll clientdll notify replicated cheat
r_AirboatViewZHeightgamedll clientdll notify replicated cheat
mp_restartgameIf non-zero, game will restart in the specified number of secondsgamedll release
sv_allchatPlayers can receive all other players' text chat, no death restrictionsgamedll notify release
spec_replay_botEnable Spectator Hltv Replay when killed by botgamedll release
particle_test_fileName of the particle system to dynamically spawngamedll cheat
particle_test_attach_modePossible Values: 'start_at_attachment', 'follow_attachment', 'start_at_origin', 'follow_origin'gamedll cheat
particle_test_attach_attachmentAttachment index for attachment modegamedll cheat
handforce_scalegamedll clientdll replicated cheat
handforce_innergamedll clientdll replicated cheat
handforce_outergamedll clientdll replicated cheat
headforce_strengthgamedll clientdll replicated cheat
headforce_innergamedll clientdll replicated cheat
headforce_outergamedll clientdll replicated cheat
g_debug_constraint_soundsEnable debug printing about constraint sounds.gamedll cheat
phys_use_block_solverUse block solving for constraint entitiesgamedll cheat
phys_joint_teleportTeleport joint anchors if connected to worldgamedll cheat
phys_length_frequencySpring stiffness for length constraintgamedll cheat
phys_length_damping_ratioSpring damping ratio for length constraintgamedll cheat
vehicle_debug_impact_damagedevelopmentonly gamedll
crowbar_impact_damage_scaledevelopmentonly gamedll
crowbar_impact_damage_massdevelopmentonly gamedll
ent_debug_draw_thinkersdevelopmentonly gamedll clientdll replicated
think_limitMaximum think time in milliseconds, warning is printed if this is exceeded.gamedll clientdll replicated release
npc_vphysicsdevelopmentonly gamedll
vprof_scope_entity_gamephysdevelopmentonly gamedll
sv_usestepsimulationuse old stepsimulation system.developmentonly gamedll
ragdoll_prop_sleepdisabletimeRagdoll is not allowed to physically sleep until this timer has elapsed.developmentonly gamedll replicated
ragdoll_prop_sleepaftertimeAfter this many seconds of being basically stationary, the ragdoll will go to sleep.developmentonly gamedll replicated
ragdoll_prop_settleEnable more aggressive ragdoll settlingdevelopmentonly gamedll replicated
ragdoll_visualize_creation_skeletondevelopmentonly gamedll replicated
ragdoll_visualize_targetposedevelopmentonly gamedll replicated
ragdoll_validate_targetposedevelopmentonly gamedll replicated
ragdoll_debug_item_detachmentdevelopmentonly gamedll replicated
ragdoll_scale_sleep_tolerancedevelopmentonly gamedll replicated
ragdoll_override_root_orientationdevelopmentonly gamedll replicated
ragdoll_relax_limtsdevelopmentonly gamedll replicated
prop_nav_ignore_massdevelopmentonly gamedll
prop_nav_ignore_edge_lendevelopmentonly gamedll
prop_nav_obstacle_avoid_massdevelopmentonly gamedll
prop_nav_obstacle_avoid_use_connection_blockerdevelopmentonly gamedll
prop_nav_obstacle_block_mass_adevelopmentonly gamedll
prop_nav_obstacle_block_edge_min_adevelopmentonly gamedll
prop_nav_obstacle_block_mass_bdevelopmentonly gamedll
prop_nav_obstacle_block_edge_min_bdevelopmentonly gamedll
prop_debug_vr_collisionHighlights props based on their collision group: COLLISION_GROUP_PROPS(white), COLLISION_GROUP_PROPS_VR_INTERACTIVE_DEBRIS(green), COLLISION_GROUP_PROPS_VR_DEBRIS and will return to COLLISION_GROUP_PROPS_VR_INTERACTIVE_DEBRIS on sleeping(bright red), COLLISION_GROUP_PROPS_VR_DEBRIS permanently (dark red), COLLISION_GROUP_DEBRIS(blue), OTHER(grey)gamedll cheat
phys_shoot_speeddevelopmentonly gamedll
phys_shoot_angular_speeddevelopmentonly gamedll
debug_physimpactdevelopmentonly gamedll
sv_unlagEnables player lag compensationdevelopmentonly gamedll
sv_maxunlagMaximum lag compensation in secondsgamedll release
sv_showlagcompensation_recIf > 0, show lag compensation hitboxes as they're recorded. Value is for how long.developmentonly gamedll
sv_lagcompensationforcerestoreDon't test validity of a lag comp restore, just do it.gamedll cheat
sv_unlag_fixstuckDisallow backtracking a player for lag compensation if it will cause them to become stuckdevelopmentonly gamedll
sv_unlag_debugdevelopmentonly gamedll
physcannon_minforcedevelopmentonly gamedll
physcannon_maxforcedevelopmentonly gamedll
voice_player_speaking_delay_thresholdgamedll cheat
mp_fadetoblackfade a player's screen to black when he diesdevelopmentonly gamedll clientdll notify replicated
sv_infinite_ammoPlayer's active weapon will never run out of ammogamedll clientdll replicated cheat release missing3
skeleton_instance_smear_boneflagsSmear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent.gamedll cheat
phys_dynamic_scalinggamedll clientdll replicated cheat
test_restoreonnewmodeldevelopmentonly gamedll clientdll replicated
anim_disabledevelopmentonly gamedll clientdll replicated
skeleton_instance_lod_optimizationCompute LOD mask internally like since 2016, i.e. force all LOD groups' bones to computedevelopmentonly gamedll clientdll replicated
cloth_iv_store_backdevelopmentonly gamedll clientdll replicated
skel_debugdevelopmentonly gamedll clientdll replicated
sv_ent_showonlyhitboxgamedll cheat
debug_shared_randomdevelopmentonly gamedll clientdll replicated
chet_debug_idleIf set one, many debug prints to help track down the TLK_IDLE issue. Set two for super verbose infodevelopmentonly gamedll archive cheat
ai_debug_speechdevelopmentonly gamedll
rr_followup_maxdist'then ANY' or 'then ALL' response followups will be dispatched only to characters within this distance.gamedll cheat
rr_thenany_score_slopWhen computing respondents for a 'THEN ANY' rule, all rule-matching scores within this much of the best score will be considered.gamedll archive cheat
snd_foliage_db_lossfoliage dB loss per 1200 unitsgamedll cheat
player_debug_off_navgamedll cheat
ai_debug_off_navgamedll cheat
ai_show_current_navgamedll cheat
ai_use_visibility_cachedevelopmentonly gamedll
ai_force_serverside_ragdolldevelopmentonly gamedll
phys_stressbodyweightsdevelopmentonly gamedll
phys_impactforcescaledevelopmentonly gamedll
phys_vehicleimpactforcescaledevelopmentonly gamedll
phys_upimpactforcescaledevelopmentonly gamedll
target_scan_use_query_cachedevelopmentonly gamedll
ai_debug_losNPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid.gamedll cheat
ai_expression_optimizationDisable npc background expressions when you can't see them.developmentonly gamedll
ai_expression_frametimeMaximum frametime to still play background expressions.developmentonly gamedll
sv_regeneration_wait_timedevelopmentonly gamedll replicated
buddhaPlayer takes damage but won't diegamedll notify cheat
buddha_ignore_botsBots always buddha 0gamedll notify cheat
buddha_reset_hpHP to set when damaged below zero in Buddha Modegamedll notify cheat
sk_player_headdevelopmentonly gamedll
sk_player_chestdevelopmentonly gamedll
sk_player_stomachdevelopmentonly gamedll
sk_player_armdevelopmentonly gamedll
sk_player_legdevelopmentonly gamedll
player_debug_print_damageWhen true, print amount and type of all damage received by player to console.gamedll cheat
spec_replay_winddown_timeThe trailing time, in seconds, of replay past the event, including fade-outgamedll release
vis_forcegamedll cheat
g_debug_doorsdevelopmentonly gamedll
camera_datadriven_disable_cachedevelopmentonly gamedll cheat
tv_show_allchatgamedll release
commentary_availableAutomatically set by the game when a commentary file is available for the current map.developmentonly gamedll
commentaryDesired commentary mode state.gamedll archive
ai_debug_ragdoll_magnetsdevelopmentonly gamedll
debug_visibility_monitorgamedll cheat
vismon_poll_frequencygamedll cheat
vismon_trace_limitgamedll cheat
r_decals_overide_fadestarttime_paramsdevelopmentonly gamedll clientdll replicated missing3
fire_maxabsorbdevelopmentonly gamedll
fire_absorbratedevelopmentonly gamedll
fire_extscaledevelopmentonly gamedll
fire_extabsorbdevelopmentonly gamedll
fire_heatscaledevelopmentonly gamedll
fire_incomingheatscaledevelopmentonly gamedll
fire_dmgscaledevelopmentonly gamedll
fire_dmgbasedevelopmentonly gamedll
fire_growthratedevelopmentonly gamedll
fire_dmgintervaldevelopmentonly gamedll
fish_dormantTurns off interactive fish behavior. Fish become immobile and unresponsive.gamedll replicated cheat
func_break_max_piecesgamedll archive replicated
func_break_reduction_factordevelopmentonly gamedll
sv_showladdersShow bbox and dismount points for all ladders (must be set before level load.).developmentonly gamedll
sv_ladder_slack_z_multDifference in Z increases toward the middle of the slack ladder..gamedll clientdll replicated cheat
shatterglass_debuggamedll clientdll replicated cheat
shatterglass_cleanupgamedll clientdll replicated cheat
shatterglass_cleanup_maxgamedll clientdll replicated cheat
shatterglass_shard_lifetimegamedll clientdll replicated cheat
shatterglass_distortgamedll clientdll replicated cheat
shatterglass_voronoi_sizegamedll clientdll replicated cheat
shatterglass_subdiv_sizegamedll clientdll replicated cheat
shatterglass_edge_uv_scalegamedll clientdll replicated cheat
shatterglass_hit_tolerancegamedll clientdll replicated cheat
servercfgfilegamedll release
lservercfgfiledevelopmentonly gamedll
mp_teamplaydevelopmentonly gamedll notify
mp_forcerespawndevelopmentonly gamedll notify
decalfrequencydevelopmentonly gamedll notify
sv_force_transmit_entsWill transmit all entities to client, regardless of PVS conditions (will still skip based on transmit flags, however).developmentonly gamedll
check_transmit_dump_entsdevelopmentonly gamedll
sv_parallel_checktransmitSet to 1 to use threaded checkentities for transmit/pvs on listen servers, 2 for dedicated servers.developmentonly gamedll
ent_steadystate_enabledevelopmentonly gamedll
ent_steadystate_delayTime in seconds without network state changes until an entity is considered for trickle updatesdevelopmentonly gamedll
net_debug_to_filedevelopmentonly gamedll
sv_server_side_animationdevelopmentonly gamedll
sv_dz_enable_respawn_solosgamedll clientdll replicated release
sv_dz_show_weapon_spawnsdevelopmentonly gamedll
sv_dz_show_security_door_item_pricedevelopmentonly gamedll
sv_dz_zone_hex_radiusgamedll clientdll replicated release
sv_dz_zone_bombdrop_money_rewardHow many money stacks players are rewarded each danger zone wavegamedll clientdll replicated release
sv_dz_zone_bombdrop_money_reward_bonusHow many bonus money stacks players are rewarded each danger zone wave when they have the bonus itemgamedll clientdll replicated release
sv_dz_force_zonegamedll clientdll replicated cheat
sv_dz_zone_damagegamedll cheat release
mp_dronegun_stopif non-zero, stops AI on all droneguns.gamedll clientdll replicated release
sv_grassburngamedll clientdll replicated release missing3
rr_debugruleIf set to the name of the rule, that rule's score will be shown whenever a concept is passed into the response rules system.developmentonly gamedll clientdll replicated
rr_dumpresponsesDump all response_rules.txt and rules (requires restart)developmentonly gamedll clientdll replicated
rr_debugresponseconceptIf set, rr_debugresponseconcept will print only responses testing for the specified conceptdevelopmentonly gamedll clientdll replicated
rr_debugresponsesShow verbose matching output (1 for simple, 2 for rule scoring, 3 for noisy). If set to 4, it will only show response success/failure for npc_selected NPCs.developmentonly gamedll clientdll replicated
rr_debugclassnameIf set, rr_debugclassname will print only response tests where 'classname' corresponds to this variable. Use to filter for a specific character.developmentonly gamedll clientdll replicated
rr_dacmodeIf set to 1, enable special functionality for DACdevelopmentonly gamedll clientdll replicated
ragdoll_gravity_scalegamedll clientdll replicated cheat
ragdoll_friction_scalegamedll clientdll replicated cheat
animgraph_slope_enablegamedll clientdll replicated cheat
phys_powered_ragdoll_debugdevelopmentonly gamedll clientdll replicated
footstep_audible_thresholddevelopmentonly gamedll clientdll replicated
animgraph_debug_tagsdevelopmentonly gamedll clientdll replicated
animgraph_debug_set_filter_paramsComma separated list of params to filter against when drawing debug text overlaysdevelopmentonly gamedll clientdll replicated
footstep_debugdevelopmentonly gamedll clientdll replicated
footstep_force_volumedevelopmentonly gamedll clientdll replicated
animgraph_debug_variablesTurn on to see animgraph variable changes for entities passing animgraph_debug_filterent.developmentonly gamedll clientdll replicated
animgraph_debug_variables_ignore_missingIf set, animgraph_debug_variables won't show debug for warnings about sets to missing variables.developmentonly gamedll clientdll replicated
animgraph_debug_variables_ignore_nonchangesIf set, animgraph_debug_variables won't show debug for variable sets that don't change the value.developmentonly gamedll clientdll replicated
animgraph_debug_filterentFilter setting for animgraph_debug_variables output. If set to -1, show debug for all entities. If set to 0, show debug for any NPCs that have been npc_selected. If set to >0, something other than 0, show debug for the entity with the matching entindex.developmentonly gamedll clientdll replicated
animgraph_enableEnable animation graphdevelopmentonly gamedll clientdll replicated
animgraph_debugDebug animation graphgamedll clientdll replicated cheat
animgraph_debug_entindexThe entity to specifically debuggamedll clientdll replicated cheat
animgraph_debug_animeventsPrint info about animevents emitted by AnimGraphdevelopmentonly gamedll clientdll replicated
animgraph_record_allAutomatically start recording AnimGraphs when they get created, and save them to disk when they are destroyedgamedll clientdll replicated cheat
sv_anim_queue_changesdevelopmentonly gamedll
sv_sequence_debugdevelopmentonly gamedll
sv_sequence_debug2developmentonly gamedll
sv_sequence_model_substringdevelopmentonly gamedll
anim_resetclientsideframe_old_behaviordevelopmentonly gamedll clientdll replicated
ai_sequence_debugdevelopmentonly gamedll clientdll replicated
r_cacheSequenceDatadevelopmentonly gamedll clientdll replicated
fire_use_modifierdevelopmentonly gamedll clientdll replicated
sv_clockcorrection_msecsThe server tries to keep each player's m_nTickBase withing this many msecs of the server absolute tickcountgamedll release
sv_usercmd_queue_spew_thresholdSpew warning if command queue has grown above this many backlogged commands.gamedll release
ent_steadystate_intervalRate at which entities can be trickled to playersdevelopmentonly gamedll
ent_steadystate_batchsizeMax number of entities to transmit to playerdevelopmentonly gamedll
sv_maxupdaterateMaximum updates per second that the server will allowgamedll clientdll replicated release
sv_minupdaterateMinimum updates per second that the server will allowgamedll clientdll replicated release
sv_client_min_interp_ratioThis can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected).. -1 = let clients set cl_interp_ratio to anything. any other value = set minimum value for cl_interp_ratiodevelopmentonly gamedll clientdll replicated
sv_client_max_interp_ratioThis can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). If sv_client_min_interp_ratio is -1, then this cvar has no effect.developmentonly gamedll clientdll replicated
sv_client_predictThis can be used to force the value of cl_predict for connected clients (only while they are connected).. -1 = let clients set cl_predict to anything. 0 = force cl_predict to 0. 1 = force cl_predict to 1developmentonly gamedll clientdll replicated
cq_enableRun one usercmd per server tick and maintain a buffer. Client speeds up/slows down it's usercmd tick rate to maintain server command queue buffering.developmentonly gamedll clientdll replicated
cq_dilation_percentageWhen speeding up slowing down, this is how muchdevelopmentonly gamedll clientdll replicated
sv_showhitregistrationDisplay lag_compensated hitboxes. 0 = off, 1 = server only, 2 = client only, 3 = both server and clientgamedll clientdll replicated cheat
disable_dynamic_prop_loadingIf non-zero when a map loads, dynamic props won't be loadedgamedll cheat
breakable_multiplayerdevelopmentonly gamedll
func_breakdmg_bulletdevelopmentonly gamedll
func_breakdmg_clubdevelopmentonly gamedll
func_breakdmg_explosivedevelopmentonly gamedll
ent_joint_axis_sizedevelopmentonly gamedll
ent_joint_namesdevelopmentonly gamedll
ent_joint_filter_substringdevelopmentonly gamedll
ent_joint_use_bind_posedevelopmentonly gamedll
ent_joint_only_ik_jointsdevelopmentonly gamedll
ent_skeleton_only_ik_jointsdevelopmentonly gamedll
screenmessage_notifytimeHow long to display screen message textdevelopmentonly gamedll
imgui_domain1 == client, 2 == serverdevelopmentonly gamedll clientdll archive replicated cheat
imgui_enableif imgui should displaydevelopmentonly gamedll clientdll replicated cheat
imgui_enable_inputif imgui should consume inputdevelopmentonly gamedll clientdll replicated cheat
ent_showonlyattachmentgamedll cheat
imgui_show_entity_browserGame/Show Entity Browserdevelopmentonly gamedll clientdll archive replicated cheat menubar_item
imgui_show_command_toolGame/Show Command Tooldevelopmentonly gamedll clientdll archive replicated cheat menubar_item
imgui_show_example_windowSource2/Show Example Windowdevelopmentonly gamedll clientdll archive replicated cheat menubar_item
save_asyncdevelopmentonly gamedll
autosave_fully_asyncSet to 1 to have autosaves execute completely on the save thread, forces 'render only' mode while the save completesdevelopmentonly gamedll
save_fake_hitchForce a busy wait for the specified number of milliseconds during save to simulate a hitchdevelopmentonly gamedll
sv_autosaveSet to 1 to autosave game on level transition. Does not affect autosave triggers.developmentonly gamedll replicated
save_screenshot0 = none, 1 = non-autosave, 2 = always, 3 = bug_onlydevelopmentonly gamedll
save_history_countKeep this many old copies in history of autosaves and quicksaves.developmentonly gamedll
save_spewdevelopmentonly gamedll clientdll replicated
save_maxarray_spewMax number of array entries to spew when using SaveRestoreIO spewing.gamedll release
ent_messages_drawVisualizes all entity input/output activity.gamedll clientdll replicated cheat
net_showeventsDump game events to console (1=client only, 2=all).developmentonly gamedll
net_showeventlistenersShow listening addition/removalsdevelopmentonly gamedll
display_game_eventsgamedll cheat
phys_visualize_tracesgamedll clientdll replicated cheat
gamestats_file_output_directoryWhen -gamestatsfileoutputonly is specified, file will be emitted here instead of to modpath.developmentonly gamedll
smoothstairsSmooth player eye z coordinate when traversing stairs.developmentonly gamedll clientdll replicated
sv_suppress_viewpunchdevelopmentonly gamedll clientdll replicated cheat
in_button_double_press_windowHow short the time between presses needs to be for us to consider it a double-pressdevelopmentonly gamedll clientdll replicated
in_spewinputSpew input, 0 = off, 1 = server, 2 = client, 3 = bothdevelopmentonly gamedll clientdll replicated
in_spewbuttondeltaSpew button deltas, 0 = off, 1 = server, 2 = client, 3 = bothdevelopmentonly gamedll clientdll replicated
in_spewbuttonholdSpew button hold times, 0 = off, 1 = server, 2 = client, 3 = bothdevelopmentonly gamedll clientdll replicated
in_spewentWhich entity should we spew input for? (Useful for debugging bot input)developmentonly gamedll clientdll replicated
sv_fake_dropped_ucmd_intervaldevelopmentonly gamedll
sv_noclipduringpauseIf cheats are enabled, then you can noclip with the game paused (for doing screenshots, etc.).gamedll clientdll replicated cheat
noclip_fixupgamedll cheat
mp_forcecameraRestricts spectator modes for dead playersgamedll clientdll replicated release missing3
mp_allowspectatorstoggles whether the server allows spectator mode or notdevelopmentonly gamedll clientdll replicated
sv_staminamaxMaximum stamina penaltygamedll clientdll replicated release
sv_timebetweenducksMinimum time before recognizing consecutive duck keygamedll clientdll replicated release
sv_accelerate_use_weapon_speedgamedll clientdll notify replicated release
sv_accelerate_debug_speedgamedll clientdll notify replicated release
dev_cs_enable_new_moveShould we use new move code or just force legacy move.developmentonly gamedll clientdll replicated
dev_cs_enable_consistent_jumpsShould we force subtick jump consistency.developmentonly gamedll clientdll replicated
sv_extreme_strafe_accuracy_fishtailNumber of degrees of aim 'fishtail' when making an extreme strafe direction changedevelopmentonly gamedll clientdll replicated
sv_jump_impulseInitial upward velocity for player jumps; sqrt(2gravityheight).gamedll clientdll replicated release
sv_jump_impulse_exojump_multiplierExoJump impulse multipliergamedll clientdll replicated release
sv_falldamage_exojump_multiplierExoJump fall damage multipliergamedll clientdll replicated release
sv_exojump_jumpbonus_upExoJump upwards bonus when holding the jump buttongamedll clientdll replicated release
sv_exojump_jumpbonus_forwardExoJump forwards velocity bonus when duck jumpinggamedll clientdll replicated release
sv_exojump_soundrampdevelopmentonly gamedll clientdll replicated
sv_air_max_wishspeedgamedll clientdll replicated release
sv_air_max_horizontal_parachute_speedgamedll clientdll replicated release
sv_airaccelerate_parachutegamedll clientdll replicated release
sv_airaccelerate_rappelgamedll clientdll replicated release
sv_air_pushaway_distgamedll clientdll replicated release missing3
view_punch_decayDecay factor exponent for view punchgamedll clientdll replicated cheat release
sv_ladder_dampenAmount to dampen perpendicular movement on a ladderdevelopmentonly gamedll clientdll replicated
sv_ladder_angleCos of angle of incidence to ladder perpendicular for applying ladder_dampendevelopmentonly gamedll clientdll replicated
sv_ladder_scale_speedScale top speed on laddersgamedll clientdll replicated release
sv_falldamage_scalegamedll clientdll replicated release
sv_runcmdsdevelopmentonly gamedll
sv_max_usercmd_future_ticksPrevents clients from running usercmds too far in the future. Prevents speed hacks.developmentonly gamedll
bot_crouchgamedll cheat
sv_optimizedmovementdevelopmentonly gamedll clientdll replicated
sv_enablebunnyhoppingAllow player speed to exceed maximum running speedgamedll clientdll replicated release missing3
sv_autobunnyhoppingPlayers automatically re-jump while holding jump buttongamedll clientdll replicated release missing3
dev_create_bhop_reportsWhether we should create bhop reports when you jump. Reports are created for the client and server and are numbered monotonicallydevelopmentonly gamedll clientdll replicated cheat
sv_weapon_encumbrance_scalegamedll clientdll replicated release missing3
spec_freeze_timeTime spend frozen in observer freeze cam.gamedll clientdll replicated release missing3
spec_freeze_traveltimeTime taken to zoom in to frame a target in observer freeze cam.gamedll clientdll replicated release
spec_freeze_time_lockTime players are prevented from skipping the freeze camgamedll clientdll replicated release
spec_freeze_deathanim_timeThe time that the death cam will spend watching the player's ragdoll before going into the freeze death cam.gamedll clientdll replicated release
sv_showplayerhitboxesShow lag compensated hitboxes for the specified player index whenever a player fires.developmentonly gamedll clientdll replicated
sv_spec_use_tournament_content_standardsgamedll clientdll replicated release
sv_min_jump_landing_soundgamedll clientdll replicated release
sv_cs_player_speed_has_hostagegamedll clientdll replicated release
slope_drop_debugToggles a test dropping the view offset based on the slopedevelopmentonly gamedll clientdll replicated
sv_weapon_encumbrance_per_itemgamedll clientdll replicated release missing3
sv_server_verify_blood_on_playergamedll clientdll replicated cheat
sv_max_distance_transmit_footstepsMaximum distance to transmit footstep sound effects.developmentonly gamedll clientdll replicated
dev_cs_force_disable_moveforcibly prevent players from movingdevelopmentonly gamedll clientdll replicated
slope_drop_enableToggles a test dropping the view offset based on the slopedevelopmentonly gamedll clientdll replicated
slope_drop_blend_max_speedThe max speed (in units/second) at which the slope offset can changedevelopmentonly gamedll clientdll replicated
slope_drop_blend_min_speedThe min speed (in units/second) at which the slope offset can changedevelopmentonly gamedll clientdll replicated
slope_drop_blend_max_distanceThe distance when the max speed is useddevelopmentonly gamedll clientdll replicated
slope_drop_blend_min_distanceThe distance when the min speed is useddevelopmentonly gamedll clientdll replicated
slope_drop_max_offsetThe maximum distance to adjust the view heightdevelopmentonly gamedll clientdll replicated
slope_drop_off_ground_blend_speedThe speed with which the slope drop is blended out when the entity leaves the grounddevelopmentonly gamedll clientdll replicated
slope_drop_debug_drawDraw debug info for the slope dropdevelopmentonly gamedll clientdll replicated
cam_head_constraint_distanceDistance to constrain first/thirdperson camera and headdevelopmentonly gamedll clientdll replicated
cam_head_constraint_soft_transitionConstraint soft transition distancedevelopmentonly gamedll clientdll replicated
cam_head_constraint_debugShow camera head constraint debug infodevelopmentonly gamedll clientdll replicated
dev_cs_ragdoll_progress_check_intervaldevelopmentonly gamedll clientdll replicated
dev_cs_ragdoll_nudge_max_durationdevelopmentonly gamedll clientdll replicated
dev_cs_ragdoll_nudge_intensitydevelopmentonly gamedll clientdll replicated
dev_cs_ragdoll_head_ankle_delta_z_thresholddevelopmentonly gamedll clientdll replicated
player_ping_token_cooldownCooldown for how long it takes for a player's ping token to refresh allowing them to ping again (they get 5 tokens).gamedll cheat release
player_use_radiusgamedll clientdll replicated cheat
sv_debug_player_useVisualizes +use logic. Green cross=trace success, Red cross=trace too far, Green box=radius successdevelopmentonly gamedll clientdll replicated
sv_extract_ammo_from_dropped_weaponsgamedll clientdll replicated release missing3
sv_guardian_refresh_ammo_for_items_on_wavesList of additional weapons to refill ammo on waves.gamedll release missing3
mp_drop_knife_enableAllows players to drop knives.gamedll release missing3
mp_fists_replace_meleeIf enabled then when melee weapon is dropped player will have fists, when melee weapon is picked up then fists are unavailablegamedll release missing3
mp_drop_grenade_enableAllows players to drop grenades.gamedll release missing3
mp_weaponstaydevelopmentonly gamedll notify
sv_weapon_require_use_grace_periodgamedll release
sv_damage_print_enable0: no damage print in console. 1: damage print in console on death. 2: damage print in console only at next round restart.gamedll clientdll replicated release missing3
sv_dev_damage_use_netvarsWhether we should use network vars (true) or legacy messages (false).developmentonly gamedll clientdll replicated
mp_logmoneyEnables money logging. Values are: 0=off, 1=ongamedll release
anim_scale_damped_movespeeddevelopmentonly gamedll clientdll replicated
anim_scale_damped_accel_mag16developmentonly gamedll clientdll replicated
anim_scale_damped_accel16developmentonly gamedll clientdll replicated
anim_scale_damped_accel32developmentonly gamedll clientdll replicated
anim_scale_overall_leansdevelopmentonly gamedll clientdll replicated
anim_scale_overall_hip_dipdevelopmentonly gamedll clientdll replicated
anim_scale_overall_arm_pumpdevelopmentonly gamedll clientdll replicated
anim_scale_overall_counter_leansdevelopmentonly gamedll clientdll replicated
anim_scale_overall_hip_swiveldevelopmentonly gamedll clientdll replicated
anim_scale_wasd_input_leansdevelopmentonly gamedll clientdll replicated
anim_scale_wasd_input_hip_dipdevelopmentonly gamedll clientdll replicated
anim_scale_wasd_input_arm_pumpdevelopmentonly gamedll clientdll replicated
anim_scale_wasd_input_counter_leansdevelopmentonly gamedll clientdll replicated
anim_scale_wasd_input_hip_swiveldevelopmentonly gamedll clientdll replicated
sv_dz_player_spawn_healthgamedll release
sv_dz_player_spawn_armorgamedll release
sv_dz_player_max_healthgamedll release
sv_dz_jointeam_allowedWhether non-server admins are allowed to use the dz_jointeam commandgamedll release
sv_force_reflectionsgamedll clientdll replicated release missing3
sv_dz_team_countMax players allowed per teamgamedll clientdll replicated release
sv_dz_warmup_tabletgamedll release
sv_dz_show_enemy_name_scope_rangegamedll release
sv_dz_respawn_wait_time_per_deathdevelopmentonly gamedll
sv_dz_respawn_additional_wait_time_solodevelopmentonly gamedll
sv_dz_respawn_pick_timedevelopmentonly gamedll
sv_dz_last_respawn_waveMissile wave number to prevent respawns, >5 will allow respawns on all wavesdevelopmentonly gamedll
sv_dz_last_respawn_warningdevelopmentonly gamedll
sv_dz_enable_respawngamedll clientdll replicated release
cl_smoke_torus_ring_radiusdevelopmentonly gamedll clientdll replicated
cl_smoke_torus_ring_subradiusdevelopmentonly gamedll clientdll replicated
cl_smoke_edge_featherdevelopmentonly gamedll clientdll replicated
cl_smoke_lower_speeddevelopmentonly gamedll clientdll replicated
smoke_grenade_custom_color0 = Gray (classic), 1 = Red, 2 = Orange, 3 = Skyblue, 4 = Yellow, 5 = Green, , 6 = Blue, 7 = Purple, 8 = pinkdevelopmentonly gamedll
smoke_grenade_ct_colordevelopmentonly gamedll
smoke_grenade_t_colordevelopmentonly gamedll
smoke_param1developmentonly gamedll clientdll replicated
smoke_param2developmentonly gamedll clientdll replicated
smoke_param3developmentonly gamedll clientdll replicated
smoke_param4developmentonly gamedll clientdll replicated
smoke_param5developmentonly gamedll clientdll replicated
smoke_use_noise_texturedevelopmentonly gamedll clientdll replicated
sv_ignoregrenaderadioTurn off Fire in the hole messagesgamedll release missing3
sv_breachcharge_distance_mingamedll release
sv_breachcharge_distance_maxgamedll release
sv_breachcharge_delay_mingamedll release
sv_breachcharge_delay_maxgamedll release
sv_breachcharge_fuse_mingamedll release
sv_breachcharge_fuse_maxgamedll release
sv_breachcharge_arm_delaygamedll release
sv_bumpmine_arm_delaygamedll release
sv_bumpmine_detonate_delaygamedll release
mp_plant_c4_anywheregamedll clientdll replicated release missing3
mp_guardian_bomb_plant_custom_x_mark_locationx,y,z to display an X for the bomb plant in guardian missions with custom bomb plant boundaries.gamedll clientdll replicated release
weapon_land_dip_amtThe amount the gun should dip when the player lands after a jump.developmentonly gamedll clientdll replicated cheat
weapon_accuracy_forcespreadForce spread to the specified value.gamedll clientdll replicated release
weapon_accuracy_nospreadDisable weapon inaccuracy spreadgamedll clientdll replicated release missing3
weapon_air_spread_scaleScale factor for jumping inaccuracy, set to 0 to make jumping accuracy equal to standinggamedll clientdll replicated release missing3
weapon_reticle_knife_showWhen enabled will show knife reticle on clients. Used for game modes requiring target id display when holding a knife.gamedll clientdll replicated release missing3
weapon_auto_cleanup_timeIf set to non-zero, weapons will delete themselves after the specified time (in seconds) if no players are near.gamedll clientdll replicated release
weapon_max_before_cleanupIf set to non-zero, will remove the oldest dropped weapon to maintain the specified number of dropped weapons in the world.gamedll clientdll replicated release missing3
weapon_sound_falloff_multiplierScaling for falloff of weapon firing soundsgamedll clientdll replicated cheat release missing3
dev_cs_frame_firing_enableEnable that firing will pretend like it's happening on frames.developmentonly gamedll clientdll replicated
dev_cs_frame_firing_tick_offset_enableShould we offset the current frame to the tickdevelopmentonly gamedll clientdll replicated
dev_cs_frame_firing_skip_first_frame_enableShould we skip the first frame of shooting to make the animation punchier?developmentonly gamedll clientdll replicated
dev_cs_frame_firing_insert_idle_pose_nowShould we insert the idle pose at this time to make the animation interpolation punchier?developmentonly gamedll clientdll replicated
dev_cs_frame_firing_play_animeventsShould we play the animevents that animgraph will skip over?developmentonly gamedll clientdll replicated
sv_turning_inaccuracy_enabledgamedll clientdll replicated cheat release
sv_turning_inaccuracy_angle_mingamedll clientdll replicated cheat release
sv_turning_inaccuracy_decaygamedll clientdll replicated cheat release
weapon_skin_force_legacydevelopmentonly gamedll
weapon_accuracy_reset_on_deployOn deploy, forcibly reset weapon accuracy to zero.gamedll clientdll replicated cheat release
mp_weapon_next_owner_touch_timegamedll cheat release
mp_weapon_prev_owner_touch_timegamedll cheat release
sv_csgo_shoot_logdevelopmentonly gamedll clientdll replicated
sv_csgo_shoot_verifydevelopmentonly gamedll clientdll replicated
sv_csgo_shoot_assert_lagcompensation_errordevelopmentonly gamedll clientdll replicated
sv_csgo_shoot_lagcompensation_max_errorWarn if lag compensated head hitbox position doesn't match that on client.developmentonly gamedll clientdll replicated
sv_csgo_shoot_verify_on_attack_onlyOnly run lag compensation error check when primary attack goes down.developmentonly gamedll clientdll replicated
sv_csgo_shoot_use_full_interpdevelopmentonly gamedll clientdll replicated
sv_csgo_shoot_force_full_interpdevelopmentonly gamedll clientdll replicated
sv_csgo_shoot_force_use_target_timedevelopmentonly gamedll clientdll replicated
sv_fistpunch_damagedevelopmentonly gamedll clientdll replicated
sv_fistpunch_damage_to_player_multiplierdevelopmentonly gamedll clientdll replicated
sv_fistpunch_damage_harddevelopmentonly gamedll clientdll replicated
sv_fistpunch_viewmovedevelopmentonly gamedll clientdll replicated
sv_fistpunch_impact_soundsdevelopmentonly gamedll clientdll replicated
sv_knife_attack_extend_from_player_aabbgamedll clientdll replicated release missing3
knife_damage_scaledevelopmentonly gamedll
mp_weapon_melee_touch_time_after_hitgamedll cheat release
sv_shield_explosive_damage_scalegamedll clientdll replicated release
sv_shield_explosive_damage_multgamedll clientdll replicated release
sv_shield_explosive_damage_capgamedll clientdll replicated release
sv_shield_explosive_damage_mindistgamedll clientdll replicated release
sv_shield_explosive_damage_crouch_bonusgamedll clientdll replicated release
sv_shield_hitpointsgamedll clientdll replicated release
sv_shield_bash_damage_to_playersgamedll clientdll replicated release
sv_shield_bash_damage_to_nonplayergamedll clientdll replicated release
tablet_c4_dist_mingamedll clientdll replicated release
tablet_c4_dist_maxgamedll clientdll replicated release
sv_tablet_show_path_to_nearest_resqgamedll clientdll replicated release
sv_dz_exploration_payment_amountNumber of cash bundles to award for exploring a new sectorgamedll replicated release
sv_dz_exploration_payment_amount_bonusNumber of BONUS cash bundles to award for exploring (if the player has the item/upgrade)gamedll replicated release
mp_taser_recharge_timeDetermines recharge time for taser. -1 = disabled.gamedll clientdll replicated release missing3
sv_tripwirefire_trace_lengthgamedll release
sv_spawn_afk_bomb_drop_timePlayers that have never moved since they spawned will drop the bomb after this amount of time.gamedll replicated release
sv_penetration_typeWhat type of penertration to use. 0 = old CS, 1 = new penetrationdevelopmentonly gamedll clientdll replicated
sv_showimpacts_penetrationShows extra data when bullets penetrate. (use sv_showimpacts_time to increase time shown)gamedll clientdll replicated release
sv_showimpactsShows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only)gamedll clientdll replicated release
sv_showimpacts_timeDuration bullet impact indicators remain before disappearinggamedll clientdll replicated release
sv_showbullethits1=show hits and near misses, 2=show hits onlygamedll clientdll replicated release
ff_damage_reduction_grenadeHow much to reduce damage done to teammates by a thrown grenade. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)gamedll clientdll replicated release missing3
ff_damage_reduction_grenade_selfHow much to damage a player does to himself with his own grenade. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)gamedll clientdll replicated release missing3
ff_damage_reduction_bulletsHow much to reduce damage done to teammates when shot. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)gamedll clientdll replicated release missing3
ff_damage_reduction_otherHow much to reduce damage done to teammates by things other than bullets and grenades. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy)gamedll clientdll replicated release missing3
ff_damage_bullet_penetrationIf friendly fire is off, this will scale the penetration power and damage a bullet does when penetrating another friendly playergamedll clientdll replicated release missing3
sv_clip_penetration_traces_to_playersdevelopmentonly gamedll clientdll replicated
sv_nomvpDisable MVP awards.developmentonly gamedll
sv_disconnected_player_data_hold_timeDuration, in seconds, to hold onto the data of disconnected players, for scoreboard display.gamedll clientdll replicated release
sv_mute_players_with_social_penaltiesdevelopmentonly gamedll
sv_guardian_extra_equipment_ctExtra starting equipment for CT players in guardian modesgamedll release missing3
sv_guardian_extra_equipment_tExtra starting equipment for Terrorist players in guardian modesgamedll release missing3
dev_create_move_reportWhether we should create move reports when you push movement keys. Reports are created for the server and are numbered monotonicallydevelopmentonly gamedll clientdll replicated cheat
sv_update_animgraph_movement_in_finishWhether we should update animgraph movement in FinishMove.gamedll clientdll replicated cheat
sv_staminajumpcostStamina penalty for jumpinggamedll clientdll replicated release missing3
sv_staminalandcostStamina penalty for landinggamedll clientdll replicated release missing3
sv_exostaminajumpcostStamina penalty for jumping with exo legsgamedll clientdll replicated release
sv_exostaminalandcostStamina penalty for landing with exo legsgamedll clientdll replicated release
sv_staminarecoveryrateRate at which stamina recovers (units/sec)gamedll clientdll replicated release
mp_consecutive_loss_maxgamedll replicated release missing3
contributionscore_assistamount of contribution score added for an assistgamedll release missing3
contributionscore_killamount of contribution score added for a killgamedll release missing3
contributionscore_objective_killamount of contribution score added for an objective related killgamedll release missing3
contributionscore_hostage_rescue_minoramount of contribution score added to all alive CTs per hostage rescuedgamedll release missing3
contributionscore_hostage_rescue_majoramount of contribution score added to rescuer per hostage rescuedgamedll release missing3
contributionscore_bomb_defuse_minoramount of contribution score for defusing a bomb after eliminating enemy teamgamedll release missing3
contributionscore_bomb_defuse_majoramount of contribution score for defusing a bomb while at least one enemy remains alivegamedll release missing3
contributionscore_bomb_plantedamount of contribution score for planting a bombgamedll release missing3
contributionscore_bomb_explodedamount of contribution score awarded to bomb planter and terrorists remaining alive if bomb explosion wins the roundgamedll release missing3
contributionscore_suicideamount of contribution score for a suicide, normally negativegamedll release missing3
contributionscore_team_killamount of contribution score for a team kill, normally negativegamedll release missing3
contributionscore_hostage_killamount of contribution score for killing a hostage, normally negativegamedll release missing3
contributionscore_cash_bundleamount of contribution score for picking up a cash bundlegamedll release missing3
contributionscore_crate_breakamount of contribution score for breaking an item crategamedll release missing3
contributionscore_kill_factorpercentage of victim's contribution score to award to their killer as a bonusgamedll release missing3
mp_guardian_draw_boundsdevelopmentonly gamedll
mp_endmatch_votenextmap_wargames_modesModes available for endmatch voting during War Games. Separate names with spaces.gamedll release
mp_endmatch_votenextmap_wargames_nummapsMaximum number of maps to include in endmatch voting during War Gamesgamedll release
mp_endmatch_votenextmap_wargames_nummodesMaximum number of other War Games to include in endmatch voting during War Gamesgamedll release
mp_guardian_loc_string_hudLoc string token to use on hud for this mission, otherwise default to kills with weapon.gamedll clientdll replicated release missing3
mp_guardian_loc_weaponOverride to weapon dialog var applied to UIgamedll clientdll replicated release missing3
cash_team_terrorist_win_bombgamedll clientdll notify replicated release missing3
cash_team_elimination_hostage_map_tgamedll clientdll notify replicated release missing3
cash_team_elimination_hostage_map_ctgamedll clientdll notify replicated release missing3
cash_team_elimination_bomb_mapgamedll clientdll notify replicated release missing3
cash_team_survive_guardian_wavegamedll clientdll notify replicated release missing3
cash_team_win_by_time_running_out_hostagegamedll clientdll notify replicated release missing3
cash_team_win_by_time_running_out_bombgamedll clientdll notify replicated release missing3
cash_team_win_by_defusing_bombgamedll clientdll notify replicated release missing3
cash_team_win_by_hostage_rescuegamedll clientdll notify replicated release missing3
cash_team_loser_bonusgamedll clientdll notify replicated release missing3
cash_team_loser_bonus_consecutive_roundsgamedll clientdll notify replicated release missing3
cash_team_winner_bonus_consecutive_roundsgamedll clientdll notify replicated release
cash_team_rescued_hostagegamedll clientdll notify replicated release missing3
cash_team_hostage_alivegamedll clientdll notify replicated release missing3
cash_team_planted_bomb_but_defusedgamedll clientdll notify replicated release missing3
cash_team_hostage_interactiongamedll clientdll notify replicated release missing3
cash_team_bonus_shorthandedgamedll clientdll notify replicated release missing3
cash_player_killed_teammategamedll clientdll notify replicated release missing3
cash_player_killed_enemy_factorgamedll clientdll notify replicated release missing3
cash_player_killed_enemy_defaultgamedll clientdll notify replicated release missing3
cash_player_bomb_plantedgamedll clientdll notify replicated release missing3
cash_player_bomb_defusedgamedll clientdll notify replicated release missing3
cash_player_rescued_hostagegamedll clientdll notify replicated release missing3
cash_player_interact_with_hostagegamedll clientdll notify replicated release missing3
cash_player_damage_hostagegamedll clientdll notify replicated release missing3
cash_player_killed_hostagegamedll clientdll notify replicated release missing3
cash_player_respawn_amountgamedll clientdll notify replicated release missing3
cash_player_get_killedgamedll clientdll notify replicated release missing3
mp_guardian_give_random_grenades_to_botsIf set guardian bots will be given grenades at the beginning of the wave.gamedll release missing3
mp_solid_teammatesHow solid are teammates: 0 = transparent; 1 = fully solid; 2 = can stand on top of headsgamedll clientdll replicated release missing3
mp_free_armorDetermines whether kevlar (1+) and/or helmet (2+) are given automatically.gamedll clientdll replicated release missing3
mp_max_armorDetermines the highest level of armor allowed to be purchased. (0) None, (1) Kevlar, (2) Helmetgamedll clientdll replicated release missing3
mp_halftimeDetermines whether the match switches sides in a halftime event.gamedll clientdll replicated release missing3
mp_randomspawnDetermines whether players are to spawn. 0 = default; 1 = both teams; 2 = Terrorists; 3 = CTs.gamedll clientdll replicated release missing3
mp_randomspawn_losIf using mp_randomspawn, determines whether to test Line of Sight when spawning.gamedll clientdll replicated release missing3
mp_randomspawn_distIf using mp_randomspawn, determines whether to test distance when selecting this spot.gamedll clientdll replicated release missing3
sv_competitive_minspecEnable to force certain client convars to minimum/maximum values to help prevent competitive advantages.gamedll clientdll notify replicated release
mp_retake_t_countNumber of terrorists when playing retakes.gamedll clientdll replicated release
mp_retake_ct_countNumber of CT's when playing retakes.gamedll clientdll replicated release
mp_retake_ct_loadout_default_pistol_roundCT Loadouts for default pistol round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_ct_loadout_upgraded_pistol_roundCT Loadouts for upgraded pistol round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_ct_loadout_light_buy_roundCT Loadouts for force buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_ct_loadout_full_buy_roundCT Loadouts for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_ct_loadout_bonus_card_availabilityCT bonus card availability pattern for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_ct_loadout_bonus_cardCT bonus card for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_ct_loadout_enemy_cardCT enemy card for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_default_pistol_roundT Loadouts for default pistol round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_upgraded_pistol_roundT Loadouts for upgraded pistol round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_light_buy_roundT Loadouts for force buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_full_buy_roundT Loadouts for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_bonus_card_availabilityT bonus card availability pattern for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_bonus_cardT bonus card for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_t_loadout_enemy_cardT enemy card for full buy round when playing bomb site retake.gamedll clientdll replicated release missing3
mp_retake_max_consecutive_rounds_same_target_siteLimit the number of consecutive rounds targeting the same site.gamedll clientdll replicated release missing3
mp_teammates_are_enemiesWhen set, your teammates act as enemies and all players are valid targets.gamedll clientdll notify replicated release missing3
mp_buy_anywhereWhen set, players can buy anywhere, not only in buyzones. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists.gamedll clientdll notify replicated release missing3
mp_buy_during_immunityWhen set, players can buy when immune, ignoring buytime. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists.gamedll clientdll notify replicated release missing3
sv_pushaway_forceHow hard physics objects are pushed away from the players on the server.developmentonly gamedll clientdll replicated
sv_pushaway_min_player_speedIf a player is moving slower than this, don't push away physics objects (enables ducking behind things).developmentonly gamedll clientdll replicated
sv_pushaway_max_forceMaximum amount of force applied to physics objects by players.developmentonly gamedll clientdll replicated
sv_pushaway_clientsideClientside physics push away (0=off, 1=only localplayer, 1=all players)developmentonly gamedll clientdll replicated
sv_pushaway_player_forceHow hard the player is pushed away from physics objects (falls off with inverse square of distance).developmentonly gamedll clientdll replicated cheat
sv_pushaway_max_player_forceMaximum of how hard the player is pushed away from physics objects.developmentonly gamedll clientdll replicated cheat
sv_turbophysicsTurns on turbo physicsdevelopmentonly gamedll clientdll replicated
steamworks_sessionid_serverThe server session ID for the new steamworks gamestats.developmentonly gamedll hidden clientdll replicated
sv_grenade_trajectory_time_spectatorLength of time grenade trajectory remains visible as a spectator.gamedll clientdll replicated release missing3
sv_grenade_trajectory_prac_trailtimeShows grenade trajectory practice visualization for this number of seconds.gamedll clientdll replicated release missing3
sv_grenade_trajectory_prac_pipreviewShows grenade trajectory practice picture-in-picture preview.gamedll clientdll replicated release missing3
vm_debugdevelopmentonly gamedll clientdll replicated
healthshot_healthgamedll clientdll replicated release missing3
healthshot_healthboost_timegamedll clientdll replicated release missing3
healthshot_healthboost_speed_multipliergamedll clientdll replicated release missing3
healthshot_allow_use_at_fullgamedll clientdll replicated release missing3
sv_health_approach_enabledgamedll replicated release missing3
sv_health_approach_speedgamedll replicated release missing3
molotov_throw_detonate_timegamedll clientdll replicated release missing3
weapon_molotov_maxdetonateslopeMaximum angle of slope on which the molotov will detonatedevelopmentonly gamedll clientdll replicated
cl_smoke_origin_heightdevelopmentonly gamedll clientdll replicated
mp_death_drop_defuserDrop defuser on player deathgamedll clientdll replicated release missing3
mp_death_drop_taserDrop taser on player deathgamedll clientdll replicated release
mp_death_drop_breachchargeDrop breachcharge on player deathgamedll clientdll replicated release
mp_death_drop_healthshotDrop healthshot on player deathgamedll clientdll replicated release
mp_coop_force_join_ctIf set, real players will auto join CT on join.gamedll clientdll replicated release missing3
mp_coopterrorhunt_num_enemiesThe number of enemies CTs have to hunt and kill.gamedll clientdll replicated release
mp_coopterrorhunt_kill_add_timeThe number of seconds added to the clock when players get a kill.gamedll clientdll replicated release
mp_coopmission_mission_numberWhich mission the map should run after it loads.gamedll clientdll replicated release missing3
mp_force_pick_timeThe amount of time a player has on the team screen to make a selection before being auto-teamedgamedll clientdll replicated release missing3
bot_autodifficulty_threshold_lowLower bound below Average Human Contribution Score that a bot must be below to change its difficultygamedll clientdll replicated release missing3
bot_autodifficulty_threshold_highUpper bound above Average Human Contribution Score that a bot must be above to change its difficultygamedll clientdll replicated release missing3
mp_equipment_reset_roundsReset all player equipment every N rounds (0 for never)gamedll clientdll replicated release missing3
mp_economy_reset_roundsReset all player money every N rounds (0 for never)gamedll clientdll replicated release missing3
mp_weapons_allow_zeusDetermines how many Zeus purchases a player can make per round (0 to disallow, -1 to have no limit).gamedll clientdll replicated release missing3
mp_weapons_allow_pistolsDetermines which team, if any, can purchase Pistols. -1 = any; 0 = non; 2 = Ts; 3 = CTs.gamedll clientdll replicated release missing3
mp_weapons_allow_smgsDetermines which team, if any, can purchase SMGs. -1 = any; 0 = non; 2 = Ts; 3 = CTs.gamedll clientdll replicated release missing3
mp_weapons_allow_heavyDetermines which team, if any, can purchase Heavy guns. -1 = any; 0 = non; 2 = Ts; 3 = CTs.gamedll clientdll replicated release missing3
mp_weapons_allow_riflesDetermines which team, if any, can purchase Rifles. -1 = any; 0 = non; 2 = Ts; 3 = CTs.gamedll clientdll replicated release missing3
mp_weapons_allow_heavyassaultsuitDetermines whether heavyassaultsuit is permitted.gamedll clientdll replicated release missing3
mp_heavyassaultsuit_cooldownDetermines cooldown of purchase.gamedll clientdll replicated release missing3
mp_weapons_allow_typecountDetermines how many purchases of each weapon type allowed per player per round (0 to disallow purchasing, -1 to have no limit).gamedll clientdll replicated release missing3
mp_weapons_allow_map_placedIf this convar is set, when a match starts, the game will not delete weapons placed in the map.gamedll clientdll replicated release missing3
mp_default_team_winner_no_objectiveIf the map doesn't define an objective (bomb, hostage, etc), the value of this convar will declare the winner when the time runs out in the round.gamedll clientdll replicated release missing3
mp_weapons_glow_on_groundIf this convar is set, weapons on the ground will have a glow around them.gamedll clientdll replicated release missing3
mp_respawn_on_death_tWhen set to 1, terrorists will respawn after dying.gamedll clientdll replicated release missing3
mp_respawn_on_death_ctWhen set to 1, counter-terrorists will respawn after dying.gamedll clientdll replicated release missing3
mp_use_respawn_wavesWhen set to 1, and that player's team is set to respawn, they will respawn in waves. If set to 2, teams will respawn when the whole team is dead.gamedll clientdll replicated release missing3
mp_tdm_healthshot_killcountGrant healthshots in team deathmatch after n killsgamedll clientdll replicated release
mp_ggprogressive_healthshot_killcountGrant healthshots in arms race after n killsgamedll clientdll replicated release missing3
mp_items_prohibitedSet this convar to a comma-delimited list of definition indices of weapons that should be prohibited from use.gamedll clientdll replicated release missing3
mp_respawnwavetime_ctTime between respawn waves for CTs.gamedll clientdll replicated release missing3
mp_respawnwavetime_tTime between respawn waves for Terrorists.gamedll clientdll replicated release missing3
tr_completed_trainingWhether the local player has completed the initial training portion of the training mapdevelopmentonly gamedll archive per_user
tr_best_course_timeThe player's best time for the timed obstacle coursedevelopmentonly gamedll archive per_user
tr_valve_course_timeValve's best time for the timed obstacle coursedevelopmentonly gamedll
mp_competitive_endofmatch_extra_timeAfter a competitive match finishes rematch voting extra time is given for rankings.gamedll release
mp_endmatch_votenextmapWhether or not players vote for the next map at the end of the match when the final scoreboard comes upgamedll clientdll replicated release
mp_endmatch_votenextmap_keepcurrentIf set, keeps the current map in the list of voting options. If not set, the current map will not appear in the list of voting options.gamedll clientdll replicated release
mp_endmatch_votenextleveltimeIf mp_endmatch_votenextmap is set, players have this much time to vote on the next map at match end.gamedll release
sv_endmatch_item_drop_intervalThe time between drops on the end match scoreboarddevelopmentonly gamedll clientdll replicated
sv_endmatch_item_drop_interval_rareThe time between drops on the end match scoreboard for rare itemsdevelopmentonly gamedll clientdll replicated
sv_endmatch_item_drop_interval_mythicalThe time between drops on the end match scoreboard for mythical itemsdevelopmentonly gamedll clientdll replicated
sv_endmatch_item_drop_interval_legendaryThe time between drops on the end match scoreboard for legendary itemsdevelopmentonly gamedll clientdll replicated
sv_endmatch_item_drop_interval_ancientThe time between drops on the end match scoreboard for ancient itemsdevelopmentonly gamedll clientdll replicated
sv_compute_per_bot_difficulty0 = compute all bot difficulties equally, 1 = compute unique bot difficulty for each botdevelopmentonly gamedll clientdll replicated
sv_show_bot_difficulty_in_name0 = hide bot difficulty in bot name, 1 = show bot difficulty in bot namedevelopmentonly gamedll clientdll replicated
sv_bot_difficulty_kbmBot difficulty while playing with Keyboard/Mouse devicedevelopmentonly gamedll hidden clientdll replicated
sv_kick_ban_durationHow long should a kick ban from the server should last (in minutes)gamedll clientdll notify replicated release
sv_disable_immunity_alphaIf set, clients won't slam the player model render settings each frame for immunity [mod authors use this]gamedll clientdll replicated release missing3
sv_deadtalkDead players can speak (voice, text) to the livinggamedll clientdll notify replicated release missing3
sv_full_alltalkAny player (including Spectator team) can speak to any other playergamedll clientdll replicated release
sv_talk_enemy_deadDead players can hear all dead enemy communication (voice, chat)gamedll clientdll replicated release missing3
sv_talk_enemy_livingLiving players can hear all living enemy communication (voice, chat)gamedll clientdll replicated release missing3
sv_talk_after_dying_timeThe number of seconds a player can continue talking after dying as if they were still alivegamedll clientdll replicated release
sv_auto_full_alltalk_during_warmup_half_endWhen enabled will automatically turn on full all talk mode in warmup, at halftime and at the end of the matchgamedll release missing3
sv_spec_hearDetermines who spectators can hear: 0: only spectators; 1: all players; 2: spectated team; 3: self only; 4: nobodygamedll clientdll notify replicated release
mp_c4timerhow long from when the C4 is armed until it blowsgamedll clientdll notify replicated release missing3
dev_reportmoneychangesDisplays money account changes for players in the consoledevelopmentonly gamedll replicated
mp_roundtimeHow many minutes each round takes.gamedll notify replicated release missing3
mp_roundtime_deploymentHow many minutes deployment for coop mission takes.gamedll release
mp_roundtime_hostageHow many minutes each round of Hostage Rescue takes. If 0 then use mp_roundtime instead.gamedll notify replicated release missing3
mp_roundtime_defuseHow many minutes each round of Bomb Defuse takes. If 0 then use mp_roundtime instead.gamedll notify replicated release missing3
mp_team_intro_timeHow many seconds for team introgamedll notify replicated release missing3
mp_freezetimehow many seconds to keep players frozen when the round startsgamedll notify replicated release missing3
mp_limitteamsMax # of players 1 team can have over another (0 disables check)gamedll notify replicated release missing3
mp_tkpunishWill TK'ers and team damagers be punished in the next round? {0=no, 1=yes}gamedll replicated release
mp_autokickKick idle/team-killing/team-damaging playersgamedll replicated release missing3
mp_suicide_penaltyPunish players for suicidesgamedll release missing3
mp_spawnprotectiontimeKick players who team-kill within this many seconds of a round restart.gamedll replicated release
mp_td_spawndmgthresholdThe damage threshold players have to exceed at the start of the round to be warned/kick.gamedll replicated release
mp_td_dmgtowarnThe damage threshhold players have to exceed in a match to get warned that they are about to be kicked.gamedll replicated release
mp_td_dmgtokickThe damage threshhold players have to exceed in a match to get kicked.gamedll replicated release
mp_humanteamRestricts human players to a single team {any, CT, T}gamedll replicated release
mp_guardian_special_kills_neededThe number of kills needed with a specific weapon.gamedll replicated release missing3
mp_guardian_special_weapon_neededThe weapon that needs to be used to increment the kills needed to complete the mission.gamedll replicated release missing3
mp_guardian_player_dist_minThe distance at which we start to warn a player when they are too far from the guarded bombsite.gamedll replicated release missing3
mp_guardian_player_dist_maxThe maximum distance a player is allowed to get from the bombsite before they're killed.gamedll replicated release missing3
mp_guardian_bot_money_per_waveThe amount of money bots get time each wave the players complete. This # is absolute and not additive, the money is set to (this)x(wave#) for each bot on each wave.gamedll replicated release missing3
mp_guardian_ai_bt_difficulty_adjust_wave_intervalAdjust the guardian bots' difficulty every nth guardian wave when using behavior trees.gamedll replicated release missing3
mp_guardian_ai_bt_difficulty_max_next_level_botsHow many bots to increase difficulty per wave - this many easier bots will get harder.gamedll replicated release missing3
mp_guardian_ai_bt_difficulty_cap_beginning_roundStarting this round a difficulty cap will be applied to the bots.gamedll replicated release missing3
mp_guardian_ai_bt_difficulty_initial_valueStarting difficulty level for the gardian bots.gamedll replicated release missing3
mp_ignore_round_win_conditionsIgnore conditions which would end the current roundgamedll replicated release
mp_dm_time_between_bonus_minMinimum time a bonus time will start after the round start or after the last bonus (in seconds)gamedll replicated release
mp_dm_time_between_bonus_maxMaximum time a bonus time will start after the round start or after the last bonus (in seconds)gamedll replicated release
mp_dm_bonus_length_minMinimum time the bonus time will last (in seconds)gamedll replicated release
mp_dm_bonus_length_maxMaximum time the bonus time will last (in seconds)gamedll replicated release
mp_dogtag_pickup_ruleWho is eligible to pick up a dogtag (0 = killer only, 1 = killer's team, 2 = victim's team, 3 = killer & victim's team, 4 = anyone)gamedll replicated release missing3
mp_dogtag_despawn_on_killer_deathWhether dogtags should despawn when their killer diesgamedll replicated release missing3
mp_dogtag_despawn_timeHow many seconds dogtags should stay around before despawning automatically (0 = infinite)gamedll replicated release missing3
mp_damage_scale_ct_bodyScales the damage a CT player takes by this much when they take damage in the body. (1 == 100%, 0.5 == 50%)gamedll replicated release missing3
mp_damage_scale_ct_headScales the damage a CT player takes by this much when they take damage in the head (1 == 100%, 0.5 == 50%). REMEMBER! headshots do 4x the damage of the body before this scaler is applied.gamedll replicated release missing3
mp_damage_scale_t_bodyScales the damage a T player takes by this much when they take damage in the body. (1 == 100%, 0.5 == 50%)gamedll replicated release missing3
mp_damage_scale_t_headScales the damage a T player takes by this much when they take damage in the head (1 == 100%, 0.5 == 50%). REMEMBER! headshots do 4x the damage of the body before this scaler is applied.gamedll replicated release missing3
mp_damage_headshot_onlyDetermines whether non-headshot hits do any damage.gamedll replicated release missing3
mp_weapon_self_inflict_amountIf Set to non-0, will hurt the attacker by the specified fraction of max damage if they miss.gamedll replicated release missing3
mp_damage_vampiric_amountIf Set to non-0, will determine the fraction of damage dealt that will be given to attacker.gamedll replicated release missing3
mp_global_damage_per_secondIf above 0, deal non-lethal damage to players over time.gamedll replicated release missing3
mp_starting_lossesDetermines what the initial loss streak is.gamedll replicated release missing3
mp_consecutive_loss_aversionHow loss streak is affected with round win: 0 = win fully resets loss bonus, 1 = first win steps down loss bonus, 2 = first win holds loss bonus and step down starting with second wingamedll replicated release
mp_heavybot_damage_reduction_scaleHow much damage should scale when the player wearing the heavy assault suit is shot (1.0 = no change, 0.5 = half damage)gamedll clientdll replicated release missing3
mp_heavyassaultsuit_deploy_timescaleHow fast a player wearing the heavy assault suit will draw their weapon (1.0 = normal speed, 0.5 = half speed)gamedll clientdll replicated release missing3
mp_heavyassaultsuit_aimpunchHow much EXTRA aim punch will happen when a player wearing the assault suit gets when shotgamedll clientdll replicated release missing3
mp_shield_speed_deployedThe max speed of a player when they have a shield deployedgamedll clientdll replicated release
mp_shield_speed_holsteredThe max speed of a player when they have a shield holsteredgamedll clientdll replicated release
mp_backup_round_autoIf enabled will keep in-memory backups to handle reconnecting players even if the backup files aren't written to diskgamedll release
mp_backup_round_fileIf set then server will save all played rounds information to files filename_date_time_team1_team2_mapname_roundnum_score1_score2.txtgamedll release
mp_backup_round_file_patternIf set then server will save all played rounds information to files named by this pattern, e.g.'%prefix%%date%%time%%team1%%team2%%map%_round%round%_score%score1%_%score2%.txt'gamedll release
mp_backup_round_file_lastEvery time a backup file is written the value of this convar gets updated to hold the name of the backup file.gamedll release
mp_backup_restore_load_autopauseWhether to automatically pause the match after restoring round data from backupgamedll release
mp_spec_swapplayersidesToggle set the player names and team names to the opposite side in which they are are on the spectator panel.gamedll clientdll replicated release
sv_gameinstructor_disableForce all clients to disable their game instructors.gamedll clientdll replicated release
cs_AssistDamageThresholdcs_AssistDamageThreshold defines the amount of damage needed to score an assistdevelopmentonly gamedll
sv_matchpause_auto_5v5When enabled will automatically pause the match at next freeze time if less than 5 players are connected on each team.gamedll clientdll replicated release
mp_spectators_maxHow many spectators are allowed in a match.gamedll clientdll replicated release
mp_buytimeHow many seconds after round start players can buy items for.gamedll clientdll replicated release missing3
mp_buy_allow_grenadesWhether players can purchase grenades from the buy menu or not.gamedll clientdll replicated release missing3
mp_buy_allow_gunsWhether players can purchase guns: pistols (1), SMGs (2), rifles (4), shotguns (8), sniper rifles (16), heavy MGs (32).gamedll clientdll replicated release missing3
mp_warmup_online_enabledWhether or not to do a warmup period at the start of an online match.gamedll clientdll replicated release
mp_warmup_offline_enabledWhether or not to do a warmup period at the start of a match in an offline (bot) match.gamedll clientdll replicated release
mp_startmoneyamount of money each player gets when they resetgamedll clientdll replicated release missing3
mp_maxmoneymaximum amount of money allowed in a player's accountgamedll clientdll replicated release missing3
mp_afterroundmoneyamount of money awared to every player after each roundgamedll clientdll replicated release missing3
mp_playercashawardsPlayers can earn money by performing in-game actionsgamedll clientdll replicated release missing3
mp_teamcashawardsTeams can earn money by performing in-game actionsgamedll clientdll replicated release missing3
mp_overtime_enableIf a match ends in a tie, use overtime rules to determine winnergamedll clientdll replicated release
mp_overtime_maxroundsWhen overtime is enabled play additional rounds to determine winnergamedll clientdll replicated release
mp_overtime_startmoneyMoney assigned to all players at start of every overtime halfgamedll clientdll replicated release
mp_hostages_takedamageWhether or not hostages can be hurt.gamedll clientdll replicated release
mp_hostages_rescuetowin0 == all alive, any other number is the number the CT's need to rescue to win the round.developmentonly gamedll clientdll replicated
mp_hostages_rescuetimeAdditional time added to round time if a hostage is reached by a CT.gamedll clientdll replicated release
mp_anyone_can_pickup_c4If set, everyone can pick up the c4, not just Ts.gamedll clientdll replicated release missing3
mp_c4_cannot_be_defusedIf set, the planted c4 cannot be defused.gamedll clientdll replicated release missing3
sv_coaching_enabledAllows spectating and communicating with a team ( 'coach t' or 'coach ct' )developmentonly gamedll clientdll replicated release
sv_allow_thirdpersonAllows the server set players in third person mode without the client slamming it back (if cheats are on, all clients can set thirdperson without this convar being set)gamedll clientdll replicated release
sv_party_modeParty!!gamedll clientdll replicated release
sv_dz_hostage_rescue_rewardNumber of cash bundles to award for rescuing a hostagegamedll clientdll replicated release
sv_dz_squad_wipe_rewardNumber of cash bundles to award for eliminating a squadgamedll clientdll replicated release
mp_shorthanded_cash_bonus_round_delaynumber of previous rounds that a team needs to have been shorthanded before they are eligible for the short-handed bonusgamedll clientdll replicated release
mp_shorthanded_cash_bonus_ignore_kickedDetermines whether kicked players are included in the assessment for short-handednessgamedll clientdll replicated release
mp_disconnect_kills_playersWhen a player disconnects, kill them first (triggering item drops, stats, etc.)gamedll release
mp_disconnect_kills_botsWhen a bot disconnects, kill them first. Requires mp_disconnect_kills_players.gamedll release
mp_verbose_changelevel_spewgamedll clientdll replicated release
mp_warmuptimeHow long the warmup period lasts. Changing this value resets warmup.gamedll clientdll replicated release missing3
mp_warmuptime_all_players_connectedWarmup time to use when all players have connected. 0 to disable.gamedll clientdll replicated release missing3
mp_endwarmup_player_countNumber of players required to be connected to end warmup early. 0 to require maximum players for mode.gamedll clientdll replicated release
mp_warmup_pausetimerSet to 1 to stay in warmup indefinitely. Set to 0 to resume the timer.gamedll clientdll replicated release missing3
mp_halftime_pausetimerSet to 1 to stay in halftime indefinitely. Set to 0 to resume the timer.gamedll clientdll replicated release missing3
mp_halftime_pausematchSet to 1 to pause match after halftime countdown elapses. Match must be resumed by vote or admin.gamedll clientdll replicated release
mp_overtime_halftime_pausetimerIf set to 1 will set mp_halftime_pausetimer to 1 before every half of overtime. Set mp_halftime_pausetimer to 0 to resume the timer.gamedll clientdll replicated release
mp_respawn_immunitytimeHow many seconds after respawn immunity lasts. Set to negative value to disable warmup immunity.gamedll clientdll replicated release missing3
mp_playeridControls what information player see in the status bar: 0 all names; 1 team names; 2 no namesgamedll clientdll replicated release
mp_playerid_delayNumber of seconds to delay showing information in the status bargamedll clientdll replicated release
mp_playerid_holdNumber of seconds to keep showing old information in the status bargamedll clientdll replicated release
mp_round_restart_delayNumber of seconds to delay before restarting a round after a wingamedll clientdll replicated release missing3
mp_halftime_durationTarget number of seconds that halftime lasts; shortened if team intros are activegamedll clientdll replicated release
mp_min_halftime_durationMinimum number of seconds that halftime lasts even if team intros are activegamedll clientdll replicated release
mp_match_can_clinchCan a team clinch and end the match by being so far ahead that the other team has no way to catching up?gamedll clientdll replicated release missing3
mp_ggtr_always_upgradeAward this many upgrade points every round in demolition modegamedll clientdll replicated release missing3
mp_ggtr_end_round_kill_bonusNumber of bonus points awarded in Demolition Mode when knife kill ends roundgamedll clientdll replicated release missing3
mp_ggtr_last_weapon_kill_ends_halfEnd the half and give a team round point when a player makes a kill using the final weapongamedll clientdll replicated release missing3
mp_ggprogressive_round_restart_delayNumber of seconds to delay before restarting a round after a win in gungame progessivegamedll clientdll replicated release missing3
mp_ggprogressive_use_random_weaponsIf set, selects random weapons from set categories for the progression ordergamedll clientdll replicated release
mp_ggprogressive_random_weapon_kills_neededIf mp_ggprogressive_use_random_weapons is set, this is the number of kills needed with each weapongamedll clientdll replicated release
mp_ggtr_num_rounds_autoprogressUpgrade the player's weapon after this number of rounds without upgradinggamedll clientdll replicated release
mp_ct_default_meleeThe default melee weapon that the CTs will spawn with. Even if this is blank, a knife will be given. To give a taser, it should look like this: 'weapon_knife weapon_taser'. Remember to set mp_weapons_allow_zeus to 1 if you want to give a taser!gamedll clientdll replicated release missing3
mp_ct_default_secondaryThe default secondary (pistol) weapon that the CTs will spawn withgamedll clientdll replicated release missing3
mp_ct_default_primaryThe default primary (rifle) weapon that the CTs will spawn withgamedll clientdll replicated release missing3
mp_ct_default_grenadesThe default grenades that the CTs will spawn with. To give multiple grenades, separate each weapon class with a space like this: 'weapon_molotov weapon_hegrenade'gamedll clientdll replicated release missing3
mp_t_default_meleeThe default melee weapon that the Ts will spawn withgamedll clientdll replicated release missing3
mp_t_default_secondaryThe default secondary (pistol) weapon that the Ts will spawn withgamedll clientdll replicated release missing3
mp_t_default_primaryThe default primary (rifle) weapon that the Ts will spawn withgamedll clientdll replicated release missing3
mp_t_default_grenadesThe default grenades that the Ts will spawn with. To give multiple grenades, separate each weapon class with a space like this: 'weapon_molotov weapon_hegrenade'gamedll clientdll replicated release missing3
mp_join_grace_timeNumber of seconds after round start to allow a player to join a gamegamedll clientdll replicated release
mp_win_panel_display_timeThe amount of time to show the win panel between matches / halfsgamedll clientdll replicated release missing3
mp_ggtr_bomb_pts_for_upgradeKill points required to upgrade a player's weapongamedll clientdll replicated release missing3
mp_ggtr_bomb_pts_for_heKill points required in a round to get a bonus HE grenadegamedll clientdll replicated release missing3
mp_ggtr_bomb_pts_for_flashKill points required in a round to get a bonus flash grenadegamedll clientdll replicated release missing3
mp_ggtr_bomb_pts_for_molotovKill points required in a round to get a bonus molotov cocktailgamedll clientdll replicated release missing3
mp_ggtr_bomb_respawn_delayNumber of seconds to delay before making the bomb available to a respawner in gun gamegamedll clientdll replicated release missing3
mp_ggtr_bomb_defuse_bonusNumber of bonus upgrades to award the CTs when they defuse a gun game bombgamedll clientdll replicated release missing3
mp_ggtr_bomb_detonation_bonusNumber of bonus upgrades to award the Ts when they detonate a gun game bombgamedll clientdll replicated release missing3
mp_dm_kill_base_scoreNumber of base points to award for a kill in deathmatch. Cheaper weapons award 1 or 2 additional points.gamedll clientdll replicated release missing3
mp_dm_bonus_percentPercent of points additionally awarded when someone gets a kill with the bonus weapon during the bonus period.gamedll clientdll replicated release missing3
mp_dm_bonus_respawnWhen attempting to get the bonus weapon in deathmatch, whether we should respawn you with it or just give it to you directlygamedll clientdll replicated release missing3
mp_dm_dogtag_scorePoints to award for picking up a dogtag in deathmatch.gamedll clientdll replicated release missing3
mp_dm_teammodeIn deathmatch, enables team DM visuals & scoring (0: personal, 1: team mode, 2: use team contribution score)gamedll clientdll replicated release missing3
mp_dm_teammode_kill_scoreTeam deathmatch victory points to award for enemy killgamedll clientdll replicated release missing3
mp_dm_teammode_bonus_scoreTeam deathmatch victory points to award for kill with bonus weapongamedll clientdll replicated release missing3
mp_dm_teammode_dogtag_scoreTeam deathmatch victory points to award for collecting enemy dogtagsgamedll clientdll replicated release missing3
mp_dm_bonusweapon_dogtagsAdditional dogtags to drop when making a kill with the bonus weapongamedll clientdll replicated release missing3
mp_display_kill_assistsWhether to display and score player assistsgamedll clientdll replicated release missing3
mp_match_end_restartAt the end of the match, perform a restart instead of loading a new mapgamedll clientdll replicated release
mp_match_end_changelevelAt the end of the match, perform a changelevel even if next map is the samegamedll clientdll replicated release missing3
mp_defuser_allocationHow to allocate defusers to CTs at start or round: 0=none, 1=random, 2=everyonegamedll clientdll replicated release missing3
mp_give_player_c4Whether this map should spawn a c4 bomb for a player or not.gamedll clientdll replicated release missing3
mp_require_gun_use_to_acquireWhether guns must be +used to acquire or default is touch-to-pickupgamedll release
mp_death_drop_gunWhich gun to drop on player death: 0=none, 1=best, 2=current or bestgamedll clientdll replicated release missing3
mp_death_drop_c4Whether c4 is droppablegamedll clientdll replicated release missing3
mp_death_drop_grenadeWhich grenade to drop on player death: 0=none, 1=best, 2=current or best, 3=all grenadesgamedll clientdll replicated release missing3
ammo_item_limit_adrenalinegamedll clientdll replicated release
ammo_grenade_limit_breachchargegamedll clientdll replicated release
ammo_item_limit_healthshotgamedll clientdll replicated release missing3
ammo_50AE_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_762mm_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_556mm_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_556mm_box_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_338mag_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_9mm_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_buckshot_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_45acp_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_357sig_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_57mm_impulseYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_50AE_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_762mm_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_556mm_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_556mm_box_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_338mag_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_9mm_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_buckshot_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_45acp_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_357sig_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
ammo_57mm_headshot_multYou must enable tweaking via tweak_ammo_impulses to use this value.developmentonly gamedll clientdll replicated
frag_grenade_blip_frequencydevelopmentonly gamedll clientdll replicated
spec_replay_round_delayRound can be delayed by this much due to someone watching a replay; must be at least 3-4 seconds, otherwise the last replay will always be interrupted by round start, assuming normal pause between round_end and round_start events (7 seconds) and freezecam delay (2 seconds) and 7.4 second full replay (5.4 second pre-death and ~2 seconds post-death) and replay in/out switching (up to a second)gamedll release
mp_footsteps_serversideMakes the server always play footstep sounds. Clients never calculate footstep sounds locally, instead relying on the server.gamedll release
sv_warmup_to_freezetime_delayDelay between end of warmup and start of match.gamedll clientdll replicated release missing3
sv_server_graphic1A 360x60 (<16kb) image file in /csgo/ that will be displayed to spectators.gamedll clientdll replicated release
sv_server_graphic2A 220x45 (<16kb) image file in /csgo/ that will be displayed to spectators.gamedll clientdll replicated release
sv_disable_observer_interpolationDisallow interpolating between observer targets on this server.gamedll clientdll replicated release
sv_invites_only_mainmenuIf turned on, will ignore all invites when user is playing a matchgamedll clientdll replicated release
sv_holiday_mode0 = OFF, 1 = Halloween, 2 = Wintergamedll clientdll replicated release
sv_teamid_overhead_always_prohibitDetermines whether cl_teamid_overhead_always is prohibited.gamedll clientdll notify replicated release
sv_versus_screen_scene_idDetermines which scene is used for the versus screen.gamedll release missing3
sv_autoexec_mapname_cfgExecute a mapname cfg file on the server automatically in custom game modes that require it.gamedll release
sv_show_team_equipment_prohibitDetermines whether +cl_show_team_equipment is prohibited.gamedll clientdll notify replicated release
sv_show_team_equipment_force_onForce on if not prohibitedgamedll clientdll replicated release missing3
sv_teamid_overhead_maxdist_specIf >0, server will override cl_teamid_overhead_maxdist_specgamedll clientdll replicated release missing3
sv_teamid_overhead_maxdistIf >0, server will override cl_teamid_overhead_maxdistgamedll clientdll replicated release missing3
sv_teamid_overheadShows teamID over player's heads. 0 = off, 1 = ongamedll clientdll notify replicated release
sv_disable_radar0: regular radar; 1: always disabled; 2: disabled in warmupgamedll clientdll replicated release missing3
sv_hide_roundtime_until_secondsgamedll clientdll replicated release
sv_outofammo_indicatorgamedll clientdll replicated release missing3
sv_falldamage_to_below_player_ratioLanding on a another player's head gives them this ratio of the damage.gamedll clientdll replicated release missing3
sv_falldamage_to_below_player_multiplierScale damage when distributed across two playersgamedll clientdll replicated release missing3
sv_chat_proximitygamedll clientdll replicated release
sv_voice_proximitygamedll clientdll replicated release
sv_highlight_durationgamedll clientdll replicated release
sv_highlight_distancegamedll clientdll replicated release
sv_fade_player_visibility_farzgamedll clientdll replicated release
sv_kick_players_with_cooldown(0: do not kick on insecure servers; 1: kick players with Untrusted status or convicted by Overwatch; 2: kick players with any cooldown)gamedll replicated release
sv_matchend_drops_enabledRewards gameplay time is always accumulated for players, but drops at the end of the match can be preventedgamedll release
sv_buy_status_overrideOverride for buy status map info. 0 = everyone can buy, 1 = ct only, 2 = t only 3 = nobodygamedll replicated release missing3
sv_auto_adjust_bot_difficultyAdjust the difficulty of bots each round based on contribution score.gamedll release missing3
sv_bots_get_easier_each_winIf > 0, some # of bots will lower thier difficulty each time they win. The argument defines how many will lower their difficulty each time.gamedll release missing3
sv_bots_get_harder_after_each_waveIf > 0, some # of bots will raise thier difficulty each time CTs beat a Guardian wave. The argument defines how many will raise their difficulty each timegamedll release missing3
sv_guardian_reset_c4_every_wavegamedll release missing3
tv_delaymapchangeDelays map change until broadcast is completegamedll release
sv_game_mode_flagsDedicated server game mode flags to rungamedll release
nextmap_print_enabledWhen enabled prints next map to clientsgamedll release
sv_ggprogressive_autosniper_firstShould auto snipers go first or regular snipers?gamedll release
sv_ggprogressive_shotgun_lastShould auto snipers go first or regular snipers?gamedll release
sv_skirmish_idDedicated server skirmish id to rungamedll clientdll replicated release
ff_damage_decoy_explosionEnables or disables team damage from decoy detonationgamedll clientdll replicated release
mp_autoteambalancegamedll notify release missing3
mp_maxroundsmax number of rounds to play before server changes mapsgamedll clientdll notify replicated release missing3
mp_winlimitMax score one team can reach before server changes mapsdevelopmentonly gamedll clientdll notify replicated
mp_tournamentdevelopmentonly gamedll clientdll notify replicated
mp_team_timeout_timeDuration of each timeout.gamedll clientdll replicated release
mp_team_timeout_maxNumber of timeouts each team gets per match.gamedll clientdll replicated release
mp_technical_timeout_per_teamHow many technical timeouts are there per team?gamedll clientdll replicated release missing3
mp_technical_timeout_duration_sHow many seconds is a full technical timeout?gamedll clientdll replicated release missing3
mp_weapons_max_gun_purchases_per_weapon_per_matchMax number of times a player may purchase any weapon per matchgamedll clientdll replicated release missing3
sv_max_allowed_net_graphDetermines max allowed net_graph value for clients.gamedll clientdll notify replicated release
mp_match_restart_delayTime (in seconds) until a match restarts.gamedll clientdll replicated release
mp_chattimeamount of time players can chat after the game is overdevelopmentonly gamedll clientdll replicated
mp_timelimitgame time per map in minutesgamedll clientdll notify replicated release missing3
mp_fraglimitgamedll notify release
nextmodeSets the game mode to be played when the next level loadsgamedll notify replicated release
nextlevelIf set to a valid map name, will trigger a changelevel to the specified map at the end of the roundgamedll notify release
mapcyclefileName of the .txt file used to cycle the maps on multiplayer serversdevelopmentonly gamedll
game_onlineThe current game is online.developmentonly gamedll hidden clientdll replicated
game_publicThe current game is public.developmentonly gamedll hidden clientdll replicated
mp_teamname_1A non-empty string overrides the first team's name.gamedll release
mp_teamname_2A non-empty string overrides the second team's name.gamedll release
mp_teamflag_1Enter a country's alpha 2 code to show that flag next to team 1's name in the spectator scoreboard.gamedll release
mp_teamflag_2Enter a country's alpha 2 code to show that flag next to team 2's name in the spectator scoreboard.gamedll release
mp_teamlogo_1Enter a team's shorthand image name to display their logo. Images can be found here: 'resource/flash/econ/tournaments/teams'gamedll release
mp_teamlogo_2Enter a team's shorthand image name to display their logo. Images can be found here: 'resource/flash/econ/tournaments/teams'gamedll release
mp_teamprediction_txtA value between 1 and 99 will set predictions in favor of first team.gamedll release
mp_teamprediction_pctA value between 1 and 99 will show predictions in favor of CT team.gamedll release
mp_teammatchstat_txtA non-empty string sets the match stat description, e.g. 'Match 2 of 3'.gamedll release
mp_teammatchstat_1A non-empty string sets first team's match stat.gamedll release
mp_teammatchstat_2A non-empty string sets second team's match stat.gamedll release
mp_teamscore_1A non-empty string for best-of-N maps won by the first team.gamedll release
mp_teamscore_2A non-empty string for best-of-N maps won by the second team.gamedll release
mp_teamscore_maxHow many maps to win the series (bo3 max=2; bo5 max=3; bo7 max=4)gamedll release
mp_teammatchstat_holdtimeDecide on a match stat and hold it additionally for at least so many secondsgamedll release
mp_teammatchstat_cycletimeCycle match stats after so many secondsgamedll release
mp_heavyassaultsuit_speedThe max speed of a player when they are wearing the heavy assault suitgamedll clientdll replicated release missing3
inferno_damage_timerHow long between times for the inferno to deal damage.developmentonly gamedll clientdll replicated
mp_hostagepenaltyTerrorist are kicked for killing too much hostagesdevelopmentonly gamedll notify missing3
hostage_debugShow hostage AI debug informationgamedll cheat
hostage_drop_timeTime for the hostage before it fully drops to grounddevelopmentonly gamedll
hostage_is_silentWhen set, the hostage won't play any code driven response rules linesgamedll cheat
sv_pushaway_hostage_forceHow hard the hostage is pushed away from physics objects (falls off with inverse square of distance).gamedll replicated cheat
sv_pushaway_max_hostage_forceMaximum of how hard the hostage is pushed away from physics objects.gamedll replicated cheat
mp_hostages_maxMaximum number of hostages to spawn.gamedll replicated release missing3
mp_hostages_spawn_farthestWhen enabled will consistently force the farthest hostages to spawn.gamedll replicated release
mp_hostages_spawn_same_every_round0 = spawn hostages randomly every round, 1 = same spawns for entire match.gamedll replicated release missing3
mp_hostages_spawn_force_positionsComma separated list of zero based indices to force spawn positions, e.g. '0,2' or '1,6'gamedll replicated release missing3
mp_hostages_spawn_force_positions_xyzComma separated list of xyz locations to force spawn positions, e.g. 'x1 y1 z1,x2 y2 z2'gamedll replicated release
mp_hostages_run_speed_modifierDefault is 1.0, slow down hostages by setting this to < 1.0.gamedll replicated release
mp_only_cts_rescue_hostagesgamedll replicated release missing3
nav_approach_points_area_size_thresholdIgnore nav areas with at least one side smaller than this amount during approach point calculation.developmentonly gamedll
nav_draw_hidingspotsgamedll cheat
nav_draw_dangerareasgamedll cheat
mp_guardian_target_siteIf set to the index of a bombsite, will cause random spawns to be only created near that site.gamedll release missing3
sv_flashbang_strengthFlashbang strengthdevelopmentonly gamedll replicated
sv_hegrenade_damage_multipliergamedll replicated release missing3
sv_hegrenade_radius_multipliergamedll replicated release missing3
dota_overhead_on_received_itemEmit an overhead particle effect on receiving an item from an ally.developmentonly gamedll clientdll replicated
ai_shot_bias_mindevelopmentonly gamedll clientdll replicated
ai_shot_bias_maxdevelopmentonly gamedll clientdll replicated
ai_debug_shoot_positionsgamedll clientdll replicated cheat
ai_disabledgamedll clientdll replicated cheat
sv_script_think_intervaldevelopmentonly gamedll clientdll replicated
vprof_scope_entity_thinksdevelopmentonly gamedll clientdll replicated
vprof_think_limitdevelopmentonly gamedll
ent_pivot_sizegamedll archive cheat
debug_overlay_fullpositiondevelopmentonly gamedll
ent_text_no_name_really_i_mean_itgamedll cheat
ent_show_contextsShow entity contexts in ent_text displaygamedll cheat
ent_actornames_fontent_actornames font namegamedll clientdll replicated cheat
ent_actornames_fontsizeent_actornames font sizegamedll clientdll replicated cheat
ent_text_flags_activegamedll archive cheat
sv_pushaway_clientside_sizeMinimum size of pushback objectsdevelopmentonly gamedll clientdll replicated
props_break_max_pieces_perframeMaximum prop breakable piece count per frame (-1 = model default)developmentonly gamedll clientdll replicated
break_damage_inherit_scaledevelopmentonly gamedll clientdll replicated
break_invulnerable_spawn_durationdevelopmentonly gamedll clientdll replicated
animgraph_enable_parallel_updatedevelopmentonly gamedll clientdll replicated
animgraph_enable_tickJobsdevelopmentonly gamedll clientdll replicated
animgraph_force_tick_all_graphsdevelopmentonly gamedll clientdll replicated
sv_skip_update_animationsEnable to skip game animationsdevelopmentonly gamedll
animgraph_slope_draw_raycastsgamedll clientdll replicated cheat
animgraph_draw_tracesdevelopmentonly gamedll clientdll replicated
animgraph_trace_ignore_prop_physicsdevelopmentonly gamedll clientdll replicated
sv_massreportdevelopmentonly gamedll
ent_skeleton_durationDuration of ent_skeleton displaygamedll clientdll replicated cheat
skillGame skill level.gamedll clientdll archive replicated per_user
sv_lightquery_debuggamedll cheat
lightquery_debug_direct_lightinggamedll clientdll replicated cheat
lightquery_debug_indirect_lightinggamedll clientdll replicated cheat
lightquery_debug_indirect_lighting_fast0 = standard sampling, 1 = fast sampling, 2 = ultra-fast samplinggamedll clientdll replicated cheat
phys_activeWhether PLAYER physics is actively simulated (ie. noclip)developmentonly gamedll
sv_phys_enabledEnable all physics simulationgamedll cheat
sv_phys_stop_at_collisiongamedll cheat
sv_phys_sleep_enableEnable sleeping for dynamic physics bodies.gamedll cheat
sv_phys_animated_hierarchydevelopmentonly gamedll
phys_show_statsdevelopmentonly gamedll clientdll replicated
phys_threaded_transform_updatedevelopmentonly gamedll clientdll replicated
sv_gravityWorld gravity.gamedll clientdll notify replicated release
phys_timescaleScale time for physicsdevelopmentonly gamedll
phys_continuous_kinematic_updatedevelopmentonly gamedll clientdll replicated
phys_parallel_islandsEnable/Disable Parallel Island Solvingdevelopmentonly gamedll clientdll replicated
sv_phys_visualize_awakedevelopmentonly gamedll
phys_visualize_awake_dynamic_onlydevelopmentonly gamedll clientdll replicated
phys_visualize_awake_unattached_onlydevelopmentonly gamedll clientdll replicated
sv_phys_debug_callback_entitiesPrint all entities that get touch callbacks. Each entity is printed only once.gamedll cheat
phys_log_updaters_includedevelopmentonly gamedll clientdll replicated
phys_log_updaters_excludedevelopmentonly gamedll clientdll replicated
phys_log_updatersdevelopmentonly gamedll clientdll replicated
sv_hitbox_debugdevelopmentonly gamedll
sos_debug_emitdevelopmentonly gamedll clientdll replicated
snd_break_on_start_soundeventUse to debug break on any soundevent that is started matching this namegamedll clientdll replicated cheat
script_break_in_native_debugger_on_errordevelopmentonly gamedll
script_attach_debugger_at_startupdevelopmentonly gamedll
ai_debug_dyninteractionsDebug the NPC dynamic interaction system.gamedll cheat
fog_volume_debugIf enabled, prints diagnostic information about the current fog volumedevelopmentonly gamedll
ammo_50AE_maxgamedll clientdll replicated release
ammo_762mm_maxgamedll clientdll replicated release
ammo_556mm_maxgamedll clientdll replicated release
ammo_556mm_small_maxgamedll clientdll replicated release
ammo_556mm_box_maxgamedll clientdll replicated release
ammo_338mag_maxgamedll clientdll replicated release
ammo_9mm_maxgamedll clientdll replicated release
ammo_buckshot_maxgamedll clientdll replicated release
ammo_45acp_maxgamedll clientdll replicated release
ammo_357sig_maxgamedll clientdll replicated release
ammo_357sig_p250_maxgamedll clientdll replicated release
ammo_357sig_small_maxgamedll clientdll replicated release
ammo_357sig_min_maxgamedll clientdll replicated release
ammo_57mm_maxgamedll clientdll replicated release
ammo_grenade_limit_defaultgamedll clientdll replicated release missing3
ammo_grenade_limit_flashbanggamedll clientdll replicated release missing3
ammo_grenade_limit_totalgamedll clientdll replicated release missing3
ammo_grenade_limit_tripwirefiregamedll clientdll replicated release
sv_vote_issue_pause_match_spec_onlyWhen enabled, only admins start technical pausegamedll notify replicated release
sv_vote_issue_timeout_allowedCan people hold votes to time out?developmentonly gamedll
sv_vote_issue_matchready_allowedCan people hold votes to ready/unready the match?developmentonly gamedll
sv_vote_issue_swap_teams_allowedCan people hold votes to swap the teams?developmentonly gamedll
sv_vote_issue_surrrender_allowedCan people hold votes to surrender?developmentonly gamedll
weapon_accuracy_loggingdevelopmentonly gamedll clientdll archive replicated
weapon_near_empty_soundgamedll clientdll replicated cheat
weapon_debug_max_inaccuracyForce all shots to have maximum inaccuracydevelopmentonly gamedll clientdll replicated cheat
weapon_debug_inaccuracy_only_upForce weapon inaccuracy to be in exactly the up directiondevelopmentonly gamedll clientdll replicated cheat
snd_max_pitch_shift_inaccuracydevelopmentonly gamedll clientdll replicated
weapon_accuracy_shotgun_spread_patternsgamedll clientdll replicated release
use_fx_queueuse_fx_queuedevelopmentonly gamedll clientdll replicated
debug_aim_angledevelopmentonly gamedll clientdll replicated
nav_max_view_distanceMaximum range for precomputed nav mesh visibility (0 = default 1500 units)gamedll cheat
nav_potentially_visible_dot_tolerancegamedll cheat
bot_force_duckdevelopmentonly gamedll
mp_coopmission_bot_difficulty_offsetThe difficulty offset modifier for bots during coop missions.gamedll replicated release missing3
bot_traceviewFor internal testing purposes.gamedll replicated cheat
bot_stopbot_stop <1|all> | <not_bomber> | <t> | <ct>gamedll replicated cheat
bot_ignore_enemiesIf nonzero, bots will ignore enemies (for debugging).gamedll replicated cheat
bot_show_navFor internal testing purposes.gamedll replicated cheat
bot_walkIf nonzero, bots can only walk, not run.developmentonly gamedll replicated
bot_difficultyDefines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert.gamedll replicated release missing3
bot_debugFor internal testing purposes.gamedll replicated cheat
bot_debug_targetFor internal testing purposes.gamedll replicated cheat
bot_quotaDetermines the total number of bots in the game.gamedll replicated release missing3
bot_quota_modeDetermines the type of quota..Allowed values: 'normal', 'fill', and 'match'..If 'fill', the server will adjust bots to keep N players in the game, where N is bot_quota..If 'match', the server will maintain a 1:N ratio of humans to bots, where N is bot_quota.gamedll replicated release missing3
bot_prefixThis string is prefixed to the name of all bots that join the game..<difficulty> will be replaced with the bot's difficulty..<weaponclass> will be replaced with the bot's desired weapon class..<skill> will be replaced with a 0-100 representation of the bot's skill.developmentonly gamedll replicated
bot_allow_roguesIf nonzero, bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals.gamedll replicated release missing3
bot_allow_pistolsIf nonzero, bots may use pistols.gamedll replicated release
bot_allow_shotgunsIf nonzero, bots may use shotguns.gamedll replicated release
bot_allow_sub_machine_gunsIf nonzero, bots may use sub-machine guns.gamedll replicated release
bot_allow_riflesIf nonzero, bots may use rifles.gamedll replicated release
bot_allow_machine_gunsIf nonzero, bots may use the machine gun.gamedll replicated release
bot_allow_grenadesIf nonzero, bots may use grenades.gamedll replicated release
bot_allow_snipersIf nonzero, bots may use sniper rifles.gamedll replicated release
bot_join_teamDetermines the team bots will join into. Allowed values: 'any', 'T', or 'CT'.gamedll replicated release
bot_join_after_playerIf nonzero, bots wait until a player joins before entering the game.gamedll replicated release
bot_auto_vacateIf nonzero, bots will automatically leave to make room for human players.developmentonly gamedll replicated
bot_zombieIf nonzero, bots will stay in idle mode and not attack.gamedll replicated cheat
bot_defer_to_human_goalsIf nonzero and there is a human on the team, the bots will not do the scenario tasks.gamedll replicated release missing3
bot_defer_to_human_itemsIf nonzero and there is a human on the team, the bots will not get scenario items.gamedll replicated release missing3
bot_chatterControl how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'.gamedll replicated release missing3
bot_dont_shootIf nonzero, bots will not fire weapons (for debugging).gamedll replicated cheat release
bot_eco_limitIf nonzero, bots will not buy if their money falls below this amount.developmentonly gamedll replicated
bot_auto_followIf nonzero, bots with high co-op may automatically follow a nearby human player.developmentonly gamedll replicated
bot_flipoutIf nonzero, bots use no CPU for AI. Instead, they run around randomly.developmentonly gamedll replicated
bot_controllableDetermines whether bots can be controlled by playersdevelopmentonly gamedll replicated
mp_bot_ai_btUse the specified behavior tree file to drive the bot behavior.gamedll release missing3
bot_show_occupy_timeShow when each nav area can first be reached by each team.gamedll cheat
bot_show_battlefrontShow areas where rushing players will initially meet.gamedll cheat
bot_join_delayPrevents bots from joining the server for this many seconds after a map change.developmentonly gamedll
bot_join_in_warmupPrevents bots from joining the server while warmup phase is active.developmentonly gamedll
throttle_expensive_aidevelopmentonly gamedll
csgo_nav_jump_link_detour_thresholddon't traverse a jump link if there's a detour that costs less than this amountdevelopmentonly gamedll replicated
mp_guardian_force_collect_hostages_timeoutForce bots to collect hostages after this amount of time if no enemy has been seen.gamedll release missing3
bot_max_vision_distance_overrideMax distance bots can see targets.gamedll replicated release missing3
bot_ignore_playersBots will not see non-bot players.gamedll cheat
bot_coop_idle_max_vision_distanceMax distance bots can see targets (in coop) when they are idle, dormant, hiding or asleep.gamedll replicated release missing3
cv_bot_ai_bt_debug_targetDraw the behavior tree of the given bot.gamedll replicated cheat
cv_bot_ai_bt_moveto_show_next_hiding_spotDraw the hiding spot the bot will check next.gamedll replicated cheat
cv_bot_ai_bt_hiding_spot_showDraw hiding spots.gamedll replicated cheat
sv_bot_parallel_threat_detectionPerform bot threat detection in paralleldevelopmentonly gamedll
bot_max_visible_smoke_lengthBots will see players through smoke clouds up to this length.gamedll replicated release
csgo_fatdemo_enablegamedll clientdll replicated release
csgo_fatdemo_outputgamedll clientdll replicated release
bot_loadoutbots are given these items at round startgamedll cheat
bot_randombuyshould bots ignore their prefered weapons and just buy weapons at random?gamedll cheat
sv_bot_buy_grenade_chanceChance bots will buy a grenade with leftover money (after prim, sec and armor). Input as percent (0-100.0)gamedll release missing3
sv_bot_buy_smoke_weightGiven a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other svbot_buy*_weight convars.gamedll release
sv_bot_buy_flash_weightGiven a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other svbot_buy*_weight convars.gamedll release
sv_bot_buy_decoy_weightGiven a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other svbot_buy*_weight convars.gamedll release
sv_bot_buy_molotov_weightGiven a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other svbot_buy*_weight convars.gamedll release
sv_bot_buy_hegrenade_weightGiven a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other svbot_buy*_weight convars.gamedll release
bot_coop_force_throw_grenade_chancegamedll cheat
devonly_chicken_feeler_distanceChicken feeler distancedevelopmentonly gamedll
devonly_chicken_feeler_heightChicken feeler heightdevelopmentonly gamedll
devonly_chicken_blocktimerChicken blockertimerdevelopmentonly gamedll
debug_chickenChicken debug infodevelopmentonly gamedll
inferno_per_flame_spawn_durationDuration each new flame will attempt to spawn new flamesgamedll cheat
inferno_initial_spawn_intervalTime between spawning flames for first firegamedll cheat
inferno_child_spawn_interval_multiplierAmount spawn interval increases for each childgamedll cheat
inferno_max_child_spawn_intervalLargest time interval for child flame spawninggamedll cheat
inferno_spawn_angleAngular change from parentgamedll cheat
inferno_max_flamesMaximum number of flames that can be createdgamedll replicated release
inferno_flame_spacingMinimum distance between separate flame spawnsgamedll cheat
inferno_flame_lifetimeAverage lifetime of each flame in secondsgamedll replicated release
inferno_friendly_fire_durationFor this long, FF is credited back to the thrower.gamedll cheat
inferno_debuggamedll cheat
inferno_damageDamage per secondgamedll cheat
inferno_max_rangeMaximum distance flames can spread from their initial ignition pointgamedll replicated release
inferno_velocity_factorgamedll cheat
inferno_velocity_decay_factorgamedll cheat
inferno_velocity_normal_factorgamedll cheat
inferno_surface_offsetgamedll cheat
inferno_child_spawn_max_depthgamedll replicated release
inferno_scorch_decalsgamedll cheat
inferno_max_trace_per_tickdevelopmentonly gamedll
inferno_forward_reduction_factorgamedll cheat
inferno_smoke_volume_densitygamedll cheat
hint_panel_fadeingamedll clientdll replicated cheat
hint_panel_fadeoutgamedll clientdll replicated cheat
hint_controller_use_hand_origindevelopmentonly gamedll clientdll replicated
r_light_flickering_enableddevelopmentonly gamedll clientdll replicated
r_mixed_shadows_fade_out_timedevelopmentonly gamedll clientdll replicated
r_mixed_shadows_fade_in_timedevelopmentonly gamedll clientdll replicated
sv_log_change_offsetsLog change offsets to game/varchangeinfoN.log files.developmentonly gamedll
sv_watchtransmitWatch NetworkStateChanged info for this entity index.gamedll release
sv_max_change_offsetsHow many network changes to track before requiring full diff check.developmentonly gamedll
sv_pvs_entityIf set, only allows this ent index to network (other than players and things that force sending).developmentonly gamedll
sv_pvs_randomIf set, objects blink in/out of pvs randomly.developmentonly gamedll
pvs_flowtypeFlow through spawn groups for vis (0 == default, 1 == always visible, 2 == never visible.gamedll release
pvs_debugentityVerbose spew for this entity when doing IsInPVS computation.gamedll release
sv_workshop_allow_other_mapsWhen hosting a workshop collection, users can play other workshop map on this server when it is empty and then mapcycle into this server collection.gamedll release
tv_allow_camera_man_steamidAllows tournament production cameraman to run csgo.exe -interactivecaster on SteamID 7650123456XXX and be the camera man.gamedll release
tv_allow_camera_man_steamid2Allows tournament production tv cameraman to run csgo.exe -interactivecaster on SteamID 7650123456XXX and be the tv camera man.gamedll release
game_typeThe current game type. See GameModes.txt.gamedll clientdll replicated release
game_modeThe current game mode (based on game type). See GameModes.txt.gamedll clientdll replicated release
custom_bot_difficultyBot difficulty for offline play.gamedll clientdll replicated release
sv_prime_accounts_onlyWhen this setting is enabled only prime users can connect to this game server.gamedll release
radarvismethod0 for traditional method, 1 for more realistic methodgamedll cheat
radarvispowthe degree to which you can point away from a target, and still see them on radar.gamedll cheat
radarvisdistanceat this distance and beyond you need to be point right at someone to see themgamedll cheat
radarvismaxdothow closely you have to point at someone to see them beyond max distancegamedll cheat
mp_logdetailLogs attacks. Values are: 0=off, 1=enemy, 2=teammate, 3=both)gamedll release
mp_logdetail_itemsLogs a line any time a player acquires or loses an item.gamedll release
sv_nonemesisDisable nemesis and revenge.developmentonly gamedll
sv_debugroundstatsdevelopmentonly gamedll
sv_record_item_time_dataTurn on recording of per player item time data into the server log.gamedll release
sv_autobuyammoEnable automatic ammo purchase when inside buy zones during buy periodsgamedll notify replicated release missing3
healthshot_healthboost_damage_multipliergamedll replicated release missing3
CS_WarnFriendlyDamageIntervalDefines how frequently the server notifies clients that a player damaged a friendgamedll cheat
mp_tagging_scaleScalar for player tagging modifier when hit. Lower values for greater tagging.gamedll replicated release missing3
mp_flinch_punch_scaleScalar for first person view punch when getting hit.developmentonly gamedll replicated cheat
phys_playerscaleThis multiplies the bullet impact impuse on players for more dramatic results when players are shot.developmentonly gamedll replicated
phys_headshotscaleModifier for the headshot impulse hits on playersdevelopmentonly gamedll replicated
sv_dz_parachute_reusegamedll replicated release
sv_player_parachute_velocitygamedll replicated release
gg_knife_kill_demotes0 = knife kill in gungame has no effect on player level, 1 = knife kill demotes player by one leveldevelopmentonly gamedll replicated
mp_logdistance_2dEnables distance logging every so many unitsgamedll release
mp_logdistance_secEnables distance logging every so many secondsgamedll release
mp_logloadoutsEnables distance logging with full loadoutsgamedll release
dev_add_onground_on_spawnShould we mess with the ground flag when we spawn? (I don't think we should). If we don't hit the assert in CCSPlayer_MovementServices::ProcessMovement, we should remove this by Dec 2022.gamedll release
sv_guardian_min_wave_for_heavygamedll release missing3
sv_guardian_max_wave_for_heavygamedll release missing3
sv_guardian_heavy_countgamedll release missing3
sv_guardian_heavy_allgamedll release missing3
cs_logtouchexpansioncs_logtouchexpansion <ent index or -1 for all>. Log player touch expansion component.gamedll cheat
sv_spawn_rappel_min_durationgamedll replicated release
sv_spawn_rappel_min_duration_with_chutegamedll replicated release
cs_ShowStateTransitionscs_ShowStateTransitions <ent index or -1 for all>. Show player state transitions.gamedll cheat
sv_guardian_starting_equipment_humansExtra starting equipment for human players in guardian modesgamedll release missing3
sv_guardian_health_refresh_per_waveHealth given to survivors per wave in guardian mode.gamedll release missing3
sv_guardian_respawn_healthStarting health of guardian players when respawned.gamedll release missing3
sv_guardian_spawn_health_ctStarting health in guardian modes.gamedll release missing3
sv_guardian_spawn_health_tStarting health in guardian modes.gamedll release missing3
sv_nowinpanelTurn on/off win panel on serverdevelopmentonly gamedll
sv_show_voip_indicator_for_enemiesMakes it so the voip icon is shown over enemies as well as allies when they are talkinggamedll replicated release
bot_mimicBot uses usercmd of player by index.gamedll clientdll replicated cheat
bot_freezegamedll cheat
bot_mimic_yaw_offsetgamedll cheat
cs_hostage_near_rescue_music_distancegamedll cheat
cs_enable_player_physics_boxgamedll release
sv_dz_cash_bundle_sizeSize of a cash bundlegamedll replicated release
sv_dz_cash_mega_bundle_sizeSize of a mega cash bundlegamedll replicated release
sv_dz_contractkill_rewardCash bundles to award for a successful contract killgamedll replicated release
mp_deathcam_skippableDetermines whether a player can early-out of the deathcam.gamedll replicated release missing3
sv_max_deathmatch_respawns_per_tickdevelopmentonly gamedll missing3
sv_radio_throttle_windowThe number of seconds before radio command tokens refresh.gamedll release
tv_relayradioRelay team radio commands to TV: 0=off, 1=ongamedll release
bot_chatter_use_rr0 = Use old bot chatter system, 1 = Use response rulesdevelopmentonly gamedll
sv_vote_timer_durationHow long to allow voting on an issuegamedll release
sv_vote_command_delayHow long after a vote passes until the action happensgamedll release
sv_allow_votesAllow voting?gamedll release missing3
sv_vote_failure_timerA vote that fails cannot be re-submitted for this longgamedll release
sv_vote_creation_timerHow often someone can individually call a vote.gamedll release
sv_vote_quorum_ratioThe minimum ratio of players needed to vote on an issue to resolve it.gamedll release
sv_vote_allow_spectatorsAllow spectators to initiate votes?gamedll release
sv_vote_count_spectator_votesAllow spectators to vote on issues?gamedll release
sv_vote_allow_in_warmupAllow voting during warmup?gamedll release
sv_vote_disallow_kick_on_match_pointDisallow vote kicking on the match point round.gamedll release
sv_mapvetopickvote_mapsWhich maps are used for map veto pick sequencegamedll release
sv_mapvetopickvote_phase_durationHow many seconds each phase lastsgamedll release
sv_vote_issue_restart_game_allowedCan people hold votes to restart the game?gamedll release
sv_arms_race_vote_to_restart_disallowed_afterArms Race gun level after which vote to restart is disallowedgamedll replicated release missing3
sv_vote_issue_kick_allowedCan people hold votes to kick players from the server?gamedll notify replicated release
sv_vote_kick_ban_durationHow long should a kick vote ban someone from the server? (in minutes)gamedll notify replicated release
sv_vote_issue_loadbackup_allowedCan people hold votes to load match from backup?gamedll notify replicated release
sv_vote_issue_loadbackup_spec_onlyWhen enabled, only admins load match from backupgamedll notify replicated release
sv_vote_issue_loadbackup_spec_safeWhen enabled, admins load match from backup in safe time of the round onlygamedll release
sv_vote_issue_loadbackup_spec_authoritativeWhen enabled, admins load match from backup without players votegamedll release
sv_vote_issue_changelevel_allowedCan people hold votes to change levels?developmentonly gamedll
sv_vote_to_changelevel_before_match_pointRestricts vote to change level to rounds prior to match point (default 0, vote is never disallowed)gamedll replicated release missing3
sv_vote_issue_nextlevel_allowedCan people hold votes to set the next level?developmentonly gamedll
sv_vote_issue_nextlevel_choicesmodePresent players with a list of lowest playtime maps to choose from?developmentonly gamedll
sv_vote_issue_nextlevel_allowextendAllow players to extend the current map?developmentonly gamedll
sv_vote_issue_nextlevel_prevent_changeNot allowed to vote for a nextlevel if one has already been set.developmentonly gamedll
sv_vote_issue_scramble_teams_allowedCan people hold votes to scramble the teams?developmentonly gamedll
sv_vote_issue_pause_match_allowedCan people hold votes to pause/unpause the match?developmentonly gamedll
webapi_values_max_pool_size_mbMaximum size in bytes of the WebAPIValues buffer pooldevelopmentonly clientdll
webapi_values_init_buffer_sizeInitial buffer size for buffers in the WebAPIValues buffer pooldevelopmentonly clientdll
r_csgo_effects_bloomclientdll cheat
r_csgo_effects_bloom_when_smokedclientdll cheat
r_csgo_cubemap_normalizationclientdll cheat
r_csgo_postprocess_enableclientdll cheat
r_csgo_enable_high_precision_lightingclientdll cheat
r_csgo_render_alpha_immunitydevelopmentonly clientdll cheat
r_csgo_render_post_local_contrastclientdll cheat
r_csgo_directional_lightmapsclientdll cheat
r_csgo_multiscatteringdevelopmentonly clientdll
r_csgo_microshadowingdevelopmentonly clientdll
r_csgo_viewmodel_envmap_position_biasdevelopmentonly clientdll cheat
r_csgo_tools_vis_cubemap_roughnessdevelopmentonly clientdll cheat
r_csgo_stencil_sniper_zoomdevelopmentonly clientdll
r_csgo_firstpersonlegs_nearz_offsetdevelopmentonly clientdll
r_csgo_water_effectsclientdll cheat
r_csgo_reflection_min_far_planeclientdll cheat
r_csgo_water_refractionclientdll cheat
r_player_fog_maxdensity_multiplierdevelopmentonly clientdll cheat
r_player_fog_distance_multiplierdevelopmentonly clientdll cheat
r_player_visibility_modeclientdll archive release
r_player_visibility_strengthdevelopmentonly clientdll cheat
r_player_visibility_stencildevelopmentonly clientdll cheat
r_post_bloom_debug1 = bloom output (before thresholding), 2 = quarter res downsample, 3 = quarter res effects bloom 4 = quarter res effects rawdevelopmentonly clientdll
r_csgo_render_post_bloom_strengthclientdll cheat
r_csgo_bloom_threshold_all_samplesExecute bloom threshold once per sample during downsample (default enabled, higher quality, less bloom aliasing)developmentonly clientdll
r_csgo_bloom_threshold_downsample_jimenezCustom downsample based on Jimenez14, (default enabled, higher quality, decreases bloom aliasing further)developmentonly clientdll
r_csgo_lowend_objects0 = Force disable, 1 = use video settingsdevelopmentonly clientdll
r_refraction_clip_plane_adjustclientdll cheat
r_particle_shadowsdevelopmentonly clientdll
r_particle_shadows_cast_on_particlesdevelopmentonly clientdll
r_particle_shadows_cast_on_particles_scaledevelopmentonly clientdll
r_particle_shadows_use_depth_pyramiddevelopmentonly clientdll
r_particle_shadows_cast_on_worlddevelopmentonly clientdll
r_particle_shadow_map_texture_sizedevelopmentonly clientdll
r_debug_particle_shadowsclientdll cheat
r_csgo_fsr_upsample0 == bilinear upsampe, 1 == FSR upsample, 2 == FSR + RCAS upsampledevelopmentonly clientdll
r_csgo_fsr_rcas_sharpnessRCAS sharpness when using FSR + RCAS upsample.developmentonly clientdll
r_csgo_fsr_enable_mip_biasApply negative mip bias when rendering with FSR.developmentonly clientdll
r_csgo_enable_sunlight_checkEnable vis tests for sunlight.developmentonly clientdll
r_csgo_mixed_resolution_particlesdevelopmentonly clientdll
r_csgo_mixed_resolution_color_slicesclientdll cheat
r_csgo_mixed_resolution_particles_scaleclientdll cheat
r_csgo_mixed_resolution_particles_minmaxclientdll cheat
r_csgo_mboitclientdll cheat
r_csgo_mboit_debugclientdll cheat
r_csgo_mboit_overestimationclientdll cheat
r_csgo_mboit_biasclientdll cheat
r_csgo_mboit_use_4_momentsclientdll cheat
r_csgo_mboit_force_mixed_resolutiondevelopmentonly clientdll
r_csgo_joint_upscale_sigmadevelopmentonly clientdll
r_csgo_volume_mboit_optimizationclientdll cheat
r_csgo_cmaa_enabledevelopmentonly clientdll
r_csgo_cmaa_quality0=low, 1=medium, 2=high, 3=ultradevelopmentonly clientdll
r_csgo_cmaa_extra_sharptrade more sharpness for reduced antialiasingdevelopmentonly clientdll
r_csgo_cmaa_debug_edgesdebug visualize edgesdevelopmentonly clientdll
r_csgo_gpu_cullingCSGO/Graphics/GPU Cullingdevelopmentonly clientdll menubar_item
r_csgo_gpu_culling_two_passCSGO/Graphics/GPU Culling (Two Pass)developmentonly clientdll menubar_item
r_csgo_gpu_culling_shadowsCSGO/Graphics/GPU Cull Shadow Viewsdevelopmentonly clientdll menubar_item
r_csgo_decals_use_msaadevelopmentonly clientdll
r_csgo_smoke_overlay_min_dtdevelopmentonly clientdll
r_csgo_smoke_quality0 - no CSM, 1 - use 3x3 or bilinear PCF (dep on shader detail), 2 - use 25 tap PCSS PCFdevelopmentonly clientdll
r_csgo_msaa_resolve_apply_exposure_scale0 - before, 1 - after fix for a2c fringingdevelopmentonly clientdll
r_csgo_single_lightbinnerdevelopmentonly clientdll
r_csgo_resolve_dither_noise_amountAmount of screen space dither noise to apply during resolve (used/essential with R11G11B10_FLOAT RT)developmentonly clientdll
r_csgo_resolve_dither_bluenoise_amountEquivalent to r_csgo_render_dither_scale, but purely to control bluenoise for R11G11B10 downsample dither (if r_csgo_r11g11b10_dither_mode = 2)developmentonly clientdll
r_csgo_r11g11b10_dither_mode0 - disabled, 1 - regular dither noise, 2 - blue noise ditherdevelopmentonly clientdll
r_csgo_cable_pixel_radius_clampMinimum clamped size in pixels of a cable (if using F_CLAMP_MIN_RADIUS 1 in cable material)developmentonly clientdll
r_csgo_override_global_timeclientdll cheat
csgo_3d_skyboxdevelopmentonly clientdll
csgo_use_fullsort_for_opaquefullsort the opaque pass when there wasn't a depth prepassclientdll cheat
r_csgo_prewarm_particlesdevelopmentonly clientdll
r_show_build_infodevelopmentonly clientdll
r_csgo_debug_reflection_rectsclientdll cheat
r_csgo_depth_prepass_reflections_largeclientdll cheat
r_csgo_depth_prepass_reflections_smallclientdll cheat
ui_deepstats_radio_heat_figurineclientdll archive release
ui_popup_weaponupdate_versionclientdll archive release
ui_show_subscription_alertclientdll archive release
ui_mainmenu_bkgnd_movie_94408AE3Main menu background movieclientdll archive release
lobby_default_privacy_bits2Lobby default permissions (0: private, 1: public)clientdll archive release
cl_clanidCurrent clan ID for name decorationhidden clientdll archive userinfo
ui_setting_advertiseforhire_autoWhether users will automatically advertise for invites (0: off; 1: last; 2: auto)clientdll archive release
ui_setting_advertiseforhire_auto_lastWhich game mode users last used to advertise for invitesclientdll archive release
key_bind_versionhidden clientdll archive release
cl_streams_request_urlNumber of streams requested for displaydevelopmentonly clientdll
cl_streams_request_acceptHeader for api requestdevelopmentonly clientdll
cl_streams_image_sfurlFormat of Scaleform image representing the streamdevelopmentonly clientdll
cl_streams_refresh_intervalHow often to refresh streams listdevelopmentonly clientdll
cl_streams_write_response_fileWhen set will save streams info file for diagnosticsdevelopmentonly clientdll
cl_streams_mytwitchtv_nolinkTwitch.tv account linking URLdevelopmentonly clientdll
cl_streams_mytwitchtv_channelTwitch.tv account channel URLdevelopmentonly clientdll
cachedvalue_count_teammateshidden clientdll archive
cl_righthandUse right-handed view models.clientdll archive
vm_draw_alwaysdevelopmentonly clientdll
vm_cameradevelopmentonly clientdll
vm_camera_scaledevelopmentonly clientdll
vm_camera_no_rolldevelopmentonly clientdll
vm_camera_interp_speeddevelopmentonly clientdll
cl_crosshairstyle0 = DEFAULT (DISABLED), 1 = DEFAULT STATIC (DISABLED), 2 = DEFAULT (accurate recoil/spread feedback with a fixed inner part), 3 = ACCURATE DYNAMIC (DISABLED) (accurate recoil/spread feedback), 4 = DEFAULT STATIC, 5 = LEGACY (fake recoil - inaccurate feedback)clientdll archive per_user
cl_crosshaircolorSet crosshair color as defined in game_options.consoles.txtclientdll archive per_user
cl_crosshairalphaclientdll archive per_user
cl_crosshairusealphaclientdll archive per_user
cl_crosshairgapclientdll archive per_user
cl_crosshairgap_useweaponvalueIf set to 1, the gap will update dynamically based on which weapon is currently equippedclientdll archive per_user
cl_crosshairsizeclientdll archive per_user
cl_crosshairthicknessclientdll archive per_user
cl_crosshairdotclientdll archive per_user
cl_crosshair_recoilclientdll archive per_user
cl_crosshaircolor_rclientdll archive per_user
cl_crosshaircolor_gclientdll archive per_user
cl_crosshaircolor_bclientdll archive per_user
weapon_debug_spread_showEnables display of weapon accuracy; 1: show accuracy box, 3: show accuracy with dynamic crosshairclientdll cheat per_user
weapon_debug_spread_gapclientdll cheat per_user
cl_crosshair_drawoutlineDraws a black outline around the crosshair for better visibilityclientdll archive per_user
cl_crosshair_outlinethicknessSet how thick you want your crosshair outline to draw (0-3)clientdll archive per_user
cl_crosshair_dynamic_splitdistIf using cl_crosshairstyle 2, this is the distance that the crosshair pips will split into 2. (default is 7)clientdll archive per_user
cl_crosshair_dynamic_splitalpha_innermodIf using cl_crosshairstyle 2, this is the alpha modification that will be used for the INNER crosshair pips once they've split. [0 - 1]clientdll archive per_user
cl_crosshair_dynamic_splitalpha_outermodIf using cl_crosshairstyle 2, this is the alpha modification that will be used for the OUTER crosshair pips once they've split. [0.3 - 1]clientdll archive per_user
cl_crosshair_dynamic_maxdist_splitratioIf using cl_crosshairstyle 2, this is the ratio used to determine how long the inner and outer xhair pips will be. [inner = cl_crosshairsize(1-cl_crosshair_dynamic_maxdist_splitratio), outer = cl_crosshairsizecl_crosshair_dynamic_maxdist_splitratio][0 - 1]clientdll archive per_user
cl_show_observer_crosshairShow the crosshair of the player being observed. 0: off 1: friends and party 2: everyoneclientdll archive release
cl_observed_bot_crosshairControl the crosshair shown when observing a bot. 0: Show player crosshair. 1: Show player crosshair only when bot can be taken over, otherwise show default.. 2: Always show default crosshair for bots.clientdll archive release
cl_fixedcrosshairgapFor crosshair style 1: How big to make the gap between the pips in the fixed crosshairclientdll archive per_user
cl_crosshair_tT style crosshairclientdll archive per_user
cl_show_quest_infodevelopmentonly clientdll
cl_paintkit_overrideclientdll cheat release
econ_enable_inventory_imagesallow inventory image rendering for use by scaleformdevelopmentonly clientdll
econ_inventory_image_pinboarddevelopmentonly clientdll
cl_ignore_campaign_completion_requirementsIgnores campaign progression requirements when granting quests.developmentonly clientdll
cl_use_old_wearable_shoulddrawdevelopmentonly clientdll
cl_chatfiltersStores the chat filter settingsclientdll archive
radio_icons_use_particles0 = classic style, 1 = particlesdevelopmentonly clientdll
cq_netgraphDisplay command queue statistics on the hudclientdll userinfo cheat
dota_toast_manager_override_durationdevelopmentonly clientdll
sticky_tooltipsDon't ever hide tooltips. Helpful when debugging complicated tooltip layouts.developmentonly hidden clientdll
r_csgo_render_post_fxaadevelopmentonly clientdll
csgo_render_post_colorcorrectionclientdll cheat
csgo_render_post_bloomclientdll cheat
csgo_render_post_film_grainclientdll cheat
csgo_render_dither_scaleclientdll cheat
csgo_render_post_mirror_horizontalclientdll cheat
csgo_render_post_mirror_verticalclientdll cheat
glow_outline_widthWidth of glow outline effect in screen space.clientdll cheat
r_bloom_tent_filter_radiusbloom mip up-sample filtering radius (using 3x3 tent filter, radius in mip level texels), 0.0 radius => box (2x2) filter with (fixed) 1.0 radiusdevelopmentonly clientdll cheat
r_depth_of_field0 = off, 1 = enabled (high quality, circular bokeh, HDR)developmentonly clientdll
r_dof2_radiusscaledevelopmentonly clientdll
r_dof2_maxblursizedevelopmentonly clientdll
mat_disable_normal_mappingclientdll cheat
r_csgo_enable_tonemappingclientdll cheat
r_csgo_enable_volume_fogdevelopmentonly clientdll
r_csgo_enable_cubemap_fogdevelopmentonly clientdll
r_csgo_enable_gradient_fogdevelopmentonly clientdll
r_csgo_shadows_debugclientdll cheat
r_aoproxy_debugclientdll cheat
r_aoproxy_enabledevelopmentonly clientdll
r_csgo_decal_debugclientdll cheat
r_csgo_depth_prepassclientdll cheat
r_csgo_depth_prepass_cull_thresholdclientdll cheat
r_csgo_depth_prepass_small_cull_thresholdclientdll cheat
r_csgo_depth_prepass_viewmodelclientdll cheat
r_csgo_depth_prepass_playersclientdll cheat
r_csgo_depth_prepass_skybox_alpha_testedclientdll cheat
r_csgo_render_opaqueclientdll cheat
r_csgo_render_overlaysclientdll cheat
r_csgo_render_decalsclientdll cheat
r_csgo_render_inferno_decalsclientdll cheat
r_csgo_render_decals_on_translucentclientdll cheat
r_csgo_render_translucentclientdll cheat
r_csgo_readonly_depth_stencil_enableclientdll cheat
r_csgo_enable_glowsclientdll cheat
r_csgo_outline_glow_scaledenomdevelopmentonly clientdll cheat
r_csgo_enable_outlinesclientdll cheat
r_csgo_outline_widthdevelopmentonly clientdll cheat
r_csgo_enable_translucent_screen_spaceclientdll cheat
r_csgo_render_dynamic_objectsclientdll cheat
r_csgo_no_shader_resolveclientdll cheat
cl_radial_menu_icon_radiusdevelopmentonly clientdll
cl_radial_menu_tap_durationIf nothing in a radial menu is selected, and the button engaging the radial menu is released within this duration, fallback on the radial's tap functionalitydevelopmentonly clientdll
cl_radial_coyote_timeSelection lenience: How long in seconds the last selected radial segment is used if no segment is selected.developmentonly clientdll
cl_scoreboard_survivors_always_onclientdll archive release
cl_dz_playagain_auto_spectateAutomatically switch to spectate mode after clicking the 'Play Again' button in end of match screenclientdll archive release
r_dac_disable_portrait_world_rendererdevelopmentonly clientdll
csgo_monitorgamma_tv_expdevelopmentonly clientdll
csgo_monitorgammamonitor gamma (typically 2.2 for CRT and 1.7 for LCD)clientdll archive
safezonexThe percentage of the screen width that is considered safe from overscan. Cannot result in a width less than the height.clientdll archive
safezoneyThe percentage of the screen height that is considered safe from overscanclientdll archive
hud_scalingScales hud elementsclientdll archive
spec_death_panel_replay_positiondevelopmentonly clientdll
cl_deathcampanel_position_dynamicTurn on/off deathcam's kill panel dynamic Y movementclientdll archive
death_panel_delay_timedevelopmentonly clientdll
death_panel_travel_timedevelopmentonly clientdll
csgo_demoui_player_death_seek_lead_up_timeSeek to a moment this amount of seconds leading up to a player death instead of the exact time of the death.developmentonly clientdll
csgo_demoui_previous_event_search_offsetDo not consider events that happened in the last specified number of seconds when a user clicks 'previous' on the UI.developmentonly clientdll
csgo_demoui_playbeck_timestep_valueNumber of seconds to seek when using TimeStep buttons on demo playback controller.developmentonly clientdll
hinttext_displaytimedevelopmentonly clientdll
cl_fake_timeoutdevelopmentonly clientdll
cl_crosshair_friendly_warning0: off, 1: onclientdll archive release
cl_ping_fade_deadzoneDistance from the crosshair over which the ping is completely invisibleclientdll archive release
cl_ping_fade_distanceDistance from the crosshair over which the ping fadesclientdll archive release
cl_playerspray_auto_applyAutomatically apply graffiti when graffiti menu closesclientdll archive release
cl_crosshair_sniper_show_normal_inaccuracyInclude standing inaccuracy when determining sniper crosshair blurclientdll archive per_user
cl_drawhud_specvote1: default; 0: disables vote UI for spectatorsclientdll release
cl_disable_round_end_reportclientdll archive release
player_competitive_maplist_8_10_0_FB803604clientdll archive
player_competitive_maplist_2v2_10_0_DBAEB932clientdll archive
player_wargames_list2_10_0_DC207394clientdll archive
player_survival_list_10_0_303clientdll archive
cl_embedded_stream_audio_volumeEmbedded stream audio volumehidden clientdll archive
cl_embedded_stream_audio_volume_xmasterWhether embedded stream audio volume gets multiplied by master volumehidden clientdll archive
cl_embedded_stream_video_playingEmbedded stream video playing statedevelopmentonly hidden clientdll
cl_promoted_settings_acknowledgedclientdll archive
cl_mute_player_after_reporting_abuseMute players reported for abuse automatically.developmentonly clientdll
cl_inventory_saved_filter2clientdll archive release
cl_inventory_saved_sort2clientdll archive release
cl_inventory_debug_tooltipclientdll release
cl_access_all_missionsdevelopmentonly clientdll
ui_lobby_draft_enabledclientdll release
gotv_theater_containerEnables GOTV theater mode for the specified container, setting it to 'live' will play top live matchesclientdll release
cl_spec_statsclientdll release
cl_server_graphic1_enableWhen enabled, 360x60 (<16kb) image file will be displayed to on-server spectators.clientdll release
cl_server_graphic2_enableWhen enabled, 220x45 (<16kb) image file will be displayed to on-server spectators.clientdll release
cl_accountprivacysetting1hidden clientdll release
partybrowser_throttle_datadevelopmentonly clientdll
partybrowser_timeoutdevelopmentonly clientdll
cl_invites_only_friendsIf turned on, will ignore in-game invites from recent teammates or other non-friendsclientdll archive release
cl_invites_only_mainmenuIf turned on, will ignore all invites when user is playing a matchclientdll archive release
cachedvalue_count_partybrowserhidden clientdll archive
cl_voip_lobby_audio_volumeLobby voip stream audio volumedevelopmentonly hidden clientdll
ui_nearbylobbies_filter3clientdll archive release
ui_playsettings_primeclientdll archive release
ui_playsettings_mode_listenclientdll archive release
ui_playsettings_mode_official_v20clientdll archive release
ui_playsettings_maps_official_casualclientdll archive release
ui_playsettings_maps_official_deathmatchclientdll archive release
ui_playsettings_maps_listen_competitiveclientdll archive release
ui_playsettings_maps_listen_scrimcomp2v2clientdll archive release
ui_playsettings_maps_listen_skirmishclientdll archive release
ui_playsettings_maps_listen_casualclientdll archive release
ui_playsettings_maps_listen_deathmatchclientdll archive release
ui_playsettings_custom_presetclientdll archive release
ui_playsettings_flags_listen_scrimcomp2v2clientdll archive release
ui_playsettings_flags_listen_skirmishclientdll archive release
ui_playsettings_flags_listen_casualclientdll archive release
ui_playsettings_flags_listen_survivalclientdll archive release
ui_playsettings_flags_listen_cooperativeclientdll archive release
ui_playsettings_flags_listen_competitiveclientdll archive release
ui_playsettings_flags_listen_deathmatchclientdll archive release
ui_playsettings_flags_official_scrimcomp2v2clientdll archive release
ui_playsettings_flags_official_skirmishclientdll archive release
ui_playsettings_flags_official_casualclientdll archive release
ui_playsettings_flags_official_survivalclientdll archive release
ui_playsettings_flags_official_cooperativeclientdll archive release
ui_playsettings_flags_official_competitiveclientdll archive release
ui_playsettings_flags_official_deathmatchclientdll archive release
ui_playsettings_directchallengekeyclientdll archive release
ui_playsettings_maps_workshopclientdll archive release
ui_vanitysetting_teamclientdll archive release
ui_show_unlock_competitive_alertclientdll archive release
ui_vanitysetting_loadoutslot_ctclientdll archive release
ui_vanitysetting_loadoutslot_tclientdll archive release
ui_news_last_read_linkclientdll archive release
ui_playsettings_warmup_map_nameclientdll archive release
ui_playsettings_survival_soloclientdll archive release
ui_inventorysettings_recently_acknowledgedclientdll archive release
player_botdifflast_sclientdll archive release
ui_deepstats_toplevel_modeclientdll archive release
ui_deepstats_radio_heat_tabclientdll archive release
ui_deepstats_radio_heat_teamclientdll archive release
snd_roundstart_volumeVolume of round start musicclientdll archive release
snd_roundaction_volumeVolume of round action musicclientdll archive release
snd_roundend_volumeVolume of round end musicclientdll archive release
snd_mapobjective_volumeVolume of map objective musicclientdll archive release
snd_tensecondwarning_volumeVolume of ten-second warning musicclientdll archive release
snd_deathcamera_volumeVolume of death camera musicclientdll archive release
snd_mvp_volumeVolume of round MVP musicclientdll archive release
voice_scaleVolume of incoming VOIPclientdll archive release
player_nevershow_communityservermessageclientdll archive per_user
ui_steam_overlay_notification_positionSteam overlay notification positionclientdll archive
ui_steam_overlay_notification_position_horzSteam overlay notification position horizontal offsetclientdll archive
ui_steam_overlay_notification_position_vertSteam overlay notification position vertical offsetclientdll archive
connect_lobbySets the lobby ID to connect to on start.developmentonly hidden clientdll
trusted_launchTrusted launch statusclientdll archive
snd_headphone_eqSelect Headphone EQ Presetclientdll archive clientcmd_can_execute
cl_hide_avatar_imagesHide avatar images for other players. . 0 - Off.. 1 - Block All. 2 - Block all but friendsclientdll archive
cl_show_equipped_character_for_player_avatarsclientdll archive
cl_buywheel_nomousecenteringSet non-zero to prevent buy wheel from centering mouse into the wheel originclientdll archive per_user release
cl_buywheel_nonumberpurchasingSet non-zero to prevent buy wheel from purchasing via number keysclientdll archive per_user release
cl_buywheel_donate_keySet the key to use for donation in the buy menu. 0: Left Control; 1: Left Alt; 2: Left Shift.clientdll archive per_user release
cl_compass_enabledclientdll archive release
cl_inventory_radial_immediate_selectIn inventory selection radials. Select weapons the moment the cursor highlights them. Otherwise, only select the selected item on exit.clientdll archive per_user
cl_inventory_radial_tap_to_cycleIn inventory selection radials. Select weapons the moment the cursor highlights them. Otherwise, only select the selected item on exit.clientdll archive per_user
cl_itemimages_dynamically_generated2: use render-targets, fallback to cache and disk; 1: no render targets, but use cache and fallback to disk; 0: disk assets onlyclientdll archive release
c_csgo_itempreview_demo_scenedevelopmentonly clientdll
@panorama_3dpanel_camera_preset_blend_timetime to blend between camera presetsdevelopmentonly clientdll
@panorama_3dpanel_anim_fadeinout_time_scaletemp scale factor for animation fade in/out timedevelopmentonly clientdll
@panorama_3dpanel_anims_pivotlockdefault true.developmentonly clientdll
@panorama_3dpanel_loadout_rotate_scaledevelopmentonly clientdll
@panorama_3dpanel_loadout_rotate_dragdevelopmentonly clientdll
@panorama_3dpanel_loadout_rotate_grab_scaledevelopmentonly clientdll
@panorama_3dpanel_loadout_rotate_frametime_multiplierdevelopmentonly clientdll
@panorama_3dpanel_camera_rotate_azimuth_scaledevelopmentonly clientdll
@panorama_3dpanel_camera_rotate_altitude_scaledevelopmentonly clientdll
@panorama_3dpanel_light_rotate_azimuth_scaledevelopmentonly clientdll
@panorama_3dpanel_light_rotate_altitude_scaledevelopmentonly clientdll
@panorama_3dpanel_light_move_scaledevelopmentonly clientdll
@panorama_3dpanel_camera_inout_scale_kbdevelopmentonly clientdll
@panorama_3dpanel_camera_inout_scaledevelopmentonly clientdll
@panorama_3dpanel_camera_lookat_scaledevelopmentonly clientdll
panorama_light_inout_scaledevelopmentonly clientdll
@panorama_3dpanel_debuginfo_manifestdevelopmentonly clientdll
@panorama_3dpanel_debuginfo_itemdevelopmentonly clientdll
@panorama_3dpanel_debuginfo_camdevelopmentonly clientdll
@panorama_3dpanel_debuginfo_pauseddevelopmentonly clientdll
@panorama_3dpanel_debuginfo_playerdevelopmentonly clientdll
@panorama_3dpanel_debuginfo_animdevelopmentonly clientdll
@panorama_3dpanel_camera_blend_modedevelopmentonly clientdll
csgo_map_preview_scaleclientdll archive
mapoverview_allow_client_drawAllow a client to draw on the map overviewclientdll release
mapoverview_icon_scaleSets the icon scale multiplier for the overview map. Valid values are 0.5 to 3.0.clientdll archive release
csgo_disable_preview_mapsdevelopmentonly clientdll
csgo_debug_preview_mapsdevelopmentonly clientdll
cl_map_preview_debug_jitterdevelopmentonly clientdll
cl_min_movie_timedevelopmentonly clientdll
cl_min_china_movie_timedevelopmentonly clientdll
csgo_vanity_defer_teleportdevelopmentonly clientdll
cl_quickinventory_lastinvclientdll archive release
cl_quickinventory_line_update_speedclientdll archive release
cl_quickinventory_filenameclientdll archive release
cl_radial_radio_tabclientdll release
cl_radial_radio_tab_0_text_1clientdll archive release
cl_radial_radio_tab_0_text_2clientdll archive release
cl_radial_radio_tab_0_text_3clientdll archive release
cl_radial_radio_tab_0_text_4clientdll archive release
cl_radial_radio_tab_0_text_5clientdll archive release
cl_radial_radio_tab_0_text_6clientdll archive release
cl_radial_radio_tab_0_text_7clientdll archive release
cl_radial_radio_tab_0_text_8clientdll archive release
cl_radial_radio_tab_1_text_1clientdll archive release
cl_radial_radio_tab_1_text_2clientdll archive release
cl_radial_radio_tab_1_text_3clientdll archive release
cl_radial_radio_tab_1_text_4clientdll archive release
cl_radial_radio_tab_1_text_5clientdll archive release
cl_radial_radio_tab_1_text_6clientdll archive release
cl_radial_radio_tab_1_text_7clientdll archive release
cl_radial_radio_tab_1_text_8clientdll archive release
cl_radial_radio_tab_2_text_1clientdll archive release
cl_radial_radio_tab_2_text_2clientdll archive release
cl_radial_radio_tab_2_text_3clientdll archive release
cl_radial_radio_tab_2_text_4clientdll archive release
cl_radial_radio_tab_2_text_5clientdll archive release
cl_radial_radio_tab_2_text_6clientdll archive release
cl_radial_radio_tab_2_text_7clientdll archive release
cl_radial_radio_tab_2_text_8clientdll archive release
cl_radial_radio_version_resetclientdll archive release
cl_radial_radio_tap_to_pingWhen tapping the radial radio button, leave a ping if nothing is selected within the time in seconds set in cl_radial_menu_tap_durationclientdll archive release
cl_radialmenu_deadzone_sizeclientdll release
cl_radialmenu_deadzone_size_joystickclientdll archive release
clTaserShakeFreqMinhow often the shake is applied (min time)developmentonly clientdll
clTaserShakeFreqMaxhow often the shake is applied (max time)developmentonly clientdll
clTaserShakeTimeTotaltime the taser shake is applied.developmentonly clientdll
viewmodel_presetpos1:"Desktop", 2:"Couch", 3:"Classic"clientdll archive
crosshairclientdll archive per_user
lockMoveControllerRetclientdll archive
hud_showtargetidEnables display of target namesclientdll archive per_user
cl_drawhud_force_teamid_overhead0: default; 1: draw teamid even if hud disabled; -1: force no teamidclientdll release
cl_versus_introclientdll archive release
cl_teamid_overhead_modeAlways show team id over teammates. 1 = pips; 2 = pips, name, and equipmentclientdll archive release
cl_teamid_overhead_colors_showShow team overhead id in teammate colorclientdll archive release
cl_drawhud_force_deathnotices0: default; 1: draw deathnotices even if hud disabled; -1: force no deathnoticesclientdll release
cl_showloadoutToggles display of current loadout.clientdll archive per_user
cl_spec_modeSaves the last viewed spectator mode for use next time we start to spectateclientdll archive userinfo per_user server_can_execute
cl_draw_only_deathnoticesFor drawing only the crosshair and death notices (used for moviemaking)clientdll release
cl_radar_square_with_scoreboardIf set, the radar will toggle to square when the scoreboard is visible.clientdll archive release
cl_radar_rotate1clientdll archive release
cl_radar_scaleSets the radar scale. Valid values are 0.25 to 1.0.clientdll archive release
cl_radar_always_centeredIf set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents.clientdll archive release
cl_radar_icon_scale_minSets the minimum icon scale. Valid values are 0.4 to 1.25.clientdll archive release
cl_drawhud_force_radar0: default; 1: draw radar even if hud disabled; -1: force no radarclientdll release
cl_radar_fast_transformsFaster way of placing icons on the mini map.developmentonly clientdll
cl_spec_swapplayersidesToggle set the player names and team names to the opposite side in which they are are on the spectator panel.clientdll release
default_fovclientdll cheat
player_teamplayedlastclientdll archive per_user
voice_voxVoice chat uses a vox-style always onclientdll archive per_user
voice_vox_current_peakCurrent peak value (out of 64k) of the incoming voice streamdevelopmentonly clientdll
cl_autobuyThe order in which autobuy will attempt to purchase itemsclientdll release
cl_rebuyThe order in which rebuy will attempt to repurchase itemsclientdll release
spec_replay_colorcorrectionAmount of color correction in deathcam replaydevelopmentonly clientdll
cl_instant_death_animdevelopmentonly clientdll
cl_disable_deathcam_audio_mix_fade_outWhen set to true, disables audio being silenced while the death cam fades out.clientdll release
cl_deathcam_audio_mix_phase1_fade_timeSets the amount of time we fade out over.clientdll release
cl_deathcam_audio_mix_phase1_fade_amountSets the amount of ducking to do on death cam fade out. When set to 1, full DeathFadeLayer is applied.clientdll release
cl_deathcam_audio_mix_phase2_fade_timeSets the amount of time we fade out over.clientdll release
cl_deathcam_audio_mix_phase2_fade_amountSets the amount of ducking to do on death cam fade out. When set to 1, full DeathFadeLayer is applied.clientdll release
cl_scoreboard_mouse_enable_bindingName of the binding to enable mouse selection in the scoreboardclientdll archive
snd_mute_mvp_music_live_playersIf set, MVP music is muted if players from both teams are still alive.clientdll archive release
force_spectator_only_toolsdevelopmentonly hidden clientdll cheat
cl_debug_client_gamestatsdevelopmentonly clientdll
steamworks_sessionid_lifetime_clientThe full client session ID for the new steamworks gamestats.developmentonly hidden clientdll
cl_debug_round_stat_submissiondevelopmentonly clientdll
cl_csgo_shoot_debugvis_show_rdpdevelopmentonly clientdll
cl_csgo_shoot_debugvis_rdp_text_xdevelopmentonly clientdll
cl_csgo_shoot_debugvis_rdp_text_ldevelopmentonly clientdll
cl_csgo_shoot_debugvis_show_losShow line of last shot.developmentonly clientdll
net_client_steamdatagram_ping_measurement_direct_onlyComma-separated list of data center codes where ping measurement should be based on direct ping only, not best triangulated ping.developmentonly clientdll
net_client_steamdatagram_enable_override0: Use connect method requested by GC. >0: Always use SDR if possible. <0: Always use direct UDP if possibleclientdll release
cl_show_matchmaking_stat_spewdevelopmentonly clientdll
lobby_stats_fakedevelopmentonly clientdll
lobby_gamesearch_fakedevelopmentonly clientdll
cl_sessiondevelopmentonly hidden server_can_execute
tv_spectator_port_offsetclientdll release
cl_player_visibility_stencil_bloat_amount_boxdevelopmentonly clientdll
cl_player_visibility_stencil_bloat_amount_ellipsoiddevelopmentonly clientdll
cl_player_visiblity_show_stencil_proxydevelopmentonly clientdll
cl_player_visiblity_stencil_proxy_min_distdevelopmentonly clientdll
cl_player_visibility_stencil_proxy_min_dist_boxdevelopmentonly clientdll
cl_player_visibility_stencil_proxy_type0 - box, 1 - dodecahedrondevelopmentonly clientdll
cl_player_visibility_nearcull characters nearer than thisdevelopmentonly clientdll
cl_player_visibility_fardistance at which proxy scale is maximizeddevelopmentonly clientdll
cl_player_visibility_far_scaleproxy scale multiplier at max dist (is 1.0 at mindist)developmentonly clientdll
cl_track_aim_head_thresholdNotify render device when rendering a frame with enemy head within threshold distanceclientdll release
cl_track_aim_head_log_closestLog when closest distance to head was reached and what it wasclientdll release
cl_track_render_eye_anglesSpew render eye anglesclientdll release
cl_lagcompensation_test_targetPlayer whose head is tracked to test lag compensation.developmentonly clientdll
cl_lagcompensation_test_auto_targetAuto-pick value of cl_lagcompensation_test_target.developmentonly clientdll
smoke_volume_lod_ratio_changedevelopmentonly clientdll
cl_clutch_modeSilence voice and other distracting sounds until the end of round or next death.developmentonly clientdll
cl_mute_enemy_teamBlock all communication from players on the enemy team.clientdll archive
cl_mute_all_but_friends_and_partyOnly allow communication from friends and matchmaking party members. Set to 1 to apply the in non-competitive game modes. Set to 2 will apply the setting in all modes..clientdll archive
r_drawdetailpropsdevelopmentonly clientdll
r_detail_lerp_znormaldevelopmentonly clientdll
r_detailprop_lod_distdevelopmentonly clientdll
r_detailprop_fade_distdevelopmentonly clientdll
r_detailprop_force_probedevelopmentonly clientdll
damage_impact_heavyDamage ABOVE this value is considered heavy damagedevelopmentonly clientdll
damage_impact_mediumDamage BELOW this value is considered light damagedevelopmentonly clientdll
directional_blood_impacts1 means we calculate the direction outward from the hit players body in relation to local clientdevelopmentonly clientdll
steam_controller_hapticsclientdll release
steamworks_sessionid_clientThe client session ID for the new steamworks gamestats.hidden clientdll userinfo
r_drawchickensRender chickensclientdll cheat
inferno_dlight_spacingInferno dlights are at least this far apartclientdll cheat
inferno_dlightsMin FPS at which molotov dlights will be createddevelopmentonly clientdll
inferno_firedevelopmentonly clientdll
Inferno_concav_plane_thresholddevelopmentonly clientdll
inferno_batched_raysdevelopmentonly clientdll
snd_mainmenu_music_break_time_minMinimum amount of time to pause between playing main menu musicclientdll cheat
snd_mainmenu_music_break_time_maxMaximum amount of time to pause between playing main menu musicclientdll cheat
snd_menumusic_volumeVolume of main menu musicclientdll archive release
snd_othermusic_volumeVolume of unclassified musicclientdll archive release
r_drawdevvisualizersRender dev visualizersclientdll cheat
fog_startclientdll cheat
fog_endclientdll cheat
fog_startskyboxclientdll cheat
fog_endskyboxclientdll cheat
fog_maxdensityskyboxclientdll cheat
fog_colorskyboxclientdll cheat
fog_enableskyboxclientdll cheat
fog_maxdensityclientdll cheat
fog_hdrcolorscaleskyboxclientdll cheat
voice_modenableEnable/disable voice in this mod.clientdll archive clientcmd_can_execute
voice_clientdebugdevelopmentonly clientdll
voice_all_iconsDraw all players' voice iconsdevelopmentonly clientdll
hud_fastswitchclientdll archive
cc_linger_timeClose caption linger time.clientdll archive
cc_delay_timeClose caption delay before showing caption.clientdll archive
cc_captiontraceShow missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud)developmentonly clientdll
cc_logLog caption names and contents (0 = off, 1 = found captions, 2 = unfound captions, 3 = all captions)developmentonly clientdll
cc_subtitlesIf set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players).clientdll archive
englishIf set to 1, running the english language set of assets.clientdll userinfo
cc_vr_debugDebug visualization of VR closed caption placementdevelopmentonly clientdll
cc_vr_depth_testHave closed caption Panorama panel perform depth testing against the scenedevelopmentonly clientdll
cc_vr_forward_offsetSubtitle offset distance (forward, in front of player)developmentonly clientdll
cc_vr_vertical_offsetSubtitle vertical offset distance (positive is up)developmentonly clientdll
cc_vr_epsilonEpsilon to trigger movement of VR subtitle panel in world spacedevelopmentonly clientdll
cc_vr_caption_catchup_intervalDuration it takes for attached caption to ideal pointdevelopmentonly clientdll
cc_vr_font_size0 = small, 1 = med (default), 2 = largeclientdll archive
cc_vr_caption_speed0 = slow, 1 = medium (default), 2 = fastclientdll archive
cc_spectator_onlyclientdll archive
cc_vr_width0 = narrow, 1 = med (default), 2 = wideclientdll archive
cc_langCurrent close caption language (emtpy = use game UI language)clientdll archive
r_RainParticleDensityDensity of Particle Rain 0-1developmentonly clientdll
r_RainAllowInSplitScreenAllows rain in splitscreendevelopmentonly clientdll
r_debug_precipitationShow precipitation volumesclientdll cheat
r_decalsdevelopmentonly clientdll
cl_fasttempentcollisiondevelopmentonly clientdll
cl_tracer_whiz_distancedevelopmentonly clientdll
cl_tracer_whiz_infront_distancedevelopmentonly clientdll
fx_drawmetalsparkDraw metal spark effects.developmentonly clientdll
cl_playerspraydisableDisable player sprays.clientdll archive
spec_replay_outlineEnable outline selecting victim in hltv replay: 0 - none; 1 - ouline YOU; 2 - outline YOU, with red ragdoll outline; 3 - normal spectator outlinesdevelopmentonly clientdll
spec_glow_silent_factorLurking player xray glow scaling.clientdll release
spec_glow_spike_factorNoisy player xray glow scaling (pop when noise is made). Make >1 to add a 'spike' to noise-making playersclientdll release
spec_glow_full_timeNoisy players stay at full brightness for this long.clientdll release
spec_glow_decay_timeTime to decay glow from 1.0 to spec_glow_silent_factor after spec_glow_full_time.clientdll release
spec_glow_spike_timeTime for noisy player glow 'spike' to show that they made noise very recently.clientdll release
spec_show_xrayIf set to 1, you can see player outlines and name IDs through walls - who you can see depends on your team and modeclientdll archive release
r_drawcsplayersRender CS playersclientdll cheat
cl_random_taser_bone_yThe Y position used for the random taser force.developmentonly clientdll
cl_random_taser_force_yThe Y position used for the random taser force.developmentonly clientdll
cl_random_taser_powerPower used when applying the taser effect.developmentonly clientdll
cl_ragdoll_workaround_thresholdMainly cosmetic, client-only effect: when client doesn't know the last position of another player that spawns a ragdoll, the ragdoll creation is simplified and ragdoll is created in the right place. If you increase this significantly, ragdoll positions on your client may be dramatically wrong, but it won't affect other clientsclientdll release
cl_ragdoll_physics_enableEnable/disable ragdoll physics.developmentonly clientdll
cl_show_head_trajectorydevelopmentonly clientdll
cl_show_camera_positiondevelopmentonly clientdll
sv_smoke_volume_blind_startdevelopmentonly clientdll
cl_crosshair_sniper_widthIf >1 sniper scope cross lines gain extra width (1 for single-pixel hairline)clientdll archive per_user
sv_show_ragdoll_playernamesclientdll replicated release missing3
debug_entity_outline_highlightclientdll cheat
cl_player_lighting_origin_offsetdevelopmentonly clientdll
cl_display_player_visibiltydevelopmentonly clientdll
cl_display_flashbang_valuesdevelopmentonly clientdll
cl_colorPreferred teammate colorclientdll archive userinfo
cl_borrow_music_from_player_slotdevelopmentonly clientdll
spec_xray_dropped_defusekitsWhether to X-ray dropped defuse kits.clientdll release
spec_xray_dropped_unoccludedWhether to always X-ray dropped c4 and defuse kits.clientdll release
cl_spec_show_bindingsToggle the visibility of the spectator bindings.clientdll release clientcmd_can_execute
cl_minmodelsUses one player model for each team. Set this value to -1 to allow unapproved / in progress player models to be used.developmentonly clientdll
cl_min_ctControls which CT model is used when cl_minmodels is set to 1.developmentonly clientdll
cl_min_tControls which Terrorist model is used when cl_minmodels is set to 1.developmentonly clientdll
cl_teamid_overhead_maxdistmax distance at which the overhead team id icons will showclientdll cheat per_user
cl_teamid_overhead_maxdist_specmax distance at which the overhead team id icons will show when a spectatorclientdll cheat per_user
cl_show_equipment_valuedevelopmentonly clientdll
cl_show_clan_in_death_noticeIs set, the clan name will show next to player names in the death notices.clientdll archive release
cl_dm_buyrandomweaponsPlayer will automatically receive a random weapon on spawn in deathmatch if this is set to 1 (otherwise, they will receive the last weapon)clientdll archive release
cl_hud_color0 = default, 1 = light blue, 2 = orange, 3 = green, 4 = purple, 5 = white.clientdll archive release
cl_hud_radar_scaleclientdll archive release
cl_use_entity_as_targetiddevelopmentonly clientdll
cl_dangerzone_approaching_sound_radiusclientdll cheat release
cl_dangerzone_sound_volumeclientdll cheat release
cl_dangerzone_moving_sound_volumeclientdll cheat release
cl_weapon_pickup_lerpdevelopmentonly clientdll
character_patchesdevelopmentonly clientdll
cl_firstperson_legsdevelopmentonly clientdll
cl_smoke_player_particle_effectclientdll cheat
cl_weapon_clip_thinwallsclientdll replicated cheat
cl_weapon_clip_thinwalls_debugclientdll replicated cheat
cl_weapon_clip_thinwalls_lockclientdll replicated cheat
thirdperson_lockcameraclientdll replicated cheat
cl_player_proximity_debugclientdll replicated cheat
cl_view_near_hud_player_eye_distdevelopmentonly clientdll
cl_view_near_other_player_eye_distdevelopmentonly clientdll
clDrawTargetIDTracevisualizing line trace for target IDdevelopmentonly clientdll
m_yawMouse yaw factor.clientdll archive per_user
m_pitchMouse pitch factor.clientdll archive per_user
joy_display_inputclientdll archive
dev_create_sensitivity_reportdevelopmentonly clientdll
cl_vprof_scope_entity_gamephysdevelopmentonly clientdll
r_propsmaxdistMaximum visible distancedevelopmentonly clientdll
cl_predictweaponsPerform client side prediction of weapon effects.clientdll userinfo
cl_lagcompensationPerform server side lag compensation of weapon firing events.clientdll userinfo
cl_showerrorShow prediction errors, 2 for above plus detailed field deltas, 3 to filter out serverside known prediction errors, -entindex for specific entity.clientdll release
cl_error_report_timeMinimum time in seconds that must elapse before printing prediction error summary. 0 to disable.clientdll release
cl_pdumpDump info about this entity to screen.clientdll cheat
cl_pclassDump entity by prediction classname.clientdll cheat
cl_pred_optimizeOptimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no errors (2).developmentonly clientdll
cl_pred_parallel_postnetworkdevelopmentonly clientdll
cl_ragdoll_lru_debugclientdll replicated cheat
cl_ragdoll_limitMaximum number of ragdolls to show (-1 disables limit)clientdll archive
snd_sound_areas_debugclientdll replicated cheat
snd_sound_areas_debug_intervalclientdll replicated cheat
cl_snd_new_visualizeDisplays soundevent name played at it's 3d positionclientdll cheat
viewmodel_fovViewmodel FOVclientdll archive
cl_leveloverviewclientdll cheat
r_mapextentsSet the max dimension for the map. This determines the far clipping planeclientdll cheat
gl_cleardevelopmentonly clientdll
gl_clear_randomcolorClear the back buffer to random colors every frame. Helps spot open seams in geometry.clientdll cheat
gl_clear_grayClear the back buffer to gray every frame.clientdll cheat
r_nearzOverride the near clipping plane. -1 means use the default.clientdll cheat
r_farzOverride the far clipping plane. -1 means to use the value in env_fog_controller.clientdll cheat
cl_demoviewoverrideOverride view during demo playbackdevelopmentonly clientdll
cl_demo_view_offset_leftView offset during demo playback (+/- 1.25 is a good default for human average left/right eye offset)developmentonly clientdll
cl_lock_cameraclientdll cheat
_fovAutomates fov command to server.developmentonly clientdll
cl_demo_steadycam_enableStabilize camera orientation/position during demo playback. 1 == remove roll, 2 == steadycamdevelopmentonly clientdll
cl_demo_steadycam_radiusif camera moves this much from last anchor update anchordevelopmentonly clientdll
cl_demo_steadycam_deflectionif camera orientation changes this much update orientationdevelopmentonly clientdll
cl_demo_steadycam_blendframesblend over this many framesdevelopmentonly clientdll
fade_debug_splitscreen_slotdevelopmentonly clientdll
shake_showDisplays a list of the active screen shakes.developmentonly clientdll
r_screen_size_expansiondevelopmentonly clientdll
c_thirdpersonshoulderaimdistclientdll archive
joy_nameclientdll archive
joy_advancedclientdll archive
joy_advaxisxclientdll archive
joy_advaxisyclientdll archive
joy_advaxiszclientdll archive
joy_advaxisrclientdll archive
joy_advaxisuclientdll archive
joy_advaxisvclientdll archive
joy_sidesensitivityclientdll archive
joy_pitchsensitivityclientdll archive per_user
joy_yawsensitivityclientdll archive per_user
joy_movement_stickWhich stick controls movement (0 is left stick)clientdll archive per_user
joy_xcontroller_cfg_loadedIf 0, the 360controller.cfg file will be executed on startup & option changes.developmentonly clientdll
cl_mouselookSet to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server.notconnected clientdll archive userinfo per_user
cl_drawhudEnable the rendering of the hudclientdll cheat
fov_desiredSets the base field-of-view.clientdll archive userinfo
cl_glow_item_far_rclientdll release
cl_glow_item_far_gclientdll release
cl_glow_item_far_bclientdll release
cl_glow_brightnessBrightness of player halosclientdll cheat
mat_colcorrection_editordevelopmentonly clientdll
compositematerial_showdebugwindowSource2/Composite Material Debugdevelopmentonly clientdll archive replicated cheat menubar_item
r_decals_default_start_fadedevelopmentonly clientdll replicated
r_decals_default_fade_durationdevelopmentonly clientdll replicated
r_flashlightlockpositionclientdll cheat
r_flashlightfovclientdll replicated cheat
r_flashlightoffsetrightclientdll replicated cheat
r_flashlightoffsetupclientdll replicated cheat
r_flashlightoffsetforwardclientdll replicated cheat
r_flashlightnearclientdll replicated cheat
r_flashlightfarclientdll replicated cheat
r_flashlightconstantclientdll replicated cheat
r_flashlightquadraticclientdll replicated cheat
r_flashlightbrightnessclientdll replicated cheat
r_flashlightvisualizetraceclientdll cheat
r_flashlightambientclientdll cheat
r_flashlightshadowattenclientdll cheat
r_flashlightladderdistclientdll cheat
r_flashlightlinearclientdll replicated cheat
r_muzzleflashlinearclientdll replicated cheat
r_muzzleflashbrightnessclientdll replicated cheat
r_flashlightnearoffsetscaleclientdll cheat
r_flashlighttracedistcutoffclientdll cheat
r_flashlightbacktraceoffsetclientdll cheat
r_flashlighttracedistwatercutoffclientdll cheat
muzzle_flash_debugdevelopmentonly clientdll
r_flashlightmuzzleflashfovclientdll cheat
cl_async_client_shatterspawn client glass shards asynchronously during demos or when remotely connected.developmentonly clientdll
r_impacts_alt_orientationdevelopmentonly clientdll
r_impacts_decal_grazing_incidence_cutoffdevelopmentonly clientdll
r_impacts_decal_grazing_incidence_variancedevelopmentonly clientdll
r_impact_ricochet_chancedevelopmentonly clientdll
r_drawtracersclientdll cheat
r_drawtracers_firstpersondevelopmentonly clientdll
cl_show_splashesdevelopmentonly clientdll
glow_use_toleranceclientdll replicated cheat
spec_autodirectorAuto-director chooses best view modes while spectatingdevelopmentonly clientdll clientcmd_can_execute
locator_topdown_styleTopdown games set this to handle distance and offscreen location differently.developmentonly clientdll
hidehudbitmask: 1=weapon selection, 2=flashlight, 4=all, 8=health, 16=player dead, 32=needssuit, 64=misc, 128=chat, 256=crosshair, 512=vehicle crosshair, 1024=in vehicleclientdll cheat
joy_vehicle_turn_lowenddevelopmentonly clientdll
joy_vehicle_turn_lowmapdevelopmentonly clientdll
joy_sensitive_step0developmentonly clientdll
joy_sensitive_step1developmentonly clientdll
joy_sensitive_step2developmentonly clientdll
joy_lowenddevelopmentonly clientdll
joy_lowmapdevelopmentonly clientdll
joy_accelscaledevelopmentonly clientdll
joy_accelmaxdevelopmentonly clientdll
joy_peggeddevelopmentonly clientdll
joy_virtual_pegdevelopmentonly clientdll
joy_accel_filterdevelopmentonly clientdll
joy_response_lookclientdll archive per_user
joy_response_moveclientdll archive per_user
joy_response_move_vehicledevelopmentonly clientdll
joy_circle_correct_modeclientdll archive per_user
joy_circle_correct_mode_vehicleclientdll archive per_user
mouse_invertyclientdll archive
joy_pitch_sensitivityclientdll archive per_user
joy_yaw_sensitivityclientdll archive per_user
joy_forward_sensitivityclientdll archive per_user
joy_side_sensitivityclientdll archive per_user
joy_autosprintAutomatically sprint when moving with an analog joystickdevelopmentonly clientdll
sensitivityMouse sensitivity.clientdll archive per_user
mat_depthbias_shadowmapdevelopmentonly clientdll
cl_globallight_orig_calc_frustumdevelopmentonly clientdll
cl_globallight_world_bottom_heightdevelopmentonly clientdll
cl_globallight_world_top_heightdevelopmentonly clientdll
cl_globallight_use_alt_focus_regiondevelopmentonly clientdll
cl_globallight_slope_scale_depth_biasdevelopmentonly clientdll
cl_globallight_depth_biasdevelopmentonly clientdll
cl_globallight_use_shaadow_near_offsetdevelopmentonly clientdll
cl_cameraoverride_fade_in_amountdevelopmentonly clientdll
cl_cameraoverride_shadow_depth_biasdevelopmentonly clientdll
cl_cameraoverride_shadow_enddevelopmentonly clientdll
cl_globallight_use_optimized_calc_frustumdevelopmentonly clientdll
fish_debugShow debug info for fishclientdll cheat
r_monitor_3dskyboxdevelopmentonly clientdll
gameinstructor_verboseSet to 1 for standard debugging or 2 (in combo with gameinstructor_verbose_lesson) to show update actions.clientdll cheat
gameinstructor_verbose_lessonDisplay more verbose information for lessons have this name.clientdll cheat
gameinstructor_find_errorsSet to 1 and the game instructor will run EVERY scripted command to uncover errors.clientdll cheat
gameinstructor_enableDisplay in game lessons that teach new players.clientdll archive release
gameinstructor_start_sound_cooldownNumber of seconds forced between similar lesson start sounds.developmentonly clientdll
cl_voiceenableddevelopmentonly clientdll
commentary_node_use_viewfacingdevelopmentonly clientdll
rope_shakedevelopmentonly clientdll
rope_subdivRope subdivision amountdevelopmentonly clientdll
rope_collideCollide rope with the worlddevelopmentonly clientdll
rope_smooth_enlargeHow much to enlarge ropes in screen space for antialiasing effectdevelopmentonly clientdll
rope_smooth_minwidthWhen using smoothing, this is the min screenspace width it lets a rope shrink todevelopmentonly clientdll
rope_smooth_minalphaAlpha for rope antialiasing effectdevelopmentonly clientdll
rope_smooth_maxalphawidthdevelopmentonly clientdll
rope_smooth_maxalphaAlpha for rope antialiasing effectdevelopmentonly clientdll
r_drawropesclientdll cheat
r_ropetranslucentdevelopmentonly clientdll
rope_wind_distDon't use CPU applying small wind gusts to ropes when they're past this distance.developmentonly clientdll
rope_averagelightMakes ropes use average of cubemap lighting instead of max intensity.developmentonly clientdll
cl_sceneentity_debugDisplay all thinking scene entities and its data.developmentonly clientdll
mp_usehwmvcdsEnable the use of the hw morph vcd(s). (-1 = never, 1 = always, 0 = based upon GPU)developmentonly clientdll
scene_vcdautosaveCreate a savegame before VCD playbackdevelopmentonly clientdll
tv_listen_voice_indicesBitfield of playerslots to listen to voice messages from when connected to SourceTV, default is noneclientdll userinfo
tv_listen_voice_indices_hHigh 32 bits of bitfield of playerslots to listen to voice messages from when connected to SourceTV, default is noneclientdll userinfo
mic_listen_while_nonfocusedEnables the ability for the mic to remain open if the window loses focus such as when a caster tabs out to adjust settingsdevelopmentonly clientdll
soundscape_fadetimeTime to crossfade sound effects between soundscapesclientdll cheat
soundscape_messagedevelopmentonly clientdll
soundscape_radius_debugPrints current volume of radius soundsclientdll cheat
r_drawspritesclientdll cheat
freecamera_fog_startFog start for Free Camera.developmentonly clientdll
freecamera_fog_endFog end for Free Camera.developmentonly clientdll
freecamera_zfarFog start for Free Camera.developmentonly clientdll
freecamera_rotation_multiplierTweak this parameter to adjust Free Camera mouse rotation.developmentonly clientdll
freecamera_max_speedTweak this parameter to adjust Free Camera movement max speed.developmentonly clientdll
freecamera_accelTweak this parameter to adjust Free Camera movement acceleration.developmentonly clientdll
stats_highlight_intervalInterval between hightlight screens in the transition stats paneldevelopmentonly clientdll
cl_change_callback_limitchange callback msec warning limitclientdll release
cl_ShowBoneSetupEntsShow which entities are having their bones setup each frame.developmentonly clientdll
cpu_levelCPU Level - Default: Highdevelopmentonly clientdll
gpu_levelGPU Level - Default: Highdevelopmentonly clientdll
mem_levelMemory Level - Default: Highdevelopmentonly clientdll
gpu_mem_levelMemory Level - Default: Highdevelopmentonly clientdll
cl_dormant_spewSpew state on when client entities become dormant or active.developmentonly clientdll
cl_showtextmsgEnable/disable text messages printing on the screen.developmentonly clientdll
cl_chat_activedevelopmentonly clientdll
cl_showfpsDraw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file )clientdll release
cl_showposDraw current position at top of screenclientdll release
cl_showmemDraw approximate memory use at top of screenclientdll release
report_clientthinklistList all clientside entities thinking and time - will report and turn itself off.clientdll cheat
vprof_scope_entity_clientthinkDoes nothing whatsoever.developmentonly hidden clientdll
cl_showusercmdShow user command encodingdevelopmentonly clientdll
cl_anglespeedkeydevelopmentonly clientdll
cl_yawspeeddevelopmentonly clientdll
cl_pitchspeeddevelopmentonly clientdll
cl_pitchdownclientdll cheat
cl_pitchupclientdll cheat
cl_steamcontrollerdevelopmentonly clientdll
joystickTrue if the joystick is enabled, false otherwise.clientdll archive
cl_boxmoverun in a square, # represents how many usercommands to run before turning.developmentonly clientdll
cl_boxmove_speedhow fast to run (1 to use player max run speed).developmentonly clientdll
ss_mimicSplit screen users mimic base player's CUserCmdsdevelopmentonly clientdll cheat
cam_snaptoclientdll archive
cam_ideallagAmount of lag used when matching offset to ideal angles in thirdperson viewclientdll archive
cam_idealdeltaControls the speed when matching offset to ideal angles in thirdperson viewclientdll archive
cam_idealyawclientdll archive
cam_idealpitchclientdll archive
cam_idealdistclientdll archive
cam_collisionWhen in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls.clientdll archive
cam_showanglesWhen in thirdperson, print viewangles/idealangles/cameraoffsets to the console.clientdll cheat
c_maxpitchclientdll archive
c_minpitchclientdll archive
c_maxyawclientdll archive
c_minyawclientdll archive
c_maxdistanceclientdll archive
c_mindistanceclientdll archive
c_orthowidthclientdll archive
c_orthoheightclientdll archive
c_thirdpersonshoulderclientdll archive
c_thirdpersonshoulderoffsetclientdll archive
c_thirdpersonshoulderdistclientdll archive
c_thirdpersonshoulderheightclientdll archive
game_particle_manager_requeue_messagesdevelopmentonly hidden clientdll
cl_hold_game_events_until_server_tickHolds game events until client has received the tick the event was fired on.developmentonly clientdll
cl_hold_game_events_force_delay_ticksDebugging convar to force late dispatch of game events.developmentonly clientdll
cl_net_showeventsDump game events to console (1=client only, 2=all).developmentonly clientdll
cl_net_showeventlistenersShow listening addition/removalsdevelopmentonly clientdll
cl_display_game_eventsclientdll cheat
ent_revert_dormancy_changedevelopmentonly clientdll
r_draw3dskyboxdevelopmentonly clientdll
option_duck_methodInput toggle controlclientdll archive userinfo per_user
spec_chasedistanceChase cam's ideal distance from targetdevelopmentonly clientdll
spec_centerchasecamLooks at the target player's center, instead of his eye position, in chase came modeclientdll archive
spec_trackTracks an entity in spec modedevelopmentonly clientdll
bot_mimic_spec_buttons+attack, +jump etc are used for spectator control instead of being passed on to spectated botclientdll cheat
cl_skeleton_instance_smear_boneflagsSmear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent.clientdll cheat
cl_phys_networked_start_sleepdevelopmentonly clientdll
cloth_debug_drawdevelopmentonly clientdll
cloth_updatedevelopmentonly clientdll
cloth_iv_dumpdevelopmentonly clientdll
r_enable_rigid_animationdevelopmentonly clientdll
cl_ent_showonlyhitboxclientdll cheat
cl_interp_threadmodeticksAdditional interpolation ticks to use when interpolating with threaded engine mode set.developmentonly clientdll
report_cliententitysimList all clientside simulations and time - will report and turn itself off.clientdll cheat
cl_extrapolateEnable/disable extrapolation if interpolation history runs out.clientdll cheat
cl_interp_npcsInterpolate NPC positions starting this many seconds in past (or cl_interp, if greater)developmentonly clientdll
cl_interp_allDisable interpolation list optimizations.developmentonly clientdll
r_drawmodeldecalsdevelopmentonly clientdll
cl_simulate_dormant_entitiesdevelopmentonly clientdll
cl_draw_simulating_entitiesdevelopmentonly clientdll
cl_draw_simulating_entities_distancedevelopmentonly clientdll
ent_test_interpolationdevelopmentonly clientdll
cl_interp_animationvarsInterpolate LATCH_ANIMATION_BIT vars if interpolation interval is greater than simulation intervaldevelopmentonly clientdll
cl_interp_simulationvarsInterpolate LATCH_SIMULATION_BIT vars if interpolation interval is greater than animation intervaldevelopmentonly clientdll
iv_wrapped_parallel_latchdevelopmentonly clientdll
iv_parallel_latchdevelopmentonly clientdll
iv_parallel_restoredevelopmentonly clientdll
cl_latch_reportEnable to output stats about latchingclientdll archive
cl_interpolate_reportEnable to show interpolation profile timing.clientdll archive
cl_interp_hermiteSet to zero do disable hermite interpolation.clientdll cheat
cl_extrapolate_amountSet how many seconds the client will extrapolate entities for.clientdll cheat
phonemedelayPhoneme delay to account for sound system latency.developmentonly clientdll
phonemefilterTime duration of box filter to pass over phonemes.developmentonly clientdll
blink_durationHow many seconds an eye blink will last.developmentonly clientdll
cl_viewtarget_clampdevelopmentonly clientdll
cl_enable_eye_occlusiondevelopmentonly clientdll
cl_eye_occlusion_debugclientdll cheat
enable_boneflexclientdll archive
phonemesnapLod at level at which visemes stops always considering two phonemes, regardless of duration.developmentonly clientdll
cl_eye_target_overridedevelopmentonly clientdll
cl_eye_yaw_multiplierdevelopmentonly clientdll
cl_eye_sin_wavedevelopmentonly clientdll
cl_smoothSmooth view/eye origin after prediction errorsdevelopmentonly clientdll
cl_smoothtimeSmooth client's view after prediction error over this many secondsdevelopmentonly clientdll
zoom_sensitivity_ratioAdditional mouse sensitivity scale factor applied when FOV is zoomed in.clientdll archive per_user
ragdoll_impact_strengthdevelopmentonly clientdll
g_debug_ragdoll_visualizeclientdll cheat
g_ragdoll_fadespeeddevelopmentonly clientdll
g_ragdoll_lvfadespeeddevelopmentonly clientdll
mat_colcorrection_disableentitiesDisable map color-correction entitiesdevelopmentonly clientdll
mat_colcorrection_forceentitiesclientsideForces color correction entities to be updated on the clientclientdll cheat
cl_retire_low_priority_lightsLow priority dlights are replaced by high priority onesdevelopmentonly clientdll
cl_globallight_freezedevelopmentonly clientdll
cl_globallight_expansiondevelopmentonly clientdll
cl_globallight_debugdevelopmentonly clientdll
cl_globallight_shadow_modedevelopmentonly clientdll
mat_slopescaledepthbias_shadowmapdevelopmentonly clientdll
cl_player_ping_muteIf 1, player pinging will make a sound, if 0, pings will be silentclientdll archive release
cl_tracer_frequency_overrideOverride tracer frequency (-1 to disable)developmentonly clientdll
cl_parachute_autodeployAuto-deploy parachute if fall speed exceeds lethal limitclientdll archive userinfo per_user server_can_execute
cl_rappel_tiltclientdll release
cl_disable_ragdollsclientdll cheat
cl_ragdoll_reloaddevelopmentonly clientdll
cl_ragdoll_default_scaledevelopmentonly clientdll
animated_material_attributesclientdll cheat
cl_anim_queue_changesdevelopmentonly clientdll
cl_sequence_debugdevelopmentonly clientdll
cl_sequence_debug2developmentonly clientdll
cl_sequence_model_substringdevelopmentonly clientdll
r_show_ao_proxiesclientdll cheat
cl_cq_min_queueAllows client to disable (=-1), defer to server (=0), or request a certain min-command queue size for games that support the command queue (IsUsingCommandQueue()) for CUserCmds.clientdll userinfo cheat
cl_updaterateNumber of packets per second of updates you are requesting from the serverclientdll archive userinfo
cl_interp_ratioSets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate).clientdll userinfo
cl_interpSets the interpolation amount (bounded on low side by server interp ratio settings).clientdll userinfo
cl_predictPerform client side prediction.clientdll userinfo cheat
mp_usehwmmodelsEnable the use of the hw morph models. (-1 = never, 1 = always, 0 = based upon GPU)developmentonly clientdll
cl_ent_joint_axis_sizedevelopmentonly clientdll
cl_ent_joint_namesdevelopmentonly clientdll
cl_ent_joint_filter_substringdevelopmentonly clientdll
cl_ent_joint_use_bind_posedevelopmentonly clientdll
cl_ent_joint_only_ik_jointsdevelopmentonly clientdll
cl_ent_skeleton_only_ik_jointsdevelopmentonly clientdll
cl_screenmessage_notifytimeHow long to display screen message textdevelopmentonly clientdll
cl_ent_showonlyattachmentclientdll cheat
fov_cs_debugSets the view fov if cheats are on.clientdll cheat
fov_cs_ultrawide_near_zdevelopmentonly clientdll cheat
cl_sniper_delay_unscopeclientdll archive release
death_chase_distancedevelopmentonly clientdll
cl_sanitize_player_namesReplace names of other players with something non-offensive.clientdll archive
cl_sanitize_muted_playersHide names and avatars of muted players.clientdll release
cl_show_playernames_max_chars_consoleShows all player names (including bots) as 16 W's.developmentonly clientdll
cl_teammate_color_1developmentonly clientdll
cl_teammate_color_2developmentonly clientdll
cl_teammate_color_3developmentonly clientdll
cl_teammate_color_4developmentonly clientdll
cl_teammate_color_5developmentonly clientdll
cl_teammate_colors_showIn competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and lettersclientdll archive release
cl_show_enemy_avatar_colorsdevelopmentonly clientdll
option_speed_methodInput toggle controlclientdll archive userinfo per_user
cl_pred_checkstuckPerform the additional 'stuck' traces on the client side during prediction.developmentonly clientdll
spec_hide_playersToggle the visibility of scoreboard players.clientdll release clientcmd_can_execute
spec_dz_group_teamsIf set, will group players into their teams for spectating, if 0, spectating numbers will be the default individual playersclientdll release
spec_usenumberkeys_nobindsIf set to 1, map voting and spectator view use the raw number keys instead of the weapon binds (slot1, slot2, etc).clientdll archive
cl_obs_interp_enableEnables interpolation between observer targetsclientdll archive
cl_obs_interp_pos_rateclientdll archive
cl_obs_interp_pos_halflifedevelopmentonly clientdll
cl_obs_interp_snap_distdevelopmentonly clientdll
cl_obs_interp_settle_distdevelopmentonly clientdll
cl_obs_interp_dist_to_turn_to_faceChanging to a target further than this will cause the camera to face the direction of traveldevelopmentonly clientdll
cl_obs_interp_angle_progress_headstartdevelopmentonly clientdll
cl_obs_interp_turn_to_face_start_fracdevelopmentonly clientdll
cl_obs_interp_turn_to_face_end_fracdevelopmentonly clientdll
cl_obs_interp_obstruction_behaviordevelopmentonly clientdll
cl_spec_use_tournament_content_standardsclientdll release
viewmodel_offset_xviewmodel_offset_xclientdll archive
viewmodel_offset_yviewmodel_offset_yclientdll archive
viewmodel_offset_zviewmodel_offset_zclientdll archive
viewmodel_offset_randomizerandomly change viewmodel offsets to visualize rangeclientdll cheat
viewmodel_always_onForce the view model to draw, even when in 3rd personclientdll cheat
cl_gunlowerangledevelopmentonly clientdll
cl_gunlowerspeeddevelopmentonly clientdll
cl_mantle_gunloweramtdevelopmentonly clientdll
cl_mantle_gunlowerspeeddevelopmentonly clientdll
cl_death_anim_viewmodel_drop_ratedevelopmentonly clientdll
cl_death_anim_viewmodel_pitch_ratedevelopmentonly clientdll
cl_wpn_sway_interpdevelopmentonly clientdll
cl_wpn_sway_scaleclientdll cheat
cl_smoke_volumepropdevelopmentonly clientdll
cl_smoke_volume_growthdevelopmentonly clientdll
cl_viewmodelsclonedasworlddevelopmentonly clientdll
cl_weapon_debug_print_accuracyclientdll cheat release
cl_weapon_debug_show_accuracyDraws a circle representing the effective range with every shot.clientdll cheat release
cl_weapon_debug_show_accuracy_durationclientdll cheat release
cl_wallbang_heavy_thresholdThe Threshold where to switch from Light to Heavy Wallbang tracerclientdll cheat release
weapon_skinsdevelopmentonly clientdll
weapon_skins_for_botsdevelopmentonly clientdll
weapon_skins_on_defaultdevelopmentonly clientdll
weapon_random_stickersdevelopmentonly clientdll
weapon_all_stattrakdevelopmentonly clientdll
weapon_all_nametagdevelopmentonly clientdll
cl_cam_driver_compensation_scaleclientdll release
cl_sniper_auto_rezoomAuto-rezoom snipers after a shotclientdll archive userinfo per_user
cl_tablet_mapmodeclientdll archive release
econ_debug_loadout_uiShow debug data when players change their loadout.developmentonly clientdll
snd_music_selectionTracking rotating music for players with no music packs equipped.clientdll archive
cl_use_opens_buy_menuPressing the +use key will open the buy menu if in a buy zone (just as if you pressed the 'buy' key).clientdll archive userinfo per_user
cl_silencer_mode0: cannot detach; 1: press secondary fire to detachclientdll archive userinfo per_user
cl_autohelpAuto-helpclientdll archive userinfo
closeonbuySet non-zero to close the buy menu after buying somethingclientdll archive per_user
cl_join_advertiseAdvertise joinable game in progress to Steam friends, otherwise need a Steam invite (2: all servers, 1: official servers, 0: none)clientdll archive
composite_material_cache_count_maxdevelopmentonly clientdll
r_replay_post_effectclientdll cheat
leaderboards_cache_durationdevelopmentonly clientdll
cl_predictioncopy_runsdevelopmentonly clientdll
pwatchentEntity to watch for prediction system changes.clientdll cheat
pwatchvarEntity variable to watch in prediction system for changes.clientdll cheat
cl_pred_build_verboseVerbose spew when building prediction optimized data runs.developmentonly clientdll
dllverification_sendmessagedevelopmentonly clientdll
cl_panel_freeze_time_after_presstime to freeze mouse/pointer motion after a mouse button pressdevelopmentonly clientdll
panorama_focus_world_panelswhen set request key focus when a world panel is enabledclientdll archive
panorama_async_compute_mipgenuse asynchronous compute for mipmap generation.developmentonly clientdll
panorama_worldpanel_update_cullingdevelopmentonly clientdll
panorama_worldpanel_update_cull_distancedevelopmentonly clientdll
panorama_worldpanel_update_cull_size_thresholddevelopmentonly clientdll
ui_hud_distdistance from the player to the huddevelopmentonly clientdll replicated
point_hint_ui_dpidevelopmentonly clientdll replicated
point_hint_ui_widthdevelopmentonly clientdll replicated
point_hint_ui_heightdevelopmentonly clientdll replicated
point_hint_ui_large_widthdevelopmentonly clientdll replicated
point_hint_ui_large_heightdevelopmentonly clientdll replicated
cl_ent_pivot_sizeclientdll archive cheat
cl_debug_overlay_fullpositiondevelopmentonly clientdll
cl_ent_text_no_name_really_i_mean_itclientdll cheat
cl_ent_show_contextsShow entity contexts in ent_text displayclientdll cheat
cl_ent_text_flags_activeclientdll archive cheat
buildcubemaps_renderdoc_captureCapture a specific cubemap with RenderDoc during buildcubemaps.developmentonly clientdll
show_visibility_boxesEnable or Disable debug display of visibility boxesclientdll cheat
cl_skip_update_animationsEnable to skip game animationsdevelopmentonly clientdll
cl_massreportdevelopmentonly clientdll
cl_lightquery_debugclientdll cheat
cl_phys_enabledEnable all physics simulationclientdll cheat
cl_phys_stop_at_collisionclientdll cheat
cl_phys_sleep_enableEnable sleeping for dynamic physics bodies.clientdll cheat
cl_phys_animated_hierarchydevelopmentonly clientdll
cl_phys_block_fractiondevelopmentonly clientdll
cl_phys_block_distdevelopmentonly clientdll
cloth_sim_on_tickdevelopmentonly clientdll
cl_phys_timescaleScale time for physicsdevelopmentonly clientdll
cloth_update_bones_on_ticksdevelopmentonly clientdll
cl_phys_visualize_awakedevelopmentonly clientdll
phys_batch_ray_testdevelopmentonly clientdll
cl_phys_debug_callback_entitiesPrint all entities that get touch callbacks. Each entity is printed only once.clientdll cheat
cl_hitbox_debugdevelopmentonly clientdll
r_strip_invisible_during_sceneobject_updatedevelopmentonly clientdll
r_threaded_scene_object_updatedevelopmentonly clientdll
r_freeze_sceneobjectsdevelopmentonly clientdll
@panorama_early_anim_dispatchdevelopmentonly clientdll
cl_script_break_in_native_debugger_on_errordevelopmentonly clientdll
cl_script_attach_debugger_at_startupdevelopmentonly clientdll
spec_replay_review_soundWhen set to non-0, a sound effect is played during Killer Replaydevelopmentonly clientdll
spec_replay_rate_slowdownThe part of Killer Replay right before death is played at this ratedevelopmentonly clientdll
spec_replay_rate_slowdown_lengthThe part of Killer Replay right before death is played at this ratedevelopmentonly clientdll
spec_replay_fadeinAmount of time in seconds it takes to visually fade into replay, or into real-time after replaydevelopmentonly clientdll
spec_replay_fadeoutAmount of time in seconds it takes to visually fade out of replay, or out of real-time before replaydevelopmentonly clientdll
spec_replay_sound_fadeinAmount of time in seconds it takes to fade in the audio before or after replaydevelopmentonly clientdll
spec_replay_sound_fadeoutAmount of time in seconds it takes to fade out the audio before or after replaydevelopmentonly clientdll
spec_replay_cache_ragdollswhen set to 0, ragdolls will settle dynamically before and after Killer Replaydevelopmentonly clientdll
spec_replay_others_experimentalReplay the last death of the round, if possible. Disabled on official servers by default. Experimental.developmentonly clientdll
spec_replay_autostartAuto-start Killer Replay when availableclientdll archive
spec_replay_victim_povKiller Replay - replay from victim's point of view (1); the default is killer's (0). Experimental.developmentonly clientdll
mm_player_search_requests_limitHow many friend requests are displayed.developmentonly
mm_player_search_update_intervalInterval between players searches.developmentonly
mm_player_search_lan_ping_intervalInterval between LAN discovery pings.developmentonly
mm_player_search_lan_ping_durationDuration of LAN discovery ping phase.developmentonly
mm_events_listeners_validationdevelopmentonly
net_allow_multicastarchive release
cl_names_debugdevelopmentonly
mm_player_search_countdevelopmentonly
mm_ignored_sessions_forget_timedevelopmentonly
mm_ignored_sessions_forget_passdevelopmentonly
mm_server_search_update_intervalInterval between servers updates.developmentonly
mm_server_search_inet_ping_intervalHow long to wait between pinging internet server details.developmentonly
mm_server_search_inet_ping_timeoutHow long to wait for internet server details.developmentonly
mm_server_search_inet_ping_windowHow many servers can be pinged for server details in a batch.developmentonly
mm_server_search_inet_ping_refreshHow often to refresh a listed server.developmentonly
mm_server_search_server_lifetimeHow long until a server is no longer returned by the master till we remove it.developmentonly
mm_server_search_lan_ping_intervalInterval between LAN discovery pings.developmentonly
mm_server_search_lan_ping_durationDuration of LAN discovery ping phase.developmentonly
mm_server_search_lan_portsPorts to scan during LAN games discovery. Also used to discover and correctly connect to dedicated LAN servers behind NATs.archive release
mm_datacenter_update_intervalInterval between datacenter stats updates.developmentonly
mm_datacenter_retry_intervalInterval between datacenter stats retries.developmentonly
mm_datacenter_query_delayDelay after datacenter update is enabled before data is actually queried.developmentonly
mm_session_sys_delay_createdevelopmentonly
mm_session_sys_delay_create_hostdevelopmentonly
mm_session_sys_connect_timeoutdevelopmentonly
mm_session_team_res_timeoutdevelopmentonly
mm_session_voice_loadingdevelopmentonly
mm_session_sys_ranking_timeoutdevelopmentonly
mm_session_sys_slots_guaranteeddevelopmentonly
mm_session_sys_pkeyrelease
mm_session_sys_kick_ban_durationrelease
voice_test_log_sendrelease
mm_dlcs_mask_fakedevelopmentonly
mm_dlcs_mask_extrasdevelopmentonly
mm_tu_stringdevelopmentonly
mm_dedicated_allow1 = allow searches for dedicated serversdevelopmentonly
mm_dedicated_fake1 = pretend like search is going, but abort after some timedevelopmentonly
mm_dedicated_force_serversComma delimited list of ip:port of servers used to search for dedicated servers instead of searching for public servers..Use syntax publicip1:port\|privateip1:port,publicip2:port\|privateip2:port if your server is behind NAT..If the server is behind NAT, you can specify 0.0.0.0\|privateip:port and if server port is in the list of mm_server_search_lan_ports its public address should be automatically detected.release
mm_dedicated_ipIP address of dedicated servers to consider availabledevelopmentonly
mm_dedicated_timeout_requestdevelopmentonly
mm_dedicated_search_maxpingLongest preferred ping to dedicated servers for gamesarchive
mm_dedicated_search_maxresultsdevelopmentonly
mm_teamsearch_errortimeTime team search is in error state until it self-cancelsdevelopmentonly
mm_teamsearch_nostartTeam search will fake cancel before searching for serverdevelopmentonly
sv_search_team_keyWhen initiating team search, set this key to match with known opponents teamrelease
mm_session_search_num_resultsdevelopmentonly
mm_session_search_qos_timeoutrelease
mm_match_search_update_intervalInterval between matchsearcher updates.developmentonly
mm_sv_load_testdevelopmentonly
mm_title_debug_versionThis matchmaking version will override .res file version for isolating matchmakingdevelopmentonly
mm_csgo_community_search_players_minWhen performing CSGO community matchmaking look for servers with at least so many human playersarchive release
diffcheck_playerslotdevelopmentonly
diffcheck_spewActually show diffcheck results.developmentonly
diffcheck_spew_diff_onlyShow diff only.developmentonly
diffcheck_spew_diff_filterShow diff with matching filter substring only.developmentonly
diffcheckActivate diffcheck system.developmentonly
nav_gen_trueAlways truecheat
nav_gen_falseAlways falsecheat
nav_gen_match_groundcheat
nav_gen_opt_to_quadscheat
nav_gen_opt_to_quads_angle_limitcheat
nav_gen_opt_to_quads_planar_deviation_limitcheat
nav_gen_opt_to_quads_num_stepscheat
nav_gen_opt_to_quads_se_limit_startcheat
nav_gen_opt_to_quads_se_limit_endcheat
nav_gen_opt_to_quads_weld_limit_startcheat
nav_gen_opt_to_quads_weld_limit_endcheat
nav_gen_degen_limitcheat
nav_gen_markup_split_tol_basecheat
nav_gen_markup_split_tol_nonentitycheat
nav_gen_markup_split_tol_nonavcheat
nav_gen_markup_split_expandcheat
nav_gen_max_edge_len_do_clipcheat
nav_gen_max_edge_lencheat
nav_gen_max_edge_len_split_tolcheat
nav_gen_max_bottleneck_width_do_clipcheat
nav_gen_max_bottleneck_widthcheat
nav_gen_island_removalcheat
nav_gen_island_removal_all_hullscheat
nav_gen_tri_reduce_allcheat
nav_gen_connect_dist_acheat
nav_gen_connect_dist_bcheat
nav_gen_connect_dist_z_multcheat
nav_gen_connect_anglecheat
nav_gen_connect_angle_ignore_zcheat
nav_gen_connect_overlapcheat
nav_gen_connect_allow_multiplecheat
nav_gen_add_jumpscheat
nav_gen_vertical_limitcheat
nav_gen_remove_vertical_polyscheat
nav_gen_split_boundary_polyscheat
nav_gen_split_multi_connection_polyscheat
nav_gen_split_multi_connection_polys_tolcheat
nav_gen_clip_polys_to_clearancecheat
nav_gen_clip_polys_to_clearance_debugcheat
nav_gen_join_nonzupcheat
nav_gen_agent_radius_bufferBuffer to add to agent radius before passing to nav gencheat
nav_gen_jump_connection_min_overlap_ratioMinimum edge overlap required for jump connection consideration as a percentage of agent radiuscheat
nav_gen_tr_max_acceptable_cost_1cheat
nav_gen_tr_max_acceptable_cost_2cheat
recast_partitioning0 = watershed, 1 = monotone, 2 = layersreplicated cheat
recast_mark_overhangEnable/disable overhang detectionreplicated cheat
tr_epsilon_t_junctionreplicated cheat
tr_openedge_penaltyreplicated cheat
tr_max_acceptable_edge_lengthreplicated cheat
tr_do_reducereplicated cheat
nav_split_place_on_groundIf true, nav areas will be placed flush with the ground when split.cheat
nav_max_vis_delta_list_lengthcheat
nav_corner_adjust_adjacentradius used to raise/lower corners in nearby areas when raising/lowering corners.cheat
nav_show_potentially_visibleShow areas that are potentially visible from the current nav areacheat
nav_validateLevel of validation for nav system. Higher will be slower.cheat