CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| contributionscore_kill_reqs 0 | gamedll release commandline_enforced | extra requirements to earn contribution score for a killFlags and default
| 0 |
| contributionscore_kill 2 | gamedll release commandline_enforced | amount of contribution score added for a killFlags and default
| 2 |
| contributionscore_objective_kill 3 | gamedll release commandline_enforced | amount of contribution score added for an objective related killFlags and default
| 3 |
| contributionscore_hostage_rescue_minor 1 | gamedll release commandline_enforced | amount of contribution score added to all alive CTs per hostage rescuedFlags and default
| 1 |
| contributionscore_hostage_rescue_major 3 | gamedll release commandline_enforced | amount of contribution score added to rescuer per hostage rescuedFlags and default
| 3 |
| contributionscore_bomb_defuse_minor 1 | gamedll release commandline_enforced | amount of contribution score for defusing a bomb after eliminating enemy teamFlags and default
| 1 |
| contributionscore_bomb_defuse_major 3 | gamedll release commandline_enforced | amount of contribution score for defusing a bomb while at least one enemy remains aliveFlags and default
| 3 |
| contributionscore_bomb_planted 2 | gamedll release commandline_enforced | amount of contribution score for planting a bombFlags and default
| 2 |
| contributionscore_bomb_exploded 1 | gamedll release commandline_enforced | amount of contribution score awarded to bomb planter and terrorists remaining alive if bomb explosion wins the roundFlags and default
| 1 |
| contributionscore_participation 0 | gamedll release commandline_enforced | amount of contribution score awarded to players for active participation in the roundFlags and default
| 0 |
| contributionscore_suicide -2 | gamedll release commandline_enforced | amount of contribution score for a suicide, normally negativeFlags and default
| -2 |
| contributionscore_team_kill -2 | gamedll release commandline_enforced | amount of contribution score for a team kill, normally negativeFlags and default
| -2 |
| contributionscore_hostage_kill -2 | gamedll release commandline_enforced | amount of contribution score for killing a hostage, normally negativeFlags and default
| -2 |
| mp_match_restart_delay 25 | gamedll clientdll replicated release | Time (in seconds) until a match restarts.Flags and default
| 25 |
| mp_chattime 10 | developmentonly gamedll clientdll replicated defensive | amount of time players can chat after the game is overFlags and default
| 10 |
| mp_timelimit 0.0 | gamedll clientdll notify replicated release commandline_enforced | game time per map in minutesFlags and default
| 0.0 |
| mp_fraglimit 0 | gamedll notify release | Flags and default
| 0 |
| nextmode | gamedll notify replicated release | Sets the game mode to be played when the next level loadsFlags and default
| |
| nextlevel | gamedll notify release | If set to a valid map name, will trigger a changelevel to the specified map at the end of the roundFlags and default
| |
| mapcyclefile mapcycle.txt | developmentonly gamedll defensive | Name of the .txt file used to cycle the maps on multiplayer serversFlags and default
| mapcycle.txt |
| game_online true | developmentonly gamedll clientdll hidden replicated defensive | The current game is online.Flags and default
| true |
| game_public true | developmentonly gamedll clientdll hidden replicated defensive | The current game is public.Flags and default
| true |
| mp_teamname_1 | gamedll release | A non-empty string overrides the first team's name.Flags and default
| |
| mp_teamname_2 | gamedll release | A non-empty string overrides the second team's name.Flags and default
| |
| mp_teamflag_1 | gamedll release | Enter a country's alpha 2 code to show that flag next to team 1's name in the spectator scoreboard.Flags and default
| |
| mp_teamflag_2 | gamedll release | Enter a country's alpha 2 code to show that flag next to team 2's name in the spectator scoreboard.Flags and default
| |
| mp_teamlogo_1 | gamedll release | Enter a team's shorthand image name to display their logo. Images can be found here: 'resource/flash/econ/tournaments/teams'Flags and default
| |
| mp_teamlogo_2 | gamedll release | Enter a team's shorthand image name to display their logo. Images can be found here: 'resource/flash/econ/tournaments/teams'Flags and default
| |
| mp_teamprediction_txt #SFUIHUD_Spectate_Predictions | gamedll release | A value between 1 and 99 will set predictions in favor of first team.Flags and default
| #SFUIHUD_Spectate_Predictions |
| mp_teamprediction_pct 0 | gamedll release | A value between 1 and 99 will show predictions in favor of CT team.Flags and default
| 0 |
| mp_teammatchstat_txt | gamedll release | A non-empty string sets the match stat description, e.g. 'Match 2 of 3'.Flags and default
| |
| mp_teammatchstat_1 | gamedll release | A non-empty string sets first team's match stat.Flags and default
| |
| mp_teammatchstat_2 | gamedll release | A non-empty string sets second team's match stat.Flags and default
| |
| mp_teamscore_1 0 | gamedll release | A non-empty string for best-of-N maps won by the first team.Flags and default
| 0 |
| mp_teamscore_2 0 | gamedll release | A non-empty string for best-of-N maps won by the second team.Flags and default
| 0 |
| mp_teamscore_max 0 | gamedll release | How many maps to win the series (bo3 max=2; bo5 max=3; bo7 max=4)Flags and default
| 0 |
| mp_teammatchstat_holdtime 5.0 | gamedll release | Decide on a match stat and hold it additionally for at least so many secondsFlags and default
| 5.0 |
| mp_teammatchstat_cycletime 45.0 | gamedll release | Cycle match stats after so many secondsFlags and default
| 45.0 |
| mp_heavyassaultsuit_speed 130 | gamedll clientdll replicated release commandline_enforced | The max speed of a player when they are wearing the heavy assault suitFlags and default
| 130 |
| mp_heavybot_damage_reduction_scale 1.0 | gamedll clientdll replicated release commandline_enforced | How much damage should scale when the player wearing the heavy assault suit is shot (1.0 = no change, 0.5 = half damage)Flags and default
| 1.0 |
| mp_heavyassaultsuit_deploy_timescale 0.8 | gamedll clientdll replicated release commandline_enforced | How fast a player wearing the heavy assault suit will draw their weapon (1.0 = normal speed, 0.5 = half speed)Flags and default
| 0.8 |
| mp_heavyassaultsuit_aimpunch true | gamedll clientdll replicated release commandline_enforced | How much EXTRA aim punch will happen when a player wearing the assault suit gets when shotFlags and default
| true |
| mp_shield_speed_deployed 170.0 | gamedll clientdll replicated release | The max speed of a player when they have a shield deployedFlags and default
| 170.0 |
| mp_shield_speed_holstered 200.0 | gamedll clientdll replicated release | The max speed of a player when they have a shield holsteredFlags and default
| 200.0 |
| mp_backup_round_auto true | gamedll release | If enabled will keep in-memory backups to handle reconnecting players even if the backup files aren't written to diskFlags and default
| true |
| mp_backup_round_file backup | gamedll release | If set then server will save all played rounds information to files filename_date_time_team1_team2_mapname_roundnum_score1_score2.txtFlags and default
| backup |
| mp_backup_round_file_pattern %prefix%_round%round%.txt | gamedll release | If 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'Flags and default
| %prefix%_round%round%.txt |
| mp_backup_round_file_last | gamedll release | Every time a backup file is written the value of this convar gets updated to hold the name of the backup file.Flags and default
| |
| mp_backup_restore_load_autopause true | gamedll release | Whether to automatically pause the match after restoring round data from backupFlags and default
| true |
| sv_gameinstructor_disable false | gamedll clientdll replicated release | Force all clients to disable their game instructors.Flags and default
| false |