CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| bot_zombie false | gamedll cheat | If nonzero, bots will stay in idle mode and not attack.Flags and default
| false |
| bot_defer_to_human_goals false | gamedll release commandline_enforced | If nonzero and there is a human on the team, the bots will not do the scenario tasks.Flags and default
| false |
| bot_defer_to_human_items true | gamedll release commandline_enforced | If nonzero and there is a human on the team, the bots will not get scenario items.Flags and default
| true |
| bot_chatter normal | gamedll release commandline_enforced | Control how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'.Flags and default
| normal |
| bot_dont_shoot false | gamedll cheat release | If nonzero, bots will not fire weapons (for debugging).Flags and default
| false |
| bot_eco_limit 2000.0 | gamedll release | If nonzero, bots will not buy if their money falls below this amount.Flags and default
| 2000.0 |
| bot_auto_follow false | gamedll release | If nonzero, bots with high co-op may automatically follow a nearby human player.Flags and default
| false |
| bot_flipout false | gamedll release | If nonzero, bots use no CPU for AI. Instead, they run around randomly.Flags and default
| false |
| bot_controllable true | gamedll release | Determines whether bots can be controlled by playersFlags and default
| true |
| mp_bot_ai_bt | gamedll release commandline_enforced | Use the specified behavior tree file to drive the bot behavior.Flags and default
| |
| bot_show_occupy_time false | gamedll cheat | Show when each nav area can first be reached by each team.Flags and default
| false |
| bot_show_battlefront false | gamedll cheat | Show areas where rushing players will initially meet.Flags and default
| false |
| bot_join_delay 0 | developmentonly gamedll defensive | Prevents bots from joining the server for this many seconds after a map change.Flags and default
| 0 |
| bot_join_in_warmup true | developmentonly gamedll defensive | Prevents bots from joining the server while warmup phase is active.Flags and default
| true |
| throttle_expensive_ai false | developmentonly gamedll defensive | Flags and default
| false |
| csgo_nav_jump_link_detour_threshold 1500.0 | developmentonly gamedll replicated defensive | don't traverse a jump link if there's a detour that costs less than this amountFlags and default
| 1500.0 |
| mp_guardian_force_collect_hostages_timeout 50 | gamedll release commandline_enforced | Force bots to collect hostages after this amount of time if no enemy has been seen.Flags and default
| 50 |
| bot_max_vision_distance_override -1.0 | gamedll replicated release commandline_enforced | Max distance bots can see targets.Flags and default
| -1.0 |
| bot_ignore_players false | gamedll cheat | Bots will not see non-bot players.Flags and default
| false |
| bot_coop_idle_max_vision_distance 1400.0 | gamedll replicated release commandline_enforced | Max distance bots can see targets (in coop) when they are idle, dormant, hiding or asleep.Flags and default
| 1400.0 |
| cv_bot_ai_bt_debug_target -1 | gamedll replicated cheat | Draw the behavior tree of the given bot.Flags and default
| -1 |
| cv_bot_ai_bt_moveto_show_next_hiding_spot false | gamedll replicated cheat | Draw the hiding spot the bot will check next.Flags and default
| false |
| cv_bot_ai_bt_hiding_spot_show false | gamedll replicated cheat | Draw hiding spots.Flags and default
| false |
| sv_bot_parallel_threat_detection true | developmentonly gamedll defensive | Perform bot threat detection in parallelFlags and default
| true |
| bot_max_visible_smoke_length 200.0 | gamedll replicated release | Bots will see players through smoke clouds up to this length.Flags and default
| 200.0 |
| csgo_fatdemo_enable false | gamedll clientdll replicated release | Flags and default
| false |
| csgo_fatdemo_output test.fatdem | gamedll clientdll replicated release | Flags and default
| test.fatdem |
| bot_loadout | gamedll cheat | bots are given these items at round startFlags and default
| |
| bot_randombuy false | gamedll cheat | should bots ignore their prefered weapons and just buy weapons at random?Flags and default
| false |
| sv_bot_buy_grenade_chance 33.0 | gamedll release commandline_enforced | Chance bots will buy a grenade with leftover money (after prim, sec and armor). Input as percent (0-100.0)Flags and default
| 33.0 |
| sv_bot_buy_smoke_weight 1.0 | gamedll release | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars.Flags and default
| 1.0 |
| sv_bot_buy_flash_weight 1.0 | gamedll release | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars.Flags and default
| 1.0 |
| sv_bot_buy_decoy_weight 1.0 | gamedll release | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars.Flags and default
| 1.0 |
| sv_bot_buy_molotov_weight 1.0 | gamedll release | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars.Flags and default
| 1.0 |
| sv_bot_buy_hegrenade_weight 6.0 | gamedll release | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars.Flags and default
| 6.0 |
| devonly_chicken_feeler_distance 30.0 | developmentonly gamedll | Chicken feeler distanceFlags and default
| 30.0 |
| devonly_chicken_feeler_height 5.0 | developmentonly gamedll | Chicken feeler heightFlags and default
| 5.0 |
| devonly_chicken_feeler_pitch 45.0 | developmentonly gamedll | Chicken feeler pitchFlags and default
| 45.0 |
| devonly_chicken_blocktimer 0.2 | developmentonly gamedll | Chicken blockertimerFlags and default
| 0.2 |
| devonly_chicken_activity_debug false | developmentonly gamedll | Print chicken activity info to the consoleFlags and default
| false |
| debug_chicken false | developmentonly gamedll | Chicken debug infoFlags and default
| false |
| glow_chickens false | developmentonly gamedll | Glow chickens with a green outline.Flags and default
| false |
| chicken_stop false | gamedll cheat | Flags and default
| false |
| sv_minimum_desired_chicken_count 0 | gamedll replicated release | Minimum number of chickens to attempt to spawn in the mapFlags and default
| 0 |
| inferno_per_flame_spawn_duration 3.0 | gamedll cheat | Duration each new flame will attempt to spawn new flamesFlags and default
| 3.0 |
| inferno_initial_spawn_interval 0.0 | gamedll cheat | Time between spawning flames for first fireFlags and default
| 0.0 |
| inferno_child_spawn_interval_multiplier 0.1 | gamedll cheat | Amount spawn interval increases for each childFlags and default
| 0.1 |
| inferno_max_child_spawn_interval 0.5 | gamedll cheat | Largest time interval for child flame spawningFlags and default
| 0.5 |
| inferno_spawn_angle 45.0 | gamedll cheat | Angular change from parentFlags and default
| 45.0 |
| inferno_max_flames 16 | gamedll replicated release | Maximum number of flames that can be createdFlags and default
| 16 |