CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| mp_randomspawn 0 | gamedll clientdll replicated release commandline_enforced | Determines whether players are to spawn. 0 = default; 1 = both teams; 2 = Terrorists; 3 = CTs.Flags and default
| 0 |
| mp_randomspawn_los true | gamedll clientdll replicated release commandline_enforced | If using mp_randomspawn, determines whether to test Line of Sight when spawning.Flags and default
| true |
| mp_randomspawn_dist 0 | gamedll clientdll replicated release commandline_enforced | If using mp_randomspawn, determines whether to test distance when selecting this spot.Flags and default
| 0 |
| sv_competitive_minspec true | gamedll clientdll notify replicated release | Enable to force certain client convars to minimum/maximum values to help prevent competitive advantages.Flags and default
| true |
| mp_retake_t_count 3 | gamedll clientdll replicated release | Number of terrorists when playing retakes.Flags and default
| 3 |
| mp_retake_ct_count 4 | gamedll clientdll replicated release | Number of CT's when playing retakes.Flags and default
| 4 |
| mp_retake_ct_loadout_default_pistol_round 1|3;#GameUI_Retake_Card_4v3,0,0,secondary0|1;#GameUI_Retake_Card_FlashOut,0,0,secondary0,grenade2;#GameUI_Retake_Card_HideAndPeek,0,0,secondary0,grenade4 | gamedll clientdll replicated release commandline_enforced | CT Loadouts for default pistol round when playing bomb site retake.Flags and default
| 1|3;#GameUI_Retake_Card_4v3,0,0,secondary0|1;#GameUI_Retake_Card_FlashOut,0,0,secondary0,grenade2;#GameUI_Retake_Card_HideAndPeek,0,0,secondary0,grenade4 |
| mp_retake_ct_loadout_upgraded_pistol_round 2|2;#GameUI_Retake_Card_TakeFive,0,0,secondary3|2;#GameUI_Retake_Card_BlindFire,0,0,secondary2,grenade2|2;#GameUI_Retake_Card_OnlyTakesOne,0,0,secondary4|2;#GameUI_Retake_Card_SneakyBeakyLike,0,0,secondary2,grenade4 | gamedll clientdll replicated release commandline_enforced | CT Loadouts for upgraded pistol round when playing bomb site retake.Flags and default
| 2|2;#GameUI_Retake_Card_TakeFive,0,0,secondary3|2;#GameUI_Retake_Card_BlindFire,0,0,secondary2,grenade2|2;#GameUI_Retake_Card_OnlyTakesOne,0,0,secondary4|2;#GameUI_Retake_Card_SneakyBeakyLike,0,0,secondary2,grenade4 |
| mp_retake_ct_loadout_light_buy_round 3|2;#GameUI_Retake_Card_UmpInSmoke,1,1,smg2,grenade4|2;#GameUI_Retake_Card_FunNGun,1,1,smg0,grenade3|2;#GameUI_Retake_Card_Sharpshooter,1,1,rifle2,grenade2|2;#GameUI_Retake_Card_BurstBullpup,1,1,rifle0 | gamedll clientdll replicated release commandline_enforced | CT Loadouts for force buy round when playing bomb site retake.Flags and default
| 3|2;#GameUI_Retake_Card_UmpInSmoke,1,1,smg2,grenade4|2;#GameUI_Retake_Card_FunNGun,1,1,smg0,grenade3|2;#GameUI_Retake_Card_Sharpshooter,1,1,rifle2,grenade2|2;#GameUI_Retake_Card_BurstBullpup,1,1,rifle0 |
| mp_retake_ct_loadout_full_buy_round 4|2;#GameUI_Retake_Card_LightEmUp,1,1,rifle1,grenade2|2;#GameUI_Retake_Card_Kobe,1,1,rifle1,grenade3|1;#GameUI_Retake_Card_1g,1,1,rifle1,grenade0|1;#GameUI_Retake_Card_DisappearingAct,1,1,rifle1,grenade4|1;#GameUI_Retake_Card_EyesOnTarget,1,1,rifle3 | gamedll clientdll replicated release commandline_enforced | CT Loadouts for full buy round when playing bomb site retake.Flags and default
| 4|2;#GameUI_Retake_Card_LightEmUp,1,1,rifle1,grenade2|2;#GameUI_Retake_Card_Kobe,1,1,rifle1,grenade3|1;#GameUI_Retake_Card_1g,1,1,rifle1,grenade0|1;#GameUI_Retake_Card_DisappearingAct,1,1,rifle1,grenade4|1;#GameUI_Retake_Card_EyesOnTarget,1,1,rifle3 |
| mp_retake_ct_loadout_bonus_card_availability 1,2 | gamedll clientdll replicated release commandline_enforced | CT bonus card availability pattern for full buy round when playing bomb site retake.Flags and default
| 1,2 |
| mp_retake_ct_loadout_bonus_card #GameUI_Retake_Card_TheAWPortunity,1,1,rifle4 | gamedll clientdll replicated release commandline_enforced | CT bonus card for full buy round when playing bomb site retake.Flags and default
| #GameUI_Retake_Card_TheAWPortunity,1,1,rifle4 |
| mp_retake_ct_loadout_enemy_card #GameUI_Retake_Card_BehindEnemyLines,1,1,rifle1,grenade2 | gamedll clientdll replicated release commandline_enforced | CT enemy card for full buy round when playing bomb site retake.Flags and default
| #GameUI_Retake_Card_BehindEnemyLines,1,1,rifle1,grenade2 |
| mp_retake_t_loadout_default_pistol_round 0|3;#GameUI_Retake_Card_4BadGuysLeft,0,0,secondary0|1;#GameUI_Retake_Card_LookAway,0,0,secondary0,grenade2;#GameUI_Retake_Card_WhenThereIsSmoke,0,0,secondary0,grenade4 | gamedll clientdll replicated release commandline_enforced | T Loadouts for default pistol round when playing bomb site retake.Flags and default
| 0|3;#GameUI_Retake_Card_4BadGuysLeft,0,0,secondary0|1;#GameUI_Retake_Card_LookAway,0,0,secondary0,grenade2;#GameUI_Retake_Card_WhenThereIsSmoke,0,0,secondary0,grenade4 |
| mp_retake_t_loadout_upgraded_pistol_round 0|2;#GameUI_Retake_Card_BlindFire,0,0,secondary2,grenade2|2;#GameUI_Retake_Card_QueOta,0,0,secondary4|1;#GameUI_Retake_Card_SmokeScreen,0,0,secondary2,grenade4|1;#GameUI_Retake_Card_TecTecBoom,0,0,secondary3,grenade3 | gamedll clientdll replicated release commandline_enforced | T Loadouts for upgraded pistol round when playing bomb site retake.Flags and default
| 0|2;#GameUI_Retake_Card_BlindFire,0,0,secondary2,grenade2|2;#GameUI_Retake_Card_QueOta,0,0,secondary4|1;#GameUI_Retake_Card_SmokeScreen,0,0,secondary2,grenade4|1;#GameUI_Retake_Card_TecTecBoom,0,0,secondary3,grenade3 |
| mp_retake_t_loadout_light_buy_round 0|2;#GameUI_Retake_Card_BackInAFlash,1,1,smg2,grenade2|2;#GameUI_Retake_Card_AllIn,1,1,rifle0|1;#GameUI_Retake_Card_BoomBox,1,1,smg0,grenade3,grenade4|1;#GameUI_Retake_Card_SetThemFree,1,1,rifle2,grenade2 | gamedll clientdll replicated release commandline_enforced | T Loadouts for force buy round when playing bomb site retake.Flags and default
| 0|2;#GameUI_Retake_Card_BackInAFlash,1,1,smg2,grenade2|2;#GameUI_Retake_Card_AllIn,1,1,rifle0|1;#GameUI_Retake_Card_BoomBox,1,1,smg0,grenade3,grenade4|1;#GameUI_Retake_Card_SetThemFree,1,1,rifle2,grenade2 |
| mp_retake_t_loadout_full_buy_round 0|2;#GameUI_Retake_Card_OlReliable,1,1,rifle1,grenade2|1;#GameUI_Retake_Card_SmokeShow,1,1,rifle1,grenade4|1;#GameUI_Retake_Card_HotShot,1,1,rifle1,grenade0|1;#GameUI_Retake_Card_EyeSpy,1,1,rifle3,grenade3 | gamedll clientdll replicated release commandline_enforced | T Loadouts for full buy round when playing bomb site retake.Flags and default
| 0|2;#GameUI_Retake_Card_OlReliable,1,1,rifle1,grenade2|1;#GameUI_Retake_Card_SmokeShow,1,1,rifle1,grenade4|1;#GameUI_Retake_Card_HotShot,1,1,rifle1,grenade0|1;#GameUI_Retake_Card_EyeSpy,1,1,rifle3,grenade3 |
| mp_retake_t_loadout_bonus_card_availability 1,1,2 | gamedll clientdll replicated release commandline_enforced | T bonus card availability pattern for full buy round when playing bomb site retake.Flags and default
| 1,1,2 |
| mp_retake_t_loadout_bonus_card #GameUI_Retake_Card_TheAWPortunity,1,1,rifle4 | gamedll clientdll replicated release commandline_enforced | T bonus card for full buy round when playing bomb site retake.Flags and default
| #GameUI_Retake_Card_TheAWPortunity,1,1,rifle4 |
| mp_retake_t_loadout_enemy_card #GameUI_Retake_Card_FindersKeepers,1,1,rifle1,grenade2 | gamedll clientdll replicated release commandline_enforced | T enemy card for full buy round when playing bomb site retake.Flags and default
| #GameUI_Retake_Card_FindersKeepers,1,1,rifle1,grenade2 |
| mp_retake_max_consecutive_rounds_same_target_site 2 | gamedll clientdll replicated release commandline_enforced | Limit the number of consecutive rounds targeting the same site.Flags and default
| 2 |
| mp_teammates_are_enemies false | gamedll clientdll notify replicated release commandline_enforced | When set, your teammates act as enemies and all players are valid targets.Flags and default
| false |
| mp_buy_anywhere 0 | gamedll clientdll notify replicated release commandline_enforced | When set, players can buy anywhere, not only in buyzones. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists.Flags and default
| 0 |
| mp_buy_during_immunity 0 | gamedll clientdll notify replicated release commandline_enforced | When set, players can buy when immune, ignoring buytime. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists.Flags and default
| 0 |
| mp_only_cts_rescue_hostages true | gamedll clientdll replicated release commandline_enforced | Flags and default
| true |
| hostage_debug 0 | gamedll clientdll replicated cheat | Show hostage AI debug informationFlags and default
| 0 |
| hostage_is_silent false | gamedll clientdll replicated cheat | When set, the hostage won't play any code driven response rules linesFlags and default
| false |
| sv_force_team_intro_variant 0 | developmentonly gamedll | Flags and default
| 0 |
| sv_force_team_intro_random 0 | developmentonly gamedll | Flags and default
| 0 |
| imgui_show_bullets false | developmentonly gamedll clientdll archive replicated cheat menubar_item | CSGO/BulletsFlags and default
| false |
| imgui_show_grenades_window false | developmentonly gamedll clientdll archive replicated cheat menubar_item | CS2/Show Grenades HistoryFlags and default
| false |
| sv_pushaway_force 300000.0 | developmentonly gamedll clientdll replicated | How hard physics objects are pushed away from the players on the server.Flags and default
| 300000.0 |
| sv_pushaway_min_player_speed 75.0 | developmentonly gamedll clientdll replicated | If a player is moving slower than this, don't push away physics objects (enables ducking behind things).Flags and default
| 75.0 |
| sv_pushaway_max_force 2000.0 | developmentonly gamedll clientdll replicated | Maximum amount of force applied to physics objects by players.Flags and default
| 2000.0 |
| sv_pushaway_clientside 0 | developmentonly gamedll clientdll replicated | Clientside physics push away (0=off, 1=only localplayer, 1=all players)Flags and default
| 0 |
| sv_pushaway_player_force 450.0 | developmentonly gamedll clientdll replicated cheat | How hard the player is pushed away from physics objects (falls off with inverse square of distance).Flags and default
| 450.0 |
| sv_pushaway_max_player_force 20.0 | developmentonly gamedll clientdll replicated cheat | Maximum of how hard the player is pushed away from physics objects.Flags and default
| 20.0 |
| sv_turbophysics false | developmentonly gamedll clientdll replicated defensive | Turns on turbo physicsFlags and default
| false |
| steamworks_sessionid_server 0 | developmentonly gamedll clientdll hidden replicated defensive | The server session ID for the new steamworks gamestats.Flags and default
| 0 |
| sv_grenade_trajectory_time_spectator 0.0 | gamedll clientdll replicated release commandline_enforced | Length of time grenade trajectory remains visible as a spectator.Flags and default
| 0.0 |
| sv_grenade_trajectory_prac_trailtime 0.0 | gamedll clientdll replicated release commandline_enforced | Shows grenade trajectory practice visualization for this number of seconds.Flags and default
| 0.0 |
| sv_grenade_trajectory_prac_pipreview false | gamedll clientdll replicated release commandline_enforced | Shows grenade trajectory practice picture-in-picture preview.Flags and default
| false |
| vm_debug 0 | developmentonly gamedll clientdll replicated defensive | Flags and default
| 0 |
| healthshot_health 50 | gamedll clientdll replicated release commandline_enforced | Flags and default
| 50 |
| healthshot_healthboost_time 1.0 | gamedll clientdll replicated release commandline_enforced | Flags and default
| 1.0 |
| healthshot_healthboost_speed_multiplier 1.0 | gamedll clientdll replicated release commandline_enforced | Flags and default
| 1.0 |
| healthshot_allow_use_at_full true | gamedll clientdll replicated release commandline_enforced | Flags and default
| true |
| sv_health_approach_enabled true | gamedll replicated release commandline_enforced | Flags and default
| true |
| sv_health_approach_speed 10.0 | gamedll replicated release commandline_enforced | Flags and default
| 10.0 |
| molotov_throw_detonate_time 2.0 | gamedll clientdll replicated release commandline_enforced | Flags and default
| 2.0 |