ConVars
A console variable ("convar") is a named, typed value the engine or game code exposes to the in-game console and to config files: mp_roundtime, sv_cheats, fps_max, and about 3,959 more. Each has a declared upstream type (Float32, Int32, Bool, String, a vector or a color) and, where the engine bounds it, a min/max range. A set of flags governs who may read or set it and when: cheat requires sv_cheats 1 and resets when cheats are off, replicated pushes the server's value out to connected clients, notify announces a change in chat, archive is written to config.cfg, and so on. See the legend below for every flag this build uses.
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · schema format 2.2
Flags
28 distinct flags appear across this build's convars and commands. A flag with a blank description is one this build sets but upstream never documented in an accessible form.
| Flag | ConVars | Commands | Description |
|---|---|---|---|
archive | 466 | 0 | Value is written to config.cfg on shutdown and reloaded on startup. |
cheat | 982 | 449 | Requires sv_cheats 1 to change; reset when cheats are disabled. |
client_can_execute | 0 | 32 | The client is allowed to run this command locally when the server sends it. |
clientcmd_can_execute | 7 | 40 | A client may invoke this from a clientcmd, a narrower grant than full server trust. |
clientdll | 1858 | 343 | Registered by the client binary (client.dll). |
commandline_enforced | 270 | 0 | Can be forced from the command line; a command-line value locks out later changes. |
defensive | 1153 | 333 | |
demo | 11 | 0 | |
developmentonly | 1858 | 442 | Present only in development builds; stripped or inert in shipping builds. |
dontrecord | 13 | 45 | Excluded from demo recording. |
execute_per_tick | 0 | 2 | |
gamedll | 1530 | 361 | Registered by the game server binary (server.dll). |
linked_concommand | 0 | 20 | |
menubar_item | 54 | 0 | Exposed as an item in the in-game menu bar / options UI. |
notify | 117 | 0 | A change is announced to connected players (console/chat notification). |
per_user | 96 | 0 | Tracked per split-screen/local user rather than as one global value. |
performing_callbacks | 1 | 0 | |
protected | 6 | 0 | Value is withheld from clients (e.g. never sent over rcon output). |
reference | 2 | 0 | |
release | 1033 | 198 | Present in release/shipping builds, not just internal ones. |
replicated | 883 | 2 | Server's value is sent to and enforced on connected clients. |
server_can_execute | 1 | 27 | The server is allowed to invoke this on a client (rcon-style trust). |
server_cannot_query | 4 | 0 | The server may not query this client-side value. |
unlogged | 0 | 5 | Not written to the console log. |
userinfo | 37 | 0 | Part of the player's userinfo string, sent to the server on change. |
vconsole_fuzzy_matching | 0 | 21 | |
vconsole_set_focus | 0 | 7 |
ConVars
Sorted by name; type roundtime or cheat in the filter box, or click a flag chip to narrow the table to convars carrying that flag. Multiline descriptions render with line breaks preserved, and a <placeholder> token in a description is set in code font so it reads as argument syntax rather than prose.
Link to a convar: append #<name> to this page's URL, e.g. #mp_roundtime. Once the page loads, the table jumps to and briefly highlights that row, clearing any active filter that would otherwise hide it.
Showing 250 of 250
| _fov | 0 | Int32 | clientdlldefensivedevelopmentonly | Automates fov command to server. | |
| adsp_alley_min | 122 | Int32 | defensivedevelopmentonly | ||
| adsp_courtyard_min | 126 | Int32 | defensivedevelopmentonly | ||
| adsp_debug | 0 | Int32 | archive | ||
| adsp_door_height | 112 | Int32 | defensivedevelopmentonly | ||
| adsp_duct_min | 106 | Int32 | defensivedevelopmentonly | ||
| adsp_hall_min | 110 | Int32 | defensivedevelopmentonly | ||
| adsp_low_ceiling | 108 | Int32 | defensivedevelopmentonly | ||
| adsp_opencourtyard_min | 126 | Int32 | defensivedevelopmentonly | ||
| adsp_openspace_min | 130 | Int32 | defensivedevelopmentonly | ||
| adsp_openstreet_min | 118 | Int32 | defensivedevelopmentonly | ||
| adsp_openwall_min | 130 | Int32 | defensivedevelopmentonly | ||
| adsp_room_min | 102 | Int32 | defensivedevelopmentonly | ||
| adsp_street_min | 118 | Int32 | defensivedevelopmentonly | ||
| adsp_tunnel_min | 114 | Int32 | defensivedevelopmentonly | ||
| adsp_wall_height | 128 | Int32 | defensivedevelopmentonly | ||
| ag2_network_recipeshape_cache_size | 32 | Int32 | 1 to 1024 | developmentonlydontrecordgamedll | Cache size for recently-used pose recipe shapes. |
| ag2_preserve_params_on_reload | false | Bool | clientdlldevelopmentonlygamedllreplicated | When an animgraph is reloaded, should the underlying system restore all params? | |
| ag2_use_networked_serialization_context_demo | true | Bool | clientdlldevelopmentonlydontrecordgamedllreplicated | Use networked compatibility serialization context in demo playback. | |
| ag2_use_networked_serialization_context_game | false | Bool | clientdlldevelopmentonlygamedllreplicated | Use networked compatibility serialization context in games. | |
| ai_debug_dyninteractions | 0 | Int32 | cheatgamedll | Debug the NPC dynamic interaction system. | |
| ai_debug_los | 0 | Int32 | cheatgamedll | NPC 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. | |
| ai_debug_ragdoll_magnets | false | Bool | defensivedevelopmentonlygamedll | ||
| ai_debug_scripted_sequence | false | String | cheatgamedll | ||
| ai_debug_shoot_positions | 0 | Int32 | cheatclientdllgamedllreplicated | ||
| ai_debug_speech | 0 | Int32 | defensivedevelopmentonlygamedll | ||
| ai_disabled | false | Bool | cheatclientdllgamedllreplicated | ||
| ai_force_serverside_ragdoll | false | Bool | defensivedevelopmentonlygamedll | ||
| ai_off_nav_show_nearest | false | Bool | cheatgamedll | ||
| ai_sequence_debug | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| ai_use_visibility_cache | 1 | Int32 | defensivedevelopmentonlygamedll | Sets whether or not NPCs can cache their Visibility checks against other entities. If set to 2, also tests to make sure that NPC->Target results match that of Target->NPC. | |
| ai_use_visibility_cache_reciprocation | true | Bool | defensivedevelopmentonlygamedll | Sets whether or not the visibility check cache should be reciprocal. | |
| always_perform_full_spatial_partition_update | false | Bool | clientdlldevelopmentonlygamedllreplicated | ||
| ammo_9mm_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_9mm_impulse | 2000.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_9mm_max | 120 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_45acp_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_45acp_impulse | 2100.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_45acp_max | 100 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_50AE_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_50AE_impulse | 2400.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_50AE_max | 35 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_57mm_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_57mm_impulse | 2000.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_57mm_max | 100 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_338mag_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_338mag_impulse | 2800.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_338mag_max | 30 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_357sig_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_357sig_impulse | 2000.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_357sig_max | 52 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_357sig_min_max | 12 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_357sig_p250_max | 26 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_357sig_small_max | 24 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_556mm_box_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_556mm_box_impulse | 2400.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_556mm_box_max | 200 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_556mm_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_556mm_impulse | 2400.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_556mm_max | 90 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_556mm_small_max | 40 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_762mm_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_762mm_impulse | 2400.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_762mm_max | 90 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_buckshot_headshot_mult | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_buckshot_impulse | 600.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | You must enable tweaking via tweak_ammo_impulses to use this value. | |
| ammo_buckshot_max | 32 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_grenade_limit_default | 1 | Int32 | clientdllcommandline_enforcedgamedllreleasereplicated | ||
| ammo_grenade_limit_flashbang | 1 | Int32 | clientdllcommandline_enforcedgamedllreleasereplicated | ||
| ammo_grenade_limit_total | 3 | Int32 | clientdllcommandline_enforcedgamedllreleasereplicated | ||
| ammo_item_limit_adrenaline | 5 | Int32 | clientdllgamedllreleasereplicated | ||
| ammo_item_limit_healthshot | 4 | Int32 | clientdllcommandline_enforcedgamedllreleasereplicated | ||
| anim_decode_forcewritealltransforms | false | Bool | developmentonly | Force BatchAnimationDecode to write transformations for all bones | |
| anim_disable | false | Bool | clientdlldevelopmentonlygamedllreplicated | ||
| anim_resource_validate_on_load | true | Bool | release | Validates the animation group channel list against the animations on load for every animation | |
| animated_material_attributes | true | Bool | cheatclientdll | ||
| animgraph_debug | false | Bool | cheatclientdllgamedllreplicated | Debug animation graph | |
| animgraph_debug_animevents | false | Bool | clientdlldevelopmentonlygamedllreplicated | Print info about animevents emitted by AnimGraph | |
| animgraph_debug_entindex | 0 | Int32 | cheatclientdllgamedllreplicated | The entity to specifically debug | |
| animgraph_debug_filterent | 0 | Int32 | clientdlldefensivedevelopmentonlygamedllreplicated | Filter 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. | |
| animgraph_debug_max_poseop_count | false | Bool | reference | ||
| animgraph_debug_set_filter_params | String | clientdlldefensivedevelopmentonlygamedllreplicated | Comma separated list of params to filter against when drawing debug text overlays | ||
| animgraph_debug_set_filter_tags | String | clientdlldefensivedevelopmentonlygamedllreplicated | Comma separated list of tags to filter against when drawing debug text overlays | ||
| animgraph_debug_show_unreferenced_params | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph_debug_show_unreferenced_tags | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph_debug_tags | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph_debug_variables | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | Turn on to see animgraph variable changes for entities passing animgraph_debug_filterent. | |
| animgraph_debug_variables_ignore_missing | true | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | If set, animgraph_debug_variables won't show debug for warnings about sets to missing variables. | |
| animgraph_debug_variables_ignore_nonchanges | true | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | If set, animgraph_debug_variables won't show debug for variable sets that don't change the value. | |
| animgraph_draw_traces | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph_enable | true | Bool | clientdlldevelopmentonlygamedllreplicated | Enable animation graph | |
| animgraph_enable_dirty_netvar_optimization | true | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_auto_ledge_detection | true | Bool | defensivedevelopmentonlyreplicated | Attempt to detect when the foot is partially hanging off a ledge and stop it tilting to reach the bottom | |
| animgraph_footlock_auto_stair_detection | true | Bool | defensivedevelopmentonlyreplicated | Attempt to detect when the foot is on a stair and will stop it from tilting to reach the next step | |
| animgraph_footlock_calculate_tilt | true | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_debug_foot_index | -1 | Int32 | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_debug_type | 2 | Int32 | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_draw_footbase | false | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_enabled | true | Bool | defensivedevelopmentonlyreplicated | A master convar that effectively disables the entire footlock node. | |
| animgraph_footlock_ground_roll | true | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_hip_offset_enable | true | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_ik_enable | true | Bool | cheatreplicated | Enable IK. | |
| animgraph_footlock_tilt_mode | 1 | Int32 | defensivedevelopmentonlyreplicated | ||
| animgraph_footlock_trace_ground_enabled | true | Bool | defensivedevelopmentonlyreplicated | Convar for toggling foot lock ground tracking. | |
| animgraph_footlock_use_hip_shift | true | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_footstep_node_supresses_events | false | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph_force_full_network_updates | false | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_ik_debug | false | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_motionmatching_print_compressionstats | false | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_network_enable | true | Bool | clientdlldevelopmentonlygamedllreplicated | Enable animation graph networking. The setting is only read at graph creation time; to use please set on the command line. | |
| animgraph_parallel_postdataupdate | true | Bool | clientdlldefensivedevelopmentonly | ||
| animgraph_slope_draw_raycasts | false | Bool | cheatclientdllgamedllreplicated | ||
| animgraph_slope_enable | true | Bool | cheatclientdllgamedllreplicated | ||
| animgraph_slowdownonslopes_enabled | true | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph_trace_ignore_prop_physics | true | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph_trace_static_only | false | Bool | cheatclientdllgamedllreplicated | ||
| animgraph_verify_dirty_netvar_optimization | false | Bool | defensivedevelopmentonlyreplicated | ||
| animgraph2_enable_parallel_update | true | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| animgraph2_serialize_pose_recipe_in_pre_pack_entities | true | Bool | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| annotation_auto_load | false | Bool | clientdllcommandline_enforcedrelease | ||
| attached_output_stall_ms | 250.000000 | Float32 | defensivedevelopmentonly | ||
| audio_input_test_signal | false | Bool | developmentonly | For testing the audio input pathway with a sine tone instead of SDL3. | |
| audio_input_use_sdl_roles | false | Bool | developmentonly | ||
| autosave_fully_async | true | Bool | defensivedevelopmentonlygamedll | Set to 1 to have autosaves execute completely on the save thread, forces 'render only' mode while the save completes | |
| battery_saver | false | Bool | archive | OBSOLETE replaced by mobile_fps_* - Battery saver mode. 0=off, 1=on | |
| bot_allow_grenades | true | Bool | gamedllrelease | If nonzero, bots may use grenades. | |
| bot_allow_machine_guns | true | Bool | gamedllrelease | If nonzero, bots may use the machine gun. | |
| bot_allow_pistols | true | Bool | gamedllrelease | If nonzero, bots may use pistols. | |
| bot_allow_rifles | true | Bool | gamedllrelease | If nonzero, bots may use rifles. | |
| bot_allow_rogues | true | Bool | commandline_enforcedgamedllrelease | If nonzero, bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals. | |
| bot_allow_shotguns | true | Bool | gamedllrelease | If nonzero, bots may use shotguns. | |
| bot_allow_snipers | true | Bool | gamedllrelease | If nonzero, bots may use sniper rifles. | |
| bot_allow_sub_machine_guns | true | Bool | gamedllrelease | If nonzero, bots may use sub-machine guns. | |
| bot_auto_follow | false | Bool | gamedllrelease | If nonzero, bots with high co-op may automatically follow a nearby human player. | |
| bot_auto_vacate | true | Bool | gamedllrelease | If nonzero, bots will automatically leave to make room for human players. | |
| bot_autodifficulty_threshold_high | 5.000000 | Float32 | -20 to 20 | clientdllcommandline_enforcedgamedllreleasereplicated | Upper bound above Average Human Contribution Score that a bot must be above to change its difficulty |
| bot_autodifficulty_threshold_low | -2.000000 | Float32 | -20 to 20 | clientdllcommandline_enforcedgamedllreleasereplicated | Lower bound below Average Human Contribution Score that a bot must be below to change its difficulty |
| bot_chatter | normal | String | commandline_enforcedgamedllrelease | Control how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'. | |
| bot_chatter_use_rr | true | Bool | developmentonlygamedll | 0 = Use old bot chatter system, 1 = Use response rules | |
| bot_controllable | true | Bool | gamedllrelease | Determines whether bots can be controlled by players | |
| bot_coop_idle_max_vision_distance | 1400.000000 | Float32 | ≥ -1 | commandline_enforcedgamedllreleasereplicated | Max distance bots can see targets (in coop) when they are idle, dormant, hiding or asleep. |
| bot_crouch | false | Bool | cheatgamedll | ||
| bot_debug | 0 | Int32 | cheatgamedll | For internal testing purposes. | |
| bot_debug_target | 0 | Int32 | cheatgamedll | For internal testing purposes. | |
| bot_defense_rush_chance | 33.000000 | Float32 | cheatgamedll | Are the defense bots going to rush. | |
| bot_defer_to_human_goals | false | Bool | commandline_enforcedgamedllrelease | If nonzero and there is a human on the team, the bots will not do the scenario tasks. | |
| bot_defer_to_human_items | true | Bool | commandline_enforcedgamedllrelease | If nonzero and there is a human on the team, the bots will not get scenario items. | |
| bot_difficulty | 1 | Int32 | commandline_enforcedgamedllrelease | Defines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert. | |
| bot_dont_shoot | false | Bool | cheatgamedllrelease | If nonzero, bots will not fire weapons (for debugging). | |
| bot_eco_limit | 2000.000000 | Float32 | gamedllrelease | If nonzero, bots will not buy if their money falls below this amount. | |
| bot_flipout | false | Bool | gamedllrelease | If nonzero, bots use no CPU for AI. Instead, they run around randomly. | |
| bot_force_duck | false | Bool | defensivedevelopmentonlygamedll | ||
| bot_freeze | false | Bool | cheatgamedll | ||
| bot_ignore_enemies | false | Bool | cheatgamedll | If nonzero, bots will ignore enemies (for debugging). | |
| bot_ignore_players | false | Bool | cheatgamedll | Bots will not see non-bot players. | |
| bot_join_after_player | true | Bool | gamedllrelease | If nonzero, bots wait until a player joins before entering the game. | |
| bot_join_delay | 0 | Int32 | defensivedevelopmentonlygamedll | Prevents bots from joining the server for this many seconds after a map change. | |
| bot_join_in_warmup | true | Bool | defensivedevelopmentonlygamedll | Prevents bots from joining the server while warmup phase is active. | |
| bot_join_team | any | String | gamedllrelease | Determines the team bots will join into. Allowed values: 'any', 'T', or 'CT'. | |
| bot_loadout | String | cheatgamedll | bots are given these items at round start | ||
| bot_max_visible_smoke_length | 200.000000 | Float32 | gamedllreleasereplicated | Bots will see players through smoke clouds up to this length. | |
| bot_max_vision_distance_override | -1.000000 | Float32 | ≥ -1 | commandline_enforcedgamedllreleasereplicated | Max distance bots can see targets. |
| bot_mimic | 0 | Int32 | cheatclientdllgamedllreplicated | Bot uses usercmd of player by index. | |
| bot_mimic_spec_buttons | true | Bool | cheatclientdll | +attack, +jump etc are used for spectator control instead of being passed on to spectated bot | |
| bot_mimic_yaw_offset | 180.000000 | Float32 | cheatgamedll | ||
| bot_prefix | String | gamedllrelease | This 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. | ||
| bot_quota | 10 | Int32 | commandline_enforcedgamedllrelease | Determines the total number of bots in the game. | |
| bot_quota_mode | normal | String | commandline_enforcedgamedllrelease | Determines 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. | |
| bot_randombuy | false | Bool | cheatgamedll | should bots ignore their prefered weapons and just buy weapons at random? | |
| bot_show_battlefront | false | Bool | cheatgamedll | Show areas where rushing players will initially meet. | |
| bot_show_nav | false | Bool | cheatgamedll | For internal testing purposes. | |
| bot_show_occupy_time | false | Bool | cheatgamedll | Show when each nav area can first be reached by each team. | |
| bot_stop | 0 | String | cheatgamedll | bot_stop <1|all> | <not_bomber> | <t> | <ct> | |
| bot_strafe | 0.000000 | Float32 | gamedllrelease | Strafe left and right (interval) | |
| bot_traceview | 0 | Int32 | cheatgamedll | For internal testing purposes. | |
| bot_walk | false | Bool | gamedllrelease | If nonzero, bots can only walk, not run. | |
| bot_zombie | false | Bool | cheatgamedll | If nonzero, bots will stay in idle mode and not attack. | |
| break_damage_inherit_scale | 1.000000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| break_invulnerable_spawn_duration | 0.500000 | Float32 | clientdlldefensivedevelopmentonlygamedllreplicated | ||
| breakable_debug_spawn_transform_time | 0.000000 | Float32 | clientdlldevelopmentonlygamedllreplicated | Debug draw the spawn transform location. | |
| breakable_multiplayer | true | Bool | defensivedevelopmentonlygamedll | ||
| buddha | false | Bool | cheatgamedllnotify | Player takes damage but won't die | |
| buddha_ignore_bots | false | Bool | cheatgamedllnotify | Bots always buddha 0 | |
| buddha_reset_hp | 1 | Int32 | cheatgamedllnotify | HP to set when damaged below zero in Buddha Mode | |
| bug_submitter_override | String | archive | |||
| buildcubemaps_renderdoc_capture | -1 | Int32 | clientdlldevelopmentonly | Capture a specific cubemap with RenderDoc during buildcubemaps. | |
| c_maxdistance | 200.000000 | Float32 | archiveclientdll | ||
| c_maxpitch | 90.000000 | Float32 | archiveclientdll | ||
| c_maxyaw | 135.000000 | Float32 | archiveclientdll | ||
| c_mindistance | 30.000000 | Float32 | archiveclientdll | ||
| c_minpitch | 0.000000 | Float32 | archiveclientdll | ||
| c_minyaw | -135.000000 | Float32 | archiveclientdll | ||
| c_orthoheight | 100.000000 | Float32 | archiveclientdll | ||
| c_orthowidth | 100.000000 | Float32 | archiveclientdll | ||
| c_thirdpersonshoulder | false | Bool | archiveclientdll | ||
| c_thirdpersonshoulderaimdist | 120.000000 | Float32 | archiveclientdll | ||
| c_thirdpersonshoulderdist | 40.000000 | Float32 | archiveclientdll | ||
| c_thirdpersonshoulderheight | 5.000000 | Float32 | archiveclientdll | ||
| c_thirdpersonshoulderoffset | 20.000000 | Float32 | archiveclientdll | ||
| cachedvalue_count_partybrowser | 0 | Int32 | archiveclientdllhidden | ||
| cachedvalue_count_teammates | 0 | Int32 | archiveclientdllhidden | ||
| cam_collision | 1 | Int32 | archiveclientdll | When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls. | |
| cam_idealdelta | 4.000000 | Float32 | archiveclientdll | Controls the speed when matching offset to ideal angles in thirdperson view | |
| cam_idealdist | 150.000000 | Float32 | archiveclientdll | ||
| cam_ideallag | 4.000000 | Float32 | archiveclientdll | Amount of lag used when matching offset to ideal angles in thirdperson view | |
| cam_idealpitch | 0.000000 | Float32 | archiveclientdll | ||
| cam_idealyaw | 0.000000 | Float32 | archiveclientdll | ||
| cam_showangles | false | Bool | cheatclientdll | When in thirdperson, print viewangles/idealangles/cameraoffsets to the console. | |
| cam_snapto | false | Bool | archiveclientdll | ||
| camera_datadriven_debug | false | Bool | cheatclientdlldevelopmentonly | ||
| camera_datadriven_disable_cache | false | Bool | cheatdevelopmentonlygamedll | ||
| camera_path_edit_mode | false | Bool | cheatclientdllgamedllreplicated | ||
| cash_player_bomb_defused | 300 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_bomb_planted | 300 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_damage_hostage | -30 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_drop_on_death | 0 | Int32 | clientdllcommandline_enforceddevelopmentonlygamedllnotifyreleasereplicated | ||
| cash_player_drop_on_death_stack_value | 250 | Int32 | clientdllcommandline_enforceddevelopmentonlygamedllnotifyreleasereplicated | ||
| cash_player_get_killed | 0 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_interact_with_hostage | 150 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_killed_enemy_default | 300 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_killed_enemy_factor | 1.000000 | Float32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_killed_hostage | -1000 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_killed_teammate | -300 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_rescued_hostage | 1000 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_player_respawn_amount | 0 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_bonus_shorthanded | 0 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_elimination_bomb_map | 3250 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_elimination_hostage_map_ct | 2000 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_elimination_hostage_map_t | 1000 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_hostage_alive | 0 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_hostage_interaction | 500 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_loser_bonus | 1400 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_loser_bonus_consecutive_rounds | 500 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_per_dead_enemy | 50 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_planted_bomb_but_defused | 600 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_rescued_hostage | 0 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_terrorist_win_bomb | 3500 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_win_by_defusing_bomb | 3250 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_win_by_hostage_rescue | 3500 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_win_by_time_running_out_bomb | 3250 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_win_by_time_running_out_hostage | 3250 | Int32 | clientdllcommandline_enforcedgamedllnotifyreleasereplicated | ||
| cash_team_winner_bonus_consecutive_rounds | 0 | Int32 | clientdllgamedllnotifyreleasereplicated | ||
| cc_captiontrace | 1 | Int32 | clientdlldefensivedevelopmentonly | Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud) | |
| cc_delay_time | 0.250000 | Float32 | archiveclientdll | Close caption delay before showing caption. | |
| cc_force_combine_chatter | true | Bool | clientdlldefensivedevelopmentonly | ||
| cc_lang | String | archiveclientdll | Current close caption language (emtpy = use game UI language) | ||
| cc_linger_time | 1.000000 | Float32 | archiveclientdll | Close caption linger time. | |
| cc_log | 0 | Int32 | clientdlldefensivedevelopmentonly | Log caption names and contents (0 = off, 1 = found captions, 2 = unfound captions, 3 = all captions) | |
| cc_spectator_only | false | Bool | archiveclientdll | ||
| cc_subtitles | false | Bool | archiveclientdll | If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players). |
The first 250 of 3,959 rows are in the page; the rest load the first time you filter, sort or page the table. Without scripts, the full list is rows.json or the generated convars_schema.json.