CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| panorama_max_text_shadow_strength 10.0 | developmentonly hidden defensive | Flags and default
| 10.0 |
| panorama_allow_transitions true | developmentonly hidden defensive | Flags and default
| true |
| panorama_2d_translate_no_comp_layer true | developmentonly hidden defensive | Flags and default
| true |
| panorama_might_scroll_no_comp_layer true | developmentonly hidden defensive | Flags and default
| true |
| panorama_box_shadow_no_comp_layer true | developmentonly hidden defensive | Flags and default
| true |
| panorama_simple_borders_no_comp_layer true | developmentonly hidden defensive | Flags and default
| true |
| panorama_allow_texture_composition_layer_fast_path true | developmentonly hidden defensive | Flags and default
| true |
| panorama_transforms_no_comp_layer false | developmentonly hidden defensive | Flags and default
| false |
| panorama_transform_parents_no_layer_for_perspective false | developmentonly hidden defensive | Flags and default
| false |
| panorama_hsbc_through_fast_path true | developmentonly hidden defensive | Flags and default
| true |
| panorama_track_render_commands false | developmentonly hidden defensive | Flags and default
| false |
| lua_assert_on_error false | developmentonly defensive | Flags and default
| false |
| lua_shipping_assert_on_error false | developmentonly defensive | Flags and default
| false |
| net_max_polymorphic_spew 5 | developmentonly defensive | Max polymorphic variants to spew when spewing a flattened serializer.Flags and default
| 5 |
| net_use_delta_property_fastpath 1 | developmentonly defensive | Flags and default
| 1 |
| net_culloptimization true | developmentonly defensive | Enable optimization of slow path that makes HLTV CPU consumption high in AnimGraph-using mods. Will switch to this on by default soon.Flags and default
| true |
| net_filelogging false | developmentonly | Log packets to filesFlags and default
| false |
| net_qosinterval_spew false | developmentonly | Spew QoS interval data as we gather itFlags and default
| false |
| net_qospacketloss_percentage_threshold 5.0 | developmentonly defensive | Spew a warning if packet loss percentage is above this thresholdFlags and default
| 5.0 |
| net_log_processing false | developmentonly defensive | Log network processingFlags and default
| false |
| net_use_packet_compression true | developmentonly defensive | Compress network trafficFlags and default
| true |
| net_showudp false | release | Dump UDP packets summary to consoleFlags and default
| false |
| net_showudp_remoteonly true | release | Dump non-loopback udp onlyFlags and default
| true |
| net_showmsg 0 | developmentonly defensive | Show incoming message: <0|1|2|name> where 1 == all and 2 == all except net_NOPFlags and default
| 0 |
| net_showreliable 0 | developmentonly defensive | Like net_showmsg, but only spew reliable messagesFlags and default
| 0 |
| net_showpeaks 0 | developmentonly defensive | Show messages for large packets only: <size>Flags and default
| 0 |
| net_showdrop false | developmentonly defensive | Show dropped packets in consoleFlags and default
| false |
| net_compresspackets_minsize 1024 | developmentonly | Don't bother compressing packets below this size.Flags and default
| 1024 |
| net_restrict_showmsg_socket | developmentonly defensive | If set, only net_showmsg spew for data inbound on this socket name e.g. client, server, etc.Flags and default
| |
| net_max_message_process_count 0 | developmentonly defensive | Maximum number of messages to process from a client in a single frame (0 == no limit).Flags and default
| 0 |
| net_max_message_queue_size 0 | developmentonly defensive | Maximum number of messages to allow waiting in queue after processing; exceeding this disconnects the client. 0 == no limitFlags and default
| 0 |
| net_detailed_canpacket_log false | developmentonly defensive | Flags and default
| false |
| net_showoob false | developmentonly defensive | Show connectionless UDP traffic.Flags and default
| false |
| ip | release | Overrides IP for multihomed hostsFlags and default
| |
| hostip 0 | release | Host game server ipFlags and default
| 0 |
| net_public_adr | release | For servers behind NAT/DHCP meant to be exposed to the public internet, this is the public facing ip address string: ("x.x.x.x" )Flags and default
| |
| net_p2p_listen_dedicated false | developmentonly defensive | Should dedicated server listen for new-style P2P?Flags and default
| false |
| net_limit_sv_recvbuffer_kb 128 | release | Server will not buffer more than N kb from connected clientsFlags and default
| 128 |
| net_limit_sv_recvbuffer_msg 100 | release | Server will not buffer more than N messages from connected clientsFlags and default
| 100 |
| net_limit_sv_recv_max_message_size_kb 32 | release | Server will reject message larger than N kbFlags and default
| 32 |
| net_limit_sv_recv_segments_per_packet 50 | release | Server will reject packets with more than N segmentsFlags and default
| 50 |
| net_fs_showindirections false | developmentonly | Flags and default
| false |
| animgraph_force_full_network_updates false | developmentonly defensive | Flags and default
| false |
| animgraph_enable_dirty_netvar_optimization true | developmentonly defensive | Flags and default
| true |
| animgraph_verify_dirty_netvar_optimization false | developmentonly defensive | Flags and default
| false |
| animgraph_footlock_trace_ground_enabled true | developmentonly replicated defensive | Convar for toggling foot lock ground tracking.Flags and default
| true |
| animgraph_footlock_calculate_tilt true | developmentonly replicated defensive | Flags and default
| true |
| animgraph_footlock_auto_ledge_detection true | developmentonly replicated defensive | Attempt to detect when the foot is partially hanging off a ledge and stop it tilting to reach the bottomFlags and default
| true |
| animgraph_footlock_auto_stair_detection true | developmentonly replicated defensive | Attempt to detect when the foot is on a stair and will stop it from tilting to reach the next stepFlags and default
| true |
| animgraph_footlock_debug_foot_index -1 | developmentonly replicated defensive | Flags and default
| -1 |