CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| snd_ducktovolume 0.6 | archive | Flags and default
| 0.6 |
| snd_duckerattacktime 0.5 | archive | Flags and default
| 0.5 |
| snd_duckerreleasetime 2.5 | archive | Flags and default
| 2.5 |
| snd_duckerthreshold 0.1 | archive | Flags and default
| 0.1 |
| voice_loopback false | userinfo | Flags and default
| false |
| voice_fadeouttime 0.0 | developmentonly defensive | Flags and default
| 0.0 |
| opus_decode_test_signal false | developmentonly | Flags and default
| false |
| opus_unittest_test_signal false | developmentonly | Flags and default
| false |
| voice_stall_ms 250.0 | developmentonly defensive | Flags and default
| 250.0 |
| voice_min_buffer_ms 100 | developmentonly defensive | Flags and default
| 100 |
| snd_steamaudio_max_occlusion_samples 64 | cheat | The maximum number of rays that can be traced for volumetric occlusion by Steam Audio.Flags and default
| 64 |
| snd_steamaudio_num_rays 65536 | cheat | The number of rays to trace for reflection modeling by Steam Audio.Flags and default
| 65536 |
| snd_steamaudio_num_diffuse_samples 2048 | cheat | The number of directions considered for ray bounce by Steam Audio.Flags and default
| 2048 |
| snd_steamaudio_num_bounces 128 | cheat | The maximum number of times any ray can bounce when using Steam Audio.Flags and default
| 128 |
| snd_steamaudio_num_threads 2 | cheat | Sets the number of threads used for realtime reflection by Steam Audio.Flags and default
| 2 |
| snd_steamaudio_ir_duration 2.0 | cheat | The time delay between a sound being emitted and the last audible reflection in Steam Audio.Flags and default
| 2.0 |
| snd_steamaudio_pathing_order 1 | cheat | The amount of directional detail in the simulated by Steam Audio.Flags and default
| 1 |
| snd_steamaudio_pathing_order_rendering 1 | cheat | The amount of directional detail in the rendered audio by Steam Audio.Flags and default
| 1 |
| snd_steamaudio_max_convolution_sources 4 | cheat | The maximum number of simultaneous sources that can be modeled by Steam Audio.Flags and default
| 4 |
| snd_steamaudio_invalid_path_length 0.0 | developmentonly defensive | Path length of invalid path in inches. Set this to .0 to use direct distance as path length.Flags and default
| 0.0 |
| snd_steamaudio_reverb_order 1 | developmentonly defensive | Ambisonics order to use for simulating reverb.Flags and default
| 1 |
| snd_steamaudio_reverb_order_rendering 1 | developmentonly defensive | Ambisonics order to use for convolution reverb. 0th order = 1 channel, 1st order = 4 channels.Flags and default
| 1 |
| snd_steamaudio_hybrid_reverb_transition_time 1.0 | developmentonly defensive | Set the transition time (in seconds) between convolution and parametric reverb.Flags and default
| 1.0 |
| snd_steamaudio_hybrid_reverb_overlap 0.3 | developmentonly defensive | Set the overlap fraction (0 to 1) for hybrid reverb.Flags and default
| 0.3 |
| snd_steamaudio_reverb_update_rate 30.0 | developmentonly defensive | Set the maximum update rate (in Hz) for reverb.Flags and default
| 30.0 |
| snd_steamaudio_enable_custom_hrtf false | developmentonly defensive | Enable custom HRTF loading.Flags and default
| false |
| snd_steamaudio_active_hrtf 0 | developmentonly | Index of active HRTF.Flags and default
| 0 |
| snd_steamaudio_normalize_default_hrtf_volume true | developmentonly | Normalize volume of default HRTF dataset across all directions.Flags and default
| true |
| snd_steamaudio_default_hrtf_volume_gain 0.0 | developmentonly | Adjust overall volume of the default HRTF by the specified gain (dB).Flags and default
| 0.0 |
| snd_steamaudio_max_hrtf_normalization_gain_db 6.0 | developmentonly defensive | Maximum gain any HRTF could have during volume normalization.Flags and default
| 6.0 |
| snd_steamaudio_enable_perspective_correction true | archive release | Enable perspective correction for 3D audio.Flags and default
| true |
| snd_steamaudio_perspective_correction_factor 1.0 | developmentonly defensive | Perspective correction factor, ratio of screen size and view depth from screen, for 3D audio.Flags and default
| 1.0 |
| snd_steamaudio_enable_probeneighborhood_caching true | developmentonly defensive | Enable caching listener probe neighborhood for pathing.Flags and default
| true |
| snd_steamaudio_pathing_enable_source_probe_interp false | developmentonly defensive | If set, all the probes near a source withing probe range are used to find paths instead of nearest probe.Flags and default
| false |
| snd_steamaudio_enable_reverb_probe_caching_for_missing_probes true | developmentonly defensive | Continue using previous prrobes if probe lookup for reverb fails.Flags and default
| true |
| snd_steamaudio_enable_pathing true | cheat | This variable is checked by soundstack to globally enabling pathing for audio processing.Flags and default
| true |
| snd_steamaudio_load_pathing_data true | developmentonly defensive | If set, baked pathing data is loaded. Steam Audio Hammer entities can successfully use pathing in this case.Flags and default
| true |
| snd_steamaudio_load_reverb_data true | developmentonly defensive | If set, baked reverb data is loaded. Reset it to zero during an format changes of baked data until all data is updated.Flags and default
| true |
| snd_steamaudio_max_probes_reverb 4294967295 | developmentonly defensive | Maximum number of probes to create when baking reverb.Flags and default
| 4294967295 |
| snd_steamaudio_max_probes_pathing 4294967295 | developmentonly defensive | Maximum number of probes to create when baking paths.Flags and default
| 4294967295 |
| snd_steamaudio_max_probes_customdata 4294967295 | developmentonly defensive | Maximum number of probes to create when baking custom data.Flags and default
| 4294967295 |
| sc_throw_away_all_layers false | developmentonly defensive | Flags and default
| false |
| sc_keep_all_layers false | developmentonly defensive | Flags and default
| false |
| sc_batch_layer_cb_updates true | developmentonly defensive | Flags and default
| true |
| sc_spew_cmt_usage false | developmentonly defensive | Flags and default
| false |
| sc_disableThreading false | cheat | Flags and default
| false |
| r_shadows true | cheat | Flags and default
| true |
| debugoverlay_show_text_outline false | cheat | Toggle display of box around textFlags and default
| false |
| debugoverlay_force_respect_ttl false | cheat | Force respect TTL even when clearing scopesFlags and default
| false |
| screenmessage_show -1 | cheat | Enable display of console messages on screen. 1 = Enabled, 0 = Disabled, -1 = Enabled if vgui is not presentFlags and default
| -1 |