Console Variable/Command List
- Counter-Strike 2
- Half-Life: Alyx
- Dota 2
- Steam VR
Showing 4284 of 4284 console variables/commands
| Name | Description | Default Value | Flags |
|---|---|---|---|
_fov | Automates fov command to server. | 0 | cl |
_record | Record a demo incrementally. | cmd | norecord | release |
_resetgamestats | Erases current game stats and writes out a blank stats file | cmd | sv |
addip | Add an IP address to the ban list. | cmd | |
addons | list current addon info. | cmd | |
adsp_alley_min | 122 | | |
adsp_courtyard_min | 126 | | |
adsp_debug | 0 | a | |
adsp_door_height | 112 | | |
adsp_duct_min | 106 | | |
adsp_hall_min | 110 | | |
adsp_low_ceiling | 108 | | |
adsp_opencourtyard_min | 126 | | |
adsp_openspace_min | 130 | | |
adsp_openstreet_min | 118 | | |
adsp_openwall_min | 130 | | |
adsp_room_min | 102 | | |
adsp_street_min | 118 | | |
adsp_tunnel_min | 114 | | |
adsp_wall_height | 128 | | |
ai_debug_dyninteractions | Debug the NPC dynamic interaction system. | 0 | sv | cheat |
ai_debug_los | NPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid. | 0 | sv | cheat |
ai_debug_ragdoll_magnets | false | sv | |
ai_debug_scripted_sequence | false | sv | cheat | |
ai_debug_shoot_positions | 0 | sv | cl | rep | cheat | |
ai_debug_speech | 0 | sv | |
ai_disabled | false | sv | cl | rep | cheat | |
ai_expression_frametime | Maximum frametime to still play background expressions. | 0.05 | sv |
ai_expression_optimization | Disable npc background expressions when you can't see them. | false | sv |
ai_force_serverside_ragdoll | false | sv | |
ai_off_nav_show_nearest | false | sv | cheat | |
ai_sequence_debug | false | sv | cl | rep | |
ai_use_visibility_cache | Sets whether or not NPCs can cache their Visibility checks against other entities. If set to 2, also tests to make sure that NPC->Target results match that of Target->NPC. | 1 | sv |
ai_use_visibility_cache_reciprocation | Sets whether or not the visibility check cache should be reciprocal. | true | sv |
alias | Alias a command. | cmd | release |
ammo_338mag_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_338mag_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2800 | sv | cl | rep |
ammo_338mag_max | 30 | sv | cl | rep | release | |
ammo_357sig_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_357sig_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2000 | sv | cl | rep |
ammo_357sig_max | 52 | sv | cl | rep | release | |
ammo_357sig_min_max | 12 | sv | cl | rep | release | |
ammo_357sig_p250_max | 26 | sv | cl | rep | release | |
ammo_357sig_small_max | 24 | sv | cl | rep | release | |
ammo_45acp_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_45acp_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2100 | sv | cl | rep |
ammo_45acp_max | 100 | sv | cl | rep | release | |
ammo_50AE_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_50AE_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2400 | sv | cl | rep |
ammo_50AE_max | 35 | sv | cl | rep | release | |
ammo_556mm_box_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_556mm_box_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2400 | sv | cl | rep |
ammo_556mm_box_max | 200 | sv | cl | rep | release | |
ammo_556mm_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_556mm_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2400 | sv | cl | rep |
ammo_556mm_max | 90 | sv | cl | rep | release | |
ammo_556mm_small_max | 40 | sv | cl | rep | release | |
ammo_57mm_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_57mm_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2000 | sv | cl | rep |
ammo_57mm_max | 100 | sv | cl | rep | release | |
ammo_762mm_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_762mm_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2400 | sv | cl | rep |
ammo_762mm_max | 90 | sv | cl | rep | release | |
ammo_9mm_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_9mm_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 2000 | sv | cl | rep |
ammo_9mm_max | 120 | sv | cl | rep | release | |
ammo_buckshot_headshot_mult | You must enable tweaking via tweak_ammo_impulses to use this value. | 1 | sv | cl | rep |
ammo_buckshot_impulse | You must enable tweaking via tweak_ammo_impulses to use this value. | 600 | sv | cl | rep |
ammo_buckshot_max | 32 | sv | cl | rep | release | |
ammo_grenade_limit_default | 1 | sv | cl | rep | release | |
ammo_grenade_limit_flashbang | 2 | sv | cl | rep | release | |
ammo_grenade_limit_total | 4 | sv | cl | rep | release | |
ammo_item_limit_adrenaline | 5 | sv | cl | rep | release | |
ammo_item_limit_healthshot | 4 | sv | cl | rep | release | |
anim_disable | false | sv | cl | rep | |
anim_resource_validate_on_load | Validates the animation group channel list against the animations on load for every animation | true | release |
animated_material_attributes | true | cl | cheat | |
animevents_dump | List all the currently registered anim events. | cmd | sv | cheat |
animgraph2_enable_parallel_update | true | sv | cl | rep | |
animgraph_debug | Debug animation graph | false | sv | cl | rep | cheat |
animgraph_debug_entindex | The entity to specifically debug | 0 | sv | cl | rep | cheat |
animgraph_debug_filterent | Filter setting for animgraph_debug_variables output. If set to -1, show debug for all entities. If set to 0, show debug for any NPCs that have been npc_selected. If set to >0, something other than 0, show debug for the entity with the matching entindex. | 0 | sv | cl | rep |
animgraph_debug_set_filter_params | Comma separated list of params to filter against when drawing debug text overlays | 0 | sv | cl | rep |
animgraph_debug_set_filter_tags | Comma separated list of tags to filter against when drawing debug text overlays | 0 | sv | cl | rep |
animgraph_debug_show_unreferenced_params | false | sv | cl | rep | |
animgraph_debug_show_unreferenced_tags | false | sv | cl | rep | |
animgraph_debug_tags | false | sv | cl | rep | |
animgraph_debug_variables | Turn on to see animgraph variable changes for entities passing animgraph_debug_filterent. | false | sv | cl | rep |
animgraph_debug_variables_ignore_missing | If set, animgraph_debug_variables won't show debug for warnings about sets to missing variables. | true | sv | cl | rep |
animgraph_debug_variables_ignore_nonchanges | If set, animgraph_debug_variables won't show debug for variable sets that don't change the value. | true | sv | cl | rep |
animgraph_draw_traces | false | sv | cl | rep | |
animgraph_enable_dirty_netvar_optimization | true | rep | |
animgraph_enable_parallel_op_evaluation | false | sv | cl | rep | |
animgraph_enable_parallel_update | true | sv | cl | rep | |
animgraph_footlock_auto_ledge_detection | Attempt to detect when the foot is partially hanging off a ledge and stop it tilting to reach the bottom | true | rep |
animgraph_footlock_auto_stair_detection | Attempt to detect when the foot is on a stair and will stop it from tilting to reach the next step | true | rep |
animgraph_footlock_calculate_tilt | true | rep | |
animgraph_footlock_debug_foot_index | -1 | rep | |
animgraph_footlock_debug_type | 2 | rep | |
animgraph_footlock_draw_footbase | false | rep | |
animgraph_footlock_enabled | A master convar that effectively disables the entire footlock node. | true | rep |
animgraph_footlock_ground_roll | true | rep | |
animgraph_footlock_hip_offset_enable | true | rep | |
animgraph_footlock_ik_enable | Enable IK. | true | rep | cheat |
animgraph_footlock_tilt_mode | 1 | rep | |
animgraph_footlock_trace_ground_enabled | Convar for toggling foot lock ground tracking. | true | rep |
animgraph_footlock_use_hip_shift | true | rep | |
animgraph_footstep_node_supresses_events | false | sv | cl | rep | |
animgraph_force_full_network_updates | false | rep | |
animgraph_force_tick_all_graphs | false | sv | cl | rep | |
animgraph_ik_debug | false | rep | |
animgraph_motionmatching_print_compressionstats | false | rep | |
animgraph_record_all | Automatically start recording AnimGraphs when they get created, and save them to disk when they are destroyed | false | sv | cl | rep | cheat |
animgraph_set_parameter_bool | Specified entities will have the specified bool parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_enum | Specified entities will have the specified enum parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_float | Specified entities will have the specified float parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_int | Specified entities will have the specified int parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_string | Specified entities will have the specified bool parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_vector | Specified entities will have the specified vector parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_slope_draw_raycasts | false | sv | cl | rep | cheat | |
animgraph_slope_enable | true | sv | cl | rep | cheat | |
animgraph_slowdownonslopes_enabled | true | rep | |
animgraph_trace_ignore_prop_physics | true | sv | cl | rep | |
animgraph_trace_static_only | false | sv | cl | rep | cheat | |
animgraph_verify_dirty_netvar_optimization | false | rep | |
annotation_append | Load annotation to a file without clearing existing annotations | cmd | cl | release |
annotation_auto_load | false | cl | release | |
annotation_clear | Clear all annotation | cmd | cl | release |
annotation_create | Creates an annotation | cmd | cl | release |
annotation_delete_previous_node_set | Delete the last node set created | cmd | cl | release |
annotation_load | Load annotation to a file after first clearing existing annotations | cmd | cl | release |
annotation_reload | Reload the annotation file | cmd | cl | release |
annotation_reload_language_file | Creates an annotation | cmd | cl | release |
annotation_save | Save annotation to a file | cmd | cl | release |
apply_crosshair_code | Apply a crosshair code to the current crosshair settings. | cmd | cl |
assetbrowser | Show the global asset browser. | cmd | vconsole_set_focus |
assetbrowser_name_filter_delay | Millisecond delay between typing in the assetbrowser filter and the filter being applied | 250 | |
assetsystem_check_compile_state | Perform a detailed check of an asset's compile state | cmd | |
assetsystem_clear_thumbnail_cache | Clear thumbnail cache | cmd | |
assetsystem_count | Find the number of assets registered with the asset system | cmd | |
assetsystem_debug_substring | Spew info for assets that match the specified substring | 0 | |
assetsystem_dump_string_threshold | Max length of strings to dump in assetsystem_dump_table | 2000 | |
assetsystem_dump_table | Print internal assetsystem data. | cmd | linked |
assetsystem_legacy_explicit_reload_child_resources | Whether to explicitly reload child resources of a QueueReloadIfLoaded | false | |
assetsystem_legacy_process_file_changes_after_compile | Use old behavior of calling ProcessFileChanges() immediately after recompiling a resource | false | |
assetsystem_old_loop_algorithm | Set to true to revert to old behavior | false | |
assetsystem_quiet_inputs_before_recompile | Before triggering a resource recompile, wait for input dependencies to stop being written | true | |
assetsystem_quiet_inputs_before_recompile_max_pause | Max amount of time to wait (in ms) for input dependencies to stop being written before abandoning the compile | 1000 | |
assetsystem_quiet_inputs_before_reload | Before triggering a resource reload, wait for input dependencies to stop being written | true | |
assetsystem_reload_queue_requeue_pause | Time (sec) to pause assetsystem reload behavior if a requeue is requested | 1 | |
assetsystem_stats | Information about the current assetsystem database. | cmd | linked |
assetsystem_test_resort | (Dev command - regenerate the asset sort indicies) | cmd | linked |
assetthumbnail_old_fingerprint_style | Set to true to revert to old behavior | true | |
attached_output_stall_ms | 250 | | |
autobuy | Attempt to purchase items with the order listed in cl_autobuy | cmd | cl | clientcmd_can_execute |
automatically_open_saved_animgraph_recording | false | sv | cl | a | rep | |
autosave | Autosave | cmd | sv |
autosave_fully_async | Set to 1 to have autosaves execute completely on the save thread, forces 'render only' mode while the save completes | true | sv |
autosavedangerous | AutoSaveDangerous | cmd | sv |
autosavedangerousissafe | cmd | sv | |
axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | sv | cheat |
banid | Add a user ID to the ban list. | cmd | |
banip | Add an IP address to the ban list. | cmd | |
battery_saver | OBSOLETE replaced by mobile_fps_* - Battery saver mode. 0=off, 1=on | false | a |
benchframe | Takes a snapshot of a particular frame in a time demo. | cmd | release |
bind | Bind a key. | cmd | release |
binddefaults | Bind all keys to their default values. | cmd | release |
bindss | Bind a key for a particular splitscreen player. | cmd | release |
bindtoggle | Performs a bind <key> 'increment var <cvar> 0 1 1'. | cmd | |
blink | Blink specified convar value between two values at the specified duration. | cmd | norecord |
blink_duration | How many seconds an eye blink will last. | 0.5 | cl |
bot_add | bot_add <t\|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria. | cmd | sv | release |
bot_add_ct | bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria. | cmd | sv | release |
bot_add_t | bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria. | cmd | sv | release |
bot_all_weapons | Allows the bots to use all weapons | cmd | sv | release |
bot_allow_grenades | If nonzero, bots may use grenades. | true | sv | release |
bot_allow_machine_guns | If nonzero, bots may use the machine gun. | true | sv | release |
bot_allow_pistols | If nonzero, bots may use pistols. | true | sv | release |
bot_allow_rifles | If nonzero, bots may use rifles. | true | sv | release |
bot_allow_rogues | If nonzero, bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals. | true | sv | release |
bot_allow_shotguns | If nonzero, bots may use shotguns. | true | sv | release |
bot_allow_snipers | If nonzero, bots may use sniper rifles. | true | sv | release |
bot_allow_sub_machine_guns | If nonzero, bots may use sub-machine guns. | true | sv | release |
bot_auto_follow | If nonzero, bots with high co-op may automatically follow a nearby human player. | false | sv | release |
bot_auto_vacate | If nonzero, bots will automatically leave to make room for human players. | true | sv | release |
bot_autodifficulty_threshold_high | Upper bound above Average Human Contribution Score that a bot must be above to change its difficulty | 0 | sv | cl | rep | release |
bot_autodifficulty_threshold_low | Lower bound below Average Human Contribution Score that a bot must be below to change its difficulty | -2 | sv | cl | rep | release |
bot_chatter | Control how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'. | normal | sv | release |
bot_controllable | Determines whether bots can be controlled by players | true | sv | release |
bot_coop_idle_max_vision_distance | Max distance bots can see targets (in coop) when they are idle, dormant, hiding or asleep. | 1400 | sv | rep | release |
bot_crouch | false | sv | cheat | |
bot_debug | For internal testing purposes. | 0 | sv | cheat |
bot_debug_target | For internal testing purposes. | 0 | sv | cheat |
bot_defer_to_human_goals | If nonzero and there is a human on the team, the bots will not do the scenario tasks. | true | sv | release |
bot_defer_to_human_items | If nonzero and there is a human on the team, the bots will not get scenario items. | true | sv | release |
bot_difficulty | Defines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert. | 2 | sv | release |
bot_dont_shoot | If nonzero, bots will not fire weapons (for debugging). | false | sv | cheat | release |
bot_eco_limit | If nonzero, bots will not buy if their money falls below this amount. | 2000 | sv | release |
bot_flipout | If nonzero, bots use no CPU for AI. Instead, they run around randomly. | false | sv | release |
bot_force_duck | false | sv | |
bot_freeze | false | sv | cheat | |
bot_goto_mark | Sends a bot to the marked nav area (useful for testing navigation meshes) | cmd | sv | cheat |
bot_goto_selected | Sends a bot to the selected nav area (useful for testing navigation meshes) | cmd | sv | cheat |
bot_ignore_enemies | If nonzero, bots will ignore enemies (for debugging). | false | sv | cheat |
bot_ignore_players | Bots will not see non-bot players. | false | sv | cheat |
bot_join_after_player | If nonzero, bots wait until a player joins before entering the game. | true | sv | release |
bot_join_delay | Prevents bots from joining the server for this many seconds after a map change. | 0 | sv |
bot_join_in_warmup | Prevents bots from joining the server while warmup phase is active. | true | sv |
bot_join_team | Determines the team bots will join into. Allowed values: 'any', 'T', or 'CT'. | any | sv | release |
bot_kick | bot_kick <all> <t\|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria. | cmd | sv | release |
bot_kill | bot_kill <all> <t\|ct> <type> <difficulty> <name> - Kills a specific bot, or all bots, matching the given criteria. | cmd | sv | cheat |
bot_knives_only | Restricts the bots to only using knives | cmd | sv | release |
bot_loadout | bots are given these items at round start | 0 | sv | cheat |
bot_max_visible_smoke_length | Bots will see players through smoke clouds up to this length. | 200 | sv | rep | release |
bot_max_vision_distance_override | Max distance bots can see targets. | -1 | sv | rep | release |
bot_mimic | Bot uses usercmd of player by index. | 0 | sv | cl | rep | cheat |
bot_mimic_spec_buttons | +attack, +jump etc are used for spectator control instead of being passed on to spectated bot | true | cl | cheat |
bot_mimic_yaw_offset | 180 | sv | cheat | |
bot_pistols_only | Restricts the bots to only using pistols | cmd | sv | release |
bot_place | bot_place - Places a bot from the map at where the local player is pointing. | cmd | sv | cheat |
bot_prefix | This string is prefixed to the name of all bots that join the game. <difficulty> will be replaced with the bot's difficulty. <weaponclass> will be replaced with the bot's desired weapon class. <skill> will be replaced with a 0-100 representation of the bot's skill. | 0 | sv | release |
bot_quota | Determines the total number of bots in the game. | 10 | sv | release |
bot_quota_mode | Determines the type of quota. Allowed values: 'normal', 'fill', and 'match'. If 'fill', the server will adjust bots to keep N players in the game, where N is bot_quota. If 'match', the server will maintain a 1:N ratio of humans to bots, where N is bot_quota. | fill | sv | release |
bot_randombuy | should bots ignore their prefered weapons and just buy weapons at random? | false | sv | cheat |
bot_show_battlefront | Show areas where rushing players will initially meet. | false | sv | cheat |
bot_show_nav | For internal testing purposes. | false | sv | cheat |
bot_show_occupy_time | Show when each nav area can first be reached by each team. | false | sv | cheat |
bot_snipers_only | Restricts the bots to only using sniper rifles | cmd | sv | release |
bot_stop | bot_stop <1\|all> \| <not_bomber> \| <t> \| <ct> | 0 | sv | cheat |
bot_traceview | For internal testing purposes. | 0 | sv | cheat |
bot_walk | If nonzero, bots can only walk, not run. | false | sv | release |
bot_zombie | If nonzero, bots will stay in idle mode and not attack. | false | sv | cheat |
box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | sv | cheat |
break_damage_inherit_scale | 1 | sv | cl | rep | |
break_invulnerable_spawn_duration | 0.5 | sv | cl | rep | |
breakable_force_break | Force a breakable to break | cmd | sv |
breakable_multiplayer | true | sv | |
buddha | Player takes damage but won't die | false | sv | nf | cheat |
buddha_ignore_bots | Bots always buddha 0 | false | sv | nf | cheat |
buddha_reset_hp | HP to set when damaged below zero in Buddha Mode | 1 | sv | nf | cheat |
bug_submitter_override | 0 | a | |
+bugvoice | Start recording bug voice attachment. | cmd | norecord |
bugvoice_clear | Clear voice attachment data. | cmd | norecord |
bugvoice_save | Write buffered voice attachment data to file. | cmd | norecord |
buildcubemaps | Build Cubemaps | cmd | cl |
button_info | Display information about the specified key or button. | cmd | release |
buymenu | Show or hide main buy menu | cmd | cl | server_can_execute |
buyrandom | Buy random primary and secondary. Primarily for deathmatch where cost is not an issue. | cmd | sv |
c_maxdistance | 200 | cl | a | |
c_maxpitch | 90 | cl | a | |
c_maxyaw | 135 | cl | a | |
c_mindistance | 30 | cl | a | |
c_minpitch | 0 | cl | a | |
c_minyaw | -135 | cl | a | |
c_orthoheight | 100 | cl | a | |
c_orthowidth | 100 | cl | a | |
c_thirdpersonshoulder | false | cl | a | |
c_thirdpersonshoulderaimdist | 120 | cl | a | |
c_thirdpersonshoulderdist | 40 | cl | a | |
c_thirdpersonshoulderheight | 5 | cl | a | |
c_thirdpersonshoulderoffset | 20 | cl | a | |
callvote | Start a vote on an issue. | cmd | sv |
cam_collision | When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls. | 1 | cl | a |
cam_command | Tells camera to change modes | cmd | cl | cheat |
cam_head_constraint_distance | Distance to constrain first/thirdperson camera and head | 12 | sv | cl | rep |
cam_head_constraint_soft_transition | Constraint soft transition distance | 4 | sv | cl | rep |
cam_idealdelta | Controls the speed when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealdist | 150 | cl | a | |
cam_ideallag | Amount of lag used when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealpitch | 0 | cl | a | |
cam_idealyaw | 0 | cl | a | |
cam_showangles | When in thirdperson, print viewangles/idealangles/cameraoffsets to the console. | false | cl | cheat |
cam_snapto | false | cl | a | |
+camdistance | cmd | cl | |
camera_path_add | cmd | cl | cheat | |
camera_path_clear_all | cmd | cl | cheat | |
camera_path_delete | cmd | cl | cheat | |
camera_path_edit_mode | false | cl | cheat | |
camera_path_load | cmd | cl | cheat | |
camera_path_save | cmd | cl | cheat | |
camerazoomin | cmd | cl | |
camerazoomout | cmd | cl | |
+cammousemove | cmd | cl | |
camortho | Switch to orthographic camera. | cmd | cl | cheat |
cancelselect | cmd | cl | server_can_execute | |
capturecubemap | Capture Cubemap | cmd | cl |
cash_player_bomb_defused | 300 | sv | cl | nf | rep | release | |
cash_player_bomb_planted | 300 | sv | cl | nf | rep | release | |
cash_player_damage_hostage | -30 | sv | cl | nf | rep | release | |
cash_player_get_killed | 0 | sv | cl | nf | rep | release | |
cash_player_interact_with_hostage | 300 | sv | cl | nf | rep | release | |
cash_player_killed_enemy_default | 300 | sv | cl | nf | rep | release | |
cash_player_killed_enemy_factor | 1 | sv | cl | nf | rep | release | |
cash_player_killed_hostage | -1000 | sv | cl | nf | rep | release | |
cash_player_killed_teammate | -300 | sv | cl | nf | rep | release | |
cash_player_rescued_hostage | 1000 | sv | cl | nf | rep | release | |
cash_player_respawn_amount | 0 | sv | cl | nf | rep | release | |
cash_team_bonus_shorthanded | 1000 | sv | cl | nf | rep | release | |
cash_team_elimination_bomb_map | 3250 | sv | cl | nf | rep | release | |
cash_team_elimination_hostage_map_ct | 3000 | sv | cl | nf | rep | release | |
cash_team_elimination_hostage_map_t | 3000 | sv | cl | nf | rep | release | |
cash_team_hostage_alive | 0 | sv | cl | nf | rep | release | |
cash_team_hostage_interaction | 600 | sv | cl | nf | rep | release | |
cash_team_loser_bonus | 1400 | sv | cl | nf | rep | release | |
cash_team_loser_bonus_consecutive_rounds | 500 | sv | cl | nf | rep | release | |
cash_team_per_dead_enemy | 50 | sv | cl | nf | rep | release | |
cash_team_planted_bomb_but_defused | 600 | sv | cl | nf | rep | release | |
cash_team_rescued_hostage | 600 | sv | cl | nf | rep | release | |
cash_team_terrorist_win_bomb | 3500 | sv | cl | nf | rep | release | |
cash_team_win_by_defusing_bomb | 3500 | sv | cl | nf | rep | release | |
cash_team_win_by_hostage_rescue | 2900 | sv | cl | nf | rep | release | |
cash_team_win_by_time_running_out_bomb | 3250 | sv | cl | nf | rep | release | |
cash_team_win_by_time_running_out_hostage | 3250 | sv | cl | nf | rep | release | |
cash_team_winner_bonus_consecutive_rounds | 0 | sv | cl | nf | rep | release | |
cast_aabb | Tests box collision detection | cmd | sv | cheat |
cast_bullet | Tests bullet cast | cmd | sv | cheat |
cast_capsule | Tests capsule collision detection | cmd | sv | cheat |
cast_convex | Tests convex hull collision detection | cmd | sv | cheat |
cast_cylinder | Tests cylinder collision detection | cmd | sv | cheat |
cast_intervals | Tests interval ray cast | cmd | sv | cheat |
cast_obb | Tests cylinder collision detection | cmd | sv | cheat |
cast_physics | Tests physics shape collision detection | cmd | sv | cheat |
cast_ray | Tests ray cast | cmd | sv | cheat |
cast_sphere | Tests sphere cast | cmd | sv | cheat |
cc_captiontrace | Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud) | 1 | cl |
cc_delay_time | Close caption delay before showing caption. | 0.25 | cl | a |
cc_emit | Emits a closed caption | cmd | cl |
cc_findsound | Searches for soundname which emits specified text. | cmd | cl |
cc_flush | Flushes async'd captions. | cmd | cl |
cc_lang | Current close caption language (emtpy = use game UI language) | 0 | cl | a |
cc_linger_time | Close caption linger time. | 1 | cl | a |
cc_log | Log caption names and contents (0 = off, 1 = found captions, 2 = unfound captions, 3 = all captions) | 0 | cl |
cc_norepeat | In multiplayer games, don't repeat captions more often than this many seconds. | 5 | sv |
cc_random | Emits a random caption | cmd | cl |
cc_showblocks | Toggles showing which blocks are pending/loaded async. | cmd | cl |
cc_showmissing | Show missing closecaption entries. | false | sv | rep |
cc_spectator_only | false | cl | a | |
cc_subtitles | If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players). | false | cl | a |
cc_vr_caption_catchup_interval | Duration it takes for attached caption to ideal point | 0.3 | cl |
cc_vr_caption_speed | 0 = slow, 1 = medium (default), 2 = fast | 1 | cl | a |
cc_vr_debug | Debug visualization of VR closed caption placement | false | cl |
cc_vr_depth_test | Have closed caption Panorama panel perform depth testing against the scene | false | cl |
cc_vr_epsilon | Epsilon to trigger movement of VR subtitle panel in world space | 2.5 | cl |
cc_vr_font_size | 0 = small, 1 = med (default), 2 = large | 1 | cl | a |
cc_vr_forward_offset | Subtitle offset distance (forward, in front of player) | 30 | cl |
cc_vr_vertical_offset | Subtitle vertical offset distance (positive is up) | -6.5 | cl |
cc_vr_width | 0 = narrow, 1 = med (default), 2 = wide | 1 | cl | a |
changelevel | changelevel <mapname> :Multiplayer change level. | cmd | release |
check_nofilefd | Print the current number of FDs reported by getrlimit | cmd | |
chicken_stop | false | sv | cheat | |
cl_aggregate_particles | false | | |
cl_allow_animated_avatars | Whether or not to allow animated avatars | true | cl | a | release |
cl_allow_multi_input_binds | false | cl | cheat | release | |
cl_anglespeedkey | 0.67 | cl | |
cl_animgraph_history_force_temporal_consistency | true | cl | |
cl_async_usercmd_send_recvmargin_min | Min size of the recv margin queue when async usercmd send is disabled | 1 | |
cl_auto_cursor_scale | Automatic cursor size scaling. | true | a |
cl_autobuy | The order in which autobuy will attempt to purchase items | vesthelm vest m4a1 ak47 famas galilar mp7 nova defuser | cl | release |
cl_autohelp | Auto-help | true | cl | a | user |
cl_avatar_convert_png | Converts all rgb avatars in the avatars directory to png | cmd | cl | cheat | release |
cl_avatar_convert_rgb | Converts all png avatars in the avatars directory to rgb | cmd | cl | cheat | release |
cl_axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | cl | cheat |
cl_bone_cache_optimization | true | cl | |
cl_borrow_music_from_player_slot | -1 | cl | release | |
cl_box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | cl | cheat |
cl_buffer_incoming_net_messages | true | release | |
cl_buymenu_ct_nextround_high | 5000 | cl | a | per_user | release | |
cl_buymenu_ct_nextround_low | 1400 | cl | a | per_user | release | |
cl_buymenu_t_nextround_high | 5000 | cl | a | per_user | release | |
cl_buymenu_t_nextround_low | 1400 | cl | a | per_user | release | |
cl_buywheel_donate_key | Set the key to use for donation in the buy menu. 0: Left Control; 1: Left Alt; 2: Left Shift. | 0 | cl | a | per_user | release |
cl_buywheel_nonumberpurchasing | Set non-zero to prevent buy wheel from purchasing via number keys | false | cl | a | per_user | release |
cl_cache_sendtable | Cache sendtables | true | |
cl_cameraoverride_fade_in_amount | 0 | cl | |
cl_cameraoverride_shadow_depth_bias | 0.006 | cl | |
cl_cameraoverride_shadow_end | 0.8 | cl | |
cl_change_callback_limit | change callback msec warning limit | 0.2 | cl | release |
cl_chat_active | 0 | cl | |
cl_checkdeclareclasses | Check game code serializers | cmd | cheat |
cl_clock_correction | Enable/disable clock correction on the client. | true | cheat |
cl_clock_recvmargin_spew_interval | 0 | release | |
cl_clockdbg | false | | |
cl_clutch_mode | Silence voice and other distracting sounds until the end of round or next death. | false | cl | release |
cl_color | Preferred teammate color | 0 | cl | a | user |
cl_connectionretrytime_p2p | Number of seconds over which to spread retry attempts for P2P. | 20 | release |
cl_cq_min_queue | Used by the client to inform the server of their desired queue length. Derived from cl_tickpacket_recvmargin_desired and cl_tickpacket_desired_queuelength | 2 | user |
cl_crosshair_drawoutline | Draws a black outline around the crosshair for better visibility | true | cl | a | per_user |
cl_crosshair_dynamic_maxdist_splitratio | If using cl_crosshairstyle 2, this is the ratio used to determine how long the inner and outer xhair pips will be. [inner = cl_crosshairsize*(1-cl_crosshair_dynamic_maxdist_splitratio), outer = cl_crosshairsize*cl_crosshair_dynamic_maxdist_splitratio] [0 - 1] | 1 | cl | a | per_user |
cl_crosshair_dynamic_splitalpha_innermod | If using cl_crosshairstyle 2, this is the alpha modification that will be used for the INNER crosshair pips once they've split. [0 - 1] | 0 | cl | a | per_user |
cl_crosshair_dynamic_splitalpha_outermod | If using cl_crosshairstyle 2, this is the alpha modification that will be used for the OUTER crosshair pips once they've split. [0.3 - 1] | 1 | cl | a | per_user |
cl_crosshair_dynamic_splitdist | If using cl_crosshairstyle 2, this is the distance that the crosshair pips will split into 2. (default is 7) | 3 | cl | a | per_user |
cl_crosshair_friendly_warning | 0: off, 1: on | 1 | cl | a | release |
cl_crosshair_outlinethickness | Set how thick you want your crosshair outline to draw (0-3) | 1 | cl | a | per_user |
cl_crosshair_recoil | false | cl | a | per_user | |
cl_crosshair_sniper_width | If >1 sniper scope cross lines gain extra width (1 for single-pixel hairline) | 1 | cl | a | per_user |
cl_crosshair_t | T style crosshair | false | cl | a | per_user |
cl_crosshairalpha | 200 | cl | a | per_user | |
cl_crosshaircolor | Set crosshair color as defined in game_options.consoles.txt | 5 | cl | a | per_user |
cl_crosshaircolor_b | 0 | cl | a | per_user | |
cl_crosshaircolor_g | 255 | cl | a | per_user | |
cl_crosshaircolor_r | 0 | cl | a | per_user | |
cl_crosshairdot | true | cl | a | per_user | |
cl_crosshairgap | -1.41727 | cl | a | per_user | |
cl_crosshairgap_useweaponvalue | If set to 1, the gap will update dynamically based on which weapon is currently equipped | true | cl | a | per_user |
cl_crosshairsize | 4.13366 | cl | a | per_user | |
cl_crosshairstyle | 0 = DEFAULT (DISABLED), 1 = DEFAULT STATIC (DISABLED), 2 = DEFAULT (accurate recoil/spread feedback with a fixed inner part), 3 = ACCURATE DYNAMIC (DISABLED) (accurate recoil/spread feedback), 4 = DEFAULT STATIC, 5 = LEGACY (fake recoil - inaccurate feedback) | 5 | cl | a | per_user |
cl_crosshairthickness | 0.339602 | cl | a | per_user | |
cl_crosshairusealpha | true | cl | a | per_user | |
cl_cs_dump_econ_item_stringtable | cl_cs_dump_econ_item_stringtable | cmd | cl |
cl_cursor_scale | Cursor size scaling factor. | 1 | a |
cl_deathcam_audio_mix_phase1_fade_amount | Sets the amount of ducking to do on death cam fade out. When set to 1, full DeathFadeLayer is applied. | 0.15 | cl | release |
cl_deathcam_audio_mix_phase1_fade_time | Sets the amount of time we fade out over. | 2 | cl | release |
cl_deathcam_audio_mix_phase2_fade_amount | Sets the amount of ducking to do on death cam fade out. When set to 1, full DeathFadeLayer is applied. | 0.5 | cl | release |
cl_deathcam_audio_mix_phase2_fade_time | Sets the amount of time we fade out over. | 0.4 | cl | release |
cl_deathcampanel_position_dynamic | Turn on/off deathcam's kill panel dynamic Y movement | 1 | cl | a |
cl_deathnotices_show_numbers | 0: default; 1: draw names as just numbers; 2: append number on killer and victim to the name | 0 | cl | release |
cl_debounce_zoom | Whether or not to disable holding secondary fire to cycle zoom levels | true | cl | a | user | per_user |
cl_debug_build_recvmargin_min | Min size of the recv margin queue when in tools/debug mode | 2 | |
cl_debug_client_gamestats | true | cl | |
cl_debug_force_push_to_talk | false | cl | |
cl_debug_overlay_fullposition | false | cl | |
cl_debug_overlays_broadcast | Render debug overlays from server. | false | release |
cl_debugoverlay_cycle_domain | Toggles visibility of the debug overlay system. | cmd | cl | cheat |
cl_debugoverlay_cycle_state | Toggles visibility of the debug overlay system. | cmd | cl | cheat |
cl_debugoverlay_dashboard | Makes the debug overlay dashboard visible. | cmd | cl | cheat |
cl_debugoverlay_hide_imgui | Hides the overlay. | cmd | cl | cheat |
cl_debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | cl | cheat |
cl_demo_predict | Enable 'TrueView' when watching a demo, which attempts to recreate the client's experience more accurately. 0=disable, 1=only if demo version match, 2=always | 1 | cl | release |
cl_demo_steadycam_blendframes | blend over this many frames | 5 | cl |
cl_demo_steadycam_deflection | if camera orientation changes this much update orientation | 5 | cl |
cl_demo_steadycam_enable | Stabilize camera orientation/position during demo playback. 1 == remove roll, 2 == steadycam | 0 | cl |
cl_demo_steadycam_radius | if camera moves this much from last anchor update anchor | 16 | cl |
cl_demo_view_offset_left | View offset during demo playback (+/- 1.25 is a good default for human average left/right eye offset) | 0 | cl |
cl_demoviewoverride | Override view during demo playback | 0 | cl |
cl_destroy_ragdolls | Destroys all client-side ragdolls | cmd | cl |
cl_disable_deathcam_audio_mix_fade_out | When set to true, disables audio being silenced while the death cam fades out. | false | cl | release |
cl_disable_postprocessing | false | cl | cheat | |
cl_disable_ragdolls | false | cl | cheat | |
cl_disable_round_end_report | false | cl | a | release | |
cl_disconnect_soundevent | This soundevent is called to stop the desired soundevents when the game is disconnected. | StopSoundEvents.StopAllExceptMusic | |
cl_disconnect_voice_fade | This is a fade of current voices that is called when the game is disconnected. -1.f for no fade on disconnect | -1 | |
cl_display_game_events | false | cl | cheat | |
cl_dm_buyrandomweapons | Player will automatically receive a random weapon on spawn in deathmatch if this is set to 1 (otherwise, they will receive the last weapon) | true | cl | a | release |
cl_dormant_spew | Spew state on when client entities become dormant or active. | false | cl |
cl_draw_only_deathnotices | For drawing only the crosshair and death notices (used for moviemaking) | false | cl | release |
cl_draw_simulating_entities | false | cl | cheat | |
cl_draw_simulating_entities_distance | false | cl | |
cl_drawcross | Draws a cross at the given location Arguments: x y z | cmd | cl | cheat |
cl_drawhud | Enable the rendering of the hud | true | cl | cheat |
cl_drawhud_force_deathnotices | 0: default; 1: draw deathnotices even if hud disabled; -1: force no deathnotices | 0 | cl | release |
cl_drawhud_force_radar | 0: default; 1: draw radar even if hud disabled; -1: force no radar | 0 | cl | release |
cl_drawhud_force_teamid_overhead | 0: default; 1: draw teamid even if hud disabled; -1: force no teamid | 0 | cl | release |
cl_drawhud_specvote | 1: default; 0: disables vote UI for spectators | true | cl | release |
cl_drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | cl | cheat |
cl_dump_projected_texture_count | Print out number of active projected textures | cmd | cl |
cl_dump_response_symbols | print all response symbols to the console | cmd | cl |
cl_dumpentity | Dumps info about an entity | cmd | cl | cheat |
cl_dumpsplithacks | Dump split screen workarounds. | cmd | cl |
cl_enable_eye_occlusion | true | cl | |
cl_enable_party_voice | true | cl | a | release | |
cl_ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | cl | cheat |
cl_ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: entityName automaticallyOpenInAnimgraphEditor Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_attachment_filter_substrings | If an attachment's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | cl | cheat |
cl_ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | cl | cheat |
cl_ent_clear_debug_overlays | Clears all debug overlays | cmd | cl | cheat |
cl_ent_find | Find and list all entities with classnames or targetnames that contain the specified substrings. Format: find_ent <substring> | cmd | cl | cheat |
cl_ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | cl | cheat |
cl_ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | cl | cheat |
cl_ent_hierarchy | Prints the entity hierarchy tree rooted at the specified ent(s) | cmd | cl | cheat |
cl_ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_joint_axis_size | 4 | cl | |
cl_ent_joint_filter_substrings | If a joint's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | cl | cheat |
cl_ent_joint_lines | Draw a line between a rendered joint and its parent. | true | cl | cheat |
cl_ent_joint_names | Draw the name of a rendered joint. | true | cl | cheat |
cl_ent_joint_only_ik_joints | false | cl | |
cl_ent_joint_use_bind_pose | false | cl | |
cl_ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_name | Displays the entity name | cmd | cl | cheat |
cl_ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | cl | cheat |
cl_ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_pivot_size | 20 | cl | a | cheat | |
cl_ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | cl | cheat |
cl_ent_scale | Scales entities. Arguments: <scale factor> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | cl | cheat |
cl_ent_scenehierarchy | Prints the entity scenenode hierarchy tree rooted at the specified ent(s) | cmd | cl | cheat |
cl_ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_setang | Set entity angles | cmd | cl | cheat |
cl_ent_setname | Sets the targetname of the given entity(s) Arguments: <new entity name> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | cl | cheat |
cl_ent_setpos | Move entity to position | cmd | cl | cheat |
cl_ent_show_contexts | Show entity contexts in ent_text display | false | cl | cheat |
cl_ent_show_damage | Sets damage display mode. When on, you will see the amount of damage dealt over the target's head. | cmd | cl | cheat |
cl_ent_showonlyattachment | 0 | cl | cheat | |
cl_ent_showonlyhitbox | -1 | cl | cheat | |
cl_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_skeleton_only_ik_joints | false | cl | |
cl_ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat | vconsole_fuzzy |
cl_ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_filter | Set which ent_text filters you want: | cmd | cl | cheat |
cl_ent_text_flags_active | -1 | cl | a | cheat | |
cl_ent_text_no_name_really_i_mean_it | false | cl | cheat | |
cl_ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: <Radius> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | cl | cheat |
cl_ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_ungrab | un-grabs all objects | cmd | cl | cheat |
cl_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_visibility_traces | Displays visibility traces for the given entity Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat | vconsole_fuzzy |
cl_entityreport | Reports all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | cl |
cl_entitysummary | Summarizes (by class) all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | cl |
cl_ents | List client entities, sorted by spawn group | cmd | cl |
cl_error_report_time | Minimum time in seconds that must elapse before printing prediction error summary. 0 to disable. | 0 | cl | release |
cl_extrapolate | Enable/disable extrapolation if interpolation history runs out. | true | cl | cheat |
cl_extrapolate_amount | Set how many seconds the client will extrapolate entities for. | 0.25 | cl | cheat |
cl_eye_occlusion_debug | false | cl | cheat | |
cl_eye_sin_wave | false | cl | |
cl_eye_target_override | 0.000000 0.000000 0.000000 | cl | |
cl_eye_yaw_multiplier | 1 | cl | |
cl_fasttempentcollision | 5 | cl | |
cl_firstperson_legs | true | cl | |
cl_firstperson_legs_aoproxy | true | cl | |
cl_fixedcrosshairgap | For crosshair style 1: How big to make the gap between the pips in the fixed crosshair | 3 | cl | a | per_user |
cl_flushentitypacket | For debugging. Force the engine to flush an entity packet. | 0 | cheat |
cl_force_spec_hud_color_to_team | Spec hud color setting is always team/teammate | false | cl | a |
cl_frametime_summary_report_detailed | When a perf report is dumped at the end of the session, should it be detailed? | true | cl | release |
cl_fullupdate | Force uncompressed update | cmd | cheat |
cl_game_mode_convars | Display the values of the convars for the current game_mode. | cmd | cl |
cl_globallight_debug | false | cl | |
cl_globallight_depth_bias | -999 | cl | |
cl_globallight_expansion | 200 | cl | |
cl_globallight_freeze | false | cl | |
cl_globallight_orig_calc_frustum | true | cl | |
cl_globallight_shadow_mode | 2 | cl | |
cl_globallight_slope_scale_depth_bias | -999 | cl | |
cl_globallight_use_alt_focus_region | false | cl | |
cl_globallight_use_optimized_calc_frustum | true | cl | |
cl_globallight_use_shaadow_near_offset | true | cl | |
cl_globallight_world_bottom_height | 0 | cl | |
cl_globallight_world_top_height | 4096 | cl | |
cl_glow_brightness | Brightness of player halos | 1 | cl | cheat |
cl_glow_item_far_b | 1 | cl | release | |
cl_glow_item_far_g | 0.4 | cl | release | |
cl_glow_item_far_r | 0.3 | cl | release | |
cl_graphics_driver_warning_dont_show_again | true | cl | a | release | |
cl_grenadecrosshair_decoy | Is the grenade crosshair enabled | true | cl | a | per_user |
cl_grenadecrosshair_explosive | Is the grenade crosshair enabled | true | cl | a | per_user |
cl_grenadecrosshair_fire | Is the grenade crosshair enabled | true | cl | a | per_user |
cl_grenadecrosshair_flash | Is the grenade crosshair enabled | true | cl | a | per_user |
cl_grenadecrosshair_keepusercrosshair | Keep the user's crosshair when the grenade crosshair is enabled | true | cl | a | per_user |
cl_grenadecrosshair_smoke | Is the grenade crosshair enabled | true | cl | a | per_user |
cl_grenadecrosshairdelay_decoy | How long should the pin be pulled for before showing the grenade crosshair | 2 | cl | a | per_user |
cl_grenadecrosshairdelay_explosive | How long should the pin be pulled for before showing the grenade crosshair | 2 | cl | a | per_user |
cl_grenadecrosshairdelay_fire | How long should the pin be pulled for before showing the grenade crosshair | 2 | cl | a | per_user |
cl_grenadecrosshairdelay_flash | How long should the pin be pulled for before showing the grenade crosshair | 2 | cl | a | per_user |
cl_grenadecrosshairdelay_smoke | How long should the pin be pulled for before showing the grenade crosshair | 2 | cl | a | per_user |
cl_groups | Show status of all spawn groups. | cmd | cl | cheat |
cl_hide_avatar_images | Hide avatar images for other players. 0 - Off. 1 - Block All 2 - Block all but friends | 0 | cl | a |
cl_hitbox_debug | false | cl | |
cl_hold_game_events_force_delay_ticks | Debugging convar to force late dispatch of game events. | 0 | cl |
cl_hold_game_events_until_server_tick | Holds game events until client has received the tick the event was fired on. | true | cl |
cl_http_log_enable | Allows sending HTTP log from client main menu. | false | cl | norecord | release | clientcmd_can_execute |
cl_hud_color | 0 = team color, 1 = white, 2 = bright white, 3 = light blue, 4 = blue, 5 = purple, 6 = red, 7 = orange, 8 = yellow, 9 = green, 10 = aqua, 11 = pink, 12 = teammate color. | 0 | cl | a | release |
cl_hud_radar_background_alpha | 0.627 | cl | a | release | |
cl_hud_radar_blur_background | Blurs the radar background. | true | cl | a | release |
cl_hud_radar_map_additive | Blend Hud radar map additively on top of background. | true | cl | a | release |
cl_hud_radar_scale | 0.8 | cl | a | release | |
cl_hud_telemetry_frametime_poor | Frame time greater than this is considered 'poor'. | 100 | cl | a | release |
cl_hud_telemetry_frametime_show | Show frame time (FPS) in the HUD. 0=never, 1=only if poor, 2=always | 0 | cl | a | release |
cl_hud_telemetry_net_detailed | Show breakdown network misdelivery (loss, late delivery, and peak jitter). 0=never, 1=only in poor network conditions, 2=always | 0 | cl | a | release |
cl_hud_telemetry_net_misdelivery_poor | Packet delivery anomaly rate (0..100) higher than this is considered 'poor'. | 5 | cl | a | release |
cl_hud_telemetry_net_misdelivery_show | Show percentage of user commands & server snapshots that are missed due to network conditions. 0=never, 1=only in poor conditions, 2=always | 1 | cl | a | release |
cl_hud_telemetry_net_quality_graph_show | Show packet jitter and netframe loss/reordering in the HUD. 0=never, 1=only in poor conditions, 2=always | 0 | cl | a | release |
cl_hud_telemetry_ping_poor | Ping higher than this (ms) is considered 'poor'. | 100 | cl | a | release |
cl_hud_telemetry_ping_show | Show ping in the HUD. 0=never, 1=only in poor conditions, 2=always | 1 | cl | a | release |
cl_hud_telemetry_serverrecvmargin_graph_show | Show graph of the server recv margin in the HUD. (How early/late user commands are arriving at the server before they are executed.) 0=never, 1=only when there are command queue problems, 2=always | 0 | cl | a | release |
cl_ignorepackets | Force client to ignore packets (for debugging). | false | cheat |
cl_imgui_debug_entity | Shows the entity browser, focused on the entity you specify. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_imgui_set_selection | Sets ImGui selection | cmd | cl | cheat |
cl_imgui_set_status_text | Sets ImGui header status text | cmd | cl | cheat |
cl_import_csgo_config | false | cl | a | release | |
cl_input_enable_raw_keyboard | Enable raw keyboard input | false | release |
cl_interp | Read the effective client simulation interpolation amount in terms of time. | cmd | cl | release |
cl_interp_all | Disable interpolation list optimizations. | false | cl |
cl_interp_animationvars | Interpolate LATCH_ANIMATION_BIT vars if interpolation interval is greater than simulation interval | true | cl |
cl_interp_hermite | Set to zero do disable hermite interpolation. | true | cl | cheat |
cl_interp_npcs | Interpolate NPC positions starting this many seconds in past (or the value as per cl_interp_ratio, if greater) | 0 | cl |
cl_interp_parallel | Run interpolation in parallel for entities with no children. | false | cl |
cl_interp_ratio | Set number of client simulation interpolation ticks. | 0 | cl | user |
cl_interp_simulationvars | Interpolate LATCH_SIMULATION_BIT vars if interpolation interval is greater than animation interval | true | cl |
cl_interp_threadmodeticks | Additional interpolation ticks to use when interpolating with threaded engine mode set. | 0 | cl |
cl_interpolate_report | Enable to show interpolation profile timing | false | cl | a |
cl_inventory_debug_tooltip | false | cl | release | |
cl_inventory_radial_immediate_select | In inventory selection radials. Select weapons the moment the cursor highlights them. Otherwise, only select the selected item on exit. | true | cl | a | per_user |
cl_inventory_radial_tap_to_cycle | In inventory selection radials. Select weapons the moment the cursor highlights them. Otherwise, only select the selected item on exit. | true | cl | a | per_user |
cl_inventory_saved_filter2 | all | cl | a | release | |
cl_inventory_saved_sort2 | inv_sort_rarity | cl | a | release | |
cl_invites_only_friends | If turned on, will ignore in-game invites from recent teammates or other non-friends | false | cl | a | release |
cl_invites_only_mainmenu | If turned on, will ignore all invites when user is playing a match | false | cl | a | release |
cl_ironsight_dot_scale | Ironsight dot scale | 1 | cl | a | per_user |
cl_ironsight_usecrosshaircolor | Should the scope dot match the user's crosshair color | false | cl | a | per_user |
cl_itemimages_dynamically_generated | 2: use render-targets; 0: disk assets only | 2 | cl | a | release |
cl_jitter_bad_threshold_up | When upstream packet jitter in a frame exceeds this threshold (ms), the frame is considered to have 'irregular delivery'. This is a derived value and should not be modified manually | 41.25 | user |
cl_join_advertise | Advertise joinable game in progress to Steam friends, otherwise need a Steam invite (2: all servers, 1: official servers, 0: none) | 1 | cl | a |
cl_joystick_enabled | Enable joystick input | false | a |
cl_language | Language | english | |
cl_latch_report | Enable to output stats about latching | false | cl | a |
cl_leveloverview | 0 | cl | cheat | |
cl_lightquery_debug | false | cl | cheat | |
cl_loadout_saved_sort | inv_sort_age | cl | a | release | |
cl_lock_camera | false | cl | cheat | |
cl_log_tick | Log when a tick is received | false | |
cl_log_tick_skips | Log when the tick delta >= this | 0 | |
cl_low_latency_vsync_recommendation_dont_show_again | false | cl | a | release | |
cl_map_preview_debug_jitter | false | cl | |
cl_massreport | false | cl | |
cl_matchstats_print_own_data | cl_matchstats_print_own_data RANGENAME | cmd | cl |
cl_max_particle_pvs_aabb_edge_length | 0 | release | |
cl_min_china_movie_time | 6 | cl | |
cl_min_movie_time | 4 | cl | |
cl_mute_all_but_friends_and_party | Only allow communication from friends and matchmaking party members. Set to 1 to apply the in non-competitive game modes. Set to 2 will apply the setting in all modes. | 0 | cl | a |
cl_mute_enemy_team | Block all communication from players on the enemy team. | false | cl | a |
cl_net_buffer_ticks | Number of ticks of delay for server snapshots and user commands. This value controls the value of cl_interp_ratio, which you should not modify directly. | 0 | cl | a | release |
cl_net_buffer_ticks_use_interp | If false, we smooth over packet loss by adjusting the clock synchronization to buffer packets. If true, we process packets immediately and use cl_interp to delay their effects | false | cl | release |
cl_net_printsummary | Print a summary report of Source2 engine networking statistics. (Ticks, netchan messages, etc.) | cmd | norecord | release |
cl_net_showeventlisteners | Show listening addition/removals | false | cl |
cl_net_showevents | Dump game events to console (1=client only, 2=all). | 0 | cl |
cl_new_user_phase | 0: Not Started, 1: Needs Training, 2: Training Complete, -1: Disabled | -1 | cl | a | release |
cl_obs_interp_enable | Enables interpolation between observer targets | true | cl | a |
cl_obs_interp_speed | Spectator camera interpolation speed | 1 | cl | a |
cl_observed_bot_crosshair | Control the crosshair shown when observing a bot. 0: Show player crosshair. 1: Show player crosshair only when bot can be taken over, otherwise show default.. 2: Always show default crosshair for bots. | 2 | cl | a | release |
cl_paintkit_override | 0 | cl | cheat | release | |
cl_panel_freeze_time_after_press | time to freeze mouse/pointer motion after a mouse button press | 0.5 | cl |
cl_parallel_readpacketentities | Set to 1 to use threading snapshot reading (if game supports and server is sending bitcounts). | true | |
cl_parallel_readpacketentities_threshold | Use parallel processing of snapshot reading if above this many entries. | 2 | |
cl_particle_batch_mode | 1 | | |
cl_particle_fallback_base | Base for falling back to cheaper effects under load. | 0 | |
cl_particle_fallback_multiplier | Multiplier for falling back to cheaper effects under load. | 0.2 | |
cl_particle_log_creates | Print debug message every time a particle collection is created | false | |
cl_particle_max_count | 0 | | |
cl_particle_retire_cost | 0 | cheat | |
cl_particle_sim_fallback_base_multiplier | How aggressive the switch to fallbacks will be depending on how far over the cl_particle_sim_fallback_threshold_ms the sim time is. Higher numbers are more aggressive. | 5 | |
cl_particle_sim_fallback_threshold_ms | Amount of simulation time that can elapse before new systems start falling back to cheaper versions | 6 | |
cl_particle_simulate | Enables/Disables Particle Simulation | true | cheat |
cl_particles_dump_effects | cmd | cl | |
cl_particles_dumplist | Dump all new particles, optional name substring. | cmd | cl | linked |
cl_particles_dumpsimlist | Dump all simulating particles, optional name substring. | cmd | cl | linked |
cl_pclass | Dump entity by prediction classname. | 0 | cl | cheat |
cl_pdump | Dump info about this entity to screen. | -1 | cl | cheat |
cl_phys_animated_hierarchy | true | cl | |
cl_phys_block_dist | 1 | cl | |
cl_phys_block_fraction | 0.1 | cl | |
cl_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | false | cl | cheat |
cl_phys_enabled | Enable all physics simulation | true | cl | cheat |
cl_phys_networked_start_sleep | false | cl | |
cl_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | true | cl | cheat |
cl_phys_sound_disable_impact_sounds_under_hard_threshold | if true, impact sounds wont play if no soft impact sound is present and the impact is below the hard velocity threshold. | false | cl | cheat |
cl_phys_stop_at_collision | 0 | cl | cheat | |
cl_phys_timescale | Scale time for physics | 1 | cl |
cl_phys_visualize_awake | false | cl | |
cl_ping_fade_deadzone | Distance from the crosshair over which the ping is completely invisible | 0 | cl | a | release |
cl_ping_fade_distance | Distance from the crosshair over which the ping fades | 0 | cl | a | release |
cl_pitchdown | 89 | cl | cheat | |
cl_pitchspeed | 225 | cl | |
cl_pitchup | 89 | cl | cheat | |
cl_playback_screenshots | Allows the client to playback screenshot and jpeg commands in demos. | false | |
cl_player_ping_mute | If 1, player pinging will make a sound, if 0, pings will be silent | 0 | cl | a | release |
cl_player_proximity_debug | false | cl | rep | cheat | |
cl_player_ragdolls_collide | false | cl | cheat | release | |
cl_poll_network_early | Enable polling for network messages every frame, instead of every tick | true | release |
cl_precacheinfo | Show precache info (client). | cmd | |
cl_pred_always_latch | false | cl | release | |
cl_pred_build_verbose | Verbose spew when building prediction optimized data runs. | false | cl |
cl_pred_optimize | Optimize for not repredicting if there were no errors | true | cl |
cl_pred_parallel_postnetwork | true | cl | |
cl_pred_print_every_cmd | Print something every time we predict a command | false | cl | release |
cl_pred_track | <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname. | cmd | cl |
cl_pred_track_off | clear field track changes. | cmd | cl |
cl_predict_body_shot_fx | false | cl | a | release | |
cl_predict_bomb_defusal | true | cl | |
cl_predict_head_shot_fx | false | cl | a | release | |
cl_predict_kill_ragdolls | true | cl | a | release | |
cl_predict_weapon_drop | true | cl | |
cl_prediction_savedata_postentitypacketreceived | Experimental optimization. If you are reading this in 2026, please delete this convar. | false | cl | release |
cl_predictioncopy_describe | Describe datamap_t for entindex | cmd | cl |
cl_predictioncopy_print | Print simple description of prediction copy fields for entindex | cmd | cl |
cl_predictioncopy_runs | true | cl | |
cl_prefer_lefthanded | Left handed preference | true | cl | a | user | per_user |
cl_printfps | Print information from cl_showfps. | cmd | cl |
cl_promoted_settings_acknowledged | 1:1748644520570 | cl | a | |
cl_prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | cl | cheat |
cl_querycache_stats | Display status of the query cache (client only) | cmd | cl | cheat |
cl_quickinventory_filename | radial_quickinventory.txt | cl | a | release | |
cl_quickinventory_lastinv | true | cl | a | release | |
cl_quickinventory_line_update_speed | 65 | cl | a | release | |
cl_radar_always_centered | If set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents. | true | cl | a | release |
cl_radar_icon_scale_min | Sets the minimum icon scale. Valid values are 0.4 to 1.25. | 0.6 | cl | a | release |
cl_radar_rotate | 1 | true | cl | a | release |
cl_radar_scale | Sets the radar scale. Valid values are 0.25 to 1.0. | 0.5 | cl | a | release |
cl_radar_scale_alternate | Sets the alternate radar scale. Valid values are 0.25 to 1.0. | 1 | cl | a | release |
cl_radar_scale_dynamic | Toggles between a radar that scales dynamically to encompass all the detected elements on the map. | true | cl | a | release |
cl_radar_square_always | If set, the radar will always be square. | false | cl | a | release |
cl_radar_square_with_scoreboard | If set, the radar will toggle to square when the scoreboard is visible. | true | cl | a | release |
cl_radial_radio_tab | 0 | cl | release | |
cl_radial_radio_tab_0_text_1 | #Chatwheel_requestspend | cl | a | release | |
cl_radial_radio_tab_0_text_2 | #Chatwheel_requestweapon | cl | a | release | |
cl_radial_radio_tab_0_text_3 | #Chatwheel_bplan | cl | a | release | |
cl_radial_radio_tab_0_text_4 | #Chatwheel_followingyou | cl | a | release | |
cl_radial_radio_tab_0_text_5 | #Chatwheel_midplan | cl | a | release | |
cl_radial_radio_tab_0_text_6 | #Chatwheel_followme | cl | a | release | |
cl_radial_radio_tab_0_text_7 | #Chatwheel_aplan | cl | a | release | |
cl_radial_radio_tab_0_text_8 | #Chatwheel_requestecoround | cl | a | release | |
cl_radial_radio_tab_1_text_1 | #Chatwheel_enemyspotted | cl | a | release | |
cl_radial_radio_tab_1_text_2 | #Chatwheel_needbackup | cl | a | release | |
cl_radial_radio_tab_1_text_3 | #Chatwheel_bplan | cl | a | release | |
cl_radial_radio_tab_1_text_4 | #Chatwheel_bombcarrierspotted | cl | a | release | |
cl_radial_radio_tab_1_text_5 | #Chatwheel_multipleenemieshere | cl | a | release | |
cl_radial_radio_tab_1_text_6 | #Chatwheel_sniperspotted | cl | a | release | |
cl_radial_radio_tab_1_text_7 | #Chatwheel_aplan | cl | a | release | |
cl_radial_radio_tab_1_text_8 | #Chatwheel_inposition | cl | a | release | |
cl_radial_radio_tab_2_text_1 | #Chatwheel_affirmative | cl | a | release | |
cl_radial_radio_tab_2_text_2 | #Chatwheel_negative | cl | a | release | |
cl_radial_radio_tab_2_text_3 | #Chatwheel_compliment | cl | a | release | |
cl_radial_radio_tab_2_text_4 | #Chatwheel_thanks | cl | a | release | |
cl_radial_radio_tab_2_text_5 | #Chatwheel_cheer | cl | a | release | |
cl_radial_radio_tab_2_text_6 | #Chatwheel_peptalk | cl | a | release | |
cl_radial_radio_tab_2_text_7 | #Chatwheel_sorry | cl | a | release | |
cl_radial_radio_tab_2_text_8 | #Chatwheel_sectorclear | cl | a | release | |
cl_radial_radio_tap_to_ping | When tapping the radial radio button, leave a ping if nothing is selected within the time in seconds set in cl_radial_menu_tap_duration | true | cl | a | release |
cl_radial_radio_version_reset | 12 | cl | a | release | |
cl_radialmenu_deadzone_size | 0.4 | cl | release | |
cl_radialmenu_deadzone_size_joystick | 0.17 | cl | a | release | |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | cl | a |
cl_ragdoll_lru_debug | false | cl | rep | cheat | |
cl_ragdoll_physics_enable | Enable/disable ragdoll physics. | 1 | cl |
cl_ragdoll_reload | false | cl | |
cl_ragdoll_workaround_threshold | Mainly cosmetic, client-only effect: when client doesn't know the last position of another player that spawns a ragdoll, the ragdoll creation is simplified and ragdoll is created in the right place. If you increase this significantly, ragdoll positions on your client may be dramatically wrong, but it won't affect other clients | 4 | cl | release |
cl_random_taser_bone_y | The Y position used for the random taser force. | -1 | cl |
cl_random_taser_force_y | The Y position used for the random taser force. | -1 | cl |
cl_random_taser_power | Power used when applying the taser effect. | 4000 | cl |
cl_rebuy | The order in which rebuy will attempt to repurchase items | Armor PrimaryWeapon Flashbang SmokeGrenade Defuser HEGrenade Flashbang SecondaryWeapon Molotov IncGrenade Decoy Taser | cl | release |
cl_redemption_reset_timestamp | 1760561552 | cl | a | release | |
cl_refresh_rate_recommendation_dont_show_again | false | cl | a | release | |
cl_reload_hud | Reloads the hud scale and resets scale and borders | cmd | cl |
cl_removedecals | Remove the decals from the entity under the crosshair. | cmd | cl | cheat |
cl_report_predcopy_overrides | Report prediction copy overrides | cmd | cl |
cl_report_soundpatch | reports client-side sound patch count | cmd | cl |
cl_resend | Delay in seconds before the client will resend the 'connect' attempt | 0.5 | release |
cl_resetfps | Reset information from cl_showfps. | cmd | cl |
cl_retire_low_priority_lights | Low priority dlights are replaced by high priority ones | false | cl |
cl_rr_dump_rules | Print all response rules | cmd | cl | cheat |
cl_rr_reloadresponsesystems | Reload all response system scripts. | cmd | cl | cheat |
cl_sanitize_muted_players | Hide names and avatars of muted players. | true | cl | release |
cl_sanitize_player_names | Replace names of other players with something non-offensive. | false | cl | a |
cl_save_animgraph_recording | Saves all active animgraph recordings to disk Arguments: automaticallyOpenInAnimgraphEditor | cmd | cl | cheat |
cl_sceneentity_debug | Display all thinking scene entities and its data. | false | cl |
cl_scoreboard_mouse_enable_binding | Name of the binding to enable mouse selection in the scoreboard | +attack2 | cl | a |
cl_scoreboard_survivors_always_on | false | cl | a | release | |
cl_screenmessage_notifytime | How long to display screen message text | 8 | cl |
cl_script_add_debug_filter | Add a filter to the game debug overlay | cmd | cl | cheat |
cl_script_add_watch | Add a watch to the game debug overlay | cmd | cl | cheat |
cl_script_add_watch_pattern | Add a watch to the game debug overlay | cmd | cl | cheat |
cl_script_attach_debugger | Connect the vscript VM to the script debugger | cmd | cl | cheat |
cl_script_attach_debugger_at_startup | false | cl | |
cl_script_break_in_native_debugger_on_error | false | cl | |
cl_script_clear_watches | Clear all watches from the game debug overlay | cmd | cl | cheat |
cl_script_debug | Toggle the in-game script debug features | cmd | cl | cheat |
cl_script_dump_all | Dump the state of the VM to the console | cmd | cl | cheat |
cl_script_find | Find a key in the VM | cmd | cl | cheat |
cl_script_help | Output help for script functions | cmd | cl | cheat |
cl_script_help2 | Output help for script functions suitable for auto-completion | cmd | cl |
cl_script_reload | Reload scripts | cmd | cl | cheat |
cl_script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | cl | cheat |
cl_script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | cl | cheat |
cl_script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | cl | cheat |
cl_script_remove_watch | Remove a watch from the game debug overlay | cmd | cl | cheat |
cl_script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | cl | cheat |
cl_script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | cl | cheat |
cl_script_trace_disable | Turn off a particular trace output by file or function name | cmd | cl | cheat |
cl_script_trace_disable_all | Turn off all trace output | cmd | cl | cheat |
cl_script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | cl | cheat |
cl_script_trace_enable | Turn on a particular trace output by file or function name | cmd | cl | cheat |
cl_script_trace_enable_all | Turn on all trace output | cmd | cl | cheat |
cl_script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | cl | cheat |
cl_sendtable_cache_filename | Send tables cache file | sendtables.bin | |
cl_sequence_debug | -1 | cl | |
cl_sequence_debug2 | -1 | cl | |
cl_sequence_model_substring | 0 | cl | |
cl_server_graphic1_enable | When enabled, 360x60 (<16kb) image file will be displayed to on-server spectators. | true | cl | release |
cl_server_graphic2_enable | When enabled, 220x45 (<16kb) image file will be displayed to on-server spectators. | true | cl | release |
cl_show_bombs | false | cl | |
cl_show_clan_in_death_notice | Is set, the clan name will show next to player names in the death notices. | true | cl | a | release |
cl_show_enemy_avatar_colors | true | cl | |
cl_show_equipment_value | false | cl | |
cl_show_equipped_character_for_player_avatars | false | cl | a | |
cl_show_matchmaking_stat_spew | false | cl | |
cl_show_observer_crosshair | Show the crosshair of the player being observed. 0: off 1: friends and party 2: everyone | 2 | cl | a | release |
+cl_show_team_equipment | cmd | cl | release | |
cl_ShowBoneSetupEnts | Show which entities are having their bones setup each frame. | false | cl |
cl_showdemooverlay | How often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always) | 0 | |
cl_showents | Dump entity list to console. | cmd | cl | cheat |
cl_showerror | Show prediction errors, 2 for above plus detailed field deltas, 3 to filter out serverside known prediction errors, -entindex for specific entity. | 0 | cl | release |
cl_showfps | Draw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file ) | 0 | cl | release |
cl_showloadout | Toggles display of current loadout. | true | cl | a | per_user |
cl_showmem | Draw approximate memory use at top of screen | 0 | cl | release |
cl_showpos | Draw current position at top of screen | 0 | cl | cheat | release |
cl_showtextmsg | Enable/disable text messages printing on the screen. | true | cl |
cl_showtick | Show current tick/time values. Bitmask: 1='render time' 2='GameTime' 4=time of predicted entities 8=offset of predicted entities (-1 means 'everything') | 0 | cl | release |
cl_showusercmd | Show user command encoding | false | cl |
cl_silencer_mode | 0: cannot detach; 1: press secondary fire to detach | 0 | cl | a | user | per_user |
cl_sim_grenade_trajectory | Draw trajectory of the deployed grenade if thrown from this position. Takes an optional parameter for how long the drawn trajectory will last. | cmd | cl | cheat |
cl_simulate_dormant_entities | true | cl | |
cl_skel_constraints_enable | true | rep | cheat | |
cl_skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | false | cl | cheat |
cl_smoke_volume_growth | 1 | cl | |
cl_smoke_volumeprop | true | cl | |
cl_smooth | Smooth view/eye origin after prediction errors | true | cl |
cl_smooth_draw_debug | false | cl | cheat | |
cl_smooth_root_catchup_factor | 0.21 | cl | cheat | |
cl_smooth_root_max_accel | 1000 | cl | cheat | |
cl_smooth_root_origin_coeff | 100 | cl | cheat | |
cl_smooth_root_timehorizon | 0.125 | cl | cheat | |
cl_smooth_root_velocity_coeff | 20 | cl | cheat | |
cl_smooth_targetspeed | 150 | cl | release | |
cl_smoothtime | Smooth client's view after prediction error over this many seconds | 0.2 | cl |
cl_snd_cast_clear | true | | |
cl_snd_cast_retrigger | true | | |
cl_snd_new_visualize | Displays soundevent name played at it's 3d position | false | cl | cheat |
cl_sniper_auto_rezoom | Auto-rezoom snipers after a shot | true | cl | a | user | per_user |
cl_sniper_delay_unscope | false | cl | a | release | |
cl_sniper_show_inaccuracy | true | cl | a | release | |
cl_sos_test_get_opvar | cmd | cl | cheat | |
cl_sos_test_set_opvar | cmd | cl | cheat | |
cl_soundscape_flush | Flushes the client side soundscapes | cmd | cl | cheat | server_can_execute |
cl_soundscape_printdebuginfo | print soundscapes | cmd | cl |
cl_spec_show_bindings | Toggle the visibility of the spectator bindings. | true | cl | release | clientcmd_can_execute |
cl_spec_stats | true | cl | release | |
cl_spec_use_tournament_content_standards | false | cl | release | |
cl_spewserializers | Spew serializers | cmd | cheat |
cl_ss_origin | print origin in script format | cmd | cl |
cl_teamcounter_playercount_instead_of_avatars | false | cl | a | release | |
cl_teamid_overhead_colors_show | Show team overhead id in teammate color | true | cl | a | release |
cl_teamid_overhead_fade_near_crosshair | The amount to fade teamid when near the crosshair. Range is 0.0-1.0. 0: off | 0.75 | cl | a | release |
cl_teamid_overhead_maxdist | max distance at which the overhead team id icons will show | 6000 | cl | cheat | per_user |
cl_teamid_overhead_maxdist_spec | max distance at which the overhead team id icons will show when a spectator | 4000 | cl | cheat | per_user |
cl_teamid_overhead_mode | Always show team id over teammates. 0 = off, 1 = pips; 2 = +name, 3 = +equipment | 3 | cl | a | release |
cl_teammate_color_1 | 136 206 245 | cl | |
cl_teammate_color_2 | 0 158 128 | cl | |
cl_teammate_color_3 | 241 228 65 | cl | |
cl_teammate_color_4 | 230 128 42 | cl | |
cl_teammate_color_5 | 189 44 150 | cl | |
cl_teammate_colors_show | In competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and letters | 1 | cl | a | release |
cl_test_list_entities | test-list entities | cmd | cl | cheat |
cl_tickpacket_desired_queuelength | This value, multiplied by the tick interval, is added to cl_tickpacket_recvmargin_desired to obtain the effective desired recv margin. | 0 | user |
cl_tickpacket_recvmargin_spew_interval | 0 | release | |
cl_ticks_net_print_threshold | Print a message if network issues cause problems with server snapshots of user commands not being available when needed, if the percentage (0...100) exceeds this value. A value of 0 will cause the message to always print each time it is calculated | 2 | release |
cl_ticks_warning_level | Print a message about problems with ticks and interpolation. 0=never, 1=warnings, 2=all, even if hidden by interpolation | 0 | release |
cl_ticktiming | \{print\|<interval>\} [summary\|detail] Print timing stats now, or set report interval | cmd | norecord | release |
cl_timeout | After this many seconds without receiving a packet from the server, the client will disconnect itself | 30 | a |
cl_tracer_whiz_distance | 72 | cl | |
cl_tracer_whiz_infront_distance | 32 | cl | |
cl_track_render_eye_angles | Spew render eye angles | false | cl | cheat |
cl_trueview_show_status | 0=Never; 1=Only if there is a problem; 2=always | 2 | cl | release |
cl_updatevisibility | Updates visibility bits. | cmd | cl |
cl_use_entity_as_targetid | true | cl | |
cl_use_last_selected_weapon_slot_position | Use the last selected weapon slot position when switching back to a weapon slot. | false | cl | a | release |
cl_use_old_wearable_shoulddraw | false | cl | |
cl_use_opens_buy_menu | Pressing the +use key will open the buy menu if in a buy zone (just as if you pressed the 'buy' key). | false | cl | a | user | per_user |
cl_usercmd_max_per_movemsg | max number of CUserCmds to send in one client move message | 4 | release |
cl_usesocketsforloopback | When connecting to local listen server (for example, using the 'map' command), default to loopback=false, which connects to '127.0.0.1' instead of 'loopback'. This uses the network stack so that fake lag/loss can be simulated. | false | |
cl_versus_intro | true | cl | a | release | |
cl_viewing_vanity_loadout | false | sv | cl | user | |
cl_viewtarget_clamp | true | cl | |
cl_voiceenabled | true | cl | |
cl_vrr_recommendation_dont_show_again | true | cl | a | release | |
cl_vsnd_morph_override_ease_enabled | Controls whether the compiled in vsnd morph data ease in/out values are used or values set from the convars (cl_vsnd_morph_override_ease_in, cl_vsnd_morph_override_ease_out) are used | true | cl |
cl_vsnd_morph_override_ease_in | If cl_enable_vsnd_morph_override_ease_enabled is true, ease into vsnd morph driven animation over the specified number of seconds. | 0.2 | cl |
cl_vsnd_morph_override_ease_out | If cl_enable_vsnd_morph_override_ease_enabled is true, ease out of vsnd morph driven animation over the specified number of seconds. | 0.2 | cl |
cl_wallbang_heavy_threshold | The Threshold where to switch from Light to Heavy Wallbang tracer | 22 | cl | cheat | release |
cl_weapon_clip_thinwalls | true | cl | rep | cheat | |
cl_weapon_clip_thinwalls_debug | false | cl | rep | cheat | |
cl_weapon_clip_thinwalls_lock | false | cl | rep | cheat | |
cl_weapon_clip_thinwalls_pitchlimit_down | 67 | cl | rep | cheat | |
cl_weapon_clip_thinwalls_pitchlimit_up | 77 | cl | rep | cheat | |
cl_weapon_debug_show_accuracy | Draws a circle representing the effective range with every shot. | 0 | cl | cheat | release |
cl_weapon_debug_show_accuracy_duration | 10 | cl | cheat | release | |
cl_weapon_selection_rarity_color | false | cl | a | release | |
cl_workshop_map_download_timeout | 120 | cl | |
cl_yawspeed | 210 | cl | |
clear | Clear console output. | cmd | norecord | release |
clear_bombs | cmd | sv | cheat | |
clear_debug_flags_on_death | true | sv | |
clearall | Clear console output from all views. | cmd | norecord | release |
cli_ent_attachments | Displays the interpolated attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_hitbox | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_pivot | Displays the interpolated pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
clientport | If non-zero, client binds port to specific address. Usually you should leave this blank to use a different random system-assigned port for each connection. | 0 | release |
closecaption | Enable close captioning. | false | cl | a | user |
cloth_filter_transform_stateless | Enable the new, stateless version of FilterTransform | false | |
cloth_ground_plane_thickness | Raise ground by this much for all cloth that traces the ground; should be 0 ideally | 3 | |
cloth_iv_dump | 4 | cl | |
cloth_iv_store_back | false | cl | rep | |
clutch_mode_toggle | Toggle clutch mode convar | cmd | cl | release |
cmd | Forward command to server. | cmd | |
cojob_lock_hold_warning_threshold_ms | How long in milliseconds before we warn about lock hold duration | 10000 | sv | cl | rep |
cojob_max_no_yield_time_us | Will spew if a job takes longer than the specified number of microseconds | 3000 | sv | cl | rep |
collect_entity_model_name | Collect model names of the entities you're pointing at | cmd | sv | cheat |
commentary | Desired commentary mode state. | false | sv | a |
commentary_available | Automatically set by the game when a commentary file is available for the current map. | false | sv |
commentary_cvarsnotchanging | cmd | sv | |
commentary_finishnode | cmd | sv | |
commentary_node_use_viewfacing | false | cl | |
composite_material_use_bc7 | true | cl | |
con_enable | Allows the console to be activated. | true | a | per_user |
con_logfile_suffix | Suffix to append to the console log, may be changed to reopen the log | 0 | |
condump | dump the text currently in the console to condumpXX.log | cmd | release |
connect | Connect to a remote server. | cmd | release |
connect_hltv | Connect to a remote HLTV server. | cmd | release |
consoletool | Open a VConsole subtool. | cmd | norecord | release |
contributionscore_assist | amount of contribution score added for an assist | 1 | sv | release |
contributionscore_assist_reqs | extra requirements to earn contribution score for an assist | 1 | sv | release |
contributionscore_bomb_defuse_major | amount of contribution score for defusing a bomb while at least one enemy remains alive | 3 | sv | release |
contributionscore_bomb_defuse_minor | amount of contribution score for defusing a bomb after eliminating enemy team | 1 | sv | release |
contributionscore_bomb_exploded | amount of contribution score awarded to bomb planter and terrorists remaining alive if bomb explosion wins the round | 1 | sv | release |
contributionscore_bomb_planted | amount of contribution score for planting a bomb | 2 | sv | release |
contributionscore_cash_bundle | amount of contribution score for picking up a cash bundle | 0 | sv | release |
contributionscore_crate_break | amount of contribution score for breaking an item crate | 0 | sv | release |
contributionscore_hostage_kill | amount of contribution score for killing a hostage, normally negative | -2 | sv | release |
contributionscore_hostage_rescue_major | amount of contribution score added to rescuer per hostage rescued | 3 | sv | release |
contributionscore_hostage_rescue_minor | amount of contribution score added to all alive CTs per hostage rescued | 1 | sv | release |
contributionscore_kill | amount of contribution score added for a kill | 2 | sv | release |
contributionscore_kill_factor | percentage of victim's contribution score to award to their killer as a bonus | 0 | sv | release |
contributionscore_kill_reqs | extra requirements to earn contribution score for a kill | 1 | sv | release |
contributionscore_objective_kill | amount of contribution score added for an objective related kill | 3 | sv | release |
contributionscore_participation | amount of contribution score awarded to players for active participation in the round | 0 | sv | release |
contributionscore_suicide | amount of contribution score for a suicide, normally negative | -2 | sv | release |
contributionscore_team_kill | amount of contribution score for a team kill, normally negative | -2 | sv | release |
convars_echo_toggle_changes | Echo to the console changes caused by toggling. | true | |
convert_steamid | Convert SteamID into multiple formats | cmd | cl |
cpu_level | CPU Level - Default: High | 2 | cl |
cpuinfo | Print CPU configuration information | cmd | |
cq_buffer_bloat_msecs_max | Server will not allow the client to buffer up more than N ms of commands. | 64 | rep | release |
cq_debug | Verbose command queue logging. | 0 | sv | rep |
cq_dilation_percentage | When speeding up slowing down, this is how much | 5 | sv | cl | rep |
cq_enable | Run one usercmd per server tick and maintain a buffer. Client speeds up/slows down it's usercmd tick rate to maintain server command queue buffering. | true | sv | cl | rep |
cq_logging | command queue logging of events. | false | sv | release |
cq_logging_interval | command queue logging per player stats every N seconds, 0 to disable. | 0 | sv | release |
cq_max_starved_substitute_commands | Server will stop generating substitute commands if client hasn't sent one, after N in a row | 4 | sv | release |
cq_print_every_command | print every command as we execute it | false | sv | release |
crash | Crash the client. Optional parameter -- type of crash: 0: read from NULL 1: write to NULL 2: force an Assert 3: infinite loop 4: stack buffer overrun 5: multiple asserts across multiple threads. Optional number of threads (default 5) 6: looping memory leak until we're out of memory. Optional allocation size in bytes (default 1048576/1MB) | cmd | cheat |
crash_error | Cause the engine to crash by Plat_FatalError on main thread (Debug!!) | cmd | cheat |
crash_error_job | Cause the engine to crash by Plat_FatalError on job thread (Debug!!) | cmd | cheat |
crash_error_thread | Cause the engine to crash by Plat_FatalError on non-main thread (Debug!!) | cmd | cheat |
crash_job | Cause the engine to crash in a job thread (Debug!!) | cmd | cheat |
crash_thread | Cause the engine to crash in a brand new non-main thread (Debug!!) | cmd | cheat |
create_radius_damage | Causes radius damage where you're looking, at the passed in radius. | cmd | sv | cheat |
CreatePredictionError | Create a prediction error | cmd | sv | cheat |
creditsdone | cmd | sv | |
crosshair | true | cl | a | per_user | |
cs_hostage_near_rescue_music_distance | 2000 | sv | cheat | |
cs_logtouchexpansion | cs_logtouchexpansion <ent index or -1 for all>. Log player touch expansion component. | -2 | sv | cheat |
cs_minimap_create_output_size | Size of minimap texture generated with cs_minimap_create (512 default) | 1024 | cl | release |
cs_quit_prompt | Quit the game | cmd | cl | release |
cs_ShowStateTransitions | cs_ShowStateTransitions <ent index or -1 for all>. Show player state transitions. | -2 | sv | cheat |
CS_WarnFriendlyDamageInterval | Defines how frequently the server notifies clients that a player damaged a friend | 3 | sv | cheat |
csgo_3d_skybox | true | cl | |
csgo_demoui_playbeck_timestep_value | Number of seconds to seek when using TimeStep buttons on demo playback controller. | 15 | cl |
csgo_demoui_player_death_seek_lead_up_time | Seek to a moment this amount of seconds leading up to a player death instead of the exact time of the death. | 1 | cl |
csgo_demoui_previous_event_search_offset | Do not consider events that happened in the last specified number of seconds when a user clicks 'previous' on the UI. | 2 | cl |
csgo_disable_preview_maps | false | cl | |
csgo_download_match | Downloads a match via serial code and starts playback | cmd | cl | norecord | clientcmd_can_execute |
csgo_fatdemo_enable | false | sv | cl | rep | release | |
csgo_fatdemo_output | test.fatdem | sv | cl | rep | release | |
csgo_map_preview_scale | 8 | cl | a | |
csgo_nav_jump_link_detour_threshold | don't traverse a jump link if there's a detour that costs less than this amount | 1500 | sv | rep |
csgo_use_fullsort_for_opaque | fullsort the opaque pass when there wasn't a depth prepass | true | cl | cheat |
csm_bias_override_0 | 1 | cheat | |
csm_bias_override_1 | 1 | cheat | |
csm_bias_override_2 | 1 | cheat | |
csm_bias_override_3 | 1 | cheat | |
csm_cascade0_override_dist | -1 | cheat | |
csm_cascade1_override_dist | -1 | cheat | |
csm_cascade2_override_dist | -1 | cheat | |
csm_cascade3_override_dist | -1 | cheat | |
csm_cascade_viewdir_shadow_bias_scale | 2 | cheat | |
csm_max_dist_between_caster_and_receiver | default pushback | 15000 | cheat |
csm_max_num_cascades_override | Number of cascades in sunlight shadow | 3 | |
csm_max_shadow_dist_override | 560 | | |
csm_max_visible_dist | 7500 | cheat | |
csm_res_override_0 | 0 | cheat | |
csm_res_override_1 | 0 | cheat | |
csm_res_override_2 | 0 | cheat | |
csm_res_override_3 | 0 | cheat | |
csm_shadow_worldview_align_x_to_u | false | cheat | |
csm_shadow_worldview_shear_align_z_to_v | false | cheat | |
csm_split_log_scalar | 0.85 | cheat | |
csm_sst_max_visible_dist | 2000 | cheat | |
csm_sst_pushback_distance | default pushback | 1500 | cheat |
csm_sst_shadow_focus_region_maxz | 2000 | cheat | |
csm_sst_shadow_focus_region_minz | -2000 | cheat | |
csm_viewdir_shadow_bias | 0 | cheat | |
csm_viewmodel_farz | 30 | cheat | |
csm_viewmodel_max_shadow_dist | 21 | cheat | |
csm_viewmodel_max_visible_dist | 1000 | cheat | |
csm_viewmodel_nearz | 0.5 | cheat | |
csm_viewmodel_shadows | true | | |
custom_bot_difficulty | Bot difficulty for offline play. | 2 | sv | cl | rep | release |
cv_bot_ai_bt_debug_target | Draw the behavior tree of the given bot. | -1 | sv | rep | cheat |
cv_bot_ai_bt_hiding_spot_show | Draw hiding spots. | false | sv | rep | cheat |
cv_bot_ai_bt_moveto_show_next_hiding_spot | Draw the hiding spot the bot will check next. | false | sv | rep | cheat |
cvarlist | Show the list of convars/concommands. | cmd | release |
cyclevar | Cycle through specified convar values. | cmd | norecord | release |
d3d_max_feature_level | Report the maximum D3D feature level available. | 11_1 | |
damage_impact_heavy | Damage ABOVE this value is considered heavy damage | 40 | cl |
damage_impact_medium | Damage BELOW this value is considered light damage | 20 | cl |
dbghist_addline | Add a line to the debug history. Format: <category id> <line> | cmd | sv |
dbghist_dump | Dump the debug history to the console. Format: <category id> Categories: 0: Entity I/O 1: AI Decisions 2: Scene Print 3: Alyx Blind 4: Log of damage done to player 5: Player Teleport 6: Blind Zombie Sounds 7: Player Continuous | cmd | sv |
debug_destructible_parts | Draw debug information for destructible parts. | false | sv | cl | rep |
debug_destructible_parts_enabled | Toggle enabling/disabling the destructible parts system for debug. | true | sv | cl | rep | cheat |
debug_destructible_parts_radius_damage | false | sv | cl | rep | |
debug_destructible_parts_ttl | How long the debug draws stick around for, unless they're per-tick. | 1 | sv | cl | rep |
debug_error_model | false | sv | cl | rep | cheat | |
debug_font_size | Font size for the debug font | 14 | |
debug_overlay_fullposition | false | sv | |
debug_physimpact | false | sv | |
debug_purchase_defidx | Purchase an item by defindex | cmd | cl | release | clientcmd_can_execute |
debug_radial_damage | false | sv | cl | rep | cheat | |
debug_shared_random | false | sv | cl | rep | |
debug_takedamage_summaries | false | sv | cheat | |
debug_visibility_monitor | 0 | sv | cheat | |
debugoverlay_cycle_domain | Toggles visibility of the debug overlay system. | cmd | sv | cheat |
debugoverlay_cycle_state | Toggles visibility of the debug overlay system. | cmd | sv | cheat |
debugoverlay_dashboard | Makes the debug overlay dashboard visible. | cmd | sv | cheat |
debugoverlay_force_respect_ttl | Force respect TTL even when clearing scopes | false | cheat |
debugoverlay_hide_imgui | Hides the overlay. | cmd | sv | cheat |
debugoverlay_show_text_outline | Toggle display of box around text | false | cheat |
debugoverlay_text_scale | Scale of the text used for 3d display | 1 | a | cheat |
debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | sv | cheat |
decalfrequency | 10 | sv | nf | |
default_fov | 90 | cl | cheat | |
demo_allow_game_mismatch | Allow playback of demo even if game directories are not matched [may crash or fail to load]. | false | |
demo_flush | Flush writing the demo file every network update | false | a |
demo_goto | Skips to location in demo. | cmd | release |
demo_gotomark | Skips the current demo playback to the marked tick | cmd | release |
demo_gototick | Skips to a tick in demo. | cmd | release |
demo_highlight_fade_duration | Duration of the fade in and of the fade out transitions (fade in + fade out is 2x this value). | 0.25 | cl | release |
demo_highlight_seconds_after | How many seconds after the actual highlight event to show when viewing highlights. | 2 | cl | release |
demo_highlight_seconds_before | How many seconds before the actual highlight event to show when viewing highlights. | 6 | cl | release |
demo_info | Print information about currently playing demo. | cmd | release |
demo_marktick | Marks the current demo playback tick for later use | cmd | release |
demo_max_consecutive_skip_packets | Don't skip more than N messages in a row when skipping in a demo file. | 2500 | |
demo_mouse_enable_binding | Name of the binding to enable mouse on demo playback UI | drop | cl | a |
demo_pause | Pauses demo playback. | cmd | release |
demo_pause_at_end | Pause demo playback when the end of the file is reached, otherwise quit to main menu. | true | cl | release |
demo_pauseatservertick | Pauses when the 'render time' reaches the specified tick. | cmd | release |
demo_playback_override_settings | false | cl | |
demo_quitafterplayback | Quits game after demo playback. | false | release |
demo_recordcommands | Record commands typed at console into .dem files. | true | cheat |
demo_resume | Resumes demo playback. | cmd | release |
demo_skip_to_shot_seconds_before | How many seconds before the shot to skip to when skipping to a specific shot ID. | 2 | cl | release |
demo_step_tick | Play for N ticks (default=1) and then pause. | cmd | release |
demo_timescale | Sets demo replay speed. | cmd | release |
demo_togglepause | Toggles demo playback. | cmd | release |
demo_ui_mode | UI mode for demo playback. 0 = disabled, 1 = minimal, 2 = full | 2 | cl | release |
demo_usefastgoto | Use fast frame skipping when available for demo_goto commands. | true | |
demo_writefullupdate_rate | Interval time in seconds to write full updates to demo. | 60 | |
demo_writemetafile | save current meta file demo_<version>.meta file for use in demo upconversion. | cmd | norecord |
demolist | Print demo sequence list. | cmd | release |
demoui | Show/hide demo playback ui | cmd | cl | release |
destructible_parts_destroy_parts_when_gibbing | true | sv | cl | rep | |
dev_add_onground_on_spawn | Should we mess with the ground flag when we spawn? (I don't think we should). If we don't hit the assert in CCSPlayer_MovementServices::ProcessMovement, we should remove this by Dec 2022. | false | sv | release |
dev_send_gc_message | <msgid> Send a blank body message with a given ID to gc for routing tests | cmd | cl |
dev_send_gc_message_server | <msgid> Send a blank body message with a given ID to gc for routing tests | cmd | sv |
dev_simulate_gcdown | <state> Turn on/off simulated GC communications failure (GC is down in a way that we know it is down) | cmd | cl |
developer | Set developer message level. | 1 | release |
diffcheck | Activate diffcheck system. | true | |
diffcheck_playerslot | 0 | | |
diffcheck_spew | Actually show diffcheck results. | true | |
diffcheck_spew_diff_filter | Show diff with matching filter substring only. | 0 | |
diffcheck_spew_diff_only | Show diff only. | false | |
differences | Show all convars which are not at their default values (optional restricted to specific flags). | cmd | release |
disable_dynamic_prop_loading | If non-zero when a map loads, dynamic props won't be loaded | false | sv | cheat |
disable_priority_boost | Disable focus based priority boost | cmd | |
disable_source_soundscape_trace | Bypasses lookup of soundscapes for indvidual audio sources when enabled. | false | sv |
disconnect | Disconnect from server | cmd | release |
display_game_events | false | sv | cheat | |
dlight_debug | Creates a dlight in front of the player | cmd | cl | cheat |
dm_reset_spawns | cmd | sv | |
dm_togglerandomweapons | Turns random weapons in deathmatch on/off | cmd | cl | server_can_execute | clientcmd_can_execute |
dota_enable_spatial_audio | Flag to enable spatial audio in Dota 2. | false | release |
dota_overhead_on_received_item | Emit an overhead particle effect on receiving an item from an ally. | true | sv | cl | rep |
dota_spatial_audio_mix | Mix value to blend spatial and non-spatial audio in Dota 2. | 1 | release |
drawcross | Draws a cross at the given location Arguments: x y z | cmd | sv | cheat |
drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | sv | cheat |
drawoverviewmap | Draws the overview map | cmd | cl |
drawradar | Draws HUD radar | cmd | cl |
ds_workshop_changelevel | Changelevel to an available workshop map by name | cmd | sv | release |
ds_workshop_listmaps | Dump workshop maps available on this server | cmd | sv | release |
dsp_automatic | 0 | demo | |
dsp_db_min | 80 | demo | |
dsp_db_mixdrop | 0.5 | demo | |
dsp_dist_max | 1440 | cheat | demo | |
dsp_dist_min | 0 | cheat | demo | |
dsp_mix_max | 0.8 | demo | |
dsp_mix_min | 0.2 | demo | |
dsp_off | false | cheat | |
dsp_vol_2ch | 1 | demo | |
dsp_vol_4ch | 0.5 | demo | |
dsp_vol_5ch | 0.5 | demo | |
dsp_volume | 0.8 | a | demo | |
dump_entity_report | List all client-side entities in the scene | cmd | cl | cheat |
dump_globals | Dump all global entities/states | cmd | sv |
dump_loc_token | List information on the given token | cmd | |
dump_localization_files | List all loaded localization files | cmd | |
dump_panorama_css_properties | Prints out all valid panorama CSS properties and their documentation | cmd | release |
dump_panorama_events | print panorama event types and their documentation | cmd | release |
dump_panorama_render_command_stats | cmd | | |
dump_response_symbols | print all response symbols to the console | cmd | sv |
dump_secondary_scene_worlds | Lists secondary scene worlds and ref counts | cmd | cl |
dumpparticlelist | Print out information on existing particle systems | cmd | cheat |
dumpstringtable | Usage: dumpstringtable <tablename \|all> <sv \| cl> <verbose \| simple> <element> Print string tables to console, verbose to dump data, simple to show name and count only, can specifiy a single numeric element index to restrict spew. | cmd | |
echo | Echo text to console. | cmd | server_can_execute |
echoln | Echo the command arguments on the console | cmd | release |
econ_build_pinboard_images_from_collection_name | Renders and saves images for all models in a collection. | cmd | cl |
econ_clear_inventory_images | clear the local inventory images (they will regenerate) | cmd | cl |
econ_show_items_with_tag | Lists the item definitions that have a specified tag. | cmd | cl |
enable_boneflex | true | cl | a | |
enable_priority_boost | Disable focus based priority boost | cmd | |
endmatch_votenextmap | Votes for the next map at the end of the match | cmd | cl | clientcmd_can_execute |
endmovie | Stop recording movie frames. | cmd | norecord |
endround | End the current round. | cmd | sv | cheat |
engine_accurate_input_processing_delta_time | When true, elapsed time given to the input processing will be the time elapsed since the last input processing. This is only relevant when input is processed multiple times per frame ( i.e. multiple ticks per frame) | false | |
engine_allow_multiple_simulates_per_frame | When the client is catching up in low frame rate situations, should we run client simulate more than once a frame? | false | |
engine_allow_multiple_ticks_per_frame | When the client is catching up in low frame rate situations, should we run tick more than once a frame? | true | |
engine_client_tick_pad_enable | false | | |
engine_cpu_info_extended | CPU the engine is running on. | 20 CPUs (14 cores - 6P/8E), Frequency: 2.5 GHz, Features: F/M/S 6/191/2 GenuineIntel '13th Gen Intel(R) Core(TM) i5-13500' SSE SSE2 SSE4.1 SSE4.2 AVX AVX2 MMX RDTSC RDTSCP CMOV FCMOV PCLMULQDQ (64-bit process) | |
engine_frametime_amnesty_debug | Enable logging about events that disable frame time warnings | false | |
engine_frametime_print_report | Print a performance report from the current data in the vprof 'lite' profiler | cmd | |
engine_frametime_warnings_enable | Enable framerate-related warnings, such as sv_long_frame_ms. Disabling warnings is useful when running in situations such a debug where a slow frame rate is expected | false | |
engine_low_latency_sleep_after_client_tick | When r_low_latency is enabled, this moves the low latency sleep on tick frames to happen after client simulation. | false | release |
engine_max_resource_system_update_time | 5 | | |
engine_max_ticks_to_simulate | Max number of ticks to simulate per frame, after which simulation will start to slow down compared to real time. | -1 | |
engine_no_focus_sleep | 20 | a | |
engine_no_focus_sleep_vconsole_suppress | When VConsole is in the foreground, don't trigger engine_no_focus_sleep behavior | true | |
engine_ostype | OS type the engine is running on. | Windows 11 | |
engine_platform_name_extended | Platform the engine is running on. | pc64 | |
engine_render_only | false | | |
engine_rendersystem_init | Rendersystem option requested (changing this does not change the rendersystem). | -dx11 | |
engine_rendersystem_shader_model | Rendersystem shader model in use (changing this does not change the shader model). | 111 | |
engine_rendersystem_used | Rendersystem option in use (changing this does not change the rendersystem). | -dx11 | |
engine_show_frame_pacing | false | release | |
engine_show_frame_ticks | false | | |
engine_sse42 | turn on sse4.2 optimizations in the engine | true | |
english | If set to 1, running the english language set of assets. | true | cl | user |
ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | sv | cheat |
ent_actornames_font | ent_actornames font name | Consolas | sv | cl | rep | cheat |
ent_actornames_fontsize | ent_actornames font size | 24 | sv | cl | rep | cheat |
ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: entityName automaticallyOpenInAnimgraphEditor Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_animgraph_setvar | Sets a variable on the animgraph of the given entity(s) Arguments: <varname>=<value> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_attachment_filter_substrings | If an attachment's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | sv | cheat |
ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_autoaim | Displays the entity's autoaim radius. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_bitvec_enable | false | sv | |
ent_bonemergeplayer | Bonemerge the player onto the entity under the crosshairs | cmd | sv | cheat |
ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | sv | cheat |
ent_cancelpendingentfires | Cancels all ent_fire created outputs that are currently waiting for their delay to expire. | cmd | sv |
ent_characterize | Spew PVS debug info for entity | cmd | sv |
ent_clear_debug_overlays | Clears all debug overlays | cmd | sv | cheat |
ent_create | Creates an entity of the given designer or subclass name where the player is looking. | cmd | sv | cheat | vconsole_fuzzy |
ent_debug_anim | Use the specified entity for animation debugging. | cmd | cl |
ent_debug_draw_thinkers | false | sv | cl | rep | |
ent_find | Find and list all entities with classnames or targetnames that contain the specified substrings. Format: find_ent <substring> | cmd | sv | cheat |
ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | sv | cheat |
ent_fire | Usage: ent_fire <target> [action] [value] [delay] | cmd | sv | cheat | vconsole_fuzzy |
ent_fire_output | Usage: ent_fire_output <target> [output name] [value] [delay] | cmd | sv | cheat | vconsole_fuzzy |
ent_gib | Gibs the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | sv | cheat |
ent_hierarchy | Prints the entity hierarchy tree rooted at the specified ent(s) | cmd | sv | cheat |
ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_info | Usage: ent_info <class name> | cmd | sv | cheat |
ent_joint_axis_size | 4 | sv | |
ent_joint_filter_substrings | If a joint's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | sv | cheat |
ent_joint_lines | Draw a line between a rendered joint and its parent. | true | sv | cheat |
ent_joint_names | Draw the name of a rendered joint. | true | sv | cheat |
ent_joint_only_ik_joints | false | sv | |
ent_joint_use_bind_pose | false | sv | |
ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_kill | Kills the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_list_report | Reports all list of all entities in a map, one by one | cmd | sv |
ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_messages_draw | Visualizes all entity input/output activity. | false | sv | cl | rep | cheat |
ent_name | Displays the entity name | cmd | sv | cheat |
ent_orient | Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' option to orient on all axis. Format: ent_orient <entity name> <optional: allangles> | cmd | sv | cheat |
ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | sv | cheat |
ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_pivot_size | 20 | sv | a | cheat | |
ent_rbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | sv | cheat |
ent_revert_dormancy_change | false | cl | |
ent_rotate | Rotates an entity by a specified # of degrees | cmd | sv | cheat |
ent_scale | Scales entities. Arguments: <scale factor> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_scenehierarchy | Prints the entity scenenode hierarchy tree rooted at the specified ent(s) | cmd | sv | cheat |
ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_setang | Set entity angles | cmd | sv | cheat |
ent_setname | Sets the targetname of the given entity(s) Arguments: <new entity name> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_setpos | Move entity to position | cmd | sv | cheat |
ent_show_contexts | Show entity contexts in ent_text display | false | sv | cheat |
ent_show_damage | Sets damage display mode. When on, you will see the amount of damage dealt over the target's head. | cmd | sv | cheat |
ent_show_response_criteria | Print, to the console, an entity's current criteria set used to select responses. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_showonlyattachment | 0 | sv | cheat | |
ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_skeleton_duration | Duration of ent_skeleton display | 0 | sv | cl | rep | cheat |
ent_skeleton_only_ik_joints | false | sv | |
ent_steadystate_batchsize | Max number of entities to transmit to player | 20 | sv |
ent_steadystate_delay | Time in seconds without network state changes until an entity is considered for trickle updates | 5 | sv |
ent_steadystate_enable | false | sv | |
ent_steadystate_interval | Rate at which entities can be trickled to players | 0.1 | sv |
ent_teleport | Teleport the specified entity to where the player is looking. Format: ent_teleport <entity name> | cmd | sv | cheat |
ent_test_interpolation | false | cl | |
ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_filter | Set which ent_text filters you want: | cmd | sv | cheat |
ent_text_flags_active | -1 | sv | a | cheat | |
ent_text_no_name_really_i_mean_it | false | sv | cheat | |
ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: <Radius> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_ungrab | un-grabs all objects | cmd | sv | cheat |
ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_visibility_traces | Displays visibility traces for the given entity Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
entity_log_load_unserialize | Output unserialization of entities on map load. 0 - off, 1 - client/server, 2 - server, 3 - client | 0 | sv | cl | rep | cheat |
entity_lump_list | List all known entity lumps | cmd | |
entity_lump_spew | Dump the contents of an entity lump | cmd | |
entityreport | Reports all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | sv |
entitysummary | Summarizes (by class) all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | sv |
ents | List server entities, sorted by spawn group | cmd | sv |
eom_local_player_defeat_anim_enabled | true | cl | a | release | |
escape | Escape key pressed. | cmd | release | clientcmd_can_execute |
exec | Execute a cfg file | cmd | norecord | release |
exec_async | Execute a cfg file over time | cmd | cheat | norecord |
execifexists | Execute a cfg file if file exists | cmd | norecord | release |
execute_command_every_frame | 0 | cheat | |
explode | Kills the player with explosive damage | cmd | sv | cheat |
explodevector | Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value> | cmd | sv | cheat |
fade_debug_splitscreen_slot | -1 | cl | |
fadein | fadein \{time r g b\}: Fades the screen in from black or from the specified color over the given number of seconds. | cmd | sv | cheat |
fadeout | fadeout \{time r g b\}: Fades the screen to black or to the specified color over the given number of seconds. | cmd | sv | cheat |
ff_damage_bullet_penetration | If friendly fire is off, this will scale the penetration power and damage a bullet does when penetrating another friendly player | 0 | sv | cl | rep | release |
ff_damage_decoy_explosion | Enables or disables team damage from decoy detonation | false | sv | cl | rep | release |
ff_damage_reduction_bullets | How much to reduce damage done to teammates when shot. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy) | 0.33 | sv | cl | rep | release |
ff_damage_reduction_grenade | How much to reduce damage done to teammates by a thrown grenade. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy) | 0.85 | sv | cl | rep | release |
ff_damage_reduction_grenade_self | How much to damage a player does to himself with his own grenade. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy) | 1 | sv | cl | rep | release |
ff_damage_reduction_other | How much to reduce damage done to teammates by things other than bullets and grenades. Range is from 0 - 1 (with 1 being damage equal to what is done to an enemy) | 0.4 | sv | cl | rep | release |
filesystem_buffer_size | Size of per file buffers. 0 for none | 0 | |
filesystem_fake_latency | 0 | | |
filesystem_max_stdio_read | 16 | | |
filesystem_native | Use native FS or STDIO | true | |
filesystem_report_buffered_io | false | | |
filesystem_unbuffered_io | true | | |
find | Find concommands with the specified string in their name/help text. | cmd | release |
findflags | Find concommands by flags. | cmd | release |
fire_use_modifier | false | sv | cl | rep | |
firetarget | cmd | sv | cheat | |
firstperson | Switch to firstperson camera. | cmd | cl | release | execute_per_tick |
fish_debug | Show debug info for fish | false | cl | cheat |
fish_dormant | Turns off interactive fish behavior. Fish become immobile and unresponsive. | false | sv | rep | cheat |
fog_color | -1.000000 -1.000000 -1.000000 | cl | cheat | |
fog_colorskybox | -1.000000 -1.000000 -1.000000 | cl | cheat | |
fog_enable | Enable fog | true | cl | cheat |
fog_enableskybox | true | cl | cheat | |
fog_end | -1 | cl | cheat | |
fog_endskybox | -1 | cl | cheat | |
fog_hdrcolorscale | -1 | cl | cheat | |
fog_hdrcolorscaleskybox | -1 | cl | cheat | |
fog_maxdensity | -1 | cl | cheat | |
fog_maxdensityskybox | -1 | cl | cheat | |
fog_override | Overrides the map's fog settings (-1 populates fog_ vars with map's values) | 0 | cl | cheat |
fog_override_color | Sets the fog color override | cmd | cheat |
fog_override_enable | Use fog_override convars instead of world fog data | false | cheat |
fog_override_end | 3500 | cheat | |
fog_override_exponent | 2 | cheat | |
fog_override_max_density | 0.4 | cheat | |
fog_override_start | 1000 | cheat | |
fog_start | -1 | cl | cheat | |
fog_startskybox | -1 | cl | cheat | |
fog_volume_debug | If enabled, prints diagnostic information about the current fog volume | false | sv |
footstep_audible_threshold | 0.55 | sv | cl | rep | |
footstep_debug | false | sv | cl | rep | |
footstep_force_volume | -1 | sv | cl | rep | |
fov_cs_debug | Sets the view fov if cheats are on. | 0 | cl | cheat |
fov_desired | Sets the base field-of-view. | 75 | cl | a | user |
fp_trace | Toggle field path tracing to file | cmd | |
fps_max | Frame rate limiter. 0=no limit. Does not apply to dedicated server. | 0 | a | release |
fps_max_tools | Additional frame rate limit while in tools mode and a window other than the game window has focus. Note that fps_max still applies, this only allows the maximum frame rate for tools mode to be lower. 0=no tools specific limit. | 120 | a |
fps_max_ui | Frame rate limiter while the game UI is displayed. 0=no limit. Does not apply to dedicated server. | 200 | a |
frag_grenade_blip_frequency | 1 | sv | cl | rep | |
freecamera_accel | Tweak this parameter to adjust Free Camera movement acceleration. | 5 | cl |
freecamera_fog_end | Fog end for Free Camera. | 2500 | cl |
freecamera_fog_start | Fog start for Free Camera. | 1800 | cl |
freecamera_max_speed | Tweak this parameter to adjust Free Camera movement max speed. | 500 | cl |
freecamera_rotation_multiplier | Tweak this parameter to adjust Free Camera mouse rotation. | 10 | cl |
freecamera_zfar | Fog start for Free Camera. | 4500 | cl |
fs_async_threads | Number of IO threads in async filesystem (-1 == auto) | -1 | |
fs_clear_open_duplicate_times | Clear the list of files that have been opened. | cmd | |
fs_dump_open_duplicate_times | Set fs_report_long_reads 1 before loading to use this. Prints a list of files that were opened more than once and ~how long was spent reading from them. | cmd | |
fs_fake_read_delay_ms | Add N ms of delay to every low-level read operation, to simulate a slow disk | 0 | release |
fs_report_async_io | false | | |
fs_report_long_reads | 0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threashold | 0 | |
fs_report_sync_opens | 0:Off, 1:Always, 2:Not during load | 0 | release |
fs_spew_readfieldlist | index <threshold bytes>: spew changes to ent index, optionally only spewing if update is > than threshold bytes | cmd | cheat |
fs_warning_mode | 0:Off, 1:Warn main thread, 2:Warn other threads | 0 | |
func_break_max_pieces | 15 | sv | a | rep | |
func_break_reduction_factor | 0.5 | sv | |
func_breakdmg_bullet | 0.5 | sv | |
func_breakdmg_club | 1.5 | sv | |
func_breakdmg_explosive | 1.25 | sv | |
func_mover_async_movable_navmesh_updates | true | sv | |
func_mover_debug | false | sv | |
func_mover_debug_follower | false | sv | |
func_mover_get_speed_override | 0 | sv | |
func_mover_verbose_log_count | 15 | sv | |
func_rotator_debug | false | sv | |
g_debug_angularsensor | false | sv | cheat | |
g_debug_constraint_sounds | Enable debug printing about constraint sounds. | false | sv | cheat |
g_debug_doors | false | sv | |
g_debug_ragdoll_visualize | false | cl | cheat | |
g_ragdoll_fadespeed | 600 | cl | |
g_ragdoll_important_maxcount | 2 | sv | cl | rep | |
g_ragdoll_lvfadespeed | 100 | cl | |
g_ragdoll_maxcount | 5 | sv | cl | rep | |
game_alias | Set the configuration of game type and mode based on game alias like 'deathmatch'. | cmd | release |
game_mode | The current game mode (based on game type). See GameModes.txt. | 1 | sv | cl | rep | release |
game_type | The current game type. See GameModes.txt. | 0 | sv | cl | rep | release |
gameevents_showeventlisteners | Show listening addition/removals | false | |
gameevents_showevents | Dump game events to console. (1 = Show Signaling, 2 = Show Posting also). | 0 | |
gameinstructor_dump_open_lessons | Gives a list of all currently open lessons. | cmd | cl | cheat |
gameinstructor_dump_run_lesson_counts | Gives a list of lessons that been completed or shown | cmd | cl | cheat |
gameinstructor_enable | Display in game lessons that teach new players. | false | cl | release |
gameinstructor_find_errors | Set to 1 and the game instructor will run EVERY scripted command to uncover errors. | false | cl | cheat |
gameinstructor_reload_lessons | Shuts down all open lessons and reloads them from the script file. | cmd | cl |
gameinstructor_start_sound_cooldown | Number of seconds forced between similar lesson start sounds. | 4 | cl |
gameinstructor_teach_lesson | Force a specific lesson to be triggered | cmd | cl |
gameinstructor_verbose | Set to 1 for standard debugging or 2 (in combo with gameinstructor_verbose_lesson) to show update actions. | 0 | cl | cheat |
gameinstructor_verbose_lesson | Display more verbose information for lessons have this name. | 0 | cl | cheat |
gamestats_file_output_directory | When -gamestatsfileoutputonly is specified, file will be emitted here instead of to modpath | 0 | sv |
gameui_hide | Hides the game UI | cmd | release |
gc_secret_key | Secret key for authenticating with the GC | 0 | sv | prot |
generate_null_container | Generated a nulled out container. | cmd | linked |
generate_trash_synth | Args: [Asset directory Path] | cmd | linked |
getpos | dump position and angles to the console | cmd | cl | cheat |
getpos_exact | dump origin and angles to the console | cmd | cl | cheat |
getposcopy | dump position and angles to the console and clipboard | cmd | cl | cheat |
getposcopy_exact | dump origin and angles to the console and clipboard | cmd | cl | cheat |
gfx_calculate_skin_diffusion_profile_dipole | Calculate a skin diffusion profile using scattering constants. | cmd | |
gfx_generate_6point_ball | Generates a reference 6-point lighting ball | cmd | |
gfx_generate_ao_cone_response | Generates a LUT for AO cone vs. sphere | cmd | |
gfx_generate_ao_sphere_response | Generates a LUT for AO proxy calculations | cmd | |
gfx_generate_arhosek_solar_radiance_image | Generate solar radiance image | cmd | |
gfx_generate_cone_cone_union_LUT | Generates a LUT for cone-cone union | cmd | |
gfx_generate_cone_cone_union_slice | Generates a LUT for cone-cone union | cmd | |
gfx_generate_ellipse_coneangle_LUT | Generates a LUT to give a cone angle from parameterized ellipse | cmd | |
gfx_generate_ggx_luts | Generate LUTs for modified GGX | cmd | |
gfx_generate_limb_darkening_datasets | EXR containing sky model limb darkening datasets | cmd | |
gfx_generate_poisson_disk | Generate a poisson disk of N samples using best-candidate sampling. | cmd | |
gfx_generate_preintegrated_brdf | Generate a pre-integrated BRDF LUT | cmd | |
gfx_generate_sh_ball | Generates a reference spherical harmonics lighting ball | cmd | |
gfx_generate_sh_skyboxes | Generates SH skyboxes | cmd | |
gfx_generate_sin_pulse_texture | Generate a sine pulse texture | cmd | |
gfx_generate_skin_diffuse_warp | Generate the diffuse warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp | Generate the shadow warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp_shadow_width | Remapped width of the shadow penumbra | 0.5 | |
gfx_generate_solar_datasets | EXR containing sky model solar datasets | cmd | |
gfx_generatemips_test | Test generate mips 32 bits | cmd | |
gfx_graph_cie_color_matching_approx_funcs | Graphs CIE1931 functions to make sure they look right | cmd | |
gfx_graph_lightmap_filter_kernels | Graphs the old broken filter kernel and candidates for new ones | cmd | |
gfx_hemioct_flat_normal_test | Determine which constant(s) to use to preserve flat normals under HemiOctohedron normal map encoding | cmd | |
gfx_load_skin_diffusion_profile | Load a measured diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_image | Load a custom skin diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_sum_of_gaussians | Load sum-of-gaussians skin diffusion profile. | cmd | |
gfx_make_gpu_scrambled_halton_code | Make some code for me | cmd | |
give | Give item to player. Arguments: <item_name> | cmd | sv | vconsole_fuzzy |
give_oriented | Give item oriented to player angles. Arguments: <item_name> | cmd | sv | vconsole_fuzzy |
givecurrentammo | Give a supply of ammo for current weapon.. | cmd | sv | cheat |
gl_clear | true | cl | |
global_set | global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD). | cmd | sv | cheat |
glow_outline_width | Width of glow outline effect in screen space. | 6 | cl | cheat |
glow_use_tolerance | 0.85 | cl | rep | cheat | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | cmd | sv | cheat |
gotv_theater_container | Enables GOTV theater mode for the specified container, setting it to 'live' will play top live matches | 0 | cl | release |
gpu_level | GPU Level - Default: High | 3 | cl |
gpu_mem_level | Memory Level - Default: High | 2 | cl |
grep | grep line for pattern, print out matching lines only | cmd | release |
groups | Show status of all spawn groups. | cmd | sv | cheat |
hammer_bevel_leave_edges | false | | |
hammer_dota_path_falloff | 1 | | |
hammer_dota_path_fixup | true | | |
hammer_dota_path_opacity | 0 | | |
hammer_dota_path_sharpness | 0.5 | | |
hammer_dota_path_use_material_settings | true | | |
hammer_dota_path_width | 150 | | |
hammer_draw_bounds | false | | |
hammer_draw_dirty_bounds | false | | |
hammer_draw_model_raytrace_data | false | | |
hammer_draw_model_skeleton | false | | |
hammer_draw_overlay_triangles_in_box | false | | |
hammer_face_debug_info | false | | |
hammer_gridnav_always_update | false | | |
hammer_gridnav_preview_radius | 15 | | |
hammer_gridnav_show_creature_blocking | true | | |
hammer_gridnav_show_hero_blocking | true | | |
hammer_gridnav_show_impassable | true | | |
hammer_gridnav_show_obstructions | true | | |
hammer_gridnav_show_ward_blocking | true | | |
hammer_isosurface_merge_tolerance | 0 | rep | |
hammer_isosurface_remove_interior | true | rep | |
hammer_isosurface_sample_offset | 0.0001 | rep | |
hammer_isosurface_subtract | false | | |
hammer_overlay_draw_projection_triangles | false | | |
hammer_parallel_terrain_update | false | | |
hammer_raytrace_debug_draw | Draw ray tracing environment debug visualization in Hammer | 0 | |
hammer_render_model_bounding_spheres | false | | |
hammer_show_light_truncation_error | false | | |
hammer_spawn_area_base_alpha | 0 | | |
hammer_spawn_area_outline_alpha | 255 | | |
hammer_tile_border_size | 16 | | |
hammer_use_minimum_element_count_for_loop | false | | |
hammer_vis_opacity | 32 | | |
hammer_world_trace_multisample | true | | |
hammer_world_trace_pack_rays | false | | |
healme | Heals the player. Arguments: <health to gain> | cmd | sv | cheat |
healthshot_allow_use_at_full | true | sv | cl | rep | release | |
healthshot_health | 50 | sv | cl | rep | release | |
healthshot_healthboost_damage_multiplier | 1 | sv | cl | rep | release | |
healthshot_healthboost_speed_multiplier | 1 | sv | cl | rep | release | |
healthshot_healthboost_time | 1 | sv | cl | rep | release | |
help | Find help about a convar/concommand. | cmd | release |
hideconsole | Hide the console. | cmd | norecord | release |
hidehud | bitmask: 1=weapon selection, 2=flashlight, 4=all, 8=health, 16=player dead, 32=needssuit, 64=misc, 128=chat, 256=crosshair, 512=vehicle crosshair, 1024=in vehicle | 0 | cl | cheat |
hideoverviewmap | Hides the overview map | cmd | cl |
hideradar | Hides HUD radar | cmd | cl |
hinttext_displaytime | 4 | cl | |
host_force_frametime_to_equal_tick_interval | false | | |
host_force_max_frametime_to_tick_interval | false | | |
host_framerate | Set to lock per-frame time elapse. | 0 | release |
host_readconfig_ignore_userconfig | Whether we should ignore the user config file for reading/writing. | false | cheat |
host_timescale | Prescale the clock by this amount. | 1 | rep | cheat |
host_timescale_dec | Decrement the timescale by one step | cmd | cheat |
host_timescale_inc | Increment the timescale by one step | cmd | cheat |
host_workshop_collection | Host a workshop map collection as a mapgroup | cmd | sv | release |
host_workshop_map | Get the latest version of the map and host it on this server. | cmd | sv | release |
host_writeconfig | Saves out the user config values. | cmd | release |
hostage_debug | Show hostage AI debug information | 0 | sv | cl | rep | cheat |
hostage_is_silent | When set, the hostage won't play any code driven response rules lines | false | sv | cl | rep | cheat |
hostfile | The HOST file to load. | host.txt | sv | release |
hostip | Host game server ip | 0 | release |
hostname | Hostname for server. | Angel | release |
hostname_in_client_status | Show server hostname in client status. | false | release |
hostport | Host game server port | 27015 | release |
hud_fastswitch | 0 | cl | a | |
hud_reloadscheme | Reloads hud layout and animation scripts. | cmd | cl |
hud_scaling | Scales hud elements | 1.1 | cl | a |
hud_showtargetid | Enables display of target names | false | cl | a | per_user |
hullivr_edge_merge_tan | Should we try to straighten two faces connected to this edge? (tangent) | 0.02 | sv | rep |
hullivr_faceisland_merge_disp | Should we straighten face island if the displacement is this much? (inches) | 0 | sv | rep |
hullivr_faceisland_merge_tan | Should we try to straighten an island of faces deviating from their average normal (tangent)? | 0.04 | sv | rep |
hullivr_version | 3 | sv | rep | |
hurtme | Hurts the player. Arguments: <health to lose> | cmd | sv | cheat |
hurtthem | Hurts the enemy in front of you. Arguments: <health to lose> | cmd | sv | cheat |
ic | interp entity count | cmd | cl |
ik_constraints_enabled | true | rep | |
ik_debug_all_chains_unique_color_per_chain | false | rep | |
ik_debug_ccd | 0 | rep | |
ik_debug_chain_to_filter_by | 0 | sv | cl | rep | cheat | |
ik_debug_constraints | -1 | rep | |
ik_debug_dogleg3bone | 0 | rep | |
ik_debug_dogleg3bone_enabled | true | rep | |
ik_debug_fabrik_backwards_enabled | true | rep | |
ik_debug_fabrik_backwards_iteration_toggle | cmd | linked | |
ik_debug_fabrik_backwards_iterations | 0 | rep | |
ik_debug_fabrik_forwards_enabled | true | rep | |
ik_debug_fabrik_forwards_iteration_toggle | cmd | linked | |
ik_debug_fabrik_forwards_iterations | 0 | rep | |
ik_debug_perlin_solver | false | sv | cl | rep | |
ik_debug_planetilt | 0 | rep | |
ik_debug_planetilt_axis_length | 20 | rep | |
ik_debug_targets | false | rep | |
ik_enable | Enable IK. | true | rep | cheat |
ik_fabrik_align_chain | true | rep | |
ik_fabrik_backwards_enabled | true | rep | |
ik_fabrik_forwards_enabled | true | rep | |
ik_fabrik_override_num_iterations | -1 | rep | |
ik_final_fixup_enable | true | rep | |
ik_hinge_debug_bone_index | -1 | sv | cl | rep | cheat | |
ik_planetilt_enable | true | rep | |
ime_hkl_info | Spew IME HKL info. | cmd | norecord |
ime_info | Spew IME info. | cmd | norecord |
ime_supported_info | Spew IME Supported info. | cmd | norecord |
imgui_cycle_undocked_window_focus | Cycles focus between the game window and undocked imgui windows | cmd | |
imgui_debug_entity | Shows the entity browser, focused on the entity you specify. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
imgui_default_font_size | Default imgui font size | 20 | a | cheat |
imgui_set_selection | Sets ImGui selection | cmd | sv | cheat |
imgui_set_status_text | Sets ImGui header status text | cmd | sv | cheat |
import_csgo_config | Imports an existing CS:GO configuration file into CS2 | cmd | cl |
import_wizard_spew | false | | |
impulse | Triggers impulse command | cmd | cl | release |
in_button_double_press_window | How short the time between presses needs to be for us to consider it a double-press | 0.22 | sv | cl | rep |
incrementvar | Increment specified convar value. | cmd | norecord | release |
inferno_batched_rays | true | cl | |
inferno_child_spawn_interval_multiplier | Amount spawn interval increases for each child | 0.1 | sv | cheat |
inferno_child_spawn_max_depth | 4 | sv | rep | release | |
Inferno_concav_plane_threshold | -10 | cl | |
inferno_ct_experiment | enable ct incendiary experiment | true | sv | cl | rep | cheat |
inferno_damage | Damage per second | 40 | sv | cheat |
inferno_damage_ct | Damage per second from CT inferno | 40 | sv | cheat |
inferno_damage_timer | How long between times for the inferno to deal damage. | 0.2 | sv | cl | rep |
inferno_debug | false | sv | cheat | |
inferno_dlight_spacing | Inferno dlights are at least this far apart | 7200 | cl | cheat |
inferno_dlights | Min FPS at which molotov dlights will be created | 30 | cl |
inferno_fire | 2 | cl | |
inferno_flame_lifetime | Average lifetime of each flame in seconds | 7 | sv | rep | release |
inferno_flame_lifetime_incendiary | Average lifetime of each flame in seconds (incgrenade) | 5.5 | sv | rep | release |
inferno_flame_spacing | Minimum distance between separate flame spawns | 42 | sv | cheat |
inferno_forward_reduction_factor | 0.9 | sv | cheat | |
inferno_friendly_fire_duration | For this long, FF is credited back to the thrower. | 6 | sv | cheat |
inferno_initial_spawn_interval | Time between spawning flames for first fire | 0.02 | sv | cheat |
inferno_max_child_spawn_interval | Largest time interval for child flame spawning | 0.5 | sv | cheat |
inferno_max_flames | Maximum number of flames that can be created | 16 | sv | rep | release |
inferno_max_range | Maximum distance flames can spread from their initial ignition point | 150 | sv | rep | release |
inferno_max_range_ct | Maximum distance flames can spread from their initial ignition point for an incendiary | 110 | sv | rep | release |
inferno_max_trace_per_tick | 16 | sv | |
inferno_per_flame_spawn_duration | Duration each new flame will attempt to spawn new flames | 3 | sv | cheat |
inferno_smoke_volume_density | 0.03 | sv | cheat | |
inferno_spawn_angle | Angular change from parent | 45 | sv | cheat |
inferno_spread_speed_mult | Speed up the spreadrate of the Molotov until max number of nodes are created. slowdown < 1 > Speedup | 1 | sv | rep | release |
inferno_spread_speed_mult_ct | Speed up the spread rate of the Incendiary until max number of nodes are created. slowdown < 1 > Speedup | 10 | sv | rep | release |
inferno_surface_offset | 15 | sv | cheat | |
inferno_velocity_decay_factor | 0.2 | sv | cheat | |
inferno_velocity_factor | 0.003 | sv | cheat | |
inferno_velocity_factor_ct | 0.003 | sv | cheat | |
inferno_velocity_normal_factor | 0 | sv | cheat | |
input_button_code_is_scan_code_scd | Bind keys based on keyboard position instead of key name | true | a | per_user |
input_filter_relative_analog_inputs | false | cl | a | |
input_forceuser | Force user input to this split screen player. | -1 | cheat |
install_dlc_workshoptools_cvar | DLC Install Status | -1 | cl | release |
instant_replay | Enable instant replay recording. | true | |
instant_replay_goto_tick | Goto a direct timestamp of the replay | cmd | |
instant_replay_goto_tick_relative | Goto a direct timestamp of the replay | cmd | |
instant_replay_history_limit | Maximum amount of minutes to save history (0 is unlimited). | 120 | |
instant_replay_history_limit_low | Maximum amount of minutes to save history on low memory (32 bit) systems (0 is unlimited). | 10 | |
instant_replay_live | If in replay, jumps back to live | cmd | |
instant_replay_pause | Pauses instant replay. | cmd | |
instant_replay_resume | Resumes instant replay. | cmd | |
instant_replay_skip | Number of seconds to skip back to instant replay from current position | cmd | |
instant_replay_skip_live | Number of seconds to skip back to instant replay from live | cmd | |
instant_replay_timescale | Sets instant replay speed. | cmd | |
instant_replay_togglepause | Toggles instant replay. | cmd | |
invnext | cmd | cl | server_can_execute | |
invnextselect | cmd | cl | server_can_execute | |
invprev | cmd | cl | server_can_execute | |
invprevselect | cmd | cl | server_can_execute | |
ip | Overrides IP for multihomed hosts | 0 | release |
iv_debug | Spew interpolated var info for entity. | cmd | cl |
iv_debugbone | Debug bone name for interpolation spew of CAnimationState. | 0 | release |
iv_interp | Spew interpolated var info for entity. | cmd | cl |
iv_off | Turn off all interpolation variable spew. | cmd | cl |
iv_on | Spew both interpolated var debug info and history for entity. | cmd | cl |
iv_parallel_latch | true | cl | |
iv_parallel_restore | false | cl | |
iv_wrapped_parallel_latch | true | cl | |
joy_advanced | false | cl | a | |
joy_advaxisr | 0 | cl | a | |
joy_advaxisu | 0 | cl | a | |
joy_advaxisv | 0 | cl | a | |
joy_advaxisx | 0 | cl | a | |
joy_advaxisy | 0 | cl | a | |
joy_advaxisz | 0 | cl | a | |
joy_autosprint | Automatically sprint when moving with an analog joystick | 0 | cl |
joy_axisbutton_threshold | Analog axis range before a button press is registered. | 0.3 | a |
joy_axisr_deadzone | 0.15 | a | per_user | |
joy_axisr_relative | false | a | per_user | |
joy_axisu_deadzone | 0.15 | a | per_user | |
joy_axisu_relative | false | a | per_user | |
joy_axisv_deadzone | 0.15 | a | per_user | |
joy_axisv_relative | false | a | per_user | |
joy_axisx_deadzone | 0.15 | a | per_user | |
joy_axisx_relative | false | a | per_user | |
joy_axisy_deadzone | 0.15 | a | per_user | |
joy_axisy_relative | false | a | per_user | |
joy_axisz_deadzone | 0.15 | a | per_user | |
joy_axisz_relative | false | a | per_user | |
joy_circle_correct_mode | 1 | cl | a | per_user | |
joy_circle_correct_mode_vehicle | 2 | cl | a | per_user | |
joy_display_input | false | cl | a | |
joy_forward_sensitivity | 1 | cl | a | per_user | |
joy_movement_stick | Which stick controls movement (0 is left stick) | false | cl | a | per_user |
joy_name | joystick | cl | a | |
joy_pitch_sensitivity | 3 | cl | a | per_user | |
joy_pitchsensitivity | 1 | cl | a | per_user | |
joy_response_look | 0 | cl | a | per_user | |
joy_response_move | 9 | cl | a | per_user | |
joy_response_move_vehicle | 6 | cl | |
joy_side_sensitivity | 1 | cl | a | per_user | |
joy_sidesensitivity | 1 | cl | a | |
joy_xcontroller_cfg_loaded | If 0, the 360controller.cfg file will be executed on startup & option changes. | false | cl |
joy_yaw_sensitivity | 3 | cl | a | per_user | |
joy_yawsensitivity | -1 | cl | a | per_user | |
joystick | True if the joystick is enabled, false otherwise. | false | cl | a |
jpeg_quality | Set jpeg screenshot quality. [1..100] | 90 | |
jpeg_screenshot | Take a jpeg screenshot: jpeg_screenshot [filename] [quality 1-100]. | cmd | |
key_findbinding | Find key bound to specified command string. | cmd | release |
key_listboundkeys | List bound keys with bindings. | cmd | release |
key_updatelayout | Updates game keyboard layout to current windows keyboard setting. | cmd | |
kick | Kick a player by name. | cmd | norecord | release |
kickid | Kick a player by userid or uniqueid, with a message. | cmd | norecord | release |
kickid_hltv | Kick a player by userid or uniqueid, with a message. | cmd | norecord | release |
kill | Kills the player with generic damage | cmd | sv | cheat |
killvector | Kills a player applying force. Usage: killvector <player> <x value> <y value> <z value> | cmd | sv | cheat |
labelled_debug_helper_arc_segments | 20 | sv | cl | rep | cheat | |
labelled_debug_helper_enabled | true | sv | cl | rep | cheat | |
labelled_debug_helper_scale | 1 | sv | cl | rep | cheat | |
labelled_debug_helper_show_position | false | sv | cl | rep | cheat | |
labelled_debug_helper_show_text | true | sv | cl | rep | cheat | |
labelled_debug_helper_skeleton_show_bone_names | true | sv | cl | rep | cheat | |
lastinv | cmd | cl | server_can_execute | |
launch_training_map | cmd | cl | |
launch_warmup_map | Launches warmup map | cmd | cl | norecord | clientcmd_can_execute |
lb_allow_time_sliced_shadow_map_rendering | Allow time-sliced shadow buffer rendering when enabled via gameinfo.gi | true | |
lb_barnlight_shadow_use_precomputed_vis | true | | |
lb_barnlight_shadowmap_scale | Scale for computed barnlight shadowmap size | 1 | release |
lb_bin_slices | 8192 | | |
lb_convert_to_barn_lights_falloff_match_point | 0.15 | | |
lb_csm_cascade_size_override | Override width/height of individual cascades in the CSM | 2048 | |
lb_csm_cross_fade_override | Override CSM cross fade amount | 0.1 | |
lb_csm_distance_fade_override | Override CSM distance fade | 0.05 | |
lb_csm_draw_alpha_tested | true | | |
lb_csm_draw_translucent | true | | |
lb_csm_override_bulb_radius | Override bulb radius for CSM | -1 | |
lb_csm_override_staticgeo_cascades | Override Cascades that will render static objects with lb_csm_override_staticgeo_cascades_value | true | |
lb_csm_override_staticgeo_cascades_animated_verts | If lb_csm_override_staticgeo_cascades, ensure only objects without animated verts, i.e. SCENEOBJECTFLAG_CAN_RENDER_INTO_SST flag will be excluded (as opposed to all static objects). | false | |
lb_csm_override_staticgeo_cascades_value | If lb_csm_override_staticgeo_cascades, override value used to determine which cascades render static objects | 2 | |
lb_csm_receiver_plane_depth_bias | Shader depth bias applied to shadow receiver (Note this conflicts with renderstate depth bias, both now default to 0) | 0.000015 | |
lb_csm_receiver_plane_depth_bias_transmissive_backface | Depth bias applied to shadow receiver for transmissive backface geo (based on renderstate depthbias being 0) | 0.00015 | |
lb_cubemap_normalization_max | 1 | | |
lb_cubemap_normalization_roughness_begin | 0.1 | | |
lb_dynamic_shadow_penumbra | Adjust shadow penumbra based on light size | true | |
lb_dynamic_shadow_resolution | Dynamically adjust shadow resolution | true | |
lb_dynamic_shadow_resolution_base | Base resolution for dynamic shadowmap sizing. Shadowmap size of a screen sized light | 1536 | |
lb_dynamic_shadow_resolution_delay | Update delay for shadow size | 0.85 | |
lb_dynamic_shadow_resolution_hysteresis | Update hysteresis for shadow size | 0.33 | |
lb_dynamic_shadow_resolution_quantization | Quantization of dynamically computed shadow size | 64 | |
lb_enable_binning | SceneSystem/LightBinner/Enable Binning | true | menubar_item |
lb_enable_shadow_casting | Allow stationary/dynamic lights to cast shadows. | true | |
lb_shadow_map_cull_empty_mixed | Don't render shadows for mixed shadowmaps with no dynamics objects in view | false | cheat |
lb_shadow_map_culling | true | cheat | |
lb_shadow_texture_height_override | Override height of shadow atlas texture | 5760 | |
lb_shadow_texture_width_override | Override width of shadow atlas texture | 5760 | |
lb_ssss_importance_sample | false | | |
lb_ssss_samples | Subsurface sample count | 11 | |
lb_sun_csm_size_cull_threshold_texels | Size, in texels, where we will cull an object in the shadowmap | 10 | |
lb_tile_pixels | 8 | | |
lb_timesliced_shadows_dynamic_size | true | | |
lightbinner_precompute | cmd | | |
lightbinner_test_computesumsilhouette | cmd | | |
lightquery_debug_direct_lighting | true | sv | cl | rep | cheat | |
lightquery_debug_indirect_lighting | true | sv | cl | rep | cheat | |
listdemo | List demo file contents. | cmd | release |
listid | Lists banned users. | cmd | |
listip | List IP addresses on the ban list. | cmd | |
listissues | List all the issues that can be voted on. | cmd | sv |
listRecentNPCSpeech | Displays a list of the last 5 lines of speech from NPCs. | cmd | sv | norecord |
load | Usage: load [save file name] | cmd | norecord | vconsole_fuzzy |
lobby_default_privacy_bits2 | Lobby default permissions (0: private, 1: public) | 0 | cl | a | release |
localization_quest_item_string_printout | localization_quest_item_string_printout | cmd | cl |
locator_topdown_style | Topdown games set this to handle distance and offscreen location differently. | false | cl |
lockMoveControllerRet | false | cl | a | |
log | Enables logging to file, console, and udp < on \| off >. | cmd | release |
log_color | Set the color of a logging channel. | cmd | norecord | release |
log_dumpchannels | Dumps information about all logging channels. | cmd | norecord | release |
log_flags | Set the flags on a logging channel. | cmd | norecord | release |
log_level | Set the spew level of a logging channel. | cmd | norecord | release |
log_verbosity | Set the verbosity of a logging channel. | cmd | norecord | release |
logaddress_add_http | Set URI of a listener to receive logs via http post. Wrap URI in double quotes. | cmd | sv | nolog | release |
logaddress_add_http_delayed | Set a delay and URI of a listener to receive logs via http post. Wrap URI in double quotes. | cmd | sv | nolog | release |
logaddress_del_http | Remove http listener by URI. Wrap URI in double quotes. | cmd | sv | nolog | release |
logaddress_delall_http | Remove all http listeners from the dispatch list. | cmd | sv | nolog | release |
logaddress_list_http | List all URIs currently receiving server logs | cmd | sv | nolog | release |
logaddress_token_secret | Set a secret string that will be hashed when using logaddress with explicit token hash. | 0 | sv | release |
logic_npc_counter_debug | false | sv | rep | cheat | |
+lookatweapon | cmd | cl | release | |
loop_dump | Print the listeners of the current loop mode | cmd | |
lrucache_flush | Flushes the specified cache | cmd | |
lrucache_reset_stats | Resets stats for the specified CUtlLRUCaches (or all if none specified) | cmd | |
lrucache_set_size | Sets the specified cache to the specified size | cmd | |
lrucache_stats | Spews information about all CUtlLRUCaches | cmd | |
lservercfgfile | listenserver.cfg | sv | |
lua_assert_on_error | false | | |
lua_report_memory | cmd | | |
lua_shipping_assert_on_error | false | | |
m_pitch | Mouse pitch factor. | 0.022 | cl | a | user | per_user |
m_yaw | Mouse yaw factor. | 0.022 | cl | a | user | per_user |
map | map <mapname> :Load a new map. | cmd | release | vconsole_fuzzy | vconsole_set_focus |
map_enable_portrait_worlds | Enables/disables portrait worlds | cmd | cl | cheat |
map_setbombradius | Sets the bomb radius for the map. | cmd | sv | cheat |
map_showbombradius | Shows bomb radius from the center of each bomb site and planted bomb. | cmd | sv | cheat |
map_showspawnpoints | Shows player spawn points (red=invalid). Optionally pass in the duration. | cmd | sv |
map_workshop | Launch a workshop map | cmd | cl | release | vconsole_fuzzy | vconsole_set_focus |
mapcyclefile | Name of the .txt file used to cycle the maps on multiplayer servers | mapcycle.txt | sv |
mapgroup | Specify a map group | cmd | sv | norecord | release |
mapoverview_allow_client_draw | Allow a client to draw on the map overview | false | cl | release |
mapoverview_icon_scale | Sets the icon scale multiplier for the overview map. Valid values are 0.5 to 3.0. | 1 | cl | a | release |
maps | Displays list of maps. | cmd | release |
markup_group_ent_bbox | markup_group_ent_bbox <markup_group name> -> toggle ent_bbox for all members of the named markup group | cmd | sv | cheat |
markup_group_ent_text | markup_group_ent_text <markup_group name> -> toggle ent_text for all members of the named markup group | cmd | sv | cheat |
markup_group_spew | Spew all current markup groups and their members | cmd | sv | cheat |
markup_volume_ref_cone_angle | 135 | sv | |
mat_clearshadercache | Clears the shader cache used for dynamic shader compile. | cmd | |
mat_colcorrection_disableentities | Disable map color-correction entities | false | cl |
mat_colcorrection_editor | false | cl | |
mat_colcorrection_forceentitiesclientside | Forces color correction entities to be updated on the client | false | cl | cheat |
mat_debug | Sets a mat_fullbright debug visualization mode | cmd | cl |
mat_depthbias_shadowmap | 0.0005 | cl | |
mat_disable_dynamic_shader_compile | Reloads all shaders from vcs files until the next time mat_reloadshaders is called | cmd | |
mat_disable_normal_mapping | false | cl | cheat | |
mat_forcereloadshaders | Force reloads all shaders (skips MD5 check). Takes optional substrings of shader names to recompile as arguments. | cmd | |
mat_fullbright | Debug rendering modes | 0 | cheat |
mat_lpv_luxels | false | cheat | |
mat_luxels | false | cheat | |
mat_max_lighting_complexity | 8 | cheat | |
mat_overdraw | Visualize overdraw | 0 | cheat |
mat_overdraw_color | 0.075000 0.150000 0.300000 | cheat | |
mat_print_dead_materials | Print loaded materials that have no valid layers due to not supporting any of the modes in gameinfo.gi. | cmd | |
mat_print_error_materials | Print loaded materials that are using the error shader or material. | cmd | |
mat_print_expensive_materials | Print materials sorted by cost heuristic | cmd | |
mat_print_material_info | Print info about a specific material | cmd | |
mat_print_materials | Print loaded materials. Takes an optional substring as an argument. | cmd | |
mat_print_materials_last_frame | Print materials used last frame | cmd | |
mat_print_materials_unused | Print materials that have never been used | cmd | |
mat_print_modes | Print supported rendering modes. | cmd | |
mat_print_shader_info | Print detailed info about a single shader. Takes a shader name (hero.vfx) as an argument. | cmd | |
mat_print_shader_quality | Print current shader quality setting | cmd | |
mat_print_shaders | Print loaded shaders. Takes a substring as an argument. | cmd | |
mat_print_textures | Print loaded textures in alphabetical order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size | Print loaded textures in ascending size order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size_in_memory | Print loaded textures in ascending size order as they are in memory. Takes an optional substring as an argument. | cmd | |
mat_reinitmaterials | Reinitializes all loaded materials, reloading their shaders. | cmd | |
mat_reloadshaders | Reloads all shaders. Takes optional substrings of shader names to recompile as arguments. | cmd | |
mat_reset_material_costs | Reset material cost heuristic | cmd | |
mat_set_shader_quality | Force shader quality setting (valid values are 0 or 1) | cmd | |
mat_shading_complexity | Visualize shading complexity | false | cheat |
mat_shading_complexity_color | 1.000000 0.500000 0.250000 | cheat | |
mat_shading_complexity_max_instruction_count | 1024 | cheat | |
mat_shading_complexity_max_register_count | 128 | cheat | |
mat_shadowmap_luxels | false | cheat | |
mat_show_distance_field | 0=Off, 1=Visualize trace from camera, 2=Visualize occlusion, 3=Visualize far field trace from camera | 0 | cheat |
mat_slopescaledepthbias_shadowmap | 4 | cl | |
mat_tonemap_bloom_scale | -1 | cheat | |
mat_tonemap_bloom_start_value | -1 | cheat | |
mat_tonemap_debug | 0 | | |
mat_tonemap_force_accelerate_exposure_down | -1 | cheat | |
mat_tonemap_force_average_lum_min | Override. Old default was 3.0 | -1 | cheat |
mat_tonemap_force_log_lum_max | -1 | cheat | |
mat_tonemap_force_log_lum_min | -1 | cheat | |
mat_tonemap_force_max | -1 | cheat | |
mat_tonemap_force_min | -1 | cheat | |
mat_tonemap_force_percent_bright_pixels | Override. Old value was 1.0 | -1 | cheat |
mat_tonemap_force_percent_target | Override. Old default was 45. | -1 | cheat |
mat_tonemap_force_rate | -1 | cheat | |
mat_tonemap_force_scale | 0 | cheat | |
mat_tonemap_force_use_alpha | -1 | cheat | |
mat_tonemap_uncap_exposure | 0 | cheat | |
mat_viewportscale | Scale down the main viewport (to reduce GPU impact on CPU profiling) | 1 | cl |
mat_wireframe | 0=Off, 1=Surface Wireframe, 2=Transparent Wireframe | 0 | cheat |
mem_compact | Compacts the heap | cmd | |
mem_dump | Dump memory stats to text file or <stdout>. | cmd | |
mem_level | Memory Level - Default: High | 2 | cl |
mem_test | cmd | | |
mem_test_each_frame | Run heap check at end of every frame | false | |
mem_test_every_n_seconds | Run heap check at a specified interval | 0 | |
mem_test_quiet | Don't print stats when memtesting | false | |
memory | Print memory stats. | cmd | |
menuselect | menuselect | cmd | cl | clientcmd_can_execute |
mesh_calculate_curvature_smooth_invert | false | sv | cl | rep | cheat | |
mesh_calculate_curvature_smooth_pass_count | 3 | sv | cl | rep | cheat | |
mesh_calculate_curvature_smooth_weight | 1 | sv | cl | rep | cheat | |
mic_listen_while_nonfocused | Enables the ability for the mic to remain open if the window loses focus such as when a caster tabs out to adjust settings | false | cl |
minimap_create | Does a bunch of work to create a minimap | cmd | cl | cheat |
mm_csgo_community_search_players_min | When performing CSGO community matchmaking look for servers with at least so many human players | 3 | a | release |
mm_datacenter_debugprint | Shows information retrieved from data center | cmd | |
mm_debugprint | Show debug information about current matchmaking session | cmd | |
mm_dedicated_force_servers | Comma delimited list of ip:port of servers used to search for dedicated servers instead of searching for public servers. Use syntax `publicip1:port\|privateip1:port,publicip2:port\|privateip2:port` if your server is behind NAT. If the server is behind NAT, you can specify `0.0.0.0\|privateip:port` and if server port is in the list of `mm_server_search_lan_ports` its public address should be automatically detected. | 0 | release |
mm_dedicated_search_maxping | Longest preferred ping to dedicated servers for games | 350 | a |
mm_dlcs_mask_extras | 0 | | |
mm_dlcs_mask_fake | 0 | | |
mm_queue_show_stats | Display global server stats | cmd | cl | clientcmd_can_execute |
mm_server_search_lan_ports | Ports to scan during LAN games discovery. Also used to discover and correctly connect to dedicated LAN servers behind NATs. | 27015,27016,27017,27018,27019,27020 | a | release |
mm_session_search_qos_timeout | 15 | release | |
mm_session_sys_kick_ban_duration | 180 | release | |
mm_session_sys_pkey | 0 | release | |
mm_tu_string | 0 | | |
mm_use_p2p_for_listen_server | true | | |
mobile_fps_increase_during_charging | MOBILE_FPS_CONTROL: If true we increase framerate limit while charging | false | a |
mobile_fps_increase_during_touch | MOBILE_FPS_CONTROL: If true we increase framerate limit during touch | true | a |
mobile_fps_limit | MOBILE_FPS_CONTROL: Mobile FPS limit - 15, 30, 60 | 30 | a |
model_default_preview_sequence_name | 0 | sv | cl | a | rep | |
model_dump_convert_info | Print model load-time conversion info | cmd | sv | cl | linked |
molotov_throw_detonate_time | 2 | sv | cl | rep | release | |
molotov_usethrow_direction | false | sv | cheat | |
motdfile | The MOTD file to load. | motd.txt | sv | release |
mouse_disableinput | Set to disable mouse input | false | |
mouse_inverty | false | cl | a | user | |
movement_stats_debug_draw | false | sv | cheat | |
movement_stats_force_calculate | false | sv | cheat | |
movie_fixwave | Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc. | cmd | |
mp_afterroundmoney | amount of money awared to every player after each round | 0 | sv | cl | rep | release |
mp_allowspectators | toggles whether the server allows spectator mode or not | true | sv | cl | rep |
mp_anyone_can_pickup_c4 | If set, everyone can pick up the c4, not just Ts. | false | sv | cl | rep | release |
mp_autokick | Kick idle/team-killing/team-damaging players | true | sv | rep | release |
mp_autoteambalance | true | sv | nf | release | |
mp_backup_restore_list_files | Lists recent backup round files matching the prefix, most recent files first, accepts a numeric parameter to limit the number of files displayed | cmd | sv | release |
mp_backup_restore_load_autopause | Whether to automatically pause the match after restoring round data from backup | true | sv | release |
mp_backup_restore_load_file | Loads player cash, KDA, scores and team scores; resets to the next round after the backup | cmd | sv | release |
mp_backup_round_auto | If enabled will keep in-memory backups to handle reconnecting players even if the backup files aren't written to disk | true | sv | release |
mp_backup_round_file | If set then server will save all played rounds information to files filename_date_time_team1_team2_mapname_roundnum_score1_score2.txt | backup | sv | release |
mp_backup_round_file_last | Every time a backup file is written the value of this convar gets updated to hold the name of the backup file. | 0 | sv | release |
mp_backup_round_file_pattern | 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' | %prefix%_round%round%.txt | sv | release |
mp_bot_ai_bt | Use the specified behavior tree file to drive the bot behavior. | 0 | sv | release |
mp_bot_ai_bt_clear_cache | Clears the cache for behavior tree files. | cmd | sv | release |
mp_buy_allow_grenades | Whether players can purchase grenades from the buy menu or not. | true | sv | cl | rep | release |
mp_buy_allow_guns | Whether players can purchase guns: pistols (1), SMGs (2), rifles (4), shotguns (8), sniper rifles (16), heavy MGs (32). | 255 | sv | cl | rep | release |
mp_buy_anywhere | When set, players can buy anywhere, not only in buyzones. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists. | 0 | sv | cl | nf | rep | release |
mp_buy_during_immunity | When set, players can buy when immune, ignoring buytime. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists. | 0 | sv | cl | nf | rep | release |
mp_buytime | How many seconds after round start players can buy items for. | 20 | sv | cl | rep | release |
mp_c4_cannot_be_defused | If set, the planted c4 cannot be defused. | false | sv | cl | rep | release |
mp_c4timer | how long from when the C4 is armed until it blows | 40 | sv | cl | nf | rep | release |
mp_chattime | amount of time players can chat after the game is over | 10 | sv | cl | rep |
mp_competitive_endofmatch_extra_time | After a competitive match finishes rematch voting extra time is given for rankings. | 15 | sv | release |
mp_consecutive_loss_aversion | How loss streak is affected with round win: 0 = win fully resets loss bonus, 1 = first win steps down loss bonus, 2 = first win holds loss bonus and step down starting with second win | 1 | sv | cl | rep | release |
mp_consecutive_loss_max | 4 | sv | cl | rep | release | |
mp_coopmission_bot_difficulty_offset | The difficulty offset modifier for bots during coop missions. | 0 | sv | rep | release |
mp_ct_default_grenades | The default grenades that the CTs will spawn with. To give multiple grenades, separate each weapon class with a space like this: 'weapon_molotov weapon_hegrenade' | 0 | sv | cl | rep | release |
mp_ct_default_melee | The default melee weapon that the CTs will spawn with. Even if this is blank, a knife will be given. To give a taser, it should look like this: 'weapon_knife weapon_taser'. Remember to set mp_weapons_allow_zeus to 1 if you want to give a taser! | weapon_knife | sv | cl | rep | release |
mp_ct_default_primary | The default primary (rifle) weapon that the CTs will spawn with | 0 | sv | cl | rep | release |
mp_ct_default_secondary | The default secondary (pistol) weapon that the CTs will spawn with | weapon_hkp2000 | sv | cl | rep | release |
mp_damage_headshot_only | Determines whether non-headshot hits do any damage. | false | sv | cl | rep | release |
mp_damage_scale_ct_body | Scales the damage a CT player takes by this much when they take damage in the body. (1 == 100%, 0.5 == 50%) | 1 | sv | cl | rep | release |
mp_damage_scale_ct_head | Scales the damage a CT player takes by this much when they take damage in the head (1 == 100%, 0.5 == 50%). REMEMBER! headshots do 4x the damage of the body before this scaler is applied. | 1 | sv | cl | rep | release |
mp_damage_scale_t_body | Scales the damage a T player takes by this much when they take damage in the body. (1 == 100%, 0.5 == 50%) | 1 | sv | cl | rep | release |
mp_damage_scale_t_head | Scales the damage a T player takes by this much when they take damage in the head (1 == 100%, 0.5 == 50%). REMEMBER! headshots do 4x the damage of the body before this scaler is applied. | 1 | sv | cl | rep | release |
mp_damage_vampiric_amount | If Set to non-0, will determine the fraction of damage dealt that will be given to attacker. | 0 | sv | rep | release |
mp_death_drop_c4 | Whether c4 is droppable | true | sv | cl | rep | release |
mp_death_drop_defuser | Drop defuser on player death | true | sv | cl | rep | release |
mp_death_drop_grenade | Which grenade to drop on player death: 0=none, 1=best, 2=current or best, 3=all grenades | 2 | sv | cl | rep | release |
mp_death_drop_gun | Which gun to drop on player death: 0=none, 1=best, 2=current or best | 1 | sv | cl | rep | release |
mp_death_drop_healthshot | Drop healthshot on player death | true | sv | cl | rep | release |
mp_death_drop_taser | Drop taser on player death | true | sv | cl | rep | release |
mp_deathcam_skippable | Determines whether a player can early-out of the deathcam. | true | sv | rep | release |
mp_debug_timeouts | Prints time outs to the console for debugging | cmd | sv |
mp_default_team_winner_no_objective | If the map doesn't define an objective (bomb, hostage, etc), the value of this convar will declare the winner when the time runs out in the round. | -1 | sv | cl | rep | release |
mp_defuser_allocation | How to allocate defusers to CTs at start or round: 0=none, 1=random, 2=everyone | 0 | sv | cl | rep | release |
mp_disable_autokick | Prevents a userid from being auto-kicked | cmd | sv | release |
mp_disconnect_kills_bots | When a bot disconnects, kill them first. Requires mp_disconnect_kills_players. | false | sv | release |
mp_disconnect_kills_players | When a player disconnects, kill them first (triggering item drops, stats, etc.) | true | sv | release |
mp_display_kill_assists | Whether to display and score player assists | true | sv | cl | rep | release |
mp_dm_bonus_length_max | Maximum time the bonus time will last (in seconds) | 30 | sv | cl | rep | release |
mp_dm_bonus_length_min | Minimum time the bonus time will last (in seconds) | 30 | sv | cl | rep | release |
mp_dm_bonus_percent | Percent of points additionally awarded when someone gets a kill with the bonus weapon during the bonus period. | 50 | sv | cl | rep | release |
mp_dm_bonusweapon_dogtags | Additional dogtags to drop when making a kill with the bonus weapon | 0 | sv | cl | rep | release |
mp_dm_dogtag_score | Points to award for picking up a dogtag in deathmatch. | 0 | sv | cl | rep | release |
mp_dm_healthshot_killcount | Grant healthshots in deathmatch after n kills | 3 | sv | cl | rep | release |
mp_dm_kill_base_score | Number of base points to award for a kill in deathmatch. Cheaper weapons award 1 or 2 additional points. | 10 | sv | cl | rep | release |
mp_dm_taser_bonus_streak_max | Maximum times to multiply the score for getting a streak of taser kills in a single life. | 2 | sv | cl | rep | release |
mp_dm_teammode | In deathmatch, enables team DM visuals & scoring (0: personal, 1: team mode, 2: use team contribution score) | 0 | sv | cl | rep | release |
mp_dm_teammode_bonus_score | Team deathmatch victory points to award for kill with bonus weapon | 1 | sv | cl | rep | release |
mp_dm_teammode_dogtag_score | Team deathmatch victory points to award for collecting enemy dogtags | 0 | sv | cl | rep | release |
mp_dm_teammode_kill_score | Team deathmatch victory points to award for enemy kill | 1 | sv | cl | rep | release |
mp_dm_time_between_bonus_max | Maximum time a bonus time will start after the round start or after the last bonus (in seconds) | 40 | sv | cl | rep | release |
mp_dm_time_between_bonus_min | Minimum time a bonus time will start after the round start or after the last bonus (in seconds) | 30 | sv | cl | rep | release |
mp_dogtag_despawn_on_killer_death | Whether dogtags should despawn when their killer dies | true | sv | rep | release |
mp_dogtag_despawn_time | How many seconds dogtags should stay around before despawning automatically (0 = infinite) | 120 | sv | rep | release |
mp_dogtag_pickup_rule | Who is eligible to pick up a dogtag (0 = killer only, 1 = killer's team, 2 = victim's team, 3 = killer & victim's team, 4 = anyone) | 0 | sv | rep | release |
mp_drop_grenade_enable | Allows players to drop grenades. | true | sv | cl | rep | release |
mp_drop_knife_enable | Allows players to drop knives. | false | sv | cl | rep | release |
mp_dump_timers | Prints round timers to the console for debugging | cmd | sv |
mp_economy_reset_rounds | Reset all player money every N rounds (0 for never) | 0 | sv | cl | rep | release |
mp_endmatch_votenextleveltime | If mp_endmatch_votenextmap is set, players have this much time to vote on the next map at match end. | 20 | sv | release |
mp_endmatch_votenextmap | Whether or not players vote for the next map at the end of the match when the final scoreboard comes up | true | sv | cl | rep | release |
mp_endmatch_votenextmap_keepcurrent | If set, keeps the current map in the list of voting options. If not set, the current map will not appear in the list of voting options. | true | sv | cl | rep | release |
mp_endmatch_votenextmap_wargames_modes | Modes available for endmatch voting during War Games. Separate names with spaces. | 0 | sv | release |
mp_endmatch_votenextmap_wargames_nummaps | Maximum number of maps to include in endmatch voting during War Games | 3 | sv | release |
mp_endmatch_votenextmap_wargames_nummodes | Maximum number of other War Games to include in endmatch voting during War Games | 1 | sv | release |
mp_endwarmup_player_count | Number of players required to be connected to end warmup early. 0 to require maximum players for mode. | 0 | sv | cl | rep | release |
mp_equipment_reset_rounds | Reset all player equipment every N rounds (0 for never) | 0 | sv | cl | rep | release |
mp_fadetoblack | fade a player's screen to black when he dies | false | sv | cl | nf | rep |
mp_footsteps_serverside | Makes the server always play footstep sounds. Clients never calculate footstep sounds locally, instead relying on the server. | true | sv | release |
mp_force_pick_time | The amount of time a player has on the team screen to make a selection before being auto-teamed | 15 | sv | cl | rep | release |
mp_forcecamera | Restricts spectator modes for dead players | 1 | sv | cl | rep | release |
mp_forcerespawn | true | sv | nf | |
mp_fraglimit | 0 | sv | nf | release | |
mp_free_armor | Determines whether kevlar (1+) and/or helmet (2+) are given automatically. | 0 | sv | cl | rep | release |
mp_freezetime | how many seconds to keep players frozen when the round starts | 15 | sv | nf | rep | release |
mp_friendlyfire | Allows team members to injure other members of their team | true | sv | cl | nf | rep | release |
mp_give_player_c4 | Whether this map should spawn a c4 bomb for a player or not. | true | sv | cl | rep | release |
mp_global_damage_per_second | If above 0, deal non-lethal damage to players over time. | 0 | sv | rep | release |
mp_guardian_bomb_plant_custom_x_mark_location | x,y,z to display an X for the bomb plant in guardian missions with custom bomb plant boundaries. | 0 | sv | cl | rep | release |
mp_guardian_target_site | If set to the index of a bombsite, will cause random spawns to be only created near that site. | -1 | sv | release |
mp_halftime | Determines whether the match switches sides in a halftime event. | true | sv | cl | rep | release |
mp_halftime_duration | Target number of seconds that halftime lasts; shortened if team intros are active | 15 | sv | cl | rep | release |
mp_halftime_pausematch | Set to 1 to pause match after halftime countdown elapses. Match must be resumed by vote or admin. | 0 | sv | cl | rep | release |
mp_halftime_pausetimer | Set to 1 to stay in halftime indefinitely. Set to 0 to resume the timer. | 0 | sv | cl | rep | release |
mp_hostages_max | Maximum number of hostages to spawn. | 2 | sv | rep | release |
mp_hostages_rescuetime | Additional time added to round time if a hostage is reached by a CT. | 1 | sv | cl | rep | release |
mp_hostages_run_speed_modifier | Default is 1.0, slow down hostages by setting this to < 1.0. | 1 | sv | rep | release |
mp_hostages_spawn_farthest | When enabled will consistently force the farthest hostages to spawn. | false | sv | rep | release |
mp_hostages_spawn_force_positions | Comma separated list of zero based indices to force spawn positions, e.g. '0,2' or '1,6' | 0 | sv | rep | release |
mp_hostages_spawn_force_positions_xyz | Comma separated list of xyz locations to force spawn positions, e.g. 'x1 y1 z1,x2 y2 z2' | 0 | sv | rep | release |
mp_hostages_spawn_same_every_round | 0 = spawn hostages randomly every round, 1 = same spawns for entire match. | true | sv | rep | release |
mp_hostages_takedamage | Whether or not hostages can be hurt. | false | sv | cl | rep | release |
mp_humanteam | Restricts human players to a single team \{any, CT, T\} | any | sv | rep | release |
mp_ignore_round_win_conditions | Ignore conditions which would end the current round | false | sv | rep | release |
mp_items_prohibited | Set this convar to a comma-delimited list of definition indices of weapons that should be prohibited from use. | 0 | sv | cl | rep | release |
mp_join_grace_time | Number of seconds after round start to allow a player to join a game | 0 | sv | cl | rep | release |
mp_limitteams | Max # of players 1 team can have over another (0 disables check) | 2 | sv | nf | rep | release |
mp_logdetail | Logs attacks. Values are: 0=off, 1=enemy, 2=teammate, 3=both) | 0 | sv | release |
mp_logdetail_items | Logs a line any time a player acquires or loses an item. | false | sv | release |
mp_logmoney | Enables money logging. Values are: 0=off, 1=on | false | sv | release |
mp_match_can_clinch | Can a team clinch and end the match by being so far ahead that the other team has no way to catching up? | true | sv | cl | rep | release |
mp_match_end_changelevel | At the end of the match, perform a changelevel even if next map is the same | false | sv | cl | rep | release |
mp_match_end_restart | At the end of the match, perform a restart instead of loading a new map | false | sv | cl | rep | release |
mp_match_restart_delay | Time (in seconds) until a match restarts. | 25 | sv | cl | rep | release |
mp_max_armor | Determines the highest level of armor allowed to be purchased. (0) None, (1) Kevlar, (2) Helmet | 2 | sv | cl | rep | release |
mp_maxmoney | maximum amount of money allowed in a player's account | 16000 | sv | cl | rep | release |
mp_maxrounds | max number of rounds to play before server changes maps | 24 | sv | cl | nf | rep | release |
mp_min_halftime_duration | Minimum number of seconds that halftime lasts even if team intros are active | 8.5 | sv | cl | rep | release |
mp_modify_timeouts | mp_modify_timeouts <CT\|T> <N>, e.g., mp_modify ct -1 | cmd | sv | release |
mp_only_cts_rescue_hostages | true | sv | cl | rep | release | |
mp_overtime_enable | If a match ends in a tie, use overtime rules to determine winner | false | sv | cl | rep | release |
mp_overtime_halftime_pausetimer | If set to 1 will set mp_halftime_pausetimer to 1 before every half of overtime. Set mp_halftime_pausetimer to 0 to resume the timer. | 0 | sv | cl | rep | release |
mp_overtime_limit | When overtime is enabled, only so many overtimes can be played | 0 | sv | cl | rep | release |
mp_overtime_maxrounds | When overtime is enabled play additional rounds to determine winner | 6 | sv | cl | rep | release |
mp_overtime_startmoney | Money assigned to all players at start of every overtime half | 10000 | sv | cl | rep | release |
mp_pause_match | Pause the match in the next freeze time | cmd | sv | release |
mp_plant_c4_anywhere | false | sv | cl | rep | release | |
mp_playercashawards | Players can earn money by performing in-game actions | true | sv | cl | rep | release |
mp_playerid | Controls what information player see in the status bar: 0 all names; 1 team names; 2 no names | 0 | sv | cl | rep | release |
mp_playerid_delay | Number of seconds to delay showing information in the status bar | 0.4 | sv | cl | rep | release |
mp_playerid_hold | Number of seconds to keep showing old information in the status bar | 0.1 | sv | cl | rep | release |
mp_promoted_item_enabled | Allow the purchasing of the promoted item. | false | sv | cl | nf | rep | release |
mp_randomspawn | Determines whether players are to spawn. 0 = default; 1 = both teams; 2 = Terrorists; 3 = CTs. | 0 | sv | cl | rep | release |
mp_randomspawn_dist | If using mp_randomspawn, determines whether to test distance when selecting this spot. | 0 | sv | cl | rep | release |
mp_randomspawn_los | If using mp_randomspawn, determines whether to test Line of Sight when spawning. | false | sv | cl | rep | release |
mp_require_gun_use_to_acquire | Whether guns must be +used to acquire or default is touch-to-pickup | false | sv | release |
mp_respawn_immunitytime | How many seconds after respawn immunity lasts. Set to negative value to disable warmup immunity. | -1 | sv | cl | rep | release |
mp_respawn_on_death_ct | When set to 1, counter-terrorists will respawn after dying. | false | sv | cl | rep | release |
mp_respawn_on_death_t | When set to 1, terrorists will respawn after dying. | false | sv | cl | rep | release |
mp_respawnwavetime_ct | Time between respawn waves for CTs. | 10 | sv | cl | rep | release |
mp_respawnwavetime_t | Time between respawn waves for Terrorists. | 10 | sv | cl | rep | release |
mp_restartgame | If non-zero, game will restart in the specified number of seconds | 0 | sv | release |
mp_retake_ct_count | Number of CT's when playing retakes. | 4 | sv | cl | rep | release |
mp_retake_ct_loadout_bonus_card | CT bonus card for full buy round when playing bomb site retake. | #GameUI_Retake_Card_TheAWPortunity,1,1,weapon_awp | sv | cl | rep | release |
mp_retake_ct_loadout_bonus_card_availability | CT bonus card availability pattern for full buy round when playing bomb site retake. | 1,2 | sv | cl | rep | release |
mp_retake_ct_loadout_default_pistol_round | CT Loadouts for default pistol round when playing bomb site retake. | 1\|3;#GameUI_Retake_Card_4v3,1,0,secondary0\|1;#GameUI_Retake_Card_FlashOut,0,0,secondary0,grenade0;#GameUI_Retake_Card_HideAndPeek,0,0,secondary0,grenade1 | sv | cl | rep | release |
mp_retake_ct_loadout_enemy_card | CT enemy card for full buy round when playing bomb site retake. | #GameUI_Retake_Card_BehindEnemyLines,1,1,rifle1,grenade2 | sv | cl | rep | release |
mp_retake_ct_loadout_full_buy_round | CT Loadouts for full buy round when playing bomb site retake. | 4\|2;#GameUI_Retake_Card_LightEmUp,1,1,rifle1,grenade0\|2;#GameUI_Retake_Card_Kobe,1,1,rifle1,grenade2\|1;#GameUI_Retake_Card_1g,1,1,rifle1,grenade3\|1;#GameUI_Retake_Card_DisappearingAct,1,1,rifle1,grenade1\|1;#GameUI_Retake_Card_EyesOnTarget,1,1,weapon_aug | sv | cl | rep | release |
mp_retake_ct_loadout_light_buy_round | CT Loadouts for force buy round when playing bomb site retake. | 3\|2;#GameUI_Retake_Card_UmpInSmoke,1,1,weapon_ump45,grenade1\|2;#GameUI_Retake_Card_FunNGun,1,1,weapon_mp9,grenade2\|2;#GameUI_Retake_Card_Sharpshooter,1,1,weapon_ssg08,grenade0\|2;#GameUI_Retake_Card_BurstBullpup,1,1,weapon_famas | sv | cl | rep | release |
mp_retake_ct_loadout_upgraded_pistol_round | CT Loadouts for upgraded pistol round when playing bomb site retake. | 2\|2;#GameUI_Retake_Card_TakeFive,0,0,weapon_fiveseven\|2;#GameUI_Retake_Card_BlindFire,1,0,weapon_p250,grenade0\|2;#GameUI_Retake_Card_OnlyTakesOne,0,0,weapon_deagle\|2;#GameUI_Retake_Card_SneakyBeakyLike,0,0,weapon_p250,grenade1 | sv | cl | rep | release |
mp_retake_max_consecutive_rounds_same_target_site | Limit the number of consecutive rounds targeting the same site. | 2 | sv | cl | rep | release |
mp_retake_t_count | Number of terrorists when playing retakes. | 3 | sv | cl | rep | release |
mp_retake_t_loadout_bonus_card | T bonus card for full buy round when playing bomb site retake. | #GameUI_Retake_Card_TheAWPortunity,1,1,weapon_awp | sv | cl | rep | release |
mp_retake_t_loadout_bonus_card_availability | T bonus card availability pattern for full buy round when playing bomb site retake. | 1,1,2 | sv | cl | rep | release |
mp_retake_t_loadout_default_pistol_round | T Loadouts for default pistol round when playing bomb site retake. | 0\|3;#GameUI_Retake_Card_4BadGuysLeft,1,0,secondary0\|1;#GameUI_Retake_Card_LookAway,0,0,secondary0,grenade0;#GameUI_Retake_Card_WhenThereIsSmoke,0,0,secondary0,grenade1 | sv | cl | rep | release |
mp_retake_t_loadout_enemy_card | T enemy card for full buy round when playing bomb site retake. | #GameUI_Retake_Card_FindersKeepers,1,1,rifle1,grenade0 | sv | cl | rep | release |
mp_retake_t_loadout_full_buy_round | T Loadouts for full buy round when playing bomb site retake. | 0\|2;#GameUI_Retake_Card_OlReliable,1,1,rifle1,grenade0\|1;#GameUI_Retake_Card_SmokeShow,1,1,rifle1,grenade1\|1;#GameUI_Retake_Card_HotShot,1,1,rifle1,grenade3\|1;#GameUI_Retake_Card_EyeSpy,1,1,weapon_sg556,grenade2 | sv | cl | rep | release |
mp_retake_t_loadout_light_buy_round | T Loadouts for force buy round when playing bomb site retake. | 0\|2;#GameUI_Retake_Card_BackInAFlash,1,1,weapon_ump45,grenade0\|2;#GameUI_Retake_Card_AllIn,1,1,weapon_galilar\|1;#GameUI_Retake_Card_BoomBox,1,1,weapon_mac10,grenade2,grenade1\|1;#GameUI_Retake_Card_SetThemFree,1,1,weapon_ssg08,grenade0 | sv | cl | rep | release |
mp_retake_t_loadout_upgraded_pistol_round | T Loadouts for upgraded pistol round when playing bomb site retake. | 0\|2;#GameUI_Retake_Card_BlindFire,1,0,weapon_elite,grenade0\|2;#GameUI_Retake_Card_QueOta,0,0,weapon_deagle\|1;#GameUI_Retake_Card_SmokeScreen,0,0,weapon_p250,grenade1\|1;#GameUI_Retake_Card_TecTecBoom,0,0,weapon_tec9,grenade2 | sv | cl | rep | release |
mp_round_restart_delay | Number of seconds to delay before restarting a round after a win | 7 | sv | cl | rep | release |
mp_roundtime | How many minutes each round takes. | 1.92 | sv | nf | rep | release |
mp_roundtime_defuse | How many minutes each round of Bomb Defuse takes. If 0 then use mp_roundtime instead. | 1.92 | sv | nf | rep | release |
mp_roundtime_hostage | How many minutes each round of Hostage Rescue takes. If 0 then use mp_roundtime instead. | 1.92 | sv | nf | rep | release |
mp_scrambleteams | Scramble the teams and restart the game | cmd | sv | release |
mp_shorthanded_cash_bonus_ignore_kicked | Determines whether kicked players are included in the assessment for short-handedness | true | sv | cl | rep | release |
mp_shorthanded_cash_bonus_round_delay | number of previous rounds that a team needs to have been shorthanded before they are eligible for the short-handed bonus | 2 | sv | cl | rep | release |
mp_solid_enemies | How solid are enemies: 0 = transparent; 1 = fully solid | 1 | sv | cl | rep | release |
mp_solid_teammates | How solid are teammates: 0 = transparent; 1 = fully solid; 2 = can stand on top of heads | 1 | sv | cl | rep | release |
mp_spawnprotectiontime | Kick players who team-kill within this many seconds of a round restart. | 5 | sv | rep | release |
mp_spectators_max | How many spectators are allowed in a match. | 2 | sv | cl | rep | release |
mp_starting_losses | Determines what the initial loss streak is. | 1 | sv | cl | rep | release |
mp_startmoney | amount of money each player gets when they reset | 800 | sv | cl | rep | release |
mp_suicide_penalty | Punish players for suicides | true | sv | release |
mp_swapteams | Swap the teams and restart the game | cmd | sv | release |
mp_t_default_grenades | The default grenades that the Ts will spawn with. To give multiple grenades, separate each weapon class with a space like this: 'weapon_molotov weapon_hegrenade' | 0 | sv | cl | rep | release |
mp_t_default_melee | The default melee weapon that the Ts will spawn with | weapon_knife | sv | cl | rep | release |
mp_t_default_primary | The default primary (rifle) weapon that the Ts will spawn with | 0 | sv | cl | rep | release |
mp_t_default_secondary | The default secondary (pistol) weapon that the Ts will spawn with | weapon_glock | sv | cl | rep | release |
mp_tagging_scale | Scalar for player tagging modifier when hit. Lower values for greater tagging. | 1 | sv | cl | rep | release |
mp_taser_recharge_time | Determines recharge time for taser. -1 = disabled. | 30 | sv | cl | rep | release |
mp_td_dmgtokick | The damage threshhold players have to exceed in a match to get kicked. | 300 | sv | rep | release |
mp_td_dmgtowarn | The damage threshhold players have to exceed in a match to get warned that they are about to be kicked. | 200 | sv | rep | release |
mp_td_spawndmgthreshold | The damage threshold players have to exceed at the start of the round to be warned/kick. | 50 | sv | rep | release |
mp_team_intro_time | How many seconds for team intro | 6.5 | sv | nf | rep | release |
mp_team_timeout_max | Number of timeouts each team gets per match. | 1 | sv | cl | rep | release |
mp_team_timeout_ot_add_each | Number of timeouts to add for each team when match goes to 2nd and each next overtime. | 0 | sv | cl | rep | release |
mp_team_timeout_ot_add_once | Number of timeouts to add for each team when regulation time ends and match goes to overtime. | 0 | sv | cl | rep | release |
mp_team_timeout_ot_max | Max number of timeouts each team can have per OT after all OT timeouts got added. | 1 | sv | cl | rep | release |
mp_team_timeout_time | Duration of each timeout. | 60 | sv | cl | rep | release |
mp_teamcashawards | Teams can earn money by performing in-game actions | true | sv | cl | rep | release |
mp_teamflag_1 | Enter a country's alpha 2 code to show that flag next to team 1's name in the spectator scoreboard. | 0 | sv | release |
mp_teamflag_2 | Enter a country's alpha 2 code to show that flag next to team 2's name in the spectator scoreboard. | 0 | sv | release |
mp_teamlogo_1 | Enter a team's shorthand image name to display their logo. Images can be found here: 'resource/flash/econ/tournaments/teams' | 0 | sv | release |
mp_teamlogo_2 | Enter a team's shorthand image name to display their logo. Images can be found here: 'resource/flash/econ/tournaments/teams' | 0 | sv | release |
mp_teammatchstat_1 | A non-empty string sets first team's match stat. | 0 | sv | release |
mp_teammatchstat_2 | A non-empty string sets second team's match stat. | 0 | sv | release |
mp_teammatchstat_cycletime | Cycle match stats after so many seconds | 45 | sv | release |
mp_teammatchstat_holdtime | Decide on a match stat and hold it additionally for at least so many seconds | 5 | sv | release |
mp_teammatchstat_txt | A non-empty string sets the match stat description, e.g. 'Match 2 of 3'. | 0 | sv | release |
mp_teammates_are_enemies | When set, your teammates act as enemies and all players are valid targets. | false | sv | cl | nf | rep | release |
mp_teamname_1 | A non-empty string overrides the first team's name. | 0 | sv | release |
mp_teamname_2 | A non-empty string overrides the second team's name. | 0 | sv | release |
mp_teamplay | false | sv | nf | |
mp_teamprediction_pct | A value between 1 and 99 will show predictions in favor of CT team. | 0 | sv | release |
mp_teamprediction_txt | A value between 1 and 99 will set predictions in favor of first team. | #SFUIHUD_Spectate_Predictions | sv | release |
mp_teamscore_1 | A non-empty string for best-of-N maps won by the first team. | 0 | sv | release |
mp_teamscore_2 | A non-empty string for best-of-N maps won by the second team. | 0 | sv | release |
mp_teamscore_max | How many maps to win the series (bo3 max=2; bo5 max=3; bo7 max=4) | 0 | sv | release |
mp_technical_timeout_duration_s | How many seconds is a full technical timeout? | 120 | sv | cl | rep | release |
mp_technical_timeout_per_team | How many technical timeouts are there per team? | 1 | sv | cl | rep | release |
mp_timelimit | game time per map in minutes | 0 | sv | cl | nf | rep | release |
mp_tkpunish | Will TK'ers and team damagers be punished in the next round? \{0=no, 1=yes\} | 0 | sv | rep | release |
mp_tournament | false | sv | cl | nf | rep | |
mp_tournament_whitelist | Specifies the item whitelist file to use. | item_whitelist.txt | sv |
mp_unpause_match | Resume the match | cmd | sv | release |
mp_use_respawn_waves | When set to 1, and that player's team is set to respawn, they will respawn in waves. If set to 2, teams will respawn when the whole team is dead. | 0 | sv | cl | rep | release |
mp_verbose_changelevel_spew | 1 | sv | cl | rep | release | |
mp_warmup_end | End warmup immediately. | cmd | sv | release |
mp_warmup_items_drop_policy | Which items can drop during warmup (bitfield, 1=gun, 2=c4, 4=nade, 8=defuser, 16=taser, 32=healthshot) | 247 | sv | cl | rep | release |
mp_warmup_items_nocost | Determines whether weapons are free to buy during warmup. | false | sv | cl | rep | release |
mp_warmup_items_nocount_policy | Which items are unlimited during warmup (bitfield, 1=gun, 2=c4, 4=nade, 8=defuser/kevlar, 16=taser, 32=healthshot) | 42 | sv | cl | rep | release |
mp_warmup_jointeam_cooldown | 2 | sv | |
mp_warmup_offline_enabled | Whether or not to do a warmup period at the start of a match in an offline (bot) match. | false | sv | cl | rep | release |
mp_warmup_online_enabled | Whether or not to do a warmup period at the start of an online match. | true | sv | cl | rep | release |
mp_warmup_pausetimer | Set to 1 to stay in warmup indefinitely. Set to 0 to resume the timer. | 0 | sv | cl | rep | release |
mp_warmup_start | Start warmup. | cmd | sv | release |
mp_warmuptime | How long the warmup period lasts. Changing this value resets warmup. | 120 | sv | cl | rep | release |
mp_warmuptime_all_players_connected | Warmup time to use when all players have connected. 0 to disable. | 15 | sv | cl | rep | release |
mp_warmuptime_match_cancelled | Warmup time to use when the match will be cancelled (eg. due to a live VAC ban). | 5 | sv | cl | rep | release |
mp_weapon_next_owner_touch_time | 1.3 | sv | cheat | release | |
mp_weapon_prev_owner_touch_time | 1.5 | sv | cl | rep | cheat | release | |
mp_weapon_self_inflict_amount | If Set to non-0, will hurt the attacker by the specified fraction of max damage if they miss. | 0 | sv | rep | release |
mp_weapons_allow_heavy | Determines which team, if any, can purchase Heavy guns. -1 = any; 0 = non; 2 = Ts; 3 = CTs. | -1 | sv | cl | rep | release |
mp_weapons_allow_map_placed | If this convar is set, when a match starts, the game will not delete weapons placed in the map. | true | sv | cl | rep | release |
mp_weapons_allow_pistols | Determines which team, if any, can purchase Pistols. -1 = any; 0 = non; 2 = Ts; 3 = CTs. | -1 | sv | cl | rep | release |
mp_weapons_allow_rifles | Determines which team, if any, can purchase Rifles. -1 = any; 0 = non; 2 = Ts; 3 = CTs. | -1 | sv | cl | rep | release |
mp_weapons_allow_smgs | Determines which team, if any, can purchase SMGs. -1 = any; 0 = non; 2 = Ts; 3 = CTs. | -1 | sv | cl | rep | release |
mp_weapons_allow_typecount | Determines how many purchases of each weapon type allowed per player per round (0 to disallow purchasing, -1 to have no limit). | 5 | sv | cl | rep | release |
mp_weapons_allow_zeus | Determines how many Zeus purchases a player can make per round (0 to disallow, -1 to have no limit). | 5 | sv | cl | rep | release |
mp_weapons_max_gun_purchases_per_weapon_per_match | Max number of times a player may purchase any weapon per match | -1 | sv | cl | rep | release |
mp_weaponstay | false | sv | nf | |
mp_win_panel_display_time | The amount of time to show the win panel between matches / halfs | 3 | sv | cl | rep | release |
mp_winlimit | Max score one team can reach before server changes maps | 0 | sv | cl | nf | rep |
multigpu_skip_semaphores | false | | |
multigpu_skip_transfers | false | | |
multvar | Multiply specified convar value. | cmd | norecord | release |
name | Angel | a | per_user | |
nav_add_to_selected_set | Add current area to the selected set. | cmd | sv | cheat |
nav_add_to_selected_set_by_id | Add specified area id to the selected set. | cmd | sv | cheat |
nav_approach_points_area_size_threshold | Ignore nav areas with at least one side smaller than this amount during approach point calculation. | 200 | sv |
nav_begin_deselecting | Start continuously removing from the selected set. | cmd | sv | cheat |
nav_begin_drag_deselecting | Start dragging a selection area. | cmd | sv | cheat |
nav_begin_drag_selecting | Start dragging a selection area. | cmd | sv | cheat |
nav_begin_selecting | Start continuously adding to the selected set. | cmd | sv | cheat |
nav_bfs_debug | 0 | sv | cheat | |
nav_check_connectivity | Checks to be sure every (or just the marked) nav area can get to every goal area for the map (hostages or bomb site). | cmd | sv | cheat |
nav_clear_attribute | Remove given nav attribute from all areas in the selected set. | cmd | sv | cheat |
nav_clear_attributes | Clear all nav attributes of selected area. | cmd | sv | cheat |
nav_clear_selected_set | Clear the selected set. | cmd | sv | cheat |
nav_corner_adjust_adjacent | radius used to raise/lower corners in nearby areas when raising/lowering corners. | 18 | cheat |
nav_create_indirect_connection | Create a connection between the selected area and the area pointed at by the crosshair. | cmd | sv | cheat |
nav_create_indirect_connection_from_to | Create a connection between the current 'from' and 'to' locations. | cmd | sv | cheat |
nav_create_indirect_connection_set_from | Set the 'from' location of an indirect connection. | 0.000000 0.000000 0.000000 | sv | cheat |
nav_create_indirect_connection_set_from_using_editpos | Set the 'from' location of an indirect connection to be the current edit pos of nav_edit. | cmd | sv | cheat |
nav_create_indirect_connection_set_to | Set the 'to' location of an indirect connection. | 0.000000 0.000000 0.000000 | sv | cheat |
nav_create_indirect_connection_set_to_using_editpos | Set the 'to' location of an indirect connection to be the current edit pos of nav_edit. | cmd | sv | cheat |
nav_curve_alt | false | sv | cheat | |
nav_curve_iter | 0 | sv | cheat | |
nav_curve_lock | -1 | sv | cheat | |
nav_curve_max_step | 10 | sv | cheat | |
nav_curve_set | -1 | sv | cheat | |
nav_curve_step | 0.02 | sv | cheat | |
nav_debug_blocked | false | sv | cheat | |
nav_delete | Deletes the currently highlighted Area. | cmd | sv | cheat |
nav_delete_all_hull | Deletes all areas with given hull category. | cmd | sv | cheat |
nav_delete_marked | Deletes the currently marked Area (if any). | cmd | sv | cheat |
nav_disconnect | Disconnects selected area from all neighbor areas. | cmd | sv | cheat |
nav_drag_selection_volume_zmax_offset | The offset of the nav drag volume top from center | 32 | sv | rep |
nav_drag_selection_volume_zmin_offset | The offset of the nav drag volume bottom from center | 32 | sv | rep |
nav_draw_area_connections | false | sv | cheat | |
nav_draw_area_filled | true | sv | cheat | |
nav_draw_area_gravity | false | sv | cheat | |
nav_draw_area_ground | false | sv | cheat | |
nav_draw_area_hull_support | false | sv | cheat | |
nav_draw_area_ids | false | sv | cheat | |
nav_draw_area_inset_margin | 0 | sv | cheat | |
nav_draw_area_normal | false | sv | cheat | |
nav_draw_area_should_be_destroyed | false | sv | cheat | |
nav_draw_area_split_by_obstacle_mgr | false | sv | cheat | |
nav_draw_area_ztest | false | sv | cheat | |
nav_draw_blocked | true | sv | cheat | |
nav_draw_blocked_connections | false | sv | cheat | |
nav_draw_boundary_areas | false | sv | cheat | |
nav_draw_connected_area_radius | 1000 | sv | cheat | |
nav_draw_dangerareas | false | sv | cheat | |
nav_draw_dormant_movable_meshes | Draw dormant movable meshes. | false | sv | cheat |
nav_draw_externally_created | false | sv | cheat | |
nav_draw_hidingspots | false | sv | cheat | |
nav_draw_indirect_connections | false | sv | cheat | |
nav_draw_jump_links | false | sv | cheat | |
nav_draw_limit | The maximum number of areas to draw in edit mode | 300 | sv | cheat |
nav_draw_link_alignment | false | sv | cheat | |
nav_draw_links | false | sv | cheat | |
nav_draw_markup | true | sv | cheat | |
nav_draw_mesh | true | sv | cheat | |
nav_draw_mesh_grid | Draw the mesh's spatial grid structure around the edit cursor position. | false | sv | cheat |
nav_draw_mesh_offset | Vertical offset for drawing the mesh (useful for flat planes where the mesh is often a fixed offset from the physical ground | 1 | sv | cheat |
nav_draw_space_boundary | false | sv | cheat | |
nav_draw_space_cells | false | sv | cheat | |
nav_draw_space_fly | false | sv | cheat | |
nav_draw_space_neighbors | 0 | sv | cheat | |
nav_draw_space_portals | false | sv | cheat | |
nav_draw_space_radius | 0 | sv | cheat | |
nav_draw_space_swim | false | sv | cheat | |
nav_draw_space_transitions | true | sv | cheat | |
nav_edit | Set to one to interactively edit the Navigation Mesh. Set to zero to leave edit mode. | 0 | sv | cheat |
nav_edit_use_camera | true | sv | cheat | |
nav_edit_validate | Validate navmesh structures. | false | sv | cheat |
nav_end_deselecting | Stop continuously removing from the selected set. | cmd | sv | cheat |
nav_end_drag_deselecting | Stop dragging a selection area. | cmd | sv | cheat |
nav_end_drag_selecting | Stop dragging a selection area. | cmd | sv | cheat |
nav_end_selecting | Stop continuously adding to the selected set. | cmd | sv | cheat |
nav_find_occluded_node_nozup_use_raycast | true | sv | cheat | |
nav_gen_add_jumps | true | sv | cheat | |
nav_gen_agent_radius_buffer | Buffer to add to agent radius before passing to nav gen | 0.75 | sv | cheat |
nav_gen_clip_polys_to_clearance | true | sv | cheat | |
nav_gen_clip_polys_to_clearance_debug | false | sv | cheat | |
nav_gen_connect_allow_multiple | true | sv | cheat | |
nav_gen_connect_angle | 0.75 | sv | cheat | |
nav_gen_connect_angle_ignore_z | true | sv | cheat | |
nav_gen_connect_dist_a | 1 | sv | cheat | |
nav_gen_connect_dist_b | 1.5 | sv | cheat | |
nav_gen_connect_dist_z_mult | 0.5 | sv | cheat | |
nav_gen_connect_overlap | 0.5 | sv | cheat | |
nav_gen_degen_limit | 0.001 | sv | cheat | |
nav_gen_false | Always false | false | sv | cheat |
nav_gen_island_removal | false | sv | cheat | |
nav_gen_island_removal_all_hulls | true | sv | cheat | |
nav_gen_join_nonzup | true | sv | cheat | |
nav_gen_jump_connection_min_overlap_ratio | Minimum edge overlap required for jump connection consideration as a percentage of agent radius | 0.1 | sv | cheat |
nav_gen_markup_split_expand | 2 | sv | cheat | |
nav_gen_markup_split_tol_base | 1 | sv | cheat | |
nav_gen_markup_split_tol_nonav | 1 | sv | cheat | |
nav_gen_markup_split_tol_nonentity | 8 | sv | cheat | |
nav_gen_max_bottleneck_width | 128 | sv | cheat | |
nav_gen_max_bottleneck_width_do_clip | true | sv | cheat | |
nav_gen_max_edge_len | 512 | sv | cheat | |
nav_gen_max_edge_len_do_clip | true | sv | cheat | |
nav_gen_max_edge_len_split_tol | 24 | sv | cheat | |
nav_gen_opt_to_quads | true | sv | cheat | |
nav_gen_opt_to_quads_angle_limit | 8 | sv | cheat | |
nav_gen_opt_to_quads_num_steps | 6 | sv | cheat | |
nav_gen_opt_to_quads_planar_deviation_limit | 4 | sv | cheat | |
nav_gen_opt_to_quads_se_limit_end | 0.1 | sv | cheat | |
nav_gen_opt_to_quads_se_limit_start | 0.000010 | sv | cheat | |
nav_gen_opt_to_quads_weld_limit_end | 0.01 | sv | cheat | |
nav_gen_opt_to_quads_weld_limit_start | 0 | sv | cheat | |
nav_gen_oriented_angle_tol | Max abrupt orientation difference an NPC can tolerate when moving through the mesh (degrees). | 15 | sv | cheat |
nav_gen_oriented_max_region_range | Max orientation range allowed within a region before it gets further split. | 15 | sv | cheat |
nav_gen_remove_vertical_polys | true | sv | cheat | |
nav_gen_split_boundary_polys | false | sv | cheat | |
nav_gen_split_multi_connection_polys | true | sv | cheat | |
nav_gen_split_multi_connection_polys_tol | 0.01 | sv | cheat | |
nav_gen_true | Always true | true | sv | cheat |
nav_gen_vertical_limit | 88 | sv | cheat | |
nav_genrt_debug | false | sv | cheat | |
nav_list_movable_meshes | List the movable meshes registered with the movable meshes manager. | cmd | sv | cheat |
nav_lower_drag_volume_max | Lower the top of the drag select volume. | cmd | sv | cheat |
nav_lower_drag_volume_min | Lower the bottom of the drag select volume. | cmd | sv | cheat |
nav_mark | Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands. | cmd | sv | cheat |
nav_mark_attribute | Set nav attribute for all areas in the selected set. | cmd | sv | cheat |
nav_max_view_distance | Maximum range for precomputed nav mesh visibility (0 = default 1500 units) | 0 | sv | cheat |
nav_max_vis_delta_list_length | 64 | cheat | |
nav_navlink_enable_splits | Split wide nav links into narrower ones to increase lanes and alleviate 'crossing' effect. | true | sv | cheat |
nav_navlink_split_max_width | The maximum desired width of a nav link split. | 144 | sv | cheat |
nav_navlink_split_scale_with_length | Nav link splits' widths are proportional to the nav link's length. | true | sv | cheat |
nav_obstacle_validate | false | sv | cheat | |
nav_obstruction_draw | 0 | sv | cheat | |
nav_obstruction_draw_change | false | sv | cheat | |
nav_obstruction_draw_dist | -1 | sv | cheat | |
nav_obstruction_draw_island | 0 | sv | cheat | |
nav_obstruction_draw_island_hull | -1 | sv | cheat | |
nav_obstruction_draw_movefail_blocking | false | sv | cheat | |
nav_path_debug | false | sv | cheat | |
nav_path_draw_areas | false | sv | cheat | |
nav_path_draw_arrow | true | sv | cheat | |
nav_path_draw_climb_segments | true | sv | cheat | |
nav_path_draw_connected_areas | false | sv | cheat | |
nav_path_draw_ground_segments | true | sv | cheat | |
nav_path_draw_jump_segments | true | sv | cheat | |
nav_path_draw_ladder_segments | true | sv | cheat | |
nav_path_draw_link_segments | true | sv | cheat | |
nav_path_draw_tick | 0 | sv | cheat | |
nav_path_fixup_climb_up_segments | true | sv | cheat | |
nav_path_fixup_gap_segments | false | sv | cheat | |
nav_path_jump_process_debug | false | sv | cheat | |
nav_path_optimize | true | sv | cheat | |
nav_path_optimize_portals | true | sv | cheat | |
nav_path_optimizer_debug | 0 | sv | cheat | |
nav_pathfind_debug_log | 0 | sv | cheat | |
nav_pathfind_draw | 0 | sv | cheat | |
nav_pathfind_draw_blocked | 0 | sv | cheat | |
nav_pathfind_draw_costs | false | sv | cheat | |
nav_pathfind_draw_fail | 0 | sv | cheat | |
nav_pathfind_draw_total_costs | false | sv | cheat | |
nav_pathfind_inadmissable_heuristic_factor | 1 | sv | cheat | |
nav_pathfind_multithread | false | sv | cheat | |
nav_potentially_visible_dot_tolerance | 0.98 | sv | cheat | |
nav_raise_drag_volume_max | Raise the top of the drag select volume. | cmd | sv | cheat |
nav_raise_drag_volume_min | Raise the bottom of the drag select volume. | cmd | sv | cheat |
nav_recall_selected_set | Re-selects the stored selected set. | cmd | sv | cheat |
nav_recorder_enabled | true | sv | cheat | |
nav_remove_from_selected_set | Remove current area from the selected set. | cmd | sv | cheat |
nav_select_allow_blocked | When selecting an area under nav_edit, allow area marked as blocked. | true | sv | cheat |
nav_select_area_id | Select nav area with matching ID. | -1 | sv | cheat |
nav_select_block_id | Select nav space block with matching ID. | -1 | sv | cheat |
nav_select_hull | Restrict area selection to areas that can support a hull of the given category | 0 | sv | cheat |
nav_select_radius | Adds all areas in a radius to the selection set | cmd | sv | cheat |
nav_select_with_attribute | Selects areas with the given attribute. | cmd | sv | cheat |
nav_set_movable_mesh_dormant_flag | Set the movable mesh dormant flag (0=active, 1=dormant) | cmd | sv | cheat |
nav_show_area_connections | Show connections to selected area when true | true | sv | cheat |
nav_show_area_verts | Show area vertex positions | true | sv | cheat |
nav_show_area_water_info | true | sv | cheat | |
nav_show_elem_info | true | sv | cheat | |
nav_show_elem_info_font | Consolas | sv | cheat | |
nav_show_elem_info_font_size | -1 | sv | cheat | |
nav_show_elem_info_font_voffset | -11 | sv | cheat | |
nav_show_potentially_visible | Show areas that are potentially visible from the current nav area | 0 | cheat |
nav_smooth_constrain_results | true | sv | cheat | |
nav_smooth_constrain_results_relax | 0.006 | sv | cheat | |
nav_smooth_constrain_spring | 2 | sv | cheat | |
nav_smooth_constrain_spring_relax | 0.01 | sv | cheat | |
nav_smooth_draw_accel | 0 | sv | cheat | |
nav_smooth_draw_boundary | 0 | sv | cheat | |
nav_smooth_draw_calc | false | sv | cheat | |
nav_smooth_draw_constraint_spline | false | sv | cheat | |
nav_smooth_draw_constraint_spring | 0 | sv | cheat | |
nav_smooth_draw_speed | 0 | sv | cheat | |
nav_smooth_enable | true | sv | cheat | |
nav_smooth_relax | true | sv | cheat | |
nav_smooth_relax_use_timesteps | false | sv | cheat | |
nav_smooth_spring_const_override | -1 | sv | cheat | |
nav_smooth_spring_enable | true | sv | cheat | |
nav_smooth_spring_factor_deriv | 0 | sv | cheat | |
nav_smooth_spring_factor_dist | 0 | sv | cheat | |
nav_smooth_spring_factor_speed | 0 | sv | cheat | |
nav_smooth_spring_forward_dist_base | 50 | sv | cheat | |
nav_smooth_spring_forward_dist_time_limit | 1 | sv | cheat | |
nav_smooth_spring_max_dist | 36 | sv | cheat | |
nav_smooth_spring_tension_max_override | -1 | sv | cheat | |
nav_smooth_spring_timestep_factor_accel | 100 | sv | cheat | |
nav_smooth_spring_timestep_factor_speed | 100 | sv | cheat | |
nav_smooth_spring_timestep_max | 0.5 | sv | cheat | |
nav_smooth_spring_timestep_min | 0.1 | sv | cheat | |
nav_smooth_spring_yaw_rotation_speed | 50 | sv | cheat | |
nav_smooth_spring_yaw_threshold | 20 | sv | cheat | |
nav_smooth_use_opt | true | sv | cheat | |
nav_space_select_dist | 1000 | sv | cheat | |
nav_split | To split an Area into two, align the split line using your cursor and invoke the split command. | cmd | sv | cheat |
nav_split_show_line | Show the free split line. | false | sv | cheat |
nav_store_selected_set | Stores the current selected set for later retrieval. | cmd | sv | cheat |
nav_switch | Switches to navmesh for the specified spawngroup | cmd | sv |
nav_test_area_gravity | false | sv | cheat | |
nav_test_bfs_lattice_dist_0 | -1 | sv | cheat | |
nav_test_bfs_lattice_dist_1 | -1 | sv | cheat | |
nav_test_bfs_lattice_dist_2 | -1 | sv | cheat | |
nav_test_bfs_lattice_hex | Demonstrates searching hexagonal lattice over nav mesh. | false | sv | cheat |
nav_test_bfs_lattice_mark | 2 | sv | cheat | |
nav_test_bfs_lattice_simple | false | sv | cheat | |
nav_test_bfs_lattice_spacing_0 | 24 | sv | cheat | |
nav_test_bfs_lattice_spacing_1 | 48 | sv | cheat | |
nav_test_bfs_lattice_spacing_2 | 96 | sv | cheat | |
nav_test_bfs_simple | false | sv | cheat | |
nav_test_boundary_zone_circle | 0 | sv | cheat | |
nav_test_boundary_zone_force | false | sv | cheat | |
nav_test_boundary_zone_grid_dim | 90 | sv | cheat | |
nav_test_boundary_zone_path | 0 | sv | cheat | |
nav_test_boundary_zone_rays | 100 | sv | cheat | |
nav_test_boundary_zone_rays_margin | -1 | sv | cheat | |
nav_test_boundary_zone_rays_random | false | sv | cheat | |
nav_test_boundary_zone_sphere | 0 | sv | cheat | |
nav_test_curve_opt | 0 | sv | cheat | |
nav_test_detour | false | sv | cheat | |
nav_test_find_nearest | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull. | false | sv | cheat |
nav_test_find_nearest_clear | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull. | false | sv | cheat |
nav_test_find_random_connected | Demonstrates finding random points that are connected in the nav mesh to the start point. | false | sv | cheat |
nav_test_find_random_connected_dist_max | 1000 | sv | cheat | |
nav_test_find_random_connected_dist_min | 100 | sv | cheat | |
nav_test_find_z | 0 | sv | cheat | |
nav_test_force_npc_repath | false | sv | cheat | |
nav_test_genrt | false | sv | cheat | |
nav_test_genrt_place | false | sv | cheat | |
nav_test_genrt_tile_removal_extent | 50 | sv | cheat | |
nav_test_genrt_tile_removal_place | false | sv | cheat | |
nav_test_getareaoverlapping_gravity | false | sv | cheat | |
nav_test_getnearestnav_gravity | false | sv | cheat | |
nav_test_level_hull | Find entities that intrude into the nav mesh. List those entities in console output, and display bounding boxes around them for a while. | cmd | sv | cheat |
nav_test_level_hull_move | cmd | sv | cheat | |
nav_test_multi_connection | false | sv | cheat | |
nav_test_npc_area | 0 | sv | cheat | |
nav_test_npc_collision | 0 | sv | cheat | |
nav_test_npc_collision_range | 250 | sv | cheat | |
nav_test_npc_collision_show_geometry | false | sv | cheat | |
nav_test_path | Calculate and draw a path from player/camera position to the test position. | false | sv | cheat |
nav_test_path_expansion_search | Extend nav_test_path by doing an expansion search on that path. Convar value defines dist. | 0 | sv | cheat |
nav_test_path_lock_goal | Lock the pathfinding goal to the current intersection point. | false | sv | cheat |
nav_test_path_lock_start | Lock the pathfinding start to the current intersection point. | false | sv | cheat |
nav_test_path_move | false | sv | cheat | |
nav_test_path_opt | Enable path optimization for nav_edit_path paths. | true | sv | cheat |
nav_test_path_opt_transitions | false | sv | cheat | |
nav_test_path_return | Calculate a return path from cursor position to the path calculated by nav_test_path. | false | sv | cheat |
nav_test_path_space | Should nav_test_path test 3d navigation? 1 = space to space, 2 = multi-modal space/ground | 0 | sv | cheat |
nav_test_path_space_fly | Test flight paths | true | sv | cheat |
nav_test_path_space_swim | Test swim paths | true | sv | cheat |
nav_test_pos_name | 0 | sv | |
nav_test_pos_place | -1 | sv | |
nav_test_ray_space | 0 | sv | cheat | |
nav_test_rays | false | sv | cheat | |
nav_test_smooth | false | sv | cheat | |
nav_test_smooth_extern_push | 0 | sv | cheat | |
nav_test_smooth_in_speed | 120 | sv | cheat | |
nav_test_smooth_in_yaw | 0 | sv | cheat | |
nav_test_smooth_path_speed | -1 | sv | cheat | |
nav_test_smooth_separating_dist | -1 | sv | cheat | |
nav_test_smooth_spring_const | -1 | sv | cheat | |
nav_test_smooth_spring_tension_max | -1 | sv | cheat | |
nav_test_spline | 0 | sv | cheat | |
nav_test_split_obstacle | 0 | sv | cheat | |
nav_test_split_obstacle_dirty | false | sv | cheat | |
nav_test_split_obstacle_leave | false | sv | cheat | |
nav_test_split_obstacle_size | 30 | sv | cheat | |
nav_test_split_obstacle_update_pos | true | sv | cheat | |
nav_toggle_deselecting | Start or stop continuously removing from the selected set. | cmd | sv | cheat |
nav_toggle_in_selected_set | Remove current area from the selected set. | cmd | sv | cheat |
nav_toggle_selected_set | Toggles all areas into/out of the selected set. | cmd | sv | cheat |
nav_toggle_selecting | Start or stop continuously adding to the selected set. | cmd | sv | cheat |
nav_unmark | Clears the marked Area or Ladder. | cmd | sv | cheat |
nav_validate | Level of validation for nav system. Higher will be slower. | 0 | cheat |
nav_volume_debug | Draw or print debug information about nav volume queries. | 0 | sv | cheat |
navspace_create_water_smooth_connections | true | sv | cheat | |
navspace_create_water_transition_connections | true | sv | cheat | |
navspace_debug_pathfind | -1 | sv | cheat | |
navspace_debug_stringpull | 1 | sv | cheat | |
navspace_debug_trace | 0 | sv | cheat | |
navspace_debug_transition_calc | 0 | sv | cheat | |
navspace_draw_changes_blocks | Draw blocks when they change | 0 | sv | cheat |
navspace_draw_changes_waters | Draw water volumes when they change | 0 | sv | cheat |
navspace_path_use_water_level_locator | true | sv | cheat | |
net_allow_multicast | true | a | release | |
net_async_clientconnect | Enable async client connect optimization | true | |
net_async_job_random_sleep | Sleep randomly 0..net_async_job_random_sleep ms in the parallel server jobs; sleep is per job | 0 | |
net_captureculldata | Captures low-level data to replay path culling algorithm behavior in controlled unit test environment | cmd | |
net_channels | Shows net channel info | cmd | release |
net_client_steamdatagram_enable_override | 0: Use connect method requested by GC. >0: Always use SDR if possible. <0: Always use direct UDP if possible | 0 | cl | release |
net_connections_stats | Print detailed network statistics for each network connection | cmd | release |
net_culloptimization | Enable optimization of slow path that makes HLTV CPU consumption high in AnimGraph-using mods. Will switch to this on by default soon. | true | |
net_debug_to_file | false | sv | |
net_detailed_canpacket_log | false | | |
net_fakeclear | Clear all simulated network conditions | cmd | release |
net_fakejitter | Shortcut to set jitter net options. Run with no arguments for usage. | cmd | release |
net_fakelag | Shortcut to set both FakePacketLag_Recv and FakePacketLag_Send net options | cmd | release |
net_fakeloss | Shortcut to set both FakePacketLoss_Recv and FakePacketLoss_Send net options | cmd | release |
net_fakestatus | Print current simulated network condifions | cmd | release |
net_limit_sv_recv_max_message_size_kb | Server will reject message larger than N kb | 32 | release |
net_limit_sv_recv_segments_per_packet | Server will reject packets with more than N segments | 50 | release |
net_limit_sv_recvbuffer_kb | Server will not buffer more than N kb from connected clients | 128 | release |
net_limit_sv_recvbuffer_msg | Server will not buffer more than N messages from connected clients | 100 | release |
net_listallmessages | List all registered net messages | cmd | cheat |
net_log_processing | Log network processing | false | |
net_max_message_process_count | Maximum number of messages to process from a client in a single frame (0 == no limit). | 0 | |
net_max_message_queue_size | Maximum number of messages to allow waiting in queue after processing; exceeding this disconnects the client. 0 == no limit | 0 | |
net_max_polymorphic_spew | Max polymorphic variants to spew when spewing a flattened serializer. | 5 | |
net_messageinfo | Display info about a message (by classname or id) | cmd | cheat |
net_option | Get or set SteamNetworkingSockets options such as fake packet lag and loss | cmd | release |
net_p2p_listen_dedicated | Should dedicated server listen for new-style P2P? | false | |
net_print_sdr_ping_times | Print current ping times to SDR points of presence, and selected route | cmd | release |
net_public_adr | 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' ) | 0 | release |
net_qospacketloss_percentage_threshold | Spew a warning if packet loss percentage is above this threshold | 5 | |
net_restrict_showmsg_socket | If set, only net_showmsg spew for data inbound on this socket name e.g. client, server, etc. | 0 | |
net_serializedentitymemory | Spew CSerializedEntity memory | cmd | |
net_serializedentitymetadatainfo | Spew CSerializedEntity metadata information | cmd | |
net_showdrop | Show dropped packets in console | false | |
net_showeventlisteners | Show listening addition/removals | false | sv |
net_showevents | Dump game events to console (1=client only, 2=all). | 0 | sv |
net_showmsg | Show incoming message: <0\|1\|2\|name> where 1 == all and 2 == all except net_NOP | 0 | |
net_showoob | Show connectionless UDP traffic. | false | |
net_showpeaks | Show messages for large packets only: <size> | 0 | |
net_showreliable | Like net_showmsg, but only spew reliable messages | 0 | |
net_showudp | Dump UDP packets summary to console | false | release |
net_showudp_remoteonly | Dump non-loopback udp only | true | release |
net_spewcounts | Spew serializer counts, client only by default, specify server to spew server counts | cmd | |
net_stats_json | Output server networking statistics in json format | cmd | |
net_status | Shows current network status | cmd | release |
net_use_delta_property_fastpath | 1 | | |
net_use_packet_compression | Compress network traffic | true | |
net_validatemessages | Activates/deactivates net message validation | cmd | cheat |
nextdemo | Play next demo in sequence. | cmd | release |
nextlevel | If set to a valid map name, will trigger a changelevel to the specified map at the end of the round | 0 | sv | nf | release |
nextmap_print_enabled | When enabled prints next map to clients | false | sv | release |
nextmode | Sets the game mode to be played when the next level loads | 0 | sv | nf | rep | release |
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | cmd | sv | cheat |
noclip_fixup | true | sv | cheat | |
notarget | Toggle. Player becomes hidden to NPCs. | cmd | sv | cheat |
npcsolve_attract_draw | false | sv | |
npcsolve_constraint_nav | true | sv | |
npcsolve_constraint_npc | true | sv | |
npcsolve_drag_linear | 0 | sv | |
npcsolve_forward | true | sv | |
npcsolve_forward_const | 30000 | sv | |
npcsolve_forward_dist | 200 | sv | |
npcsolve_forward_margin | 5 | sv | |
npcsolve_path_close_const | 0 | sv | |
npcsolve_path_close_max_tension | 100 | sv | |
npcsolve_path_lookahead_const | 4 | sv | |
npcsolve_path_lookahead_dist | 100 | sv | |
npcsolve_path_vel_const | 0 | sv | |
npcsolve_separation | true | sv | |
npcsolve_separation_const | 10000 | sv | |
npcsolve_separation_dist | 5 | sv | |
npcsolve_separation_draw | false | sv | |
npcsolve_separation_jitter | 0 | sv | |
npcsolve_separation_r2 | false | sv | |
open_asset | Opens an asset in it's primary editor of choice. Specify the full path to the asset from the mod directory. | cmd | |
option_duck_method | Input toggle control | false | cl | a | user | per_user |
option_speed_method | Input toggle control | false | cl | a | user | per_user |
p2p_listpeers | List currently known peers. | cmd | |
p2p_ping | Ping a peer. | cmd | cl |
panorama_debugger_theme | Light | cl | a | |
panorama_dispatch_event | Dispatch the event defined by the argument string. No creating panel is specified. | cmd | |
panorama_dump_symbols | <ESymbolType> Dump all of the symbols in the Panorama symbol table | cmd | |
panorama_focus_world_panels | when set request key focus when a world panel is enabled | false | cl | a |
panorama_generate_layout_xsd | Generate the Layout XML Schema Definition for the current run-time (types are dependent on which game DLL is running). | cmd | |
panorama_joystick_enabled | Enable panorama joystick input | false | a |
panorama_print_cache_status | Print internal panorama refcounts for every file | cmd | |
panorama_show_fps | false | | |
panorama_show_fps_scale | 1 | | |
panorama_streaming_load_local_images | false | cl | |
panorama_worldpanel_update_cull_distance | 1000 | cl | |
panorama_worldpanel_update_cull_size_threshold | 5 | cl | |
panorama_worldpanel_update_culling | false | cl | |
particle_cluster_debug | 0 | sv | cl | rep | |
particle_cluster_manager_search_dist | 256 | sv | cl | rep | |
particle_cluster_nodraw | false | sv | cl | rep | |
particle_cluster_use_collision_hulls | true | sv | cl | rep | |
particle_powsimd_random_range_exp | true | | |
particle_profile | Profile particle | cmd | |
particle_profile_filter | Profile particle filter | 0 | |
particle_profile_spike | Profile particle spike | cmd | |
particle_test_attach_attachment | Attachment index for attachment mode | 0 | sv | cheat |
particle_test_attach_mode | Possible Values: 'start_at_attachment', 'follow_attachment', 'start_at_origin', 'follow_origin' | follow_attachment | sv | cheat |
particle_test_create | Creates the named particle system where the player is looking. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
particle_test_destroy | Destroys all particle systems matching the specified name. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
particle_test_file | Name of the particle system to dynamically spawn | 0 | sv | cheat |
particle_test_start | Dispatches the test particle system with the parameters specified in particle_test_file, particle_test_attach_mode and particle_test_attach_param on the entity the player is looking at. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
particle_test_stop | Stops all particle systems on the selected entities. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
password | Current server access password | map | a | norecord | server_cant_query |
path | Show the filesystem path. | cmd | |
pause | Toggle the server pause state. | cmd | release |
pet_preview_gravity | 0.000000 0.000000 -800.000000 | | |
pet_preview_underwater | false | | |
phonemedelay | Phoneme delay to account for sound system latency. | 0 | cl |
phonemefilter | Time duration of box filter to pass over phonemes. | 0.08 | cl |
phonemesnap | Lod at level at which visemes stops always considering two phonemes, regardless of duration. | 2 | cl |
phys_batch_ray_test | 0 | cl | |
phys_continuous_kinematic_update | 1 | sv | cl | rep | |
phys_cull_internal_mesh_contacts | false | rep | |
phys_debug_draw | Set up debug-draw of physics internal state | cmd | |
phys_dynamic_scaling | true | sv | cl | rep | cheat | |
phys_expensive_shape_threshold | 6 | cl | cheat | |
phys_headshotscale | Modifier for the headshot impulse hits on players | 1.3 | sv | cl | rep |
phys_highlight_expensive_objects | Highlight expensive physics objects | false | cheat |
phys_highlight_expensive_objects_strength | Highlight expensive physics objects strength | 0.02 | cheat |
phys_impactforcescale | 1 | sv | |
phys_joint_teleport | Teleport joint anchors if connected to world | true | sv | cheat |
phys_length_damping_ratio | Spring damping ratio for length constraint | 2 | sv | cheat |
phys_length_frequency | Spring stiffness for length constraint | 5 | sv | cheat |
phys_log_updaters | false | sv | cl | rep | |
phys_log_updaters_exclude | weapon pistol rifle survivor common_male | sv | cl | rep | |
phys_log_updaters_include | limbs | sv | cl | rep | |
phys_min_motion_controller_count_to_run_in_job | 8 | | |
phys_multithreading_enabled | Enable/Disable Multithreading in VPhysics | true | sv | cl | rep |
phys_playerscale | This multiplies the bullet impact impuse on players for more dramatic results when players are shot. | 10 | sv | cl | rep |
phys_powered_ragdoll_debug | false | sv | cl | rep | |
phys_pushscale | 1 | sv | cl | rep | |
phys_shoot | Shoots a phys object. | cmd | sv | cheat |
phys_shoot_angular_speed | 3600 | sv | |
phys_shoot_speed | 250 | sv | |
phys_show_stats | false | sv | cl | rep | |
phys_stressbodyweights | 5 | sv | |
phys_threaded_cloth_bone_update | false | sv | cl | rep | |
phys_threaded_kinematic_bone_update | false | sv | cl | rep | |
phys_threaded_transform_update | false | sv | cl | rep | |
phys_timescale | Scale time for physics | 1 | sv |
phys_upimpactforcescale | 0.375 | sv | |
phys_use_block_solver | Use block solving for constraint entities | true | sv | cheat |
phys_vehicleimpactforcescale | 1.5 | sv | |
phys_visualize_awake_dynamic_only | false | sv | cl | rep | |
phys_visualize_awake_unattached_only | false | sv | cl | rep | |
phys_visualize_traces | false | sv | cl | rep | cheat | |
physics_debug_entity | Dumps debug info for an entity | cmd | sv |
pickup_check_period | 0.25 | sv | |
pixelvis_debug | Dump debug info | cmd | cheat |
plant_bomb | Plant a bomb where the player is looking. | cmd | sv | cheat |
play | Play a sound. | cmd | server_can_execute |
playcast | Play a broadcast | cmd | release |
playdemo | Play a recorded demo file (.dem ). | cmd | release |
player0_using_joystick | false | a | |
player_botdifflast_s | 2 | cl | a | release | |
player_competitive_maplist_2v2_10_0_BCB8668D | mg_de_inferno,mg_de_nuke,mg_de_vertigo,mg_de_rooftop,mg_de_overpass | cl | a | |
player_competitive_maplist_8_10_0_C951FF02 | mg_de_dust2,mg_de_mirage,mg_de_inferno,mg_de_ancient,mg_de_nuke,mg_de_overpass,mg_de_anubis,mg_de_vertigo,mg_cs_office | cl | a | |
player_debug_off_nav | false | sv | cheat | |
player_debug_print_damage | When true, print amount and type of all damage received by player to console. | false | sv | cheat |
player_nevershow_communityservermessage | 0 | cl | a | per_user | |
player_ping | Creates a ping notification where the player is looking. | cmd | sv |
player_ping_token_cooldown | Cooldown for how long it takes for a player's ping token to refresh allowing them to ping again (they get 5 tokens). | 20 | sv | cheat | release |
player_survival_list_10_0_303 | mg_dz_blacksite,mg_dz_sirocco,mg_dz_vineyard,mg_dz_ember | cl | a | |
player_teamplayedlast | 3 | cl | a | per_user | |
player_use_radius | 80 | sv | cl | rep | cheat | |
player_wargames_list2_10_0_0 | 0 | cl | a | |
playsound | playsound <soundname> | cmd | |
playsoundscape | Forces a soundscape to play | cmd | cl | cheat |
playvol | Play a sound at a specified volume. | cmd | |
png_screenshot | Take a .png screenshot: png_screenshot [filename] | cmd | |
pop_var_values | Restore previously pushed convars and config values | cmd | |
population_distribution_debug | 0 | sv | rep | |
presettle_cloth_iterations | 30 | cl | |
print_changed_convars | Prints all convars that have changed from their default value | cmd | release |
print_mapgroup | Prints the current mapgroup and the contained maps | cmd | cl | release |
print_mapgroup_sv | Prints the current mapgroup and the contained maps | cmd | sv | release |
print_model_bind_pose | Prints the bind pose of the specified model. Optionally limits to a particular bone and its parent chain, otherwise prints the entire skeleton. | cmd | |
progress_enable | cmd | | |
prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | sv | cheat |
prop_debug_collision | Highlights props based on their collision group: COLLISION_GROUP_PROPS(white), COLLISION_GROUP_INTERACTIVE_DEBRIS(green), COLLISION_GROUP_DEBRIS and will return to COLLISION_GROUP_INTERACTIVE_DEBRIS on sleeping(bright red), COLLISION_GROUP_DEBRIS permanently (dark red), COLLISION_GROUP_DEBRIS(blue), OTHER(grey) | false | sv | cheat |
prop_dynamic_create | Creates a dynamic prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | sv | cheat |
prop_nav_ignore_edge_len | -1 | sv | |
prop_nav_ignore_mass | -1 | sv | |
prop_nav_obstacle_avoid_mass | 100.1 | sv | |
prop_nav_obstacle_avoid_use_connection_blocker | false | sv | |
prop_nav_obstacle_block_edge_min_ | -1 | sv | |
prop_nav_obstacle_block_edge_min_a | -1 | sv | |
prop_nav_obstacle_block_edge_min_c | -1 | sv | |
prop_nav_obstacle_block_mass_a | -1 | sv | |
prop_nav_obstacle_block_mass_b | -1 | sv | |
prop_nav_obstacle_block_mass_c | -1 | sv | |
prop_physics_create | Creates a physics prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | sv | cheat |
proped_attr_logging | false | | |
proped_debug_margin | 0 | | |
proped_debug_splitter | false | | |
proped_sync_timings | false | | |
property_editor_use_overlay | true | | |
props_break_max_pieces_perframe | Maximum prop breakable piece count per frame (-1 = model default) | 16 | sv | cl | rep |
pulse_debug_entity | Opens a graph referencing the selected entity. If it is referenced by more than 1 graph, list all the active pulse graph instances referring to that entity so you can pick which one you want. | cmd | sv | cheat | vconsole_fuzzy |
pulse_list_game_blackboards | List all the active pulse graph instances | cmd | sv | cheat |
pulse_list_graphs | List all the active pulse graph instances | cmd | cheat |
pulse_open_graph_id | Open a specific graph instance by id | cmd | cheat |
pulse_print_graph_execution_history | Prints the execution history of a graph by filename or instanceid | cmd | cheat |
push_var_values | Save convars and config values | cmd | |
pvs_debugentity | Verbose spew for this entity when doing IsInPVS computation. | -1 | sv | release |
pvs_flowtype | Flow through spawn groups for vis (0 == default, 1 == always visible, 2 == never visible. | 0 | sv | release |
pwatchent | Entity to watch for prediction system changes. | -1 | cl | cheat |
pwatchvar | Entity variable to watch in prediction system for changes. | 0 | cl | cheat |
+quickbuyradial | cmd | cl | release | |
+quickgearradial | cmd | cl | |
+quickgrenaderadial | cmd | cl | release | |
+quickinv | cmd | cl | release | |
quit | Quit the game | cmd | release | vconsole_set_focus |
r_add_views_in_pre_output | true | | |
r_AirboatViewDampenDamp | 1 | sv | cl | nf | rep | cheat | |
r_AirboatViewDampenFreq | 7 | sv | cl | nf | rep | cheat | |
r_AirboatViewZHeight | 0 | sv | cl | nf | rep | cheat | |
r_allow_onesweep_gpusort | true | | |
r_always_render_all_windows | Always force all engine & tools to render | false | |
r_aoproxy_cull_dist | Distance to cull the AO proxy as a factor of size | 12 | |
r_aoproxy_debug | false | cl | cheat | |
r_aoproxy_enable | true | cl | |
r_aoproxy_min_dist | 8 | | |
r_aoproxy_min_dist_box | 1 | | |
r_aoproxy_show | false | cl | cheat | |
r_aspectratio | 0 | | |
r_camerapos | Prints out the current camera position + orientation to the console | cmd | linked |
r_character_decal_resolution | Resolution of character decal texture. | 1024 | |
r_csgo_cmaa_enable | false | cl | |
r_csgo_cmaa_extra_sharp | trade more sharpness for reduced antialiasing | false | cl |
r_csgo_cmaa_quality | 0=low, 1=medium, 2=high, 3=ultra | 3 | cl |
r_csgo_csm_override_staticgeo_cascades_alphatest | If lb_csm_override_staticgeo_cascades true, ensure objects with SCENEOBJECTFLAG_ALPHA_TESTED flag will be rendered into cascade. | false | cl |
r_csgo_cubemap_normalization | true | cl | cheat | |
r_csgo_decal_debug | false | cl | cheat | |
r_csgo_depth_prepass | true | cl | cheat | |
r_csgo_depth_prepass_cull_threshold | 60 | cl | cheat | |
r_csgo_depth_prepass_skybox_alpha_tested | true | cl | cheat | |
r_csgo_depth_prepass_small_cull_threshold | 10 | cl | cheat | |
r_csgo_depth_prepass_viewmodel | true | cl | cheat | |
r_csgo_directional_lightmaps | true | cl | cheat | |
r_csgo_effects_bloom | true | cl | cheat | |
r_csgo_effects_bloom_when_smoked | false | cl | cheat | |
r_csgo_enable_glows | true | cl | cheat | |
r_csgo_enable_high_precision_lighting | true | cl | cheat | |
r_csgo_enable_sunlight_check | Enable vis tests for sunlight. | true | cl |
r_csgo_enable_tonemapping | true | cl | cheat | |
r_csgo_enable_translucent_screen_space | true | cl | cheat | |
r_csgo_fsr_enable_mip_bias | Apply negative mip bias when rendering with FSR. | true | cl |
r_csgo_fsr_rcas_sharpness | RCAS sharpness when using FSR + RCAS upsample. | 0.25 | cl |
r_csgo_fsr_upsample | 0 == bilinear upsampe, 1 == FSR upsample, 2 == FSR + RCAS upsample | 0 | cl |
r_csgo_gpu_culling | CSGO/Graphics/GPU Culling | true | cl | menubar_item |
r_csgo_gpu_culling_shadows | CSGO/Graphics/GPU Cull Shadow Views | false | cl | menubar_item |
r_csgo_gpu_culling_two_pass | CSGO/Graphics/GPU Culling (Two Pass) | false | cl | menubar_item |
r_csgo_mboit | true | cl | cheat | |
r_csgo_mboit_bias | 0.000005 | cl | cheat | |
r_csgo_mboit_debug | false | cl | cheat | |
r_csgo_mboit_force_mixed_resolution | false | cl | |
r_csgo_mboit_overestimation | 0.01 | cl | cheat | |
r_csgo_mboit_upscale_cs | false | cl | cheat | |
r_csgo_mboit_use_4_moments | false | cl | cheat | |
r_csgo_merge_resolve_with_histogram | true | cl | cheat | |
r_csgo_microshadowing | true | cl | |
r_csgo_mixed_resolution_color_slices | false | cl | cheat | |
r_csgo_mixed_resolution_particles | true | cl | |
r_csgo_mixed_resolution_particles_minmax | false | cl | cheat | |
r_csgo_mixed_resolution_particles_scale | 2 | cl | cheat | |
r_csgo_mouse_trace_coord | true | cl | cheat | |
r_csgo_multiscattering | true | cl | |
r_csgo_no_shader_resolve | false | cl | cheat | |
r_csgo_postprocess_enable | true | cl | cheat | |
r_csgo_readonly_depth_stencil_enable | true | cl | cheat | |
r_csgo_reconstruct_normals | false | cl | cheat | |
r_csgo_reconstruct_normals_method | 0 | cl | cheat | |
r_csgo_render_decals | true | cl | cheat | |
r_csgo_render_decals_on_translucent | true | cl | cheat | |
r_csgo_render_dither_scale | 1 | cl | cheat | |
r_csgo_render_dynamic_objects | true | cl | cheat | |
r_csgo_render_inferno_decals | true | cl | cheat | |
r_csgo_render_opaque | true | cl | cheat | |
r_csgo_render_overlays | true | cl | cheat | |
r_csgo_render_post_bloom | 1 | cl | cheat | |
r_csgo_render_post_bloom_strength | -1 | cl | cheat | |
r_csgo_render_post_colorcorrection | 0 | cl | cheat | |
r_csgo_render_post_film_grain | 0 | cl | cheat | |
r_csgo_render_post_fxaa | 0 | cl | |
r_csgo_render_post_local_contrast | true | cl | cheat | |
r_csgo_render_post_mirror_horizontal | 0 | cl | cheat | |
r_csgo_render_post_mirror_vertical | 0 | cl | cheat | |
r_csgo_render_translucent | true | cl | cheat | |
r_csgo_shadows_debug | 0 | cl | cheat | |
r_csgo_test1 | false | cl | release | |
r_csgo_volume_mboit_optimization | true | cl | cheat | |
r_csgo_water_effects | true | cl | cheat | |
r_csgo_water_refraction | true | cl | cheat | |
r_cubemap_debug_colors | 0 | cheat | |
r_dashboard_render_quality | true | cl | |
r_debug_depth_holes | false | cl | cheat | |
r_debug_particle_shadows | false | cl | cheat | |
r_debug_precipitation | Show precipitation volumes | false | cl | cheat |
r_decals | 2048 | sv | cl | rep | |
r_decals_default_fade_duration | 3 | sv | cl | rep | |
r_decals_default_start_fade | 30 | sv | cl | rep | |
r_decals_overide_fadestarttime_params | -1 | sv | cl | rep | |
r_decals_overlap_threshold | 6 | sv | cl | rep | |
r_directional_lightmaps | true | | |
r_directlighting | Set to use direct lighting | true | cheat |
r_dlss_preset | 5 | | |
r_dof_override | false | cheat | |
r_dof_override_far_blurry | 2000 | cheat | |
r_dof_override_far_crisp | 180 | cheat | |
r_dof_override_near_blurry | -100 | cheat | |
r_dof_override_near_crisp | 0 | cheat | |
r_dof_override_tilt_to_ground | 0.5 | cheat | |
r_dopixelvisibility | true | cheat | |
r_draw3dskybox | true | cl | |
r_draw_first_tri_only | false | cheat | |
r_draw_instances | true | cheat | |
r_draw_overlays | true | | |
r_draw_particle_children_with_parents | Draw particle children with parents (-1=use gameinfo, 0=no, 1=yes) | -1 | cheat |
r_drawblankworld | Render blank instead of the game world | false | cheat |
r_drawchickens | Render chickens | true | cl | cheat |
r_drawcsplayers | Render CS players | true | cl | cheat |
r_drawdecals | Set to render decals | true | cheat |
r_drawdevvisualizers | Render dev visualizers | false | cl | cheat |
r_drawpanorama | Enable the rendering of panorama UI | true | cheat |
r_drawparticles | Enable/disable particle rendering | true | cheat |
r_drawpixelvisibility | Show the occlusion proxies | false | |
r_drawropes | true | cl | cheat | |
r_drawskybox | Render the 2d skybox. | true | cheat |
r_drawtracers | true | cl | cheat | |
r_drawtracers_firstperson | Toggle visibility of first person weapon tracers | true | cl | a | release |
r_drawviewmodel | Render view model | true | cl | cheat |
r_drawworld | Render the world. | true | cheat |
r_dx11_debug_clean | Aggressively unbind bound resources to cleanup DX11 debug warnings. | false | release |
r_dx11_report_live_objects | Prints out live D3D11 objects (requires -dx11debug) | cmd | |
r_dx11_software_cmd_lists | Enable Software Command lists for DX11 (Avoid using deferred contexts) | true | |
r_entpos | Moves the camera position + orientation to the named entity | cmd | linked |
r_experimental_lag_limiter | false | | |
r_extra_render_frames | 0 | cheat | |
r_fallback_texture_lod_scale | Scale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measure | 2 | cheat |
r_farz | Override the far clipping plane. -1 means to use the value in env_fog_controller. | -1 | cl | cheat |
r_flashlightambient | 0 | cl | cheat | |
r_flashlightbacktraceoffset | 0.4 | cl | cheat | |
r_flashlightbrightness | 1 | cl | rep | cheat | |
r_flashlightconstant | 0 | cl | rep | cheat | |
r_flashlightfar | 1500 | cl | rep | cheat | |
r_flashlightfov | 53 | cl | rep | cheat | |
r_flashlightladderdist | 40 | cl | cheat | |
r_flashlightlinear | 100 | cl | rep | cheat | |
r_flashlightlockposition | false | cl | cheat | |
r_flashlightmuzzleflashfov | 120 | cl | cheat | |
r_flashlightnear | 4 | cl | rep | cheat | |
r_flashlightnearoffsetscale | 1 | cl | cheat | |
r_flashlightoffsetforward | 0 | cl | rep | cheat | |
r_flashlightoffsetright | 5 | cl | rep | cheat | |
r_flashlightoffsetup | -5 | cl | rep | cheat | |
r_flashlightquadratic | 0 | cl | rep | cheat | |
r_flashlightshadowatten | 0.35 | cl | cheat | |
r_flashlighttracedistcutoff | 128 | cl | cheat | |
r_flashlighttracedistwatercutoff | 80 | cl | cheat | |
r_flashlightvisualizetrace | false | cl | cheat | |
r_flush_on_pooled_ib_resize | true | release | |
r_force_engine_render_frame | Force a single render of the engine viewport. | cmd | |
r_force_no_present | Force the render device to not present frames. | false | cheat |
r_force_zprepass | 0: Force z prepass off. 1: Force on. -1: Don't force | -1 | cheat |
r_frame_sync_enable | true | | |
r_freeze_sceneobjects | false | cl | |
r_freezeparticles | Pause particle simulation | false | cheat |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2.2 | a |
r_gpu_mem_stats | Display GPU memory usage. | cmd | linked |
r_grass_allow_flattening | false | | |
r_grass_alpha_test | 1 | | |
r_grass_density_mode | 0 = Density corresponds to blade existance, 1 = Density corresponds to blade height, 2 = Both 0 and 1 | 1 | |
r_grass_end_fade | 3900 | | |
r_grass_max_brightness_change | 75 | | |
r_grass_quality | 0 = Off, 1 = Low, 2 = Med, 3 = high, 4 = ultra | 3 | |
r_grass_start_fade | 3000 | | |
r_grass_vertex_lighting | 0 | | |
r_hair_ao | true | | |
r_hair_indirect_transmittance | true | | |
r_hair_meshshader | 0 | | |
r_hair_shadowtile | true | | |
r_hair_wind_global_scale | 0.3 | | |
r_hair_wind_min_noise_speed | 20 | | |
r_hair_wind_motion_scale | 0.07 | | |
r_hair_wind_noise | 0.2 | | |
r_hair_wind_noise_occlusion | 1 | | |
r_hair_wind_noise_size | 10 | | |
r_hair_wind_occlusion | 2 | | |
r_impact_ricochet_chance | 0.3 | cl | |
r_impacts_alt_orientation | true | cl | |
r_impacts_decal_grazing_incidence_cutoff | 0.55 | cl | |
r_impacts_decal_grazing_incidence_variance | 0.1 | cl | |
r_indirectlighting | Set to use indirect lighting | true | cheat |
r_JeepViewDampenDamp | 1 | sv | cl | nf | rep | cheat | |
r_JeepViewDampenFreq | 7 | sv | cl | nf | rep | cheat | |
r_JeepViewZHeight | 10 | sv | cl | nf | rep | cheat | |
r_late_particle_job_sync | false | cl | |
r_light_flickering_enabled | true | sv | cl | rep | |
r_light_probe_volume_debug_colors | false | cheat | |
r_light_probe_volume_debug_grid | Show LPV debug grid, 0: off, 1: closest only 2: closest and keep 3: all | 0 | cheat |
r_light_probe_volume_debug_grid_albedo | albedo for LPV debug grid | 128 128 128 | cheat |
r_light_probe_volume_debug_grid_bbox | Show LPV bounding box when debug grid is on, 0: off, 1: on | true | cheat |
r_light_probe_volume_debug_grid_metalness | metalness for LPV debug grid | 0 | cheat |
r_light_probe_volume_debug_grid_prim | 0: spheres, 1: cubes | 0 | cheat |
r_light_probe_volume_debug_grid_roughness | roughness for LPV debug grid | 0.5 | cheat |
r_light_probe_volume_debug_grid_samplesize | sphere radius (world) for LPV debug grid | 4 | cheat |
r_lightmap_set | Lightmap set to use, only works on map load | lightmaps | cheat |
r_lightmap_size | Maximum lightmap resolution. | 65536 | |
r_lightmap_size_directional_irradiance | Maximum lightmap resolution for directional_irradiance channel. -1 = use value of r_lightmap_size | -1 | |
r_limit_particle_job_duration | false | | |
r_low_latency | NVIDIA Low Latency/AMD Anti-Lag 2 (0 = off, 1 = on, 2 = NV-only, on + boost) | 1 | |
r_low_latency_trigger_flash | NVIDIA Low Latency Trigger Flash | true | |
r_mapextents | Set the max dimension for the map. This determines the far clipping plane | 16384 | cl | cheat |
r_max_texture_pool_size | Upper limit on texture pool size. | 0 | |
r_mixed_shadows_fade_in_time | 0.5 | sv | cl | rep | |
r_mixed_shadows_fade_out_time | 0.5 | sv | cl | rep | |
r_monitor_3dskybox | true | cl | |
r_morphing_enabled | true | cheat | |
r_multigpu_num_gpus_found | 1 | | |
r_multigpu_num_gpus_used | 1 | | |
r_muzzleflashbrightness | 0.4 | cl | rep | cheat | |
r_muzzleflashlinear | 0.05 | cl | rep | cheat | |
r_nearz | Override the near clipping plane. -1 means use the default. | -1 | cl | cheat |
r_new_character_decals | false | sv | cl | rep | cheat | |
r_particle_cables_cast_shadows | true | | |
r_particle_cables_culling | 1 | | |
r_particle_cables_culling_bounds_scale | 1.2 | | |
r_particle_cables_dynamic_roundness | false | | |
r_particle_cables_dynamic_roundness_threshold | 20 | | |
r_particle_cables_render_meshlets | true | | |
r_particle_cables_visualize_roundness | false | | |
r_particle_debug_filter | Limit debug visualizations to substring match of effect name | 0 | |
r_particle_debug_force_simulation | -1 for all asleep, 1 for all awake | 0 | |
r_particle_debug_randomseeds | Use random seeds in debug | false | |
r_particle_gpu_implicit | true | | |
r_particle_max_detail_level | The maximum detail level of particle to create | 3 | |
r_particle_max_draw_distance | The maximum distance that particles will render | 1000000.000000 | cheat |
r_particle_max_size_cull | Particle systems larger than this in every dimension skip culling to save CPU. They will be drawn anyway. | 1200 | |
r_particle_max_texture_layers | -1 | | |
r_particle_min_timestep | A minimum on particle simulation time, particle simulation happening more frequently than this will lerp. | 0 | |
r_particle_multiplier | Render each particle system N times for perf testing | 1 | cheat |
r_particle_render_test | render particles 100 times and show perf | false | |
r_particle_shadow_map_texture_size | 1536 | cl | |
r_particle_shadows | true | cl | |
r_particle_shadows_cast_on_particles | true | cl | |
r_particle_shadows_cast_on_particles_scale | true | cl | |
r_particle_shadows_cast_on_world | true | cl | |
r_particle_shadows_compute | true | cl | release | |
r_particle_testbuffers | false | | |
r_particle_timescale | 1 | | |
r_particle_warn_threshold_ms | Threshold to warn about when rendering particles. | 0 | |
r_pipeline_stats_command_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each command list. | false | |
r_pipeline_stats_flush_before_sleeping | Experimental: Set to 1 to enable GPU pipeline flushes right before the render thread sleeps to wait for more work. | false | |
r_pipeline_stats_present_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each present. | false | |
r_pipeline_stats_use_flush_api | Experimental: Set to 1 to use the ID3D11DeviceContext11::Flush() to flush the GPU pipeline instead of queries. | true | |
r_pixelvisibility_partial | true | cheat | |
r_pixelvisibility_spew | false | cheat | |
r_player_visibility_mode | 1 | cl | a | release | |
r_print_buffers | Print Vertex/Index/GPU buffers. | cmd | linked |
r_print_texture_stats | Texture stats | cmd | |
r_propsmaxdist | Maximum visible distance | 1200 | cl |
r_RainAllowInSplitScreen | Allows rain in splitscreen | false | cl |
r_RainParticleDensity | Density of Particle Rain 0-1 | 1 | cl |
r_render_coordination_state | Prints out the current render coordination state. | cmd | |
r_render_to_cubemap_begin_mixing_roughness | 0.25 | cl | |
r_render_to_cubemap_debug | false | cl | |
r_render_world_node_bounds | Render world node bounds | false | cheat |
r_renderdoc_auto_shader_pdbs | Automatically generate shader debug info on capture | true | |
r_renderdoc_capture_frame | Triggers a RenderDoc capture | cmd | linked |
r_renderdoc_open_captures | true | | |
r_renderdoc_validation_error_capture_limit | 5 | | |
r_rendersun | Render sun lighting | true | cheat |
r_replay_post_effect | -1 | cl | cheat | |
r_reset_character_decals | false | | |
r_ropetranslucent | true | cl | |
r_screen_size_expansion | 0 | cl | |
r_setpos | Moves the camera position + orientation to the specified position | cmd | linked |
r_shadows | true | cheat | |
r_show_build_info | Build information. Leave this enabled when submitting bug screenshots and videos, please! | false | cl | a | release |
r_show_time_info | Show real time, large. | false | cl | release |
r_showdebugoverlays | Set to render debug overlays | false | cheat |
r_showdebugrendertarget | Set the debug render target to show, 0 == disable | false | cheat |
r_showsceneobjectbounds | Show scenesystem object bounding boxes | false | cheat |
r_showsunshadowdebugrendertargets | Set to render sun shadow render targets | false | cheat |
r_showsunshadowdebugsplitvis | Set to render sun shadow split visibility debugger | false | cheat |
r_size_cull_threshold_shadow | Threshold of shadow map size percentage below which objects get culled | 0.2 | cheat |
r_skinning_enabled | true | cheat | |
r_skip_precache_validation_check | false | | |
r_smooth_morph_normals | false | release | |
r_ssao | Set to use screen-space ambient occlusion | true | |
r_ssao_bias | 2.5 | | |
r_ssao_blur | true | | |
r_ssao_radius | 8 | | |
r_ssao_strength | 3 | | |
r_strip_invisible_during_sceneobject_update | false | cl | |
r_suppress_redundant_state_changes | true | | |
r_test1_maximum_wait_ms | 10 | cl | release | |
r_texture_budget_dynamic | Dynamically adjust texture streaming budget based on GPU memory usage. | true | |
r_texture_budget_threshold | Reduce texture memory pool size when this percentage of the budget is full. | 0.9 | |
r_texture_budget_update_period | Time (in seconds) between updating texture memory budget. | 0.1 | |
r_texture_eager_eviction | false | | |
r_texture_hookup_uses_threadpool | Async Texture hookup uses its own threadpool instead of the global pool. | true | |
r_texture_lod_scale | Scale factor for requested texture size (texture streaming) | 1 | cheat |
r_texture_nonstreaming_load | Allow immediately loading mips of textures (when possible) when their headers are loaded, saving IO & reducing latency. | true | |
r_texture_pool_increase_rate | Increase texture memory pool size by this many MB / s when under budget. | 64 | |
r_texture_pool_reduce_rate | Reduce texture memory pool size by this many MB / s when over budget. | 256 | |
r_texture_pool_size | Total size of the texture pool in MB | 11091 | |
r_texture_stream_max_resolution | Maximum resolution for top mip level in streaming textures | 8192 | |
r_texture_stream_mip_bias | Biases the mip level the texture streaming system choses to stream for each texture. | 0 | |
r_texture_stream_resolution_bias | 1 | | |
r_texture_stream_resolution_bias_decrease_rate | 0.1 | | |
r_texture_stream_resolution_bias_increase_rate | 0.05 | | |
r_texture_stream_resolution_bias_min | 1 | | |
r_texture_stream_resolution_bias_update_period | 0.5 | | |
r_texture_stream_throttle_amount | 10 | | |
r_texture_stream_throttle_count | 3 | | |
r_texture_stream_throttle_count_over_budget | 1 | | |
r_texture_streaming_timesliced | true | | |
r_texture_streamout_unthrottle_ms | After hitting throttling limits for streamout, allow it to continue up to this number of milliseconds. | 0.2 | |
r_texturefilteringquality | 0: Bilinear, 1: Trilinear, 2: Aniso 2x, 3: Aniso 4x, 4: Aniso 8x, 5: Aniso 16x | 5 | |
r_textures_evict_all | Evict all resident texture. | cmd | linked |
r_threaded_particle_creation | true | | |
r_threaded_particles | true | | |
r_threaded_scene_object_update | true | cl | |
r_timestamp_query_multiplier | Set the TIMESTAMP query cycle multiplier, for drivers that lie | 1 | |
r_toggleviewportsize | Toggles viewport size between small + full window. | cmd | |
r_translucent | Enable rendering of translucent geometry | true | cheat |
r_update_particles_on_render_only_frames | false | cl | |
r_use_memory_budget_model | Use a model of GPU memory use to determine budget rather than querying the OS. | false | |
r_validate_texture_streaming | Dumps state of texture streaming at the next frame boundary. | false | |
r_vconsole_foregroundforcerender | When VConsole is in the foreground, force all engine & tools to render | true | |
r_viewport | Slams viewport size to a specified value. | cmd | |
r_wait_on_present | false | | |
r_world_frame_load_threshold_ms | 10 | | |
r_world_wind_dir | 0.707000 0.707000 0.000000 | | |
r_world_wind_frequency_grass | 0.03 | | |
r_world_wind_frequency_trees | 0.003 | | |
r_world_wind_offset_speed | 0.250000 0.300000 0.200000 | | |
r_world_wind_smooth_time | 2 | | |
r_world_wind_strength | 40 | | |
r_zprepass_normals | 0: Use normals reconstructed from depth. 1: Output correct normals in z prepass. | false | cheat |
radarvisdistance | at this distance and beyond you need to be point right at someone to see them | 1000 | sv | cheat |
radarvismaxdot | how closely you have to point at someone to see them beyond max distance | 0.996 | sv | cheat |
radarvismethod | 0 for traditional method, 1 for more realistic method | 1 | sv | cheat |
radarvispow | the degree to which you can point away from a target, and still see them on radar. | 0.4 | sv | cheat |
+radialradio | cmd | cl | release | |
+radialradio2 | cmd | cl | release | |
+radialradio3 | cmd | cl | release | |
radio | Opens a radio menu | cmd | cl | release |
radio1 | Opens a radio menu | cmd | cl | release |
radio2 | Opens a radio menu | cmd | cl | release |
radio3 | Opens a radio menu | cmd | cl | release |
ragdoll_cleanup_all | Cleans up all ragdolls. | cmd | sv | cl | cheat | linked |
ragdoll_debug_item_detachment | false | sv | rep | |
ragdoll_friction_scale | 0.6 | sv | cl | rep | cheat | |
ragdoll_gravity_scale | 1 | sv | cl | rep | cheat | |
ragdoll_impact_strength | 500 | cl | |
ragdoll_lru_debug_removal | false | sv | cl | rep | cheat | |
ragdoll_lru_min_age | 10 | sv | cl | rep | cheat | |
ragdoll_move_entity | false | sv | cl | rep | cheat | |
ragdoll_override_root_orientation | true | sv | rep | |
ragdoll_parallel_pose_control | false | sv | cl | rep | |
ragdoll_prop_settle | Enable more aggressive ragdoll settling | true | sv | rep |
ragdoll_prop_sleepaftertime | After this many seconds of being basically stationary, the ragdoll will go to sleep. | 4 | sv | rep |
ragdoll_prop_sleepdisabletime | Ragdoll is not allowed to physically sleep until this timer has elapsed. | 1.5 | sv | rep |
ragdoll_resolve_initial_conflict | true | sv | cl | rep | cheat | |
ragdoll_resolve_separation | true | sv | cl | rep | cheat | |
ragdoll_scale_sleep_tolerance | true | sv | rep | |
ragdoll_update_from_weights | false | sv | cl | rep | cheat | |
ragdoll_visualize_creation_skeleton | false | sv | rep | |
ragdoll_vphysics_scale | How much we scale physics impacts against the ragdoll. | 0.5 | sv | rep |
rangefinder | Measures distance along a ray | cmd | sv | cheat |
rangefinder2d | Measures distance along a ray, only measuring along XY plane. | cmd | sv | cheat |
rate | Min bytes/sec the host can receive data | 786432 | a | user |
ray_bench | Load the rays and run the benchmark | cmd | sv |
rc_default_texture_encode_quality | Texture compression quality used in tools mode | 0 | |
rc_relaxedcones_cpu | false | | |
rcon | Issue an rcon command. | cmd | norecord | release |
rcon_address | Address of remote server if sending unconnected rcon commands (format x.x.x.x:p) | 0 | norecord | release | server_cant_query |
rcon_connected_clients_allow | Allow clients to use rcon commands on server. | true | rep | release |
rcon_password | remote console password. | 0 | norecord | release | server_cant_query |
rebuy | Attempt to repurchase items with the order listed in cl_rebuy | cmd | cl | clientcmd_can_execute |
recast_mark_overhang | Enable/disable overhang detection | false | sv | rep | cheat |
recast_partitioning | 0 = watershed, 1 = monotone, 2 = layers | 0 | sv | rep | cheat |
record | Record a demo. | cmd | norecord | release |
regenerate_weapon_skins | cmd | cl | cheat | |
reload_model | Force a reload of a vmdl resource | cmd | |
reload_store_config | cmd | cl | |
reloadgame | Reload the most recent saved game. | cmd | cheat | vconsole_set_focus |
remove_weapon | Remove a weapon held by the player. Arguments: <weapon subclass name> | cmd | sv | cheat |
removeid | Remove a user ID from the ban list. | cmd | |
removeip | Remove an IP address from the ban list. | cmd | |
repeat_last_console_command | Repeat last console command. | cmd | release |
replay_death | start hltv replay of last death | cmd | sv | cheat |
replay_debug | 0 | rep | release | |
replay_start | Start Source2 TV replay: replay_start <delay> [<player name or index>] | cmd | sv | cheat |
replay_stop | stop hltv replay | cmd | sv |
report_cliententitysim | List all clientside simulations and time - will report and turn itself off. | false | cl | cheat |
report_clientthinklist | List all clientside entities thinking and time - will report and turn itself off. | false | cl | cheat |
report_connection_failure_percentage | 0 | | |
report_soundpatch | reports sound patch count | cmd | sv |
reset_gameconvars | Reset game convars to default values | cmd | cheat |
reset_voice_on_input_stallout | If true, resets the input device when there was a long enough hitch between callbacks. | false | user |
resource_leaks | resource_leaks <resource_name>: Show resource leaks for the named resource | cmd | |
resource_list | List loaded resources matching a substring | cmd | |
resource_log_allocate_timing | Log time spent in Allocate for all resource types | cmd | |
resource_manifest_validate_modules | Scan all of the loaded modules and validate any resource manifests found | cmd | |
resource_repeated_reload | resource_repeated_reload <count> <resource_name> (<resource name> ...): Load and unload the specified resource(s) | cmd | |
resource_reset_allocate_timing | Reset tracked time spent in Allocate (see resource_log_allocate_timing) | cmd | |
resourcecompiler_log_compile_stats | false | | |
respawn_player | Respawns the player from death! | cmd | sv | cheat |
restart | Poor man's restart: reload the current map from disk. | cmd | cheat | vconsole_set_focus |
retake_barrier_clear | cmd | sv | cheat | |
retake_barrier_point | cmd | sv | cheat | |
retake_barrier_spawn | cmd | sv | cheat | |
rope_averagelight | Makes ropes use average of cubemap lighting instead of max intensity. | true | cl |
rope_collide | Collide rope with the world | 1 | cl |
rope_shake | false | cl | |
rope_smooth_enlarge | How much to enlarge ropes in screen space for antialiasing effect | 1.4 | cl |
rope_smooth_maxalpha | Alpha for rope antialiasing effect | 0.5 | cl |
rope_smooth_maxalphawidth | 1.75 | cl | |
rope_smooth_minalpha | Alpha for rope antialiasing effect | 0.2 | cl |
rope_smooth_minwidth | When using smoothing, this is the min screenspace width it lets a rope shrink to | 0.3 | cl |
rope_subdiv | Rope subdivision amount | 2 | cl |
rope_wind_dist | Don't use CPU applying small wind gusts to ropes when they're past this distance. | 1000 | cl |
rr_debugclassname | If set, rr_debugclassname will print only response tests where 'classname' corresponds to this variable. Use to filter for a specific character. | 0 | sv | cl | rep |
rr_debugresponseconcept | If set, rr_debugresponseconcept will print only responses testing for the specified concept | 0 | sv | cl | rep |
rr_debugresponses | Show verbose matching output (1 for simple, 2 for rule scoring, 3 for noisy). If set to 4, it will only show response success/failure for npc_selected NPCs. | 0 | sv | cl | rep |
rr_debugrule | If set to the name of the rule, that rule's score will be shown whenever a concept is passed into the response rules system. | 0 | sv | cl | rep |
rr_dump_rules | Print all response rules | cmd | sv | cheat |
rr_followup_maxdist | 'then ANY' or 'then ALL' response followups will be dispatched only to characters within this distance. | 1800 | sv | cheat |
rr_forceconcept | fire a response concept directly at a given character. USAGE: rr_forceconcept <target name or index> <concept> 'criteria1:value1,criteria2:value2,...' criteria values are optional. | cmd | sv | cheat |
rr_reloadresponsesystems | Reload all response system scripts. | cmd | sv | cheat |
rr_thenany_score_slop | When computing respondents for a 'THEN ANY' rule, all rule-matching scores within this much of the best score will be considered. | 0 | sv | a | cheat |
rtx_dynamic_blas | Allow dynamic BLAS creation for geometry going through the compute shader skinning path. | true | |
rtx_dynamic_blas_caching | Cache dynamic BLAS if geometry has not changed | true | |
rtx_force_default_hitgroup | Forces all ray traced geometry to use default hit shaders instead of specialized ones. | false | |
rtx_texture_resolution | Sets the texture resolution the raytracer will mark to stream in | 512 | |
run_perftest | Execute perftest.cfg | cmd | cheat | norecord |
safezonex | The percentage of the screen width that is considered safe from overscan. Cannot result in a width less than the height. | 1 | cl | a |
safezoney | The percentage of the screen height that is considered safe from overscan | 0.989891 | cl | a |
save | Save Game | cmd | sv | norecord |
save_animgraph_recording | Saves all active animgraph recordings to disk Arguments: automaticallyOpenInAnimgraphEditor | cmd | sv | cheat |
save_async | true | sv | |
save_clear_subdirectory | cmd | sv | rep | |
save_fake_hitch | Force a busy wait for the specified number of milliseconds during save to simulate a hitch | 0 | sv |
save_finish_async | cmd | sv | |
save_history_count | Keep this many old copies in history of autosaves and quicksaves. | 1 | sv |
save_maxarray_spew | Max number of array entries to spew when using SaveRestoreIO spewing. | 10 | sv | release |
save_parallel | true | sv | cl | rep | |
save_screenshot | 0 = none, 1 = non-autosave, 2 = always, 3 = bug_only | 2 | sv |
save_set_subdirectory | cmd | sv | rep | |
save_showelapsedtime | display up-to-date elapsed play time | cmd | sv |
save_spew | false | sv | cl | rep | |
save_version | 0: (V0) Legacy save format, 1: (V1) KeyValues3 save format | 1 | sv | cl | rep |
save_watchclass | Restrict spew to entities with matching classname | cmd | sv |
save_watchentity | Restrict spew to entity index | cmd | sv |
save_write_kv3 | Write the KV3 entity data as a text file in the save directory | false | sv | cl | rep |
say | Display player message | cmd | sv |
say_team | Display player message to team | cmd | sv |
sc_aggregate_gpu_culling | Toggles GPU culling of aggregate meshes | true | |
sc_aggregate_gpu_occlusion_culling | true | | |
sc_aggregate_gpu_vis_culling | true | | |
sc_aggregate_indirect_draw_compaction | Use multidrawindirect...count if the driver/hardware supports it | true | release |
sc_aggregate_indirect_draw_compaction_threshold | Threshold of indirect draws when we will do compaction | 8 | release |
sc_allow_dithered_lod | Allow use of dithered lod transitions | true | |
sc_allow_dynamic_constant_batching | true | | |
sc_allow_precomputed_vismembers | true | | |
sc_allow_write_depth_before_blend | true | | |
sc_barnlight_enable_precomputed_vis | Enable use of precomputed vis membership for lights (requires map restart) | true | |
sc_batch_layer_cb_updates | true | | |
sc_cache_envmap_lpv_lookup | true | | |
sc_clutter_density_full_size | Screen-size where clutter will be full density | 0.0075 | |
sc_clutter_density_none_size | Screen-size where clutter will be gone | 0.0035 | |
sc_disable_baked_lighting | false | | |
sc_disable_culling_boxes | false | cheat | |
sc_disable_procedural_layer_rendering | false | cheat | |
sc_disable_shadow_fastpath | false | cheat | |
sc_disable_spotlight_shadows | false | cheat | |
sc_disable_world_materials | false | cheat | |
sc_disableThreading | false | cheat | |
sc_dithered_lod_transition_amt | Percentage of the transition between two lods we will apply a dither | 0.075 | |
sc_dump_lists | false | cheat | |
sc_dumpworld | Dump a list of the objects in a sceneworld (Usage: sc_dumpworld <world_index>) | cmd | cheat |
sc_dumpworld3d | Dump the objects in a sceneworld into a 3d geoview buffer (Usage: sc_dumpworld3d <world_index>) | cmd | cheat |
sc_enable_discard | true | | |
sc_extended_stats | false | cheat | |
sc_fade_distance_scale_override | -1 | cheat | |
sc_force_lod_level | -1 | cheat | |
sc_force_materials_batchable | false | cheat | |
sc_force_single_display_list_per_layer | false | | |
sc_force_translation_in_projection | If enabled, the camera's translation will be included in the projection matrix. | false | cheat |
sc_hdr_enabled_override | Override default setting for HDR rendering. -1 default, 0 NoHdr, 1 Hdr, 2 Hdr 1010102 3 Hdr 111110 | -1 | |
sc_instanced_mesh_gpu_culling | Toggles GPU culling of instanced meshes | true | |
sc_instanced_mesh_gpu_density_culling | Toggles density culling (if enabled) | true | |
sc_instanced_mesh_gpu_occlusion_culling | Toggles GPU occlusion of instanced meshes | true | |
sc_instanced_mesh_gpu_vis_culling | Toggles GPU vis of instanced meshes | true | |
sc_instanced_mesh_lod_bias | Bias for LOD selection of instanced meshes | 1.25 | |
sc_instanced_mesh_lod_bias_shadow | Bias for LOD selection of instanced meshes in shadowmaps | 1.75 | |
sc_instanced_mesh_motion_vectors | Toggles motion vector support for instanced meshes | true | |
sc_instanced_mesh_size_cull_bias | Bias for size culling of instanced meshes | 1.5 | |
sc_instanced_mesh_size_cull_bias_shadow | Bias for size culling instanced meshes in shadowmaps | 2 | |
sc_keep_all_layers | false | | |
sc_layer_batch_threshold | 128 | | |
sc_layer_batch_threshold_fullsort | 80 | | |
sc_list_extradata_allocations | Prints out the overall extra data allocation counts | cmd | |
sc_listworlds | List all the active sceneworlds | cmd | cheat |
sc_max_framebuffer_copies_per_layer | 1 | | |
sc_mesh_backface_culling | true | | |
sc_no_cull | false | | |
sc_no_vis | false | | |
sc_only_render_opaque | false | cheat | |
sc_only_render_shadowcasters | false | cheat | |
sc_reject_all_objects | false | cheat | |
sc_screen_size_lod_scale_override | -1 | cheat | |
sc_setclassflags | Low level command to set the flags byte associated with an object class. sc_SetClassFlags <classname> <value> | cmd | cheat |
sc_shadow_depth_bias | 256 | | |
sc_shadow_depth_bias_clamp | 0 | | |
sc_shadow_depth_bias_state_override | false | | |
sc_shadow_slopescale_depth_bias | 2.13 | | |
sc_showclasses | List the object class names known by scenesystem | cmd | cheat |
sc_skip_traversal | false | cheat | |
sc_spew_cmt_usage | false | | |
sc_throw_away_all_layers | false | | |
sc_use_clear_subrect | false | | |
sc_view_profiler_frame_averaging | 10 | | |
sc_visualize_batches | color per batch | 0 | |
sc_visualize_sceneobjects | 1 = visualize bounds, 2 = visualize sceneobject mesh materials, 3 = required texture size, 5 = LOD, 6 == LPV Binding, 7 == instancing | SCENEOBJECT_VIS_NONE | |
scene_clientflex | Do client side flex animation. | true | sv | cl | rep |
scene_flush | Flush all .vcds from the cache and reload from disk. | cmd | sv |
scene_maxcaptionradius | Only show closed captions if recipient is within this many units of speaking actor (0==disabled). | 1200 | sv |
scene_playvcd | Play the given VCD as an instanced scripted scene. | cmd | sv | cheat |
scene_print | When playing back a scene, print timing and event info to console. | 0 | sv | cl | rep |
scene_vcdautosave | Create a savegame before VCD playback | false | cl |
screenmessage_notifytime | How long to display screen message text | 8 | sv |
screenmessage_show | Enable display of console messages on screen. 1 = Enabled, 0 = Disabled, -1 = Enabled if vgui is not present | -1 | cheat |
screenshot | Take a screenshot: screenshot [filename] | cmd | |
screenshot_height | Screenshot height. -1 for screen height. | -1 | |
screenshot_prefix | Set the screenshot auto naming prefix. | shot | |
screenshot_subdir | Set the screenshot directory. | screenshots | |
screenshot_width | Screenshot width. -1 for screen width. | -1 | |
script_add_debug_filter | Add a filter to the game debug overlay | cmd | sv | cheat |
script_add_watch | Add a watch to the game debug overlay | cmd | sv | cheat |
script_add_watch_pattern | Add a watch to the game debug overlay | cmd | sv | cheat |
script_attach_debugger | Connect the vscript VM to the script debugger | cmd | sv | cheat |
script_attach_debugger_at_startup | false | sv | |
script_break_in_native_debugger_on_error | false | sv | |
script_clear_watches | Clear all watches from the game debug overlay | cmd | sv | cheat |
script_debug | Toggle the in-game script debug features | cmd | sv | cheat |
script_dump_all | Dump the state of the VM to the console | cmd | sv | cheat |
script_find | Find a key in the VM | cmd | sv | cheat |
script_help | Output help for script functions | cmd | sv | cheat |
script_help2 | Output help for script functions suitable for auto-completion | cmd | sv |
script_reload | Reload scripts | cmd | sv | cheat |
script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | sv | cheat |
script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | sv | cheat |
script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | sv | cheat |
script_remove_watch | Remove a watch from the game debug overlay | cmd | sv | cheat |
script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | sv | cheat |
script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | sv | cheat |
script_trace_disable | Turn off a particular trace output by file or function name | cmd | sv | cheat |
script_trace_disable_all | Turn off all trace output | cmd | sv | cheat |
script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | sv | cheat |
script_trace_enable | Turn on a particular trace output by file or function name | cmd | sv | cheat |
script_trace_enable_all | Turn on all trace output | cmd | sv | cheat |
script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | sv | cheat |
scrubber | Scrub system off - not a dev build | cmd | |
sdr | An old command that has been renamed to 'net_option' | cmd | release |
sellbackall | Attempt to refund all equipment | cmd | cl | clientcmd_can_execute |
sensitivity | Mouse sensitivity. | 2.5 | cl | a | user | per_user |
sensitivity_y_scale | Multiplies the mouse Y axis for finer pitch vs yaw aim | 1 | cl | a | user | per_user |
server_game_time | Gives the game time in seconds (server's curtime) | cmd | sv |
server_snd_cast | Casts a ray and starts a sound event where the ray hits. The sound event will retrigger periodically. Usage: snd_cast <eventname> [<retrigger time>] [<max distance>]. Arguments that are specified will become defaults for the remainder of the session. | cmd | sv | cheat |
servercfgfile | server.cfg | sv | release | |
servervoice_clear | servervoice_clear | cmd | cl |
servervoice_dump | servervoice_dump | cmd | cl |
setang | Snap player eyes to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | sv | cheat |
setang_exact | Snap player eyes and orientation to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | sv | cheat |
setinfo | Adds a new user info value | cmd | clientcmd_can_execute |
setmodel | Changes's player's model | cmd | sv | cheat |
setpause | Set the pause state of the server. | cmd | release |
setpos | Move player to specified origin (must have sv_cheats). | cmd | sv | cheat |
setpos_exact | Move player to an exact specified origin (must have sv_cheats). | cmd | sv | cheat |
setpos_player | Move specified player to specified origin (must have sv_cheats). | cmd | sv | cheat |
shake | Shake the screen. | cmd | sv | cheat |
shake_show | Displays a list of the active screen shakes. | false | cl |
shake_stop | Stops all active screen shakes. | cmd | cl | cheat |
shake_testpunch | Test a punch-style screen shake. | cmd | cl | cheat |
shatterglass_break | cmd | sv | cheat | |
shatterglass_cleanup | true | sv | cl | rep | cheat | |
shatterglass_cleanup_max | 200 | sv | cl | rep | cheat | |
shatterglass_debug | false | sv | cl | rep | cheat | |
shatterglass_hit_tolerance | 2 | sv | cl | rep | cheat | |
shatterglass_restore | cmd | sv | cheat | |
shatterglass_shard_lifetime | 15 | sv | cl | rep | cheat | |
show_loadout_toggle | Toggles loadout display | cmd | cl | clientcmd_can_execute |
show_tool | Show or launch the specified engine tool | cmd | |
show_visibility_boxes | Enable or Disable debug display of visibility boxes | false | cl | cheat |
showconsole | Show the console. | cmd | norecord | release |
showents | Dump entity list to console. | cmd | sv | cheat |
showtriggers | Enable or Disable showing trigger entities | cmd | sv | cheat |
showtriggers_toggle | Displays the movement bounding box for the triggers in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
silence_dsp | When on, silences all DSP mixes. | false | cheat |
sk_autoaim_mode | 1 | sv | cl | a | rep | |
sk_player_arm | 1 | sv | |
sk_player_chest | 1 | sv | |
sk_player_head | 2 | sv | |
sk_player_leg | 1 | sv | |
sk_player_stomach | 1 | sv | |
skel_constraints_enable | true | rep | cheat | |
skel_debug | 0 | sv | cl | rep | |
skeleton_instance_scaleset_enable | true | sv | cl | rep | cheat | |
skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | false | sv | cheat |
skill | Game skill level. | 1 | sv | cl | a | rep | per_user |
slope_drop_debug | Toggles a test dropping the view offset based on the slope | 0 | sv | cl | rep |
slope_drop_enable | Toggles a test dropping the view offset based on the slope | true | sv | cl | rep |
slope_drop_max_offset | The maximum distance to adjust the view height | 16 | sv | cl | rep |
slope_drop_off_ground_blend_speed | The speed with which the slope drop is blended out when the entity leaves the ground | 160 | sv | cl | rep |
slot0 | cmd | cl | server_can_execute | |
slot1 | cmd | cl | server_can_execute | |
slot10 | cmd | cl | server_can_execute | |
slot11 | cmd | cl | server_can_execute | |
slot12 | cmd | cl | server_can_execute | |
slot13 | cmd | cl | server_can_execute | |
slot2 | cmd | cl | server_can_execute | |
slot3 | cmd | cl | server_can_execute | |
slot4 | cmd | cl | server_can_execute | |
slot5 | cmd | cl | server_can_execute | |
slot6 | cmd | cl | server_can_execute | |
slot7 | cmd | cl | server_can_execute | |
slot8 | cmd | cl | server_can_execute | |
slot9 | cmd | cl | server_can_execute | |
smartprop_print_timings | false | | |
smoke_grenade_ct_color | 75.000000 127.000000 155.000000 | sv | |
smoke_grenade_custom_color | 0 = Gray (classic), 1 = Red, 2 = Orange, 3 = Skyblue, 4 = Yellow, 5 = Green, , 6 = Blue, 7 = Purple, 8 = pink | -1 | sv |
smoke_grenade_t_color | 180.000000 129.000000 50.000000 | sv | |
smoke_param1 | 6.26 | sv | cl | rep | |
smoke_param2 | 8.27 | sv | cl | rep | |
smoke_param3 | 0.13 | sv | cl | rep | |
smoke_param4 | 0 | sv | cl | rep | |
smoke_param5 | 0 | sv | cl | rep | |
smoke_use_noise_texture | true | sv | cl | rep | |
smoothstairs | Smooth player eye z coordinate when traversing stairs. | true | sv | cl | rep |
snapto | cmd | cl | |
snd_arrangement_start | Starts the specified arrangement. | cmd | cheat |
snd_async_flush | Flush all unlocked async audio data | cmd | |
snd_async_showmem | Show async memory stats | cmd | |
snd_async_showmem_music | Show async memory stats for just non-streamed music | cmd | |
snd_async_showmem_summary | Show brief async memory stats | cmd | |
snd_async_spew_blocking | Spew message to console any time async sound loading blocks on file i/o. | 0 | |
snd_autodetect_latency | true | a | |
snd_boxverb_simd | Enable SIMD code path for shoebox reverb processor. | true | |
snd_boxverb_simd_svf | 0 = use biquad instead of svf, 1 = use vectorized svf, 2 = use scalar svf | 1 | |
snd_break_on_start_soundevent | Use to debug break on any soundevent that is started matching this name | 0 | sv | cl | rep | cheat |
snd_cast | Casts a ray and starts a sound event where the ray hits. The sound event will retrigger periodically if cl_snd_cast_retrigger is set. The sound event will clear previous snd_cast events if cl_snd_cast_clear is set. Usage: snd_cast <eventname> [<retrigger time>] [<max distance>]. Arguments that are specified will become defaults for the remainder of the session. | cmd | cheat |
snd_compare_KV_convert | false | | |
snd_cs_duck_reverb | One shot trigger to duck reverb for a few seconds. | cmd | cl |
snd_deathcamera_volume | Volume of Deathcam Timers | 0.16 | cl | a | release |
snd_delay_sound_ms_max | Sound device synchronization max delay (ms) | 40 | |
snd_delay_sound_ms_shift | Sound device synchronization shift (ms) | 23 | |
snd_diffusor_simd | Enable SIMD code path for diffusor processor. | false | |
snd_disable_mixer_duck | false | cheat | |
snd_disable_mixer_solo | false | cheat | |
snd_disable_radar_visualize | false | sv | cl | rep | |
snd_dsp_distance_max | 2000 | cheat | |
snd_dsp_distance_min | 20 | cheat | |
snd_duckerattacktime | 0.5 | a | |
snd_duckerreleasetime | 2.5 | a | |
snd_duckerthreshold | 0.15 | a | |
snd_ducktovolume | 0.55 | a | |
snd_enable_subgraph_corenull_passthrough | true | | |
snd_enable_subgraph_log | false | | |
snd_envelope_rate | 0.9 | cheat | |
snd_filter | 0 | cheat | |
snd_foliage_db_loss | foliage dB loss per 1200 units | 4 | sv | cheat |
snd_front_headphone_position | Specifies the position (in degrees) of the virtual front left/right headphones. | cmd | |
snd_front_stereo_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_front_surround_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_gain | 1 | a | |
snd_gain_max | 1 | cheat | |
snd_gain_min | 0.01 | cheat | |
snd_gamevoicevolume | Game v.o. volume | 1 | a |
snd_gamevolume | Game volume | 1 | a |
snd_get_physics_surface_properties | Get physics surface properties for all the materials. | cmd | cheat |
snd_group_cluster_debug | false | rep | cheat | |
snd_group_priority_debug | false | rep | cheat | |
snd_group_priority_max_tolerance | 0.05 | rep | cheat | |
snd_headphone_eq | Select Headphone EQ Preset | 0 | cl | a | clientcmd_can_execute |
snd_headphone_eq_active | Select Headphone EQ Preset | 0 | cl | clientcmd_can_execute |
snd_headphone_pan_exponent | Specifies the exponent for the pan xfade from phone to phone if the 'exp' pan law is being used. | cmd | |
snd_headphone_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_hrtf_distance_behind | HRTF calculations will calculate the player as being this far behind the camera. | 50 | |
snd_list | 0 | cheat | |
snd_log_empty_event_entities | Logs the sound event entities that have empty names. | false | cl | cheat |
snd_mainmenu_music_break_time_max | Maximum amount of time to pause between playing main menu music | 0 | cl | cheat |
snd_mainmenu_music_break_time_min | Minimum amount of time to pause between playing main menu music | 0 | cl | cheat |
snd_mapobjective_volume | Volume of Map Objective Music | 0.04 | cl | a | release |
snd_max_pitch_shift_inaccuracy | 0.08 | sv | cl | rep | |
snd_menumap_volume | Volume of background sounds for maps | 1 | cl | a | release |
snd_menumusic_volume | Volume of Menu / Non-gameplay music | 0.04 | cl | a | release |
snd_mergemethod | Sound merge method (0 == sum and clip, 1 == max, 2 == avg). | 1 | |
snd_mixahead | 0.001 | a | |
snd_mixer_master_dsp | 1 | cheat | |
snd_mixer_master_level | 1 | cheat | |
snd_musicvolume | Music volume | 1 | a |
snd_mute_losefocus | true | a | |
snd_mute_mvp_music_live_players | If set, MVP music is muted if players from both teams are still alive. | false | cl | a | release |
snd_mvp_volume | Volume of MVP Music | 0.16 | cl | a | release |
snd_new_visualize | Displays soundevent name played at it's 3d position | false | sv | cheat |
snd_occlusion_bounces | 1 | rep | cheat | |
snd_occlusion_debug | false | sv | cl | rep | cheat | |
snd_occlusion_min_wall_thickness | 4 | rep | cheat | |
snd_occlusion_rays | 4 | rep | cheat | |
snd_op_test_convar | 720 | cheat | |
snd_opvar_set_point_debug | false | sv | cl | rep | cheat | |
snd_opvar_set_point_update_interval | 0.2 | sv | cl | rep | |
snd_print_activetracks | List all active tracks | cmd | cheat |
snd_print_arrangements | List all available sequence arrangments | cmd | cheat |
snd_print_current_mixer_mixgroup | Get data related to mix group matching string | cmd | |
snd_print_samplers | List all available samplers | cmd | cheat |
snd_print_sequences | List all available midi sequences | cmd | cheat |
snd_rear_headphone_position | Specifies the position (in degrees) of the virtual rear left/right headphones. | cmd | |
snd_rear_stereo_scale | 1 | rep | cheat | |
snd_rear_stereo_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_rear_surround_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_refdb | Reference dB at snd_refdist | 60 | cheat |
snd_refdist | Reference distance for snd_refdb | 36 | cheat |
snd_refresh_ui_audio_state | Restores audio DSP state for the UI. | cmd | cl | cheat |
snd_report_audio_nan | false | release | |
snd_report_verbose_error | If set to 1, report more error found when playing sounds. | false | cheat |
snd_roundaction_volume | Volume of Move Action Music | 0 | cl | a | release |
snd_roundend_volume | Volume of Won/Lost Music | 0.16 | cl | a | release |
snd_roundstart_volume | Volume of Round Start Music | 0 | cl | a | release |
snd_samplers_play_note | Play a note from a specified sampler | cmd | cheat |
snd_samplers_stop_note | Stop a note from a specified sampler | cmd | cheat |
snd_sequence_set_track_bpm | Sets the tempo of the specified track | cmd | cheat |
snd_sequence_set_track_transpose | Sets the transposition of the specified track | cmd | cheat |
snd_sequence_stop_all_tracks | Stops all currently playing sequences | cmd | cheat |
snd_sequence_stop_track | Stops the specified track | cmd | cheat |
snd_sequencer_show_bpm | false | cheat | |
snd_sequencer_show_events | false | cheat | |
snd_sequencer_show_quantize_queue | false | cheat | |
snd_set_physics_surface_properties | Set physics surface properties for materials. Usage: <heuristic #> <commit> | cmd | cheat |
snd_showclassname | 0 | cheat | |
snd_showstart | 0 | cheat | |
snd_side_surround_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_sos_block_global_stack | false | cheat | |
snd_sos_block_stop_global_stack | true | cheat | |
snd_sos_calc_angle_debug | false | rep | cheat | |
snd_sos_cl_soundevent_pause_last | Test | cmd | cl |
snd_sos_cl_soundevent_start | Test | cmd | cl |
snd_sos_cl_soundevent_stop_last | Test | cmd | cl |
snd_sos_cl_soundevent_unpause_last | Test | cmd | cl |
snd_sos_compare_operator_stacks | Compares 2 operator stacks and spews any errors | cmd | cheat |
snd_sos_debug_trigger_opvar | false | sv | |
snd_sos_flush_operators | Flush and re-parse the sound operator system | cmd | cheat |
snd_sos_get_operator_field_info | Currently gets info for a single operator field | cmd | cheat |
snd_sos_hide_simple_parameter_overwrite_warnings | true | | |
snd_sos_ingame_debug | false | cheat | |
snd_sos_list_operator_updates | false | cheat | |
snd_sos_max_event_base_depth | 4 | | |
snd_sos_opvar_debug | false | cheat | |
snd_sos_pause_soundevent | Pause the specified soundevent in the list | cmd | cheat |
snd_sos_pause_system | false | cheat | |
snd_sos_print_addfield_dupes | false | cheat | |
snd_sos_print_class_sizes | Prints the sizes of relevant sos classes. | cmd | cheat |
snd_sos_print_field_name_strings | Prints a list of currently cached field name strings | cmd | cheat |
snd_sos_print_field_references | false | cheat | |
snd_sos_print_fps | false | cheat | |
snd_sos_print_full_field_info | false | cheat | |
snd_sos_print_groups | Prints the current state of the groups system | cmd | cheat |
snd_sos_print_operator_stack | Prints a master list of currently exposed variables | cmd | cheat |
snd_sos_print_operator_stack_operator | Prints an operator from a stack | cmd | cheat |
snd_sos_print_operator_stacks | Prints a list of currently available stacks | cmd | cheat |
snd_sos_print_operators | Prints a list of currently available operators | cmd | cheat |
snd_sos_print_stack_exec_list | Prints the current stack execution list | cmd | cheat |
snd_sos_print_strings | Prints a list of currently cached strings | cmd | cheat |
snd_sos_print_table_arrays | false | cheat | |
snd_sos_print_tool_properties | Prints the current state of tool properties. | cmd | cheat |
snd_sos_report_entity_deleted | false | | |
snd_sos_resolve_execute_operator | Resolve the inputs and execute one specified operator from a specified stack | cmd | cheat |
snd_sos_set_operator_field | Currently sets a single float operator field | cmd | cheat |
snd_sos_set_operator_field_by_guid | Currently sets a single float operator field | cmd | cheat |
snd_sos_show_block_debug | Spew data about the list of block entries. | false | cheat |
snd_sos_show_entry_match_free | false | | |
snd_sos_show_mixgroup_path_errors | false | | |
snd_sos_show_operator_event_and_stack | true | cheat | |
snd_sos_show_operator_event_filter | 0 | cheat | |
snd_sos_show_operator_field_filter | 0 | cheat | |
snd_sos_show_operator_init | false | cheat | |
snd_sos_show_operator_not_executing | true | cheat | |
snd_sos_show_operator_operator_filter | 0 | cheat | |
snd_sos_show_operator_pause_entry | false | cheat | |
snd_sos_show_operator_shutdown | false | cheat | |
snd_sos_show_operator_stop_entry | false | cheat | |
snd_sos_show_operator_updates | false | cheat | |
snd_sos_show_opvar_updates | false | cheat | |
snd_sos_show_opvar_updates_filter | 0 | cheat | |
snd_sos_show_parameter_overwrite_value_comparisons | false | | |
snd_sos_show_parameter_overwrite_warnings | false | | |
snd_sos_show_queuetotrack | false | cheat | |
snd_sos_show_soundevent_overwrites | false | | |
snd_sos_show_soundevent_param_overwrite | false | cheat | |
snd_sos_show_soundevent_start | false | cheat | |
snd_sos_show_track_list | false | | |
snd_sos_show_voice_elapsed_time | false | | |
snd_sos_soundevent_deferred_interval_time | 0.1 | | |
snd_sos_soundevent_filter | 0 | cheat | |
snd_sos_soundevent_max_deferred_time | 5 | | |
snd_sos_soundevent_profile | Dump a record of current soundevents and profile data | cmd | cheat |
snd_sos_soundevent_show_deferral_warning | false | | |
snd_sos_start_soundevent | Starts a specified soundevent | cmd | cheat |
snd_sos_start_soundevent_at_pos | Starts a specified soundevent at the given position | cmd | cheat |
snd_sos_start_stack | Starts a specified stack via an empty soundevent | cmd | cheat |
snd_sos_stop_all_soundevents | Stops all soundevents currently on the execution list | cmd | cheat |
snd_sos_stop_soundevent_guid | Stops a specified soundevent | cmd | cheat |
snd_sos_stop_soundevent_index | Stops a specified soundevent | cmd | cheat |
snd_sos_sv_soundevent_pause_last | Test | cmd | sv |
snd_sos_sv_soundevent_start | Test | cmd | sv |
snd_sos_sv_soundevent_stop_last | Test | cmd | sv |
snd_sos_sv_soundevent_unpause_last | Test | cmd | sv |
snd_sos_sv_test_gender | Test | cmd | sv |
snd_sos_test_soundmessage | test | cmd | cheat |
snd_sos_unpause_soundevent | UnPause the first soundevent in the list | cmd | cheat |
snd_sound_areas_debug | false | cl | rep | cheat | |
snd_sound_areas_debug_interval | 0.2 | cl | rep | cheat | |
snd_soundmixer | MainMenu_Mix | | |
snd_soundmixer_flush | Reload soundmixers.txt file. | cmd | |
snd_soundmixer_list_mix_groups | List all mix groups to dev console. | cmd | |
snd_soundmixer_list_mix_layers | List all mix layers to dev console. | cmd | |
snd_soundmixer_list_mixers | List all mixers to dev console. | cmd | |
snd_soundmixer_update_maximum_frame_rate | 10 | cheat | |
snd_soundmixer_version | 2 | | |
snd_spatialize_lerp | 0 | a | release | |
snd_steamaudio_baked_data_stats | Display baked data stats for the current mod. | cmd | cheat |
snd_steamaudio_baked_occlusion_mode | 0: distance ratio only. 1: deviation only (1/r). 2: deviation only (linear). 3: Mode 0 and Mode 1, 4: Mode 0 and Mode 2 | 0 | cheat |
snd_steamaudio_display_probes | Load all the probes from a file and display probes based on the passed on arguments. | cmd | |
snd_steamaudio_dynamicpathing_max_samples | 16 | sv | cl | rep | |
snd_steamaudio_enable_custom_hrtf | Enable custom HRTF loading. | false | |
snd_steamaudio_enable_pathing | This variable is checked by soundstack to globally enabling pathing for audio processing. | true | cheat |
snd_steamaudio_enable_perspective_correction | Enable perspective correction for 3D audio. | true | a | release |
snd_steamaudio_enable_probeneighborhood_caching | Enable caching listener probe neighborhood for pathing. | true | |
snd_steamaudio_enable_reverb | Enable Steam Audio Reverb processor. | 0 | release |
snd_steamaudio_enable_reverb_probe_caching_for_missing_probes | Continue using previous prrobes if probe lookup for reverb fails. | true | |
snd_steamaudio_enable_spatial_blend_fix | Toggles the speculative fix for low-frequency issues when using spatial blend. | cmd | cheat |
snd_steamaudio_export_scene | Exports scene currently used by Steam Audio as a phononscene file. | cmd | cheat |
snd_steamaudio_halton_sequence | Generate Halton Sequence for a given order and number of samples. | cmd | cheat |
snd_steamaudio_hammer_probes_always_render | Render Steam Audio Probes even when probes are unselected. | true | a |
snd_steamaudio_hybrid_reverb_overlap | Set the overlap fraction (0 to 1) for hybrid reverb. | 0.25 | |
snd_steamaudio_hybrid_reverb_transition_time | Set the transition time (in seconds) between convolution and parametric reverb. | 1 | |
snd_steamaudio_invalid_path_length | Path length of invalid path in inches. Set this to .0 to use direct distance as path length. | 0 | |
snd_steamaudio_ir_duration | The time delay between a sound being emitted and the last audible reflection in Steam Audio. | 2 | cheat |
snd_steamaudio_load_dimensions_data | If set, baked dimensions data is loaded. | true | |
snd_steamaudio_load_materials_data | If set, baked materials data is loaded. | true | |
snd_steamaudio_load_occlusion_data | If set, baked occlusion data is loaded. | true | |
snd_steamaudio_load_pathing_data | If set, baked pathing data is loaded. Steam Audio Hammer entities can successfully use pathing in this case. | true | |
snd_steamaudio_load_reverb_data | If set, baked reverb data is loaded. Reset it to zero during an format changes of baked data until all data is updated. | true | |
snd_steamaudio_max_convolution_sources | The maximum number of simultaneous sources that can be modeled by Steam Audio. | 4 | cheat |
snd_steamaudio_max_hrtf_normalization_gain_db | Maximum gain any HRTF could have during volume normalization. | 6 | |
snd_steamaudio_max_occlusion_samples | The maximum number of rays that can be traced for volumetric occlusion by Steam Audio. | 64 | cheat |
snd_steamaudio_max_probes_customdata | Maximum number of probes to create when baking custom data (occlusion). | 12000 | |
snd_steamaudio_max_probes_customdata_dimensions | Maximum number of probes to create when baking custom data (dimensions). | 4294967295 | |
snd_steamaudio_max_probes_customdata_materials | Maximum number of probes to create when baking custom data (occlusion). | 4294967295 | |
snd_steamaudio_max_probes_pathing | Maximum number of probes to create when baking paths. | 4294967295 | |
snd_steamaudio_max_probes_reverb | Maximum number of probes to create when baking reverb. | 4294967295 | |
snd_steamaudio_num_bounces | The maximum number of times any ray can bounce when using Steam Audio. | 128 | cheat |
snd_steamaudio_num_diffuse_samples | The number of directions considered for ray bounce by Steam Audio. | 2048 | cheat |
snd_steamaudio_num_rays | The number of rays to trace for reflection modeling by Steam Audio. | 65536 | cheat |
snd_steamaudio_num_threads | Sets the number of threads used for realtime reflection by Steam Audio. | 2 | cheat |
snd_steamaudio_pathing_caching_threshold | 5 | sv | cl | rep | |
snd_steamaudio_pathing_enable_caching | true | sv | cl | rep | |
snd_steamaudio_pathing_enable_source_probe_interp | If set, all the probes near a source withing probe range are used to find paths instead of nearest probe. | false | |
snd_steamaudio_pathing_order | The amount of directional detail in the simulated by Steam Audio. | 1 | cheat |
snd_steamaudio_pathing_order_rendering | The amount of directional detail in the rendered audio by Steam Audio. | 1 | cheat |
snd_steamaudio_perspective_correction_factor | Perspective correction factor, ratio of screen size and view depth from screen, for 3D audio. | 1 | |
snd_steamaudio_reverb_level_db | Adjust overall volume (dB) of the output from Steam Audio Reverb processor. | -3 | release |
snd_steamaudio_reverb_order | Ambisonics order to use for simulating reverb. | 1 | |
snd_steamaudio_reverb_order_rendering | Ambisonics order to use for convolution reverb. 0th order = 1 channel, 1st order = 4 channels. | 1 | |
snd_steamaudio_reverb_update_rate | Set the maximum update rate (in Hz) for reverb. | 30 | |
snd_steamaudio_source_pathing_debug | Enable path visualization for steam_audio_source operator. | false | a |
snd_steamaudio_source_pathing_debug_duration | Duration for which path remains visible. Should be close to update rate of the sound operator stack. | 0.01 | |
snd_steamaudio_source_pathing_enable_validation | Enable real-time pathing validation against dynamic geometry. | false | |
snd_stereo_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_stereo_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_surf_volume_inair | The volume of the wind when surfing. | 0.5 | cl | a | release |
snd_surf_volume_map | The volume of ambient sounds when surfing is enabled. | 0.3 | cl | a | release |
snd_surf_volume_slide | The volume of sliding along surfaces when surfing. | 0.5 | cl | a | release |
snd_surround_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_surround_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_tensecondwarning_volume | Volume of Ten Second Warnings | 0.04 | cl | a | release |
snd_toolvolume | Volume of sounds in tools (e.g. Hammer, SFM) | 1 | a |
snd_use_baked_occlusion | 0 | rep | cheat | release | |
snd_vmidi_flush | Purge and reload all vmidi data and files. | cmd | cheat |
snd_vmix_override_mix_decay_time | If set > 0, overrides how long the decay time is on all mix graphs (in seconds). | -1 | cheat |
snd_vmix_show_input_updates | If set to 1, show all incoming updates to vmix inputs. | false | cheat |
snd_voipvolume | Voice volume | 1 | a |
sndplaydelay | cmd | | |
sos_debug_emit | false | sv | cl | rep | |
sos_use_guid_filter | false | sv | cl | rep | |
sound_device_override | ID of the sound device to use | 0 | a | release |
soundinfo | Describe the current sound device with an active voice list. | cmd | release |
soundlist | List all known sounds. | cmd | |
soundpatch_captionlength | How long looping soundpatch captions should display for. | 2 | sv | cl | rep |
soundscape_debug | When on, draws lines to all env_soundscape entities. Green lines show the active soundscape, red lines show soundscapes that aren't in range, and white lines show soundscapes that are in range, but not the active soundscape. | false | sv | cheat |
soundscape_dumpclient | Dumps the client's soundscape data. | cmd | cl | cheat |
soundscape_fadetime | Time to crossfade sound effects between soundscapes | 3 | cl | cheat |
soundscape_flush | Flushes the server & client side soundscapes | cmd | sv |
soundscape_message | false | cl | |
soundscape_radius_debug | Prints current volume of radius sounds | false | cl | cheat |
soundsystem_device_used | Sound device in use (changing this does not change the soundsystem). | Headphones (3- High Definition Audio Device) | |
soundsystem_update_async | true | | |
soundsysteminfo | Describe the current sound device without an active voice list. | cmd | |
spawn_group_activate | Activate specified spawngroup. | cmd | sv | cheat |
spawn_group_load | Load named spawn group. | cmd | sv | cheat |
spawn_group_unload | Unload named spawn group. | cmd | sv | cheat |
spawngroup_ignore_timeouts | false | | |
speaker_config | -1 | a | |
spec_autodirector | Auto-director chooses best view modes while spectating | false | cl | clientcmd_can_execute |
spec_centerchasecam | Looks at the target player's center, instead of his eye position, in chase came mode | false | cl | a |
spec_chasedistance | Chase cam's ideal distance from target | 96 | cl |
spec_chasedistancespeed | Chase cam's ideal distance from target | 144 | cl |
spec_death_panel_replay_position | 0.75 | cl | |
spec_freeze_deathanim_time | The time that the death cam will spend watching the player's ragdoll before going into the freeze death cam. | 0.8 | sv | cl | rep | release |
spec_freeze_time | Time spend frozen in observer freeze cam. | 2 | sv | cl | rep | release |
spec_freeze_time_lock | Time players are prevented from skipping the freeze cam | 1 | sv | cl | rep | release |
spec_freeze_traveltime | Time taken to zoom in to frame a target in observer freeze cam. | 0.3 | sv | cl | rep | release |
spec_glow_decay_time | Time to decay glow from 1.0 to spec_glow_silent_factor after spec_glow_full_time. | 2 | cl | release |
spec_glow_full_time | Noisy players stay at full brightness for this long. | 1 | cl | release |
spec_glow_silent_factor | Lurking player xray glow scaling. | 0.4 | cl | release |
spec_glow_spike_factor | Noisy player xray glow scaling (pop when noise is made). Make >1 to add a 'spike' to noise-making players | 1.2 | cl | release |
spec_glow_spike_time | Time for noisy player glow 'spike' to show that they made noise very recently. | 0 | cl | release |
spec_goto | Move the spectator camera to a specific location. `spec_goto x y z pitch yaw` | cmd | cl | clientcmd_can_execute |
spec_mode | Set spectator mode | cmd | cl | clientcmd_can_execute |
spec_next | Spectate next player | cmd | cl | clientcmd_can_execute |
spec_player | Spectate a player by name or slot | cmd | cl | clientcmd_can_execute |
spec_pos | dump position and angles to the console | cmd | cl | cheat |
spec_prev | Spectate previous player | cmd | cl | clientcmd_can_execute |
spec_replay_autostart | Auto-start Killer Replay when available | true | cl | a |
spec_replay_bot | Enable Spectator Hltv Replay when killed by bot | false | sv | release |
spec_replay_cache_ragdolls | when set to 0, ragdolls will settle dynamically before and after Killer Replay | true | cl |
spec_replay_colorcorrection | Amount of color correction in deathcam replay | 0.5 | cl |
spec_replay_enable | Enable Killer Replay, requires hltv server running (0:off, 1:default, 2:force) | 0 | rep | release |
spec_replay_fadein | Amount of time in seconds it takes to visually fade into replay, or into real-time after replay | 0.75 | cl |
spec_replay_fadeout | Amount of time in seconds it takes to visually fade out of replay, or out of real-time before replay | 0.75 | cl |
spec_replay_fullframe | Send full frame on every hltv replay transition | true | |
spec_replay_leadup_time | Replay time in seconds before the highlighted event | 5.3438 | rep | release |
spec_replay_message_time | How long to show the message about Killer Replay after death. The best setting is a bit shorter than spec_replay_autostart_delay + spec_replay_leadup_time + spec_replay_winddown_time | 9.5 | rep | release |
spec_replay_on_death | When > 0, sets the mode whereas players see delayed replay, and are segregated into a domain of chat and voice separate from the alive players | false | rep | release |
spec_replay_others_experimental | Replay the last death of the round, if possible. Disabled on official servers by default. Experimental. | false | cl |
spec_replay_outline | Enable outline selecting victim in hltv replay: 0 - none; 1 - ouline YOU; 2 - outline YOU, with red ragdoll outline; 3 - normal spectator outlines | 1 | cl |
spec_replay_rate_base | Base time scale of Killer Replay.Experimental. | 1 | rep | release |
spec_replay_rate_limit | Minimum allowable pause between replay requests in seconds | 3 | rep | release |
spec_replay_rate_slowdown | The part of Killer Replay right before death is played at this rate | 1 | cl |
spec_replay_rate_slowdown_length | The part of Killer Replay right before death is played at this rate | 0.5 | cl |
spec_replay_review_sound | When set to non-0, a sound effect is played during Killer Replay | true | cl |
spec_replay_round_delay | Round can be delayed by this much due to someone watching a replay; must be at least 3-4 seconds, otherwise the last replay will always be interrupted by round start, assuming normal pause between round_end and round_start events (7 seconds) and freezecam delay (2 seconds) and 7.4 second full replay (5.4 second pre-death and ~2 seconds post-death) and replay in/out switching (up to a second) | 0 | sv | release |
spec_replay_sound_fadein | Amount of time in seconds it takes to fade in the audio before or after replay | 0.05 | cl |
spec_replay_sound_fadeout | Amount of time in seconds it takes to fade out the audio before or after replay | 0 | cl |
spec_replay_victim_pov | Killer Replay - replay from victim's point of view (1); the default is killer's (0). Experimental. | false | cl |
spec_replay_winddown_time | The trailing time, in seconds, of replay past the event, including fade-out | 2 | sv | release |
spec_show_xray | If set to 1, you can see player outlines and name IDs through walls - who you can see depends on your team and mode | 1 | cl | a | release |
spec_track | Tracks an entity in spec mode | 0 | cl |
spec_usenumberkeys_nobinds | If set to 1, map voting and spectator view use the raw number keys instead of the weapon binds (slot1, slot2, etc). | true | cl | a |
spew_fonts | Spew information about font manager fonts | cmd | |
splitscreen_mode | 0 | a | cheat | |
splitscreen_testreadconfigconflict | cmd | | |
+spray_menu | cmd | cl | release | |
srgb_to_xyz | sRGB to CIEXYZ conversion | cmd | |
ss_add | Adds a splitscreen user. | cmd | |
ss_remove | Removes a splitscreen user. | cmd | |
ss_voice_hearpartner | Route voice between splitscreen players on same system. | false | |
startdemos | Play demos in demo sequence. | cmd | release |
startmovie | Start recording movie frames. | cmd | norecord |
stats | Prints server performance variables | cmd | |
stats_collect_gpu | While doing stats_display, collect GPU perf counters. Used for stats_print_gpu. | false | |
stats_display | Displays perf statistics information | 0 | |
stats_highlight_interval | Interval between hightlight screens in the transition stats panel | 10 | cl |
stats_print | Prints out perf statistics to the console, clears perf history | cmd | |
stats_print_gpu | Prints out GPU perf statistics to the console. Requires stats_display > 0, and stats_collect_gpu = true. Optional argument of CSV filename | cmd | |
status | Print connection status | cmd | release |
status_json | Print status in JSON format | cmd | release |
steam_controller_haptics | true | cl | release | |
steamaudio_customdata_dimensions_numrays | Number of rays to trace for estimating inside outside status of a probe. | 32768 | |
stop | Finish recording demo. | cmd | release |
stopdemos | Stop looping demos (current demo will complete). | cmd | release |
stopsound | cmd | cheat | |
stopsoundscape | Stops all soundscape processing and fades current looping sounds | cmd | cl | cheat |
stopwatch | General purpose timer. use 'stopwatch' to toggle or explicitly call 'stopwatch start' and/or 'stopwatch stop'. | cmd | cl |
subclass_change | Changes the subclass of the given entity. Arguments: <new_subclass> \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
subclass_create | Creates an entity of the given subclass where the player is looking. | cmd | sv | cheat | vconsole_fuzzy |
surf_speed_fast | Speed above which a player is considered to be going fast. | 3000 | sv | cl | rep | release |
surf_speed_med | Speed above which a player is considered to be going medium. | 2000 | sv | cl | rep | release |
surf_speed_slow | Speed above which a player is considered to be going slow. | 50 | sv | cl | rep | release |
surfaceprop | Reports the surface properties at the cursor | cmd | sv | cheat |
suspicious_hit_odds_threshold | 0.01 | sv | release | |
suspicious_hit_player_radius | 8 | sv | release | |
suspicious_hit_strategy | What to do about suspicious hits. 0: Nothing. 1: Skip the bullet. 2: Skip the bullet and re-roll a new bullet. | 0 | sv | release |
sv_accelerate | 5.5 | sv | cl | nf | rep | release | |
sv_accelerate_debug_speed | false | sv | cl | nf | rep | release | |
sv_accelerate_use_weapon_speed | true | sv | cl | nf | rep | release | |
sv_ag2_low_skel_lod | false | sv | |
sv_air_max_wishspeed | 30 | sv | cl | rep | release | |
sv_airaccelerate | 12 | sv | cl | nf | rep | release | |
sv_allchat | Players can receive all other players' text chat, no death restrictions | true | sv | nf | release |
sv_allow_annotations | Allow clients to use the annotation system on the server. | false | sv | cl | rep | release |
sv_allow_votes | Allow voting? | true | sv | release |
sv_alltalk | Players can hear all other players' voice communication, no team restrictions | false | sv | nf | release |
sv_auto_adjust_bot_difficulty | Adjust the difficulty of bots each round based on contribution score. | true | sv | release |
sv_auto_cstrafe_attempt_window | The length of the window of trailing counter-strafe attempts considered during input automation detection. | 1 | sv | release |
sv_auto_cstrafe_kick | Whether or not to kick players when counter-strafe input automation is detected. | false | sv | release |
sv_auto_cstrafe_logging | 0: never, 1: every time counter-strafe input automation is detected, 2: every counter-strafe | 0 | sv | release |
sv_auto_cstrafe_lower_overlap_pct_threshold | The percentage of overlapping attempts in the attempt window below which input automation detection is triggered at the success threshold. | 0 | sv | release |
sv_auto_cstrafe_min_attempts | The minimum number of counter-strafe attempts required for input automation detection. The player must be moving more than 135.2 units/s for their counter-strafe to be considered an attempt. An attempt is either considered a success (counter-strafing took place within a single tick), an overlap (both directions were held for 1+ ticks) or an underlap (neither direction was held for 1+ ticks). | 1 | sv | release |
sv_auto_cstrafe_sequence_length | The length of sequential counter-strafe attempts evaluated relative to the success threshold. Input automation detection considers the best sequence within the larger attempt window. | 1 | sv | release |
sv_auto_cstrafe_success_threshold | The minimum number of successful counter-strafes within a best sequence that will trigger input automation detection. The number of successes that trigger input automation detection is interpolated between the success threshold and a 'perfect' sequence (all counter-strafes in a sequence are successes), depending on the player's percentage of overlapping counter-strafe attempts. | 1 | sv | release |
sv_auto_cstrafe_upper_overlap_pct_threshold | The percentage of overlapping attempts in the attempt window below which input automation detection is triggered when all counter-strafes in a sequence are successes. | 0 | sv | release |
sv_auto_full_alltalk_during_warmup_half_end | When enabled will automatically turn on full all talk mode in warmup, at halftime and at the end of the match | false | sv | release |
sv_autobunnyhopping | Players automatically re-jump while holding jump button | false | sv | cl | rep | release |
sv_autobuyammo | Enable automatic ammo purchase when inside buy zones during buy periods | false | sv | cl | nf | rep | release |
sv_autoexec_mapname_cfg | Execute a mapname cfg file on the server automatically in custom game modes that require it. | false | sv | release |
sv_autosave | Set to 1 to autosave game on level transition. Does not affect autosave triggers. | true | sv | rep |
sv_banid_enabled | Whether server supports banid command | true | release |
sv_bot_buy_decoy_weight | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars. | 1 | sv | release |
sv_bot_buy_flash_weight | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars. | 1 | sv | release |
sv_bot_buy_grenade_chance | Chance bots will buy a grenade with leftover money (after prim, sec and armor). Input as percent (0-100.0) | 33 | sv | release |
sv_bot_buy_hegrenade_weight | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars. | 6 | sv | release |
sv_bot_buy_molotov_weight | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars. | 1 | sv | release |
sv_bot_buy_smoke_weight | Given a bot will buy a grenade, controls the odds of the grenade type. Proportional to all other sv_bot_buy_*_weight convars. | 1 | sv | release |
sv_bot_parallel_threat_detection | Perform bot threat detection in parallel | true | sv |
sv_bots_get_easier_each_win | If > 0, some # of bots will lower thier difficulty each time they win. The argument defines how many will lower their difficulty each time. | 0 | sv | release |
sv_bounce | Bounce multiplier for when physically simulated objects collide with other objects. | 0 | sv | cl | nf | rep | release |
sv_buy_status_override | Override for buy status map info. 0 = everyone can buy, 1 = ct only, 2 = t only 3 = nobody | -1 | sv | rep | release |
sv_buymenu_open_prevents_opportunistic_pickup | false | sv | release | |
sv_c4_upright_constraint_damping | Controls how much velocity is damped on the constraint. 0 = undamped wobbly spring, 1 = critically damped no wobble fast converge, >1 = over damped | 0.5 | sv |
sv_c4_upright_constraint_enabled | Use a constraint to keep C4 pointed upright when thrown | true | sv |
sv_c4_upright_constraint_strength | How quickly the constraint converges | 0.6 | sv |
sv_chat_proximity | -1 | sv | cl | rep | release | |
sv_cheats | Allow cheats on server | true | nf | rep | release |
sv_client_max_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). | 5 | sv | cl | rep |
sv_client_min_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). | 0 | sv | cl | rep |
sv_clientrates | Show client rates. | cmd | |
sv_clip_penetration_traces_to_players | true | sv | cl | rep | |
sv_clockcorrection_msecs | The server tries to keep each player's m_nTickBase withing this many msecs of the server absolute tickcount | 30 | sv | release |
sv_cluster | Data center cluster this server lives in. | 0 | release |
sv_competitive_minspec | Enable to force certain client convars to minimum/maximum values to help prevent competitive advantages. | true | sv | cl | nf | rep | release |
sv_condense_late_buttons | When condensing late commands. Should we compress multiple moves of button presses into the target move? | true | sv |
sv_cq_min_queue | Server min buffer size. | 0 | rep |
sv_cq_trim_bloat_remainder | When trimming a bloated CQ, leave at least N more commands than the minimum | 1 | sv | release |
sv_cq_trim_bloat_space | When trimming a bloated CQ, try to leave room for N more commands to be added. 0 will trim only what is needed to remove the immediate bloat, a very large value will reset the whole queue. | 0 | sv | release |
sv_cq_trim_catchup_remainder | When trimming an overful CQ due to app 'catchup' request, leave at least N more commands than the minimum | 1 | sv | release |
sv_cs_dump_econ_item_stringtable | sv_cs_dump_econ_item_stringtable | cmd | sv |
sv_cs_player_speed_has_hostage | 200 | sv | cl | rep | release | |
sv_damage_prediction_allowed | true | sv | cl | rep | release | |
sv_deadtalk | Dead players can speak (voice, text) to the living | true | sv | cl | nf | rep | release |
sv_debug_client_not_in_pvs | If set, draw failed client PVS checks with red box | false | sv | cheat |
sv_debug_overlays_bandwidth | Broadcast server debug overlays traffic | 65536 | release |
sv_debug_overlays_broadcast | Broadcast server debug overlays | false | nf | cheat | release |
sv_debug_player_use | Visualizes +use logic. Green cross=trace success, Red cross=trace too far, Green box=radius success | 0 | sv | cl | rep |
sv_deltaticks_enforce | By default, player must ack delta ticks in order. How to enforce it: 2 = kick all clients, 1 = kick only TV clients, 0 = do not kick. | 2 | release |
sv_deltaticks_log | Whether diagnostic logging is enabled when clients ack delta ticks out of order. Policy: 2 = log all out of order acks, 1 = log only when disconnect is triggered, 0 = do not log. | 2 | release |
sv_dev_entitydeltapadding_extra_max | When encoding entity deltas, append on a random number of extra bytes. This happens after sv_dev_entitydeltapadding_min_size. | 0 | |
sv_dev_entitydeltapadding_extra_min | When encoding entity deltas, append on a random number of extra bytes. This happens after sv_dev_entitydeltapadding_min_size. | 0 | |
sv_dev_entitydeltapadding_min_size | When encoding entity deltas, if the delta size is < N bytes, then shove in N dummy bytes. This happens before sv_dev_entitydeltapadding_extra_min/sv_dev_entitydeltapadding_extra_max | 0 | |
sv_dev_simulate_gcdown | <state> Turn on/off simulated GC communications failure (GC is down in a way that we know it is down) | cmd | sv |
sv_disable_immunity_alpha | If set, clients won't slam the player model render settings each frame for immunity [mod authors use this] | false | sv | cl | rep | release |
sv_disable_observer_interpolation | Disallow interpolating between observer targets on this server. | false | sv | cl | rep | release |
sv_disable_radar | 0: regular radar; 1: always disabled; 2: disabled in warmup | 0 | sv | cl | rep | release |
sv_disable_reliable_delta_retransmit | Assume that a reliable entity delta will be ack'ed and send future deltas relative to the last reliable delta. | true | |
sv_disable_teamselect_menu | Disable teamselect menu on clients | false | sv | cl | rep | release |
sv_disconnected_player_data_hold_time | Duration, in seconds, to hold onto the data of disconnected players, for scoreboard display. | 60 | sv | cl | rep | release |
sv_disconnected_players_cleanup_delay | Delay between player disconnecting and their corpse getting cleaned up. | 0 | sv | release |
sv_dz_cash_bundle_size | Size of a cash bundle | 50 | sv | rep | release |
sv_dz_cash_mega_bundle_size | Size of a mega cash bundle | 13 | sv | rep | release |
sv_dz_contractkill_reward | Cash bundles to award for a successful contract kill | 10 | sv | rep | release |
sv_dz_hostage_rescue_reward | Number of cash bundles to award for rescuing a hostage | 18 | sv | cl | rep | release |
sv_dz_squad_wipe_reward | Number of cash bundles to award for eliminating a squad | 2 | sv | cl | rep | release |
sv_enable_alternate_baselines | Allow alternate baseline system, set to 2 for debugging spew. | 1 | release |
sv_enable_delta_packing | When enabled, this allows for entity packing to use the property changes for building up the data. This is many times faster, but can be disabled for error checking. | true | release |
sv_enable_removearrayelementsoutsidemetadatabounds | false | release | |
sv_enablebunnyhopping | Allow player speed to exceed maximum running speed | false | sv | cl | rep | release |
sv_ent_showonlyhitbox | -1 | sv | cheat | |
sv_ents_write_alarm | Print callstack every time CNetworkGameServerBase::WriteEntityUpdate takes more than this amount of milliseconds | 0 | release |
sv_extra_client_connect_time | Seconds after client connect during which extra frames are buffered to prevent non-delta'd update | 15 | |
sv_extract_ammo_from_dropped_weapons | false | sv | cl | rep | release | |
sv_fade_player_visibility_farz | false | sv | cl | rep | release | |
sv_falldamage_scale | 1 | sv | cl | rep | release | |
sv_falldamage_to_below_player_multiplier | Scale damage when distributed across two players | 1 | sv | cl | rep | release |
sv_falldamage_to_below_player_ratio | Landing on a another player's head gives them this ratio of the damage. | 0 | sv | cl | rep | release |
sv_filterban | Set packet filtering by IP mode | 1 | |
sv_flashed_amount_for_blind_kill | Minimum flashed alpha value for a player to be awarded a blind kill on the kill feed. | 0.7 | sv | release |
sv_friction | World friction. | 5.2 | sv | cl | nf | rep | release |
sv_full_alltalk | Any player (including Spectator team) can speak to any other player | false | sv | cl | rep | release |
sv_fullupdate | Force a full update for all clients. | cmd | |
sv_game_mode_convars | Display the values of the convars for the current game_mode. | cmd | sv |
sv_game_mode_flags | Dedicated server game mode flags to run | 0 | sv | release |
sv_gameinstructor_disable | Force all clients to disable their game instructors. | false | sv | cl | rep | release |
sv_gameinstructor_enable | Force all clients to enable their game instructors. | false | cl | rep | release |
sv_gravity | World gravity. | 800 | sv | cl | nf | rep | release |
sv_grenade_trajectory_prac_pipreview | Shows grenade trajectory practice picture-in-picture preview. | false | sv | cl | rep | release |
sv_grenade_trajectory_prac_trailtime | Shows grenade trajectory practice visualization for this number of seconds. | 0 | sv | cl | rep | release |
sv_grenade_trajectory_time_spectator | Length of time grenade trajectory remains visible as a spectator. | 4 | sv | cl | rep | release |
sv_guardian_extra_equipment_ct | Extra starting equipment for CT players in guardian modes | 0 | sv | release |
sv_guardian_extra_equipment_t | Extra starting equipment for Terrorist players in guardian modes | 0 | sv | release |
sv_guardian_refresh_ammo_for_items_on_waves | List of additional weapons to refill ammo on waves. | 0 | sv | release |
sv_guardian_spawn_health_ct | Starting health in guardian modes. | 100 | sv | release |
sv_guardian_spawn_health_t | Starting health in guardian modes. | 100 | sv | release |
sv_health_approach_enabled | true | sv | rep | release | |
sv_health_approach_speed | 10 | sv | rep | release | |
sv_hegrenade_damage_multiplier | 1 | sv | cl | rep | release | |
sv_hegrenade_radius_multiplier | 1 | sv | cl | rep | release | |
sv_hibernate_postgame_delay | # of seconds to wait after final client leaves before hibernating. | 5 | release |
sv_hibernate_when_empty | Puts the server into extremely low CPU usage mode when no clients connected | true | release |
sv_hide_roundtime_until_seconds | 0 | sv | cl | rep | release | |
sv_highlight_distance | 500 | sv | cl | rep | release | |
sv_highlight_duration | 3.5 | sv | cl | rep | release | |
sv_histogram | var change info histogram | cmd | |
sv_hitbox_debug | false | sv | |
sv_hoststate_quit_syscall | When enabled, game server will quit immediately via syscall instead of running host states shutdown sequence | false | release |
sv_human_autojoin_team | Force human players on to a team. 0 to disable. | 0 | sv | cl | rep | release |
sv_ignoregrenaderadio | Turn off Fire in the hole messages | false | sv | release |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | sv | cl | rep | cheat | release |
sv_invites_only_mainmenu | If turned on, will ignore all invites when user is playing a match | false | sv | cl | rep | release |
sv_jump_impulse | Initial upward velocity for player jumps; sqrt(2*gravity*height). | 301.993 | sv | cl | rep | release |
sv_jump_precision_enable | Enable jump precision. Some game modes benefit from being able to turn this off. | true | sv | cl | rep | release |
sv_jump_spam_penalty_time | For subtick jumps, if this much time has elapsed since the last time the user has pressed the jump key, pretend they hadn't. Lowering this makes bunnyhopping easier. | 0.015625 | sv | cl | rep | release |
sv_kick_ban_duration | How long should a kick ban from the server should last (in minutes) | 15 | sv | cl | nf | rep | release |
sv_kick_players_with_cooldown | (0: do not kick on insecure servers; 1: kick players with Untrusted status or convicted by Overwatch; 2: kick players with any cooldown) | 1 | sv | rep | release |
sv_kill_players_at_coord_min | Kill players with fall damage at negative coord min | true | sv | release |
sv_ladder_angle | Cos of angle of incidence to ladder perpendicular for applying ladder_dampen | -0.707 | sv | cl | rep |
sv_ladder_dampen | Amount to dampen perpendicular movement on a ladder | 0.2 | sv | cl | rep |
sv_ladder_scale_speed | Scale top speed on ladders | 0.78 | sv | cl | rep | release |
sv_ladder_slack_z_mult | Difference in Z increases toward the middle of the slack ladder. | 0.026 | sv | cl | rep | cheat |
sv_lagcomp_filterbyviewangle | If true, player pawn will filter lag compensation targets by their view angle. | true | sv | cheat |
sv_lagcompensationforcerestore | Don't test validity of a lag comp restore, just do it. | true | sv | cheat |
sv_lan | Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ) | false | release |
sv_late_commands_allowed | Allow N late commands to run at 0 timescale prior to running an on-time command. Negative values for network round trip based calculation with a hard cap of the of absolute value | 5 | sv | release |
sv_lightquery_debug | false | sv | cheat | |
sv_limit_buyrandom_per_life | Enable to limit buyrandom command to only run once per player life | true | sv | release |
sv_listen_directudp | Server will listen for direct UDP connections on the configured port. This can be turned off to only listen for P2P/SDR connections. | true | release |
sv_load_forced_client_names_file | Loads a file containing SteamID64 names for clients | cmd | sv | release |
sv_load_random_client_names_file | Loads a file containing random name words for clients | cmd | sv | release |
sv_log_http_record_before_any_listeners | false | sv | release | |
sv_log_onefile | Log server information to only one file. | false | a | release |
sv_log_roundstats | true | sv | release | |
sv_logbans | Log server bans in the server logs. | false | a | release |
sv_logblocks | If true when log when a query is blocked (can cause very large log files) | false | release |
sv_logecho | Echo log information to the console. | true | a | release |
sv_logfile | Log server information in the log file. | false | a | release |
sv_logflush | Flush the log file to disk on each write (slow). | false | a | release |
sv_logsdir | Folder in the game directory where server logs will be stored. | logs | a | release |
sv_long_frame_ms | If a server frame takes longer than N ms, complain about it. (Dedicated server only.) See also engine_frametime_warnings_enable. | 15 | |
sv_mapvetopickvote_maps | Which maps are used for map veto pick sequence | de_inferno,de_mirage,de_train,de_dust2,de_nuke,de_ancient,de_overpass | sv | release |
sv_mapvetopickvote_phase_duration | How many seconds each phase lasts | [1:5][2:15][3:20][4:10][5:10][6:5] | sv | release |
sv_mapvetopickvote_rnd | When enabled will shuffle veto pick maps list order every time | false | sv | release |
sv_massreport | false | sv | |
sv_matchend_drops_enabled | Rewards gameplay time is always accumulated for players, but drops at the end of the match can be prevented | true | sv | release |
sv_matchpause_auto_5v5 | When enabled will automatically pause the match at next freeze time if less than 5 players are connected on each team. | false | sv | cl | rep | release |
sv_matchperfstats_maxclientperfsamples | Don't retain more than N perf samples for any given client | 100 | sv |
sv_max_deathmatch_respawns_per_tick | 0 | sv | release | |
sv_max_distance_transmit_footsteps | Maximum distance to transmit footstep sound effects. | 1250 | sv | cl | rep |
sv_max_queries_sec | Maximum queries per second to respond to from a single IP address. | 3 | release |
sv_max_queries_sec_global | Maximum queries per second to respond to from anywhere. | 60 | release |
sv_max_queries_window | Window over which to average queries per second averages. | 30 | release |
sv_max_unreliable_delta_size | Maximum allowable entity delta size over unreliable delivery. | 4096 | |
sv_maxclientframes | 128 | | |
sv_maxrate | Max bandwidth rate allowed on server, 0 == unlimited | 0 | rep | release |
sv_maxreplay | Maximum replay time in seconds | 0 | |
sv_maxspeed | 320 | sv | cl | nf | rep | release | |
sv_maxunlag | Maximum lag compensation in seconds | 0.2 | sv | cl | rep | release |
sv_maxunlag_player | If >0, maximumum lag compensation used for other human pawns. Applied after sv_maxunlag! | -1 | sv | release |
sv_maxuptimelimit | Number of hours to operate before trying sv_shutdown. | 0 | sv | release |
sv_maxvelocity | Maximum speed any ballistically moving object is allowed to attain per axis. | 3500 | sv | cl | rep | release |
sv_memlimit | If set, whenever a game ends, if the total memory used by the server is greater than this # of megabytes, the server will exit. | 0 | cheat | release |
sv_merge_changes_after_tick_with_calcdelta | This fixes bugs where pure calcdelta is used due to recipient changing but it doesn't pick up a field change where the value was changed back to same value as the from snapshot even though the destination fields change list does note the change. Set to 2 to spew any changes merged in by this fix. | 1 | release |
sv_metaduplication | Check serializer meta for duplication, add verbose to command for full spew | cmd | cheat |
sv_min_jump_landing_sound | 260 | sv | cl | rep | release | |
sv_minimum_desired_chicken_count | Minimum number of chickens to attempt to spawn in the map | 0 | sv | rep | release |
sv_minrate | Min bandwidth rate allowed on server, 0 == unlimited | 98304 | rep | release |
sv_mover_maxslope | The maximum slope the player can overcome [-] | 0.7 | sv | cl | nf | rep |
sv_mover_pogodampingratio | The capsule pogo stick damping ratio [-] | 1 | sv | cl | nf | rep |
sv_mover_pogofrequency | The capsule pogo stick frequency [hz]. | 10 | sv | cl | nf | rep |
sv_mute_players_with_social_penalties | true | sv | |
sv_networkvar_perfieldtracking | Track individual field offset changes, rather than a single dirty flag for the whole entity. | true | release |
sv_networkvar_validate | Validate each StateChanged against known offsets. | false | release |
sv_noclipaccelerate | 5 | sv | cl | a | nf | rep | |
sv_noclipduringpause | If cheats are enabled, then you can noclip with the game paused (for doing screenshots, etc.). | false | sv | cl | rep | cheat |
sv_noclipfriction | Friction during noclip move. | 4 | sv | cl | a | nf | rep |
sv_noclipspeed | 1200 | sv | cl | a | nf | rep | |
sv_nomvp | Disable MVP awards. | false | sv |
sv_nonemesis | Disable nemesis and revenge. | true | sv |
sv_nowinpanel | Turn on/off win panel on server | false | sv |
sv_outofammo_indicator | false | sv | cl | rep | release | |
sv_packstats | Show entity packing stats, pass 'clear' as argument to reset counts. | cmd | release |
sv_parallel_checktransmit | Set to 1 to use threaded checkentities for transmit/pvs on listen servers, 2 for dedicated servers. | 2 | sv | release |
sv_parallel_packentities | Set to 1 to use threaded snapshot sending on listen servers, 2 for dedicated servers. | 2 | release |
sv_parallel_sendsnapshot | 0: run all send jobs on main thread; 1: send jobs run asynchronously (except on dedicated server); 2: send jobs asynchronously; 3: send jobs run in parallel but block to not overlap the next tick; 4: main server clients' send jobs run in parallel, then HLTV server jobs; this approximately matches pre-async profile for a single HLTV server configuration | 2 | release |
sv_party_mode | Party!! | false | sv | cl | rep | release |
sv_password | Server password for entry into multiplayer games | 0 | prot | nf | norecord | release |
sv_pausable | Is the server pausable. | 0 | release |
sv_pause_on_console_open | 1 = Pause the game when pressing ~ to open the console. CTRL+~ opens the console without pause. | false | a |
sv_phys_animated_hierarchy | true | sv | |
sv_phys_async_buoyancy_update | If true, server buoyancy motion controllers are updated in an async job after the tick has completed. | false | sv | rep |
sv_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | false | sv | cheat |
sv_phys_enabled | Enable all physics simulation | true | sv | cheat |
sv_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | true | sv | cheat |
sv_phys_sound_disable_impact_sounds_under_hard_threshold | if true, impact sounds wont play if no soft impact sound is present and the impact is below the hard velocity threshold. | false | sv | cheat |
sv_phys_stop_at_collision | 0 | sv | cheat | |
sv_phys_visualize_awake | false | sv | |
sv_player_search_range | 64 | sv | cl | rep | |
sv_playerradio_use_allowlist | playerradio commands may only use responses from an allow list of commands. | true | sv | release |
sv_predictable_damage_tag_ticks | Delay player slowdown when damaged by # ticks to reduce misprediction effects | 2 | sv | release |
sv_prime_accounts_only | When this setting is enabled only prime users can connect to this game server. | false | sv | release |
sv_pushaway_hostage_force | How hard the hostage is pushed away from physics objects (falls off with inverse square of distance). | 20000 | sv | rep | cheat |
sv_pushaway_max_hostage_force | Maximum of how hard the hostage is pushed away from physics objects. | 1000 | sv | rep | cheat |
sv_pvs_entity | If set, only allows this ent index to network (other than players and things that force sending). | -1 | sv |
sv_pvs_max_distance | if set, adds a maximum range to PVS/PAS checks | 0 | rep | release |
sv_pvs_random | If set, objects blink in/out of pvs randomly. | false | sv |
sv_pvs_shadows_include_env | false | sv | rep | release | |
sv_quantize_movement_input | Quantize movement input values. Enabling this restricts players from using analog input to move at fractional speeds normally impossible with digital button input. | true | sv | cl | rep | release |
sv_querycache_stats | Display status of the query cache (client only) | cmd | sv |
sv_radio_throttle_window | The number of seconds before radio command tokens refresh. | 10 | sv | release |
sv_ragdoll_lru_debug | false | sv | rep | cheat | |
sv_rcon_banpenalty | Number of minutes to ban users who fail rcon authentication | 0 | |
sv_rcon_log | Enable/disable rcon logging. | true | |
sv_rcon_maxfailures | Max number of times a user can fail rcon authentication before being banned | 10 | |
sv_rcon_minfailures | Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned | 5 | |
sv_rcon_minfailuretime | Number of seconds to track failed rcon authentications | 30 | |
sv_recipients_check | When packing entities, check that recipient bits match for fast path packing. | true | release |
sv_record_item_time_data | Turn on recording of per player item time data into the server log. | false | sv | release |
sv_recvbuf_messages | Max number of messages that can be queued in a netchan receive buffer for an ordinary connection from a client. | 1024 | |
sv_regeneration_force_on | Cheat to test regenerative health systems | false | sv | cheat |
sv_regeneration_wait_time | 1 | sv | rep | |
sv_region | The region of the world to report this server in. | -1 | release |
sv_reliableavatardata | Use server overrides for steam avatars | false | sv | cl | rep | release |
sv_remapper_loopsoundfix | false | sv | cl | rep | |
sv_remapper_range_multiplier | 1 | sv | cl | rep | |
sv_replay_group_id | The replay group that this server will be uploading files to | 0 | release |
sv_replaysdir | Directory to store replays in | replays | |
sv_reserve_slots_for_reconnecting_players_kick_prior | Kick a previously connected player with the same steamID if a replacement comes along | true | |
sv_rethrow_last_grenade | Emit the last grenade thrown on the server. | cmd | sv | cheat |
sv_runcmds | true | sv | |
sv_script_think_interval | 0.1 | sv | cl | rep | |
sv_search_key | 0 | release | |
sv_search_team_key | When initiating team search, set this key to match with known opponents team | public | release |
sv_sequence_debug | -1 | sv | |
sv_sequence_debug2 | -1 | sv | |
sv_sequence_model_substring | 0 | sv | |
sv_server_graphic1 | A 360x60 (<16kb) image file in /csgo/ that will be displayed to spectators. | 0 | sv | cl | rep | release |
sv_server_graphic2 | A 220x45 (<16kb) image file in /csgo/ that will be displayed to spectators. | 0 | sv | cl | rep | release |
sv_server_verify_blood_on_player | true | sv | cl | rep | cheat | |
sv_setsteamaccount | token Set game server account token to use for logging in to a persistent game server account | cmd | release |
sv_shared_team_pvs | PVS is shared between teams | false | sv |
sv_show_bot_difficulty_in_name | 0 = hide bot difficulty in bot name, 1 = show bot difficulty in bot name | false | sv | cl | rep |
sv_show_move_collisions | Enable this to visualize collisions between player and geometry. | false | sv | cl | rep | cheat |
sv_show_team_equipment_force_on | Force on if not prohibited | false | sv | cl | rep | release |
sv_show_team_equipment_prohibit | Determines whether +cl_show_team_equipment is prohibited. | false | sv | cl | nf | rep | release |
sv_show_teammate_death_notification | Show chat notification upon teammate death | false | sv | release |
sv_show_voip_indicator_for_enemies | Makes it so the voip icon is shown over enemies as well as allies when they are talking | false | sv | rep | release |
sv_showbullethits | 1=show hits and near misses, 2=show hits only | 0 | sv | cl | rep | release |
sv_showhitregistration | Display lag_compensated hitboxes. 0 = off, 1 = server only, 2 = client only, 3 = both server and client | 0 | sv | cl | rep | cheat |
sv_showimpacts | Shows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only) | 0 | sv | cl | rep | release |
sv_showimpacts_penetration | Shows extra data when bullets penetrate. (use sv_showimpacts_time to increase time shown) | 0 | sv | cl | rep | release |
sv_showimpacts_time | Duration bullet impact indicators remain before disappearing | 4 | sv | cl | rep | release |
sv_showladders | Show bbox and dismount points for all ladders (must be set before level load.) | false | sv |
sv_showplayerhitboxes | Show lag compensated hitboxes for the specified player index whenever a player fires. | 0 | sv | cl | rep |
sv_showtags | Describe current gametags. | cmd | |
sv_shutdown | Sets the server to shutdown when all games have completed | cmd | release |
sv_shutdown_immediately_on_request | The server will always shutdown on receiving the shutdown request, even if not hibernating | false | |
sv_skel_constraints_enable | false | rep | cheat | |
sv_skirmish_id | Dedicated server skirmish id to run | 0 | sv | cl | rep | release |
sv_skyname | Current name of the skybox texture | sky_urb01 | sv | cl | a | rep |
sv_snapshot_unlimited | For debugging, don't throw away old snapshots so that if you break in debugger (on remote client or server) it won't require an uncompressed update to resume. You may run out of memory of course... | false | rep | release |
sv_sniper_tracer_mode | Mode for sniper tracers. 0: legacy, 1: hide when more than sv_sniper_tracer_innacuracy inaccurate. | 1 | sv | cl | rep |
sv_soundscape_printdebuginfo | print soundscapes | cmd | sv | cheat |
sv_spawn_afk_bomb_drop_time | Players that have never moved since they spawned will drop the bomb after this amount of time. | 15 | sv | rep | release |
sv_spec_hear | Determines who spectators can hear: 0: only spectators; 1: all players; 2: spectated team; 3: self only; 4: nobody | 1 | sv | cl | nf | rep | release |
sv_spec_use_tournament_content_standards | false | sv | cl | rep | release | |
sv_specaccelerate | 5 | sv | cl | a | nf | rep | |
sv_specnoclip | true | sv | cl | a | nf | rep | |
sv_specspeed | 1200 | sv | cl | a | nf | rep | |
sv_spewmeta | Spew serializer meta | cmd | cheat |
sv_staminajumpcost | Stamina penalty for jumping | 0.08 | sv | cl | rep | release |
sv_staminalandcost | Stamina penalty for landing | 0.05 | sv | cl | rep | release |
sv_staminamax | Maximum stamina penalty | 80 | sv | cl | rep | release |
sv_staminarecoveryrate | Rate at which stamina recovers (units/sec) | 60 | sv | cl | rep | release |
sv_standable_normal | 0.7 | sv | cl | rep | cheat | release | |
sv_stats | Collect CPU usage stats | true | |
sv_steamauth_enforce | By default, player must maintain a reliable connection to Steam servers. When player Steam session drops, enforce it: 2 = instantly kick, 1 = kick at next spawn, 0 = do not kick. | 2 | release |
sv_steamauth_ignore_localhost | Ignore VAC and auth errors for client connected via localhost address or in-engine loopback | true | release |
sv_steamgroup | The ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community. | 0 | nf | release |
sv_steamgroup_exclusive | If set, only members of Steam group will be able to join the server when it's empty, public people will be able to join the server only if it has players. | false | release |
sv_step_move_vel_min | Min velocity for step move. | 64 | sv | cl | rep | cheat |
sv_stopspeed | Minimum stopping speed when on ground. | 80 | sv | cl | nf | rep | release |
sv_strafing_inaccuracy_bias | 0.5 | sv | cl | rep | cheat | release | |
sv_strafing_inaccuracy_enabled | false | sv | cl | rep | cheat | release | |
sv_strafing_inaccuracy_scale | 0.1 | sv | cl | rep | cheat | release | |
sv_stressbots | If set to 1, the server calculates data and fills packets to bots. Used for perf testing. | false | release |
sv_strict_notarget | If set, notarget will cause entities to never think they are in the pvs | false | sv |
sv_subtick_movement_view_angles | Whether or not subtick view angles are taken into account during movement. | true | sv | cl | rep | release |
sv_surf_sounds | Should we try to play sounds for surf? | false | sv | cl | rep | release |
sv_tags | Server tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma. | 0 | nf | release |
sv_talk_after_dying_time | The number of seconds a player can continue talking after dying as if they were still alive | 0 | sv | cl | rep | release |
sv_talk_enemy_dead | Dead players can hear all dead enemy communication (voice, chat) | false | sv | cl | rep | release |
sv_talk_enemy_living | Living players can hear all living enemy communication (voice, chat) | false | sv | cl | rep | release |
sv_teamid_overhead | Shows teamID over player's heads. 0 = off, 1 = on | true | sv | cl | nf | rep | release |
sv_teamid_overhead_always_prohibit | Determines whether cl_teamid_overhead_always is prohibited. | false | sv | cl | nf | rep | release |
sv_teamid_overhead_maxdist | If >0, server will override cl_teamid_overhead_maxdist | 0 | sv | cl | rep | release |
sv_teamid_overhead_maxdist_spec | If >0, server will override cl_teamid_overhead_maxdist_spec | 0 | sv | cl | rep | release |
sv_temp_baseline_string_table_buffer_size | Buffer size for writing string table baselines | 524288 | |
sv_timebetweenducks | Minimum time before recognizing consecutive duck key | 0.4 | sv | cl | rep | release |
sv_timeout | After this many seconds without a message from fully connected client, the client is dropped | 20 | |
sv_turbophysics | Turns on turbo physics | false | sv | cl | rep |
sv_turning_inaccuracy_angle_min | 4 | sv | cl | rep | cheat | release | |
sv_turning_inaccuracy_decay | 0.8 | sv | cl | rep | cheat | release | |
sv_turning_inaccuracy_enabled | false | sv | cl | rep | cheat | release | |
sv_unlockedchapters | Highest unlocked game chapter. | 1 | a |
sv_unpause_on_console_close | 1 = Unpause the game when pressing ~ to close the console. 0 = Leave the game paused. | true | a |
sv_use_hi_pri_context_switch_time | +use search behaves as though high priority items are usable for this long after they become unusable to avoid players accidentally performing a different action. | 1 | sv | cl | rep | release |
sv_use_playercache | Cache off player bounds for traces. | true | sv | cl | rep | cheat |
sv_usenetworkvars | Use networkvar system. | true | |
sv_usercmd_custom_random_seed | When enabled server will populate an additional random seed independent of the client | false | sv | release |
sv_usercmd_execute_warning_ms | Emit a warning if we spend more than N ms executing user commands for a single player | 5 | sv | a |
sv_vac_webapi_auth_key | Key for when posting to vac related webapis. | 0 | sv | release |
sv_versus_screen_scene_id | Determines which scene is used for the versus screen. | 0 | sv | release |
sv_visiblemaxplayers | Overrides the max players reported to prospective clients | -1 | release |
sv_voice_proximity | -1 | sv | cl | rep | release | |
sv_voicecodec | Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension. | vaudio_speex | release |
sv_voiceenable | true | a | nf | release | |
sv_vote_allow_in_warmup | Allow voting during warmup? | false | sv | release |
sv_vote_allow_spectators | Allow spectators to initiate votes? | false | sv | release |
sv_vote_command_delay | How long after a vote passes until the action happens | 2 | sv | release |
sv_vote_count_spectator_votes | Allow spectators to vote on issues? | false | sv | release |
sv_vote_creation_timer | How often someone can individually call a vote. | 120 | sv | release |
sv_vote_disallow_kick_on_match_point | Disallow vote kicking on the match point round. | false | sv | release |
sv_vote_failure_timer | A vote that fails cannot be re-submitted for this long | 300 | sv | release |
sv_vote_issue_changelevel_allowed | Can people hold votes to change levels? | true | sv |
sv_vote_issue_kick_allowed | Can people hold votes to kick players from the server? | true | sv | nf | rep | release |
sv_vote_issue_loadbackup_allowed | Can people hold votes to load match from backup? | true | sv | nf | rep | release |
sv_vote_issue_loadbackup_spec_authoritative | When enabled, admins load match from backup without players vote | false | sv | release |
sv_vote_issue_loadbackup_spec_only | When enabled, only admins load match from backup | false | sv | nf | rep | release |
sv_vote_issue_loadbackup_spec_safe | When enabled, admins load match from backup in safe time of the round only | true | sv | release |
sv_vote_issue_matchready_allowed | Can people hold votes to ready/unready the match? | true | sv |
sv_vote_issue_nextlevel_allowed | Can people hold votes to set the next level? | true | sv |
sv_vote_issue_nextlevel_allowextend | Allow players to extend the current map? | true | sv |
sv_vote_issue_nextlevel_choicesmode | Present players with a list of lowest playtime maps to choose from? | true | sv |
sv_vote_issue_nextlevel_prevent_change | Not allowed to vote for a nextlevel if one has already been set. | true | sv |
sv_vote_issue_pause_match_allowed | Can people hold votes to pause/unpause the match? | true | sv |
sv_vote_issue_pause_match_spec_only | When enabled, only admins start technical pause | false | sv | nf | rep | release |
sv_vote_issue_restart_game_allowed | Can people hold votes to restart the game? | false | sv | release |
sv_vote_issue_scramble_teams_allowed | Can people hold votes to scramble the teams? | false | sv |
sv_vote_issue_surrrender_allowed | Can people hold votes to surrender? | true | sv |
sv_vote_issue_swap_teams_allowed | Can people hold votes to swap the teams? | false | sv |
sv_vote_issue_timeout_allowed | Can people hold votes to time out? | true | sv |
sv_vote_kick_ban_duration | How long should a kick vote ban someone from the server? (in minutes) | 15 | sv | nf | rep | release |
sv_vote_quorum_ratio | The minimum ratio of players needed to vote on an issue to resolve it. | 0.501 | sv | release |
sv_vote_timer_duration | How long to allow voting on an issue | 15 | sv | release |
sv_vote_to_changelevel_before_match_point | Restricts vote to change level to rounds prior to match point (default 0, vote is never disallowed) | false | sv | rep | release |
sv_vote_to_changelevel_rndmin | When non-zero, restricts vote to change level to this many first rounds or minutes of the match (default 0, vote is not disallowed) | 0 | sv | rep | release |
sv_walkable_normal | 0.7 | sv | cl | rep | cheat | release | |
sv_warmup_to_freezetime_delay | Delay between end of warmup and start of match. | 4 | sv | cl | rep | release |
sv_watchtransmit | Watch NetworkStateChanged info for this entity index. | -2 | sv | release |
sv_water_slow_amount | 0.9 | sv | cl | rep | release | |
sv_wateraccelerate | 10 | sv | cl | nf | rep | release | |
sv_waterfriction | 1 | sv | cl | nf | rep | release | |
sv_weapon_require_use_grace_period | 1 | sv | release | |
sv_weapon_swap_difficulty_near_hi_pri | 0 = Cone searches easily reach past high priority items to swap weapons. 1 = Cone searches are narrowed and require that the weapon is strictly closer. 2 = cone searches are disabled near high priority items | 2 | sv | cl | rep | release |
sv_workshop_allow_other_maps | When hosting a workshop collection, users can play other workshop map on this server when it is empty and then mapcycle into this server collection. | true | sv | release |
switchhands | cmd | cl | release | |
switchhandsleft | cmd | cl | release | |
switchhandsright | cmd | cl | release | |
sys_info | Print system information to the console | cmd | release |
sys_minidumpexpandedspew | true | | |
sys_minidumpspewlines | Lines of crash dump console spew to keep. | 2000 | release |
target_scan_use_query_cache | true | sv | |
teammenu | Show team selection window | cmd | cl | server_can_execute |
telemetry_message | Place a message in the telemetry timeline | cmd | sv | cheat |
telemetry_toggle_timespan | Starts/stops a timespan with an ever increasing name. | cmd | sv | cheat |
Test_Checkpoint | Indicate to a test script that a checkpoint has been reached | cmd | |
Test_CreateEntity | cmd | sv | cheat | |
test_dispatcheffect | Test a clientside dispatch effect. Usage: test_dispatcheffect <effect name> <distance away> <flags> <magnitude> <scale> Defaults are: <distance 1024> <flags 0> <magnitude 0> <scale 0> | cmd | sv | cheat |
Test_EHandle | cmd | sv | cheat | |
test_entity_blocker | Test command that drops an entity blocker out in front of the player. | cmd | sv | cheat |
Test_ExitProcess | Test_ExitProcess <exit code> - immediately kill the process. | cmd | cheat |
test_list_entities | test-list entities | cmd | sv | cheat |
Test_Loop | Test_Loop <loop name> - loop back to the specified loop start point unconditionally. | cmd | |
Test_LoopCount | Test_LoopCount <loop name> <count> - loop back to the specified loop start point the specified # of times. | cmd | |
Test_LoopForNumSeconds | Test_LoopForNumSeconds <loop name> <time> - loop back to the specified start point for the specified # of seconds. | cmd | |
Test_RandomChance | Test_RandomChance <percent chance, 0-100> <token1> <token2...> - Roll the dice and maybe run the command following the percentage chance. | cmd | |
Test_RandomPlayerPosition | cmd | sv | cheat | |
test_restoreonnewmodel | 0 | sv | cl | rep | |
test_shipping_assert | Generate an assert to test shipping assertion code | cmd | release |
Test_StartLoop | Test_StartLoop <loop name> - Denote the start of a loop. Really just defines a named point you can jump to. | cmd | |
Test_StartScript | Start a test script running.. | cmd | |
test_voice_container_nesting | Test nesting voice containers. | cmd | linked |
test_voice_containers | Quick example for how we'd derive traits from voice containers. | cmd | linked |
testscript_debug | Debug test scripts. | false | |
think_limit | Maximum think time in milliseconds, warning is printed if this is exceeded. | 10 | sv | cl | rep | release |
thirdperson | Switch to thirdperson camera. | cmd | cl | cheat | execute_per_tick |
thirdperson_mayamode | Switch to thirdperson Maya-like camera controls. | cmd | cl | cheat |
thirdpersonshoulder | Switch to thirdperson-shoulder camera. | cmd | cl |
throttle_expensive_ai | false | sv | |
timedemo | Play a demo and report performance info. | cmd | release |
timedemo_end | Ends timedemo on given tick. | -1 | |
timedemo_start | Starts timedemo on given tick. | -1 | |
timedemoquit | Play a demo, report performance info, and then exit | cmd | release |
timeleft | prints the time remaining in the match | cmd | sv |
timeout_ct_start | cmd | sv | release | |
timeout_terrorist_start | cmd | sv | release | |
toggle | Toggles specified convar value on and off. | cmd | norecord | release |
toggleconsole | Show/hide the console. | cmd | norecord | release |
toggleradarscale | Toggles the radar scale | cmd | cl | release |
tool_request | Usage: tool_request <tool_name> \{ request_kv3_data \} | cmd | |
toolhud_enable | true | | |
tools_renderscenes | true | | |
traceattack | traceattack damage hitgroup | cmd | sv |
trusted_launch | Trusted launch status | 0 | cl | a |
tv_advertise_watchable | GOTV advertises the match as watchable via game UI, clients watching via UI will not need to type password | false | prot | nf | norecord | release |
tv_allow_autorecording_index | When >=0 restricts autorecording only to the specified TV index | -1 | sv | release |
tv_allow_camera_man | Auto director allows spectators to become camera man | true | sv |
tv_allow_camera_man_steamid | Allows tournament production cameraman to run csgo.exe -interactivecaster on SteamID 7650123456XXX and be the camera man. | 0 | sv | release |
tv_allow_camera_man_steamid2 | Allows tournament production tv cameraman to run csgo.exe -interactivecaster on SteamID 7650123456XXX and be the tv camera man. | 0 | sv | release |
tv_allow_static_shots | Auto director uses fixed level cameras for shots | true | sv | release |
tv_autorecord | Automatically records all games as SourceTV demos. | false | release |
tv_autoretry | Relay proxies retry connection after network timeout | true | release |
tv_broadcast | Automatically broadcasts all games as GOTV demos through Steam. | false | release |
tv_broadcast1 | Automatically broadcasts all games as GOTV[1] demos through Steam. | false | release |
tv_broadcast_keyframe_interval | The frequency, in seconds, of sending keyframes and delta fragments to the broadcast relay server | 3 | release |
tv_broadcast_keyframe_interval1 | The frequency, in seconds, of sending keyframes and delta fragments to the broadcast1 relay server | 3 | release |
tv_broadcast_max_requests | Max number of broadcast http requests in flight. If there is a network issue, the requests may start piling up, degrading server performance. If more than the specified number of requests are in flight, the new requests are dropped. | 20 | release |
tv_broadcast_max_requests1 | Max number of broadcast1 http requests in flight. If there is a network issue, the requests may start piling up, degrading server performance. If more than the specified number of requests are in flight, the new requests are dropped. | 20 | release |
tv_broadcast_resend | resend broadcast data to broadcast relay | cmd | |
tv_broadcast_spew_threshold | The threshold, in seconds, that we'll spew about the snapshot tick | 0.1 | release |
tv_broadcast_startup_resend_interval | The interval, in seconds, of re-sending startup data to the broadcast relay server (useful in case relay crashes, restarts or startup data http request fails) | 10 | release |
tv_broadcast_status | Print out broadcast status | cmd | release |
tv_broadcast_url | URL of the broadcast relay | http://localhost:8080 | release |
tv_broadcast_url1 | URL of the broadcast relay1 | http://localhost:8080 | release |
tv_chatgroupsize | Set the default chat group size | 0 | release |
tv_chattimelimit | Limits spectators to chat only every n seconds | 0.2 | release |
tv_clients | Shows list of connected SourceTV clients. | cmd | release |
tv_debug | SourceTV debug info. | 0 | release |
tv_delay | SourceTV broadcast delay in seconds | 105 | sv | release |
tv_delay1 | SourceTV[instance 1] broadcast delay in seconds | 15 | sv | release |
tv_delaymapchange | Delays map change until broadcast is complete | true | sv | release |
tv_deltacache | Enable delta entity bit stream cache | 2 | release |
tv_demo_starttick | 0 | | |
tv_dispatchmode | Dispatch clients to relay proxies: 0=never, 1=if appropriate, 2=always | 1 | release |
tv_enable | Activates SourceTV on server. | false | nf | release |
tv_enable1 | Activates SourceTV[1] on server. | false | nf | release |
tv_enable_delta_frames | Indicates whether or not the tv should use delta frames for storage of intermediate frames. This takes more CPU but significantly less memory. | true | release |
tv_enable_dynamic | When enabled, changes in tv_enable convars cause immediate startup or shutdown of hltv server | false | nf | release |
tv_extended_logging | false | | |
tv_grouprelaydatareliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | false | |
tv_grouprelaydataunreliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | false | |
tv_grouprelaydatavoice | Similar to tv_grouprelaydata, but controls whether or not the voice channels should be routed into the grouped data for the relays | false | |
tv_include_usercommands | HLTV streams will include player usercommands each tick | true | sv | release |
tv_instant_replay_full_frame | Send embedded full frames | true | |
tv_instant_replay_full_frame_build_threaded | Build the full frames on a seperate job thread | false | |
tv_instant_replay_full_frame_time | Seconds between full frame embeddeds | 30 | |
tv_listen_voice_indices | Bitfield of playerslots to listen to voice messages from when connected to SourceTV, default is none | 0 | cl | user |
tv_listen_voice_indices_h | High 32 bits of bitfield of playerslots to listen to voice messages from when connected to SourceTV, default is none | 0 | cl | user |
tv_log_director_events | Log game events being considered by the director | false | sv |
tv_maxclients | Maximum client number on SourceTV server. | 128 | release |
tv_maxclients_relayreserved | This number of relay client connections are reserved for SourceTV relays. | 0 | release |
tv_maxrate | Max SourceTV spectator bandwidth rate allowed, 0 == unlimited | 0 | release |
tv_mem | hltv memory statistics. Use with 'ent 10' (dump entity 10 memory usage) or 'top 8' (dump top 8 memory users) or 'class' CWorld (dump CWorld class) | cmd | release |
tv_msg | Send a screen message to all clients. | cmd | sv |
tv_name | SourceTV host name | SourceTV | release |
tv_nochat | Don't receive chat messages from other SourceTV spectators | false | a | user |
tv_overridemaster | Overrides the SourceTV master root address. | false | release |
tv_password | SourceTV password for all clients of CSTV[0] | 0 | prot | nf | norecord | release |
tv_password1 | SourceTV password for all clients of CSTV[1]. If empty, tv_password is used | 0 | prot | nf | norecord | release |
tv_playcast_delay_prediction | true | release | |
tv_playcast_delay_resync | To alleviate intermittent network connectivity problems, this is the number of seconds to wait before actually re-syncing the stream after failure | 0 | release |
tv_playcast_fragment_cache_history_length | How far back before our current playback head in seconds to hold onto fragments. | 120 | release |
tv_playcast_retry_timeout | In case of intermittent network problems, how long should playcast retry fragment retrieval before resorting to resync | 25 | release |
tv_port | Host SourceTV[0] port | 27020 | release |
tv_port1 | Host SourceTV[1] port | 27021 | release |
tv_rate_multiplier | Multiply requested rate by this value to adjust Dota TV send rate | 2 | |
tv_record | Starts SourceTV demo recording. | cmd | release |
tv_record_immediate | tv_record starting the moment tv_record was executed, not tv_delay earlier | 0 | release |
tv_relay | Connect to SourceTV server and relay broadcast. | cmd | release |
tv_relay_hard_shutdown | false | | |
tv_relay_quit_after_game | Quit after a game has been relayed, do not hibernate | true | |
tv_relay_rate | default rate for relays | 500000 | |
tv_relay_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay to relay connections. This code is coordinated via the GC or some external means rather than by clients directly | false | |
tv_relaypassword | SourceTV password for relay proxies | 0 | prot | nf | norecord | release |
tv_relayradio | Relay team radio commands to TV: 0=off, 1=on | false | sv | release |
tv_relayvoice | Relay voice data: 0=off, 1=on | true | release |
tv_retry | Reconnects the SourceTV relay proxy. | cmd | release |
tv_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay connections. This code is coordinated via the GC or some external means rather than by clients directly | false | |
tv_secure_bypass | Bypass secure challenge on TV port | false | release |
tv_show_allchat | true | sv | release | |
tv_spectator_port_offset | 0 | cl | release | |
tv_status | Show SourceTV server status. | cmd | release |
tv_stop | Stops the SourceTV broadcast. | cmd | release |
tv_stoprecord | Stops SourceTV demo recording. | cmd | release |
tv_threaded_merge_entity_deltas | Enable SourceTV threading of delta merging | true | |
tv_timeout | SourceTV connection timeout in seconds. | 20 | release |
tv_title | Set title for SourceTV spectator UI | SourceTV | release |
tv_transmitall | Transmit all entities (not only director view) | false | rep | release |
tv_update_hibernation_enabled | Allow SourceTV to control server hibernation state. | false | |
tv_window_size | Specifies the number of seconds worth of frames that the tv replay system should keep in memory. Increasing this greatly increases the amount of memory consumed by the TV system | 16 | release |
ui_deepstats_radio_heat_figurine | 0 | cl | a | release | |
ui_deepstats_radio_heat_tab | 0 | cl | a | release | |
ui_deepstats_radio_heat_team | 0 | cl | a | release | |
ui_deepstats_toplevel_mode | 0 | cl | a | release | |
ui_hud_dist | distance from the player to the hud | 24 | cl | rep |
ui_inspect_bkgnd_map_539CD0B9 | Inspect background map | de_train | cl | a | release |
ui_inventorysettings_recently_acknowledged | 0 | cl | a | release | |
ui_lobby_draft_enabled | false | cl | release | |
ui_mainmenu_bkgnd_movie_539CD0B9 | Main menu background movie | cs_italy | cl | a | release |
ui_nearbylobbies_filter3 | competitive | cl | a | release | |
ui_news_last_read_link | https://www.counter-strike.net/newsentry/578276333072682038 | cl | a | release | |
ui_notification_tb_snooze | 0 | cl | a | release | |
ui_party_msg_sound_enabled | When enabled, lobby messages will play a short sound | true | cl | release |
ui_playsettings_custom_preset | mg_casualalpha | cl | a | release | |
ui_playsettings_directchallengekey | AJC8S-S7QQ-ADLQ3-3L9C | cl | a | release | |
ui_playsettings_flags_listen_casual | 0 | cl | a | release | |
ui_playsettings_flags_listen_competitive | 16 | cl | a | release | |
ui_playsettings_flags_listen_cooperative | 0 | cl | a | release | |
ui_playsettings_flags_listen_deathmatch | 32 | cl | a | release | |
ui_playsettings_flags_listen_retakes | 0 | cl | a | release | |
ui_playsettings_flags_listen_scrimcomp2v2 | 0 | cl | a | release | |
ui_playsettings_flags_listen_skirmish | 0 | cl | a | release | |
ui_playsettings_flags_listen_survival | 0 | cl | a | release | |
ui_playsettings_flags_official_casual | 0 | cl | a | release | |
ui_playsettings_flags_official_competitive | 16 | cl | a | release | |
ui_playsettings_flags_official_cooperative | 0 | cl | a | release | |
ui_playsettings_flags_official_deathmatch | 32 | cl | a | release | |
ui_playsettings_flags_official_retakes | 0 | cl | a | release | |
ui_playsettings_flags_official_scrimcomp2v2 | 0 | cl | a | release | |
ui_playsettings_flags_official_skirmish | 0 | cl | a | release | |
ui_playsettings_flags_official_survival | 0 | cl | a | release | |
ui_playsettings_listen_annotations | 0 | cl | a | release | |
ui_playsettings_listen_grenades | 0 | cl | a | release | |
ui_playsettings_listen_infammo | 1 | cl | a | release | |
ui_playsettings_listen_infwarmup | 1 | cl | a | release | |
ui_playsettings_maps_listen_casual | mg_de_dust2 | cl | a | release | |
ui_playsettings_maps_listen_competitive | mg_de_inferno | cl | a | release | |
ui_playsettings_maps_listen_deathmatch | mg_de_dust2 | cl | a | release | |
ui_playsettings_maps_listen_gungameprogressive | mg_ar_baggage | cl | a | release | |
ui_playsettings_maps_listen_retakes | mg_de_dust2 | cl | a | release | |
ui_playsettings_maps_listen_scrimcomp2v2 | mg_de_rooftop | cl | a | release | |
ui_playsettings_maps_official_casual | mg_casualcharlie | cl | a | release | |
ui_playsettings_maps_official_deathmatch | mg_casualalpha | cl | a | release | |
ui_playsettings_maps_official_gungameprogressive | mg_skirmish_armsrace | cl | a | release | |
ui_playsettings_maps_official_retakes | mg_casualalpha | cl | a | release | |
ui_playsettings_maps_workshop | @workshop/3240880604/de_dust2_benchmark | cl | a | release | |
ui_playsettings_mode_listen | competitive | cl | a | release | |
ui_playsettings_mode_official_v20 | deathmatch | cl | a | release | |
ui_playsettings_survival_solo | 0 | cl | a | release | |
ui_playsettings_warmup_map_name | de_mirage | cl | a | release | |
ui_popup_weaponupdate_version | 2402 | cl | a | release | |
ui_render_task_clips_label | dealt_damage | cl | release | |
ui_render_task_file | rendertask | cl | release | |
ui_render_task_fps | 60 | cl | release | |
ui_render_task_generate_clips | false | cl | release | |
ui_setting_advertiseforhire_auto | Whether users will automatically advertise for invites (0: off; 1: last; 2: auto) | 1 | cl | a | release |
ui_setting_advertiseforhire_auto_last | Which game mode users last used to advertise for invites | /competitive | cl | a | release |
ui_show_subscription_alert | 0 | cl | a | release | |
ui_show_unlock_competitive_alert | 0 | cl | a | release | |
ui_steam_overlay_notification_position | Steam overlay notification position | bottomleft | cl | a |
ui_steam_overlay_notification_position_horz | Steam overlay notification position horizontal offset | 0 | cl | a |
ui_steam_overlay_notification_position_vert | Steam overlay notification position vertical offset | 0 | cl | a |
ui_vanitysetting_loadoutslot_ct | smg4 | cl | a | release | |
ui_vanitysetting_loadoutslot_t | smg3 | cl | a | release | |
ui_vanitysetting_team | ct | cl | a | release | |
unbind | Unbind a key. | cmd | release |
unbindall | Unbind all keys. | cmd | release |
unloadTool | unload the specified tool | cmd | |
unpause | Clear the pause state of the server. | cmd | release |
update_voices_low_priority | false | | |
url_execute | Executes url-based commands, used for incoming commands from url-based launches when the game's already running. | cmd | cl |
users | Show user info for players on server. | cmd | |
vcon_clear_buffered_log | Clear buffered logging | cmd | norecord |
vcon_clients | List connections | cmd | norecord |
vconsole_rcon_server_details | when non-empty allows for easy vconsole connection to the dedicated server. | 0 | norecord | release | server_cant_query |
videocfg_ao_detail | 3 | cl | |
videocfg_fsr_detail | 0 | cl | |
videocfg_hdr_detail | -1 | cl | |
videocfg_particle_detail | 3 | cl | |
videocfg_shadow_quality | 3 | cl | |
videocfg_texture_detail | 2 | cl | |
view_punch_decay | Decay factor exponent for view punch | 18 | sv | cl | rep | cheat | release |
viewmodel_fov | Viewmodel FOV | 60 | cl | a | user | per_user |
viewmodel_offset_x | viewmodel_offset_x | 1 | cl | a | user | per_user |
viewmodel_offset_y | viewmodel_offset_y | 1 | cl | a | user | per_user |
viewmodel_offset_z | viewmodel_offset_z | -1 | cl | a | user | per_user |
viewmodel_presetpos | 1:'Desktop', 2:'Classic' | 1 | cl | a |
violence_ablood | Draw alien blood | true | a |
violence_agibs | Show alien gib entities | true | a |
violence_hblood | Draw human blood | false | a |
violence_hgibs | Show human gib entities | true | a |
vis_debug_currentcluster | Show the current cluster number | cmd | |
vis_debug_drawcluster | Add cluster # to visualization, (-1) to clear | cmd | |
vis_debug_dumpvisibleclusters | Show the list of visible clusters | cmd | |
vis_debug_find_los | Find or clear the vis LOS to here | cmd | |
vis_debug_lock | Lock vis LOS origin to current | cmd | |
vis_debug_record_start | Record a path to debug vis | cmd | |
vis_debug_record_stop | Record a path to debug vis | cmd | |
vis_debug_show | Show/hide the vis debug visualization | cmd | |
vis_debug_sunclusters | Showing clusters for sun/csm rendering. Red (full sun csm & lighting), Orange (no viewmodel sun or csm), Green (no sun at all) | cmd | |
vis_debug_tracelos | Trace rays and check vis from the current camera | cmd | |
vis_enable | Enable precomputed visibility when true | true | |
vis_force | false | sv | cheat | |
vismon_poll_frequency | 0.5 | sv | cheat | |
vismon_trace_limit | 12 | sv | cheat | |
vmem_dump | Dump memory stats to log. | cmd | |
vmix_debug_list | Debug dump the list of available vmix graphs | cmd | |
vmix_input | Set an input mix value | cmd | cheat |
vmix_output | Dump main graph control output values | cmd | cheat |
voice_all_icons | Draw all players' voice icons | false | cl |
voice_always_sample_mic | When enabled, open the voip audio input stream when the application launches. | false | a |
voice_clientdebug | 0 | cl | |
voice_containers_get_instance_args | Args: [Voice Container Path] | cmd | linked |
voice_containers_get_instance_params | Args: [Voice Container Path] | cmd | linked |
voice_debugfeedbackfrom | false | | |
voice_device_override | Default device used for voice capture. | Microphone (3- High Definition Audio Device) | a | release |
voice_fadeouttime | 0.005 | | |
voice_in_process | true | | |
voice_initial_buffer_ms | 200 | | |
voice_input_stallout | Time before we consider a mic stalled out and need to reset it. | 2 | user |
voice_loopback | false | user | |
voice_loopback_no_networking | false | user | |
voice_min_buffer_ms | 100 | | |
voice_modenable | Enable/disable voice in this mod. | true | cl | a | release | clientcmd_can_execute |
voice_modenable_toggle | Toggle the voice_modenable convar. | cmd | cl | release |
voice_mute | Mute a specific Steam user | cmd | |
voice_noise_supression | false | | |
voice_player_speaking_delay_threshold | 0.5 | sv | cheat | |
voice_reset_mutelist | Reset all mute information for all players who were ever muted. | cmd | |
voice_sequence_maximum_wait_time | When receiving packets out of sequence, wait this many seconds for missing sequences to arrive | 0.5 | |
voice_serverdebug | false | sv | |
voice_show_mute | Show whether current players are muted. | cmd | |
voice_stall_ms | 250 | | |
voice_test_log_send | false | release | |
voice_threshold | decibel threshold for how loud the talker's input signal is before we think they are talking. | -120 | cl | a |
voice_toggle_open_mic | Toggles between open-mic and push-to-talk | cmd | cl | release |
voice_unmute | Unmute a specific Steam user, or `all` to unmute all connected players. | cmd | |
voice_vox | Voice chat uses a vox-style always on | 0 | cl | a | per_user |
voice_vox_current_peak | Current peak value (out of 64k) of the incoming voice stream | 0 | cl |
volume | Sound volume | 0.2 | a |
volume_fog_debug_volumes | false | cheat | |
volume_fog_depth | Depth of volume fog texture | 128 | |
volume_fog_depth_warp | 7 | | |
volume_fog_depth_warp_debug | false | | |
volume_fog_dither_scale | 1 | cheat | |
volume_fog_enable_jitter | true | cheat | |
volume_fog_height | Height of volume fog texture | 160 | |
volume_fog_intermediate_textures_hdr | true | | |
volume_fog_shadow_penumbra_multiplier | Penumbra size multiplier for shadow sampling, reduces fog shadow aliasing | 3 | |
volume_fog_temporal_filter | true | | |
volume_fog_temporal_weight | Temporal filtering weight | 0.9 | |
volume_fog_width | Width of volume fog texture | 240 | |
vprof_counters | 0 | | |
vprof_counters_show_minmax | false | | |
vprof_dump_counters | Dump vprof counters to the console | cmd | |
vprof_generate_report | Generate a report to the console. | cmd | |
vprof_generate_report_budget | Generate a report to the console based on budget group. | cmd | |
vprof_generate_report_hierarchy | Generate a report to the console. | cmd | |
vprof_off | Disable vprof | cmd | |
vprof_on | Enable vprof | cmd | |
vprof_remote_start | Request a VProf data stream from the remote server (requires authentication) | cmd | |
vprof_remote_stop | Stop an existing remote VProf data request | cmd | |
vprof_reset | Reset the stats in VProf profiler | cmd | |
vprof_reset_peaks | Reset just the peak time in VProf profiler | cmd | |
vprof_scope_entity_thinks | false | sv | cl | rep | |
vprof_think_limit | false | sv | |
vtune | Controls VTune's sampling. | cmd | |
weapon_accuracy_forcespread | Force spread to the specified value. | 0 | sv | cl | rep | release |
weapon_accuracy_nospread | Disable weapon inaccuracy spread | false | sv | cl | rep | release |
weapon_accuracy_reset_on_deploy | On deploy, forcibly reset weapon accuracy to zero. | false | sv | cl | rep | cheat | release |
weapon_accuracy_shotgun_spread_patterns | true | sv | cl | rep | release | |
weapon_air_spread_scale | Scale factor for jumping inaccuracy, set to 0 to make jumping accuracy equal to standing | 1 | sv | cl | rep | release |
weapon_auto_cleanup_time | If set to non-zero, weapons will delete themselves after the specified time (in seconds) if no players are near. | 0 | sv | cl | rep | release |
weapon_debug_spread_gap | 0.67 | cl | cheat | per_user | |
weapon_debug_spread_show | Enables display of weapon accuracy; 1: show accuracy box, 3: show accuracy with dynamic crosshair | 0 | cl | cheat | per_user |
weapon_max_before_cleanup | If set to non-zero, will remove the oldest dropped weapon to maintain the specified number of dropped weapons in the world. | 0 | sv | cl | rep | release |
weapon_molotov_maxdetonateslope | Maximum angle of slope on which the molotov will detonate | 30 | sv | cl | rep |
weapon_near_empty_sound | true | sv | cl | rep | cheat | |
weapon_reticle_knife_show | When enabled will show knife reticle on clients. Used for game modes requiring target id display when holding a knife. | true | sv | cl | rep | release |
weapon_sound_falloff_multiplier | Scaling for falloff of weapon firing sounds | 1 | sv | cl | rep | cheat | release |
webapi_values_init_buffer_size | Initial buffer size for buffers in the WebAPIValues buffer pool | 65536 | cl |
webapi_values_max_pool_size_mb | Maximum size in bytes of the WebAPIValues buffer pool | 400 | cl |
wind_system_debug_volumes | false | | |
wind_system_default_resolution_xy | 256 | | |
wind_system_default_resolution_z | 32 | | |
wind_system_default_sample_min_spacing | 12 | | |
wind_system_temporal_smoothing | true | | |
workshop_annotation_submit | Submit annotation to workshop. To update an existing submission add its ID number from the workshop URL as a second argument. | cmd | cl | release |
world_dump_loaded_worlds | Dump all of the worlds that we know about | cmd | |
world_layer_list | List all world layers | cmd | |
world_layer_set_visible | Show or hide the specified world layer | cmd | |
writeid | Writes a list of permanently-banned user IDs to file. | cmd | |
writeip | Save the ban list to file. | cmd | |
writekeybindings | Saves current key bindings to disk. | cmd | release |
zoom_sensitivity_ratio | Additional mouse sensitivity scale factor applied when FOV is zoomed in. | 1 | cl | a | per_user |
Showing 5646 of 5646 console variables/commands
| Name | Description | Default Value | Flags |
|---|---|---|---|
<deferred> | 0 | | |
<unconnected> | 0 | | |
@panoram_debug_dead_pad | 0 | | |
@panorama_dispatch_event | Dispatch the event defined by the argument string. No creating panel is specified. | cmd | |
@panorama_early_anim_dispatch | 1 | cl | |
@panorama_print_cache_status | Print internal panorama refcounts for every file | cmd | |
@panorama_show_fps | 0 | | |
@panorama_show_fps_scale | 1 | | |
@panorama_steampad_button_repeat_curve_time | 0 | | |
@panorama_steampad_button_repeat_interval_end | 0 | | |
@panorama_steampad_button_repeat_interval_start | 0 | | |
_fov | Automates fov command to server. | 0 | cl |
_record | Record a demo incrementally. | cmd | |
_resetgamestats | Erases current game stats and writes out a blank stats file | cmd | |
achievement_debug | Turn on achievement debug msgs. | 0 | sv | rep | cheat |
achievement_disable | Turn off achievements. | 0 | sv | rep | cheat |
addip | Add an IP address to the ban list. | cmd | |
addon_disable | Exclude a particular addon when playing addon mode (helper for managing default_enabled_addons_list convar) | cmd | |
addon_enable | Include a particular addon when playing addon mode (helper for managing default_enabled_addons_list convar) | cmd | |
addon_list | List all local and subscribed addons | cmd | |
addon_play | Load a map with addons from 'default_enabled_addons_list' (Doesn't work in tools mode.) | cmd | |
addon_tools_map | Load a map in the current tools addon (Only works in tools mode) | cmd | |
addons | list current addon info. | cmd | |
adsp_alley_min | 122 | | |
adsp_courtyard_min | 126 | | |
adsp_debug | 0 | a | |
adsp_door_height | 112 | | |
adsp_duct_min | 106 | | |
adsp_hall_min | 110 | | |
adsp_low_ceiling | 108 | | |
adsp_opencourtyard_min | 126 | | |
adsp_openspace_min | 130 | | |
adsp_openstreet_min | 118 | | |
adsp_openwall_min | 130 | | |
adsp_room_min | 102 | | |
adsp_street_min | 118 | | |
adsp_tunnel_min | 114 | | |
adsp_wall_height | 128 | | |
ai_actbusy_search_time | 10 | sv | |
ai_animgraph_lerp_movement_yaw | If set, forces animgraph-using NPCs to lerp their movement yaw. | 0 | sv |
ai_auto_contact_solver | 1 | sv | |
ai_baseactor_use_navmesh | 1 | sv | |
ai_block_damage | 0 | sv | |
ai_citizen_debug_commander | 1 | sv | |
ai_clear_bad_links | Clears bits set on nav links indicating link is unusable | cmd | |
ai_debug_actbusy | Used to debug actbusy behavior. Usage: 1: Constantly draw lines from NPCs to the actbusy nodes they've chosen to actbusy at. 2: Whenever an NPC makes a decision to use an actbusy, show which actbusy they've chosen. 3: Selected NPCs (with npc_select) will report why they're not choosing actbusy nodes. 4: Display debug output of actbusy logic. 5: Display safe zone volumes and info. | 0 | sv | cheat |
ai_debug_assault | 0 | sv | |
ai_debug_avoidancebounds | 0 | sv | |
ai_debug_directnavprobe | 0 | sv | |
ai_debug_doors | 0 | sv | |
ai_debug_dyninteractions | Debug the NPC dynamic interaction system. | 0 | sv |
ai_debug_efficiency | 0 | sv | |
ai_debug_enemies | 0 | sv | |
ai_debug_enemy_position | Draw a debug line from a selected NPC to its enemy. | 0 | sv | cheat |
ai_debug_enemyfinders | 0 | sv | |
ai_debug_expressions | Show random expression decisions for NPCs. | 0 | sv |
ai_debug_follow | 0 | sv | |
ai_debug_loners | 0 | sv | |
ai_debug_looktargets | Debug looktarget logic for NPCs selected with 'npc_select'. Options: ai_debug_looktargets 1 - Show current looktarget. ai_debug_looktargets 2 - Show eye target selections. ai_debug_looktargets 3 - Show nearby world inspection & selection. | 0 | sv |
ai_debug_los | NPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid. | 0 | sv | cheat |
ai_debug_nav | 0 | sv | |
ai_debug_node_connect | Debug the attempted connection between two nodes | cmd | |
ai_debug_off_nav | 0 | sv | cheat | |
ai_debug_ragdoll_magnets | 0 | sv | |
ai_debug_readiness | 0 | sv | |
ai_debug_shoot_positions | 0 | sv | rep | cheat | |
ai_debug_speech | 0 | sv | |
ai_debug_squads | 0 | sv | |
ai_debug_stealth | 0 | sv | |
ai_debug_stealth_prevent_actual_spotting | 0 | sv | |
ai_debug_stopping_paths | 0 | sv | |
ai_debug_tactical_backaway | 0 | sv | |
ai_debug_tactical_los | 0 | sv | |
ai_debug_think_ticks | 0 | sv | |
ai_debug_unragdoll | 0 | sv | |
ai_debugscriptconditions | 0 | sv | |
ai_default_efficient | 0 | sv | |
ai_disable | Bi-passes all AI logic routines and puts all NPCs into their idle animations. Can be used to get NPCs out of your way and to test effect of AI logic routines on frame rate | cmd | |
ai_disabled | 0 | sv | rep | cheat | |
ai_drawbattlelines | 0 | sv | cheat | |
ai_drop_hint | Drop an ai_hint at the player's current eye position. | cmd | |
ai_dump_hints | cmd | | |
ai_dynamicinteractions_lerp_time | 0 | sv | |
ai_ef_hate_npc_duration | 1 | sv | |
ai_ef_hate_npc_frequency | 5 | sv | |
ai_efficiency_override | 0 | sv | |
ai_elude_time | 16 | sv | |
ai_expression_frametime | Maximum frametime to still play background expressions. | 0 | sv |
ai_expression_optimization | Disable npc background expressions when you can't see them. | 0 | sv |
ai_find_lateral_cover | 1 | sv | |
ai_find_lateral_los | 1 | sv | |
ai_floorpoint_debug | 0 | sv | |
ai_follow_move_commands | 1 | sv | |
ai_follow_use_points | 1 | sv | |
ai_follow_use_points_when_moving | 1 | sv | |
ai_force_serverside_ragdoll | 1 | sv | |
ai_forcerebuildgraph | 0 | sv | |
ai_frametime_limit | frametime limit for min efficiency AIE_NORMAL (in sec's). | 50 | sv |
ai_hull | Controls which connections are shown when ai_show_hull or ai_show_connect commands are used Arguments: NPC name or classname, <none>=NPC under crosshair | cmd | |
ai_hull_trace_epsilon | 0 | sv | |
ai_ignore_collision_player_noclip | 0 | sv | a | cheat | |
ai_inhibit_spawners | 0 | sv | cheat | |
ai_keep_stopping_path_across_schedules | 1 | sv | cheat | |
ai_lead_time | 0 | sv | |
ai_local_navigator_direct_test_versus_static_collision | 1 | sv | |
ai_local_navigator_navmesh_enable | 1 | sv | |
ai_LOS_mode | 0 | sv | rep | |
ai_melee_radial_flank_max_radius | 50 | sv | |
ai_move_efficiency_override | 0 | sv | |
ai_moveprobe_debug | 0 | sv | |
ai_moveprobe_jump_debug | 0 | sv | |
ai_navigator_clipped_path_save | 1 | sv | |
ai_navigator_clipped_path_use_prepend | 0 | sv | |
ai_navigator_clipped_path_use_stopping | 1 | sv | |
ai_navigator_debug_direct | 0 | sv | rep | |
ai_navigator_generate_spikes | 0 | sv | |
ai_navigator_generate_spikes_strength | 8 | sv | |
ai_navigator_place_waypoints_on_ground | 1 | sv | rep | |
ai_navigator_repath_on_change | When nav mesh changes along an NPC's existing path, force a repath. | 1 | sv | cheat |
ai_navigator_repath_tolerance_alpha | The distance a target entity can move before triggering a repath is ( arrival time * ai_navigator_repath_tolerance_alpha ), clamped to the min / max allowed values. | 25 | sv | cheat |
ai_navigator_repath_tolerance_max | The maximum distance that a target entity can move before triggering a repath to that target. | 300 | sv | cheat |
ai_navigator_repath_tolerance_min | The minimum distance that a target entity can move before triggering a repath to that target. | 18 | sv | cheat |
ai_navigator_repath_tolerance_min_speed | When calculating repathing tolerance, clamp entity speed to be at least this value (i.e. consider slow entities to be this fast). | 100 | sv | cheat |
ai_navigator_stopping_dist_override | -1 | sv | |
ai_navigator_use_arrival_direction | 1 | sv | cheat | |
ai_new_aiming | 1 | sv | |
ai_next_hull | Cycles through the various hull sizes. Currently selected hull size is written to the screen. Controls which connections are shown when ai_show_hull or ai_show_connect commands are used Arguments: -none- | cmd | |
ai_no_local_paths | 0 | sv | |
ai_no_node_cache | 0 | sv | |
ai_no_select_box | Don't draw bounding box of selected NPCs. ( 0 = selection box, 1 = no selection box, 2 = small selection cross instead) | 0 | sv |
ai_no_steer | 0 | sv | |
ai_no_talk_delay | 0 | sv | |
ai_nodes | Toggles node display. First call displays the nodes for the given network as green objects. Second call displays the nodes and their IDs. Nodes are color coded as follows: Green - ground node Cyan - air node Magenta - climb node Grey - node not available for selected hull size Orange - node currently locked | cmd | |
ai_norebuildgraph | 0 | sv | |
ai_path_adjust_speed_on_immediate_turns | 1 | sv | |
ai_path_draw | Number of seconds to draw an AI path after it is calculated. Path type comes from ai_path_debug_type. | 0 | sv | rep |
ai_path_draw_active | 0 = no debug, 1 = draw waypoint path, 2 = draw nav path | 0 | sv | rep |
ai_path_draw_fail | Draw failed pathfinding attempts | 0 | sv | rep |
ai_path_draw_selected | If true, draw AI path for selected NPC. Path type comes from ai_path_debug_type. | 0 | sv | rep |
ai_path_draw_type | 0 = waypoint path, 1 = nav path (before converted to waypoints) | 0 | sv | rep |
ai_path_draw_waypoint_mark | 0: Draw nothing at waypoints; 1: Draw a tick mark at waypoints; 2: Draw a box around waypoints. | 0 | sv | rep |
ai_path_draw_yaw | Display yaw value for path goal. | 0 | sv | rep |
ai_path_insert_pause_at_est_end | 1 | sv | |
ai_path_insert_pause_at_obstruction | 1 | sv | |
ai_path_show_discard_immediately | 0 | sv | cheat | |
ai_peeking_enabled | 1 | sv | |
ai_plane_solver_debug | 1 | sv | |
ai_plane_solver_use_navmesh | 0 | sv | |
ai_post_frame_navigation | 0 | sv | |
ai_powered_unragdoll_freq | 25 | sv | |
ai_radial_max_link_dist | 512 | sv | |
ai_ragdoll_side_dot | 0 | sv | |
ai_reaction_delay_alert | 0 | sv | |
ai_reaction_delay_idle | 0 | sv | |
ai_readiness_decay | 120 | sv | |
ai_rebalance_thinks | 1 | sv | |
ai_report_task_timings_on_limit | 0 | sv | a | |
ai_resume | If NPC is stepping through tasks (see ai_step ) will resume normal processing. | cmd | |
ai_select_box_alpha | The select box alpha. | 20 | sv | a |
ai_sequence_debug | 0 | sv | rep | |
ai_set_move_height_epsilon | Set how high AI bumps up ground walkers when checking steps | cmd | |
ai_setenabled | Like ai_disable but you manually specify the state (with a 0 or 1) instead of toggling it. | cmd | |
ai_shot_bias | 1 | sv | |
ai_shot_bias_max | 1 | sv | rep | |
ai_shot_bias_min | -1 | sv | rep | |
ai_shot_stats | 0 | sv | |
ai_shot_stats_term | 1000 | sv | |
ai_show_connect | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_connect_crawl | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_connect_fly | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_connect_jump | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_graph_connect | Toggles graph connection display for the node that the player is looking at. Nodes that are connected to the selected node by the net graph will be drawn in red with magenta lines connecting to the selected node. Nodes that are not connected via the net graph from the selected node will be drawn in blue. | cmd | |
ai_show_grid | Draw a grid on the floor where looking. | cmd | |
ai_show_hints | Displays all hints as small boxes Blue - hint is available for use Red - hint is currently being used by an NPC Orange - hint not being used by timed out Grey - hint has been disabled | cmd | |
ai_show_hull | Displays the allowed hulls between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Arguments: -none- | cmd | |
ai_show_hull_attacks | Show AI hull traces for melee attacks. 1 = show them for attacks, 2 = show them for tests. | 0 | sv |
ai_show_node | Highlight the specified node | cmd | |
ai_show_task_fail | 0 | sv | cheat | |
ai_show_think_tolerance | 0 | sv | |
ai_show_visibility | Toggles visibility display for the node that the player is looking at. Nodes that are visible from the selected node will be drawn in red with yellow lines connecting to the selected node. Nodes that are not visible from the selected node will be drawn in blue. | cmd | |
ai_simulate_task_overtime | 0 | sv | |
ai_spread_cone_focus_time | 0 | sv | |
ai_spread_defocused_cone_multiplier | 3 | sv | |
ai_spread_pattern_focus_time | 0 | sv | |
ai_step | NPCs will freeze after completing their current task. To complete the next task, use 'ai_step' again. To resume processing normally use 'ai_resume' | cmd | |
ai_strong_optimizations | 0 | sv | |
ai_strong_optimizations_no_checkstand | 0 | sv | |
ai_tacticalservices_max_los_search | 1750 | sv | |
ai_task_pre_script | 0 | sv | |
ai_test_los_from_player_pov | Test AI LOS from the player's POV | cmd | |
ai_test_moveprobe_ignoresmall | 0 | sv | |
ai_think_limit_label | 0 | sv | a | |
ai_use_efficiency | 1 | sv | |
ai_use_frame_think_limits | 1 | sv | |
ai_use_readiness | 1 | sv | |
ai_use_think_optimizations | 1 | sv | |
ai_use_visibility_cache | 1 | sv | |
ai_vehicle_avoidance | 1 | sv | cheat | |
ai_visualize_graph_rebuild | 0 | sv | |
ai_waypoint_arrival_tolerance | 2 | sv | |
aimat_debug | 0 | sv | rep | |
ainet_generate_report | Generate a report to the console. | cmd | |
ainet_generate_report_only | Generate a report to the console. | cmd | |
alias | Alias a command. | cmd | |
allow_clientside_entities | 1 | cl | |
+alt1 | cmd | | |
-alt1 | cmd | | |
-alt2 | cmd | | |
+alt2 | cmd | | |
ammo_display_clips | 0 | cl | |
ammo_display_loaded_ammo | 0 | cl | |
anim_disable | 0 | sv | rep | |
anim_resource_validate_on_load | Validates the animation group channel list against the animations on load for every animation | 1 | release |
animevents_dump | List all the currently registered anim events. | cmd | |
animgraph_calculate_slope | 1 | sv | cheat | |
animgraph_debug | Debug animation graph | 0 | sv | rep | cheat |
animgraph_debug_entindex | The entity to specifically debug | 0 | sv | rep | cheat |
animgraph_debug_tags | 0 | sv | rep | |
animgraph_debug_variables | 0 | sv | rep | |
animgraph_footlock_calculate_tilt | 1 | rep | |
animgraph_footlock_debug_foot_index | -1 | rep | |
animgraph_footlock_debug_type | 2 | rep | |
animgraph_footlock_draw_footbase | 0 | | |
animgraph_footlock_enabled | A master convar that effectively disables the entire footlock node. | 1 | rep |
animgraph_footlock_ground_roll | 1 | | |
animgraph_footlock_hip_offset_enable | 1 | | |
animgraph_footlock_reachability_slide | 1 | | |
animgraph_footlock_tilt_mode | 1 | | |
animgraph_footlock_trace_ground_enabled | Convar for toggling foot lock ground tracking. | 1 | rep |
animgraph_footlock_use_hip_shift | 1 | | |
animgraph_footlock_use_twobone_solve | 1 | | |
animgraph_ik_debug | 0 | | |
animgraph_ik_locks_enabled | 1 | | |
animgraph_motor_slope_draw_raycasts | 0 | sv | cheat | |
animgraph_motor_slope_enable | 1 | sv | cheat | |
animgraph_motor_slope_staircase_raycast_in_front | 1 | sv | cheat | |
animgraph_motor_slope_use_plane_equation | 0 | sv | cheat | |
animgraph_slowdownonslopes_enabled | 1 | rep | |
animgraph_trace_ignore_prop_physics | 1 | sv | rep | |
animinteractable_cycle_debug_range | 0 | sv | cheat | |
animinteractable_debug | 0 | sv | cheat | |
animinteractable_hold_dist | 20 | sv | cheat | |
animinteractable_phys_conversion_scale | 0 | sv | cheat | |
animinteractable_resistance_debug | 0 | sv | cheat | |
animinteractable_start_dist | 6 | sv | cheat | |
animinteractable_start_dist_full_pose_factor | 0 | sv | cheat | |
animinteractable_use_initial_values_table | 1 | sv | cheat | |
animinteractable_velocity_average | 10 | sv | cheat | |
animinteractable_velocity_friction | 0 | sv | cheat | |
antlion_disable_animgraph_activity_shim | 1 | sv | |
antlion_easycrush | 1 | sv | |
apc_gun_max_range | 1250 | sv | |
apc_gun_min_range | 0 | sv | |
apc_hack_bounce_in_place | 1 | sv | |
apc_lost_enemy_undeploy_delay | 10 | sv | |
apc_remember_lost_enemy_time | 3 | sv | |
apc_rocket_fire_period | 1 | sv | |
apc_rocket_max_range | 1750 | sv | |
apc_rocket_min_range | 500 | sv | |
apc_rocket_salvo_size | 5 | sv | |
apc_rocket_shoot_delay | 2 | sv | |
assetbrowser | Show the global asset browser. | cmd | |
assetbrowser_name_filter_delay | Millisecond delay between typing in the assetbrowser filter and the filter being applied | 250 | |
assetsystem_check_compile_state | Perform a detailed check of an asset's compile state | cmd | |
assetsystem_clear_thumbnail_cache | Clear thumbnail cache | cmd | |
assetsystem_count | Find the number of assets registered with the asset system | cmd | |
assetsystem_debug_substring | Spew info for assets that match the specified substring | 0 | |
assetsystem_legacy_explicit_reload_child_resources | Whether to explicitly reload child resources of a QueueReloadIfLoaded | 0 | |
assetsystem_legacy_process_file_changes_after_compile | Use old behavior of calling ProcessFileChanges() immediately after recompiling a resource | 0 | |
assetsystem_quiet_inputs_before_recompile | Before triggering a resource recompile, wait for input dependencies to stop being written | 1 | |
assetsystem_quiet_inputs_before_recompile_max_pause | Max amount of time to wait (in ms) for input dependencies to stop being written before abandoning the compile | 1000 | |
assetsystem_quiet_inputs_before_reload | Before triggering a resource reload, wait for input dependencies to stop being written | 1 | |
assetsystem_reload_queue_requeue_pause | Time (sec) to pause assetsystem reload behavior if a requeue is requested | 1 | |
assetsystem_stats | Information about the current assetsystem database. | cmd | |
assetsystem_test_resort | (Dev command - regenerate the asset sort indicies) | cmd | |
async_allow_held_files | Allow AsyncBegin/EndRead() | 1 | |
async_mode | Set the async filesystem mode (0 = async, 1 = synchronous) | 0 | |
async_resume | cmd | | |
async_serialize | Force async reads to serialize for profiling | 0 | |
async_simulate_delay | Simulate a delay of up to a set msec per file operation | 0 | |
async_suspend | cmd | | |
async_track_all | Enable all registered asynchronous tracking convars at once | cmd | |
-attack | cmd | | |
+attack | cmd | | |
-attack2 | cmd | | |
+attack2 | cmd | | |
autoaim_max_deflect | 0 | sv | |
autoaim_max_dist | 2160 | sv | |
autoaim_unlock_target | 0 | sv | |
autosave | Autosave | cmd | |
autosave_fully_async | Set to 1 to have autosaves execute completely on the save thread, forces 'render only' mode while the save completes | 1 | sv |
autosavedangerous | AutoSaveDangerous | cmd | |
autosavedangerousissafe | cmd | | |
axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | |
-back | cmd | | |
+back | cmd | | |
banid | Add a user ID to the ban list. | cmd | |
banip | Add an IP address to the ban list. | cmd | |
barnacle_bite_damage_interval | 1 | sv | |
barnacle_vr_damage_bite | 50 | sv | |
barnacle_vr_damage_pull | 5 | sv | |
barnacle_vr_debug | 0 | sv | rep | |
barnacle_vr_grab_pull_complete | 8 | cl | |
barnacle_vr_grab_pull_partial | 8 | cl | |
barnacle_vr_grab_radius | 6 | cl | |
barnacle_vr_interrupt_box_width | 24 | sv | |
barnacle_vr_lift_mindelta | 23 | sv | rep | |
barnacle_vr_lift_type | 0 | sv | rep | |
barnacle_vr_newlift_damage | 9 | sv | |
barnacle_vr_newlift_damage_interval | 4 | sv | |
barnacle_vr_next_pull_time | 5 | sv | |
barnacle_vr_nolift_damage | 17 | sv | |
barnacle_vr_nolift_damage_interval | 3 | sv | |
barnacle_vr_particle_tongue_dead_slack | 0 | cl | rep | |
barnacle_vr_particle_tongue_face_fwd_offset | 3 | cl | rep | |
barnacle_vr_particle_tongue_face_root_offset | 3 | cl | rep | |
barnacle_vr_particle_tongue_face_up_offset | 2 | cl | rep | |
barnacle_vr_particle_tongue_grabbed_object_slack | 0 | cl | rep | |
barnacle_vr_particle_tongue_grabbed_player_slack | 1 | cl | rep | |
barnacle_vr_particle_tongue_length_adjust_time | 0 | cl | rep | |
barnacle_vr_particle_tongue_neck2_fwd_offset | -4 | cl | rep | |
barnacle_vr_particle_tongue_neck2_up_offset | -4 | cl | rep | |
barnacle_vr_particle_tongue_neck_up_offset | -4 | cl | rep | |
barnacle_vr_player_can_grab_tongue | 0 | cl | |
barnacle_vr_pull_distance | 28 | sv | |
barnacle_vr_pull_duration | 4 | sv | |
barnacle_vr_purge_time | 1 | sv | |
barnacle_vr_suppress_reminder_interval | 4 | sv | |
barnacle_vr_use_particle_tongue | 1 | sv | rep | |
barnacle_vr_visual_pull_duration | 1 | sv | |
barnacle_vr_x | 3 | cl | |
barnacle_vr_y | 5 | cl | |
barnacle_vr_z | 0 | cl | |
barnacle_vr_z_offset | 50 | sv | rep | |
battery_saver | OBSOLETE replaced by mobile_fps_* - Battery saver mode. 0=off, 1=on | 0 | a |
benchframe | Takes a snapshot of a particular frame in a time demo. | cmd | |
bind | Bind a key. | cmd | |
binddefaults | Bind all keys to their default values. | cmd | |
bindss | Bind a key for a particular splitscreen player. | cmd | |
bindtoggle | Performs a bind <key> 'increment var <cvar> 0 1 1'. | cmd | |
birds_debug | 0 | sv | |
blink | Blink specified convar value between two values at the specified duration. | cmd | |
blink_duration | How many seconds an eye blink will last. | 0 | cl |
bloater_min_damage | 17 | sv | |
bone_decode_cache_enabled | 0 | | |
bot_mimic | 0 | cl | rep | |
bot_mimic_spec_buttons | +attack, +jump etc are used for spectator control instead of being passed on to spectated bot | 1 | cl | cheat |
box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | |
+break | cmd | | |
-break | cmd | | |
break_damage_inherit_scale | 1 | sv | rep | |
buddha | Player takes damage but won't die | 0 | sv | nf | cheat |
buddha_reset_hp | HP to set when damaged below zero in Buddha Mode | 1 | sv | nf | cheat |
budget_averages_window | number of frames to look at when figuring out average frametimes | 30 | cl | a |
budget_background_alpha | how translucent the budget panel is | 128 | cl | a |
budget_history_numsamplesvisible | number of samples to draw in the budget history window. The lower the better as far as rendering overhead of the budget panel | 100 | cl | a |
budget_history_range_ms | budget history range in milliseconds | 66 | cl | a |
budget_panel_height | height in pixels of the budget panel | 384 | cl | a |
budget_panel_width | width in pixels of the budget panel | 512 | cl | a |
budget_peaks_window | number of frames to look at when figuring out peak frametimes | 30 | cl | a |
budget_show_peaks | enable/disable peaks in the budget panel | 1 | cl | a |
bug_submitter_override | 0 | a | |
bug_swap | Automatically swaps the current weapon for the bug bait and back again. | cmd | |
bugbait_grenade_radius | 150 | sv | |
bugbait_radius | 512 | sv | |
bugvoice_save | Write buffered voice attachment data to file. | cmd | |
bulletspeed | 6000 | sv | |
c_maxdistance | 200 | cl | a | |
c_maxyaw | 135 | cl | a | |
c_minyaw | -135 | cl | a | |
c_orthowidth | 100 | cl | a | |
c_thirdpersonshoulder | 0 | cl | a | |
c_thirdpersonshoulderaimdist | 120 | cl | a | |
c_thirdpersonshoulderdist | 40 | cl | a | |
c_thirdpersonshoulderheight | 5 | cl | a | |
c_thirdpersonshoulderoffset | 20 | cl | a | |
cam_collision | When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls. | 1 | cl | a |
cam_command | Tells camera to change modes | cmd | |
cam_idealdelta | Controls the speed when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealdist | 150 | cl | a | |
cam_ideallag | Amount of lag used when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealpitch | 0 | cl | a | |
cam_idealyaw | 0 | cl | a | |
cam_showangles | When in thirdperson, print viewangles/idealangles/cameraoffsets to the console. | 0 | cl | cheat |
cam_snapto | 0 | cl | a | |
-camdistance | cmd | | |
+camdistance | cmd | | |
camerazoomin | cmd | | |
camerazoomout | cmd | | |
+camin | cmd | | |
-camin | cmd | | |
+cammousemove | cmd | | |
-cammousemove | cmd | | |
camortho | Switch to orthographic camera. | cmd | |
+camout | cmd | | |
-camout | cmd | | |
+campitchdown | cmd | | |
-campitchdown | cmd | | |
-camyawleft | cmd | | |
capturephotogrammetry | Capture Photogrammetry | cmd | |
cast_hull | Tests hull collision detection | cmd | |
cast_ray | Tests collision detection | cmd | |
cast_sphere | Tests collision detection | cmd | |
cc_captiontrace | Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud) | 1 | cl |
cc_delay_time | Close caption delay before showing caption. | 0 | cl | a |
cc_emit | Emits a closed caption | cmd | |
cc_findsound | Searches for soundname which emits specified text. | cmd | |
cc_flush | Flushes async'd captions. | cmd | |
cc_lang | Current close caption language (emtpy = use game UI language) | 0 | cl | a |
cc_linger_time | Close caption linger time. | 1 | cl | a |
cc_log | Log caption names and contents (0 = off, 1 = found captions, 2 = unfound captions, 3 = all captions) | 0 | cl |
cc_minvisibleitems | Minimum number of caption items to show. | 1 | cl |
cc_norepeat | In multiplayer games, don't repeat captions more often than this many seconds. | 5 | sv |
cc_random | Emits a random caption | cmd | |
cc_sentencecaptionnorepeat | How often a sentence can repeat. | 4 | cl |
cc_showblocks | Toggles showing which blocks are pending/loaded async. | cmd | |
cc_showmissing | Show missing closecaption entries. | 0 | sv | rep |
cc_spectator_only | 1 | cl | a | |
cc_stability_threshold | Threshold for determining that CC panel has held still long enough | 1 | cl |
cc_subtitles | If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players). | 1 | cl | a | xbox_archive |
cc_vr_caption_catchup_interval | Duration it takes for attached caption to ideal point | 0 | cl |
cc_vr_caption_speed | 0 = slow, 1 = medium (default), 2 = fast | 1 | cl | a |
cc_vr_debug | Debug visualization of VR closed caption placement | 0 | cl |
cc_vr_debug_log | Log closed caption positions | 0 | cl |
cc_vr_debug_log_show | Show logged closed caption positions | 0 | cl |
cc_vr_depth_test | Have closed caption Panorama panel perform depth testing against the scene | 0 | cl |
cc_vr_epsilon | Epsilon to trigger movement of VR subtitle panel in world space | 2 | cl |
cc_vr_font_size | 0 = small, 1 = med (default), 2 = large | 1 | cl | a |
cc_vr_forward_offset | Subtitle offset distance (forward, in front of player) | 30 | cl |
cc_vr_max_sfx_dist | Don't display sound effect closed captions if they're beyond this range | 1500 | cl |
cc_vr_vertical_offset | Subtitle vertical offset distance (positive is up) | -6 | cl |
cc_vr_width | 0 = narrow, 1 = med (default), 2 = wide | 1 | cl | a |
changelevel | changelevel <mapname> :Multiplayer change level. | cmd | |
check_dpi | Show the currently detected DPI. | cmd | |
citizen_battery_turret_accuracy | 8 | sv | |
citizen_battery_turret_damagecount | 3 | sv | |
citizen_battery_turret_damagetime | 5 | sv | |
citizen_battery_turret_energypershot | 0 | sv | |
cl_aggregate_particles | 0 | | |
cl_allowupload | Client uploads customization files | 1 | a |
cl_anglespeedkey | 0 | cl | |
cl_anim_queue_changes | 1 | cl | |
cl_animationinfo | Hud element to examine. | cmd | |
cl_auto_cursor_scale | true | machine | |
cl_axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | |
cl_backspeed | 450 | cl | cheat | |
cl_box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | |
cl_burninggibs | A burning player that gibs has burning gibs. | 0 | cl |
cl_cache_sendtable | Cache sendtables | 1 | |
cl_camera_follow_bone_index | Index of the bone to follow. -2 == disabled. -1 == root bone. 0+ is bone index. | -2 | cl | cheat |
cl_change_callback_limit | change callback msec warning limit | 0 | cl | release |
cl_chat_active | 0 | cl | |
cl_chat_wipehistory | Wipes chat history after all chat text faded out | 0 | cl | a |
cl_chatfilters | Stores the chat filter settings | 31 | cl | a |
cl_class | Default class when joining a game | 0 | cl | a | user |
cl_clearhinthistory | Clear memory of client side hints displayed to the player. | cmd | |
cl_clock_correction | Enable/disable clock correction on the client. | 1 | cheat |
cl_clock_correction_adjustment_max_amount | Sets the maximum number of milliseconds per second it is allowed to correct the client clock. It will only correct this amount if the difference between the client and server clock is equal to or larger than cl_clock_correction_adjustment_max_offset. | 200 | cheat |
cl_clock_correction_adjustment_max_offset | As the clock offset goes from cl_clock_correction_adjustment_min_offset to this value (in milliseconds), it moves towards applying cl_clock_correction_adjustment_max_amount of adjustment. That way, the response is small when the offset is small. | 90 | cheat |
cl_clock_correction_adjustment_min_offset | If the clock offset is less than this amount (in milliseconds), then no clock correction is applied. | 10 | cheat |
cl_clock_correction_force_server_tick | Force clock correction to match the server tick + this offset (-999 disables it). | 999 | cheat |
cl_clock_showdebuginfo | Show debugging info about the clock drift, 1= resets, 2=adjustments, 3=verbose | 0 | |
cl_clock_unhook | 0 | | |
cl_clockdbg | 0 | | |
cl_clockdrift_max_ticks | Maximum number of ticks the clock is allowed to drift before the client snaps its clock to the server's. | 3 | cheat |
cl_cmdrate | Max number of command packets sent to server per second | 30 | a | user |
cl_connectionretrytime_p2p | Number of seconds over which to spread retry attempts for P2P. | 20 | release |
cl_consistencycheck_interval | Perform a consistency check after this amount of time (seconds) has passed since the last. | 180 | rep |
cl_cursor_scale | 1.000000 | machine | |
cl_customsounds | Enable customized player sound playback | 0 | cl |
cl_debug_flex_shader_constants | 0 | cl | cheat | |
cl_debug_overlay_fullposition | 0 | cl | |
cl_debug_player_use | Visualizes +use logic for the given range. Green cross=trace success, Red cross=trace too far, Green box=radius success | 0 | cl |
cl_debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | |
cl_demo_steadycam_blendframes | blend over this many frames | 5 | cl |
cl_demo_steadycam_deflection | if camera orientation changes this much update orientation | 5 | cl |
cl_demo_steadycam_enable | Stabilize camera orientation/position during demo playback. 1 == remove roll, 2 == steadycam | 0 | cl |
cl_demo_steadycam_radius | if camera moves this much from last anchor update anchor | 16 | cl |
cl_demo_view_offset_left | View offset during demo playback (+/- 1.25 is a good default for human average left/right eye offset) | 0 | cl |
cl_demoviewoverride | Override view during demo playback | 0 | cl |
cl_destroy_ragdolls | Destroys all client-side ragdolls | cmd | |
cl_disable_ragdolls | 0 | cl | cheat | |
cl_disconnect_soundevent | This soundevent is called to stop the desired soundevents when the game is disconnected. | 0 | |
cl_display_game_events | 0 | cl | cheat | |
cl_dormant_spew | Spew state on when client entities become dormant or active. | 0 | cl |
cl_downloadfilter | Determines which files can be downloaded from the server (all, none, nosounds) | 0 | a |
cl_draw_simulating_entities | 0 | cl | |
cl_draw_simulating_entities_distance | 0 | cl | |
cl_drawcross | Draws a cross at the given location Arguments: x y z | cmd | |
cl_drawhud | Enable the rendering of the hud | 1 | cl | cheat |
cl_drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | |
cl_drawmaterial | Draw a particular material over the frame | 0 | cl | cheat |
cl_dump_anim_list | cmd | | |
cl_dump_projected_texture_count | Print out number of active projected textures | cmd | |
cl_dumpentity | Dumps info about an entity | cmd | |
cl_dumpsplithacks | Dump split screen workarounds. | cmd | |
cl_ejectbrass | 1 | cl | |
cl_enable_eye_occlusion | 1 | cl | |
cl_enable_remote_splitscreen | Allows viewing of nonlocal players in a split screen fashion | 0 | cl |
cl_ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | |
cl_ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | |
cl_ent_clear_debug_overlays | Clears all debug overlays | cmd | |
cl_ent_find | Find and list all entities with classnames or targetnames that contain the specified substring. Format: find_ent <substring> | cmd | |
cl_ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | |
cl_ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | |
cl_ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_joint_axis_size | 4 | cl | |
cl_ent_joint_names | 1 | cl | |
cl_ent_joint_only_ik_joints | 0 | cl | |
cl_ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_name | Displays the entity name | cmd | |
cl_ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | |
cl_ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_pivot_size | 20 | cl | a | cheat | |
cl_ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | |
cl_ent_scale | Scales entities. Arguments: <scale factor> \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_setang | Set entity angles | cmd | |
cl_ent_setname | Sets the targetname of the given entity(s) Arguments: \{new entity name\} \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_setpos | Move entity to position | cmd | |
cl_ent_show_cloth | Show cloth debug info in ent_text display | 1 | cl | cheat |
cl_ent_show_contexts | Show entity contexts in ent_text display | 0 | cl | cheat |
cl_ent_showonlyattachment | 0 | cl | cheat | |
cl_ent_showonlyhitbox | -1 | cl | cheat | |
cl_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_skeleton_only_ik_joints | 0 | cl | |
cl_ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_filter | Set which ent_text filters you want: | cmd | |
cl_ent_text_flags_active | -1 | cl | a | cheat | |
cl_ent_text_no_name_really_i_mean_it | 0 | cl | cheat | |
cl_ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: Radius, \{entity_name/class_name/ no argument picks what player is looking at\} | cmd | |
cl_ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_ungrab | un-grabs all objects | cmd | |
cl_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ents | List client entities, sorted by spawn group | cmd | |
cl_extrapolate | Enable/disable extrapolation if interpolation history runs out. | 1 | cl | cheat |
cl_extrapolate_amount | Set how many seconds the client will extrapolate entities for. | 0 | cl | cheat |
cl_eye_occlusion_debug | 0 | cl | cheat | |
cl_eye_sin_wave | 0 | cl | |
cl_eye_target_override | -16777216 | cl | |
cl_eye_yaw_multiplier | 1 | cl | |
cl_fasttempentcollision | 5 | cl | |
cl_flex_cycler_think_interval | 0 | cl | |
cl_flex_expression | 0 | cl | |
cl_flex_talk | 0 | cl | |
cl_flushentitypacket | For debugging. Force the engine to flush an entity packet. | 0 | cheat |
cl_forwardspeed | 450 | cl | cheat | |
cl_fullupdate | Force uncompressed update | cmd | |
cl_glow_brightness | Brightness of player halos | 1 | cl | cheat |
cl_glow_item_far_b | 1 | cl | release | |
cl_glow_item_far_g | 0 | cl | release | |
cl_glow_item_far_r | 0 | cl | release | |
cl_glow_physics_props | 0 | cl | |
cl_hitbox_debug | 0 | cl | |
cl_ideal_spec_mode | desired spectator mode (4 = in-eye, 5 = chase, 6 = roaming) | 5 | cl | user | server_can_execute |
cl_ignorepackets | Force client to ignore packets (for debugging). | 0 | cheat |
cl_ik_enable_only_this_chain | Disables all chains except for the mentioned one on the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
cl_ik_toggle_chain | Toggles on a chain in the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
cl_imposter_debug_tint | When set, imposter models will render with a red tint | 0 | cl |
cl_interp | Sets the interpolation amount (bounded on low side by server interp ratio settings). | 0 | cl | user |
cl_interp_all | Disable interpolation list optimizations. | 0 | cl |
cl_interp_animationvars | Interpolate LATCH_ANIMATION_BIT vars if interpolation interval is greater than simulation interval | 1 | cl |
cl_interp_hermite | Set to zero do disable hermite interpolation. | 1 | cl | cheat |
cl_interp_npcs | Interpolate NPC positions starting this many seconds in past (or cl_interp, if greater) | 0 | cl |
cl_interp_ratio | Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate). | 2 | cl | user |
cl_interp_simulationvars | Interpolate LATCH_SIMULATION_BIT vars if interpolation interval is greater than animation interval | 1 | cl |
cl_interp_threadmodeticks | Additional interpolation ticks to use when interpolating with threaded engine mode set. | 0 | cl |
cl_interpolate_report | Enable to show interpolation profile timing | 0 | cl | a |
cl_jiggle_bone_debug | Display physics-based 'jiggle bone' debugging information | 0 | cheat |
cl_jiggle_bone_debug_pitch_constraints | Display physics-based 'jiggle bone' debugging information | 0 | cheat |
cl_jiggle_bone_debug_yaw_constraints | Display physics-based 'jiggle bone' debugging information | 0 | cheat |
cl_jiggle_bone_invert | 0 | cheat | |
cl_jiggle_bone_sanity | Prevent jiggle bones from pointing directly away from their target in case of numerical instability. | 1 | |
cl_lagcomp_errorcheck | Player index of other player to check for position errors. | 0 | cl |
cl_lagcompensation | Perform server side lag compensation of weapon firing events. | 1 | cl | user |
cl_language | Language | 0 | user |
cl_latch_report | Enable to skip client-side animation | 0 | cl | a |
cl_leveloverview | 0 | cl | cheat | |
cl_leveloverviewmarker | 0 | cl | cheat | |
cl_lightquery_debug | 0 | cl | cheat | |
cl_log_tick | Log when a tick is recieved | 0 | |
cl_log_tick_skips | Log when the tick delta >= this | 0 | |
cl_massreport | 0 | cl | |
cl_mouseenable | 1 | cl | release | |
cl_mouselook | Set to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server. | 1 | cl | a | user | ss | disconnected |
cl_net_showeventlisteners | Show listening addition/removals | 0 | cl |
cl_net_showevents | Dump game events to console (1=client only, 2=all). | 0 | cl |
cl_npc_speedmod_intime | 0 | cl | a | |
cl_npc_speedmod_outtime | 1 | cl | a | |
cl_observercrosshair | 1 | cl | a | |
cl_overdraw_test | 0 | cl | numeric | cheat | |
cl_panel_freeze_time_after_press | time to freeze mouse/pointer motion after a mouse button press | 0 | cl |
cl_panelanimation | Shows panel animation variables: <panelname \| blank for all panels>. | cmd | |
cl_parallel_frame_simulate | 0 | cl | |
cl_parallel_readpacketentities | Set to 1 to use threading snapshot reading (if game supports and server is sending bitcounts). | 1 | |
cl_parallel_readpacketentities_threshold | Use parallel processing of snapshot reading if above this many entries. | 8 | |
cl_parallel_readpacketentities_type | -1 = use default (parallel controller split) 0 = single threaded combined (i.e., ReadFieldList and Decode combined into one call) 1 = single threaded split (first pass ReadFieldList, second pass Decode) 2 = worker thread for decode (main thread does ReadFieldList, worker thread does Decode) 3 = parallel combined (threadpool does read/decode on work items in parallel) 4 = parallel split 5 = parallel controller combined (like parallel, but uses a parallelcontroller so each thread in pool can share a single SerializedEntity 6 = parallel controller split | -1 | |
cl_particle_batch_mode | 1 | | |
cl_particle_fallback_base | Base for falling back to cheaper effects under load. | 0 | |
cl_particle_fallback_multiplier | Multiplier for falling back to cheaper effects under load. | 1 | |
cl_particle_log_creates | Print debug message every time a particle collection is created | 0 | |
cl_particle_max_count | 0 | | |
cl_particle_retire_cost | 0 | cheat | |
cl_particle_sim_fallback_base_multiplier | How aggressive the switch to fallbacks will be depending on how far over the cl_particle_sim_fallback_threshold_ms the sim time is. Higher numbers are more aggressive. | 5 | |
cl_particle_sim_fallback_threshold_ms | Amount of simulation time that can elapse before new systems start falling back to cheaper versions | 6 | |
cl_particle_simulate | Enables/Disables Particle Simulation | 1 | cheat |
cl_particles_debug_showparticles | 0 | cheat | |
cl_particles_dump_effects | cmd | | |
cl_particles_dumplist | Dump all new particles, optional name substring. | cmd | |
cl_pause_animate | 1 = Animates the pause text so that you can be sure the game isn't just hard locked. | 0 | cl | a |
cl_pclass | Dump entity by prediction classname. | 0 | cl | cheat |
cl_pdump | Dump info about this entity to screen. | -1 | cl | cheat |
cl_phys_animated_hierarchy | 1 | cl | |
cl_phys_block_dist | 1 | cl | |
cl_phys_block_fraction | 0 | cl | |
cl_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | 0 | cl | cheat |
cl_phys_dump_intersection_controller | Dump intersection controller status | cmd | |
cl_phys_enabled | Enable all physics simulation | 1 | cl | cheat |
cl_phys_networked_start_sleep | 1 | cl | |
cl_phys_sleep | Put all physics in all the worlds to sleep | cmd | |
cl_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | 1 | cl | cheat |
cl_phys_stop_at_collision | 0 | cl | cheat | |
cl_phys_timescale | Scale time for physics | 1 | cl |
cl_phys_visualize_awake | 0 | cl | |
cl_phys_wakeup | Wake all physics objects in the Main physics up | cmd | |
cl_physics_add_test | add test object | cmd | |
cl_physics_remove_test | remove test object | cmd | |
cl_pitchdown | 89 | cl | cheat | |
cl_pitchspeed | 225 | cl | |
cl_pitchup | 89 | cl | cheat | |
cl_playback_screenshots | Allows the client to playback screenshot and jpeg commands in demos. | 0 | |
cl_playerspraydisable | Disable player sprays. | 0 | cl | a |
cl_poweredragdoll_transition_time | 0 | cl | |
cl_precacheinfo | Show precache info (client). | cmd | |
cl_pred_error_verbose | Show more field info when spewing prediction errors. | 0 | cl |
cl_pred_optimize | Optimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no errors (2). | 2 | cl |
cl_pred_track | <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname. | cmd | |
cl_predict | Perform client side prediction. | 0 | cl | user | cheat |
cl_predictioncopy_describe | Describe datamap_t for entindex | cmd | |
cl_predictioncopy_print | Print simple description of prediction copy fields for entindex | cmd | |
cl_predictioncopy_runs | 1 | cl | |
cl_predictweapons | Perform client side prediction of weapon effects. | 1 | cl | user |
cl_print_consistency_list | Display's the contents and flags of the current consistency list | cmd | |
cl_printfps | Print information from cl_showfps. | cmd | |
cl_prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | |
cl_querycache_stats | Display status of the query cache (client only) | cmd | |
cl_ragdoll_default_scale | 1 | cl | |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | cl | a |
cl_ragdoll_lru_debug | 0 | cl | rep | cheat | |
cl_ragdoll_reload | 0 | cl | |
cl_removedecals | Remove the decals from the entity under the crosshair. | cmd | |
cl_report_predcopy_overrides | Report prediction copy overrides | cmd | |
cl_report_soundpatch | reports client-side sound patch count | cmd | |
cl_resend | Delay in seconds before the client will resend the 'connect' attempt | 0 | release |
cl_resetfps | Reset information from cl_showfps. | cmd | |
cl_retire_low_priority_lights | Low priority dlights are replaced by high priority ones | 0 | |
cl_rr_findrules | Search and list rules by substring. | cmd | |
cl_rr_findrules_verbose | Search and list rules by substring. | cmd | |
cl_rr_reloadresponsesystems | Reload all response system scripts. Note: This won't work unless you run with -rr_allow_reload. | cmd | |
cl_save_animgraph_recording | Saves all active animgraph recordings to disk | cmd | |
cl_sceneentity_debug | Display all thinking scene entities and its data. | 0 | cl |
cl_screenmessage_notifytime | How long to display screen message text | 8 | cl |
cl_script_add_debug_filter | Add a filter to the game debug overlay | cmd | |
cl_script_add_watch | Add a watch to the game debug overlay | cmd | |
cl_script_add_watch_pattern | Add a watch to the game debug overlay | cmd | |
cl_script_attach_debugger | Connect the vscript VM to the script debugger | cmd | |
cl_script_attach_debugger_at_startup | 0 | cl | |
cl_script_break_in_native_debugger_on_error | 0 | cl | |
cl_script_clear_watches | Clear all watches from the game debug overlay | cmd | |
cl_script_debug | Toggle the in-game script debug features | cmd | |
cl_script_dump_all | Dump the state of the VM to the console | cmd | |
cl_script_find | Find a key in the VM | cmd | |
cl_script_help | Output help for script functions | cmd | |
cl_script_help2 | Output help for script functions suitable for auto-completion | cmd | |
cl_script_reload | Reload scripts | cmd | |
cl_script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | |
cl_script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | |
cl_script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | |
cl_script_remove_watch | Remove a watch from the game debug overlay | cmd | |
cl_script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | |
cl_script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | |
cl_script_trace_disable | Turn off a particular trace output by file or function name | cmd | |
cl_script_trace_disable_all | Turn off all trace output | cmd | |
cl_script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | |
cl_script_trace_enable | Turn on a particular trace output by file or function name | cmd | |
cl_script_trace_enable_all | Turn on all trace output | cmd | |
cl_script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | |
cl_sendtable_cache_filename | Send tables cache file | 0 | |
cl_sequence_debug | -1 | cl | |
cl_sequence_debug2 | -1 | cl | |
cl_sequence_debug_verbose | 1 | cl | |
cl_sequence_model_substring | 0 | cl | |
cl_set_heartbeat | Sets the heartbeat for the active player to be on or off | cmd | |
cl_show_bounds_errors | 0 | cl | |
cl_show_splashes | 1 | cl | |
cl_showanimstate | Show the (client) animation state for the specified entity (-1 for none). | -1 | cl | cheat |
cl_showanimstate_activities | Show activities in the (client) animation state display. | 1 | cl | cheat |
cl_ShowBoneSetupEnts | Show which entities are having their bones setup each frame. | 0 | cl |
cl_showdemooverlay | How often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always) | 0 | |
cl_showents | Dump entity list to console. | cmd | |
cl_showerror | Show prediction errors, 2 for above plus detailed field deltas, -entindex for specific entity. | 0 | cl |
cl_showfps | Draw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file ) | 0 | cl | release |
cl_showhelp | Set to 0 to not show on-screen help | 1 | cl | a |
cl_showmem | Draw approximate memory use at top of screen | 0 | cl | release |
cl_showpausedimage | Show the 'Paused' image when game is paused. | 1 | cl |
cl_showpos | Draw current position at top of screen | 0 | cl | release |
cl_showtextmsg | Enable/disable text messages printing on the screen. | 1 | cl |
cl_sidespeed | 450 | cl | cheat | |
cl_simulate_dormant_entities | 1 | cl | |
cl_skel_constraints_enable | 1 | rep | cheat | |
cl_skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | 0 | cl | cheat |
cl_smooth | Smooth view/eye origin after prediction errors | 1 | cl |
cl_smoothtime | Smooth client's view after prediction error over this many seconds | 0 | cl |
cl_snd_new_visualize | Displays soundevent name played at it's 3d position | 0 | cl | cheat |
cl_soundscape_flush | Flushes the client side soundscapes | cmd | |
cl_soundscape_printdebuginfo | print soundscapes | cmd | |
cl_spectator_cmdrate_factor | Rate multiplier when connected via hltv | 0 | |
cl_spectator_interp_ratio | When connected to hltv or playing a demo, adjust the interp time by this ratio. | 2 | cl |
cl_spewserializers | Spew serializers | cmd | |
cl_ss_origin | print origin in script format | cmd | |
cl_steamcontroller | 0 | cl | |
cl_stuff_keys | 0 | cl | cheat | |
cl_team | Default team when joining a game | 0 | cl | a | user |
cl_tempragdoll_transition_time | 0 | cl | |
cl_tempragdoll_unragdoll_time | 0 | cl | |
cl_timeout | After this many seconds without receiving a packet from the server, the client will disconnect itself | 30 | a |
cl_tracer_whiz_distance | 72 | cl | |
cl_tree_sway_dir | sets tree sway wind direction and strength | cmd | |
cl_update_spatial_entities_before_latchwork | Update spatial partition entities before we do latch work. Overcomes a potential deadlock in IK, but convared so we can test perf implications. | 1 | cl |
cl_updaterate | Number of packets per second of updates you are requesting from the server | 20 | a | user |
cl_updatevisibility | Updates visibility bits. | cmd | |
cl_upspeed | 320 | cl | cheat | |
cl_viewmodelsclonedasworld | 1 | cl | |
cl_viewtarget_clamp | 1 | cl | |
cl_voice_filter | Filter voice by name substring | 0 | |
cl_voiceenabled | 1 | cl | |
cl_vprof_scope_entity_gamephys | 0 | cl | |
cl_yawspeed | 210 | cl | |
clear | Clear console output. | cmd | |
clearall | Clear console output from all views. | cmd | |
cli_ent_attachments | Displays the interpolated attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_hitbox | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_pivot | Displays the interpolated pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
clientport | If non-empty, client binds port to specific address. Usually you should leave this blank to use a different random system-assigned port for each connection. | 0 | release |
closecaption | Enable close captioning. | 1 | a | user | xbox_archive |
cloth_airdrag | 0 | | |
cloth_airdrag_override | 0 | | |
cloth_approximate_collide | 1 | | |
cloth_batch | 32 | | |
cloth_damping_bias | 0 | | |
cloth_damping_multiplier | 1 | | |
cloth_debug | 0 | | |
cloth_debug_draw | 0 | cl | |
cloth_debug_draw_nodepth_alpha | 16 | | |
cloth_expairdrag | 0 | | |
cloth_expquadairdrag | 0 | | |
cloth_ground_offset | 0 | | |
cloth_ground_plane_thickness | 3 | | |
cloth_guard_threshold | 1000 | | |
cloth_interpolation_strategy | 0 | | |
cloth_iteration_multiplier | 1 | | |
cloth_iv_dump | 4 | cl | |
cloth_iv_store_back | 0 | sv | rep | |
cloth_legacy_stretch_force | 0 | | |
cloth_legacy_support | 1 | | |
cloth_max_ticks_per_frame | 8 | | |
cloth_node_debug_axis_length | 1 | | |
cloth_node_velocity_limit | 1000000 | | |
cloth_quad_smooth_iterations | -1 | | |
cloth_quad_smooth_rate | -1 | | |
cloth_quadairdrag | 0 | | |
cloth_quasistatic_iters | 0 | | |
cloth_reload_immediately | 0 | | |
cloth_resim_after | 0 | | |
cloth_rigid_update | 0 | | |
cloth_rod_smooth_iterations | -1 | | |
cloth_rod_smooth_rate | -1 | | |
cloth_sim_on_tick | 0 | cl | |
cloth_simulate | 1 | | |
cloth_sleep_threshold | 30 | | |
cloth_step | 1 | | |
cloth_step_variability | 0 | | |
cloth_update | 1 | cl | |
cloth_update_bones_on_ticks | 1 | cl | |
cloth_watch | 1 | rep | |
cloth_wind | 0 | | |
cloth_wind_pitch | 0 | | |
cmd | Forward command to server. | cmd | |
collect_entity_model_name | Collect model names of the entities you're pointing at | cmd | |
collision_shake_amp | 0 | sv | |
collision_shake_freq | 0 | sv | |
collision_shake_time | 0 | sv | |
combine_aimrefine_debug | 0 | sv | |
combine_aimrefine_decay | 0 | sv | |
combine_aimrefine_inc | 0 | sv | |
combine_aimrefine_max | 1 | sv | |
combine_aimrefine_min | 1 | sv | |
combine_aimrefine_overwatch | 0 | sv | |
combine_always_throw_grenade | 0 | sv | |
combine_always_throw_manhack | 0 | sv | |
combine_anim_procedural | 0 | sv | |
combine_charger_autofire_time | 1 | sv | |
combine_charger_melee_range | 60 | sv | cheat | |
combine_chargershield_advance_distance | 250 | sv | |
combine_chargershield_extra_time | 3 | sv | |
combine_chargershield_flash_chance | 0 | sv | |
combine_chargershield_min_time | 3 | sv | |
combine_chargershield_reuse_time | 3 | sv | |
combine_clip_throw_max | 250 | sv | |
combine_clip_throw_min | 200 | sv | |
combine_combat_speech_idle_time | 5 | sv | |
combine_crouchpanic_decay | 0 | sv | |
combine_debug_crouching | 0 | sv | |
combine_debug_firing | 0 | sv | rep | |
combine_debug_flanking | 0 | sv | |
combine_debug_grenade_throws | 0 | sv | |
combine_debug_muzzles | 0 | sv | |
combine_debug_muzzles_speculative | 0 | sv | |
combine_debug_occlusion | 0 | sv | |
combine_debug_stagger | 0 | sv | |
combine_debug_suppression | 0 | sv | cheat | |
combine_debug_suppressor | 0 | sv | |
combine_disable_idlespeech | 0 | sv | cheat | |
combine_disable_overwatchsuppression | 0 | sv | |
combine_disable_radio | 0 | sv | cheat | |
combine_dropgren_enemy_dist | 200 | sv | |
combine_explosive_death_base_force | 20000 | sv | |
combine_explosive_death_max_force | 30000 | sv | |
combine_explosive_death_min_force | 10000 | sv | |
combine_explosive_death_rot_speed | 2 | sv | |
combine_explosive_death_uplift_speed | 40 | sv | |
combine_firing_baserofmult | 0 | sv | rep | |
combine_firing_supprofmult | 1 | sv | rep | |
combine_force_grenade_throw_type | -1 | sv | |
combine_force_lookat_up_close | 400 | sv | |
combine_force_spawn_class | -1 | sv | |
combine_gastank_explode_delay | 2 | sv | |
combine_gastank_explosive | 1 | sv | |
combine_grenade_timer | 7 | sv | |
combine_grenade_timer_warn | 4 | sv | |
combine_guard_spawn_health | 1 | sv | |
combine_infinite_equipment | 1 | sv | |
combine_iterativecrouch_delta | -4 | sv | |
combine_iterativecrouch_delta_param | 0 | sv | |
combine_limp_health | 30 | sv | |
combine_los_use_threatline | 1 | sv | cheat | |
combine_manhack_throw_zforce | 200 | sv | |
combine_movement_force_strafe | 0 | sv | |
combine_moveshoot_delay | 1 | sv | |
combine_moveshoot_reburst_delay | 2 | sv | |
combine_panic_distance | 200 | sv | |
combine_pathdebug_graph | 0 | sv | |
combine_playerpen_dist | 32 | sv | |
combine_reflush_time_max | 10 | sv | |
combine_reflush_time_min | 5 | sv | |
combine_shotgun_maxammo | 6 | sv | |
combine_smokegrenade_between_multiplier | 0 = at self to 1 = at target | 0 | sv | cheat |
combine_spawn_health | 1 | sv | |
combine_suppressor_winduptime | 1 | sv | cheat | |
combine_test_muzzles | Select a combine soldier, and he'll display info about his muzzle position when aiming to your position. | cmd | |
combine_test_suppression_positions | Select a combine soldier, and he'll test areas around him for valid suppression points. | cmd | |
combine_wpnretract_radius | 3 | sv | |
combine_wpnretract_speed | 0 | sv | |
combine_wpnunretract_speed | 0 | sv | |
commentary | Desired commentary mode state. | 0 | sv |
commentary_available | Automatically set by the game when a commentary file is available for the current map. | 0 | sv |
commentary_cvarsnotchanging | cmd | | |
commentary_finishnode | cmd | | |
commentary_node_distscale | Scale nodes up to this multiple at distance. | 1 | cl |
commentary_node_use_viewfacing | 0 | cl | |
commentary_showmodelviewer | Display the commentary model viewer. Usage: commentary_showmodelviewer <model name> <optional attached model name> | cmd | |
con_enable | false | launch | |
con_logfile_suffix | Suffix to append to the console log, may be changed to reopen the log | 0 | |
condump | dump the text currently in the console to condumpXX.log | cmd | |
connect | Connect to a remote server. | cmd | |
connect_hltv | Connect to a remote HLTV server. | cmd | |
consoletool | Open a VConsole subtool. | cmd | |
convars_echo_toggle_changes | Echo to the console changes caused by toggling. | 1 | |
convert_steamid | Convert SteamID into multiple formats | cmd | |
cpu_level | CPU Level - Default: High | 2 | cl |
cpuinfo | Print CPU configuration information | cmd | |
crash | Crash the client. Optional parameter -- type of crash: 0: read from NULL 1: write to NULL 2: DmCrashDump() (xbox360 only) 3: Same but with full heap 4: force an Assert | cmd | |
crash_error | Cause the engine to crash by spewing an error (Debug!!) | cmd | |
crash_job | Cause the engine to crash in a job thread (Debug!!) | cmd | |
crash_thread | Cause the engine to crash in a brand new non-main thread (Debug!!) | cmd | |
create_flashlight | cmd | | |
creditsdone | cmd | | |
crosshair | 0 | cl | a | |
crowbar_impact_damage_mass | 8 | sv | |
crowbar_impact_damage_scale | 1 | sv | |
csgo_allow_time_sliced_shadow_map_rendering | Allow time-sliced shadow buffer rendering when enabled via gameinfo.gi | 0 | |
csgo_cubemap_normalization_max | 32 | | |
csgo_cubemap_normalization_roughness_begin | 0 | | |
csgo_directional_lightmaps | 1 | | |
csgo_dither_scale | 1 | | |
csgo_enable_cached_lights | 1 | | |
csgo_enable_lights | 1 | | |
csgo_max_lights | -1 | | |
csgo_shadow_map_culling | 1 | cheat | |
csgo_show_light_fog_clipmap_cb_cost | Show cost of lights in fog clipmap constant buffer. yellow = 1 cost, red = 6 cost | 0 | cheat |
csgo_show_light_priority | Show light priority values. 1 = normal lights, 2 = cached lights. | 0 | cheat |
csgo_single_light_fast_path_sun_cascade_0_texels_per_world | 4 | | |
csgo_single_light_fast_path_sun_cascade_1_texels_per_world | 1 | | |
csgo_single_light_fast_path_sun_cascade_vignette | 0 | cheat | |
csgo_single_light_fast_path_sun_size_cull_threshold | 0 | cheat | |
csgo_unlit_shadow_color | -7896451 | | |
csm_bias_override_0 | 1 | cheat | |
csm_bias_override_1 | 1 | cheat | |
csm_bias_override_2 | 1 | cheat | |
csm_bias_override_3 | 1 | cheat | |
csm_cascade0_override_dist | -1 | cheat | |
csm_cascade1_override_dist | -1 | cheat | |
csm_cascade2_override_dist | -1 | cheat | |
csm_cascade3_override_dist | -1 | cheat | |
csm_cascade_viewdir_shadow_bias_scale | 2 | cheat | |
csm_max_num_cascades_override | -1 | cheat | |
csm_max_shadow_dist_override | -1 | cheat | |
csm_res_override_0 | 0 | cheat | |
csm_res_override_1 | 0 | cheat | |
csm_res_override_2 | 0 | cheat | |
csm_res_override_3 | 0 | cheat | |
csm_slope_scale_db_override | -1 | cheat | |
csm_split_log_scalar | 0 | cheat | |
csm_viewdir_shadow_bias | 0 | cheat | |
curve_bias | 0 | sv | |
cvarlist | Show the list of convars/concommands. | cmd | |
d3d_max_feature_level | Report the maximum D3D feature level available. | 11 | |
darkness_ignore_LOS_to_sources | 1 | sv | |
dbghist_addline | Add a line to the debug history. Format: <category id> <line> | cmd | |
dbghist_dump | Dump the debug history to the console. Format: <category id> Categories: 0: Entity I/O 1: AI Decisions 2: Scene Print 3: Alyx Blind 4: Log of damage done to player 5: Player Teleport 6: Blind Zombie Sounds 7: Player Continuous | cmd | |
debug_materialmodifycontrol | 0 | sv | |
debug_materialmodifycontrol_client | 0 | cl | |
debug_overlay_fullposition | 0 | sv | |
debug_physimpact | 0 | sv | |
debug_shared_random | 0 | sv | rep | |
debug_touchlinks | Spew touch link activity | 0 | sv |
debug_visibility_monitor | 0 | sv | cheat | |
debugoverlay_draw_current | Tell debugoverlay to not draw any entries that have aged out by the time of rendering. Useful if sim runs more often than rendering. | 0 | cheat |
debugoverlay_ignore_source | Draw everything normal and ignore the source for rendering | 0 | cheat |
debugoverlay_show_text_outline | Toggle display of box around text | 0 | cheat |
debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | |
decalfrequency | 10 | sv | nf | |
default_enabled_addons_list | Comma-separated list of addons that the user currently has enabled in the UI (Not guaranteed to match the current mounted addons.) | 0 | cl | a |
default_fov | 75 | cl | cheat | |
demo_fastforwardfinalspeed | Go this fast when starting to hold FF button. | 20 | |
demo_fastforwardramptime | How many seconds it takes to get to full FF speed. | 5 | |
demo_fastforwardstartspeed | Go this fast when starting to hold FF button. | 2 | |
demo_flush | Flush writing the demo file every network update | 0 | a |
demo_goto | Skips to location in demo. | cmd | |
demo_gotomark | Skips the current demo playback to the marked tick | cmd | |
demo_gototick | Skips to a tick in demo. | cmd | |
demo_info | Print information about currently playing demo. | cmd | |
demo_interpolateview | Do view interpolation during dem playback. | 1 | |
demo_marktick | Marks the current demo playback tick for later use | cmd | |
demo_pause | Pauses demo playback. | cmd | |
demo_pauseatservertick | Pauses demo playback at server tick | 0 | |
demo_quitafterplayback | Quits game after demo playback. | 0 | |
demo_recordcommands | Record commands typed at console into .dem files. | 1 | cheat |
demo_resume | Resumes demo playback. | cmd | |
demo_timescale | Sets demo replay speed. | cmd | |
demo_togglepause | Toggles demo playback. | cmd | |
demo_usefastgoto | Use fast frame skipping when available for demo_goto commands. | 1 | |
demo_writefullupdate_rate | Interval time in seconds to write full updates to demo. | 60 | |
demolist | Print demo sequence list. | cmd | |
developer | Set developer message level. | 1 | |
diffcheck | Activate diffcheck system. | 1 | |
diffcheck_playerslot | 0 | | |
diffcheck_spew | Actually show diffcheck results. | 1 | |
diffcheck_spew_diff_filter | Show diff with matching filter substring only. | 0 | |
diffcheck_spew_diff_only | Show diff only. | 0 | |
differences | Show all convars which are not at their default values (optional restricted to specific flags). | cmd | |
disable_dynamic_prop_loading | If non-zero when a map loads, dynamic props won't be loaded | 0 | sv | cheat |
disable_priority_boost | Disable focus based priority boost | cmd | |
disconnect | Disconnect from server | cmd | |
dispcoll_drawplane | 0 | sv | |
display_game_events | 0 | sv | cheat | |
displaysoundlist | 0 | sv | |
dlight_debug | Creates a dlight in front of the player | cmd | |
dog_debug | 0 | sv | |
dog_max_wait_time | 7 | sv | |
dota_ambient_cloth | 1 | cl | |
dota_use_controller | 0 | cl | |
drawcross | Draws a cross at the given location Arguments: x y z | cmd | |
drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | |
dropprimary | dropprimary: Drops the primary weapon of the player. | cmd | |
dsp_automatic | 0 | demo | |
dsp_db_min | 80 | demo | |
dsp_db_mixdrop | 0 | demo | |
dsp_dist_max | 1440 | cheat | demo | |
dsp_dist_min | 0 | cheat | demo | |
dsp_mix_max | 0 | demo | |
dsp_mix_min | 0 | demo | |
dsp_off | 0 | cheat | |
dsp_vol_2ch | 1 | demo | |
dsp_vol_4ch | 0 | demo | |
dsp_vol_5ch | 0 | demo | |
dsp_volume | 0 | a | demo | |
dti_report_stddev_threshold | For network encoding stats, provide a notes field if field change count is above this many standard deviations for the average field change counts for the serializer. | 1 | release |
+duck | cmd | | |
-duck | cmd | | |
dump_entity_report | List all entities in the scene | cmd | |
dump_globals | Dump all global entities/states | cmd | |
dump_localization_files | List all loaded localization files | cmd | |
dump_panorama_css_properties | Prints out all valid panorama CSS properties and their documentation | cmd | |
dump_panorama_css_properties_memstats | Prints out mem stats of all valid panorama CSS properties | cmd | |
dump_panorama_events | print panorama event types and their documentation | cmd | |
dump_panorama_render_command_stats | cmd | | |
dump_secondary_scene_worlds | Lists secondary scene worlds and ref counts | cmd | |
dumpparticlelist | Print out information on existing particle systems | cmd | |
dumpstringtable | Usage: dumpstringtable tablename <sv \| cl> <verbose> Print string tables to console, verbose to dump data. | cmd | |
dynamic_joint_debug | 0 | sv | |
echo | Echo text to console. | cmd | |
echoln | Echo the command arguments on the console | cmd | |
enable_boneflex | 1 | cl | a | |
enable_priority_boost | Disable focus based priority boost | cmd | |
endmovie | Stop recording movie frames. | cmd | |
engine_experimental_drop_frame_ticks | Experimental feature to skip ticks when the client is catching up in low frame rate situations. | 0 | |
engine_max_resource_system_update_time | 5 | | |
engine_no_focus_sleep | 20 | a | |
engine_no_focus_sleep_vconsole_suppress | When VConsole is in the foreground, don't trigger engine_no_focus_sleep behavior | 1 | |
engine_ostype | OS type the engine is running on. | 0 | |
engine_platform_name_extended | Platform the engine is running on. | 0 | |
engine_render_only | 0 | | |
engine_rendersystem_init | Rendersystem option requested (changing this does not change the rendersystem). | 0 | |
engine_rendersystem_used | Rendersystem option in use (changing this does not change the rendersystem). | 0 | |
engine_show_frame_multiple_ticks | 0 | | |
engine_show_frame_pacing | 0 | | |
engine_show_frame_ticks | 0 | | |
engine_vr_max_ticks_to_simulate | Max number of ticks to simulate per frame, after which simulation will start to slow down compared to real time. | 3 | |
english | If set to 1, running the english language set of assets. | 1 | cl | user |
ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | |
ent_actornames_font | ent_actornames font name | 0 | sv | rep | cheat |
ent_actornames_fontsize | ent_actornames font size | 24 | sv | rep | cheat |
ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_animgraph_setvar | Sets a variable on the animgraph of the given entity(s) Arguments: <varname>=<value> \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_autoaim | Displays the entity's autoaim radius. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | |
ent_cancelpendingentfires | Cancels all ent_fire created outputs that are currently waiting for their delay to expire. | cmd | |
ent_characterize | Spew PVS debug info for entity | cmd | |
ent_clear_debug_overlays | Clears all debug overlays | cmd | |
ent_create | Creates an entity of the given type where the player is looking. | cmd | |
ent_debug_anim | Use the specified entity for animation debugging. | cmd | |
ent_debug_draw_thinkers | 0 | sv | rep | |
ent_debugkeys | 0 | sv | |
ent_find | Find and list all entities with classnames or targetnames that contain the specified substring. Format: find_ent <substring> | cmd | |
ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | |
ent_fire | Usage: ent_fire <target> [action] [value] [delay] | cmd | |
ent_fire_output | Usage: ent_fire_output <target> [output name] [value] [delay] | cmd | |
ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | |
ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_info | Usage: ent_info <class name> | cmd | |
ent_joint_axis_size | 4 | sv | |
ent_joint_names | 1 | sv | |
ent_joint_only_ik_joints | 0 | sv | |
ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_messages_draw | Visualizes all entity input/output activity. | 0 | sv | rep | cheat |
ent_name | Displays the entity name | cmd | |
ent_orient | Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' option to orient on all axis. Format: ent_orient <entity name> <optional: allangles> | cmd | |
ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | |
ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_pivot_size | 20 | sv | a | cheat | |
ent_rbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | |
ent_revert_dormancy_change | 0 | cl | |
ent_rotate | Rotates an entity by a specified # of degrees | cmd | |
ent_scale | Scales entities. Arguments: <scale factor> \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_setang | Set entity angles | cmd | |
ent_setname | Sets the targetname of the given entity(s) Arguments: \{new entity name\} \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_setpos | Move entity to position | cmd | |
ent_show_contexts | Show entity contexts in ent_text display | 0 | sv | cheat |
ent_show_response_criteria | Print, to the console, an entity's current criteria set used to select responses. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_skeleton_only_ik_joints | 0 | sv | |
ent_steadystate_batchsize | Max number of entities to transmit to player | 20 | sv |
ent_steadystate_cooldown | Time in seconds after player state changes before steady state changes can occur. | 5 | sv |
ent_steadystate_delay | Time in seconds without network state changes until an entity is considered for trickle updates | 5 | sv |
ent_steadystate_enable | 1 | sv | |
ent_steadystate_interval | Rate at which entities can be trickled to players | 0 | sv |
ent_teleport | Teleport the specified entity to where the player is looking. Format: ent_teleport <entity name> | cmd | |
ent_test_interpolation | 0 | cl | |
ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_filter | Set which ent_text filters you want: | cmd | |
ent_text_flags_active | -1 | sv | a | cheat | |
ent_text_no_name_really_i_mean_it | 0 | sv | cheat | |
ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: Radius, \{entity_name/class_name/ no argument picks what player is looking at\} | cmd | |
ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_ungrab | un-grabs all objects | cmd | |
ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
entity_log_load_unserialize | Output unserialization of entities on map load. 0 - off, 1 - client/server, 2 - server, 3 - client | 0 | |
entity_lump_list | List all known entity lumps | cmd | |
entity_lump_spew | Dump the contents of an entity lump | cmd | |
ents | List server entities, sorted by spawn group | cmd | |
escape | Escape key pressed. | cmd | |
exec | Execute a cfg file | cmd | |
exec_async | Execute a cfg file over time | cmd | |
execifexists | Execute a cfg file if file exists | cmd | |
execute_command_every_frame | 0 | cheat | |
explode | Kills the player with explosive damage | cmd | |
explode_prop_battery_attach_distance | 3 | sv | rep | |
explode_prop_freerotation_dampening | 10 | sv | rep | |
explode_prop_lock_rate | 1 | sv | rep | |
explode_prop_pull_max_speed | 20 | sv | rep | |
explodevector | Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value> | cmd | |
fade_debug_splitscreen_slot | -1 | cl | |
fadein | fadein \{time r g b\}: Fades the screen in from black or from the specified color over the given number of seconds. | cmd | |
fadeout | fadeout \{time r g b\}: Fades the screen to black or to the specified color over the given number of seconds. | cmd | |
filesystem_buffer_size | Size of per file buffers. 0 for none | 0 | |
filesystem_max_stdio_read | 16 | | |
filesystem_native | Use native FS or STDIO | 1 | |
filesystem_report_buffered_io | 0 | | |
filesystem_unbuffered_io | 1 | | |
find | Find concommands with the specified string in their name/help text. | cmd | |
findflags | Find concommands by flags. | cmd | |
fire_absorbrate | 3 | sv | |
fire_dmgbase | 1 | sv | |
fire_dmginterval | 1 | sv | |
fire_dmgscale | 0 | sv | |
fire_extabsorb | 5 | sv | |
fire_extscale | 12 | sv | |
fire_growthrate | 1 | sv | |
fire_heatscale | 1 | sv | |
fire_incomingheatscale | 0 | sv | |
fire_maxabsorb | 50 | sv | |
firetarget | cmd | | |
firstperson | Switch to firstperson camera. | cmd | |
fish_debug | Show debug info for fish | 0 | cl | cheat |
fish_dormant | Turns off interactive fish behavior. Fish become immobile and unresponsive. | 0 | sv | rep | cheat |
flashlight_angle | -10831596 | sv | rep | |
flashlight_bounce | 0 | sv | rep | |
flashlight_offset | -2 | sv | rep | |
flex_cycler_think_interval | 0 | sv | |
flex_expression | 0 | sv | |
flex_looktime | 5 | sv | |
flex_rules | Allow flex animation rules to run. | 1 | cl |
flex_smooth | Applies smoothing/decay curve to flex animation controller changes. | 1 | cl |
flex_talk | 0 | sv | |
fog_color | -1 | cheat | |
fog_colorskybox | -1 | cl | cheat | |
fog_enable | Enable fog | 1 | cheat |
fog_enableskybox | 1 | cl | cheat | |
fog_end | -1 | cl | cheat | |
fog_endskybox | -1 | cl | cheat | |
fog_hdrcolorscale | -1 | cheat | |
fog_hdrcolorscaleskybox | -1 | cl | cheat | |
fog_maxdensity | -1 | cl | cheat | |
fog_maxdensityskybox | -1 | cl | cheat | |
fog_override | Overrides the map's fog settings (-1 populates fog_ vars with map's values) | 0 | cheat |
fog_override_color | Sets the fog color override | cmd | |
fog_override_enable | Use fog_override convars instead of world fog data | 0 | cheat |
fog_override_end | 3500 | cheat | |
fog_override_exponent | 2 | cheat | |
fog_override_max_density | 0 | cheat | |
fog_override_start | 1000 | cheat | |
fog_start | -1 | cl | cheat | |
fog_startskybox | -1 | cl | cheat | |
fog_volume_debug | If enabled, prints diagnostic information about the current fog volume | 0 | sv |
fogui | Show/hide fog control UI. | cmd | |
foliage_interaction_sound_max_delay_time | 1 | sv | |
foliage_interaction_sound_min_delay_time | 0 | sv | |
foliage_interaction_sound_speed_threshold | 20 | sv | |
footstep_debug | 0 | sv | rep | |
footstep_force_volume | -1 | sv | rep | |
force_centerview | cmd | | |
-forward | cmd | | |
+forward | cmd | | |
fov_desired | Sets the base field-of-view. | 75 | cl | a | user |
fp_trace | Toggle field path tracing to file | cmd | |
fps_max | Frame rate limiter. 0=no limit. Does not apply to dedicated server. | 120 | a |
frag_grenade_blip_frequency | 0 | sv | rep | |
free_pass_peek_debug | 0 | sv | |
freecamera_accel | Tweak this parameter to adjust Free Camera movement acceleration. | 5 | cl |
freecamera_fog_end | Fog end for Free Camera. | 2500 | cl |
freecamera_fog_start | Fog start for Free Camera. | 1800 | cl |
freecamera_max_speed | Tweak this parameter to adjust Free Camera movement max speed. | 500 | cl |
freecamera_rotation_mulitplier | Tweak this parameter to adjust Free Camera mouse rotation. | 10 | cl |
freecamera_zfar | Fog start for Free Camera. | 4500 | cl |
freeze_frame | Freezes the display client side only | cmd | |
fs_clear_open_duplicate_times | Clear the list of files that have been opened. | cmd | |
fs_dump_open_duplicate_times | Set fs_report_long_reads 1 before loading to use this. Prints a list of files that were opened more than once and ~how long was spent reading from them. | cmd | |
fs_fake_read_delay_ms | Add N ms of delay to every low-level read operation, to simulate a slow disk | 0 | |
fs_monitor_read_from_pack | 0:Off, 1:Any, 2:Sync only | 0 | |
fs_report_long_reads | 0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threashold | 0 | |
fs_report_sync_opens | 0:Off, 1:Always, 2:Not during load | 0 | |
fs_warning_mode | 0:Off, 1:Warn main thread, 2:Warn other threads | 0 | |
func_break_max_pieces | 15 | sv | a | rep | |
func_break_reduction_factor | 0 | sv | |
func_breakdmg_bullet | 0 | sv | |
func_breakdmg_club | 1 | sv | |
func_breakdmg_explosive | 1 | sv | |
func_tank_gatling_approach_speed | 2 | sv | |
func_tank_gatling_max_fire_rate | 40 | sv | |
func_tank_gatling_min_fire_rate | 4 | sv | |
fx_glass_velocity_cap | Maximum downwards speed of shattered glass particles | 0 | cl |
g_ai_citizen_show_enemy | 0 | sv | |
g_ai_threadedgraphbuild | If true, use experimental threaded node graph building. | 0 | sv |
g_antlion_cascade_push | 1 | sv | a | |
g_antlionguard_hemorrhage | If 1, guard will emit a bleeding particle effect when wounded. | 1 | sv |
g_debug_angularsensor | 0 | sv | cheat | |
g_debug_antlion | 0 | sv | |
g_debug_antlion_worker | 0 | sv | |
g_debug_antlionguard | 0 | sv | |
g_debug_antlionmaker | 0 | sv | cheat | |
g_debug_basehelicopter | 0 | sv | cheat | |
g_debug_basescanner | 0 | sv | cheat | |
g_debug_constraint_sounds | Enable debug printing about constraint sounds. | 0 | sv | cheat |
g_debug_cscanner | 0 | sv | |
g_debug_darkness | Show darkness mode lightsources. | 0 | sv |
g_debug_doors | 0 | sv | |
g_debug_dropship | 0 | sv | |
g_debug_dynamicresupplies | Debug item_dynamic_resupply spawning. Set to 1 to see text printouts of the spawning. Set to 2 to see lines drawn to other items factored into the spawning. | 0 | sv |
g_debug_gunship | 0 | sv | cheat | |
g_debug_headcrab | 0 | sv | cheat | |
g_debug_hunter_charge | 0 | sv | |
g_debug_npc_vehicle_roles | 0 | sv | |
g_debug_physcannon | 0 | sv | |
g_debug_ragdoll_visualize | 0 | cl | cheat | |
g_debug_trackpather | 0 | sv | cheat | |
g_debug_turret | 0 | sv | |
g_debug_turret_ceiling | 0 | sv | |
g_debug_vehiclebase | 0 | sv | cheat | |
g_debug_vehicledriver | 0 | sv | cheat | |
g_debug_vehicleexit | 0 | sv | cheat | |
g_debug_vehiclesound | 0 | sv | cheat | |
g_debug_vortigaunt_aim | 0 | sv | |
g_helicopter_bomb_danger_radius | 120 | sv | |
g_helicopter_bullrush_bomb_enemy_distance | 0 | sv | |
g_helicopter_bullrush_bomb_speed | The maximum distance the player can be from the chopper before it stops firing | 850 | sv |
g_helicopter_bullrush_bomb_time | 10 | sv | |
g_helicopter_bullrush_distance | 5000 | sv | |
g_helicopter_bullrush_mega_bomb_health | Fraction of the health of the chopper before it mega-bombs | 0 | sv |
g_helicopter_bullrush_shoot_height | The maximum distance the player can be from the chopper before it stops firing | 650 | sv |
g_helicopter_chargetime | How much time we have to wait (on average) between the time we start hearing the charging sound + the chopper fires | 2 | sv |
g_helicopter_idletime | How much time we have to wait (on average) after we fire before we can charge up again | 3 | sv |
g_helicopter_maxfiringdist | The maximum distance the player can be from the chopper before it stops firing | 2500 | sv |
g_jeepexitspeed | 100 | sv | cheat | |
g_Language | 0 | sv | rep | |
g_ragdoll_fadespeed | 600 | cl | |
g_ragdoll_important_maxcount | 2 | sv | rep | |
g_ragdoll_lvfadespeed | 100 | cl | |
g_ragdoll_maxcount | 12 | sv | rep | |
g_test_new_antlion_jump | 1 | sv | a | |
gameevents_showeventlisteners | Show listening addition/removals | 0 | |
gameevents_showevents | Dump game events to console. (1 = Show Signaling, 2 = Show Posting also). | 0 | |
gameinstructor_dump_open_lessons | Gives a list of all currently open lessons. | cmd | |
gameinstructor_dump_run_lesson_counts | Gives a list of lessons that been completed or shown | cmd | |
gameinstructor_enable | Display in game lessons that teach new players. | 1 | cl | a |
gameinstructor_find_errors | Set to 1 and the game instructor will run EVERY scripted command to uncover errors. | 0 | cl | cheat |
gameinstructor_reload_lessons | Shuts down all open lessons and reloads them from the script file. | cmd | |
gameinstructor_reset_counts | Resets all display and success counts to zero. | cmd | |
gameinstructor_start_sound_cooldown | Number of seconds forced between similar lesson start sounds. | 4 | cl |
gameinstructor_teach_lesson | Force a specific lesson to be triggered | cmd | |
gameinstructor_verbose | Set to 1 for standard debugging or 2 (in combo with gameinstructor_verbose_lesson) to show update actions. | 0 | cl | cheat |
gameinstructor_verbose_lesson | Display more verbose information for lessons have this name. | 0 | cl | cheat |
gamestats_file_output_directory | When -gamestatsfileoutputonly is specified, file will be emitted here instead of to modpath | 0 | sv |
gameui_activate | Shows the game UI | cmd | |
gameui_allowescape | Escape key allowed to hide game UI | cmd | |
gameui_allowescapetoshow | Escape key allowed to show game UI | cmd | |
gameui_hide | Hides the game UI | cmd | |
gameui_preventescape | Escape key doesn't hide game UI | cmd | |
gameui_preventescapetoshow | Escape key doesn't show game UI | cmd | |
getpos | dump position and angles to the console | cmd | |
getpos_exact | dump origin and angles to the console | cmd | |
gfx_calculate_skin_diffusion_profile_dipole | Calculate a skin diffusion profile using scattering constants. | cmd | |
gfx_convert_generic_to_vr_simple_vr_complex | Convert generic.vfx to vr_simple/vr_complex | cmd | |
gfx_generate_ao_cone_response | Generates a LUT for AO cone vs. sphere | cmd | |
gfx_generate_ao_sphere_response | Generates a LUT for AO proxy calculations | cmd | |
gfx_generate_cone_cone_union_LUT | Generates a LUT for cone-cone union | cmd | |
gfx_generate_cone_cone_union_slice | Generates a LUT for cone-cone union | cmd | |
gfx_generate_ellipse_coneangle_LUT | Generates a LUT to give a cone angle from parameterized ellipse | cmd | |
gfx_generate_ggx_luts | Generate LUTs for modified GGX | cmd | |
gfx_generate_poisson_disk | Generate a poisson disk of N samples using best-candidate sampling. | cmd | |
gfx_generate_preintegrated_brdf | Generate a pre-integrated BRDF LUT | cmd | |
gfx_generate_sin_pulse_texture | Generate a sine pulse texture | cmd | |
gfx_generate_skin_diffuse_warp | Generate the diffuse warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp | Generate the shadow warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp_shadow_width | Remapped width of the shadow penumbra | 0 | |
gfx_hemioct_flat_normal_test | Determine which constant(s) to use to preserve flat normals under HemiOctohedron normal map encoding | cmd | |
gfx_load_skin_diffusion_profile | Load a measured diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_image | Load a custom skin diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_sum_of_gaussians | Load sum-of-gaussians skin diffusion profile. | cmd | |
gfx_remove_obsolete_detail_modes | Remove F_DETAIL_TEXTURE 1 and 2 | cmd | |
give | Give item to player. Arguments: <item_name> | cmd | |
givecurrentammo | Give a supply of ammo for current weapon.. | cmd | |
gl_clear | 1 | cl | |
gl_clear_gray | Clear the back buffer to gray every frame. | 0 | cl | cheat |
gl_clear_randomcolor | Clear the back buffer to random colors every frame. Helps spot open seams in geometry. | 0 | cl | cheat |
gland_grace_period | 0 | sv | rep | |
gland_max_squeeze | 0 | sv | rep | |
gland_min_squeeze | 0 | sv | rep | |
global_set | global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD). | cmd | |
glow_use_tolerance | 0 | cl | rep | cheat | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | cmd | |
gpu_level | GPU Level - Default: High | 3 | cl |
gpu_mem_level | Memory Level - Default: High | 2 | cl |
-grenade1 | cmd | | |
+grenade1 | cmd | | |
+grenade2 | cmd | | |
-grip_hand0 | cmd | | |
+grip_hand0 | cmd | | |
+gripanalog_hand0 | cmd | | |
+gripanalog_hand1 | cmd | | |
hack_flashlight_offset | -16384000 | sv | |
hammer_draw_dirty_bounds | 0 | | |
hammer_draw_model_raytrace_data | 0 | | |
hammer_draw_model_skeleton | 0 | | |
hammer_draw_overlay_triangles_in_box | 0 | | |
hammer_face_debug_info | 0 | | |
hammer_gridnav_always_update | 0 | | |
hammer_gridnav_preview_radius | 15 | | |
hammer_gridnav_show_creature_blocking | 1 | | |
hammer_gridnav_show_hero_blocking | 1 | | |
hammer_gridnav_show_impassable | 1 | | |
hammer_gridnav_show_obstructions | 1 | | |
hammer_gridnav_show_ward_blocking | 1 | | |
hammer_nav_attrib_color | 60 | | |
hammer_overlay_draw_projection_triangles | 0 | | |
hammer_parallel_procedural_update | 1 | | |
hammer_raytrace_debug_draw | Draw ray tracing environment debug visualization in Hammer | 0 | |
hammer_render_model_bounding_spheres | 0 | | |
hammer_show_light_truncation_error | 0 | | |
hammer_spawn_area_base_alpha | 0 | | |
hammer_spawn_area_editor_outline_size | 17 | | |
hammer_spawn_area_outline_alpha | 255 | | |
hammer_tile_border_size | 16 | | |
hammer_world_trace_multisample | 1 | | |
hammer_world_trace_pack_rays | 0 | | |
handforce_inner | 1 | sv | rep | cheat | |
handforce_outer | 8 | sv | rep | cheat | |
handforce_scale | 1 | sv | rep | cheat | |
haptic_second_pulse_delay | 0 | sv | |
haptic_strength_bias | 0 | sv | |
haptic_strength_max | 1 | sv | |
haptic_strength_min | 0 | sv | |
headcrab_death_force_multiplier | Multiplier on HC ragdoll death force | 1 | sv | rep |
headcrab_extra_death_force | Extra force added to HC ragdoll death | 0 | sv | rep |
headcrab_face_enemy | 1 | sv | |
headcrab_powered_ragdoll | 1 | sv | |
headforce_inner | 8 | sv | rep | cheat | |
headforce_outer | 16 | sv | rep | cheat | |
headforce_strength | 10 | sv | rep | cheat | |
help | Find help about a convar/concommand. | cmd | |
hideconsole | Hide the console. | cmd | |
hidehud | bitmask: 1=weapon selection, 2=flashlight, 4=all, 8=health, 16=player dead, 32=needssuit, 64=misc, 128=chat, 256=crosshair, 512=vehicle crosshair, 1024=in vehicle | 0 | cl | cheat |
hidepanel | Hides a viewport panel <name> | cmd | |
highest_chapter_unlocked | 10 | per-user | |
hint_controller_use_hand_origin | 1 | sv | rep | |
hint_panel_fadein | 0 | sv | rep | cheat | |
hint_panel_fadeout | 0 | sv | rep | cheat | |
hitbox_lerp | 0 | sv | |
hl2_darkness_flashlight_factor | 1 | sv | |
hl2_episodic | 1 | sv | rep | |
hl2_normspeed | 190 | sv | |
hl2_sprintspeed | 320 | sv | |
hl2_walkspeed | 150 | sv | |
hl_blind_zombie_angry_donut | 0 | sv | |
hl_blind_zombie_attack_chance | 1 | sv | |
hl_blind_zombie_breakable_debug | 0 | sv | |
hl_blind_zombie_breakable_distance | 36 | sv | |
hl_blind_zombie_cine_noise_debug | 0 | sv | |
hl_blind_zombie_cooldown | 4 | sv | |
hl_blind_zombie_cough_kill | 1 | sv | |
hl_blind_zombie_debug_info | Generates blind zombie debug info. | cmd | |
hl_blind_zombie_debug_operating_status | 0 | sv | |
hl_blind_zombie_freezer_time | 5 | sv | |
hl_blind_zombie_generate_sound | Generates an aggressive sound the blind zombie can hear. | cmd | |
hl_blind_zombie_high_fidelity_touch | 1 | sv | |
hl_blind_zombie_hitmark_debug | 0 | sv | |
hl_blind_zombie_lockin_debug | 0 | sv | |
hl_blind_zombie_nav_sound_offset | 6 | sv | |
hl_blind_zombie_noise_compressor_offset | 0 | sv | |
hl_blind_zombie_noise_compressor_time | 3 | sv | |
hl_blind_zombie_noise_debug | 0 | sv | |
hl_blind_zombie_noise_event_suppress_time | 1 | sv | |
hl_blind_zombie_noise_min_filter | 0 | sv | |
hl_blind_zombie_noise_reject_distance | 60 | sv | |
hl_blind_zombie_noise_system_debug | 0 | sv | |
hl_blind_zombie_repeat_sound_timeout | 4 | sv | |
hl_blind_zombie_shard_distance | 48 | sv | |
hl_blind_zombie_shard_height | 72 | sv | |
hl_blind_zombie_shatter_glass_debug | 0 | sv | |
hl_blind_zombie_show_fail_schedule | 0 | sv | |
hl_blind_zombie_show_failed_goals | 0 | sv | |
hl_blind_zombie_sniff_debug | 0 | sv | |
hl_blind_zombie_sniff_time | 3 | sv | |
hl_blind_zombie_sound_debug | 0 | sv | |
hl_blind_zombie_touch_cooldown | 5 | sv | |
hl_blind_zombie_touch_debug | 0 | sv | |
hl_blind_zombie_touch_window | 2 | sv | |
hl_blind_zombie_wander_debug | 0 | sv | |
hl_blind_zombie_wander_max_wait | 10 | sv | |
hl_blind_zombie_wander_min_wait | 1 | sv | |
hl_blind_zombie_wound_heal_blood | 0 | sv | |
hl_blind_zombie_wound_heal_height | 0 | sv | |
hl_dissolve_all_dropped_weapons | 1 | sv | cheat | |
hl_energy_level_prop_other | 1500 | sv | |
hl_energy_level_prop_player | 1000 | sv | |
hl_headcrab_deliberate_miss_chance | 0 | sv | |
hl_headcrab_deliberate_miss_decrement | 0 | sv | |
hl_headcrab_facehug_offset | 5 | sv | |
hl_noise_generator_accumulate_time | 3 | sv | |
hl_noise_generator_debug | 0 | sv | |
hl_vr_active_area | 500 | sv | rep | |
hl_vr_active_area_entity_draw_active_entities | 0 | sv | |
hl_vr_crowbar | 0 | sv | |
hl_vr_dual_grabbity_gloves | 1 | sv | |
hl_vr_dual_hand_item_holder | 1 | sv | |
hl_vr_dual_slingshot | 1 | sv | |
hl_vr_game_instructor_reset_days | Number of days a save file is old to reset game instructor | 15 | sv | rep |
hl_vr_intro_always | 0 | sv | rep | |
hl_vr_itemcrate_physdmgscale | 1 | sv | rep | cheat | |
hl_vr_itemcrate_physdmgscale_heldextra | 3 | sv | rep | cheat | |
hl_vr_test_level_transition | Test Level Transition. Reloads Current Map | cmd | |
hl_vr_tripmine_beam_maxlength | 1024 | sv | rep | |
hl_vr_tripmine_damage | 200 | sv | rep | |
hl_vr_tripmine_debug | 0 | sv | rep | cheat | |
hl_vr_tripmine_lean_debug | 0 | sv | rep | cheat | |
hl_vr_tripmine_movement_trig_sqr | 4 | sv | rep | |
hl_vr_tripmine_plantdistance | 8 | sv | rep | |
hl_vr_tripmine_prop_minspeed | 5 | sv | rep | |
hl_vr_tripmine_radius | 200 | sv | rep | |
hl_vr_tripmine_rotate_rate | 120 | sv | rep | |
hl_vr_tripmine_throw_prop_minspeed | 10 | sv | rep | cheat | |
hl_vr_tripmine_thrown_physprop_size | 5 | sv | rep | cheat | |
hl_vr_tripmine_trigger_size | 0 | sv | rep | cheat | |
hl_vr_tripmine_warning_size | 3 | sv | rep | cheat | |
hl_zombie_bloater_angles | -16777216 | sv | |
hl_zombie_bloater_forcetest | 0 | sv | |
hl_zombie_flinch_big_chance_max | 0 | sv | |
hl_zombie_flinch_big_chance_min | 0 | sv | |
hl_zombie_flinch_big_dist_max | 512 | sv | |
hl_zombie_flinch_big_dist_min | 128 | sv | |
hl_zombie_flinch_debug | 0 | sv | |
hl_zombie_flinch_limit_max | 0 | sv | |
hl_zombie_flinch_limit_min | 0 | sv | |
hl_zombie_noise_interest_time | 5 | sv | |
hl_zombie_reviver_leap_away | 1 | sv | |
hl_zombie_reviver_zap_radius | 100 | sv | |
hl_zombie_standby_time | 5 | sv | |
hl_zombie_turret_forcetest | 0 | sv | |
hl_zombie_turret_size | 1 | sv | |
hlvr_active_area_entity_think_secs_min | 2 | sv | rep | |
hlvr_active_area_use_legacy_radius_query | 0 | sv | |
hlvr_addresources | Add to the player's ammo & crafting currency levels. Format: hlvr_addresources <pistol ammo> <rapid fire ammo> <shotgun ammo> <crafting currency> | cmd | |
hlvr_adjust_height_mode | 0: Off, 1: Toggle Crouch, 2: Toggle Stand, 3: Short Press Toggles Crouch and Long Press Toggles Stand | 2 | sv | a | rep |
hlvr_adjust_height_option | 2 | cl | rep | |
hlvr_adjust_turn_option | 1 | cl | rep | |
hlvr_antlion_abdomen_damage_scale | 1 | sv | |
hlvr_antlion_ai_drives_head_only | 1 | sv | |
hlvr_antlion_animated_death_chance | 0 | sv | |
hlvr_antlion_flanking_enabled | 1 | sv | |
hlvr_antlion_front_leg_health | 16 | sv | |
hlvr_antlion_hiss_warning_min_time | 4 | sv | |
hlvr_antlion_hit_test_width | 20 | sv | |
hlvr_antlion_jump_forward | 210 | sv | |
hlvr_antlion_jump_height | 180 | sv | |
hlvr_antlion_legs_enable | 1 | sv | |
hlvr_antlion_legs_npc_cheat_prob | 0 | sv | |
hlvr_antlion_next_jump_chance | 0 | sv | |
hlvr_antlion_next_jump_close_scalar | 0 | sv | |
hlvr_antlion_next_jump_jumped_scalar | 2 | sv | |
hlvr_antlion_next_jump_max | 4 | sv | |
hlvr_antlion_next_jump_min | 2 | sv | |
hlvr_antlion_rear_leg_health | 24 | sv | |
hlvr_antlion_scuttle_back_chance | 1 | sv | |
hlvr_antlion_scuttle_enable | 1 | sv | |
hlvr_antlion_scuttle_forward_chance | 0 | sv | |
hlvr_antlion_scuttle_inner_chance | 0 | sv | |
hlvr_antlion_scuttle_inner_distance | 128 | sv | |
hlvr_antlion_scuttle_middle_chance | 0 | sv | |
hlvr_antlion_scuttle_middle_distance | 1024 | sv | |
hlvr_antlion_scuttle_outer_chance | 0 | sv | |
hlvr_antlion_scuttle_outer_distance | 2048 | sv | |
hlvr_antlion_scuttle_side_chance | 0 | sv | |
hlvr_antlion_scuttle_test_fail_time | 2 | sv | |
hlvr_antlion_scuttle_test_time_max | 3 | sv | |
hlvr_antlion_scuttle_test_time_min | 1 | sv | |
hlvr_antlion_strafe_distance | 2048 | sv | |
hlvr_antlion_strafe_enable | 1 | sv | |
hlvr_antlion_turtle_chance | 0 | sv | |
hlvr_antlion_turtle_distance_to_enemy | 45 | sv | |
hlvr_antlion_turtle_min_interval | 10 | sv | |
hlvr_backpack_debug | 0 | sv | rep | |
hlvr_backpack_lerp_speed | 1 | sv | rep | |
hlvr_backpack_snap_threshold | 0 | sv | rep | |
hlvr_backpack_wait_time_on_deposit | 1 | sv | rep | |
hlvr_client_ui_hand_debug | 0 | cl | cheat | |
hlvr_client_ui_hand_max_movement | 1 | cl | cheat | |
hlvr_client_ui_hand_point_finger_distance | 10 | cl | cheat | |
hlvr_client_ui_hand_pointer_forward_offset | -1 | cl | cheat | |
hlvr_client_ui_hand_pointer_pos_lh_x | 0 | cl | cheat | |
hlvr_client_ui_hand_pointer_pos_lh_y | 0 | cl | cheat | |
hlvr_client_ui_hand_pointer_pos_lh_z | -2 | cl | cheat | |
hlvr_client_ui_hand_pointer_pos_x | 0 | cl | cheat | |
hlvr_client_ui_hand_pointer_pos_y | 0 | cl | cheat | |
hlvr_client_ui_hand_pointer_pos_z | -2 | cl | cheat | |
hlvr_client_ui_hand_pointer_rot_lh_x | 45 | cl | cheat | |
hlvr_client_ui_hand_pointer_rot_lh_y | -10 | cl | cheat | |
hlvr_client_ui_hand_pointer_rot_lh_z | 0 | cl | cheat | |
hlvr_client_ui_hand_pointer_rot_x | 45 | cl | cheat | |
hlvr_client_ui_hand_pointer_rot_y | 10 | cl | cheat | |
hlvr_client_ui_hand_pointer_rot_z | 0 | cl | cheat | |
hlvr_client_ui_hand_pointer_threshold | 0 | cl | cheat | |
hlvr_client_ui_hand_use_wmr_offset | 0 Auto Detect, 1 Always, 2 never | 0 | cl |
hlvr_client_ui_hand_wmr_pos_x | -4 | cl | |
hlvr_client_ui_hand_wmr_pos_y | 0 | cl | |
hlvr_client_ui_hand_wmr_pos_z | 0 | cl | |
hlvr_client_ui_hand_wmr_rot_x | 50 | cl | |
hlvr_client_ui_hand_wmr_rot_y | 0 | cl | |
hlvr_client_ui_hand_wmr_rot_z | 0 | cl | |
hlvr_closed_caption_type | 1 | cl | a | rep | |
hlvr_combine_barrier_cell_spacing | 6 | cl | cheat | |
hlvr_commentary_removal_trigger_maxs | -16119804 | sv | cheat | |
hlvr_commentary_removal_trigger_mins | -4 | sv | cheat | |
hlvr_crafting_station_bghud_depthsortbias | 10 | sv | rep | |
hlvr_crafting_station_fghud_depthsortbias | -10 | sv | rep | |
hlvr_crafting_station_moviehud_depthsortbias | 20 | sv | rep | |
hlvr_crafting_station_weapon_min_exit_time | 0 | sv | |
hlvr_crouch_on_offhand | 1 | sv | rep | cheat | |
hlvr_crouch_toggle_enable | 0 | sv | a | rep | |
hlvr_crouch_toggle_height | Crouch toggle eye height. | 30 | sv | rep | cheat |
hlvr_crouch_toggle_time | Time until the player is allowed to change the crouch toggle state. | 0 | sv | rep | cheat |
hlvr_dead_postprocess_fadein | 0 | cl | cheat | |
hlvr_dead_respawn_min_time | 6 | cl | cheat | |
hlvr_debug_hud | 1 | cl | rep | |
hlvr_debug_player_speech | 0 | sv | cheat | |
hlvr_dry_erase_debug | 0 | sv | rep | |
hlvr_dry_erase_eraser_grid_size | 0 | cl | |
hlvr_dry_erase_eraser_height | 6 | cl | |
hlvr_dry_erase_eraser_width | 2 | cl | |
hlvr_dry_erase_marker_sound_max_speed | 60 | cl | |
hlvr_dry_erase_marker_write_distance | 0 | cl | |
hlvr_dry_erase_marker_write_start_distance | 0 | cl | rep | |
hlvr_dry_erase_num_stamp_frames | 5 | cl | |
hlvr_dry_erase_stamp_player_visibility_distance | 400 | cl | |
hlvr_dry_erase_stamp_size | 50 | cl | |
hlvr_dry_erase_texel_size | 24 | sv | rep | |
hlvr_dry_erase_texture_size_list | Lists the texture memory used up by all the dry erase boards | cmd | |
hlvr_energygun_grant_upgrade | Grant EnergyGun upgrade on enum | cmd | |
hlvr_fade_to_steamvr | 1 | cl | cheat | |
hlvr_fall_or_mantle_debug | 0 | sv | rep | |
hlvr_fall_or_mantle_enable | 1 | sv | rep | |
hlvr_getall | Prints an hlvr_setall command that'll restore the player's current state fully. | cmd | |
hlvr_give_flashlight | Grant HLVR Flashlight | cmd | |
hlvr_glow_behind | 1 | cl | |
hlvr_glow_behind_depth_feather | 6 | cl | |
hlvr_glow_behind_depth_tolerance | 0 | cl | |
hlvr_grab_target_facing_dot | 0 | cl | rep | |
hlvr_grab_target_wiggle | Make the grab target wiggle | 0 | cl |
hlvr_grenade_fired_timer | 4 | sv | |
hlvr_grenade_module_velocity | 1000 | sv | rep | |
hlvr_grenade_shake_range | 450 | sv | rep | |
hlvr_grenade_vel_delta | 20 | sv | |
hlvr_hand_nudge_force | 1500 | sv | |
hlvr_hand_nudge_vel | 50 | sv | |
hlvr_hat_attach_maxspeed | 80 | sv | cheat | |
hlvr_hat_debug | 0 | sv | |
hlvr_hat_removal_trigger_maxs | -16119800 | sv | cheat | |
hlvr_hat_removal_trigger_mins | -4 | sv | cheat | |
hlvr_hat_trigger_maxs | -16252157 | sv | cheat | |
hlvr_hat_trigger_mins | -3 | sv | cheat | |
hlvr_head_autofix_delay_until_auto_reposition | 30 | sv | rep | |
hlvr_head_autofix_invalid_pos | 0 | sv | rep | |
hlvr_health_alarm_health_fraction | 0 | sv | rep | |
hlvr_health_animation_time | 2 | sv | rep | |
hlvr_health_facing_dot | 0 | sv | rep | |
hlvr_health_heartbeat_beattime | 0 | sv | rep | |
hlvr_health_heartbeat_rate | 5 | sv | rep | |
hlvr_health_pen_adjust_lookdown | -6 | sv | rep | |
hlvr_health_pen_adjust_lookup | 1 | sv | rep | |
hlvr_health_pen_body_size | 5 | sv | rep | |
hlvr_health_pen_debug | 0 | sv | rep | |
hlvr_health_pen_hmd_size | 5 | sv | rep | |
hlvr_health_station_holograms | Enable health station holograms if the health vials are missing | 1 | sv |
hlvr_health_vial_amount | 33 | sv | rep | |
hlvr_health_vial_hand_inject_time | 0 | sv | rep | |
hlvr_health_vial_inject_time | 0 | sv | rep | |
hlvr_heartbeat_active_volume | 1 | cl | rep | cheat | |
hlvr_heartbeat_default_volume | 0 | cl | rep | cheat | |
hlvr_heartbeat_enable | 1 | cl | a | rep | cheat | |
hlvr_heartbeat_full_health_lubdub_spacing | 0 | cl | rep | cheat | |
hlvr_heartbeat_haptic_scale | 0 | cl | rep | cheat | |
hlvr_heartbeat_high_health_bpm | 90 | cl | rep | cheat | |
hlvr_heartbeat_low_health_bpm | 180 | cl | rep | cheat | |
hlvr_heartbeat_low_health_lubdub_spacing | 0 | cl | rep | cheat | |
hlvr_heartbeat_only_when_health_is_low | 1 | cl | rep | cheat | |
hlvr_heartbeat_reset_to_default_volume_seconds | 5 | cl | rep | cheat | |
hlvr_hud_update_ticks | 3 | cl | rep | |
hlvr_launch_energy_ball | Launches an energy ball from where the player is looking | cmd | |
hlvr_launch_tag_dart | Launches a tag dart from where the player is looking | cmd | |
hlvr_left_hand_primary | Set Primary (Weapon Holding) Hand to Left Hand | 0 | sv | rep |
hlvr_level_transition_blink | 0 | sv | cheat | |
hlvr_level_transition_ticks_to_pause | 10 | sv | cheat | |
hlvr_level_transition_time_delay | 2 | sv | cheat | |
hlvr_main_menu_delay | 5 | cl | cheat | |
hlvr_main_menu_delay_with_intro | 23 | cl | cheat | |
hlvr_main_menu_delay_with_intro_and_saves | 15 | cl | cheat | |
hlvr_main_menu_max_save_slots | 10 | cl | a | cheat | |
hlvr_main_menu_render_play_area | 1 | cl | cheat | |
hlvr_main_menu_set_test_level | 0 | cl | cheat | |
hlvr_main_menu_test | Test our main menu | cmd | |
hlvr_main_menu_toggle_handshader | Toggle Using a shader on the Ui Hands | cmd | |
hlvr_menu_dashboard_ticks_to_pause | 50 | cl | cheat | |
hlvr_menu_hand_activate_distance | 1 | cl | cheat | |
hlvr_menu_hand_interact_offset | 2 | cl | cheat | |
hlvr_menu_knockknock_interval | 10 | cl | cheat | |
hlvr_menu_map_preview_playrate | 4 | cl | cheat | |
hlvr_menu_map_transition_time | 2 | cl | cheat | |
hlvr_menu_open_time | 0 | cl | cheat | |
hlvr_menu_panel_beam_length | 12 | cl | cheat | |
hlvr_menu_pause_main_menu | 1 | cl | cheat | |
hlvr_menu_pause_playarea_width | 10 | cl | cheat | |
hlvr_menu_ticks_to_autosave | 270 | cl | cheat | |
hlvr_menu_touch_distance_repeat | 1 | cl | cheat | |
hlvr_menu_touch_lock_distance | 2 | cl | cheat | |
hlvr_menu_touch_time | 0 | cl | cheat | |
hlvr_menu_vignette_exit_on_transition_tick | 4 | cl | cheat | |
hlvr_menu_vignette_max_distance | 2048 | cl | cheat | |
hlvr_menu_vignette_pause_far | 256 | cl | cheat | |
hlvr_menu_vignette_pause_near | 16 | cl | cheat | |
hlvr_menu_vignette_transition_far | 4 | cl | cheat | |
hlvr_menu_vignette_transition_near | 0 | cl | cheat | |
hlvr_move_ladder_continuous | 0 | sv | rep | |
hlvr_move_ladder_must_reach_top | 0 | sv | rep | |
hlvr_movetype_default | 0 | sv | rep | cheat | |
hlvr_multitool_debug_log | 0 | sv | rep | |
hlvr_multitool_hacking_glove_sphere_radius | 2 | sv | rep | |
hlvr_multitool_hacking_pose_debug | 0 | sv | rep | |
hlvr_multitool_hacking_pose_dont_begin | 0 | sv | rep | |
hlvr_multitool_hacking_pose_enter_angle_max | 70 | sv | rep | |
hlvr_multitool_hacking_pose_enter_angle_min | 60 | sv | rep | |
hlvr_multitool_hacking_pose_enter_distance_max | 8 | sv | rep | |
hlvr_multitool_hacking_pose_enter_distance_min | 4 | sv | rep | |
hlvr_multitool_hacking_pose_exit_angle_max | 80 | sv | rep | |
hlvr_multitool_hacking_pose_exit_angle_min | 70 | sv | rep | |
hlvr_multitool_hacking_pose_exit_distance_max | 10 | sv | rep | |
hlvr_multitool_hacking_pose_exit_distance_min | 8 | sv | rep | |
hlvr_multitool_hacking_pose_hack_start_distance_delta | 2 | sv | rep | |
hlvr_multitool_hacking_pose_plug_snap_percent | 0 | sv | rep | |
hlvr_multitool_hacking_pose_return_time | 0 | sv | rep | |
hlvr_multitool_hacking_pose_snap_percent | 0 | sv | rep | |
hlvr_multitool_hacking_pose_twist_angle | 70 | sv | rep | |
hlvr_multitool_hacking_pose_twist_animate_angle_diff | 0 | sv | rep | |
hlvr_multitool_holo_hack_start_distance | 5 | sv | |
hlvr_multitool_interactable_search_dist | 48 | sv | rep | |
hlvr_multitool_toner_haptic_decay_time | 1 | sv | |
hlvr_multitool_toner_haptic_max_highlight | 50 | sv | |
hlvr_multitool_toner_haptic_max_interval | 0 | sv | |
hlvr_multitool_toner_haptic_max_pulse | 0 | sv | |
hlvr_multitool_toner_haptic_min_highlight | 0 | sv | |
hlvr_multitool_toner_haptic_min_interval | 0 | sv | |
hlvr_multitool_toner_haptic_min_pulse | 0 | sv | |
hlvr_multitool_toner_trace_down_distance | 50 | sv | |
hlvr_multitool_toner_trace_down_threshold | 40 | sv | |
hlvr_multitool_toner_trace_horizontal_distance | 20 | sv | rep | |
hlvr_pause_after_loadsavegame | If >0, pauses the game this many ticks after loading a saved game. | 3 | cl | cheat |
hlvr_pause_after_realmap | 1 | cl | cheat | |
hlvr_pause_postprocess_fadein | 0 | cl | cheat | |
hlvr_physcannon_forward_offset | 15 | sv | rep | |
hlvr_piano_black_key_max_angle | 8 | sv | rep | |
hlvr_piano_black_key_min_angle | 0 | sv | rep | |
hlvr_piano_black_key_play_threshold | 0 | sv | rep | |
hlvr_piano_debug | 0 | sv | rep | |
hlvr_piano_hands | 0 | sv | rep | |
hlvr_piano_sound_decay_time | 0 | cl | |
hlvr_piano_white_key_max_angle | 6 | sv | rep | |
hlvr_piano_white_key_min_angle | 0 | sv | rep | |
hlvr_piano_white_key_play_threshold | 0 | sv | rep | |
hlvr_player_ammobal_chance_mult_pistol | 0 | sv | cheat | |
hlvr_player_ammobal_chance_mult_rapidfire | 0 | sv | cheat | |
hlvr_player_ammobal_chance_mult_shotgun | 0 | sv | cheat | |
hlvr_player_ammobal_dist_close | 0 | sv | cheat | |
hlvr_player_ammobal_dist_curve | 0 | sv | cheat | |
hlvr_player_ammobal_dist_far | 0 | sv | cheat | |
hlvr_player_ammobal_drain_pistol | 0 | sv | cheat | |
hlvr_player_ammobal_drain_rapidfire | 0 | sv | cheat | |
hlvr_player_ammobal_drain_shotgun | 0 | sv | cheat | |
hlvr_player_ammobal_max_chance_close | 0 | sv | cheat | |
hlvr_player_ammobal_max_chance_far | 0 | sv | cheat | |
hlvr_player_ammobal_max_pistol | 0 | sv | cheat | |
hlvr_player_ammobal_max_rapidfire | 0 | sv | cheat | |
hlvr_player_ammobal_max_shotgun | 0 | sv | cheat | |
hlvr_player_ammobal_min_pistol | 0 | sv | cheat | |
hlvr_player_ammobal_min_rapidfire | 0 | sv | cheat | |
hlvr_player_ammobal_min_shotgun | 0 | sv | cheat | |
hlvr_player_ammobal_removeat_pistol | 0 | sv | cheat | |
hlvr_player_ammobal_removeat_rapidfire | 0 | sv | cheat | |
hlvr_player_ammobal_removeat_shotgun | 0 | sv | cheat | |
hlvr_player_cough_count | 3 | sv | cheat | |
hlvr_player_cough_debug | 0 | sv | cheat | |
hlvr_player_cough_enable | 1 | sv | cheat | |
hlvr_player_cough_interval | 2 | sv | cheat | |
hlvr_player_cough_suppressor_distance | 8 | sv | cheat | |
hlvr_player_cough_use_handpose | 0 | sv | cheat | |
hlvr_player_valid_position_debug | 0 | sv | cheat | |
hlvr_playername | The name of our playtester, used by the resource analyzer system. | 0 | sv | rep |
hlvr_prop_discovery_lookangle | Angle of an intentional discovery look. | 0 | sv |
hlvr_prop_discovery_lookdist_far | Far distance to an intentional discovery look. | 18 | sv |
hlvr_prop_discovery_lookdist_near | Near distance to an intentional discovery look. | 1 | sv |
hlvr_prop_discovery_looktime | Time before an intentional discovery look. | 0 | sv |
hlvr_radio_trigger_maxs | -16249844 | sv | cheat | |
hlvr_radio_trigger_mins | -12 | sv | cheat | |
hlvr_rapidfire_grant_upgrade | Grant Rapidfire gun upgrade <Upgrade ID> | cmd | |
hlvr_resourceanalyzer_add_data_from | Adds data to the resource analyzer for the specified filename. Discards all data for the specified playername first. | cmd | |
hlvr_resourceanalyzer_debug | 0 | sv | |
hlvr_resourceanalyzer_discard_alldata | Discards all data. | cmd | |
hlvr_resourceanalyzer_discard_alldata_except_for | Discards all level's data for everyone except for the specified player. | cmd | |
hlvr_resourceanalyzer_discard_alldata_for | Discards all level's data for the specified player. | cmd | |
hlvr_resourceanalyzer_discard_leveldata_for | Discards the current level's data for the specified player. | cmd | |
hlvr_resourceanalyzer_discard_now | Discards the current playtest data. | cmd | |
hlvr_resourceanalyzer_dump | Describes the current data. | cmd | |
hlvr_resourceanalyzer_load_data_from | Resets and loads all data from the specified filename. | cmd | |
hlvr_resourceanalyzer_save_data_to | Saves the current data to the specified filename. | cmd | |
hlvr_resourceanalyzer_save_now | Saves the current data. | cmd | |
hlvr_resourceanalyzer_show_removable | 0 | sv | |
hlvr_resourceanalyzer_togglevis | Toggles the visualization of the resource analyzer. | cmd | |
hlvr_resourceanalyzer_vis_ammo_only | 0 | sv | |
hlvr_resourceanalyzer_vis_by_class | Set to the classname of a resource entity to only visualize that entity. | 0 | sv |
hlvr_resourceanalyzer_vis_color_by_type | 0 | sv | |
hlvr_resourceanalyzer_vis_only | Set to 1 for pickups, 2 for removals | 0 | sv |
hlvr_resourceanalyzer_visrange | 1024 | sv | rep | |
hlvr_respirator_trigger_maxs | -16644856 | sv | cheat | |
hlvr_respirator_trigger_mins | -5 | sv | cheat | |
hlvr_setall | Sets the player's full state. Use hlvr_getall to get a pastable state. | cmd | |
hlvr_setresources | Set the player's ammo & crafting currency levels. Format: hlvr_setresources <pistol ammo> <rapid fire ammo> <shotgun ammo> <crafting currency> | cmd | |
hlvr_shotgun_extra_shell_grab_range | 20 | sv | rep | |
hlvr_shotgun_extra_shell_grab_range_moving | 500 | sv | rep | |
hlvr_shotgun_extra_shell_gravity_glove_range | 500 | sv | rep | |
hlvr_shotgun_give | Give Player the Shotgun and some ammo | cmd | |
hlvr_shotgun_grant_upgrade | Grant Shotgun upgrade on enum | cmd | |
hlvr_single_controller_mode | Enables single controller mode | 0 | sv | rep |
hlvr_skip_credits | hlvr_skip_credits | cmd | |
hlvr_spawn_calibration_target | Spawn a calibration Target to help adjust hand / aim position. Disappears on DevPallette close | cmd | |
hlvr_spectator_hud_render_to_steamvr_overlay | 0 | cl | rep | |
hlvr_spectator_hud_size | Scales spectator HUD by percentage value ranging from 50 to 150 | 100 | cl | a |
hlvr_stand_on_offhand | 1 | sv | rep | cheat | |
hlvr_stand_toggle_enable | 1 | sv | a | rep | |
hlvr_stand_toggle_height | Stand toggle eye height. | 65 | sv | rep | cheat |
hlvr_stand_toggle_time | Time until the player is allowed to change the stand toggle state. | 0 | sv | rep | cheat |
hlvr_steamvr_transition_color_b | 20 | cl | cheat | |
hlvr_steamvr_transition_color_g | 20 | cl | cheat | |
hlvr_steamvr_transition_color_r | 20 | cl | cheat | |
hlvr_suppress_attack_after_pause | 0 | sv | cheat | |
hlvr_teleport_attract_blind_zombie_enable | 0 | sv | cheat | |
hlvr_teleport_footstep_debug | Draw a debug visualization of the footstep traces and surface properties | 0 | sv |
hlvr_teleport_footstep_debug_duration | 30 | sv | |
hlvr_teleport_footstep_distance_1 | Min distance to TP before any footstep sounds | 30 | sv |
hlvr_teleport_footstep_distance_2 | Distance to TP for two footstep sounds | 80 | sv |
hlvr_teleport_footstep_distance_3 | Distance to TP for three footstep sounds | 150 | sv |
hlvr_teleport_footstep_interval | Interval between TP footstep sounds | 0 | sv |
hlvr_teleport_footstep_trace_distance | How far down to trace to determine TP footsteps | 128 | sv |
hlvr_teleport_interrupt_trigger_debug | 0 | sv | |
hlvr_teleport_proxy_lifetime | 1 | sv | |
hlvr_teleport_proxy_min_step | 24 | sv | |
hlvr_teleport_push_impulse_z | 0 | sv | |
hlvr_teleport_sound_radius | 192 | sv | |
hlvr_teleport_zero_move_epsilon | 0 | sv | |
hlvr_test_explosiondeath | Test our fake explosion death for a2_train_yard. | cmd | |
hlvr_tip_force_map | -1 | cl | cheat | |
hlvr_toggle_dev_teleport | Toggle developer teleport mode | cmd | |
hlvr_toner_cylinder_radius | 10 | sv | rep | |
hlvr_toner_junction_use_dot | 0 | sv | rep | cheat | |
hlvr_toner_junction_use_pct | 1 | sv | rep | cheat | |
hlvr_toner_path_debug | 0 | sv | rep | cheat | |
hlvr_toner_path_intensity_radius | 8 | sv | |
hlvr_toner_path_particle_distance | 0 | sv | rep | cheat | |
hlvr_toner_play_sound | 1 | sv | |
hlvr_toner_tip_offset | 4 | sv | rep | cheat | |
hlvr_toner_trace_debug | 0 | sv | rep | |
hlvr_transition_pause_always | 0 | cl | cheat | |
hlvr_use_valve_startup_stage | 0 | cl | cheat | |
hlvr_watch_alarm_health_fraction | 0 | sv | rep | |
hlvr_watch_animation_time | 2 | sv | rep | |
hlvr_watch_facing_dot | 0 | sv | rep | |
hlvr_watch_heartbeat_beattime | 0 | sv | rep | |
hlvr_watch_heartbeat_rate | 5 | sv | rep | |
hlvr_weaponswitch_colinear_up_angle | 15 | sv | rep | |
hlvr_weaponswitch_debug_selection | 0 | sv | rep | |
hlvr_weaponswitch_depth_gap | 0 | sv | rep | |
hlvr_weaponswitch_fixed_dist | 30 | sv | rep | |
hlvr_weaponswitch_follow_position_speed | 0 | sv | rep | |
hlvr_weaponswitch_follow_rotation_speed | 3 | sv | rep | |
hlvr_weaponswitch_hmd_hand_height_blend | 0 | sv | rep | |
hlvr_weaponswitch_menu_mode | 0: Close menu on select, 1: Close menu on button release or moving outside the menu | 1 | sv | rep |
hlvr_weaponswitch_orientation | 0: Oriented to the VR Hand, 1: Oriented to the HMD, 2: Combo of HMD, Hand and world orientation | 2 | sv | rep |
hlvr_weaponswitch_selection_dist | 2 | sv | rep | |
hlvr_weaponswitch_selection_hide_sec | 0 | sv | rep | |
hlvr_weaponswitch_stayopen | If set to 1, weaponswitch UI will stay open even after button released (for development). | 0 | sv | rep |
hlvr_weaponswitch_weapon_zpos | How far from the background panel that the weapon model sits. | 0 | sv | rep |
hlvr_window_trigger_debug | 0 | sv | |
hlvr_workshop_sort | 0 | cl | rep | |
hlvr_wristhud | 0 | cl | |
hmd_anchor_rotate | cmd | | |
host_force_frametime_to_equal_tick_interval | 0 | | |
host_framerate | Set to lock per-frame time elapse. | 0 | release |
host_limitlocal | Apply cl_cmdrate and cl_updaterate to loopback connection | 0 | |
host_showcachemiss | Print a debug message when the client or server cache is missed. | 0 | |
host_timescale | Prescale the clock by this amount. | 1 | rep | cheat |
host_timescale_dec | Decrement the timescale by one step | cmd | |
host_timescale_inc | Increment the timescale by one step | cmd | |
host_writeconfig | Saves out the user config values. | cmd | |
hostfile | The HOST file to load. | 0 | sv | release |
hostip | Host game server ip | 0 | release |
hostname | Hostname for server. | 0 | release |
hostport | Host game server port | 27015 | release |
hud_autoaim_method | 1 | cl | |
hud_autoaim_scale_icon | 0 | cl | |
hud_autoreloadscript | Automatically reloads the animation script each time one is ran | 0 | cl |
hud_draw_active_reticle | 0 | cl | |
hud_draw_fixed_reticle | 1 | cl | a | |
hud_drawhistory_time | 5 | cl | |
hud_fastswitch | 0 | cl | a | |
hud_jeephint_numentries | 10 | sv | |
hud_locator_alpha | 230 | cl | |
hud_locator_fov | 350 | cl | |
hud_magnetism | 0 | cl | |
hud_quickinfo | 1 | cl | a | |
hud_reloadscheme | Reloads hud layout and animation scripts. | cmd | |
hud_reticle_alpha_speed | 700 | cl | |
hud_reticle_maxalpha | 255 | cl | |
hud_reticle_minalpha | 125 | cl | |
hud_reticle_scale | 1 | cl | |
hud_saytext_time | 12 | cl | |
hud_showemptyweaponslots | Shows slots for missing weapons when recieving weapons out of order | 1 | cl | a |
hud_takesshots | Auto-save a scoreboard screenshot at the end of a map. | 0 | cl | a |
hud_tracker_disabled | 0 | cl | |
hud_tracker_fov_factor | 2 | cl | |
hud_tracker_handoff_duration_a | 0 | cl | |
hud_tracker_handoff_duration_b | 0 | cl | |
hullivr_edge_merge_tan | Should we try to straighten two faces connected to this edge? (tangent) | 0 | |
hullivr_faceisland_merge_disp | Should we straighten face island if the displacement is this much? (inches) | 0 | |
hullivr_faceisland_merge_tan | Should we try to straighten an island of faces deviating from their average normal (tangent)? | 0 | |
hullivr_version | 3 | | |
hunter_allow_dissolve | 1 | sv | |
hunter_allow_nav_jump | 0 | sv | |
hunter_charge | 1 | sv | |
hunter_charge_min_delay | 10 | sv | |
hunter_charge_pct | 25 | sv | |
hunter_charge_test | 0 | sv | |
hunter_cheap_explosions | 1 | sv | |
hunter_clamp_shots | 1 | sv | |
hunter_disable_patrol | 0 | sv | |
hunter_dodge_debug | 0 | sv | |
hunter_dodge_warning | 1 | sv | |
hunter_dodge_warning_cone | 0 | sv | |
hunter_dodge_warning_width | 180 | sv | |
hunter_first_flechette_delay | 0 | sv | |
hunter_flechette_delay | 0 | sv | |
hunter_flechette_explode_delay | 2 | sv | |
hunter_flechette_max_concurrent_volleys | 2 | sv | |
hunter_flechette_max_range | 1200 | sv | |
hunter_flechette_min_range | 100 | sv | |
hunter_flechette_speed | 2000 | sv | |
hunter_flechette_test | 0 | sv | |
hunter_flechette_volley_end_max_delay | 2 | sv | |
hunter_flechette_volley_end_min_delay | 1 | sv | |
hunter_flechette_volley_size | 8 | sv | |
hunter_flechette_volley_start_max_delay | 0 | sv | |
hunter_flechette_volley_start_min_delay | 0 | sv | |
hunter_free_knowledge | 10 | sv | |
hunter_hate_attached_striderbusters | 1 | sv | |
hunter_hate_held_striderbusters | 1 | sv | |
hunter_hate_held_striderbusters_delay | 0 | sv | |
hunter_hate_held_striderbusters_tolerance | 2000 | sv | |
hunter_hate_thrown_striderbusters | 1 | sv | |
hunter_hate_thrown_striderbusters_tolerance | 300 | sv | |
hunter_jostle_car_max_speed | 600 | sv | |
hunter_jostle_car_min_speed | 100 | sv | |
hunter_melee_delay | 2 | sv | |
hunter_plant_adjust_z | 12 | sv | |
hunter_random_expressions | 0 | sv | |
hunter_retreat_striderbusters | If true, the hunter will retreat when a buster is glued to him. | 1 | sv |
hunter_seek_thrown_striderbusters_tolerance | 400 | sv | |
hunter_shoot_flechette | Fires a hunter flechette where the player is looking. | cmd | |
hunter_show_weapon_los_condition | 0 | sv | |
hunter_show_weapon_los_z | 0 | sv | |
hunter_siege_frequency | 12 | sv | |
hunter_stand_still | 0 | sv | |
hurtme | Hurts the player. Arguments: <health to lose> | cmd | |
ic | interp entity count | cmd | |
ice_falling_damage_scale | 0 | sv | |
ik_abs_origin_height_spring_strength_default | 500 | sv | rep | |
ik_constraints_enabled | 1 | | |
ik_debug | 0 | | |
ik_debug_all_chains_post_solve | 0 | | |
ik_debug_all_chains_pre_update | 0 | | |
ik_debug_all_chains_pre_update_post_tilt | 0 | | |
ik_debug_all_chains_unique_color_per_chain | 0 | | |
ik_debug_build_transform_from_collision | 0 | | |
ik_debug_build_transform_from_collision_noop | 0 | | |
ik_debug_chain_to_filter_by | 0 | | |
ik_debug_constraints | -1 | | |
ik_debug_dogleg3bone | 0 | | |
ik_debug_dogleg3bone_enabled | 1 | | |
ik_debug_drawfixuprotation | 0 | | |
ik_debug_fabrik_backwards_enabled | 1 | | |
ik_debug_fabrik_backwards_iteration_toggle | cmd | | |
ik_debug_fabrik_backwards_iterations | 0 | | |
ik_debug_fabrik_forwards_enabled | 1 | | |
ik_debug_fabrik_forwards_iteration_toggle | cmd | | |
ik_debug_fabrik_forwards_iterations | 0 | | |
ik_debug_groundrule | 0 | | |
ik_debug_groundtrace_requests | 0 | | |
ik_debug_hyperextension | 0 | | |
ik_debug_lock_force_lock_rotation_alpha | -1 | | |
ik_debug_locks | 0 | | |
ik_debug_locks_breaks | 0 | | |
ik_debug_perlin_solver | 0 | | |
ik_debug_planetilt | 0 | | |
ik_debug_planetilt_axis_length | 20 | | |
ik_debug_soften | 0 | | |
ik_debug_soften_enable | 1 | | |
ik_debug_targets | 0 | | |
ik_debugrule_degreespeed | 0 | | |
ik_debugrule_distance | 100 | | |
ik_debugrule_forcedegree | 87 | | |
ik_debugrule_offset_x | 0 | | |
ik_debugrule_offset_y | 0 | | |
ik_debugrule_offset_z | 0 | | |
ik_debugrule_spin_axis | -1 | | |
ik_debugrule_spin_radius | 100 | | |
ik_debugrule_spin_speedscale | 0 | | |
ik_enable | Enable IK. | 1 | cheat |
ik_enable_only_this_chain | Disables all chains except for the mentioned one on the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
ik_fabrik_align_chain | 1 | | |
ik_fabrik_backwards_enabled | 1 | | |
ik_fabrik_forwards_enabled | 1 | | |
ik_fabrik_override_num_iterations | -1 | | |
ik_final_fixup_enable | 1 | | |
ik_force_lock_value | -1 | | |
ik_force_masterblend_amount | -1 | | |
ik_ground_rule_normalspring_strength | 10 | | |
ik_ground_rule_zspring_strength | 50 | | |
ik_groundrule_enabled | 1 | | |
ik_groundrule_full_orienting_threshold | 2 | | |
ik_groundrule_max_normal_degrees_from_up | 30 | | |
ik_groundrule_no_orienting_threshold | 12 | | |
ik_hinge_debug_bone_index | -1 | | |
ik_ignore_end_effector_target_bones | 0 | | |
ik_locks_acquire_threshold | 0 | | |
ik_locks_breaking_enabled | 1 | | |
ik_locks_enabled | 0 | | |
ik_locks_release_threshold | 0 | | |
ik_move_debug_target | Offset the debug targets by x y z amount (space separated) | cmd | |
ik_plane_debug_bone_index | -1 | | |
ik_planetilt_enable | 1 | | |
ik_toggle_chain | Toggles on a chain in the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
ime_hkl_info | Spew IME HKL info. | cmd | |
ime_info | Spew IME info. | cmd | |
ime_supported_info | Spew IME Supported info. | cmd | |
impulse | cmd | | |
incrementvar | Increment specified convar value. | cmd | |
input_button_code_is_scan_code | Bind keys based on keyboard position instead of key name | 0 | a |
input_downimpulsevalue | 0.700000 | application | |
input_filter_relative_analog_inputs | false | machine | |
input_forceuser | Force user input to this split screen player. | -1 | cheat |
input_upimpulsevalue | 0.300000 | application | |
instant_replay | Enable instant replay recording. | 1 | |
instant_replay_goto_tick | Goto a direct timestamp of the replay | cmd | |
instant_replay_history_limit | Maximum amount of minutes to save history (0 is unlimited). | 120 | |
instant_replay_history_limit_low | Maximum amount of minutes to save history on low memory (32 bit) systems (0 is unlimited). | 10 | |
instant_replay_live | If in replay, jumps back to live | cmd | |
instant_replay_pause | Pauses instant replay. | cmd | |
instant_replay_resume | Resumes instant replay. | cmd | |
instant_replay_skip | Number of seconds to skip back to instant replay from current position | cmd | |
instant_replay_skip_live | Number of seconds to skip back to instant replay from live | cmd | |
instant_replay_timescale | Sets instant replay speed. | cmd | |
instant_replay_togglepause | Toggles instant replay. | cmd | |
instructor_panorama | 1 | cl | |
+invaction | cmd | | |
-invaction | cmd | | |
invprevselect | cmd | | |
ip | Overrides IP for multihomed hosts | 0 | release |
iv_debug | Spew interpolated var info for entity. | cmd | |
iv_debugbone | Debug bone name for interpolation spew of CAnimationState. | 0 | release |
iv_interp | Spew interpolated var info for entity. | cmd | |
iv_off | Turn off all interpolation variable spew. | cmd | |
iv_on | Spew both interpolated var debug info and history for entity. | cmd | |
iv_parallel_latch | 1 | cl | |
iv_parallel_restore | 0 | cl | |
iv_wrapped_parallel_latch | 1 | cl | |
-jlook | cmd | | |
+jlook | cmd | | |
joy_accel_filter | 0.200000 | application | |
joy_accelmax | 1.000000 | application | |
joy_accelscale | 0.600000 | application | |
joy_advaxisr | 0 | cl | a | |
joy_axisbutton_threshold | Analog axis range before a button press is registered. | 0 | a |
joy_axisr_deadzone | 0.150000 | per-user | |
joy_axisr_relative | false | per-user | |
joy_axisu_deadzone | 0.150000 | per-user | |
joy_axisu_relative | false | per-user | |
joy_axisv_deadzone | 0.150000 | per-user | |
joy_axisv_relative | false | per-user | |
joy_axisx_deadzone | 0.150000 | per-user | |
joy_axisx_relative | false | per-user | |
joy_axisy_deadzone | 0.150000 | per-user | |
joy_axisy_relative | false | per-user | |
joy_axisz_deadzone | 0.150000 | per-user | |
joy_axisz_relative | false | per-user | |
joy_circle_correct | true | per-user | |
joy_deadzone_mode | 0 | per-user | |
joy_forward_sensitivity | 1.000000 | per-user | |
joy_forwardthreshold | 0 | cl | a | |
joy_lowend | 1.000000 | application | |
joy_lowmap | 1.000000 | application | |
joy_name | 0 | cl | a | |
joy_pegged | 0.750000 | application | |
joy_pitch_sensitivity | 3.000000 | per-user | |
joy_response_look | 0 | per-user | |
joy_response_move | 9 | per-user | |
joy_sensitive_step0 | 0.100000 | application | |
joy_sensitive_step1 | 0.400000 | application | |
joy_sensitive_step2 | 0.900000 | application | |
joy_side_sensitivity | 1.000000 | per-user | |
joy_vehicle_turn_lowend | 0.700000 | application | |
joy_vehicle_turn_lowmap | 0.400000 | application | |
joy_virtual_peg | false | application | |
joy_yaw_sensitivity | 3.000000 | per-user | |
-jump | cmd | | |
key_findbinding | Find key bound to specified command string. | cmd | |
labelled_debug_helper_show_position | 0 | | |
labelled_debug_helper_show_text | 1 | | |
labelled_debug_helper_skeleton_show_bone_names | 1 | | |
lastinv | cmd | | |
lead_force_retrieve_timeout | 6 | sv | |
+left | cmd | | |
-left | cmd | | |
listdemo | List demo file contents. | cmd | |
listid | Lists banned users. | cmd | |
listip | List IP addresses on the ban list. | cmd | |
listRecentNPCSpeech | Displays a list of the last 5 lines of speech from NPCs. | cmd | |
load | Usage: load [save file name] | cmd | |
locator_background_border_color | The default color for the border. | 268435456.000 | cl |
locator_background_border_thickness | How many pixels the background borders the left and right. | 3 | cl |
locator_background_color | The default color for the background. | 100663296.000 | cl |
locator_background_shift_x | How many pixels the background is shifted right. | 3 | cl |
locator_background_shift_y | How many pixels the background is shifted down. | 1 | cl |
locator_background_style | Setting this to 1 will show rectangle backgrounds behind the items word-bubble pointers. | 0 | cl |
locator_background_thickness_x | How many pixels the background borders the left and right. | 8 | cl |
locator_background_thickness_y | How many pixels the background borders the top and bottom. | 0 | cl |
locator_fade_time | Number of seconds it takes for a lesson to fully fade in/out. | 0 | cl |
locator_icon_max_size_non_ss | Maximum scale of the icon on the screen | 1 | cl |
locator_icon_min_size_non_ss | Minimum scale of the icon on the screen | 1 | cl |
locator_lerp_rest | Number of seconds before moving from the center. | 2 | cl |
locator_lerp_speed | Speed that static lessons move along the Y axis. | 5 | cl |
locator_lerp_time | Number of seconds to lerp before reaching final destination | 1 | cl |
locator_pulse_time | Number of seconds to pulse after changing icon or position | 1 | cl |
locator_split_len | 0 | cl | cheat | |
locator_split_maxwide_percent | 0 | cl | cheat | |
locator_start_at_crosshair | Start position at the crosshair instead of the top middle of the screen. | 0 | cl |
locator_target_offset_x | How many pixels to offset the locator from the target position. | 0 | cl |
locator_target_offset_y | How many pixels to offset the locator from the target position. | 0 | cl |
locator_text_drop_shadow | If enabled, a drop shadow is drawn behind caption text. PC only. | 1 | cl |
locator_text_glow | If enabled, a glow is drawn behind caption text | 0 | cl |
locator_text_glow_color | Color of text glow | -1 | cl |
locator_topdown_style | Topdown games set this to handle distance and offscreen location differently. | 0 | cl |
log | Enables logging to file, console, and udp < on \| off >. | cmd | |
log_color | Set the color of a logging channel. | cmd | |
log_dumpchannels | Dumps information about all logging channels. | cmd | |
log_flags | Set the flags on a logging channel. | cmd | |
log_level | Set the spew level of a logging channel. | cmd | |
log_verbosity | Set the verbosity of a logging channel. | cmd | |
logic_npc_counter_debug | 0 | sv | rep | cheat | |
lookat_eyedart_max_time | 1 | sv | |
lookat_eyedart_min_time | 0 | sv | |
lookat_force_lookat_player | 0 | sv | |
lookat_hand_search_radius | 36 | sv | |
lookat_ignore_hands | 0 | sv | |
lookat_show_hand_search_radius | 0 | sv | |
lookat_use_eyedarts | 1 | sv | |
+lookdown | cmd | | |
-lookdown | cmd | | |
-lookspin | cmd | | |
lookstrafe | 0 | cl | a | |
-lookup | cmd | | |
+lookup | cmd | | |
loop_dump | Print the listeners of the current loop mode | cmd | |
lrucache_set_size | Sets the specified cache to the specified size | cmd | |
lrucache_stats | Spews information about all CUtlLRUCaches | cmd | |
lua_assert_on_error | 0 | | |
lua_report_memory | cmd | | |
m_customaccel | Custom mouse acceleration: 0: custom accelaration disabled 1: mouse_acceleration = min(m_customaccel_max, pow(raw_mouse_delta, m_customaccel_exponent) * m_customaccel_scale + sensitivity) 2: Same as 1, with but x and y sensitivity are scaled by m_pitch and m_yaw respectively. 3: mouse_acceleration = pow(raw_mouse_delta, m_customaccel_exponent - 1) * sensitivity | 0 | cl | a |
m_customaccel_exponent | Mouse move is raised to this power before being scaled by scale factor. | 1 | cl | a |
m_customaccel_max | Max mouse move scale factor, 0 for no limit | 0 | cl | a |
m_customaccel_scale | Custom mouse acceleration value. | 0 | cl | a |
m_filter | Mouse filtering (set this to 1 to average the mouse over 2 frames). | 0 | cl | a | ss |
m_forward | Mouse forward factor. | 1 | cl | a |
m_mouseaccel1 | Windows mouse acceleration initial threshold (2x movement). | 0 | cl | a |
m_mouseaccel2 | Windows mouse acceleration secondary threshold (4x movement). | 0 | cl | a |
m_mousespeed | Windows mouse acceleration (0 to disable, 1 to enable [Windows 2000: enable initial threshold], 2 to enable secondary threshold [Windows 2000 only]). | 1 | cl | a |
m_pitch | Mouse pitch factor. | 0 | cl | a | ss |
m_rawinput | Use Raw Input for mouse input. | 0 | cl | a |
m_side | Mouse side factor. | 0 | cl | a |
m_yaw | Mouse yaw factor. | 0 | cl | a |
map | map <mapname> :Load a new map. | cmd | |
mapcyclefile | Name of the .txt file used to cycle the maps on multiplayer servers | 0 | sv |
maps | Displays list of maps. | cmd | |
markup_group_ent_bbox | markup_group_ent_bbox <markup_group name> -> toggle ent_bbox for all members of the named markup group | cmd | |
markup_group_ent_text | markup_group_ent_text <markup_group name> -> toggle ent_text for all members of the named markup group | cmd | |
markup_group_spew | Spew all current markup groups and their members | cmd | |
markup_volume_ref_cone_angle | 135 | sv | |
mat_camerarendertargetoverlaysize | 128 | cl | cheat | |
mat_clearshadercache | Clears the shader cache used for dynamic shader compile. | cmd | |
mat_colcorrection_disableentities | Disable map color-correction entities | 0 | cl |
mat_colcorrection_editor | 0 | cl | |
mat_colcorrection_forceentitiesclientside | Forces color correction entities to be updated on the client | 0 | cl | cheat |
mat_disable_dynamic_shader_compile | Reloads all shaders from vcs files until the next time mat_reloadshaders is called | cmd | |
mat_disable_normal_mapping | 0 | cheat | |
mat_dof_enabled | 1 | cl | |
mat_dof_far_blur_depth | 1000 | cl | |
mat_dof_far_blur_radius | 5 | cl | |
mat_dof_far_focus_depth | 250 | cl | |
mat_dof_near_blur_depth | 20 | cl | |
mat_dof_near_blur_radius | 10 | cl | |
mat_dof_near_focus_depth | 100 | cl | |
mat_dof_override | 0 | cl | |
mat_dof_quality | 0 | cl | |
mat_drawTexture | Enable debug view texture | 0 | cl |
mat_drawTextureScale | Debug view texture scale | 1 | cl |
mat_drawTitleSafe | Enable title safe overlay | 0 | |
mat_dump_rts | 0 | cl | |
mat_framebuffercopyoverlaysize | 128 | cl | |
mat_fullbright | 0 | cheat | |
mat_hdr_level | 2 | cl | |
mat_hsv | 0 | cl | cheat | |
mat_lpv_luxels | 0 | cheat | |
mat_luxels | 0 | cheat | |
mat_material_frameupdate_limit | Maximum time in ms to spend initializing shaders for materials each frame. | 2 | |
mat_motion_blur_enabled | 1 | cl | |
mat_motion_blur_falling_intensity | 1 | cl | |
mat_motion_blur_falling_max | 20 | cl | |
mat_motion_blur_falling_min | 10 | cl | |
mat_motion_blur_forward_enabled | 1 | cl | |
mat_motion_blur_rotation_intensity | 1 | cl | |
mat_motion_blur_strength | 1 | cl | |
mat_overdraw | Visualize overdraw | 0 | cheat |
mat_overdraw_color | 0 | cheat | |
mat_print_dead_materials | Print loaded materials that have no valid layers due to not supporting any of the modes in gameinfo.gi. | cmd | |
mat_print_error_materials | Print loaded materials that are using the error shader or material. | cmd | |
mat_print_expensive_materials | Print materials sorted by cost heuristic | cmd | |
mat_print_material_info | Print info about a specific material | cmd | |
mat_print_materials | Print loaded materials. Takes an optional substring as an argument. | cmd | |
mat_print_materials_last_frame | Print materials used last frame | cmd | |
mat_print_materials_unused | Print materials that have never been used | cmd | |
mat_print_modes | Print supported rendering modes. | cmd | |
mat_print_shader_info | Print detailed info about a single shader. Takes a shader name (hero.vfx) as an argument. | cmd | |
mat_print_shaders | Print loaded shaders. Takes a substring as an argument. | cmd | |
mat_print_textures | Print loaded textures in alphabetical order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size | Print loaded textures in ascending size order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size_in_memory | Print loaded textures in ascending size order as they are in memory. Takes an optional substring as an argument. | cmd | |
mat_reinitmaterials | Reinitializes all loaded materials, reloading their shaders. | cmd | |
mat_reload_shaders_multithreaded | If we should use multithreaded shader recompilation during mat_reloadshaders. | 1 | |
mat_reloadmaterials | Reloads all materials. Takes an optional substring as an argument. | cmd | |
mat_reloadshaders | Reloads all shaders. Takes optional substrings of shader names to recompile as arguments. | cmd | |
mat_reset_material_costs | Reset material cost heuristic | cmd | |
mat_shading_complexity | Visualize shading complexity | 0 | cheat |
mat_shading_complexity_color | 1 | cheat | |
mat_shading_complexity_max_instruction_count | 1024 | cheat | |
mat_show_ab_hdr_hudelement | HDR Demo HUD Element toggle. | 0 | cl |
mat_showcamerarendertarget | 0 | cl | cheat | |
mat_showframebuffertexture | 0 | cl | cheat | |
mat_showwatertextures | 0 | cl | cheat | |
mat_stub | 0 | cl | cheat | |
mat_tonemap_bloom_scale | -1 | cheat | |
mat_tonemap_bloom_start_value | -1 | cheat | |
mat_tonemap_debug | 0 | | |
mat_tonemap_force_accelerate_exposure_down | -1 | cheat | |
mat_tonemap_force_average_lum_min | Override. Old default was 3.0 | -1 | cheat |
mat_tonemap_force_log_lum_max | -1 | cheat | |
mat_tonemap_force_log_lum_min | -1 | cheat | |
mat_tonemap_force_max | -1 | cheat | |
mat_tonemap_force_min | -1 | cheat | |
mat_tonemap_force_percent_bright_pixels | Override. Old value was 1.0 | -1 | cheat |
mat_tonemap_force_percent_target | Override. Old default was 45. | -1 | cheat |
mat_tonemap_force_rate | -1 | cheat | |
mat_tonemap_force_scale | 0 | cheat | |
mat_tonemap_force_use_alpha | -1 | cheat | |
mat_tonemap_uncap_exposure | 0 | cheat | |
mat_viewportscale | Scale down the main viewport (to reduce GPU impact on CPU profiling) | 1 | cl |
mat_viewportupscale | Scale the viewport back up | 1 | cl | cheat |
mat_wateroverlaysize | 128 | cl | |
mat_wireframe | 0=Off, 1=Surface Wireframe, 2=Transparent Wireframe | 0 | cheat |
mat_yuv | 0 | cl | cheat | |
mem_compact | Compacts the heap | cmd | |
mem_dump | Dump memory stats to text file. | cmd | |
mem_incremental_compact | Incrementally compacts the heap | cmd | |
mem_incremental_compact_rate | Rate at which to attempt internal heap compaction | 0 | cheat |
mem_level | Memory Level - Default: High | 2 | cl |
mem_test | cmd | | |
mem_test_each_frame | Run heap check at end of every frame | 0 | |
mem_test_every_n_seconds | Run heap check at a specified interval | 0 | |
mem_test_quiet | Don't print stats when memtesting | 0 | |
memory | Print memory stats. | cmd | |
+menu_hand0 | cmd | | |
-menu_hand0 | cmd | | |
+menu_hand1 | cmd | | |
+menuAccept | cmd | | |
-menuAccept | cmd | | |
+menuDown | cmd | | |
-menuDown | cmd | | |
-menuUp | cmd | | |
mesh_calculate_curvature_smooth_pass_count | 3 | cheat | |
mesh_calculate_curvature_smooth_weight | 1 | cheat | |
metropolice_charge | 1 | sv | |
metropolice_chase_use_follow | 0 | sv | |
metropolice_move_and_melee | 1 | sv | |
mic_listen_while_nonfocused | Enables the ability for the mic to remain open if the window loses focus such as when a caster tabs out to adjust settings | 0 | cl | user |
min_contact_duration | 0 | sv | |
mix_input | Set an input mix value | cmd | |
mobile_fps_increase_during_charging | MOBILE_FPS_CONTROL: If true we increase framerate limit while charging | 0 | a |
mobile_fps_increase_during_touch | MOBILE_FPS_CONTROL: If true we increase framerate limit during touch | 1 | a |
mobile_fps_limit | MOBILE_FPS_CONTROL: Mobile FPS limit - 15, 30, 60 | 30 | a |
model_default_preview_sequence_name | 0 | a | |
model_dump_convert_info | Print model load-time conversion info | cmd | |
mortar_visualize | 0 | sv | |
motd_intros | 0 | cl | a | |
motdfile | The MOTD file to load. | 0 | sv | release |
mouse_disableinput | Set to disable mouse input | 0 | |
mouse_pitchyaw_sensitivity | 50.000000 | machine | |
move_fall_sound_z | -30 | sv | rep | |
+movedown | cmd | | |
-movedown | cmd | | |
-moveleft | cmd | | |
+moveleft | cmd | | |
-moveright | cmd | | |
+moveright | cmd | | |
+moveup | cmd | | |
movie_fixwave | Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc. | cmd | |
movie_texture_debug_distances | 0 | sv | rep | |
mp_allowNPCs | 1 | sv | nf | |
mp_allowspectators | toggles whether the server allows spectator mode or not | 1 | sv | rep |
mp_autocrosshair | 1 | sv | nf | |
mp_bonusroundtime | Time after round win until round restarts | 15 | cl | rep |
mp_chattime | amount of time players can chat after the game is over | 10 | sv | rep |
mp_clan_ready_signal | Text that team leader from each team must speak for the match to begin | 0 | sv |
mp_clan_readyrestart | If non-zero, game will restart once someone from each team gives the ready signal | 0 | sv |
mp_defaultteam | 0 | sv | |
mp_disable_autokick | Prevents a userid from being auto-kicked | cmd | |
mp_disable_respawn_times | 0 | cl | nf | rep | |
mp_fadetoblack | fade a player's screen to black when he dies | 0 | sv | nf | rep |
mp_falldamage | 0 | sv | nf | |
mp_feetyawrate_max | How many degrees per second that we can turn our feet or upper body when we're outside the max body yaw. | 360 | sv | rep |
mp_flashlight | 1 | sv | nf | |
mp_footsteps | 1 | sv | nf | |
mp_forcecamera | Restricts spectator modes for dead players | 0 | sv | rep |
mp_forcerespawn | 1 | sv | nf | |
mp_fraglimit | 0 | sv | nf | |
mp_friendlyfire | Allows team members to injure other members of their team | 0 | sv | nf | rep |
mp_maxrounds | max number of rounds to play before server changes maps | 0 | cl | nf | rep |
mp_restartgame | If non-zero, game will restart in the specified number of seconds | 0 | sv |
mp_teamlist | 0 | sv | nf | |
mp_teamoverride | 1 | sv | |
mp_teamplay | 0 | sv | nf | |
mp_teams_unbalance_limit | Teams are unbalanced when one team has this many more players than the other team. (0 disables check) | 1 | cl | nf | rep |
mp_timelimit | game time per map in minutes | 0 | sv | nf | rep |
mp_tournament | 0 | cl | nf | rep | |
mp_usehwmmodels | Enable the use of the hw morph models. (-1 = never, 1 = always, 0 = based upon GPU) | 0 | cl |
mp_usehwmvcds | Enable the use of the hw morph vcd(s). (-1 = never, 1 = always, 0 = based upon GPU) | 0 | cl |
mp_waitingforplayers_cancel | Set to 1 to end the WaitingForPlayers period. | 0 | sv |
mp_waitingforplayers_restart | Set to 1 to start or restart the WaitingForPlayers period. | 0 | sv |
mp_waitingforplayers_time | WaitingForPlayers time length in seconds | 0 | sv |
mp_weaponstay | 0 | sv | nf | |
mp_winlimit | Max score one team can reach before server changes maps | 0 | cl | nf | rep |
multvar | Multiply specified convar value. | cmd | |
muzzle_flash_enable | 1 | sv | rep | cheat | |
muzzleflash_light | 1 | cl | a | |
mwheel_down | Sends a mousewheel message to the currently held weapon | cmd | |
mwheel_up | Sends a mousewheel message to the currently held weapon | cmd | |
name | [un usuario] | per-user | |
nav_add_to_selected_set | Add current area to the selected set. | cmd | |
nav_add_to_selected_set_by_id | Add specified area id to the selected set. | cmd | |
nav_analyze | Re-analyze the current Navigation Mesh and save it to disk. | cmd | |
nav_area_max_size | Max area size created in nav generation | 15 | sv | cheat |
nav_area_res | Standard nav area minimum size | 25 | sv | cheat |
nav_avoid | Toggles the 'avoid this area when possible' flag used by the AI system. | cmd | |
nav_avoid_obstacles | 1 | sv | cheat | |
nav_begin_area | Defines a corner of a new Area or Ladder. To complete the Area or Ladder, drag the opposite corner to the desired location and issue a 'nav_end_area' command. | cmd | |
nav_begin_deselecting | Start continuously removing from the selected set. | cmd | |
nav_begin_drag_deselecting | Start dragging a selection area. | cmd | |
nav_begin_drag_selecting | Start dragging a selection area. | cmd | |
nav_begin_selecting | Start continuously adding to the selected set. | cmd | |
nav_begin_shift_xy | Begin shifting the Selected Set. | cmd | |
nav_bfs_debug | 0 | sv | cheat | |
nav_blockers_can_affect_flow | Set this convar to 0 if you want the 'affectsFlow' property of func_nav_blockers to be ignored | 1 | cheat |
nav_build_ladder | Attempts to build a nav ladder on the climbable surface under the cursor. | cmd | |
nav_chop_selected | Chops all selected areas into their component 1x1 areas | cmd | |
nav_clear_attribute | Remove given nav attribute from all areas in the selected set. | cmd | |
nav_clear_attributes | Clear all nav attributes of selected area. | cmd | |
nav_clear_selected_set | Clear the selected set. | cmd | |
nav_clear_walkable_marks | Erase any previously placed walkable positions. | cmd | |
nav_connect | To connect two Areas, mark the first Area, highlight the second Area, then invoke the connect command. Note that this creates a ONE-WAY connection from the first to the second Area. To make a two-way connection, also connect the second area to the first. | cmd | |
nav_coplanar_slope_limit | 0 | sv | cheat | |
nav_corner_adjust_adjacent | radius used to raise/lower corners in nearby areas when raising/lowering corners. | 18 | cheat |
nav_corner_lower | Lower the selected corner of the currently marked Area. | cmd | |
nav_corner_place_on_ground | Places the selected corner of the currently marked Area on the ground. | cmd | |
nav_corner_raise | Raise the selected corner of the currently marked Area. | cmd | |
nav_corner_select | Select a corner of the currently marked Area. Use multiple times to access all four corners. | cmd | |
nav_create_area_at_feet | Anchor nav_begin_area Z to editing player's feet | 0 | sv | cheat |
nav_create_place_on_ground | If true, nav areas will be placed flush with the ground when created by hand. | 0 | sv | cheat |
nav_crouch | Toggles the 'must crouch in this area' flag used by the AI system. | cmd | |
nav_curve_alt | 0 | sv | cheat | |
nav_curve_iter | 0 | sv | cheat | |
nav_curve_lock | -1 | sv | cheat | |
nav_curve_max_step | 10 | sv | cheat | |
nav_curve_set | -1 | sv | cheat | |
nav_curve_step | 0 | sv | cheat | |
nav_debug_blocked | 0 | sv | cheat | |
nav_delete | Deletes the currently highlighted Area. | cmd | |
nav_delete_all_hull | Deletes all areas with given hull category. | cmd | |
nav_delete_marked | Deletes the currently marked Area (if any). | cmd | |
nav_disconnect | To disconnect two Areas, mark an Area, highlight a second Area, then invoke the disconnect command. This will remove all connections between the two Areas. | cmd | |
nav_displacement_test | Checks for nodes embedded in displacements (useful for in-development maps) | 10000 | sv | cheat |
nav_drag_selection_volume_zmax_offset | The offset of the nav drag volume top from center | 32 | sv | rep |
nav_drag_selection_volume_zmin_offset | The offset of the nav drag volume bottom from center | 32 | sv | rep |
nav_draw_area_bgcolor | RGBA color to draw as the background color for nav areas while editing. | 503316480 | sv | cheat |
nav_draw_area_filled | 0 | sv | cheat | |
nav_draw_area_ground | 0 | sv | cheat | |
nav_draw_area_vert_order | 0 | sv | cheat | |
nav_draw_area_ztest | 0 | sv | cheat | |
nav_draw_blocked | 1 | sv | cheat | |
nav_draw_blocked_connections | 0 | sv | cheat | |
nav_draw_connected_area_radius | 1000 | sv | cheat | |
nav_draw_connections | 0 | sv | cheat | |
nav_draw_externally_allocated | 0 | sv | cheat | |
nav_draw_hull_support | 0 | sv | cheat | |
nav_draw_indices | 0 | sv | cheat | |
nav_draw_inset_margin | 0 | sv | cheat | |
nav_draw_jump_links | 0 | sv | cheat | |
nav_draw_limit | The maximum number of areas to draw in edit mode | 300 | sv | cheat |
nav_draw_mesh | 1 | sv | cheat | |
nav_draw_mesh_grid | Draw the meshe's spatial grid structure around the edit cursor position. | 0 | sv | cheat |
nav_draw_mesh_offset | Vertical offset for drawing the mesh (useful for flat planes where the mesh is often a fixed offset from the physical ground | 1 | sv | cheat |
nav_draw_should_be_destroyed | 0 | sv | cheat | |
nav_draw_show_light_intensity | 0 | sv | cheat | |
nav_draw_split_by_obstacle_mgr | 0 | sv | cheat | |
nav_draw_vert_hotspots | 0 | sv | cheat | |
nav_edit | Set to one to interactively edit the Navigation Mesh. Set to zero to leave edit mode. | 0 | sv | cheat |
nav_edit_validate | Validate navmesh structures. | 0 | sv | cheat |
nav_end_area | Defines the second corner of a new Area or Ladder and creates it. | cmd | |
nav_end_deselecting | Stop continuously removing from the selected set. | cmd | |
nav_end_drag_deselecting | Stop dragging a selection area. | cmd | |
nav_end_drag_selecting | Stop dragging a selection area. | cmd | |
nav_end_selecting | Stop continuously adding to the selected set. | cmd | |
nav_end_shift_xy | Finish shifting the Selected Set. | cmd | |
nav_flood_select | Selects the current Area and all Areas connected to it, recursively. To clear a selection, use this command again. | cmd | |
nav_gen_add_jumps | 1 | rep | cheat | |
nav_gen_agent_radius_buffer | Buffer to add to agent radius before passing to nav gen | 0 | rep | cheat |
nav_gen_clip_polys_to_clearance | 1 | rep | cheat | |
nav_gen_clip_polys_to_clearance_debug | 0 | rep | cheat | |
nav_gen_connect_angle | 0 | rep | cheat | |
nav_gen_connect_angle_ignore_z | 1 | rep | cheat | |
nav_gen_connect_dist_a | 1 | rep | cheat | |
nav_gen_connect_dist_b | 1 | rep | cheat | |
nav_gen_connect_overlap | 0 | rep | cheat | |
nav_gen_degen_limit | 0 | rep | cheat | |
nav_gen_false | Always false | 0 | rep | cheat |
nav_gen_island_removal | 0 | rep | cheat | |
nav_gen_island_removal_all_hulls | 1 | rep | cheat | |
nav_gen_markup_split_expand | 2 | rep | cheat | |
nav_gen_markup_split_tol_base | 1 | rep | cheat | |
nav_gen_markup_split_tol_nonav | 1 | rep | cheat | |
nav_gen_markup_split_tol_nonentity | 8 | rep | cheat | |
nav_gen_match_ground | 0 | rep | cheat | |
nav_gen_max_edge_len | 2048 | rep | cheat | |
nav_gen_max_edge_len_do_clip | 1 | rep | cheat | |
nav_gen_max_edge_len_split_tol | 24 | rep | cheat | |
nav_gen_opt_to_quads | 1 | rep | cheat | |
nav_gen_opt_to_quads_angle_limit | 10 | rep | cheat | |
nav_gen_opt_to_quads_num_steps | 6 | rep | cheat | |
nav_gen_opt_to_quads_se_limit_end | 0 | rep | cheat | |
nav_gen_opt_to_quads_se_limit_start | 0 | rep | cheat | |
nav_gen_opt_to_quads_weld_limit_end | 0 | rep | cheat | |
nav_gen_opt_to_quads_weld_limit_start | 0 | rep | cheat | |
nav_gen_remove_vertical_polys | 1 | rep | cheat | |
nav_gen_split_boundary_polys | 0 | rep | cheat | |
nav_gen_tr_max_acceptable_cost_1 | 900 | rep | cheat | |
nav_gen_tr_max_acceptable_cost_2 | 900 | rep | cheat | |
nav_gen_tri_reduce_all | 0 | rep | cheat | |
nav_gen_true | Always true | 1 | rep | cheat |
nav_gen_vertical_limit | 88 | rep | cheat | |
nav_generate | Generate a Navigation Mesh for the current map and save it to disk. | cmd | |
nav_generate_compute_lighting | If true, compute lighting for this area. Otherwise, just set to 1/2. | 0 | sv | cheat |
nav_generate_fencetops | Autogenerate nav areas on fence and obstacle tops | 1 | sv | cheat |
nav_generate_fixup_jump_areas | Convert obsolete jump areas into 2-way connections | 1 | sv | cheat |
nav_generate_incremental | Generate a Navigation Mesh for the current map and save it to disk. | cmd | |
nav_generate_incremental_range | 2000 | sv | cheat | |
nav_generate_incremental_tolerance | Z tolerance for adding new nav areas. | 0 | sv | cheat |
nav_generate_no_restart | 0 | sv | |
nav_generate_remove_jump_areas | 1 | sv | |
nav_genrt_debug | 0 | sv | cheat | |
nav_genrt_no_splice | 0 | sv | cheat | |
nav_genrt_no_split | 0 | sv | cheat | |
nav_genrt_step | -1 | sv | cheat | |
nav_jump | Toggles the 'traverse this area by jumping' flag used by the AI system. | cmd | |
nav_ladder_flip | Flips the selected ladder's direction. | cmd | |
nav_load | Loads the Navigation Mesh for the current map. | cmd | |
nav_load_aaquad | Loads the Navigation Mesh for the current map. | cmd | |
nav_load_polyclip | Loads the Navigation Mesh for the current map. | cmd | |
nav_load_recast | Loads the Navigation Mesh for the current map. | cmd | |
nav_lower_drag_volume_max | Lower the top of the drag select volume. | cmd | |
nav_lower_drag_volume_min | Lower the bottom of the drag select volume. | cmd | |
nav_mark | Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands. | cmd | |
nav_mark_attribute | Set nav attribute for all areas in the selected set. | cmd | |
nav_mark_walkable | Mark the current location as a walkable position. These positions are used as seed locations when sampling the map to generate a Navigation Mesh. | cmd | |
nav_max_auto_area_size | Max size in x/y of any auto-generated nav area | 16384 | sv | cheat |
nav_max_view_distance | Maximum range for precomputed nav mesh visibility (0 = default 1500 units) | 0 | sv | cheat |
nav_max_vis_delta_list_length | 64 | cheat | |
nav_merge | To merge two Areas into one, mark the first Area, highlight the second by pointing your cursor at it, and invoke the merge command. | cmd | |
nav_merge_mesh | Merges a saved selected set into the current mesh. | cmd | |
nav_no_jump | Toggles the 'dont jump in this area' flag used by the AI system. | cmd | |
nav_obstacle_genrt | 0 | sv | cheat | |
nav_obstacle_keep_inside_poly | 1 | sv | cheat | |
nav_obstacle_stats | 0 | sv | cheat | |
nav_obstacle_validate | 0 | sv | cheat | |
nav_obstruction_draw | 0 | sv | cheat | |
nav_obstruction_draw_change | 0 | sv | cheat | |
nav_obstruction_draw_dist | -1 | sv | cheat | |
nav_obstruction_draw_fail_block | 0 | sv | cheat | |
nav_path_debug | 0 | sv | cheat | |
nav_path_debug_compute_with_open_goal | 0 | sv | cheat | |
nav_path_debug_jump_segments | 0 | sv | cheat | |
nav_path_draw_areas | 0 | sv | cheat | |
nav_path_draw_arrow | 1 | sv | cheat | |
nav_path_draw_climb_segments | 1 | sv | cheat | |
nav_path_draw_connected_areas | 0 | sv | cheat | |
nav_path_draw_ground_segments | 1 | sv | cheat | |
nav_path_draw_jump_segments | 1 | sv | cheat | |
nav_path_draw_ladder_segments | 1 | sv | cheat | |
nav_path_draw_tick | 0 | sv | cheat | |
nav_path_fixup_climb_up_segments | 0 | sv | cheat | |
nav_path_fixup_gap_segments | 0 | sv | cheat | |
nav_path_jump_process_debug | 0 | sv | cheat | |
nav_path_optimize_enable | 1 | sv | cheat | |
nav_path_optimize_portal_positions | 1 | sv | cheat | |
nav_path_optimizer_debug | 0 | sv | cheat | |
nav_path_record_draw_last_fail | 0 | sv | cheat | |
nav_path_record_enable | 1 | sv | cheat | |
nav_pathfind_debug_draw | 0 | sv | cheat | |
nav_pathfind_debug_draw_costs | 0 | sv | cheat | |
nav_pathfind_debug_draw_errors | 0 | sv | cheat | |
nav_pathfind_debug_draw_total_costs | 0 | sv | cheat | |
nav_pathfind_debug_log | 0 | sv | cheat | |
nav_pathfind_inadmissable_heuristic_factor | 1 | sv | cheat | |
nav_potentially_visible_dot_tolerance | 0 | sv | cheat | |
nav_precise | Toggles the 'dont avoid obstacles' flag used by the AI system. | cmd | |
nav_quicksave | Set to one to skip the time consuming phases of the analysis. Useful for data collection and testing. | 1 | sv | cheat |
nav_raise_drag_volume_max | Raise the top of the drag select volume. | cmd | |
nav_raise_drag_volume_min | Raise the bottom of the drag select volume. | cmd | |
nav_recall_selected_set | Re-selects the stored selected set. | cmd | |
nav_remove_from_selected_set | Remove current area from the selected set. | cmd | |
nav_save | Saves the current Navigation Mesh to disk. | cmd | |
nav_save_history | Keep this many backup copies of nav files. | 10 | |
nav_save_selected | Writes the selected set to disk for merging into another mesh via nav_merge_mesh. | cmd | |
nav_search_lattice_initial_scale | 3 | sv | |
nav_search_lattice_progressive_scale | 1 | sv | |
nav_select_allow_blocked | When selecting an area under nav_edit, allow area marked as blocked. | 1 | sv | cheat |
nav_select_arc | Set to change selection trace to be an arc instead of a line. Value 1 should give a reasonable arc. | 0 | sv | cheat |
nav_select_blocked_areas | Adds all blocked areas to the selected set | cmd | |
nav_select_half_space | Selects any areas that intersect the given half-space. | cmd | |
nav_select_hull | Restrict area selection to areas that can support a hull of the given category | 0 | sv | cheat |
nav_select_obstructed_areas | Adds all obstructed areas to the selected set | cmd | |
nav_select_radius | Adds all areas in a radius to the selection set | cmd | |
nav_select_stairs | Adds all stairway areas to the selected set | cmd | |
nav_select_with_attribute | Selects areas with the given attribute. | cmd | |
nav_set_place_mode | Sets the editor into or out of Place mode. Place mode allows labelling of Area with Place names. | cmd | |
nav_shift | Shifts the selected areas by the specified amount | cmd | |
nav_show_area_connections | Show connections to selected area when true | 0 | sv | cheat |
nav_show_area_info | Duration in seconds to show nav area ID and attributes while editing. (-1 = never hide) | -1 | sv | cheat |
nav_show_area_info_font | 0 | sv | cheat | |
nav_show_area_info_font_size | -1 | sv | cheat | |
nav_show_area_info_font_voffset | -11 | sv | cheat | |
nav_show_compass | 0 | sv | cheat | |
nav_show_connectionblockers | Debug: Show connection blocker models. | 0 | sv | cheat |
nav_show_edit_pos | 1 | sv | cheat | |
nav_show_node_grid | 0 | sv | cheat | |
nav_show_node_id | 0 | sv | cheat | |
nav_show_nodes | 0 | sv | cheat | |
nav_show_player_counts | Show current player counts in each area. | 0 | cheat |
nav_show_potentially_visible | Show areas that are potentially visible from the current nav area | 0 | cheat |
nav_simplify_selected | Chops all selected areas into their component 1x1 areas and re-merges them together into larger areas | cmd | |
nav_slope_limit | The ground unit normal's Z component must be greater than this for nav areas to be generated. | 0 | sv | cheat |
nav_slope_tolerance | The ground unit normal's Z component must be this close to the nav area's Z component to be generated. | 0 | sv | cheat |
nav_smooth_calc_z | 1 | sv | cheat | |
nav_smooth_constrain_results | 1 | sv | cheat | |
nav_smooth_constrain_results_relax | 0 | sv | cheat | |
nav_smooth_constrain_spring | 2 | sv | cheat | |
nav_smooth_constrain_spring_relax | 0 | sv | cheat | |
nav_smooth_draw_accel | 0 | sv | cheat | |
nav_smooth_draw_boundary | 0 | sv | cheat | |
nav_smooth_draw_calc | 0 | sv | cheat | |
nav_smooth_draw_constraint_spline | 0 | sv | cheat | |
nav_smooth_draw_constraint_spring | 0 | sv | cheat | |
nav_smooth_draw_speed | 0 | sv | cheat | |
nav_smooth_enable | 1 | sv | cheat | |
nav_smooth_relax | 1 | sv | cheat | |
nav_smooth_relax_use_timesteps | 0 | sv | cheat | |
nav_smooth_separating_dist_override | 0 | sv | cheat | |
nav_smooth_spring_const_override | -1 | sv | cheat | |
nav_smooth_spring_factor_deriv | 0 | sv | cheat | |
nav_smooth_spring_factor_dist | 0 | sv | cheat | |
nav_smooth_spring_factor_speed | 0 | sv | cheat | |
nav_smooth_spring_forward_dist_base | 50 | sv | cheat | |
nav_smooth_spring_forward_dist_time_limit | 1 | sv | cheat | |
nav_smooth_spring_max_dist | 36 | sv | cheat | |
nav_smooth_spring_tension_max_override | -1 | sv | cheat | |
nav_smooth_spring_timestep_factor_accel | 100 | sv | |
nav_smooth_spring_timestep_factor_speed | 100 | sv | |
nav_smooth_spring_timestep_max | 1 | sv | |
nav_smooth_spring_timestep_min | 0 | sv | |
nav_smooth_use_opt | 1 | sv | cheat | |
nav_snap_to_grid | Snap to the nav generation grid when creating new nav areas | 0 | sv | cheat |
nav_solid_props | Make props solid to nav generation/editing | 0 | sv | cheat |
nav_splice | To splice, mark an area, highlight a second area, then invoke the splice command to create a new, connected area between them. | cmd | |
nav_split | To split an Area into two, align the split line using your cursor and invoke the split command. | cmd | |
nav_split_aa | To split an area into two, align the split line using your cursor and invoke the split command. | cmd | |
nav_split_place_on_ground | If true, nav areas will be placed flush with the ground when split. | 0 | cheat |
nav_split_show_aa | Show the axis-aligned split line. | 0 | sv | cheat |
nav_split_show_free | Show the free split line. | 0 | sv | cheat |
nav_store_selected_set | Stores the current selected set for later retrieval. | cmd | |
nav_strip | Strips all Hiding Spots, Approach Points, and Encounter Spots from the current Area. | cmd | |
nav_subdivide | Subdivides all selected areas. | cmd | |
nav_switch | Switches to navmesh for the specified spawngroup | cmd | |
nav_test_bfs_lattice_dist_0 | -1 | sv | cheat | |
nav_test_bfs_lattice_dist_1 | -1 | sv | cheat | |
nav_test_bfs_lattice_dist_2 | -1 | sv | cheat | |
nav_test_bfs_lattice_mark | 2 | sv | cheat | |
nav_test_bfs_lattice_spacing_0 | 24 | sv | cheat | |
nav_test_bfs_lattice_spacing_1 | 48 | sv | cheat | |
nav_test_bfs_lattice_spacing_2 | 96 | sv | cheat | |
nav_test_boundary_zone_circle | 0 | sv | cheat | |
nav_test_boundary_zone_force | 0 | sv | cheat | |
nav_test_boundary_zone_grid_dim | 90 | sv | cheat | |
nav_test_boundary_zone_path | 0 | sv | cheat | |
nav_test_boundary_zone_rays | 100 | sv | cheat | |
nav_test_boundary_zone_rays_margin | -1 | sv | cheat | |
nav_test_boundary_zone_rays_random | 0 | sv | cheat | |
nav_test_curve_opt | 0 | sv | cheat | |
nav_test_find_nearest | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull. | 0 | sv | cheat |
nav_test_find_nearest_clear | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull. | 0 | sv | cheat |
nav_test_find_random_connected | Demonstrates finding random points that are connected in the nav mesh to the start point. | 0 | sv | cheat |
nav_test_find_random_connected_dist_max | 1000 | sv | cheat | |
nav_test_find_random_connected_dist_min | 100 | sv | cheat | |
nav_test_find_z | 0 | sv | cheat | |
nav_test_force_npc_repath | 0 | sv | cheat | |
nav_test_genrt | 0 | sv | cheat | |
nav_test_genrt_place | 0 | sv | cheat | |
nav_test_level_hull | Find entities that intrude into the nav mesh. List those entities in console output, and display bounding boxes around them for a while. | cmd | |
nav_test_level_hull_move | cmd | | |
nav_test_multi_connection | 0 | sv | cheat | |
nav_test_node | 0 | sv | cheat | |
nav_test_node_crouch | 0 | sv | cheat | |
nav_test_node_crouch_dir | 4 | sv | cheat | |
nav_test_npc_collision | 0 | sv | cheat | |
nav_test_npc_collision_show_geometry | 0 | sv | cheat | |
nav_test_path | Calculate and draw a path from player/camera position to the test position. | 0 | sv | cheat |
nav_test_path_expansion_search | Extend nav_tes_path by doing an expansion search on that path. Convar value defines dist. | 0 | sv | cheat |
nav_test_path_lock_goal | Lock the pathfinding goal to the current intersection point. | 0 | sv | cheat |
nav_test_path_lock_start | Lock the pathfinding start to the current intersection point. | 0 | sv | cheat |
nav_test_path_max_climb_up | -1 | sv | cheat | |
nav_test_path_max_drop_down | -1 | sv | cheat | |
nav_test_path_move | 0 | sv | cheat | |
nav_test_path_opt | Enable path optimization for nav_edit_path paths. | 1 | sv | cheat |
nav_test_path_opt_transitions | 0 | sv | cheat | |
nav_test_pos_name | 0 | sv | |
nav_test_pos_place | -1 | sv | |
nav_test_rays | 0 | sv | cheat | |
nav_test_search_lattice | Demonstrates searching hexagonal lattice over nav mesh. | 0 | sv | cheat |
nav_test_smooth | 0 | sv | cheat | |
nav_test_smooth_extern_push | 0 | sv | cheat | |
nav_test_smooth_in_speed | 120 | sv | cheat | |
nav_test_smooth_in_yaw | 0 | sv | cheat | |
nav_test_smooth_path_speed | -1 | sv | cheat | |
nav_test_smooth_separating_dist | -1 | sv | cheat | |
nav_test_smooth_spring_const | -1 | sv | cheat | |
nav_test_smooth_spring_tension_max | -1 | sv | cheat | |
nav_test_spline | 0 | sv | cheat | |
nav_test_split_obstacle | 0 | sv | cheat | |
nav_test_split_obstacle_dirty | 0 | sv | cheat | |
nav_test_split_obstacle_leave | 0 | sv | cheat | |
nav_test_split_obstacle_update_pos | 1 | sv | cheat | |
nav_test_test_ray_to_mesh | Test CNavMesh::TestRayToMesh(). Args: nNumrays, flRayLength, flRadialOffset | cmd | |
nav_toggle_deselecting | Start or stop continuously removing from the selected set. | cmd | |
nav_toggle_in_selected_set | Remove current area from the selected set. | cmd | |
nav_toggle_place_mode | Toggle the editor into and out of Place mode. Place mode allows labelling of Area with Place names. | cmd | |
nav_toggle_selected_set | Toggles all areas into/out of the selected set. | cmd | |
nav_toggle_selecting | Start or stop continuously adding to the selected set. | cmd | |
nav_unmark | Clears the marked Area or Ladder. | cmd | |
nav_use_place | If used without arguments, all available Places will be listed. If a Place argument is given, the current Place is set. | cmd | |
nav_validate | Level of validation for nav system. Higher will be slower. | 0 | cheat |
nav_volume_debug | Draw or print debug information about nav volume queries. | 0 | sv | cheat |
nav_warp_to_mark | Warps the player to the marked area. | cmd | |
nav_world_center | Centers the nav mesh in the world | cmd | |
navlocal_constrain | 1 | sv | cheat | |
navlocal_debug | 0 | sv | cheat | |
navlocal_debug_constraint | 0 | sv | cheat | |
navlocal_debug_isect | 0 | sv | cheat | |
navlocal_debug_island | 0 | sv | cheat | |
navlocal_debug_island_calc | 0 | sv | cheat | |
navlocal_debug_npcs | 0 | sv | cheat | |
navlocal_debug_probecache | 0 | sv | cheat | |
navlocal_lead_in_dist | 64 | sv | cheat | |
navlocal_lead_out_dist | 18 | sv | cheat | |
navlocal_path_tight_buffer | 2 | sv | cheat | |
navlocal_start_solid_calc_path | 0 | sv | cheat | |
navlocal_test_radius | 12 | sv | cheat | |
navlocal_use_probe_cache | 1 | sv | cheat | |
navlocal_use_probe_cache_box_test | 1 | sv | cheat | |
navnetsolve_draw_tri | -1 | sv | |
net_channels | Shows net channel info | cmd | |
net_compressvoice | Attempt to compress out of band voice payloads (360 only). | 0 | |
net_connections_stats | Print detailed network statistics for each network connection | cmd | |
net_debug_to_file | 0 | sv | |
net_detailed_canpacket_log | 0 | | |
net_listallmessages | List all registered net messages | cmd | |
net_log_processing | Log network processing | 0 | |
net_max_foreign_packets | Maximum amount of foreign packets (no established connection) allowed per frame before we discard | 1000 | |
net_maxcleartime | Max # of seconds we can wait for next packets to be sent based on rate setting (0 == no limit). | 4 | |
net_maxroutable | Requested max packet size before packets are 'split'. | 1200 | a | user |
net_messageinfo | Display info about a message (by classname or id) | cmd | |
net_p2p_client_to_client_messages | Enable P2P via ISteamNetworkingMessages. | 1 | |
net_p2p_listen_dedicated | Should dedicated server listen for new-style P2P? | 0 | |
net_p2pconnection_linger_time | How long p2p connection requests should linger before we completely ignore them | 120 | |
net_port_try | If unable to bind to initial port, how many more to try binding. | 150 | |
net_public_adr | 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' ) | 0 | release |
net_qospacketloss_percentage_threshold | Spew a warning if packet loss percentage is above this threshold | 5 | |
net_restrict_showmsg_socket | If set, only net_showmsg spew for data inbound on this socket name e.g. client, server, etc. | 0 | |
net_serializedentitymemory | Spew CSerializedEntity memory | cmd | |
net_serializedentitymetadatainfo | Spew CSerializedEntity metadata information | cmd | |
net_showdrop | Show dropped packets in console | 0 | |
net_showeventlisteners | Show listening addition/removals | 0 | sv |
net_showevents | Dump game events to console (1=client only, 2=all). | 0 | sv |
net_showfragments | Show netchannel fragments | 0 | |
net_showmsg | Show incoming message: <0\|1\|2\|name> where 1 == all and 2 == all except net_NOP | 0 | |
net_showoob | Show connectionless UDP traffic. | 0 | |
net_showpeaks | Show messages for large packets only: <size> | 0 | |
net_showreliable | Like net_showmsg, but only spew reliable messages | 0 | |
net_showudp | Dump UDP packets summary to console | 0 | release |
net_showudp_remoteonly | Dump non-loopback udp only | 1 | release |
net_showusercmd | Show user command encoding | 0 | cl |
net_spewcounts | Spew serializer counts | cmd | |
net_stats_json | Output server networking statistics in json format | cmd | |
net_status | Shows current network status | cmd | |
net_usesocketsforloopback | Use network sockets layer even for listen server local player's packets (multiplayer only). | 0 | |
net_validatemessages | Activates/deactivates net message validation | cmd | |
next_weapon_timer | 1 | cl | a | |
nextdemo | Play next demo in sequence. | cmd | |
nextlevel | If set to a valid map name, will change to this map during the next changelevel | 0 | sv | nf |
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | cmd | |
noclip_fixup | 1 | sv | cheat | |
notarget | Toggle. Player becomes hidden to NPCs. | cmd | |
npc_ally_deathmessage | 1 | sv | cheat | |
npc_alyx_crouch | 1 | sv | |
npc_alyx_force_stop_moving | 1 | sv | |
npc_alyx_readiness | 1 | sv | |
npc_alyx_readiness_transitions | 1 | sv | |
npc_ammo_deplete | Subtracts half of the target's ammo | cmd | |
npc_applystun | Apply Stun Shock effect | cmd | |
npc_barnacle_debug_tongue_vis | 0 | cl | cheat | |
npc_barnacle_helditem_sway | 300 | sv | |
npc_barnacle_helditem_sway_a | 10000 | sv | |
npc_barnacle_helditem_sway_t | 1 | sv | |
npc_barnacle_helditem_sway_z | 2 | sv | |
npc_barnacle_pull_ragdoll_damping | 0 | sv | |
npc_barnacle_pull_ragdoll_damping_ratio | 1 | sv | |
npc_barnacle_pull_ragdoll_frequency | 12 | sv | |
npc_barnacle_pull_ragdoll_horz_max | 180 | sv | |
npc_barnacle_pull_ragdoll_spring | 0 | sv | |
npc_barnacle_pull_speed_ragdoll_mod | 0 | sv | |
npc_barnacle_tongue_offset_down | 12 | sv | |
npc_bipass | Displays the local movement attempts by the given NPC(s) (triangulation detours). Failed bypass routes are displayed in red, successful bypasses are shown in green. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at. | cmd | |
npc_citizen_auto_player_squad | 1 | sv | |
npc_citizen_auto_player_squad_allow_use | 0 | sv | |
npc_citizen_dont_precache_all | 0 | sv | |
npc_citizen_explosive_resist | 0 | sv | |
npc_citizen_heal_chuck_medkit | Set to 1 to use new experimental healthkit-throwing medic. | 1 | sv | a |
npc_citizen_insignia | 0 | sv | |
npc_citizen_medic_emit_sound | 1 | sv | |
npc_citizen_medic_throw_speed | 650 | sv | |
npc_citizen_medic_throw_style | Set to 0 for a lobbier trajectory | 1 | sv | a |
npc_citizen_squad_marker | 0 | sv | |
npc_combat | Displays text debugging information about the squad and enemy of the selected NPC (See Overlay Text) Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_conditions | Displays all the current AI conditions that an NPC has in the overlay text. Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_create | Creates an NPC of the given type where the player is looking (if the given NPC can actually stand at that location). Arguments: [npc_class_name] [name of npc (optional) ] [addon type (optional) ] [name of addon (optional) ] | cmd | |
npc_create_aimed | Creates an NPC aimed away from the player of the given type where the player is looking (if the given NPC can actually stand at that location). Note that this only works for npc classes that are already in the world. You can not create an entity that doesn't have an instance in the level. Arguments: \{npc_class_name\} | cmd | |
npc_create_equipment | 0 | sv | |
npc_create_or_teleport_warn_on_nonav | Warn if the created or teleported npc is off nav. | 1 | sv | cheat |
npc_create_reviver_storm | Creates a reviver storm at the crosshair that hates the player. | cmd | |
npc_damage | Deals the target damage by the given amount | cmd | |
npc_destroy | Removes the given NPC(s) from the universe Arguments: \{npc_name\} / \{npc_class_name\} / no argument picks what player is looking at | cmd | |
npc_destroy_unselected | Removes all NPCs from the universe that aren't currently selected | cmd | |
npc_enemies | Shows memory of NPC. Draws an X on top of each memory. Eluded entities drawn in blue (don't know where it went) Unreachable entities drawn in green (can't get to it) Current enemy drawn in red Current target entity drawn in magenta All other entities drawn in pink Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_focus | Displays red line to NPC's enemy (if has one) and blue line to NPC's target entity (if has one) Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_force_regenerate_attached_items | Force the target npc to regenerate its attached items. | cmd | |
npc_go | Selected NPC(s) will go to the location that the player is looking (shown with a purple box) Arguments: <start x y z> <goal x y z> | cmd | |
npc_go_do_run | Set whether should run on NPC go | 1 | sv |
npc_go_loop | Toggles whether the selected NPC(s) will loop between the last set of waypoints you used 'npc go' on. | cmd | |
npc_go_loop_clear_waypoints | Clear waypoints for npc_go_loop. | cmd | |
npc_go_loop_max_waypoints | 2 | sv | |
npc_go_no_arrow | Don't draw the go arrow of selected NPCs | 0 | sv | a |
npc_go_random | Sends all selected NPC(s) to a random node. Arguments: -none- | cmd | |
npc_heal | Heals the target back to full health | cmd | |
npc_hist_draw | 0 | sv | |
npc_hist_dump | Dump the NPC history to the console. | cmd | |
npc_hist_filter_npc_index | -1 | sv | |
npc_hist_filter_npc_name | 0 | sv | |
npc_hist_filter_schedule_name | 0 | sv | |
npc_hist_filter_task_name | 0 | sv | |
npc_hist_filter_type | -1 | sv | |
npc_kill | Kills the given NPC(s) Arguments: \{npc_name\} / \{npc_class_name\} / no argument picks what player is looking at | cmd | |
npc_kill_unselected | Properly kills all NPCs from the universe that aren't currently selected | cmd | |
npc_nearest_node | Draw's a white box around the NPC(s) nearest node Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_ragdoll | Will turn an NPC into a ragdoll OR a ragdoll back to an NPC | cmd | |
npc_relationships | Displays the relationships between this NPC and all others. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_reset | Reloads schedules for all NPC's from their script files Arguments: -none- | cmd | |
npc_route | Displays the current route of the given NPC as a line on the screen. Waypoints along the route are drawn as small cyan rectangles. Line is color coded in the following manner: Blue - path to a node Cyan - detour around an object (triangulation) Red - jump Maroon - path to final target position Arguments: \{npc_name\} / \{npc_class_name\} / no argument picks what player is looking at | cmd | |
npc_select | Select or deselects the given NPC(s) for later manipulation. Selected NPC's are shown surrounded by a red translucent box Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_sentences | 0 | sv | |
npc_speak | Force the target npc to speak a specified response. Format: npc_speak <concept> <criteria in the form of crit:value,crit:value,etc)> | cmd | |
npc_speakall | Force the npc to try and speak all their responses | cmd | |
npc_squads | Obsolete. Replaced by npc_combat | cmd | |
npc_steering | Displays the steering obstructions of the NPC (used to perform local avoidance) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_steering_all | Displays the steering obstructions of all NPCs (used to perform local avoidance) | cmd | |
npc_steering_scalar | 1 | sv | |
npc_strider_bomb_dmg | 1200 | sv | |
npc_strider_height_adj | 0 | sv | |
npc_strider_shake_ropes_magnitude | 150 | sv | |
npc_strider_shake_ropes_radius | 1200 | sv | |
npc_task_text | Outputs text debugging information to the console about the all the tasks + break conditions of the selected NPC current schedule Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_tasks | Displays detailed text debugging information about the all the tasks of the selected NPC current schedule (See Overlay Text) Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_teleport | Selected NPC will teleport to the location that the player is looking (shown with a purple box) Arguments: -none- | cmd | |
npc_teleport_phys_clear | When true, npc_teleport will look for clear space and fail if none is found. | 0 | sv |
npc_thinknow | Trigger NPC to think | cmd | |
npc_viewcone | Displays the viewcone of the NPC (where they are currently looking and what the extents of there vision is) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_vphysics | 0 | sv | |
npc_zombie_move_reviver | Force reviver to change position on the zombie the player is looking at | cmd | |
npc_zombie_shoot_reviver | Shoot the reviver on the zombie | cmd | |
npc_zombie_show_revive | Visualizes the revive status of all zombies | cmd | |
npcsolve_attract_draw | 0 | sv | |
npcsolve_constraint_nav | 1 | sv | |
npcsolve_constraint_npc | 1 | sv | |
npcsolve_drag_linear | 0 | sv | |
npcsolve_forward | 1 | sv | |
npcsolve_forward_const | 30000 | sv | |
npcsolve_forward_dist | 200 | sv | |
npcsolve_forward_margin | 5 | sv | |
npcsolve_path_close_const | 0 | sv | |
npcsolve_path_close_max_tension | 100 | sv | |
npcsolve_path_lookahead_const | 4 | sv | |
npcsolve_path_lookahead_dist | 100 | sv | |
npcsolve_path_vel_const | 0 | sv | |
npcsolve_separation | 1 | sv | |
npcsolve_separation_const | 10000 | sv | |
npcsolve_separation_dist | 5 | sv | |
npcsolve_separation_draw | 0 | sv | |
npcsolve_separation_jitter | 0 | sv | |
npcsolve_separation_r2 | 0 | sv | |
npctester_path_lookahead_time | 3 | sv | |
open_asset | Opens an asset in it's primary editor of choice. Specify the full path to the asset from the mod directory. | cmd | |
overview_alpha | Overview map translucency. | 1 | cl | a | clientcmd_can_execute |
overview_draw_map | 1 | cl | |
overview_health | Show player's health in map overview. | 1 | cl | a | clientcmd_can_execute |
overview_locked | Locks map angle, doesn't follow view angle. | 1 | cl | a | clientcmd_can_execute |
overview_mode | Sets overview map mode off,small,large: <0\|1\|2> | cmd | |
overview_names | Show player's names in map overview. | 1 | cl | a | clientcmd_can_execute |
overview_tracks | Show player's tracks in map overview. | 1 | cl | a | clientcmd_can_execute |
overview_zoom | Sets overview map zoom: <zoom> [<time>] [rel] | cmd | |
p2p_listpeers | List currently known peers. | cmd | |
p2p_lockdown_game_server_trust_everyone | Allow direct peer to peer connectivity with any players on the same game server. [0 = force off, 1 = force on, -1 = Engine Controlled] | -1 | cl | a |
p2p_lockdown_game_server_trust_friends | Allow direct peer to peer connectivity with any steam friends on the same game server. [0 = force off, 1 = force on, -1 = Engine Controlled] | -1 | cl | a |
p2p_lockdown_game_server_trust_listenserver_host | Allow direct peer to peer connectivity with the player running a listenserver you're connected to. And everyone connected to a listenserver you're running yourself. [0 = force off, 1 = force on, -1 = Engine Controlled] | -1 | cl | a |
p2p_ping | Ping a peer. | cmd | |
p2p_relay_maxhops | 4 | a | |
+pad_down_hand0 | cmd | | |
-pad_down_hand0 | cmd | | |
+pad_down_hand1 | cmd | | |
-pad_down_hand1 | cmd | | |
+pad_hand0 | cmd | | |
-pad_hand1 | cmd | | |
+pad_hand1 | cmd | | |
-pad_left_hand0 | cmd | | |
-pad_left_hand1 | cmd | | |
+pad_right_hand0 | cmd | | |
-pad_right_hand1 | cmd | | |
+pad_right_hand1 | cmd | | |
+pad_touch_hand0 | cmd | | |
-pad_touch_hand0 | cmd | | |
+pad_up_hand1 | cmd | | |
-pad_up_hand1 | cmd | | |
panel_test_title_safe | Test vgui panel positioning with title safe indentation | 0 | cheat |
panorama_focus_world_panels | false | machine | |
panorama_worldpanel_update_cull_distance | 1000 | cl | |
panorama_worldpanel_update_cull_size_threshold | 5 | cl | |
particle_profile | Profile particle | cmd | |
particle_test_attach_attachment | Attachment index for attachment mode | 0 | sv | cheat |
particle_test_attach_mode | Possible Values: 'start_at_attachment', 'follow_attachment', 'start_at_origin', 'follow_origin' | 0 | sv | cheat |
particle_test_file | Name of the particle system to dynamically spawn | 0 | sv | cheat |
particle_test_start | Dispatches the test particle system with the parameters specified in particle_test_file, particle_test_attach_mode and particle_test_attach_param on the entity the player is looking at. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
particles_multiplier | Multiply # of rendered particles by this for perf testing | 1 | cheat |
path | Show the filesystem path. | cmd | |
pause | Toggle the server pause state. | cmd | |
perfui | Show/hide the level performance tools UI. | cmd | |
phonemefilter | Time duration of box filter to pass over phonemes. | 0 | cl |
phonemesnap | Lod at level at which visemes stops always considering two phonemes, regardless of duration. | 2 | cl |
phys2_contact_debug_draw_size | 2 | | |
phys2_debug_broadphase | 0 | | |
phys_active | Whether PLAYER physics is actively simulated (ie. noclip) | 1 | sv |
phys_build_bounds | 0 | | |
phys_build_mass | 0 | | |
phys_debug_draw | Set up debug-draw of physics internal state | cmd | |
phys_debug_showdefaultmaterial | If enabled, surfaces with default material are highlighted in physics debug geometry. | 0 | cheat |
phys_dump_intersection_controller | Dump intersection controller status | cmd | |
phys_dynamic_scaling | 1 | sv | rep | cheat | |
phys_explode_new | 0 | sv | |
phys_fastaddcloneshape | 0 | | |
phys_hinge_move_threshold | Threshold when hinge is considered moving [deg/s] | 0 | sv | cheat |
phys_impactforcescale | 1 | sv | |
phys_implicit_integarator | Use implicit integrator for gyroscopic forces | 1 | nf | rep |
phys_jiggle_bone_enable | 1 | | |
phys_joint_teleport | Teleport joint anchors if connected to world | 1 | sv | cheat |
phys_length_damping_ratio | Spring damping ratio for length constraint | 2 | sv | cheat |
phys_length_frequency | Spring stiffness for length constraint | 5 | sv | cheat |
phys_log_updaters | 0 | sv | rep | |
phys_log_updaters_exclude | 0 | sv | rep | |
phys_log_updaters_include | 0 | sv | rep | |
phys_mark_debug | Mark object for debug | cmd | |
phys_old_contact_draw | 0 | | |
phys_parallel_islands | Enable/Disable Parallel Island Solving | 0 | sv | rep |
phys_position_iterations | 2 | | |
phys_pushscale | 1 | sv | rep | |
phys_ragdoll_force_magnitude | 0 | sv | rep | |
phys_reload_immediately | Set to 1 to reload resources and reconstruct physics of entities on the fly. May unexpectedly change behavior or crash the game, because game code is generally unaware of underlying resource reloads and may hold references to physics that may become invalid during resource reload. It is inherently harder for physics to deal with resource reloads because of persistent nature of objects being simulated (textures can be easily reloaded on the fly; if an entity holds a handle to a ragdoll body part, it may expect that handle to stay valid while the ragdoll exists) | 0 | |
phys_shoot | Shoots a phys object. | cmd | |
phys_shoot_speed | 250 | sv | |
phys_shoot_torque | 100000000 | sv | |
phys_show_stats | 0 | sv | rep | |
phys_sleep | Put all physics in all the worlds to sleep | cmd | |
phys_slide_damping_ratio | Spring damping ratio for slide constraint | 1 | sv | cheat |
phys_slide_frequency | Spring stiffness for slide constraint | 10 | sv | cheat |
phys_specialized_linear_sweep | 1 | sv | rep | cheat | |
phys_sphere_cast_version | 1 | | |
phys_step_threaded | false | application | |
phys_stressbodyweights | 5 | sv | |
phys_swap | Automatically swaps the current weapon for the physcannon and back again. | cmd | |
phys_timescale | Scale time for physics | 1 | sv |
phys_traceline_radius | 0 | sv | rep | |
phys_upimpactforcescale | 0 | sv | |
phys_use_block_solver | Use block solving for constraint entities | 1 | sv | cheat |
phys_validate | 0 | | |
phys_velocity_iterations | 8 | | |
phys_visualize_awake_dynamic_only | 0 | sv | rep | |
phys_visualize_awake_unattached_only | 0 | sv | rep | |
phys_visualize_traces | 0 | sv | rep | cheat | |
phys_wakeup | Wake all physics objects in the Main physics up | cmd | |
physcannon_ball_cone | 0 | sv | |
physcannon_chargetime | 2 | sv | |
physcannon_cone | 0 | sv | |
physcannon_dmg_glass | 15 | sv | |
physcannon_maxforce | 1500 | sv | |
physcannon_maxforce_joint | 300 | sv | |
physcannon_maxmass | 250 | sv | |
physcannon_mega_enabled | 0 | sv | rep | cheat | |
physcannon_mega_pullforce | 8000 | sv | |
physcannon_mega_tracelength | 850 | sv | |
physcannon_minforce | 700 | sv | |
physcannon_pullforce | 4000 | sv | |
physcannon_pulllength | 1000 | sv | |
physcannon_punt_cone | 0 | sv | |
physcannon_right_turrets | 0 | sv | |
physcannon_tracelength | 50 | sv | |
physcannon_use_blue_sprite | 0 | sv | |
physics_add_test | add test object | cmd | |
physics_debug_entity | Dumps debug info for an entity | cmd | |
physics_flyer_turn_rate | 1 | sv | |
physics_remove_test | remove test object | cmd | |
physics_turn_ease_in | 0 | sv | |
physicsshadowupdate_render | 0 | sv | |
pickup_check_period | 0 | sv | |
pistol_use_new_accuracy | 1 | sv | |
pitchyaw_customaccel | false | per-user | |
pitchyaw_customaccel_exponent | 1.000000 | per-user | |
pitchyaw_customaccel_max | 0.000000 | per-user | |
pitchyaw_customaccel_scale | 0.040000 | per-user | |
pixelvis_debug | Dump debug info | cmd | |
play | Play a sound. | cmd | |
playdemo | Play a recorded demo file (.dem ). | cmd | |
player0_using_joystick | 0 | machine | |
player_ammobalancing_debug | 0 | sv | cheat | |
player_debug_off_nav | 0 | sv | cheat | |
player_debug_print_damage | When true, print amount and type of all damage received by player to console. | 0 | sv | cheat |
player_forecast_debug | 0 | sv | |
player_forecast_macro_falloff_factor | 1 | sv | |
player_forecast_macro_sample_period | 0 | sv | |
player_forecast_micro_falloff_factor | 1 | sv | |
player_forecast_micro_sample_period | 0 | sv | |
player_forecast_movement_threshold | 16 | sv | |
player_forecast_radius_confidence_factor | 0 | sv | |
player_incap_use_radius | 96 | sv | rep | cheat | |
player_input_motor_jerk | 6 | rep | |
player_old_armor | 0 | sv | |
player_showcounters | 0 | sv | |
player_showpredictedposition | 0 | sv | |
player_showpredictedposition_timestep | 1 | sv | |
player_squad_autosummon_debug | 0 | sv | |
player_squad_autosummon_move_tolerance | 20 | sv | |
player_squad_autosummon_player_tolerance | 10 | sv | |
player_squad_autosummon_time | 5 | sv | |
player_squad_autosummon_time_after_combat | 8 | sv | |
player_squad_double_tap_time | 0 | sv | |
player_squad_transient_commands | 1 | sv | rep | |
player_testresponse | Fire off a response played throught the player: player_testresponse <concept> <criteria> | cmd | |
player_throwforce | 1000 | sv | |
player_use_radius | 80 | sv | rep | cheat | |
playsound | playsound <soundname> | cmd | |
playsoundscape | Forces a soundscape to play | cmd | |
playvideo | Plays a video: <filename> [width height] | cmd | |
playvideo_exitcommand | Plays a video and fires and exit command when it is stopped or finishes: <filename> <exit command> | cmd | |
playvideo_exitcommand_nointerrupt | Plays a video (without interruption) and fires and exit command when it is stopped or finishes: <filename> <exit command> | cmd | |
playvideo_nointerrupt | Plays a video without ability to skip: <filename> [width height] | cmd | |
playvol | Play a sound at a specified volume. | cmd | |
png_screenshot | Take a .png screenshot: png_screenshot [filename] | cmd | |
point_grabbable_debug | 0 | sv | rep | |
point_grabbable_disengagedist_buffer | 2 | sv | rep | |
point_grabbable_maxdist_buffer | 1 | sv | rep | |
pop_var_values | Restore previously pushed convars and config values | cmd | |
population_distribution_debug | 0 | sv | rep | |
print_occlusion_depth | 0 | cheat | |
progress_enable | cmd | | |
prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | |
prop_debug_vr_collision | Highlights props based on their collision group: COLLISION_GROUP_PROPS(white), COLLISION_GROUP_PROPS_VR_INTERACTIVE_DEBRIS(green), COLLISION_GROUP_PROPS_VR_DEBRIS and will return to COLLISION_GROUP_PROPS_VR_INTERACTIVE_DEBRIS on sleeping(bright red), COLLISION_GROUP_PROPS_VR_DEBRIS permanently (dark red), COLLISION_GROUP_DEBRIS(blue), OTHER(grey) | 0 | sv | cheat |
prop_dynamic_create | Creates a dynamic prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | |
prop_liquid_debug | Display some debugging information | 0 | sv |
prop_liquid_debug_gravity | Shows the input vector from gravity and velocity and what the output vector should look like after encoding/decoding | 0 | sv |
prop_liquid_foam_settle_duration | The duration in seconds before liquid will 100% settle | 30 | sv |
prop_liquid_gravity_interpolation | How much we interpolation our gravity direction | 0 | sv |
prop_liquid_gravity_velocity_scale | The proportion of velocity to gravity to applied to what direction is 'down' for liquid | 1 | sv |
prop_liquid_settle_duration | The duration in seconds before liquid will 100% settle | 20 | sv |
prop_liquid_velocity_additive_power | While agitated, the power to apply to the proportion of new velocity to max - sort of how additive do you want new vibrations to be. | 10 | sv |
prop_liquid_velocity_dampening | The dampening on incoming delta velocity | 0 | sv |
prop_liquid_velocity_foam_additive_power | While agitated, the power to apply to the proportion of new velocity to max - sort of how additive do you want new vibrations to be. | 1 | sv |
prop_liquid_velocity_foam_dampening | The dampening on incoming delta velocity | 0 | sv |
prop_liquid_velocity_foam_max_agitation | The maximum velocity delta for liquid agitation | 200 | sv |
prop_liquid_velocity_max_agitation | The maximum velocity delta for liquid agitation | 5 | sv |
prop_nav_ignore_small_props | 1 | sv | |
prop_nav_ignore_small_props_mass | 12 | sv | |
prop_nav_use_connection_blocker | 1 | sv | |
prop_physics_create | Creates a physics prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | |
property_editor_use_overlay | 1 | | |
props_break_max_pieces_perframe | Maximum prop breakable piece count per frame (-1 = model default) | 16 | sv | rep |
push_var_values | Save convars and config values | cmd | |
pvs_debugentity | Verbose spew for this entity when doing IsInPVS computation. | -1 | sv | release |
pvs_flowtype | Flow through spawn groups for vis (0 == default, 1 == always visible, 2 == never visible. | 0 | sv | release |
pwatchent | Entity to watch for prediction system changes. | -1 | cl | cheat |
pwatchvar | Entity variable to watch in prediction system for changes. | 0 | cl | cheat |
quest_goal_num_ticks | 64 | cl | |
quit | Quit the game | cmd | |
r_AirboatViewDampenDamp | 1 | sv | nf | rep | cheat | |
r_AirboatViewDampenFreq | 7 | sv | nf | rep | cheat | |
r_AirboatViewZHeight | 0 | sv | nf | rep | cheat | |
r_allow_morph_batching_on_base | 0 | | |
r_always_render_all_windows | Always force all engine & tools to render | 0 | |
r_aoproxy_cull_dist | Distance to cull the AO proxy as a factor of size | 12 | |
r_aoproxy_min_dist | 3 | | |
r_aoproxy_min_dist_box | 1 | | |
r_aspectratio | 0 | | |
r_bloom_compute | Use compute shaders for bloom on Vulkan | 0 | |
r_cacheSequenceData | 1 | sv | rep | |
r_cubemap_debug_colors | 0 | cheat | |
r_debug_precipitation | Show precipitation volumes | 0 | cl | cheat |
r_debug_rendering_in_vr_headset | 1 | | |
r_decals | 2048 | cl | |
r_decals_default_fade_duration | 1 | cl | rep | |
r_decals_default_start_fade | 30 | cl | rep | |
r_deferred_cubemap_diffuse | 0 | | |
r_deferred_debugvis | 0 | | |
r_directlighting | Set to use direct lighting | 1 | cheat |
r_dither_scale | 1 | | |
r_dopixelvisibility | 1 | cheat | |
r_draw3dskybox | 1 | cl | |
r_draw_animatables | 1 | cheat | |
r_draw_first_tri_only | 0 | cheat | |
r_draw_instances | 1 | cheat | |
r_draw_overlays | 1 | | |
r_draw_particle_children_with_parents | Draw particle children with parents (-1=use gameinfo, 0=no, 1=yes) | -1 | cheat |
r_drawblankworld | Render blank instead of the game world | 0 | cheat |
r_drawdecals | Set to render decals | 1 | cheat |
r_drawdevvisualizers | Render dev visualizers | 0 | cl | cheat |
r_drawmodeldecals | 1 | cl | |
r_drawpanorama | Enable the rendering of panorama UI | 1 | cheat |
r_drawparticles | Enable/disable particle rendering | 1 | cheat |
r_DrawPortals | 0 | cl | cheat | |
r_drawrenderboxes | 0 | cl | cheat | |
r_drawropes | 1 | cl | cheat | |
r_drawskybox | Render the 2d skybox. | 1 | cheat |
r_drawsprites | 1 | cl | cheat | |
r_drawtracers | 1 | cl | cheat | |
r_drawtracers_firstperson | 1 | cl | |
r_drawvgui | Enable the rendering of vgui panels | 1 | cheat |
r_drawviewmodel | Render view model | 1 | cheat |
r_drawworld | Render the world. | 1 | cheat |
r_dx11_report_live_objects | Prints out live D3D11 objects (requires -dx11debug) | cmd | |
r_dx11_software_cmd_lists | Enable Software Command lists for DX11 (Avoid using deferred contexts) | 1 | |
r_effects_bloom | 1 | | |
r_expensive_draws_last | 1 | | |
r_experimental_lag_limiter | 0 | | |
r_extra_render_frames | 0 | cheat | |
r_fade360style | 1 | cl | |
r_fallback_texture_lod_scale | Scale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measure | 2 | cheat |
r_farz | Override the far clipping plane. -1 means to use the value in env_fog_controller. | -1 | cl | cheat |
r_flashlight_topdown | 0 | cl | |
r_flashlightambient | 0 | cl | cheat | |
r_flashlightbacktraceoffset | 0 | cl | cheat | |
r_flashlightbrightness | 1 | cl | rep | cheat | |
r_flashlightconstant | 0 | cl | rep | cheat | |
r_flashlightfar | 1500 | cl | rep | cheat | |
r_flashlightfov | 53 | cl | rep | cheat | |
r_flashlightladderdist | 40 | cl | cheat | |
r_flashlightlinear | 0 | cl | rep | cheat | |
r_flashlightlockposition | 0 | cl | cheat | |
r_flashlightmuzzleflashfov | 120 | cl | cheat | |
r_flashlightnear | 4 | cl | rep | cheat | |
r_flashlightnearoffsetscale | 1 | cl | cheat | |
r_flashlightoffsetforward | 0 | cl | rep | cheat | |
r_flashlightoffsetright | 5 | cl | rep | cheat | |
r_flashlightoffsetup | -5 | cl | rep | cheat | |
r_flashlightquadratic | 0 | cl | rep | cheat | |
r_flashlightshadowatten | 0 | cl | cheat | |
r_flashlighttracedistcutoff | 128 | cl | cheat | |
r_flashlighttracedistwatercutoff | 80 | cl | cheat | |
r_flashlightvisualizetrace | 0 | cl | cheat | |
r_force_engine_render_frame | Force a single render of the engine viewport. | cmd | |
r_force_no_present | Force the render device to not present frames. | 0 | cheat |
r_force_zprepass | 0: Force z prepass off. 1: Force on. -1: Don't force | -1 | cheat |
r_frame_sync_enable | 1 | | |
r_freeze_sceneobjects | 0 | cl | |
r_freezeparticles | Pause particle simulation | 0 | cheat |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2 | a |
r_gpu_driver_high | 2097152 | | |
r_gpu_driver_low | 990323 | | |
r_gpu_mem_stats | Display GPU memory usage. | cmd | |
r_grass_allow_flattening | 0 | | |
r_grass_alpha_test | 0 | | |
r_grass_density_mode | 0 = Density corresponds to blade existance, 1 = Density corresponds to blade height, 2 = Both 0 and 1 | 0 | |
r_grass_end_fade | 3000 | | |
r_grass_max_brightness_change | 75 | | |
r_grass_quality | 0 = Off, 1 = Low, 2 = Med, 3 = high, 4 = ultra | 2 | |
r_grass_start_fade | 2000 | | |
r_grass_vertex_lighting | 0 | | |
r_hdr_bloom | 1 | | |
r_high_quality_shadow_map_size | Shadow map resolution for high quality shadows | 512 | cl |
r_high_quality_shadows | Number of shadow casters allowed for per-object shadows | 4 | cl |
r_high_quality_shadows_debug | 0 | cl | cheat | |
r_high_quality_shadows_filter_radius_uv | 0 | cl | |
r_impacts_alt_orientation | 1 | cl | |
r_impacts_decal_grazing_incidence_cutoff | 0 | cl | |
r_impacts_decal_grazing_incidence_variance | 0 | cl | |
r_indirect_specular_force_scale | -1 | cheat | |
r_indirectlighting | Set to use indirect lighting | 1 | cheat |
r_JeepFOV | 82 | sv | rep | cheat | |
r_JeepViewBlendTo | 1 | cl | cheat | |
r_JeepViewBlendToScale | 0 | cl | cheat | |
r_JeepViewBlendToTime | 1 | cl | cheat | |
r_JeepViewDampenDamp | 1 | sv | nf | rep | cheat | |
r_JeepViewDampenFreq | 7 | sv | nf | rep | cheat | |
r_JeepViewZHeight | 10 | sv | nf | rep | cheat | |
r_jiggle_bones | 1 | cl | |
r_light_flickering_enabled | 1 | sv | rep | |
r_light_probe_volume_debug_colors | 0 | cheat | |
r_light_sensitivity_mode | 0 | a | |
r_lightBinnerFarPlane | 4096 | cheat | |
r_mapextents | Set the max dimension for the map. This determines the far clipping plane | 16384 | cl | cheat |
r_max_texture_pool_size | Upper limit on texture pool size. | 0 | |
r_mixed_shadows | Enable dynamic shadows from baked lights | 1 | sv |
r_mixed_shadows_debug | Debug r_mixed_shadows | 0 | sv | cheat |
r_mixed_shadows_fade_in_time | 0 | sv | rep | |
r_mixed_shadows_fade_out_time | 0 | sv | rep | |
r_mixed_shadows_max_important_shadow_casters | 16 | sv | |
r_mixed_shadows_relative_distance_threshold | Reject any objects further away than this many of its own lengths | 16 | sv |
r_mixed_shadows_update_radius | How far to go before radius must be updated | 48 | sv | cheat |
r_monitor_3dskybox | 1 | cl | |
r_morphing_enabled | 1 | cheat | |
r_multigpu_num_gpus_found | 1 | | |
r_multigpu_num_gpus_used | 1 | | |
r_muzzleflashbrightness | 0 | cl | rep | cheat | |
r_muzzleflashlinear | 0 | cl | rep | cheat | |
r_nearz | Override the near clipping plane. -1 means use the default. | -1 | cl | cheat |
r_occluder_overlay | Show the occluder depth buffer mip level. 0=off, 1=1st mip, 2=2nd mip, etc... | 0 | cheat |
r_occlusion_culling | Enable or disable occlusion culling | 1 | cheat |
r_paint_post | 0 | | |
r_particle_debug_force_simulation | -1 for all asleep, 1 for all awake | 0 | |
r_particle_max_detail_level | The maximum detail level of particle to create | 3 | |
r_particle_max_draw_distance | The maximum distance that particles will render | 1000000 | cheat |
r_particle_min_timestep | A minimum on particle simulation time, particle simulation happening more frequently than this will lerp. | 0 | |
r_particle_render_test | render particles 100 times and show perf | 0 | |
r_particle_timescale | 1 | | |
r_pipeline_stats_command_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each command list. | 0 | |
r_pipeline_stats_flush_before_sleeping | Experimental: Set to 1 to enable GPU pipeline flushes right before the render thread sleeps to wait for more work. | 0 | |
r_pipeline_stats_present_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each present. | 0 | |
r_pipeline_stats_use_flush_api | Experimental: Set to 1 to use the ID3D11DeviceContext11::Flush() to flush the GPU pipeline instead of queries. | 1 | |
r_pixelvisibility_partial | 1 | cheat | |
r_pixelvisibility_spew | 0 | cheat | |
r_pool_texture_objects | 0 | | |
r_pool_texture_objects_size | 128 | | |
r_post_bloom | 1 | | |
r_post_bloom_kawase_steps | 4 | | |
r_post_bloom_strength | -1 | | |
r_post_colorcorrection | 0 | | |
r_post_film_grain | 0 | | |
r_post_fxaa | 0 | | |
r_post_mirror_horizontal | 0 | | |
r_post_mirror_vertical | 0 | | |
r_post_vignette | 0 | | |
r_print_texture_stats | Texture stats | cmd | |
r_propsmaxdist | Maximum visible distance | 1200 | cl |
r_RainAllowInSplitScreen | Allows rain in splitscreen | 0 | cl |
r_RainParticleDensity | Density of Particle Rain 0-1 | 1 | cl |
r_render_coordination_state | Prints out the current render coordination state. | cmd | |
r_render_to_cubemap_debug | 0 | | |
r_render_world_node_bounds | Render world node bounds | 0 | cheat |
r_rendersun | Render sun lighting | 1 | cheat |
r_reset_character_decals | 0 | | |
r_retinaburn_capture_next_frame | 0 | | |
r_ropetranslucent | 1 | cl | |
r_screen_size_expansion | 0 | | |
r_screenoverlay | Draw specified material as an overlay | cmd | |
r_shadows | 1 | cheat | |
r_show_ao_proxies | 0 | cl | cheat | |
r_show_hipoly_draw_calls | Transparent wireframe overlay for draw calls with triangle count higher than specified number | 0 | cheat |
r_show_occluders | Show occluder | 0 | cheat |
r_show_skymap | Draw the sky map | 0 | cheat |
r_show_ssao | Draw the SSAO occlusion buffer | 0 | cheat |
r_show_zprepass_depth | Draw the depth from the depth pre-pass | 0 | cheat |
r_show_zprepass_normals | Draw the normals from the depth pre-pass | 0 | cheat |
r_showdebugoverlays | Set to render debug overlays | 0 | cheat |
r_showdebugrendertarget | Set the debug render target to show, 0 == disable | 0 | cheat |
r_showsceneobjectbounds | Show scenesystem object bounding boxes | 0 | cheat |
r_showsunshadowdebugrendertargets | Set to render sun shadow render targets | 0 | cheat |
r_showsunshadowdebugsplitvis | Set to render sun shadow split visibility debugger | 0 | cheat |
r_size_cull_threshold | 0.300000 | application | |
r_size_cull_threshold_shadow | Threshold of sun shadow map size percentage below which objects get culled | 0 | cheat |
r_skinning_enabled | 1 | cheat | |
r_skip_precache_validation_check | 1 | | |
r_skymodel_moonboost | 150 | sv | rep | cheat | |
r_skymodel_nightambient | 0 | sv | rep | cheat | |
r_skymodel_wavelength_b | 440 | sv | rep | cheat | |
r_skymodel_wavelength_g | 560 | sv | rep | cheat | |
r_skymodel_wavelength_r | 600 | sv | rep | cheat | |
r_ssao | Set to use screen-space ambient occlusion | 1 | |
r_ssao_bias | 0 | | |
r_ssao_blur | 1 | | |
r_ssao_radius | 30 | | |
r_ssao_strength | 1 | | |
r_ssr | Enable or disable screenspace reflections | 0 | a |
r_staticpropinfo | 0 | cl | |
r_stereo_convergence | Sets the focal plane that is aligned with the monitor's surface | 0 | |
r_stereo_eye_separation | Wider eye separation results in greater depth perception | 5 | |
r_stereo_mode_anaglyph | Draw in stereo using overlapping red and cyan images | 0 | |
r_stereo_mode_crossed | Draw in stereo using left and right eyes | 0 | |
r_stereo_mode_parallel | Draw in stereo using left and right eyes with a parallel projection | 0 | |
r_stereo_multiview_instancing | Use multiview instancing for stereo rendering. | 0 | cheat |
r_strip_invisible_during_sceneobject_update | 0 | cl | |
r_suppress_redundant_state_changes | 1 | | |
r_suppress_redundant_state_changes_vbs | 0 | | |
r_swingflashlight | 1 | cl | cheat | |
r_texture_budget_dynamic | Dynamically adjust texture streaming budget based on GPU memory usage. | 1 | |
r_texture_budget_threshold | Reduce texture memory pool size when this percentage of the budget is full. | 0 | |
r_texture_budget_update_period | Time (in seconds) between updating texture memory budget. | 0 | |
r_texture_eager_eviction | 0 | | |
r_texture_hookup_uses_threadpool | Async Texture hookup uses its own threadpool instead of the global pool. | 1 | |
r_texture_lod_scale | Scale factor for requested texture size (texture streaming) | 1 | cheat |
r_texture_nonstreaming_load | Allow immediately loading mips of textures (when possible) when their headers are loaded, saving IO & reducing latency. | 1 | |
r_texture_object_pool_size | 128 | | |
r_texture_object_pool_stats | Prints out stats for the DX11 Texture Object Pool | cmd | |
r_texture_pool_increase_rate | Increase texture memory pool size by this many MB / s when under budget. | 64 | |
r_texture_pool_reduce_rate | Reduce texture memory pool size by this many MB / s when over budget. | 256 | |
r_texture_pool_size | Total size of the texture pool in MB | 7000 | |
r_texture_stream_max_resolution | Maximum resolution for top mip level in streaming textures. -1 = ignored. | 4096 | |
r_texture_stream_mip_bias | Biases the mip level the texture streaming system choses to stream for each texture. | 0 | |
r_texture_stream_resolution_bias | 1 | | |
r_texture_stream_resolution_bias_decrease_rate | 0 | | |
r_texture_stream_resolution_bias_increase_rate | 0 | | |
r_texture_stream_resolution_bias_min | 1 | | |
r_texture_stream_resolution_bias_update_period | 0 | | |
r_texture_stream_throttle_amount | 10 | | |
r_texture_stream_throttle_count | 10 | | |
r_texture_stream_throttle_count_over_budget | 1 | | |
r_texture_streaming_timesliced | 1 | | |
r_texture_streamout_unthrottle_ms | After hitting throttling limits for streamout, allow it to continue up to this number of milliseconds. | 0 | |
r_texturefilteringquality | 0: Bilinear, 1: Trilinear, 2: Aniso 2x, 3: Aniso 4x, 4: Aniso 8x, 5: Aniso 16x | 3 | |
r_textures_evict_all | Evict all resident texture. | cmd | |
r_threaded_particles | 1 | | |
r_threaded_scene_object_update | 1 | cl | |
r_timestamp_query_multiplier | Set the TIMESTAMP query cycle multiplier, for drivers that lie | 1 | |
r_toggleviewportsize | Toggles viewport size between small + full window. | cmd | |
r_translucent | Enable rendering of translucent geometry | 1 | cheat |
r_transmissive_lighting | 1 | | |
r_use_memory_budget_model | Use a model of GPU memory use to determine budget rather than querying the OS. | 0 | |
r_validate_texture_streaming | 0 | | |
r_vconsole_foregroundforcerender | When VConsole is in the foreground, force all engine & tools to render | 1 | |
r_vehicleBrakeRate | 1 | sv | cheat | |
r_VehicleViewClamp | 1 | cl | cheat | |
r_VehicleViewDampen | 1 | sv | nf | rep | cheat | |
r_viewport | Slams viewport size to a specified value. | cmd | |
r_vignette | 1 | | |
r_vr_3d_skybox | 1 | | |
r_vr_3d_skybox_depth_prepass | 1 | | |
r_vr_3d_skybox_depth_prepass_cull_threshold | 30 | | |
r_vr_overtop_menu | 1 | | |
r_wait_on_present | 0 | | |
r_world_allow_bindless_desc | 1 | | |
r_world_frame_load_threshold_ms | 10 | | |
r_world_wind_dir | 0 | | |
r_world_wind_frequency_grass | 0 | | |
r_world_wind_frequency_trees | 0 | | |
r_world_wind_offset_speed | 0 | | |
r_world_wind_smooth_time | 2 | | |
r_world_wind_strength | 40 | | |
r_worldlod | Set to enable world LOD | 1 | cheat |
r_zprepass_normals | 0: Use normals reconstructed from depth. 1: Output correct normals in z prepass. | 0 | cheat |
radar_range | 3000 | cl | |
ragdoll_biped_settle_duration | 1 | sv | cheat | |
ragdoll_biped_settle_force | 0 | sv | cheat | |
ragdoll_biped_settle_lift_force | 0 | sv | cheat | |
ragdoll_biped_settle_start_time | 0 | sv | cheat | |
ragdoll_biped_settle_vertical_limit | 0 | sv | cheat | |
ragdoll_debug_item_detachment | 0 | sv | rep | |
ragdoll_impact_strength | 500 | cl | |
ragdoll_lru_debug_removal | 0 | sv | rep | cheat | |
ragdoll_lru_min_age | 10 | sv | rep | cheat | |
ragdoll_min_energy | 5 | sv | |
ragdoll_override_root_orientation | 1 | sv | rep | |
ragdoll_prop_settle | Enable more aggressive ragdoll settling | 1 | sv | rep |
ragdoll_prop_sleepaftertime | After this many seconds of being basically stationary, the ragdoll will go to sleep. | 4 | sv | rep |
ragdoll_prop_sleepdisabletime | Ragdoll is not allowed to physically sleep until this timer has elapsed. | 1 | sv | rep |
ragdoll_relax_limts | 0 | sv | rep | |
ragdoll_scale_sleep_tolerance | 1 | sv | rep | |
ragdoll_settle_method | 2 | sv | |
ragdoll_sleepaftertime | After this many seconds of being basically stationary, the ragdoll will go to sleep. | 5 | sv | rep |
ragdoll_validate_targetpose | 1 | sv | rep | |
ragdoll_visualize_creation_skeleton | 0 | sv | rep | |
ragdoll_visualize_targetpose | 0 | sv | rep | |
randomlookat_hands_search_radius | Search radius NPCs use to judge if a player's hands are valid look targets. | 36 | sv |
randomlookat_search_radius | Search radius NPCs use to find random look targets | 360 | sv |
randomlookat_show_hands_search_radius | Show search radius NPCs use to judge if a player's hands are valid look targets. | 0 | sv | a |
randomlookat_show_search_radius | Show search radius NPCs use to find random look targets | 0 | sv | a |
rangefinder | Measures distance along a ray | cmd | |
rate | Min bytes/sec the host can receive data | 80000 | a | user |
ray_bench | Load the rays and run the benchmark | cmd | |
rcon_address | Address of remote server if sending unconnected rcon commands (format x.x.x.x:p) | 0 | norecord | server_cant_query |
rcon_password | remote console password. | 0 | norecord | release | server_cant_query |
recast_mark_overhang | Enable/disable overhang detection | 1 | rep | cheat |
recast_partitioning | 0 = watershed, 1 = monotone, 2 = layers | 0 | rep | cheat |
record | Record a demo. | cmd | |
-reload | cmd | | |
reload | Reload the most recent saved game. | cmd | |
removeid | Remove a user ID from the ban list. | cmd | |
removeip | Remove an IP address from the ban list. | cmd | |
report_cliententitysim | List all clientside simulations and time - will report and turn itself off. | 0 | cl | cheat |
report_clientthinklist | List all clientside entities thinking and time - will report and turn itself off. | 0 | cl | cheat |
report_connection_failure_percentage | 0 | | |
report_soundpatch | reports sound patch count | cmd | |
reset_gameconvars | Reset game convars to default values | cmd | |
resource_leaks | resource_leaks <resource_name>: Show resource leaks for the named resource | cmd | |
resource_list | List loaded resources matching a substring | cmd | |
resource_repeated_reload | resource_repeated_reload <count> <resource_name> (<resource name> ...): Load and unload the specified resource(s) | cmd | |
resourcecompiler_log_compile_stats | 0 | | |
respawn_entities | Respawn all the entities in the map. | cmd | |
respawn_player | Respawns the player from death! | cmd | |
restart | Poor man's restart: reload the current map from disk. | cmd | |
reviver_storm_max_segment | 16 | sv | |
+right | cmd | | |
-right | cmd | | |
rope_averagelight | Makes ropes use average of cubemap lighting instead of max intensity. | 1 | cl |
rope_shake | 0 | cl | |
rope_smooth | Do an antialiasing effect on ropes | 1 | cl |
rope_smooth_enlarge | How much to enlarge ropes in screen space for antialiasing effect | 1 | cl |
rope_smooth_maxalpha | Alpha for rope antialiasing effect | 0 | cl |
rope_smooth_maxalphawidth | 1 | cl | |
rope_smooth_minalpha | Alpha for rope antialiasing effect | 0 | cl |
rope_smooth_minwidth | When using smoothing, this is the min screenspace width it lets a rope shrink to | 0 | cl |
rope_subdiv | Rope subdivision amount | 2 | cl | render_thread |
rope_wind_dist | Don't use CPU applying small wind gusts to ropes when they're past this distance. | 1000 | cl |
rpestats | dump rpe | cmd | |
rpg_missile_debug | 0 | sv | |
rpg_missle_use_custom_detonators | 1 | sv | |
rpg_particle_camera_cull_distance | 3200 | cl | cheat | |
rpg_particle_off_camera_simrate | 0 | cl | cheat | |
rpg_use_particle_fow | 1 | cl | |
rr_dacmode | If set to 1, enable special functionality for DAC | 0 | sv | rep |
rr_debug_qa | Set to 1 to see debug related to the Question & Answer system used to create conversations between allied NPCs. | 0 | sv |
rr_debugclassname | If set, rr_debugclassname will print only response tests where 'classname' corresponds to this variable. Use to filter for a specific character. | 0 | sv | rep |
rr_debugresponseconcept | If set, rr_debugresponseconcept will print only responses testing for the specified concept | 0 | sv | rep |
rr_debugresponses | Show verbose matching output (1 for simple, 2 for rule scoring, 3 for noisy). If set to 4, it will only show response success/failure for npc_selected NPCs. | 0 | sv | rep |
rr_debugrule | If set to the name of the rule, that rule's score will be shown whenever a concept is passed into the response rules system. | 0 | sv | rep |
rr_discrepancycheck | Set 0 to disable the [RESPONSELIB] warning messages. | 0 | sv |
rr_dumpresponses | Dump all response_rules.txt and rules (requires restart) | 0 | sv | rep |
rr_findrules | Search and list rules by substring. | cmd | |
rr_findrules_verbose | Search and list rules by substring. | cmd | |
rr_followup_maxdist | 'then ANY' or 'then ALL' response followups will be dispatched only to characters within this distance. | 1800 | sv | cheat |
rr_forceconcept | fire a response concept directly at a given character. USAGE: rr_forceconcept <target> <concept> 'criteria1:value1,criteria2:value2,...' criteria values are optional. | cmd | |
rr_reloadresponsesystems | Reload all response system scripts. Note: This won't work unless you run with -rr_allow_reload. | cmd | |
rr_remarkable_max_distance | AIs will not even consider remarkarbles that are more than this many units away. | 1200 | sv | cheat |
rr_remarkable_world_entities_replay_limit | TLK_REMARKs will be dispatched no more than this many times for any given info_remarkable | 1 | sv | cheat |
rr_remarkables_enabled | If 1, polling for info_remarkables and issuances of TLK_REMARK is enabled. | 0 | sv | cheat |
rr_thenany_score_slop | When computing respondents for a 'THEN ANY' rule, all rule-matching scores within this much of the best score will be considered. | 0 | sv | a | cheat |
rs_submit_twice | 0 | | |
rubikon_joint_deepdebugging | 0 | | |
run_perftest | Execute perftest.cfg | cmd | |
save | Save Game | cmd | |
save_animgraph_recording | Saves all active animgraph recordings to disk | cmd | |
save_async | 1 | sv | |
save_clear_subdirectory | cmd | | |
save_fake_hitch | Force a busy wait for the specified number of milliseconds during save to simulate a hitch | 0 | sv |
save_finish_async | cmd | | |
save_history_count | Keep this many old copies in history of autosaves and quicksaves. | 2 | sv |
save_maxarray_spew | Max number of array entries to spew when using SaveRestoreIO spewing. | 10 | sv | release |
save_screenshot | 0 = none, 1 = non-autosave, 2 = always, 3 = bug_only | 3 | sv |
save_set_subdirectory | cmd | | |
save_showelapsedtime | display up-to-date elapsed play time | cmd | |
save_spew | 0 | sv | rep | |
save_watchclass | Restrict spew to entities with matching classname | cmd | |
save_watchentity | Restrict spew to entity index | cmd | |
say | Display player message | cmd | |
say_team | Display player message to team | cmd | |
sc_allow_dynamic_constant_batching | 1 | | |
sc_allow_precomputed_vismembers | 1 | | |
sc_allow_secondary_contexts | 1 | | |
sc_allow_shadow_only_draws | 1 | | |
sc_animatable_disable_materials | 0 | cheat | |
sc_animatable_fastpath_always_bind_materials | 0 | cheat | |
sc_animatable_fastpath_enable_sort | 1 | cheat | |
sc_aux_cameras_enabled | 1 | | |
sc_aux_cameras_single_submit | 0 | | |
sc_batch_cb_updates_for_view | 0 | cheat | |
sc_batch_layer_cb_updates | 1 | | |
sc_bounds_group_cull | 1 | | |
sc_cache_envmap_lpv_lookup | 1 | | |
sc_check_world | 0 | cheat | |
sc_disable_culling_boxes | 0 | cheat | |
sc_disable_dynamic_sky_lighting | 0 | cheat | |
sc_disable_procedural_layer_rendering | 0 | cheat | |
sc_disable_shadow_fastpath | 0 | cheat | |
sc_disable_shadow_materials | 0 | cheat | |
sc_disable_spotlight_shadows | 0 | cheat | |
sc_disable_world_materials | 0 | cheat | |
sc_disableThreading | 0 | cheat | |
sc_double_submit | 0 | cheat | |
sc_dump_lists | 0 | cheat | |
sc_dumpworld | Dump a list of the objects in a sceneworld (Usage: sc_dumpworld <world_index>) | cmd | |
sc_dumpworld3d | Dump the objects in a sceneworld into a 3d geoview buffer (Usage: sc_dumpworld3d <world_index>) | cmd | |
sc_dupe_simple_meshes_count | 1 | cheat | |
sc_dynamic_job_scheduling | 1 | cheat | |
sc_enable_discard | 1 | | |
sc_extended_stats | 0 | cheat | |
sc_extra_sorting | 2 | | |
sc_fast_object_reject | 0 | cheat | |
sc_force_camera | 0 | cheat | |
sc_force_lod_level | -1 | cheat | |
sc_force_materials_batchable | 0 | cheat | |
sc_force_push_constant_update_every_draw | 0 | | |
sc_force_single_display_list_per_layer | 0 | | |
sc_force_submit_count | 0 | | |
sc_force_translation_in_projection | If enabled, the camera's translation will be included in the projection matrix. | 0 | cheat |
sc_ground_fog_depth | 0 | | |
sc_ground_fog_top | 0 | | |
sc_keep_all_layers | 0 | | |
sc_list_extradata_allocations | Prints out the overall extra data allocation counts | cmd | |
sc_listworlds | List all the active sceneworlds | cmd | |
sc_lod_distance_scale_override | -1 | cheat | |
sc_log_stats | 0 | cheat | |
sc_log_submits | Log out display list submits from scenesystem | 0 | cheat |
sc_max_framebuffer_copies_per_layer | 1 | | |
sc_multithread_sorted_layers | 1 | | |
sc_new_morph_atlasing | 1 | | |
sc_no_cull | 0 | | |
sc_no_vis | 0 | | |
sc_only_render_opaque | 0 | cheat | |
sc_only_render_shadowcasters | 0 | cheat | |
sc_optimize_partitions_every_frame | 0 | cheat | |
sc_optimizepartitions | Optimize the partition assignment of objects based on the next frame's render | cmd | |
sc_override_shadow_fade_max_dist | -1 | cheat | |
sc_override_shadow_fade_min_dist | -1 | cheat | |
sc_partitions_per_job | 1 | cheat | |
sc_perdrawculling | 1 | | |
sc_precise_projection_to_world | 0 | | |
sc_queue_reflection_views_to_layers | 1 | | |
sc_reject_all_objects | 0 | cheat | |
sc_rr_partitions_to_jobs | 0 | cheat | |
sc_schedule_fullsort_early | 1 | | |
sc_setclassflags | Low level command to set the flags byte associated with an object class. sc_SetClassFlags <classname> <value> | cmd | |
sc_setfloatattr | Set a float attribute which will be visible to all rendering (Usage: sc_setfloatattr <attrname> <value>) | cmd | |
sc_setintattr | Set an integer attribute which will be visible to all rendering (Usage: sc_setintattr <attrname> <value>) | cmd | |
sc_shadow_depth_bias | 8 | | |
sc_shadow_depth_bias_clamp | 0 | | |
sc_shadow_depth_bias_state_override | 0 | | |
sc_shadow_slopescale_depth_bias | 2 | | |
sc_show_rejected_objects | 0 | | |
sc_show_rejected_objects_range | -1 | | |
sc_showclasses | List the object class names known by scenesystem | cmd | |
sc_skip_identical_rt_binds | 0 | | |
sc_skip_traversal | 0 | cheat | |
sc_spew_cmt_usage | 0 | | |
sc_throw_away_all_layers | 0 | | |
sc_use_clear_subrect | 0 | | |
sc_visualize_batches | color per batch | 0 | |
sc_visualize_sceneobjects | 1 = visualize bounds, 2 = visualize sceneobject mesh materials, 3 = required texture size, 4 = bounds group | 0 | |
scene_clientflex | Do client side flex animation. | 1 | sv | rep |
scene_clientplayback | Play all vcds on the clients. | 1 | sv |
scene_flatturn | 1 | sv | |
scene_flush | Flush all .vcds from the cache and reload from disk. | cmd | |
scene_forcecombined | When playing back, force use of combined .wav files even in english. | 0 | sv |
scene_maxcaptionradius | Only show closed captions if recipient is within this many units of speaking actor (0==disabled). | 1200 | sv |
scene_playvcd | Play the given VCD as an instanced scripted scene. | cmd | |
scene_print | When playing back a scene, print timing and event info to console. | 0 | sv | rep |
scene_showfaceto | When playing back, show the directions of faceto events. | 0 | sv | a |
scene_showlook | When playing back, show the directions of look events. | 0 | sv | a |
scene_showmoveto | When moving, show the end location. | 0 | sv | a |
scene_showunlock | Show when a vcd is playing but normal AI is running. | 0 | sv | a |
scene_vcdautosave | Create a savegame before VCD playback | 0 | cl |
-score | cmd | | |
+score | cmd | | |
scr_centertime | 2 | cl | |
screenmessage_notifytime | How long to display screen message text | 8 | sv |
screenmessage_show | Enable display of console messages on screen. 1 = Enabled, 0 = Disabled, -1 = Enabled if vgui is not present | -1 | cheat |
screenshot | Take a screenshot: screenshot [filename] | cmd | |
screenshot_prefix | Set the screenshot auto naming prefix. | 0 | |
screenshot_subdir | Set the screenshot directory. | 0 | |
script_add_debug_filter | Add a filter to the game debug overlay | cmd | |
script_add_watch | Add a watch to the game debug overlay | cmd | |
script_add_watch_pattern | Add a watch to the game debug overlay | cmd | |
script_attach_debugger | Connect the vscript VM to the script debugger | cmd | |
script_attach_debugger_at_startup | 0 | sv | |
script_break_in_native_debugger_on_error | 0 | sv | |
script_clear_watches | Clear all watches from the game debug overlay | cmd | |
script_debug | Toggle the in-game script debug features | cmd | |
script_dump_all | Dump the state of the VM to the console | cmd | |
script_find | Find a key in the VM | cmd | |
script_help | Output help for script functions | cmd | |
script_help2 | Output help for script functions suitable for auto-completion | cmd | |
script_reload | Reload scripts | cmd | |
script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | |
script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | |
script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | |
script_remove_watch | Remove a watch from the game debug overlay | cmd | |
script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | |
script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | |
script_trace_disable | Turn off a particular trace output by file or function name | cmd | |
script_trace_disable_all | Turn off all trace output | cmd | |
script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | |
script_trace_enable | Turn on a particular trace output by file or function name | cmd | |
script_trace_enable_all | Turn on all trace output | cmd | |
script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | |
sdr | SteamDatagram Network Configuration | cmd | |
-secondary | cmd | | |
+secondary | cmd | | |
set_vgui_language | Set language vgui is using | cmd | |
setang | Snap player eyes to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | |
setang_exact | Snap player eyes and orientation to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | |
setinfo | Adds a new user info value | cmd | |
setmodel | Changes's player's model | cmd | |
setpause | Set the pause state of the server. | cmd | |
setpos | Move player to specified origin (must have sv_cheats). | cmd | |
setpos_exact | Move player to an exact specified origin (must have sv_cheats). | cmd | |
setpos_player | Move specified player to specified origin (must have sv_cheats). | cmd | |
shader_roughness_cone | 1 | cheat | |
shader_roughness_ellipse | 1 | cheat | |
shake | Shake the screen. | cmd | |
shake_show | Displays a list of the active screen shakes. | 0 | cl |
shake_sound_delay | 0 | sv | |
shake_stop | Stops all active screen shakes. | cmd | |
shake_testpunch | Test a punch-style screen shake. | cmd | |
shatterglass_break | cmd | | |
shatterglass_cleanup | 1 | sv | rep | cheat | |
shatterglass_cleanup_max | 150 | sv | rep | cheat | |
shatterglass_debug | 0 | sv | rep | cheat | |
shatterglass_distort | 1 | sv | rep | cheat | |
shatterglass_edge_uv_scale | 0 | sv | rep | cheat | |
shatterglass_hit_tolerance | 2 | sv | rep | cheat | |
shatterglass_restore | cmd | | |
shatterglass_shard_lifetime | 15 | sv | rep | cheat | |
shatterglass_subdiv_size | 1 | sv | rep | cheat | |
shatterglass_voronoi_size | 15 | sv | rep | cheat | |
shootbullet | cmd | | |
show_tool | Show or launch the specified engine tool | cmd | |
show_visibility_boxes | Enable or Disable debug display of visibility boxes | 0 | cl | cheat |
showbudget_texture | Enable the texture budget panel. | 0 | cl | cheat |
-showbudget_texture | cmd | | |
+showbudget_texture | cmd | | |
showparticlecounts | Display number of particles drawn per frame | 0 | cl |
+showscores | cmd | | |
-showscores | cmd | | |
showsniperdist | 0 | sv | |
showsniperlines | 0 | sv | |
showtriggers | Enable or Disable showing trigger entities | cmd | |
showtriggers_toggle | Displays the movement bounding box for the triggers in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
sk_allow_autoaim | 1 | sv | rep | xbox_archive | |
sk_ally_regen_time | Time taken for an ally to regenerate a point of health. | 0 | sv |
sk_ammo_qty_scale1 | 1 | sv | rep | |
sk_ammo_qty_scale2 | 1 | sv | rep | |
sk_ammo_qty_scale3 | 0 | sv | rep | |
sk_antlion_air_attack_dmg | 0 | sv | |
sk_antlion_health | 0 | sv | |
sk_antlion_jump_damage | 0 | sv | |
sk_antlion_swipe_damage | 0 | sv | |
sk_antlion_worker_health | Hitpoints of an antlion worker. If 0, will use base antlion hitpoints. | 0 | sv |
sk_antlion_worker_spit_grenade_dmg | Total damage done by an individual antlion worker loogie. | 20 | sv |
sk_antlion_worker_spit_grenade_poison_ratio | Percentage of an antlion worker's spit damage done as poison (which regenerates) | 0 | sv |
sk_antlion_worker_spit_grenade_radius | Radius of effect for an antlion worker spit grenade. | 40 | sv |
sk_antlion_worker_spit_interval_max | Maximum cooldown between antlion worker spit attacks. | 4 | sv |
sk_antlion_worker_spit_interval_min | Minimum cooldown between antlion worker spit attacks. | 2 | sv |
sk_antlion_worker_spit_jumpoffset | Adds a z-offset to the mount when working out where we can spit from | 24 | sv |
sk_antlion_worker_spit_maxdist | Maximum range of the antlion worker's spit attack. | 1800 | sv |
sk_antlion_worker_spit_mindist | Minimum range of the antlion worker's spit attack. | 240 | sv |
sk_antlion_worker_spit_speed | Speed at which an antlion spit grenade travels. | 0 | sv |
sk_antlionguard_dmg_charge | 0 | sv | |
sk_antlionguard_dmg_shove | 0 | sv | |
sk_antlionguard_health | 0 | sv | |
sk_apc_health | 750 | sv | |
sk_apc_missile_damage | 15 | sv | |
sk_auto_reload_time | 3 | sv | rep | |
sk_autoaim_mode | 1 | sv | a | rep | |
sk_autoaim_scale1 | 1 | sv | rep | |
sk_autoaim_scale2 | 1 | sv | rep | |
sk_barnacle_health | 0 | sv | |
sk_barnacle_max_additional_ammo_shots | 0 | sv | |
sk_barney_health | 0 | sv | |
sk_battery | 0 | sv | |
sk_bloater_health | 10 | sv | |
sk_bullseye_health | 0 | sv | |
sk_citizen_giveammo_player_delay | 10 | sv | |
sk_citizen_heal_ally | 30 | sv | |
sk_citizen_heal_ally_delay | 20 | sv | |
sk_citizen_heal_ally_min_pct | 0 | sv | |
sk_citizen_heal_player | 25 | sv | |
sk_citizen_heal_player_delay | 25 | sv | |
sk_citizen_heal_player_min_forced | 10 | sv | |
sk_citizen_heal_player_min_pct | 0 | sv | |
sk_citizen_heal_toss_player_delay | how long between throwing healthkits | 26 | sv |
sk_citizen_health | 0 | sv | |
sk_citizen_player_stare_dist | 72 | sv | |
sk_citizen_player_stare_time | 1 | sv | |
sk_citizen_stare_heal_time | 5 | sv | |
sk_combine_charger_health | 0 | sv | |
sk_combine_dmg_arm | 1 | sv | |
sk_combine_dmg_chest | 1 | sv | |
sk_combine_dmg_head | 1 | sv | |
sk_combine_dmg_leg | 1 | sv | |
sk_combine_dmg_stomach | 1 | sv | |
sk_combine_grunt_health | 0 | sv | |
sk_combine_guard_health | 0 | sv | |
sk_combine_guard_kick | 0 | sv | |
sk_combine_max_additional_ammo_shots | 0 | sv | |
sk_combine_officer_health | 0 | sv | |
sk_combine_rapidfire_damage_multiplier | 0 | sv | |
sk_combine_s_health | 0 | sv | |
sk_combine_s_kick | 0 | sv | |
sk_combine_spot_fire_dist_close | 400 | sv | |
sk_combine_spot_fire_time | 1 | sv | |
sk_combine_spot_fire_time_close | 0 | sv | |
sk_combine_stagger_time | 4 | sv | |
sk_combine_suppressor_health | 0 | sv | |
sk_crow_health | 1 | sv | |
sk_crowbar_lead_time | 0 | sv | |
sk_dmg_inflict_scale1 | 1 | sv | rep | |
sk_dmg_inflict_scale2 | 1 | sv | rep | |
sk_dmg_inflict_scale3 | 0 | sv | rep | |
sk_dmg_sniper_penetrate_npc | 0 | sv | rep | |
sk_dmg_sniper_penetrate_plr | 0 | sv | rep | |
sk_dmg_take_scale1 | 0 | sv | rep | |
sk_dmg_take_scale2 | 1 | sv | rep | |
sk_dmg_take_scale3 | 2 | sv | rep | |
sk_dropship_container_health | 750 | sv | |
sk_dynamic_resupply_modifier | 1 | sv | |
sk_env_headcrabcanister_shake_amplitude | 50 | sv | |
sk_env_headcrabcanister_shake_radius | 1024 | sv | |
sk_env_headcrabcanister_shake_radius_vehicle | 2500 | sv | |
sk_fraggrenade_radius | 0 | sv | |
sk_fraggrenade_timer | 3 | sv | |
sk_gunship_burst_dist | 768 | sv | |
sk_gunship_burst_min | 800 | sv | |
sk_gunship_burst_size | 15 | sv | |
sk_gunship_health_increments | 0 | sv | |
sk_headcrab_facehug_damage_scalar | 0 | sv | |
sk_headcrab_facehug_delay | 8 | sv | |
sk_headcrab_facehug_rate | 1 | sv | |
sk_headcrab_fast_health | 0 | sv | |
sk_headcrab_health | 0 | sv | |
sk_headcrab_max_additional_ammo_shots | 0 | sv | |
sk_headcrab_melee_dmg | 0 | sv | |
sk_headcrab_poison_accumulate_dmg_amt | 25 | sv | |
sk_headcrab_poison_do_poison | 2 | sv | |
sk_headcrab_poison_fastmove | 1 | sv | |
sk_headcrab_poison_health | 0 | sv | |
sk_headcrab_poison_npc_damage | 0 | sv | |
sk_headcrab_runner_buckshot_dmgscale | 0 | sv | |
sk_headcrab_runner_escapedeath_chance | 0 | sv | |
sk_headcrab_runner_health | 0 | sv | |
sk_headcrab_runner_health_hurt | 0 | sv | |
sk_headcrab_runner_health_repeateddmg | 0 | sv | |
sk_headcrab_runner_melee_dmg | 20 | sv | |
sk_headcrab_runner_min_damage_between_revives | 4 | sv | |
sk_headcrab_runner_revive_cooldown_max | 45 | sv | |
sk_headcrab_runner_revive_cooldown_min | 30 | sv | |
sk_headcrab_runner_spit_damage | 17 | sv | |
sk_headcrab_runner_spit_shocktime | 4 | sv | |
sk_headcrab_runner_spit_speed | Speed at which the runner's spit travels. | 0 | sv |
sk_healthcharger | 0 | sv | |
sk_healthkit | 0 | sv | |
sk_healthvial | 0 | sv | |
sk_helicopter_burstcount | How many shot bursts to fire after charging up. The bigger the number, the longer the firing is | 12 | sv |
sk_helicopter_drone_speed | How fast does the zapper drone move? | 450 | sv |
sk_helicopter_firingcone | The angle in degrees of the cone in which the shots will be fired | 20 | sv |
sk_helicopter_grenade_puntscale | When physpunting a chopper's grenade, scale its velocity by this much. | 1 | sv |
sk_helicopter_grenadedamage | The amount of damage the helicopter grenade deals. | 25 | sv |
sk_helicopter_grenadeforce | The physics force that the helicopter grenade exerts. | 55000 | sv |
sk_helicopter_grenaderadius | The damage radius of the helicopter grenade. | 275 | sv |
sk_helicopter_health | 5600 | sv | |
sk_helicopter_num_bombs1 | 3 | sv | |
sk_helicopter_num_bombs2 | 5 | sv | |
sk_helicopter_num_bombs3 | 5 | sv | |
sk_helicopter_roundsperburst | How many shots to fire in a single burst | 5 | sv |
sk_hlvr_removable_fallback | 8 | sv | |
sk_hlvr_remove_pens_at_full_health | 1 | sv | |
sk_hlvr_remove_pens_at_full_health_chance | 0 | sv | |
sk_hlvr_tripmine_explode_on_hack_failure | 0 | sv | rep | cheat | |
sk_hunter_buckshot_damage_scale | 0 | sv | |
sk_hunter_bullet_damage_scale | 0 | sv | |
sk_hunter_charge_damage_scale | 2 | sv | |
sk_hunter_citizen_damage_scale | 0 | sv | |
sk_hunter_dmg_charge | 20 | sv | |
sk_hunter_dmg_flechette | 4 | sv | |
sk_hunter_dmg_from_striderbuster | 150 | sv | |
sk_hunter_dmg_one_slash | 20 | sv | |
sk_hunter_flechette_explode_dmg | 12 | sv | |
sk_hunter_flechette_explode_radius | 128 | sv | |
sk_hunter_health | 210 | sv | |
sk_hunter_vehicle_damage_scale | 2 | sv | |
sk_jeep_gauss_damage | 15 | sv | |
sk_manhack_friendly_health | 0 | sv | |
sk_manhack_health | 0 | sv | |
sk_manhack_melee_dmg | 0 | sv | |
sk_max_357 | 0 | sv | rep | |
sk_max_alyxgun | 0 | sv | rep | |
sk_max_ar2 | 0 | sv | rep | |
sk_max_ar2_altfire | 0 | sv | rep | |
sk_max_buckshot | 0 | sv | rep | |
sk_max_crossbow | 0 | sv | rep | |
sk_max_gauss_round | 0 | sv | rep | |
sk_max_grenade | 0 | sv | rep | |
sk_max_heavymg | 0 | sv | rep | |
sk_max_hopwire | 3 | sv | rep | |
sk_max_pistol | 0 | sv | rep | |
sk_max_rpg_round | 0 | sv | rep | |
sk_max_smg1 | 0 | sv | rep | |
sk_max_smg1_grenade | 0 | sv | rep | |
sk_max_sniper_round | 0 | sv | rep | |
sk_max_striderbuster | 3 | sv | rep | |
sk_max_turret | 0 | sv | rep | |
sk_metropolice_health | 0 | sv | |
sk_metropolice_simple_health | 26 | sv | |
sk_metropolice_stitch_along_hitcount | 2 | sv | |
sk_metropolice_stitch_at_hitcount | 1 | sv | |
sk_metropolice_stitch_behind_hitcount | 3 | sv | |
sk_metropolice_stitch_distance | 1000 | sv | |
sk_metropolice_stitch_reaction | 1 | sv | |
sk_metropolice_stitch_tight_hitcount | 2 | sv | |
sk_npc_arm | 1 | sv | |
sk_npc_chest | 1 | sv | |
sk_npc_dmg_357 | 0 | sv | rep | |
sk_npc_dmg_airboat | 0 | sv | rep | |
sk_npc_dmg_alyxgun | 0 | sv | rep | |
sk_npc_dmg_ar2 | 0 | sv | rep | |
sk_npc_dmg_buckshot | 0 | sv | rep | |
sk_npc_dmg_charger_melee | 100 | sv | |
sk_npc_dmg_crossbow | 0 | sv | rep | |
sk_npc_dmg_crowbar | 0 | sv | |
sk_npc_dmg_dropship | Dropship container cannon damage. | 5 | sv |
sk_npc_dmg_fraggrenade | 0 | sv | |
sk_npc_dmg_grenade | 0 | sv | rep | |
sk_npc_dmg_gunship | 0 | sv | rep | |
sk_npc_dmg_gunship_to_plr | 0 | sv | rep | |
sk_npc_dmg_heavymg | 0 | sv | rep | |
sk_npc_dmg_helicopter | Damage helicopter shots deal to everything but the player | 6 | sv |
sk_npc_dmg_helicopter_to_plr | Damage helicopter shots deal to the player | 3 | sv |
sk_npc_dmg_pistol | 0 | sv | rep | |
sk_npc_dmg_rpg_round | 0 | sv | rep | |
sk_npc_dmg_smg1 | 0 | sv | rep | |
sk_npc_dmg_smg1_grenade | 0 | sv | rep | |
sk_npc_dmg_sniper_round | 0 | sv | rep | |
sk_npc_dmg_stunstick | 0 | sv | |
sk_npc_dmg_turret | 0 | sv | rep | |
sk_npc_fraggrenade_warntime | 1 | sv | |
sk_npc_head | 2 | sv | |
sk_npc_leg | 1 | sv | |
sk_npc_stomach | 1 | sv | |
sk_player_arm | 1 | sv | |
sk_player_chest | 1 | sv | |
sk_player_head | 2 | sv | |
sk_player_leg | 1 | sv | |
sk_player_stomach | 1 | sv | |
sk_plr_dmg_357 | 0 | sv | rep | |
sk_plr_dmg_airboat | 0 | sv | rep | |
sk_plr_dmg_alyxgun | 0 | sv | rep | |
sk_plr_dmg_ar2 | 0 | sv | rep | |
sk_plr_dmg_buckshot | 0 | sv | rep | |
sk_plr_dmg_crossbow | 0 | sv | rep | |
sk_plr_dmg_crowbar | 0 | sv | |
sk_plr_dmg_fraggrenade | 0 | sv | |
sk_plr_dmg_grenade | 0 | sv | rep | |
sk_plr_dmg_heavymg | 0 | sv | rep | |
sk_plr_dmg_pistol | 0 | sv | rep | |
sk_plr_dmg_rpg_round | 0 | sv | rep | |
sk_plr_dmg_smg1 | 0 | sv | rep | |
sk_plr_dmg_smg1_grenade | 0 | sv | rep | |
sk_plr_dmg_sniper_round | 0 | sv | rep | |
sk_plr_dmg_stunstick | 0 | sv | |
sk_plr_dmg_turret | 0 | sv | rep | |
sk_plr_grenade_drop_time | 30 | sv | rep | |
sk_plr_health_drop_time | 30 | sv | rep | |
sk_plr_num_shotgun_pellets | 7 | sv | rep | |
sk_reviver_storm_dmg | 40 | sv | |
sk_reviver_storm_radius | 40 | sv | |
sk_reviver_storm_shocktime | 4 | sv | |
sk_reviver_storm_speed | 300 | sv | |
sk_reviver_storm_telegraph_duration | 2 | cl | |
sk_rollermine_shock | 0 | sv | |
sk_rollermine_stun_delay | 1 | sv | |
sk_rollermine_vehicle_intercept | 1 | sv | |
sk_scanner_dmg_dive | 0 | sv | |
sk_scanner_health | 0 | sv | |
sk_smg1_grenade_radius | 0 | sv | |
sk_strider_health | 350 | sv | |
sk_strider_num_missiles1 | 5 | sv | |
sk_strider_num_missiles2 | 7 | sv | |
sk_strider_num_missiles3 | 7 | sv | |
sk_vortigaunt_armor_charge | 30 | sv | |
sk_vortigaunt_armor_charge_per_token | 5 | sv | |
sk_vortigaunt_dmg_claw | 0 | sv | |
sk_vortigaunt_dmg_rake | 0 | sv | |
sk_vortigaunt_dmg_zap | 0 | sv | |
sk_vortigaunt_health | 0 | sv | |
sk_vortigaunt_vital_antlion_worker_dmg | Vital-ally vortigaunts scale damage taken from antlion workers by this amount. | 0 | sv |
sk_vortigaunt_zap_range | Range of vortigaunt's ranged attack (feet) | 100 | sv |
sk_weapon_ar2_alt_fire_duration | 2 | sv | |
sk_weapon_ar2_alt_fire_mass | 150 | sv | |
sk_weapon_ar2_alt_fire_radius | 10 | sv | |
sk_xen_flora_animatedmover_debug | 0 | sv | |
sk_xen_flora_animatedmover_health | 1 | sv | |
sk_xen_turret_burst_mod | 0 | sv | |
sk_xen_turret_health | 50 | sv | |
sk_xen_turret_projectile_accel | 2 | sv | |
sk_xen_turret_projectile_decel | 7 | sv | |
sk_xen_turret_projectile_dmg | 20 | sv | |
sk_xen_turret_projectile_health | 1 | sv | |
sk_xen_turret_projectile_launchsidespeed | 30 | sv | |
sk_xen_turret_projectile_launchspeed | 70 | sv | |
sk_xen_turret_projectile_launchtime | 0 | sv | |
sk_xen_turret_projectile_maxspeed | 90 | sv | |
sk_xen_turret_projectile_size | 3 | sv | |
sk_xen_turret_projectile_turnefficiency | 0 | sv | |
sk_zombie_bloater_bloat_radius | 250 | sv | |
sk_zombie_bloater_explode_radius | 50 | sv | |
sk_zombie_bloater_explosive_damage | 75 | sv | |
sk_zombie_bloater_explosive_radius | 128 | sv | |
sk_zombie_club_ragdoll_time_max | 0 | sv | |
sk_zombie_club_ragdoll_time_min | 0 | sv | |
sk_zombie_dmg_both_slash | 0 | sv | |
sk_zombie_dmg_head | 1 | sv | |
sk_zombie_dmg_one_slash | 0 | sv | |
sk_zombie_headshot_kills_crab | 1 | sv | |
sk_zombie_health | 0 | sv | |
sk_zombie_max_additional_ammo_shots | 0 | sv | |
sk_zombie_poison_dmg_spit | 0 | sv | |
sk_zombie_poison_health | 0 | sv | |
sk_zombie_reviver_zap_damage | 5 | sv | |
sk_zombie_soldier_health | 0 | sv | |
sk_zombie_turret_burst_max | 2 | sv | |
sk_zombie_turret_burst_min | 1 | sv | |
sk_zombie_turret_postfiredelay | 8 | sv | |
sk_zombie_turret_radius | 1024 | sv | |
skel_constraints_enable | 1 | rep | cheat | |
skel_debug | 0 | sv | rep | |
skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | 0 | sv | cheat |
skill | Game skill level (0-3). | 2 | sv | ss |
slot0 | cmd | | |
slot1 | cmd | | |
slot10 | cmd | | |
slot2 | cmd | | |
slot3 | cmd | | |
slot4 | cmd | | |
slot5 | cmd | | |
slot6 | cmd | | |
slot7 | cmd | | |
slot8 | cmd | | |
slot9 | cmd | | |
smoke_trail | 1 | sv | |
smoothstairs | Smooth player eye z coordinate when traversing stairs. | 1 | sv | rep |
snapto | cmd | | |
snd_arrangement_start | Starts the specified arrangement. | cmd | |
snd_async_flush | Flush all unlocked async audio data | cmd | |
snd_async_showmem | Show async memory stats | cmd | |
snd_async_showmem_music | Show async memory stats for just non-streamed music | cmd | |
snd_async_showmem_summary | Show brief async memory stats | cmd | |
snd_async_spew_blocking | Spew message to console any time async sound loading blocks on file i/o. | 0 | |
snd_async_stream_fail | Spew stream pool failures. | 0 | |
snd_async_stream_spew | Spew streaming info ( 0=Off, 1=streams, 2=buffers | 0 | |
snd_autodetect_latency | 1 | a | |
snd_compare_KV_convert | 0 | | |
snd_compare_soundevents | Compare the compiled and loaded contents of 2 soundevents. | cmd | |
snd_delay_sound_shift | 0 | | |
snd_disable_mixer_duck | 0 | cheat | |
snd_disable_mixer_solo | 0 | cheat | |
snd_duckerattacktime | 0 | a | |
snd_duckerreleasetime | 2 | a | |
snd_duckerthreshold | 0 | a | |
snd_ducktovolume | 0 | a | |
snd_envelope_rate | 0 | cheat | |
snd_filter | 0 | cheat | |
snd_foliage_db_loss | foliage dB loss per 1200 units | 4 | sv | cheat |
snd_front_headphone_position | Specifies the position (in degrees) of the virtual front left/right headphones. | cmd | |
snd_front_stereo_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_front_surround_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_gain | 1 | a | user | |
snd_gain_max | 1 | cheat | |
snd_gain_min | 0 | cheat | |
snd_gamevoicevolume | Game v.o. volume | 1 | a | user | xbox_archive |
snd_gamevolume | Game volume | 1 | a | user | xbox_archive |
snd_get_physics_surface_properties | Get physics surface properties for all the materials. | cmd | |
snd_headphone_pan_exponent | Specifies the exponent for the pan xfade from phone to phone if the 'exp' pan law is being used. | cmd | |
snd_headphone_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_list | 0 | cheat | |
snd_list_soundevents | List all available soundevents | cmd | |
snd_list_soundevents_by_stack | List all available soundevents using specified stack name | cmd | |
snd_mergemethod | Sound merge method (0 == sum and clip, 1 == max, 2 == avg). | 1 | |
snd_mix_minframetime | 0 | | |
snd_mixahead | 0 | a | |
snd_mixer_master_dsp | 1 | cheat | |
snd_mixer_master_level | 1 | cheat | |
snd_musicvolume | Music volume | 1 | a | user |
snd_mute_losefocus | 0 | a | |
snd_new_visualize | Displays soundevent name played at it's 3d position | 0 | sv | cheat |
snd_occlusion_debug | 0 | cheat | |
snd_op_test_convar | 720 | cheat | |
snd_opvar_set_point_debug | 0 | sv | rep | cheat | |
snd_opvar_set_point_update_interval | 0 | sv | rep | |
snd_print_activetracks | List all active tracks | cmd | |
snd_print_arrangements | List all available sequence arrangments | cmd | |
snd_print_current_mixer_mixgroup | Get data related to mix group matching string | cmd | |
snd_print_samplers | List all available samplers | cmd | |
snd_print_sequences | List all available midi sequences | cmd | |
snd_rear_headphone_position | Specifies the position (in degrees) of the virtual rear left/right headphones. | cmd | |
snd_rear_stereo_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_rear_surround_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_refdb | Reference dB at snd_refdist | 60 | cheat |
snd_refdist | Reference distance for snd_refdb | 36 | cheat |
snd_remove_all_soundevents | Remove all soundevents | cmd | |
snd_remove_soundevent | Remove the specified soundevent | cmd | |
snd_report_verbose_error | If set to 1, report more error found when playing sounds. | 0 | cheat |
snd_samplers_play_note | Play a note from a specified sampler | cmd | |
snd_samplers_stop_note | Stop a note from a specified sampler | cmd | |
snd_sequence_set_track_bpm | Sets the tempo of the specified track | cmd | |
snd_sequence_set_track_transpose | Sets the transposition of the specified track | cmd | |
snd_sequence_stop_all_tracks | Stops all currently playing sequences | cmd | |
snd_sequence_stop_track | Stops the specified track | cmd | |
snd_sequencer_show_bpm | 0 | cheat | |
snd_sequencer_show_events | 0 | cheat | |
snd_sequencer_show_quantize_queue | 0 | cheat | |
snd_set_physics_surface_properties | Set physics surface properties for materials. Usage: <heuristic #> <commit> | cmd | |
snd_setmixer | Set named Mixgroup of current mixer to mix vol, mute, solo. | cmd | |
snd_setmixlayer | Set named Mixgroup of named mix layer to mix vol, mute, solo. | cmd | |
snd_showclassname | 0 | cheat | |
snd_showstart | 0 | cheat | |
snd_sos_block_global_stack | 0 | cheat | |
snd_sos_block_stop_global_stack | 1 | cheat | |
snd_sos_debug_trigger_opvar | 0 | sv | |
snd_sos_default_update_stack | 0 | | |
snd_sos_flush_operators | Flush and re-parse the sound operator system | cmd | |
snd_sos_get_operator_field_info | Currently gets info for a single operator field | cmd | |
snd_sos_list_operator_updates | 0 | cheat | |
snd_sos_max_event_base_depth | 4 | | |
snd_sos_opvar_debug | 0 | cheat | |
snd_sos_pause_system | 0 | cheat | |
snd_sos_print_class_sizes | Prints the sizes of relevant sos classes. | cmd | |
snd_sos_print_field_references | 0 | cheat | |
snd_sos_print_full_field_info | 0 | cheat | |
snd_sos_print_groups | Prints the current state of the groups system | cmd | |
snd_sos_print_operator_stack | Prints a master list of currently exposed variables | cmd | |
snd_sos_print_operator_stack_opeator | Prints an operator from a stack | cmd | |
snd_sos_print_operator_stacks | Prints a list of currently available stacks | cmd | |
snd_sos_print_operators | Prints a list of currently available operators | cmd | |
snd_sos_print_stack_exec_list | Prints the current stack execution list | cmd | |
snd_sos_print_strings | Prints a list of currently cached strings | cmd | |
snd_sos_print_tool_properties | Prints the current state of tool properties. | cmd | |
snd_sos_report_entity_deleted | 0 | | |
snd_sos_resolve_execute_operator | Resolve the inputs and execute one specified operator from a specified stack | cmd | |
snd_sos_set_operator_field | Currently sets a single float operator field | cmd | |
snd_sos_set_operator_field_by_guid | Currently sets a single float operator field | cmd | |
snd_sos_show_block_debug | Spew data about the list of block entries. | 0 | cheat |
snd_sos_show_client_xmit | 0 | cl | cheat | |
snd_sos_show_entry_match_free | 0 | | |
snd_sos_show_groups_debug | Spew data about the list of block entries. | 0 | cheat |
snd_sos_show_groups_match_free | 0 | | |
snd_sos_show_operator_event_and_stack | 1 | cheat | |
snd_sos_show_operator_event_filter | 0 | cheat | |
snd_sos_show_operator_field_filter | 0 | cheat | |
snd_sos_show_operator_init | 0 | cheat | |
snd_sos_show_operator_not_executing | 1 | cheat | |
snd_sos_show_operator_operator_filter | 0 | cheat | |
snd_sos_show_operator_parse | 0 | cheat | |
snd_sos_show_operator_pause_entry | 0 | cheat | |
snd_sos_show_operator_prestart | 0 | cheat | |
snd_sos_show_operator_shutdown | 0 | cheat | |
snd_sos_show_operator_start | 0 | cheat | |
snd_sos_show_operator_stop_entry | 0 | cheat | |
snd_sos_show_operator_updates | 0 | cheat | |
snd_sos_show_opvar_updates | 0 | cheat | |
snd_sos_show_opvar_updates_filter | 0 | cheat | |
snd_sos_show_parameter_overwrite_warnings | 0 | | |
snd_sos_show_queuetotrack | 0 | cheat | |
snd_sos_show_server_xmit | 0 | sv | cheat | |
snd_sos_show_soundevent_param_overwrite | 0 | cheat | |
snd_sos_show_soundevent_start | 0 | cheat | |
snd_sos_show_track_list | 0 | | |
snd_sos_show_voice_elapsed_time | 0 | | |
snd_sos_soundevent_filter | 0 | cheat | |
snd_sos_soundevent_profile | Dump a record of current soundevents and profile data | cmd | |
snd_sos_start_soundevent | Starts a specified soundevent | cmd | |
snd_sos_stop_all_soundevents | Stops all soundevents currently on the execution list | cmd | |
snd_sos_stop_soundevent_guid | Stops a specified soundevent | cmd | |
snd_sos_stop_soundevent_index | Stops a specified soundevent | cmd | |
snd_sos_test_soundmessage | test | cmd | |
snd_sos_use_case_sensitive_soundevents | 0 | | |
snd_soundmixer | 0 | | |
snd_soundmixer_flush | Reload soundmixers.txt file. | cmd | |
snd_soundmixer_list_mix_groups | List all mix groups to dev console. | cmd | |
snd_soundmixer_list_mix_layers | List all mix layers to dev console. | cmd | |
snd_soundmixer_list_mixers | List all mixers to dev console. | cmd | |
snd_soundmixer_set_trigger_factor | Set named mix layer / mix group, trigger amount. | cmd | |
snd_soundmixer_setmixlayer_amount | Set named mix layer mix amount. | cmd | |
snd_soundmixer_version | 2 | | |
snd_spew_particle_sound_names | Display the names of sounds events fired from PlaySoundFromParticleEffectName. | 0 | cl | cheat |
snd_steamaudio_ambisonics_order | The amount of directional detail in the simulated by Steam Audio. | 1 | cheat |
snd_steamaudio_dynamicpathing_max_samples | 16 | sv | rep | |
snd_steamaudio_enable_pathing | This variable is checked by soundstack to globally enabling pathing for audio processing. | 0 | cheat |
snd_steamaudio_export_scene | Exports scene currently used by Steam Audio as a phononscene file. | cmd | |
snd_steamaudio_halton_sequence | Generate Halton Sequence for a given order and number of samples. | cmd | |
snd_steamaudio_hrtf_mixphasetype | Controls what phase is used when mix = 0. 0 = no phase, 1 = sphere ITD, 2 = full HRTF phase. | cmd | |
snd_steamaudio_hybrid_reverb_enable_overrides | If set, allows reverb tail overrides to be specified. | 0 | cheat |
snd_steamaudio_hybrid_reverb_override_affects_convolution | If set, overriding reverb tails causes convolution IRs to be modified to match the tail length. | 1 | cheat |
snd_steamaudio_hybrid_reverb_override_is_pure_parametric | If set, overriding reverb tails causes reverb to be purely parametric. | 0 | cheat |
snd_steamaudio_hybrid_reverb_override_use_convars | If set, reverb tail overrides are controlled using convars instead of vmix control inputs. | 0 | cheat |
snd_steamaudio_hybrid_reverb_transition_time | Set the transition time (in seconds) between convolution and parametric reverb. | 1 | |
snd_steamaudio_ir_duration | The time delay between a sound being emitted and the last audible reflection in Steam Audio. | 2 | cheat |
snd_steamaudio_ir_duration_for_sim | IR duration (in seconds) to use for simulation and RT60 estimation. | 2 | cheat |
snd_steamaudio_irradiance_min_distance | The minimum distance between a source and a scene surface for irradiance calculation by Steam Audio. | 1 | cheat |
snd_steamaudio_load_pathing_data | If set, baked pathing data is loaded. Steam Audio Hammer entities can successfully use pathing in this case. | 1 | cheat |
snd_steamaudio_load_reverb_data | If set, baked reverb data is loaded. Reset it to zero during an format changes of baked data until all data is updated. | 1 | cheat |
snd_steamaudio_max_convolution_sources | The maximum number of simultaneous sources that can be modeled by Steam Audio. | 4 | cheat |
snd_steamaudio_max_occlusion_samples | The maximum number of rays that can be traced for volumetric occlusion by Steam Audio. | 64 | cheat |
snd_steamaudio_num_bounces | The maximum number of times any ray can bounce when using Steam Audio. | 128 | cheat |
snd_steamaudio_num_diffuse_samples | The number of directions considered for ray bounce by Steam Audio. | 2048 | cheat |
snd_steamaudio_num_rays | The number of rays to trace for reflection modeling by Steam Audio. | 65536 | cheat |
snd_steamaudio_num_threads | Sets the number of threads used for realtime reflection by Steam Audio. | 2 | cheat |
snd_steamaudio_pathing_caching_threshold | 5 | sv | rep | |
snd_steamaudio_pathing_enable_caching | 1 | sv | rep | |
snd_steamaudio_pathing_enablevalidationvis | Enable visualization for pathing validation. | 0 | cheat |
snd_steamaudio_pathing_enablevis | Enable visualization for pathing. | 0 | cheat |
snd_steamaudio_pathing_findalternate | If set, real-time pathfinding is used to find alternate paths if baked paths are blocked by dynamic geometry. | cmd | |
snd_steamaudio_pathing_fullprobevalidation | If set, performs full visibility validation from source probe to listener probe. | cmd | |
snd_steamaudio_pathing_probevalidationfromlistener | If set, performs visibility validation from listener probe to second-to-last probe. | cmd | |
snd_steamaudio_pathing_probevalidationfromsource | If set, performs visibility validation from source probe to second probe. | cmd | |
snd_steamaudio_pathing_simplifypaths | If set, paths computed at real-time are simplified in a post-process. | cmd | |
snd_steamaudio_probe_tree | Select probe tree code path. | 2 | cheat |
snd_steamaudio_probes_nearby | Load all the probes from a file and log the nearby probes within the radius. | cmd | |
snd_steamaudio_raytracer | Sets the ray tracer used by Steam Audio. 0: Phonon, 1: Embree, 2: Radeon Rays, 3: Custom. | 0 | cheat |
snd_steamaudio_reconstruction_method | Controls what IR reconstruction method is used. 0 = Gaussian, 1 = Gaussian with constant params, 2 = Linear. | cmd | |
snd_steamaudio_reverb_enable_caching | If set, reverb is not updated unless the listener moves. | 1 | cheat |
snd_steamaudio_reverb_listener_threshold | Distance (in meters) that the listener must move before reverb is updated, if caching is enabled. | 0 | cheat |
snd_steamaudio_reverb_order | Ambisonics order to use for convolution reverb. 0th order = 1 channel, 1st order = 4 channels. | 1 | |
snd_steamaudio_reverb_override_high | Reverb time (high-frequency). | 1 | cheat |
snd_steamaudio_reverb_override_low | Reverb time (low-frequency). | 1 | cheat |
snd_steamaudio_reverb_override_mid | Reverb time (mid-frequency). | 1 | cheat |
snd_steamaudio_reverb_override_scale | Reverb time scale factor. | 1 | cheat |
snd_steamaudio_reverb_simtype | Simulation type for reverb effect. 0: real-time simulation, 1: baked simulation. | 1 | cheat |
snd_steamaudio_reverb_update_rate | Set the maximum update rate (in Hz) for reverb. | 20 | |
snd_steamaudio_use_hybrid_reverb | Enable hybrid reverb. | cmd | |
snd_stereo_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_stereo_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_surround_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_surround_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_toolvolume | Volume of sounds in tools (e.g. Hammer, SFM) | 1 | a |
snd_vmidi_flush | Purge and reload all vmidi data and files. | cmd | |
snd_vmix_show_input_updates | If set to 1, show all incoming updates to vmix inputs. | 0 | cheat |
snd_voipvolume | Voice volume | 1 | a | user | xbox_archive |
sndplaydelay | cmd | | |
sniperspeak | 0 | sv | |
sniperviewdist | 35 | sv | |
sos_debug_emit | 0 | sv | rep | |
sound_device_override | | machine | |
soundinfo | Describe the current sound device. | cmd | |
soundlist | List all known sounds. | cmd | |
soundpatch_captionlength | How long looping soundpatch captions should display for. | 2 | sv | rep |
soundscape_debug | When on, draws lines to all env_soundscape entities. Green lines show the active soundscape, red lines show soundscapes that aren't in range, and white lines show soundscapes that are in range, but not the active soundscape. | 0 | sv | cheat |
soundscape_dumpclient | Dumps the client's soundscape data. | cmd | |
soundscape_fadetime | Time to crossfade sound effects between soundscapes | 3 | cl | cheat |
soundscape_flush | Flushes the server & client side soundscapes | cmd | |
soundscape_message | 0 | cl | |
soundscape_radius_debug | Prints current volume of radius sounds | 0 | cl | cheat |
soundsystem_update_async | 1 | | |
spawngroup_ignore_timeouts | 0 | | |
spawntarget_vis_max_distance | 1024 | sv | |
speaker_config | -1 | machine | |
spec_allowroaming | 0 | cl | a | user | |
spec_autodirector | Auto-director chooses best view modes while spectating | 1 | cl | clientcmd_can_execute |
spec_centerchasecam | Looks at the target player's center, instead of his eye position, in chase came mode | 0 | cl | a |
spec_chasedistance | Chase cam's ideal distance from target | 96 | cl |
spec_chasedistancestep | Amount to adjust the chase cam's distance on a zoom request | 10 | cl | a |
spec_freeze_distance_max | Maximum random distance from the target to stop when framing them in observer freeze cam. | 200 | cl | cheat |
spec_freeze_distance_min | Minimum random distance from the target to stop when framing them in observer freeze cam. | 96 | cl | cheat |
spec_freeze_time | Time spend frozen in observer freeze cam. | 4 | sv | rep | cheat |
spec_freeze_traveltime | Time taken to zoom in to frame a target in observer freeze cam. | 0 | sv | rep | cheat |
spec_mode | Set spectator mode | cmd | |
spec_next | Spectate next player | cmd | |
spec_player | Spectate player by name | cmd | |
spec_pos | dump position and angles to the console | cmd | |
spec_prev | Spectate previous player | cmd | |
spec_scoreboard | 0 | cl | a | |
spec_track | Tracks an entity in spec mode | 0 | cl |
-speed | cmd | | |
+speed | cmd | | |
spew_fonts | Spew information about font manager fonts | cmd | |
spherical_vignette_override_color | -16448251 | cl | cheat | |
spherical_vignette_override_enable | 0 | cl | cheat | |
spherical_vignette_override_end_dist | 256 | cl | cheat | |
spherical_vignette_override_falloff | 1 | cl | cheat | |
spherical_vignette_override_opacity | 1 | cl | cheat | |
spherical_vignette_override_start_dist | 40 | cl | cheat | |
spherical_vignette_override_strength | 1 | cl | cheat | |
splitscreen_mode | 0 | machine | |
ss_add | Adds a splitscreen user. | cmd | |
ss_enable | Enables Split Screen support. Play Single Player now launches into split screen mode. NO ONLINE SUPPORT | 0 | cl | release |
ss_remove | Removes a splitscreen user. | cmd | |
ss_splitmode | Two player split screen mode (0 - recommended settings base on the width, 1 - horizontal, 2 - vertical (only allowed in widescreen) | 0 | cl | a | xbox_archive |
ss_verticalsplit | Two player split screen uses vertical split (do not set this directly, use ss_splitmode instead). | 1 | cl |
ss_voice_hearpartner | Route voice between splitscreen players on same system. | 0 | |
startdemos | Play demos in demo sequence. | cmd | |
startmovie | Start recording movie frames. | cmd | |
stats | Prints server performance variables | cmd | |
stats_display | Displays perf statistics information | 0 | |
stats_highlight_interval | Interval between hightlight screens in the transition stats panel | 10 | cl |
stats_print | Prints out perf statistics to the console, clears perf history | cmd | |
status | Print connection status | cmd | |
status_json | Print status in JSON format | cmd | |
steamcontroller_flow_interval | 7000 | | |
steamcontroller_flow_sensitivity | 0 | | |
steamcontroller_haptic_intensity | 320 | | |
steamvr_activate_overlay | Call the SteamFriends ActivateGameOverlay API with Args1 | cmd | |
stop | Finish recording demo. | cmd | |
stopdemos | Stop looping demos (current demo will complete). | cmd | |
stopsound | cmd | | |
stopsoundscape | Stops all soundscape processing and fades current looping sounds | cmd | |
stopvideos | Stops all videos playing to the screen | cmd | |
+strafe | cmd | | |
-strafe | cmd | | |
strider_eyepositions | 0 | sv | |
strider_free_pass_duration | 2 | sv | |
strider_free_pass_start_time | 3 | sv | |
strider_free_pass_tolerance_after_escorts_dead | 600 | sv | |
strider_idle_test | 0 | sv | |
strider_immolate | 0 | sv | |
strider_los_grace_period | 1 | sv | |
strider_los_hide_period | 4 | sv | |
strider_minigun_windup_delay | 1 | sv | |
strider_missile_suppress_dist | 240 | sv | |
strider_missile_suppress_time | 3 | sv | |
strider_pct_height_no_crouch_move | 90 | sv | |
strider_peek_eye_dist | 1 | sv | |
strider_peek_eye_dist_z | 4 | sv | |
strider_peek_time | 0 | sv | |
strider_peek_time_after_damage | 4 | sv | |
strider_show_cannonlos | 0 | sv | |
strider_show_focus | 0 | sv | |
strider_show_weapon_los_condition | 0 | sv | |
strider_show_weapon_los_z | 0 | sv | |
strider_test_height | 0 | sv | |
suitvolume | 0 | sv | a | |
surfaceprop | Reports the surface properties at the cursor | cmd | |
sv_allchat | Players can receive all other players' text chat, no death restrictions | 1 | sv | nf |
sv_allow_lobby_connect_only | If set, players may only join this server from matchmaking lobby, may not connect directly. | 0 | release |
sv_allow_wait_command | Allow or disallow the wait command on clients connected to this server. | 1 | rep | release |
sv_alltalk | Players can hear all other players' voice communication, no team restrictions | 0 | sv | nf | release |
sv_alternateticks | If set, server only simulates entities on even numbered ticks. | 0 | sp | release |
sv_always_full_flush | 0 | cheat | |
sv_anim_queue_changes | 1 | sv | |
sv_autojump | 0 | sv | |
sv_autoladderdismount | Automatically dismount from ladders when you reach the end (don't have to +USE). | 1 | sv | rep |
sv_autosave | Set to 1 to autosave game on level transition. Does not affect autosave triggers. | 1 | sv | rep |
sv_banid_dev_enabled | 0 | | |
sv_banid_enabled | Whether server supports banid command | 1 | release |
sv_bonus_challenge | Set to values other than 0 to select a bonus map challenge type. | 0 | sv | rep |
sv_can_quit_from_script | 0 | sv | rep | cheat | |
sv_cheats | Allow cheats on server | 1 | nf | rep | release |
sv_clearhinthistory | Clear memory of server side hints displayed to the player. | cmd | |
sv_client_cmdrate_difference | cl_cmdrate is moved to within sv_client_cmdrate_difference units of cl_updaterate before it is clamped between sv_mincmdrate and sv_maxcmdrate. | 20 | rep |
sv_client_max_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). If sv_client_min_interp_ratio is -1, then this cvar has no effect. | 5 | sv | rep |
sv_client_min_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). -1 = let clients set cl_interp_ratio to anything any other value = set minimum value for cl_interp_ratio | -1 | sv | rep |
sv_client_predict | This can be used to force the value of cl_predict for connected clients (only while they are connected). -1 = let clients set cl_predict to anything 0 = force cl_predict to 0 1 = force cl_predict to 1 | -1 | rep |
sv_clockcorrection_msecs | The server tries to keep each player's m_nTickBase withing this many msecs of the server absolute tickcount | 60 | sv |
sv_cluster | Data center cluster this server lives in. | 0 | release |
sv_consistency | Whether the server enforces file consistency for critical files | 0 | rep | release |
sv_contact | Contact email for server sysop | 0 | nf | release |
sv_debug_player_use | Visualizes +use logic. Green cross=trace success, Red cross=trace too far, Green box=radius success | 0 | sv | rep |
sv_disable_reliable_delta_retransmit | Assume that a reliable entity delta will be ack'ed and send future deltas relative to the last reliable delta. | 1 | |
sv_downloadurl | Location from which clients can download missing files | 0 | rep | release |
sv_enable_delta_packing | When enabled, this allows for entity packing to use the property changes for building up the data. This is many times faster, but can be disabled for error checking. | 1 | |
sv_ent_showonlyattachment | 0 | sv | cheat | |
sv_ent_showonlyhitbox | -1 | sv | cheat | |
sv_extra_client_connect_time | Seconds after client connect during which extra frames are buffered to prevent non-delta'd update | 15 | |
sv_filterban | Set packet filtering by IP mode | 1 | |
sv_footstepinterval | 0 | sv | rep | cheat | |
sv_forcepreload | Force server side preloading. | 0 | a |
sv_fullupdate | Force a full update for all clients. | cmd | |
sv_gameinstructor_disable | Force all clients to disable their game instructors. | 0 | cl | rep |
sv_gravity | World gravity. | 386 | sv | nf | rep |
sv_hibernate_postgame_delay | # of seconds to wait after final client leaves before hibernating. | 5 | |
sv_hibernate_when_empty | Puts the server into extremely low CPU usage mode when no clients connected | 1 | |
sv_hitbox_debug | 0 | sv | |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | sv | rep | cheat |
sv_infinite_aux_power | 0 | sv | cheat | |
sv_infinite_clips | Player's backpack will never run out of clips | 0 | sv | rep | cheat |
sv_ladder_slack_z_mult | Difference in Z increases toward the middle of the slack ladder. | 0 | sv | rep | cheat |
sv_ladder_useonly | If set, ladders can only be mounted by pressing +USE | 0 | sv | rep |
sv_ladderautomountdot | When auto-mounting a ladder by looking up its axis, this is the tolerance for looking now directly along the ladder axis. | 0 | sv | rep |
sv_lagcompensationforcerestore | Don't test validity of a lag comp restore, just do it. | 1 | sv | cheat |
sv_lan | Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ) | 0 | release |
sv_lightquery_debug | 0 | sv | cheat | |
sv_log_onefile | Log server information to only one file. | 0 | a |
sv_logbans | Log server bans in the server logs. | 0 | a |
sv_logblocks | If true when log when a query is blocked (can cause very large log files) | 0 | |
sv_logdownloadlist | 0 | | |
sv_logecho | Echo log information to the console. | 1 | a |
sv_logfile | Log server information in the log file. | 0 | a |
sv_logflush | Flush the log file to disk on each write (slow). | 0 | a |
sv_logsdir | Folder in the game directory where server logs will be stored. | 0 | a |
sv_massreport | 0 | sv | |
sv_max_queries_sec | Maximum queries per second to respond to from a single IP address. | 3 | |
sv_max_queries_sec_global | Maximum queries per second to respond to from anywhere. | 60 | |
sv_max_queries_window | Window over which to average queries per second averages. | 30 | |
sv_max_unreliable_delta_size | Maximum allowable entity delta size over unreliable delivery. | 4096 | |
sv_maxclientframes | 128 | | |
sv_maxcmdrate | (If sv_mincmdrate is > 0), this sets the maximum value for cl_cmdrate. | 40 | rep | release |
sv_maxrate | Max bandwidth rate allowed on server, 0 == unlimited | 0 | rep | release |
sv_maxreplay | Maximum replay time in seconds | 0 | |
sv_maxroutable | Server upper bound on net_maxroutable that a client can use. | 1200 | |
sv_maxupdaterate | Maximum updates per second that the server will allow | 60 | rep |
sv_memlimit | If set, whenever a game ends, if the total memory used by the server is greater than this # of megabytes, the server will exit. | 0 | cheat |
sv_mincmdrate | This sets the minimum value for cl_cmdrate. 0 == unlimited. | 0 | rep | release |
sv_minrate | Min bandwidth rate allowed on server, 0 == unlimited | 5000 | rep | release |
sv_minupdaterate | Minimum updates per second that the server will allow | 10 | rep |
sv_mover_maxslope | The maximum slope the player can overcome [-] | 0 | sv | nf | rep |
sv_mover_pogodampingratio | The capsule pogo stick damping ratio [-] | 2 | sv | nf | rep |
sv_mover_pogoextension | The capsule pogo stick extension to keep the player better grounded [%] | 5 | sv | nf | rep |
sv_mover_pogofrequency | The capsule pogo stick frequency [hz]. | 8 | sv | nf | rep |
sv_mover_usecapsule | Should the mover proxy be a capsule shape? | 1 | sv | nf | rep |
sv_networkvar_perfieldtracking | Track individual field offset changes, rather than a single dirty flag for the whole entity. | 1 | release |
sv_networkvar_validate | Validate each StateChanged against known offsets. | 0 | release |
sv_noclipaccelerate | 1 | sv | a | nf | rep | |
sv_noclipduringpause | If cheats are enabled, then you can noclip with the game paused (for doing screenshots, etc.). | 0 | sv | rep | cheat |
sv_noclipfriction | Friction during noclip move. | 4 | sv | a | nf | rep |
sv_noclipspeed | 5 | sv | a | nf | rep | |
sv_noclipspeed_min | Noclip speeds less than this will be clamped to zero. | 1 | sv | a | nf | rep |
sv_npc_talker_maxdist | NPCs over this distance from the player won't attempt to speak. | 1024 | sv |
sv_packstats | Show entity packing stats, pass 'clear' as argument to reset counts. | cmd | |
sv_parallel_packentities | Set to 1 to use threading snapshot sending on listen servers, 2 for dedicated servers. | 2 | |
sv_password | Server password for entry into multiplayer games | 0 | prot | nf | norecord | release |
sv_pausable | Is the server pausable. | 0 | release |
sv_pause_on_console_open | 1 = Pause the game when pressing ~ to open the console. CTRL+~ opens the console without pause. | 0 | a |
sv_phys_animated_hierarchy | 1 | sv | |
sv_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | 0 | sv | cheat |
sv_phys_enabled | Enable all physics simulation | 1 | sv | cheat |
sv_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | 1 | sv | cheat |
sv_phys_stop_at_collision | 0 | sv | cheat | |
sv_phys_visualize_awake | 0 | sv | |
sv_player_search_range | 64 | sv | rep | |
sv_player_stuck_tolerance | 10 | sv | cheat | |
sv_pure | Show user data. | cmd | |
sv_pure_kick_clients | If set to 1, the server will kick clients with mismatching files. Otherwise, it will issue a warning to the client. | 1 | release |
sv_pure_trace | If set to 1, the server will print a message whenever a client is verifying a CRC for a file. | 0 | release |
sv_pvs_entity | If set, only allows this ent index to network (other than players and things that force sending). | -1 | sv |
sv_pvs_max_distance | if set, adds a maximum range to PVS/PAS checks | 0 | rep | release |
sv_pvs_max_distance_check_only | If set, only use the sv_pvs_max_distance check for working out which entities to transmit, and ignore PVS. | 0 | sv | release |
sv_pvs_random | If set, objects blink in/out of pvs randomly. | 0 | sv |
sv_querycache_stats | Display status of the query cache (client only) | cmd | |
sv_ragdoll_lru_debug | 0 | sv | rep | cheat | |
sv_rcon_banpenalty | Number of minutes to ban users who fail rcon authentication | 0 | |
sv_rcon_log | Enable/disable rcon logging. | 1 | |
sv_rcon_maxfailures | Max number of times a user can fail rcon authentication before being banned | 10 | |
sv_rcon_minfailures | Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned | 5 | |
sv_rcon_minfailuretime | Number of seconds to track failed rcon authentications | 30 | |
sv_regeneration_force_on | Cheat to test regenerative health systems | 0 | sv | cheat |
sv_regeneration_wait_time | 1 | sv | rep | |
sv_region | The region of the world to report this server in. | -1 | release |
sv_remapper_loopsoundfix | 0 | sv | rep | |
sv_remapper_range_multiplier | 1 | sv | rep | |
sv_replaysdir | Directory to store replays in | 0 | |
sv_reservation_grace | Time in seconds given for a lobby reservation. | 5 | |
sv_reservation_timeout | Time in seconds before lobby reservation expires. | 120 | release |
sv_reserve_slots_for_reconnecting_players | Reserve slots for reconnecting human players. | 0 | |
sv_reserve_slots_for_reconnecting_players_kick_prior | Kick a previously connected player with the same steamID if a replacement comes along | 1 | |
sv_robust_explosions | 1 | sv | rep | |
sv_save_session_persisters | Saves session persister data immediately. | cmd | |
sv_script_profile | 0 | sv | |
sv_script_think_interval | 0 | sv | rep | |
sv_search_key | 0 | release | |
sv_sequence_debug | -1 | sv | |
sv_sequence_debug2 | -1 | sv | |
sv_sequence_debug_verbose | 1 | sv | |
sv_sequence_model_substring | 0 | sv | |
sv_shared_team_pvs | PVS is shared between teams | 0 | sv |
sv_show_crosshair_target | 0 | sv | |
sv_showfootsteps | Shows client (red) and server (green) footsteps (1=client-only, 2=server-only, 3=both) | 0 | sv | rep | cheat |
sv_showladders | Show bbox and dismount points for all ladders (must be set before level load.) | 0 | sv |
sv_showlagcompensation | Show lag compensated hitboxes whenever a player is lag compensated. | 0 | sv | cheat |
sv_showtags | Describe current gametags. | cmd | |
sv_shutdown | Sets the server to shutdown when all games have completed | cmd | |
sv_shutdown_immediately_on_request | The server will always shutdown on receiving the shutdown request, even if not hibernating | 0 | |
sv_skel_constraints_enable | 0 | rep | cheat | |
sv_skyname | Current name of the skybox texture | 0 | sv | a | rep |
sv_snapshot_unlimited | For debugging, don't throw away old snapshots so that if you break in debugger (on remote client or server) it won't require an uncompressed update to resume. You may run out of memory of course... | 0 | rep | release |
sv_soundemitter_trace | Show all EmitSound calls including their symbolic name and the actual wave file they resolved to. (-1 = for nobody, 0 = for everybody, n = for one entity) | -1 | sv | rep |
sv_soundscape_printdebuginfo | print soundscapes | cmd | |
sv_specaccelerate | 5 | sv | a | nf | rep | |
sv_special_suit_abilities | 1 | sv | |
sv_special_suit_abilities_toggle | Set this to have the ALT1 key toggle the suit ability on and off. | 0 | sv |
sv_specnoclip | 1 | sv | a | nf | rep | |
sv_specspeed | 3 | sv | a | nf | rep | |
sv_spygrenade_floating_max_speed | 200 | sv | |
sv_spygrenade_floating_power | 400 | sv | |
sv_spygrenade_floating_resting_speed | 10 | sv | |
sv_spygrenade_speed_dampening | 800 | sv | |
sv_spygrenade_timer | 8 | sv | |
sv_stats | Collect CPU usage stats | 1 | |
sv_steamgroup | The ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community. | 0 | nf | release |
sv_steamgroup_exclusive | If set, only members of Steam group will be able to join the server when it's empty, public people will be able to join the server only if it has players. | 0 | release |
sv_stickysprint | 0 | sv | a | xbox_archive | |
sv_strict_notarget | If set, notarget will cause entities to never think they are in the pvs | 0 | sv |
sv_sync_anims_spawn | 0 | sv | cheat | |
sv_sync_client_updates | (Only used when hosting xbox games). Send clients updates at the same time. This saves CPU because the server will encode and calc deltas on less frames. | 0 | |
sv_tags | Server tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma. | 0 | nf | release |
sv_temp_baseline_string_table_buffer_size | Buffer size for writing string table baselnes | 524288 | |
sv_test_scripted_sequences | Tests for scripted sequences that are embedded in the world. Run through your map with this set to check for NPCs falling through the world. | 0 | sv |
sv_timeout | After this many seconds without a message from fully connected client, the client is dropped | 20 | |
sv_tracereffects_limit_general | Limits the number of visible tracers per frame | 15 | sv | rep |
sv_turbophysics | Turns on turbo physics | 0 | sv | rep |
sv_unlockedchapters | Highest unlocked game chapter. | 1 | a |
sv_update_master_server | Should we update the master server. | 1 | release |
sv_usenetworkvars | Use networkvar system. | 1 | |
sv_usercmd_queue_spew_threshold | Spew warning if command queue has grown above this many backlogged commands. | 10 | sv | release |
sv_vehicle_autoaim_scale | 8 | sv | |
sv_visiblemaxplayers | Overrides the max players reported to prospective clients | -1 | release |
sv_voicecodec | Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension. | 0 | |
sv_voiceenable | 1 | a | nf | release | |
sv_watchtransmit | Watch NetworkStateChanged info for this entity index. | -2 | sv | release |
sys_info | Print system information to the console | cmd | |
sys_minidumpexpandedspew | 1 | | |
sys_minidumpspewlines | Lines of crash dump console spew to keep. | 2000 | release |
target_scan_use_query_cache | 1 | sv | |
tauntfrequency | 1 | sv | nf | |
telemetry_message | Place a message in the telemetry timeline | cmd | |
telemetry_toggle_timespan | Starts/stops a timespan with an ever increasing name. | cmd | |
template_debug | 0 | sv | cheat | |
tenfoot_match | [prefix]: matches a string prefix | cmd | |
tenfoot_pickle_dictionaries | compiles daisy wheel input dictionaries to more performant form | cmd | |
tenfoot_pickle_single_dictionary | [language] compiles one daisy wheel input dictionary | cmd | |
tenfoot_text_hotspots | find text autosuggest hot spots | cmd | |
Test_Checkpoint | Indicate to a test script that a checkpoint has been reached | cmd | |
test_conform_collision_bounds | 0 | sv | rep | |
Test_CreateEntity | cmd | | |
test_dispatcheffect | Test a clientside dispatch effect. Usage: test_dispatcheffect <effect name> <distance away> <flags> <magnitude> <scale> Defaults are: <distance 1024> <flags 0> <magnitude 0> <scale 0> | cmd | |
Test_EHandle | cmd | | |
test_entity_blocker | Test command that drops an entity blocker out in front of the player. | cmd | |
Test_ExitProcess | Test_ExitProcess <exit code> - immediately kill the process. | cmd | |
Test_InitRandomEntitySpawner | cmd | | |
Test_Loop | Test_Loop <loop name> - loop back to the specified loop start point unconditionally. | cmd | |
Test_LoopCount | Test_LoopCount <loop name> <count> - loop back to the specified loop start point the specified # of times. | cmd | |
Test_LoopForNumSeconds | Test_LoopForNumSeconds <loop name> <time> - loop back to the specified start point for the specified # of seconds. | cmd | |
test_massive_dmg | 30 | sv | |
test_massive_dmg_clip | 0 | sv | |
test_orientation_range | 100 | sv | rep | |
Test_RandomChance | Test_RandomChance <percent chance, 0-100> <token1> <token2...> - Roll the dice and maybe run the command following the percentage chance. | cmd | |
Test_RandomizeInPVS | cmd | | |
Test_RandomPlayerPosition | cmd | | |
Test_RemoveAllRandomEntities | cmd | | |
test_restoreonnewmodel | 0 | sv | rep | |
Test_SpawnRandomEntities | cmd | | |
Test_StartLoop | Test_StartLoop <loop name> - Denote the start of a loop. Really just defines a named point you can jump to. | cmd | |
Test_StartScript | Start a test script running.. | cmd | |
testhudanim | Test a hud element animation. Arguments: <anim name> | cmd | |
testscript_debug | Debug test scripts. | 0 | |
texture_budget_background_alpha | how translucent the budget panel is | 128 | cl | a |
texture_budget_panel_bottom_of_history_fraction | number between 0 and 1 | 0 | cl | a |
texture_budget_panel_global | Show global times in the texture budget panel. | 0 | cl |
texture_budget_panel_height | height in pixels of the budget panel | 284 | cl | a |
texture_budget_panel_width | width in pixels of the budget panel | 512 | cl | a |
texture_budget_panel_x | number of pixels from the left side of the game screen to draw the budget panel | 0 | cl | a |
texture_budget_panel_y | number of pixels from the top side of the game screen to draw the budget panel | 450 | cl | a |
tf_arena_max_streak | Teams will be scrambled if one team reaches this streak | 5 | cl | nf | rep |
tf_arena_preround_time | Length of the Pre-Round time | 10 | cl | nf | rep |
tf_escort_score_rate | Score for escorting the train, in points per second | 1 | sv | cheat |
think_limit | Maximum think time in milliseconds, warning is printed if this is exceeded. | 10 | sv | rep | release |
thirdperson | Switch to thirdperson camera. | cmd | |
thirdperson_mayamode | Switch to thirdperson Maya-like camera controls. | cmd | |
thirdperson_platformer | Player will aim in the direction they are moving. | 0 | cl |
thirdperson_screenspace | Movement will be relative to the camera, eg: left means screen-left | 0 | cl |
thirdpersonshoulder | Switch to thirdperson-shoulder camera. | cmd | |
threaded_occluder_rasterization | 1 | cheat | |
timedemo | Play a demo and report performance info. | cmd | |
timedemo_end | Ends timedemo on given tick. | -1 | |
timedemo_start | Starts timedemo on given tick. | -1 | |
timedemo_vprofrecord | Play a demo and report performance info. Also record vprof data for the span of the demo | cmd | |
timedemoquit | Play a demo, report performance info, and then exit | cmd | |
timeofday | Run time-of-day command | cmd | |
timeofday_reload | reload time of day script | cmd | |
toggle | Toggles specified convar value on and off. | cmd | |
toggle_duck | Toggles duck | cmd | |
toggle_zoom | Toggles zoom display | cmd | |
toggleconsole | Show/hide the console. | cmd | |
toolhud_enable | 1 | | |
tools_renderscenes | 1 | | |
tr_do_reduce | 1 | rep | cheat | |
tr_epsilon_t_junction | 0.010 | rep | cheat | |
tr_max_acceptable_edge_length | 10000 | rep | cheat | |
tr_openedge_penalty | 10 | rep | cheat | |
tv_allow_camera_man | Auto director allows spectators to become camera man | 1 | sv |
tv_allow_static_shots | Auto director uses fixed level cameras for shots | 1 | sv |
tv_autorecord | Automatically records all games as SourceTV demos. | 0 | |
tv_autoretry | Relay proxies retry connection after network timeout | 1 | |
tv_chatgroupsize | Set the default chat group size | 0 | |
tv_chattimelimit | Limits spectators to chat only every n seconds | 0 | |
tv_clients | Shows list of connected SourceTV clients. | cmd | |
tv_debug | SourceTV debug info. | 0 | |
tv_delay | SourceTV broadcast delay in seconds | 120 | sv |
tv_deltacache | Enable delta entity bit stream cache | 2 | |
tv_demo_starttick | 0 | | |
tv_dispatchmode | Dispatch clients to relay proxies: 0=never, 1=if appropriate, 2=always | 1 | |
tv_enable | Activates SourceTV on server. | 0 | nf |
tv_enable_delta_frames | Indicates whether or not the tv should use delta frames for storage of intermediate frames. This takes more CPU but significantly less memory. | 1 | |
tv_extended_logging | 0 | | |
tv_grouprelaydatareliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | 0 | |
tv_grouprelaydataunreliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | 0 | |
tv_grouprelaydatavoice | Similar to tv_grouprelaydata, but controls whether or not the voice channels should be routed into the grouped data for the relays | 0 | |
tv_instant_replay_full_frame | Send embedded full frames | 1 | |
tv_instant_replay_full_frame_build_threaded | Build the full frames on a seperate job thread | 0 | |
tv_instant_replay_full_frame_time | Seconds between full frame embeddeds | 30 | |
tv_listen_voice_indices | Bitfield of entindices to listen to voice messages from when connected to SourceTV, default is none | 0 | cl | user |
tv_log_director_events | Log game events being considered by the director | 0 | sv |
tv_maxclients | Maximum client number on SourceTV server. | 128 | |
tv_maxrate | Max SourceTV spectator bandwidth rate allowed, 0 == unlimited | 0 | |
tv_msg | Send a screen message to all clients. | cmd | |
tv_name | SourceTV host name | 0 | |
tv_nochat | Don't receive chat messages from other SourceTV spectators | 0 | a | user |
tv_overridemaster | Overrides the SourceTV master root address. | 0 | |
tv_password | SourceTV password for all clients | 0 | prot | nf | norecord |
tv_port | Host SourceTV port | 27020 | release |
tv_rate_multiplier | Multiply requested rate by this value to adjust Dota TV send rate | 2 | |
tv_record | Starts SourceTV demo recording. | cmd | |
tv_relay | Connect to SourceTV server and relay broadcast. | cmd | |
tv_relay_quit_after_game | Quit after a game has been relayed, do not hibernate | 1 | |
tv_relay_rate | default rate for relays | 500000 | |
tv_relay_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay to relay connections. This code is coordinated via the GC or some external means rather than by clients directly | 1 | prot |
tv_relaypassword | SourceTV password for relay proxies | 0 | prot | nf | norecord |
tv_relayvoice | Relay voice data: 0=off, 1=on | 1 | |
tv_retry | Reconnects the SourceTV relay proxy. | cmd | |
tv_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay connections. This code is coordinated via the GC or some external means rather than by clients directly | 1 | prot |
tv_show_allchat | 1 | sv | release | |
tv_snapshotrate | Snapshots broadcasted per second | 20 | |
tv_status | Show SourceTV server status. | cmd | |
tv_stop | Stops the SourceTV broadcast. | cmd | |
tv_stoprecord | Stops SourceTV demo recording. | cmd | |
tv_threaded_merge_entity_deltas | Enable SourceTV threading of delta merging | 1 | |
tv_timeout | SourceTV connection timeout in seconds. | 20 | |
tv_title | Set title for SourceTV spectator UI | 0 | |
tv_transmitall | Transmit all entities (not only director view) | 0 | rep |
tv_window_size | Specifies the number of seconds worth of frames that the tv replay system should keep in memory. Increasing this greatly increases the amount of memory consumed by the TV system | 16 | |
txview | Show/hide the internal texture viewer. | cmd | |
unbind | Unbind a key. | cmd | |
unbindall | Unbind all keys. | cmd | |
unloadTool | unload the specified tool | cmd | |
unpause | Clear the pause state of the server. | cmd | |
UpdateBinarySizes | Dumps the binary sizes to use for the game in loadaddress.vpc | cmd | |
url_execute | Executes url-based commands, used for incoming commands from url-based launches when the game's already running. | cmd | |
-use | cmd | | |
use | Use a particular weapon Arguments: <weapon_name> | cmd | |
+use_hand0 | cmd | | |
-use_hand0 | cmd | | |
-use_hand1 | cmd | | |
use_new_damage_system | 0 | sv | |
users | Show user info for players on server. | cmd | |
vault_tractor_beam_console_final_lever_push_amount | 0 | sv | |
vault_tractor_beam_console_lever_deploy_delay | 0 | sv | |
vault_tractor_beam_console_lever_push_amount | 0 | sv | |
vcon_pipe_dump | Dumps the state of all existing VConsole pipes | cmd | |
vehicle_flushscript | Flush and reload all vehicle scripts | cmd | |
versus_stats_highlight_interval | Interval between hightlight screens in the transition stats panel for versus mode | 5 | cl |
vgui_drawfocus | Report which panel is under the mouse. | 0 | |
vgui_drawkeyfocus | Report which panel has keyboard focus. | 0 | |
+vgui_drawtree | cmd | | |
vgui_drawtree | Draws the vgui panel hiearchy to the specified depth level. | 0 | cl | cheat |
vgui_drawtree_clear | cmd | | |
vgui_drawtree_draw_selected | Highlight the selected panel | 0 | cl |
vgui_drawtree_freeze | Set to 1 to stop updating the vgui_drawtree view. | 0 | cl |
vgui_drawtree_hidden | Draw the hidden panels. | 0 | cl |
vgui_drawtree_panelalpha | Show the panel alpha values in the vgui_drawtree view. | 0 | cl |
vgui_drawtree_panelptr | Show the panel pointer values in the vgui_drawtree view. | 0 | cl |
vgui_drawtree_popupsonly | Draws the vgui popup list in hierarchy(1) or most recently used(2) order. | 0 | cl |
vgui_drawtree_render_order | List the vgui_drawtree panels in render order. | 0 | cl |
vgui_drawtree_scheme | Show scheme file for each panel | 0 | cl |
vgui_drawtree_visible | Draw the visible panels. | 1 | cl |
vgui_dump_panels | vgui_dump_panels [visible] | cmd | |
vgui_spew_fonts | cmd | | |
vgui_togglepanel | show/hide vgui panel by name. | cmd | |
video_config_autoconfig_reset | Force Autoconfig to run, resetting video config settings | cmd | |
video_mode_screenshots | dump screenshots at all supported video modes | cmd | |
viewanim_addkeyframe | cmd | | |
viewanim_create | viewanim_create | cmd | |
viewanim_load | load animation from file | cmd | |
viewanim_reset | reset view angles! | cmd | |
viewanim_save | Save current animation to file | cmd | |
viewanim_test | test view animation | cmd | |
viewmodel_fov | 54 | cl | cheat | |
viewmodel_offset_x | 0 | sv | cl | a | rep | |
viewmodel_offset_y | -1 | sv | cl | a | rep | |
viewmodel_offset_z | 0 | sv | cl | a | rep | |
violence_ablood | Draw alien blood | 1 | a |
violence_agibs | Show alien gib entities | 1 | a |
violence_hblood | Draw human blood | 1 | a |
violence_hgibs | Show human gib entities | 1 | a |
vis_debug_currentcluster | Show the current cluster number | cmd | |
vis_debug_drawcluster | Add cluster # to visualization, (-1) to clear | cmd | |
vis_debug_dumpvisibleclusters | Show the list of visible clusters | cmd | |
vis_debug_find_los | Find or clear the vis LOS to here | cmd | |
vis_debug_lock | Lock vis LOS origin to current | cmd | |
vis_debug_outside | Show outside space vis volumes | cmd | |
vis_debug_record_start | Record a path to debug vis | cmd | |
vis_debug_record_stop | Record a path to debug vis | cmd | |
vis_debug_show | Show/hide the vis debug visualization | cmd | |
vis_debug_sphere | Draw clusters in a sphere of radius around the camera | cmd | |
vis_debug_tracelos | Trace rays and check vis from the current camera | cmd | |
vis_enable | Toggle static visibility | 1 | |
vis_force | 0 | sv | cheat | |
vismon_poll_frequency | 0 | sv | cheat | |
vismon_trace_limit | 12 | sv | cheat | |
vm_camera | 1 | cl | |
vm_camera_interp_speed | 8 | cl | |
vm_camera_no_roll | 0 | cl | |
vm_camera_scale | 1 | cl | |
vm_debug | 0 | sv | rep | |
vm_draw_always | 0 | cl | |
vm_fade | 1 | sv | rep | |
vmem_dump | Dump memory stats to log. | cmd | |
voice_all_icons | Draw all players' voice icons | 0 | cl |
voice_always_sample_mic | For systems experiencing a hang/stall when using voice chat. | 0 | a |
voice_clientdebug | 0 | cl | |
voice_debugfeedbackfrom | 0 | | |
voice_fadeouttime | 0 | | |
voice_head_icon_height | Voice icons are this many inches over player eye positions | 20 | cl |
voice_head_icon_size | Size of voice icon over player heads in inches | 6 | cl |
voice_initial_buffer_ms | 200 | | |
voice_local_icon | Draw local player's voice icon | 0 | cl |
voice_loopback | 0 | user | |
voice_min_buffer_ms | 100 | | |
voice_modenable | Enable/disable voice in this mod. | 1 | cl | a | clientcmd_can_execute |
voice_player_speaking_delay_threshold | 0 | sv | cheat | |
voice_scale | 1 | a | |
voice_sequence_maximum_wait_time | When receiving packets out of sequence, wait this many seconds for missing sequences to arrive | 0 | |
voice_serverdebug | 0 | sv | |
voice_stall_ms | 250 | | |
voice_threshold | 4000 | cl | a | |
voice_threshold_delay | 0 | | |
voice_vox | 0 | per-user | |
voice_xsend_debug | 0 | | |
-voicerecord | cmd | | |
+voicerecord | cmd | | |
volume | Sound volume | 1 | a |
volume_fog_intermediate_textures_hdr | 0 | | |
volume_fog_show_volumes | 0 | cheat | |
volume_fog_vr_single_dispatch | 1 | | |
vphys2_buoyancy_damping | 0 | | |
vphys2_enable_buoyancy | 1 | | |
vphys2_enable_variable_timestep | 1 | | |
vphys2_expensive_sync_warning | 320000 | | |
vphys2_friction_factor | Change global friction factor | 1 | cheat |
vphys2_linear_damping | 0 | | |
vphys2_linear_damping_in_water | 0 | | |
vphys2_ragdoll_joint_or | 1 | | |
vphys2_restitution_factor | Change global restitution factor | 1 | cheat |
vphys2_solver_batch_size | 16 | | |
vphys2_water_density_multiplier | 1 | | |
vphysics_force_apply_magnitude | 1 | | |
vphysics_return_implicit_velocity | 0 | | |
vprof_counters | 0 | | |
vprof_counters_show_minmax | 0 | | |
vprof_dump_counters | Dump vprof counters to the console | cmd | |
vprof_generate_report | Generate a report to the console. | cmd | |
vprof_generate_report_budget | Generate a report to the console based on budget group. | cmd | |
vprof_generate_report_hierarchy | Generate a report to the console. | cmd | |
vprof_off | Disable vprof | cmd | |
vprof_on | Enable vprof | cmd | |
vprof_remote_start | Request a VProf data stream from the remote server (requires authentication) | cmd | |
vprof_remote_stop | Stop an existing remote VProf data request | cmd | |
vprof_reset | Reset the stats in VProf profiler | cmd | |
vprof_reset_peaks | Reset just the peak time in VProf profiler | cmd | |
vprof_scope_entity_gamephys | 0 | sv | |
vprof_scope_entity_thinks | 0 | sv | rep | |
vprof_think_limit | 0 | sv | |
vprof_vtrace | Toggle whether vprof data is sent to VTrace | cmd | |
vr_align_to_grabline | 0 | sv | rep | |
vr_allow_time_sliced_shadow_map_rendering | Allow time-sliced shadow buffer rendering when enabled via gameinfo.gi | 1 | |
vr_always_teleport_player | 1 | sv | rep | |
vr_anchor_allow_non_up_floor | Allows anchor teleportation onto walls and ceiling. NOTE: WIP, mostly broken! | 0 | sv | rep | cheat |
vr_aoproxy_debug | 0 | | |
vr_aoproxy_enable | 1 | | |
vr_aoproxy_stencil_hidden_pixels | 0 | | |
vr_async_compute_fog | 1 | | |
vr_author_refpt | cmd | | |
vr_background_citizen_optimizations | 1 | sv | rep | |
vr_backpack_deposit_vertical_dist_from_hmd | 10 | sv | rep | |
vr_backpack_distance_from_model | 0 | sv | rep | |
vr_backpack_distance_from_model_drop | 2 | sv | rep | |
vr_backpack_drop_width_addon | 12 | sv | rep | |
vr_backpack_grab_window | Time window a grab is allowed to occur and trigger backpack item retrieval if the hand enters the backpack | 0 | sv | rep |
vr_backpack_insert_window | Time window a insert is allowed to occur and trigger backpack item inserting if the hand or item enters the backpack | 0 | sv | rep |
vr_backpack_max_vertical_diff | 24 | sv | rep | |
vr_backpack_max_width | 15 | sv | rep | |
vr_backpack_min_vertical_diff | 15 | sv | rep | |
vr_backpack_min_width | 0 | sv | rep | |
vr_camera_decay_roll_halflife | 0 | | |
vr_camera_decay_yaw_pitch_halflife | 0 | | |
vr_chaperone_enable | 0 | cl | |
vr_chaperone_fade_dist | 30 | cl | a | |
vr_chaperone_hardbounds_disabled | 1 | cl | |
vr_chaperone_max_x | 87 | cl | a | |
vr_chaperone_max_y | 100 | cl | a | |
vr_chaperone_max_z | 105 | cl | a | |
vr_chaperone_min_x | -64 | cl | a | |
vr_chaperone_min_y | -112 | cl | a | |
vr_chaperone_min_z | 0 | cl | a | |
vr_commentaryhud_offset | -5 | cl | rep | |
vr_commentaryhud_rotation | 180 | cl | rep | |
vr_companion_window_zoom_level | 1 | | |
vr_continuous_dampen_enable | 1 | sv | rep | |
vr_continuous_dampen_height | 18 | sv | rep | |
vr_continuous_dampen_rate_max | 100 | sv | rep | |
vr_continuous_dampen_rate_min | 30 | sv | rep | |
vr_continuous_dampen_rate_type | 0 | sv | |
vr_continuous_input_debug | 0 | sv | rep | |
vr_crowbar_angularjointfreq | 10 | sv | rep | |
vr_crowbar_debug | 0 | sv | rep | |
vr_crowbar_do_teleport | 1 | sv | rep | |
vr_crowbar_impact_large | 250 | sv | |
vr_crowbar_linearjointfreq | 20 | sv | rep | |
vr_crowbar_maxforce | 250000 | sv | rep | |
vr_crowbar_maxtorque | 0 | sv | rep | |
vr_crowbar_min_position_iterations | 4 | sv | rep | |
vr_crowbar_min_velocity_iterations | 16 | sv | rep | |
vr_crowbar_minimum_haptic_fire_repeat_time | 0 | sv | rep | |
vr_crowbar_prying_haptic_deadzone | 0 | sv | rep | |
vr_crowbar_prying_repeat_rate_high_tension | 0 | sv | rep | |
vr_crowbar_prying_repeat_rate_low_tension | 0 | sv | rep | |
vr_crowbar_renderphysicsonly | 0 | sv | rep | |
vr_cubemap_normalization | 1 | | |
vr_cubemap_normalization_max | 32 | | |
vr_cubemap_normalization_roughness_begin | 0 | | |
vr_custom_msaa_resolve | 1 | | |
vr_custom_msaa_resolve_ps | 0 | | |
vr_debug_actions | Debug digital action data. | 0 | cl |
vr_debug_overlay | 0 | cl | |
vr_debug_panel_manipulation | 0 | sv | rep | |
vr_debug_velocity | 0 | sv | rep | |
vr_decal_debug | 0 | | |
vr_depth_prepass | 1 | | |
vr_depth_prepass_alphatested | 0=Off, 1=All AlphaTested, 2=only AlphaTested with PrepassAlphaTest enabled | 0 | |
vr_depth_prepass_cull_threshold | 60 | | |
vr_depth_submit | 0 | | |
vr_directional_lightmaps | 1 | | |
vr_disable_view_override | 0 | | |
vr_door_lighting_debug | 0 | cl | cheat | |
vr_draw_hand | 0 | cl | rep | |
vr_enable_cached_lights | 1 | | |
vr_enable_glows | 1 | | |
vr_enable_high_precision_lighting | 1 | | |
vr_enable_interactio_debug | 0 | cl | |
vr_enable_lights | 1 | | |
vr_enable_tonemapping | 1 | | |
vr_enable_translucent_screen_space | 1 | | |
vr_enable_volume_fog | 1 | | |
vr_energygun_ammo_per_clip | 10 | sv | rep | |
vr_energygun_ammo_per_large_clip | 25 | sv | rep | |
vr_energygun_bottom_grip_disengage | 5 | sv | rep | |
vr_energygun_bottom_grip_max_dist | 4 | sv | rep | |
vr_energygun_bottom_grip_min_dist | 4 | sv | rep | |
vr_energygun_bulletcount_anim_rate | 1 | sv | rep | |
vr_energygun_burstdmg | 10 | sv | rep | |
vr_energygun_burstfire_rof | 0 | sv | rep | |
vr_energygun_chamber_light_angle | 70 | sv | rep | cheat | |
vr_energygun_chamber_light_blink_rate | 1 | sv | rep | |
vr_energygun_chamber_light_brightness | 0 | sv | rep | cheat | |
vr_energygun_chamber_light_color | -16776961 | sv | rep | cheat | |
vr_energygun_chamber_light_nearz | 0 | sv | rep | cheat | |
vr_energygun_chamber_light_offset | 0 | sv | rep | cheat | |
vr_energygun_chamber_light_range | 12 | sv | rep | cheat | |
vr_energygun_chamber_light_upgrade_angle | 85 | sv | rep | cheat | |
vr_energygun_clip_grab_dist | 8 | sv | rep | |
vr_energygun_dmg | 8 | sv | rep | |
vr_energygun_grenade_modules_enabled | 0 | sv | rep | |
vr_energygun_handcannon_dmg | Damage per pellet | 8 | sv | rep |
vr_energygun_handcannon_force_scale | 2 | sv | rep | |
vr_energygun_handcannon_pellet_count | Pellets per shot | 12 | sv | rep |
vr_energygun_handcannon_spread | settings are 0, 1 and 2 for 10, 15 and 20 degree cones | 1 | sv | rep |
vr_energygun_hopper_size | 10 | sv | rep | |
vr_energygun_laser_interact_max_dist | 6 | sv | rep | |
vr_energygun_laser_interact_min_dist | 5 | sv | rep | |
vr_energygun_laser_offtime | 0 | sv | rep | |
vr_energygun_laserrange | 2048 | sv | rep | |
vr_energygun_max_shell_dist | 225 | sv | rep | |
vr_energygun_min_shell_dist | 175 | sv | rep | |
vr_energygun_rof | 0 | sv | rep | |
vr_energygun_slide_interact_max_dist | 6 | sv | rep | |
vr_energygun_slide_interact_min_dist | 6 | sv | rep | |
vr_energygun_weapon_modules_enabled | 0 | sv | rep | |
vr_environment_interaction_rate | 5 | sv | rep | |
vr_error_glove_enabled | 0 | cl | |
vr_error_glove_full_opaque_distance | 8 | sv | rep | |
vr_error_glove_interact_full_opaque_distance | 20 | sv | rep | |
vr_error_glove_interact_start_fadein_distance | 12 | sv | rep | |
vr_error_glove_start_fadein_distance | 1 | sv | rep | |
vr_expand_cull_frustum | degrees to add to fov to compensate for just-in-time HMD | 2 | |
vr_fakebind_force_threshold | 0 | cl | |
vr_fakebind_hand0_AX_dn | 0 | cl | |
vr_fakebind_hand0_AX_up | 0 | cl | |
vr_fakebind_hand0_grip_press | 0 | cl | |
vr_fakebind_hand0_grip_release | 0 | cl | |
vr_fakebind_hand0_gripanalog_press | 0 | cl | |
vr_fakebind_hand0_gripanalog_release | 0 | cl | |
vr_fakebind_hand0_menu_dn | 0 | cl | |
vr_fakebind_hand0_menu_up | 0 | cl | |
vr_fakebind_hand0_pad_down_press | 0 | cl | |
vr_fakebind_hand0_pad_down_release | 0 | cl | |
vr_fakebind_hand0_pad_left_press | 0 | cl | |
vr_fakebind_hand0_pad_left_release | 0 | cl | |
vr_fakebind_hand0_pad_press | 0 | cl | |
vr_fakebind_hand0_pad_release | 0 | cl | |
vr_fakebind_hand0_pad_right_press | 0 | cl | |
vr_fakebind_hand0_pad_right_release | 0 | cl | |
vr_fakebind_hand0_pad_touch_press | 0 | cl | |
vr_fakebind_hand0_pad_up_press | 0 | cl | |
vr_fakebind_hand0_pad_up_release | 0 | cl | |
vr_fakebind_hand0_touch_pad_release | 0 | cl | |
vr_fakebind_hand0_trigger_press | 0 | cl | |
vr_fakebind_hand0_trigger_release | 0 | cl | |
vr_fakebind_hand1_AX_dn | 0 | cl | |
vr_fakebind_hand1_AX_up | 0 | cl | |
vr_fakebind_hand1_grip_press | 0 | cl | |
vr_fakebind_hand1_grip_release | 0 | cl | |
vr_fakebind_hand1_gripanalog_press | 0 | cl | |
vr_fakebind_hand1_gripanalog_release | 0 | cl | |
vr_fakebind_hand1_menu_dn | 0 | cl | |
vr_fakebind_hand1_menu_up | 0 | cl | |
vr_fakebind_hand1_pad_down_press | 0 | cl | |
vr_fakebind_hand1_pad_down_release | 0 | cl | |
vr_fakebind_hand1_pad_left_press | 0 | cl | |
vr_fakebind_hand1_pad_left_release | 0 | cl | |
vr_fakebind_hand1_pad_press | 0 | cl | |
vr_fakebind_hand1_pad_release | 0 | cl | |
vr_fakebind_hand1_pad_right_press | 0 | cl | |
vr_fakebind_hand1_pad_right_release | 0 | cl | |
vr_fakebind_hand1_pad_up_press | 0 | cl | |
vr_fakebind_hand1_pad_up_release | 0 | cl | |
vr_fakebind_hand1_touch_pad_press | 0 | cl | |
vr_fakebind_hand1_touch_pad_release | 0 | cl | |
vr_fakebind_hand1_trigger_press | 0 | cl | |
vr_fakebind_hand1_trigger_release | 0 | cl | |
vr_fakebind_quadrant_threshold | 0 | cl | |
vr_fakebind_spew_pad | 0 | cl | |
vr_fakebind_trigger_threshold | 0 | cl | |
vr_fakehands_hand_forward_left | 25 | cl | a | rep | |
vr_fakehands_hand_forward_right | 20 | cl | a | rep | |
vr_fakehands_hand_seperation | 8 | cl | a | rep | |
vr_fakehands_hand_vertical_left | 10 | cl | a | rep | |
vr_fakehands_hand_vertical_right | 13 | cl | a | rep | |
vr_fakehands_rotate_x_left | 240 | cl | a | rep | |
vr_fakehands_rotate_x_right | 195 | cl | a | rep | |
vr_fakehands_rotate_y_left | 0 | cl | a | rep | |
vr_fakehands_rotate_y_right | 0 | cl | a | rep | |
vr_fakehands_rotate_z_left | 180 | cl | a | rep | |
vr_fakehands_rotate_z_right | 180 | cl | a | rep | |
vr_fakemove_mlook_speed | 0 | cl | a | |
vr_fakemove_speed | 0 | cl | a | |
vr_fakevr_lockhands | Lock Hands to current world position | 0 | cl |
vr_fast_hologram | 0 | | |
vr_flashlight_forward_offset | 24 | cl | |
vr_fog_delay_update | 1 | sv | rep | |
vr_fog_megastrong_fog | 0 | sv | rep | |
vr_freemove_input_type | 0 | sv | rep | |
vr_game_menu_bg_depthsortbias | 1010 | cl | rep | |
vr_game_menu_bg_zoffset | 0 | cl | rep | |
vr_game_menu_disable_transition_time | 2 | cl | rep | |
vr_game_menu_distance | 65 | cl | rep | |
vr_game_menu_doubletap_window | 0 | cl | rep | |
vr_game_menu_dpi | 22 | cl | rep | |
vr_game_menu_fg_depthsortbias | 1000 | cl | rep | |
vr_game_menu_height | 60 | cl | rep | |
vr_game_menu_height_frac | 0 | cl | rep | |
vr_game_menu_interact_dist | 128 | cl | rep | |
vr_game_menu_sibling_bg_depthsortbias | 1010 | cl | rep | |
vr_game_menu_sibling_fg_depthsortbias | 1000 | cl | rep | |
vr_game_menu_width | 40 | cl | rep | |
vr_game_message_dpi | 22 | cl | rep | |
vr_game_message_height | 20 | cl | rep | |
vr_game_message_width | 80 | cl | rep | |
vr_general_screen_fade_disable | 0 | cl | rep | cheat | |
vr_gg_activate_time | 0 | sv | |
vr_gg_deactivate_time | 0 | sv | |
vr_gg_draw_target_box | 0 | sv | |
vr_gg_fov_center_vert_offset | -100 | sv | |
vr_gg_fov_debug | 0 | sv | |
vr_gg_fov_max_for_target | 60 | sv | |
vr_gg_fov_max_vert_for_target | 70 | sv | |
vr_gg_gesture_pull | 1 | sv | rep | |
vr_gg_heavy_drag_damp_ang_scale | 0 | sv | |
vr_gg_heavy_drag_damp_speed_scale | 0 | sv | |
vr_gg_heavy_drag_max_angular | 100 | sv | |
vr_gg_heavy_drag_max_speed | 5 | sv | |
vr_gg_hover_upgrade | 0 | sv | cheat | |
vr_gg_launch_gesture | 0 | sv | |
vr_gg_launch_speed | 750 | sv | |
vr_gg_levitate | 0 | sv | cheat | |
vr_gg_levitate_damp_ang_scale | 1 | sv | |
vr_gg_levitate_damp_factor | 0 | sv | |
vr_gg_levitate_damp_speed_scale | 2 | sv | |
vr_gg_levitate_max_angular | 100 | sv | |
vr_gg_levitate_max_speed | 100 | sv | |
vr_gg_levitate_maxdist | 200 | sv | |
vr_gg_levitate_maxpull | 1000 | sv | |
vr_gg_levitate_throwvel_max | 100 | sv | |
vr_gg_levitate_throwvel_min | 30 | sv | |
vr_gg_levitate_throwvel_threshold_max | 80 | sv | |
vr_gg_levitate_throwvel_threshold_min | 20 | sv | |
vr_gg_levitate_travel_time | 0 | sv | |
vr_gg_lock_release_delay | 0 | sv | |
vr_gg_lockon | 1 | sv | |
vr_gg_max_ragdoll_carry_mass | 60 | sv | |
vr_gg_max_ragdoll_carry_mass_large | 500 | sv | |
vr_gg_pull_gesture_speed | 5 | sv | rep | |
vr_gg_ragdoll_large_body_mass_override | 20 | sv | |
vr_gg_target_change_time | 0 | sv | |
vr_gg_target_select_time | 0 | sv | |
vr_gg_taser_ability | 0 | sv | cheat | |
vr_gg_taser_gesture_speed | 10 | sv | rep | |
vr_gg_taser_radius | 20 | sv | |
vr_gg_taser_range | 25 | sv | |
vr_gg_taser_recharge_time | 20 | sv | |
vr_gg_taser_stun_duration | 3 | sv | |
vr_gg_throw_sound_speed | 75 | sv | |
vr_gg_throw_speed_peak | 200 | sv | |
vr_glove_bonemerge | 1 | sv | rep | |
vr_grabittyglove_light_fov | 0 | cl | |
vr_grenade_blastforce | Blastforce | 80000 | sv | rep |
vr_grenade_detonate_timer | 4 | sv | rep | cheat | |
vr_grenade_launch_force | 900 | sv | cheat | |
vr_hack_cont_postx | 0 | cl | |
vr_hack_cont_posty | 0 | cl | |
vr_hack_cont_postz | 0 | cl | |
vr_hack_cont_prex | 0 | cl | |
vr_hack_cont_prey | 0 | cl | |
vr_hack_cont_prez | -2 | cl | |
vr_hack_cont_rotx | 12 | cl | |
vr_hack_cont_roty | 55 | cl | |
vr_hack_cont_rotz | 180 | cl | |
vr_hacking_affirmation_speech_chance | 0 | sv | |
vr_hacking_core_move_haptic_distance_max | 1 | cl | |
vr_hacking_core_move_haptic_distance_min | 0 | cl | |
vr_hacking_core_move_haptic_strength_max | 0 | cl | |
vr_hacking_core_move_haptic_strength_min | 0 | cl | |
vr_hacking_core_move_passive_haptic_interval | 0 | cl | |
vr_hacking_core_move_passive_haptic_strength | 0 | cl | |
vr_hacking_core_search_core_count | 1 | sv | rep | |
vr_hacking_core_search_core_move_haptic_distance_max | 1 | cl | |
vr_hacking_core_search_core_move_haptic_distance_min | 0 | cl | |
vr_hacking_core_search_core_move_haptic_strength_max | 0 | cl | |
vr_hacking_core_search_core_move_haptic_strength_min | 0 | cl | |
vr_hacking_core_search_core_radius | 2 | sv | rep | |
vr_hacking_core_search_enemy_count | 0 | sv | rep | |
vr_hacking_core_search_enemy_move_speed_max | 6 | cl | |
vr_hacking_core_search_enemy_move_speed_min | 4 | cl | |
vr_hacking_core_search_enemy_radius | 0 | cl | |
vr_hacking_core_search_outer_point_count | 3 | cl | |
vr_hacking_core_search_outer_point_radius | 2 | sv | rep | |
vr_hacking_core_search_passive_haptic_interval | 0 | cl | |
vr_hacking_core_search_passive_haptic_strength | 0 | cl | |
vr_hacking_core_search_puzzle_radius | 20 | sv | rep | |
vr_hacking_core_search_restrict_outer_points_to_core | 0 | cl | |
vr_hacking_core_search_rolloff_haptic_strength | 0 | cl | |
vr_hacking_core_search_rollover_haptic_strength | 0 | cl | |
vr_hacking_core_search_solution_radius_max | 16 | cl | |
vr_hacking_core_search_solution_radius_min | 8 | cl | |
vr_hacking_debug_draw | 0 | cl | |
vr_hacking_debug_intro_lookat | 0 | sv | |
vr_hacking_difficulty_log | 1 | cl | |
vr_hacking_difficulty_override | eg: First, Easy, Medium, Hard, VeryHard. Leave blank to not override. | 0 | sv | rep | cheat |
vr_hacking_fast_completion_time | 5 | sv | |
vr_hacking_generate_puzzle | Generate new holo hacking puzzle <puzzle_name>(optional) | cmd | |
vr_hacking_globe_rotate_haptic_angle_max | 2 | cl | |
vr_hacking_globe_rotate_haptic_angle_min | 0 | cl | |
vr_hacking_globe_rotate_haptic_strength_max | 0 | cl | |
vr_hacking_globe_rotate_haptic_strength_min | 0 | cl | |
vr_hacking_hack_finished_display_time | 2 | cl | |
vr_hacking_hand_hint_offset | 1 | cl | |
vr_hacking_hand_hint_show_time_first | 3 | cl | |
vr_hacking_hand_hint_show_time_repeat | 8 | cl | |
vr_hacking_max_player_distance | 150 | sv | |
vr_hacking_max_plug_distance | 90 | sv | |
vr_hacking_multitool_hint_show_time_first | 3 | cl | |
vr_hacking_multitool_hint_show_time_repeat | 8 | cl | |
vr_hacking_point_drag_beam_safe_distance | 5 | cl | |
vr_hacking_point_drag_circle_active_radius | 1 | cl | |
vr_hacking_point_drag_circle_count | 7 | cl | |
vr_hacking_point_drag_circle_inactive_radius | 0 | cl | |
vr_hacking_point_drag_circle_passed_haptic_strength | 0 | cl | |
vr_hacking_point_drag_core_radius | 0 | cl | |
vr_hacking_point_drag_enemy_first_segment_time | 1 | cl | |
vr_hacking_point_drag_interact_distance | 50 | sv | rep | cheat | |
vr_hacking_point_drag_move_haptic_distance_max | 0 | cl | |
vr_hacking_point_drag_move_haptic_distance_min | 0 | cl | |
vr_hacking_point_drag_move_haptic_strength_max | 0 | cl | |
vr_hacking_point_drag_move_haptic_strength_min | 0 | cl | |
vr_hacking_point_drag_move_passive_haptic_interval | 0 | cl | |
vr_hacking_point_drag_move_passive_haptic_strength | 0 | cl | |
vr_hacking_point_drag_num_nodes_max | 6 | cl | |
vr_hacking_point_drag_num_nodes_min | 4 | cl | |
vr_hacking_point_drag_path_particle_distance | 0 | cl | |
vr_hacking_point_drag_point_grab_distance | 3 | cl | |
vr_hacking_point_drag_point_hover_haptic_interval | 0 | cl | |
vr_hacking_point_drag_point_hover_haptic_strength | 0 | cl | |
vr_hacking_point_drag_point_rolloff_haptic_strength | 0 | cl | |
vr_hacking_point_drag_point_rollover_haptic_strength | 0 | cl | |
vr_hacking_point_drag_spline_num_segments | 20 | cl | |
vr_hacking_point_drag_spline_tangent_distance | 0 | cl | |
vr_hacking_point_drag_start_dead_zone | 2 | cl | |
vr_hacking_point_match_disc_rotate_speed | 60 | cl | |
vr_hacking_point_match_globe_haptic_angle_max | 2 | cl | |
vr_hacking_point_match_globe_haptic_angle_min | 0 | cl | |
vr_hacking_point_match_globe_haptic_strength_max | 0 | cl | |
vr_hacking_point_match_globe_haptic_strength_min | 0 | cl | |
vr_hacking_point_match_holohand_offset_x | 10 | cl | |
vr_hacking_point_match_holohand_offset_y | -10 | cl | |
vr_hacking_point_match_line_move_haptic_distance_max | 1 | cl | |
vr_hacking_point_match_line_move_haptic_distance_min | 0 | cl | |
vr_hacking_point_match_line_move_haptic_strength_max | 0 | cl | |
vr_hacking_point_match_line_move_haptic_strength_min | 0 | cl | |
vr_hacking_point_match_matched_haptic_strength | 0 | cl | |
vr_hacking_point_match_passive_haptic_interval | 0 | cl | |
vr_hacking_point_match_passive_haptic_strength | 0 | cl | |
vr_hacking_point_match_point_radius | 2 | cl | |
vr_hacking_point_match_point_show_color_time | 2 | cl | |
vr_hacking_point_match_puzzle_radius | 10 | sv | rep | |
vr_hacking_point_match_rolloff_haptic_strength | 0 | cl | |
vr_hacking_point_match_rollover_haptic_strength | 0 | cl | |
vr_hacking_point_search_core_hover_haptic_interval | 0 | cl | |
vr_hacking_point_search_core_hover_haptic_strength | 0 | cl | |
vr_hacking_point_search_core_radius | 3 | cl | |
vr_hacking_point_search_core_safe_distance | 8 | cl | |
vr_hacking_point_search_inner_distance_from_out_portal_min | 10 | cl | |
vr_hacking_point_search_inner_distance_percent_max | 0 | cl | |
vr_hacking_point_search_inner_distance_percent_min | 0 | cl | |
vr_hacking_point_search_inner_point_in_radius | 1 | cl | |
vr_hacking_point_search_inner_point_out_radius | 1 | cl | |
vr_hacking_point_search_outer_point_safe_distance | 4 | cl | |
vr_hacking_point_search_outer_radius | 32 | sv | rep | |
vr_hacking_point_search_portal_distance | 10 | cl | |
vr_hacking_point_search_portal_pair_count | 2 | cl | |
vr_hacking_point_search_portal_radius | 1 | cl | |
vr_hacking_point_search_restrict_inner_points_to_core | 0 | cl | |
vr_hacking_point_search_rolloff_haptic_strength | 0 | cl | |
vr_hacking_point_search_rollover_haptic_strength | 0 | cl | |
vr_hacking_point_search_solution_radius_max | 16 | sv | rep | |
vr_hacking_point_search_solution_radius_min | 8 | sv | rep | |
vr_hacking_point_search_sphere_angular_damping | 10 | sv | |
vr_hacking_reload_difficulty_values | Reloads the difficulty values for the hacking puzzles from | cmd | |
vr_hacking_rod_pull_circle_decay_rate_max | 5 | cl | |
vr_hacking_rod_pull_circle_decay_rate_min | 3 | cl | |
vr_hacking_rod_pull_circle_distance | 2 | cl | |
vr_hacking_rod_pull_circle_fail_count | 3 | cl | |
vr_hacking_rod_pull_circle_passed_haptic_strength | 0 | cl | |
vr_hacking_rod_pull_circle_pie_angle | 90 | cl | |
vr_hacking_rod_pull_circle_radius | 1 | cl | |
vr_hacking_rod_pull_dead_zone | 3 | cl | |
vr_hacking_rod_pull_interact_distance | 50 | sv | rep | cheat | |
vr_hacking_rod_pull_move_haptic_distance_max | 0 | cl | |
vr_hacking_rod_pull_move_haptic_distance_min | 0 | cl | |
vr_hacking_rod_pull_move_haptic_strength_max | 0 | cl | |
vr_hacking_rod_pull_move_haptic_strength_min | 0 | cl | |
vr_hacking_rod_pull_rod_pie_angle | 20 | cl | |
vr_hacking_rod_pull_show_axis_debug | 0 | cl | |
vr_hacking_rod_pull_start_zone | 2 | cl | |
vr_hacking_rod_pull_twist_angle_scale | 2 | cl | |
vr_hacking_rod_pull_twist_haptic_angle_max | 0 | cl | |
vr_hacking_rod_pull_twist_haptic_angle_min | 0 | cl | |
vr_hacking_rod_pull_twist_haptic_strength_max | 0 | cl | |
vr_hacking_rod_pull_twist_haptic_strength_min | 0 | cl | |
vr_hacking_show_solution | 0 | cl | |
vr_hacking_sphere_trace_active_haptic_distance_max | 0 | cl | |
vr_hacking_sphere_trace_active_haptic_distance_min | 0 | cl | |
vr_hacking_sphere_trace_active_haptic_strength_max | 0 | cl | |
vr_hacking_sphere_trace_active_haptic_strength_min | 0 | cl | |
vr_hacking_sphere_trace_hack_finished_haptic_strength | 0 | cl | |
vr_hacking_sphere_trace_interact_distance | 7 | sv | rep | |
vr_hacking_sphere_trace_passive_haptic_interval | 0 | cl | |
vr_hacking_sphere_trace_passive_haptic_strength | 0 | cl | |
vr_hacking_sphere_trace_point_touching_distance | 0 | cl | |
vr_hacking_sphere_trace_retarget_count | 2 | cl | |
vr_hacking_sphere_trace_retarget_max_count | 4 | cl | |
vr_hacking_sphere_trace_retarget_speed_multiplier | 2 | cl | |
vr_hacking_sphere_trace_retarget_time | 1 | cl | |
vr_hacking_sphere_trace_rolloff_haptic_strength | 0 | cl | |
vr_hacking_sphere_trace_rollover_haptic_strength | 0 | cl | |
vr_hacking_sphere_trace_sphere_angular_damping | 10 | sv | |
vr_hacking_sphere_trace_sphere_linear_damping | 10 | sv | |
vr_hacking_sphere_trace_sphere_radius | 7 | sv | rep | |
vr_hacking_sphere_trace_trail_touching_distance | 0 | cl | |
vr_hacking_sphere_trace_valid_point_touching_distance | 0 | cl | |
vr_hand_bubble_max | 8 | cl | rep | cheat | |
vr_hand_bubble_min | 8 | cl | rep | cheat | |
vr_hand_bubble_radius | 8 | cl | rep | cheat | |
vr_hand_button_debug | 0 | sv | rep | |
vr_hand_catch_speed_scalar | 0 | sv | rep | |
vr_hand_cloth_collider | 1 | cl | |
vr_hand_collide_fingers_debug | 0 | sv | rep | |
vr_hand_collision_haptic_time | 0 | sv | rep | |
vr_hand_conform_debug | 0 | sv | rep | |
vr_hand_conform_fingers_debug | 0 | sv | rep | |
vr_hand_conform_fingers_debug_time | 5 | sv | rep | |
vr_hand_conform_sample_count | 10 | sv | rep | |
vr_hand_conform_trace_segments | 10 | sv | rep | |
vr_hand_debug | 0 | sv | rep | |
vr_hand_debugdraw | 0 | sv | rep | |
vr_hand_disable_item_pickup_events | 0 | sv | rep | |
vr_hand_drag_force_drop_time | 0 | sv | |
vr_hand_drag_throw_max_vel | 80 | sv | |
vr_hand_drag_throw_max_vel_z | 4 | sv | |
vr_hand_fingertip_radius | 0 | sv | rep | |
vr_hand_force_detach_dist | 8 | sv | |
vr_hand_force_drop_max_speed | 100 | sv | |
vr_hand_glove_respects_physics | 1 | sv | rep | |
vr_hand_grab_attachment_horizontal | 0 | sv | rep | |
vr_hand_grab_attachment_tilt | 20 | sv | rep | |
vr_hand_grab_attachment_vertical | 0 | sv | rep | |
vr_hand_invalid_bubble_divergence_max | 6 | cl | |
vr_hand_invalid_bubble_divergence_min | 1 | cl | |
vr_hand_invalid_bubble_radius_max | 16 | cl | |
vr_hand_invalid_bubble_radius_min | 9 | cl | |
vr_hand_item_holder_activate_scale_duration | 0 | sv | |
vr_hand_item_holder_allowed | 1 | sv | |
vr_hand_item_holder_debug | 0 | sv | |
vr_hand_item_holder_discard_duration | 0 | sv | |
vr_hand_item_holder_enter_radius | 5 | sv | |
vr_hand_item_holder_hand_activate_enter_radius | 4 | sv | |
vr_hand_item_holder_hand_activate_exit_radius | 5 | sv | |
vr_hand_item_holder_hand_pose_weight_threshold | 0 | sv | |
vr_hand_item_holder_insert_delay | 0 | sv | |
vr_hand_item_holder_insert_duration | 0 | sv | |
vr_hand_item_holder_item_activate_enter_radius | 3 | sv | |
vr_hand_item_holder_item_activate_exit_radius | 4 | sv | |
vr_hand_item_holder_max_alpha | 255 | sv | |
vr_hand_item_holder_max_scale | 3 | sv | |
vr_hand_item_holder_min_alpha | 32 | sv | |
vr_hand_item_holder_min_scale | 1 | sv | |
vr_hand_item_holder_move_icon_into_hand | 1 | sv | |
vr_hand_item_holder_reflex_clone_fall_duration | 0 | sv | |
vr_hand_item_holder_show_bubble_on_pickup | 1 | sv | |
vr_hand_item_holder_single_handed_x_offset | 7 | sv | |
vr_hand_item_holder_single_handed_y_offset | 6 | sv | |
vr_hand_item_holder_single_handed_z_offset | -18 | sv | |
vr_hand_item_holder_vive_controller_radius_multiplier | 1 | sv | |
vr_hand_knuckles_use_grip | 1 | sv | rep | |
vr_hand_left_attachment_rotation | Rotation offset from the base Attachment point (for testing) | -16777216 | sv | rep |
vr_hand_left_offset_angles | HACK: Manual offset for windows MR controllers | 39 | sv | rep |
vr_hand_left_offset_origin | HACK: Manual offset for windows MR controllers | -6 | sv | rep |
vr_hand_model | 1 | sv | rep | |
vr_hand_pickup_lock_to_object | 1 | sv | |
vr_hand_pickup_pose_slerp | 1 | sv | rep | |
vr_hand_pickup_pose_slerp_duration | 0 | sv | rep | |
vr_hand_pickup_show_offset | 0 | sv | rep | |
vr_hand_pose_debug | 0 | sv | rep | |
vr_hand_pose_refresh_interval | 0 | sv | |
vr_hand_pull_acceleration_debug | 0 | sv | |
vr_hand_pull_acceleration_max | 500 | sv | |
vr_hand_pull_acceleration_shutoff_time | 0 | sv | |
vr_hand_pull_acceleration_start_time | 0 | sv | |
vr_hand_pull_angle_far | 10 | sv | |
vr_hand_pull_angle_far_distance | 250 | sv | |
vr_hand_pull_angle_near | 20 | sv | |
vr_hand_pull_angle_near_distance | 100 | sv | |
vr_hand_pull_catch_vibrate_time | 0 | sv | |
vr_hand_pull_cone | 0 | sv | |
vr_hand_pull_conelength | 400 | sv | |
vr_hand_pull_coneoffset | -10 | sv | |
vr_hand_pull_debug | 0 | sv | |
vr_hand_pull_detach_cone | 0 | sv | |
vr_hand_pull_dynamic_min_gravity_scale | 0 | sv | |
vr_hand_pull_dynamic_min_time_of_flight | 0 | sv | |
vr_hand_pull_mindist | 12 | sv | |
vr_hand_pull_test_segments | 8 | sv | |
vr_hand_pull_traveltime_max | 0 | sv | |
vr_hand_pull_traveltime_max_distance | 400 | sv | |
vr_hand_pull_traveltime_min | 0 | sv | |
vr_hand_pull_traveltime_min_distance | 100 | sv | |
vr_hand_reduced_carry_mass | 1 | sv | |
vr_hand_regrab_time | 0 | sv | |
vr_hand_release_impulse_scale | 0 | sv | |
vr_hand_right_attachment_offset | Rotation offset from the base Attachment point (for testing) | -16777216 | sv | rep |
vr_hand_right_offset_angles | HACK: Manual offset for windows MR controllers | -39 | sv | rep |
vr_hand_right_offset_origin | HACK: Manual offset for windows MR controllers | -6 | sv | rep |
vr_hand_scale | 1 | sv | rep | |
vr_hand_skewer | Testing skewer pick up. | 0 | sv | rep | cheat |
vr_hand_skewer_speed | Testing skewer pick up. | 35 | sv | rep | cheat |
vr_hand_speed | 12 | sv | rep | |
vr_hand_swap_interaction_dist | -1 | sv | |
vr_hand_teleport_if_virtual_arms_cant_reach_hmd | 1 | sv | rep | |
vr_hand_teleport_if_virtual_arms_cant_reach_hmd_debug | 0 | sv | rep | |
vr_hand_thumbtip_radius | 0 | sv | rep | |
vr_hand_use_compression_locally | 0 | sv | rep | |
vr_hand_use_debug | 0 | sv | rep | |
vr_hand_use_distance | 6 | sv | rep | |
vr_hand_use_distance_fast | 45 | sv | rep | |
vr_hand_use_sweep_radius | 2 | sv | rep | |
vr_hand_use_sweep_radius_large | 4 | sv | rep | |
vr_hand_velocity_window | 0 | sv | rep | |
vr_hand_verify_debug | 0 | sv | rep | |
vr_handinfo_history_ignore_size | 3 | sv | rep | |
vr_handinfo_history_size | 5 | sv | rep | |
vr_haptic_pulse_light | 0 | sv | rep | |
vr_haptic_pulse_medium | 0 | sv | rep | |
vr_haptic_pulse_strong | 0 | sv | rep | |
vr_haptics_amplitude | 1 | cl | |
vr_haptics_debug_fire | 0 | sv | rep | |
vr_haptics_debug_log | 0 | cl | |
vr_haptics_disable | 0 | cl | |
vr_haptics_frequency_max | 100 | cl | |
vr_haptics_frequency_min | 0 | cl | |
vr_haptics_graph_duration | 3 | cl | |
vr_haptics_init_all_effects | Re-initializes all the vr haptic effects. | cmd | |
vr_haptics_list_effects | List all the haptics effects | cmd | |
vr_haptics_max_amplitude | 1 | cl | |
vr_haptics_max_audio_intensity | 30000 | cl | |
vr_haptics_min_amplitude | 0 | cl | |
vr_haptics_min_input_intensity | 1000 | cl | |
vr_haptics_min_input_percent | 0 | cl | |
vr_haptics_normalize_window_size | 3 | cl | |
vr_haptics_parse_length | 0 | cl | |
vr_haptics_play_effect | Plays a specified haptic effect. Plays a random effect if none is specified. | cmd | |
vr_haptics_play_effect_number | Plays a specified haptic effect by index (vr_haptics_list_effects) | cmd | |
vr_haptics_play_pulse | Plays a haptic pulse with the specific strength and optional duration (seconds) | cmd | |
vr_haptics_show_graph | 0 | cl | |
vr_haptics_single_frame_frequency | 1 | sv | rep | |
vr_haptics_single_pulse_duration_max | 0 | sv | rep | |
vr_haptics_single_pulse_duration_min | 0 | sv | rep | |
vr_haptics_trigger_haptic_pulse | Plays a haptic pulse immediately with specific strength and optional duration (seconds) | cmd | |
vr_haptics_use_controller_action | 0 | cl | |
vr_head_bubble_fade_enable | 1 | cl | rep | cheat | |
vr_head_bubble_glass_enable | 0 | cl | rep | cheat | |
vr_head_bubble_max | 5 | cl | rep | cheat | |
vr_head_bubble_min | 3 | cl | rep | cheat | |
vr_head_bubble_view_fade_color | -16777216 | cl | rep | cheat | |
vr_head_invalid_bubble_embedded_dist | 0 | cl | |
vr_head_invalid_bubble_full_occlusion_dist | 0 | cl | |
vr_head_invalid_bubble_interpolation | 0 | cl | cheat | |
vr_head_invalid_bubble_max | 5 | cl | |
vr_head_invalid_bubble_max_fade | 16 | cl | |
vr_head_invalid_bubble_min | 0 | cl | |
vr_head_invalid_bubble_min_fade | 0 | cl | |
vr_head_invalid_bubble_movement_tweak_percent | 0 | cl | |
vr_head_invalid_bubble_speed_compensation_max | 100 | cl | |
vr_head_invalid_bubble_speed_compensation_min | 15 | cl | |
vr_head_invalid_clip_effect_z_offset | -4 | cl | |
vr_headcrab_runner_attached_dmg_scale | 0 | sv | |
vr_headcrab_runner_attached_health | 22 | sv | |
vr_headcrab_runner_attached_hit_count | 1 | sv | |
vr_headcrab_runner_attached_location_count | 3 | sv | |
vr_headcrab_runner_attached_move_time_max | 24 | sv | |
vr_headcrab_runner_attached_move_time_min | 24 | sv | |
vr_headcrab_runner_entry_offset | 28 | sv | |
vr_headcrab_runner_facehug_offset | 12 | sv | |
vr_headcrab_runner_flee_cooldown | 10 | sv | |
vr_headcrab_runner_hide_dist_max | 1024 | sv | |
vr_headcrab_runner_hide_dist_min | 256 | sv | |
vr_headcrab_runner_player_max_dist_from_zombie | 2048 | sv | |
vr_headcrab_runner_player_min_dist_from_zombie | 128 | sv | |
vr_headcrab_runner_smokebomb_dist_min | 200 | sv | |
vr_headcrab_runner_spit_offset | 14 | sv | |
vr_headcrab_runner_unragdoll_timeout | 5 | sv | |
vr_held_object_color_ghost | -16777016 | sv | |
vr_held_object_color_undroppable | -1778359168.000 | sv | |
vr_held_object_use_particle_glow | 0 | sv | |
vr_hide_viewmodel | 1 | sv | rep | cheat | |
vr_hip_left | -4 | sv | a | |
vr_hip_right | -4 | sv | a | |
vr_hmd_brightness_adaptation_rate | Adaptation rate for dynamic HMD brightness contro | 0 | cl |
vr_hmd_brightness_debug | Debug current/target HMD brightness levels | 0 | cl |
vr_hmd_brightness_enable | Enable dynamic HMD backlight brightness | 1 | cl |
vr_hmd_brightness_force | When enabled, force the HMD brightness level to vr_hmd_brightness_force_level | 0 | cl |
vr_hmd_brightness_force_brightness_level | When vr_hmd_brightness_force is enabled, set the HMD brightness level. Valid numbers are -2 (dimmest) through 1 (brightest). | 0 | cl |
vr_hmd_brightness_force_level | When vr_hmd_brightness_force is enabled, set the HMD brightness level. Valid numbers are -2 (dimmest) through 2 (brightest). | 0 | cl |
vr_hmd_helmet_no_rotate_model | Name of a visible VR helmet model that doesn't follow pitch, yaw, or roll. | 0 | sv | rep | cheat |
vr_hmd_helmet_pitch_model | Name of a visible VR helmet model that only follows pitch. | 0 | sv | rep | cheat |
vr_hmd_helmet_roll_model | Name of a visible VR helmet model that only follows roll. | 0 | sv | rep | cheat |
vr_hmd_helmet_roll_pitch_model | Name of a visible VR helmet model that follows roll and pitch. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_model | Name of a visible VR helmet model that only follows yaw. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_pitch_model | Name of a visible VR helmet model that follows yaw and pitch. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_roll_model | Name of a visible VR helmet model that follows yaw and roll. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_roll_pitch_model | Name of a visible VR helmet model that follows yaw, roll, and pitch. | 0 | sv | rep | cheat |
vr_hmd_positions_debug | Makes local player HMD avatar visible slightly in front of its actual position. | 0 | sv | rep | cheat |
vr_hmd_tracking_passthrough | 0 | sv | rep | |
vr_hold_angular_stiffness_decay | 0 | sv | |
vr_hold_dynamic_joint_max_separation | 3 | sv | |
vr_hold_linear_stiffness_decay | 0 | sv | |
vr_hold_max_stiffness_decay_delta | Measured in percent per second | 10 | sv |
vr_hold_ragdoll_large_biped_counter_spring_freq | 12 | sv | |
vr_hold_ragdoll_large_biped_grab_ang_freq | 4 | sv | |
vr_hold_ragdoll_large_biped_grab_linear_freq | 20 | sv | |
vr_hold_ragdoll_large_biped_grab_strength | 5 | sv | |
vr_hold_ragdoll_large_counter_spring_freq | 0 | sv | |
vr_hold_ragdoll_large_grab_ang_freq | 4 | sv | |
vr_hold_ragdoll_large_grab_linear_freq | 4 | sv | |
vr_hold_ragdoll_large_grab_strength | 1 | sv | |
vr_hold_ragdoll_large_grab_torque | 4 | sv | |
vr_hud_dist | distance from the player to the hud | 24 | cl | rep |
vr_interaction_anglediff | 35 | sv | rep | |
vr_interaction_debug | 0 | sv | rep | |
vr_interaction_deltaspeed | 5 | sv | rep | |
vr_interaction_dist_break | 5 | sv | rep | |
vr_interaction_dist_search | 8 | sv | rep | |
vr_interaction_dist_start | 5 | sv | rep | |
vr_kick_dependent_views_early | Kicks off creation of dependent views early in the frame | 0 | |
vr_lesson_highlight_override_enabled | 0 | cl | cheat | |
vr_lesson_highlight_override_pos_x | 0 | cl | cheat | |
vr_lesson_highlight_override_pos_y | 0 | cl | cheat | |
vr_lesson_highlight_override_pos_z | 0 | cl | cheat | |
vr_main_menu_attention_force_on | 0 | cl | rep | |
vr_main_menu_attention_window_height | 12 | cl | rep | |
vr_main_menu_attention_window_modal_x | 6 | cl | rep | |
vr_main_menu_attention_window_modal_y | 0 | cl | rep | |
vr_main_menu_attention_window_modal_z | 10 | cl | rep | |
vr_main_menu_attention_window_width | 18 | cl | rep | |
vr_main_menu_carousel_debug | 1 | cl | rep | |
vr_main_menu_carousel_dpi | 60 | cl | rep | |
vr_main_menu_carousel_forward_offset | 5 | cl | rep | |
vr_main_menu_carousel_height_offset | -5 | cl | rep | |
vr_main_menu_carousel_interact_dist | 128 | cl | rep | |
vr_main_menu_carousel_max_horizontal_distancesq | 2000 | cl | rep | |
vr_main_menu_carousel_max_main_menu_x_dist_inner | 1 | cl | rep | |
vr_main_menu_carousel_max_main_menu_x_dist_max | 30 | cl | rep | |
vr_main_menu_carousel_max_main_menu_x_dist_outer | 20 | cl | rep | |
vr_main_menu_carousel_max_main_menu_z_dist_inner | 1 | cl | rep | |
vr_main_menu_carousel_max_main_menu_z_dist_max | 20 | cl | rep | |
vr_main_menu_carousel_max_main_menu_z_dist_outer | 10 | cl | rep | |
vr_main_menu_carousel_max_main_menu_z_floor | 40 | cl | rep | |
vr_main_menu_carousel_max_vertical_distance | 30 | cl | rep | |
vr_main_menu_carousel_transition_time | 0 | cl | rep | |
vr_main_menu_class_update_debug | 0 | cl | rep | |
vr_main_menu_days_only_display | 4 | cl | rep | |
vr_main_menu_debug_save_state | 0 | cl | rep | |
vr_main_menu_disable_gridnodes | 0 | cl | rep | |
vr_main_menu_disable_mappreview | 0 | cl | rep | |
vr_main_menu_dpi | 22 | cl | rep | |
vr_main_menu_grid_playrate | 1 | cl | rep | |
vr_main_menu_grid_z | 60 | cl | rep | |
vr_main_menu_height | 45 | cl | rep | |
vr_main_menu_horizontal_offset | 0 | cl | rep | |
vr_main_menu_interact_dist | 128 | cl | rep | |
vr_main_menu_map_scale | 0 | cl | rep | |
vr_main_menu_modal_anim_dist | 4 | cl | rep | |
vr_main_menu_modal_anim_time | 0 | cl | rep | |
vr_main_menu_modal_bg_depthsortbias | 7 | cl | rep | |
vr_main_menu_modal_fg_depthsortbias | 0 | cl | rep | |
vr_main_menu_modal_height | 10 | cl | rep | |
vr_main_menu_modal_width | 18 | cl | rep | |
vr_main_menu_post_grid_delay | Time (s) from when Main Menu appears after Grid Nodes | 1 | cl | rep |
vr_main_menu_scroll_scale | -15 | cl | rep | |
vr_main_menu_scroll_touchpad_scale | -35 | cl | rep | |
vr_main_menu_to_player_distance | -10 | cl | rep | |
vr_main_menu_unlock_all_chapters | 0 | cl | rep | |
vr_main_menu_width | 30 | cl | rep | |
vr_manhack_punch_mult | 12 | sv | cheat | |
vr_manhack_punch_speed | 60 | sv | cheat | |
vr_max_lights | -1 | | |
vr_min_chaperonearea_radius | 24 | cl | |
vr_monitor_bloom | Allow bloom on scene monitors | 0 | |
vr_movetype_set | Usage: ent_fire <movetype> 0 - teleport blink, 1 - teleport shift, 2 - continuous head, 3 - continuous hand | cmd | |
vr_msaa_submit | 0 | | |
vr_multigpu_skip_semaphores | 0 | | |
vr_multigpu_skip_transfers | 0 | | |
vr_multitool_hmd_targeting_mode | false | machine | |
vr_object_detach_gesture_speed | 5 | sv | rep | |
vr_panel_view_focus_max_distance | 200 | sv | rep | |
vr_peephole_debug | 0 | sv | rep | |
vr_peephole_debug_duration | 4 | sv | rep | |
vr_photo_mode_camera_grab_radius | 4 | cl | |
vr_photo_mode_camera_offset | 5 | cl | |
vr_photo_mode_frame_forward_offset | 15 | cl | |
vr_photo_mode_frame_side_offset | 10 | cl | |
vr_photo_mode_hover_haptic_interval | 0 | cl | |
vr_photo_mode_hover_haptic_strength | 0 | cl | |
vr_photo_mode_move_haptic_distance_max | 0 | cl | |
vr_photo_mode_move_haptic_distance_min | 0 | cl | |
vr_photo_mode_move_haptic_strength_max | 0 | cl | |
vr_photo_mode_move_haptic_strength_min | 0 | cl | |
vr_photo_mode_move_passive_haptic_interval | 0 | cl | |
vr_photo_mode_move_passive_haptic_strength | 0 | cl | |
vr_photo_mode_panel_dpi | 22 | cl | rep | |
vr_photo_mode_panel_forward_offset | 15 | cl | |
vr_photo_mode_panel_height | 45 | cl | |
vr_photo_mode_panel_interact_dist | 64 | cl | rep | |
vr_photo_mode_panel_side_offset | 25 | cl | |
vr_photo_mode_panel_width | 30 | cl | |
vr_pickup_ignore_mass_and_size | 0 | sv | |
vr_pickup_maxmass | 500 | sv | |
vr_pickup_maxmass_onehanded_rigid | 20 | sv | |
vr_pickup_maxmass_onehanded_soft | 25 | sv | |
vr_pickup_maxmass_twohanded_drag | 299 | sv | |
vr_pickup_maxmass_twohanded_drag_planar | 500 | sv | |
vr_pickup_maxmass_twohanded_pickup | 200 | sv | |
vr_pickup_maxsize | 129 | sv | |
vr_pickup_maxsize_onehanded_rigid | 20 | sv | |
vr_pickup_maxsize_onehanded_soft | 50 | sv | |
vr_pickup_show_carry_types | Indicate prop carry types with boxes: blue=1h rigid, cyan=1h loose, green=2h rigid, yellow=2h drag, red=too heavy | cmd | |
vr_player_grenade_fuse_time | 4 | sv | rep | |
vr_player_grenade_grabbity_arm_immunity_time | Time after grenade pickup with grabbity gun before grenade can be armed | 0 | sv | rep |
vr_pose_map_always_refresh | 0 | sv | rep | |
vr_pose_map_debug | 0 | sv | rep | |
vr_pose_map_origin_offset | 1 | sv | rep | |
vr_pose_map_trace_increments | 5 | sv | rep | |
vr_pose_map_trace_offset | 3 | sv | rep | |
vr_postprocess_enable | 1 | | |
vr_proto_overlay | 1 | sv | rep | |
vr_puck0_fake_offset | -4 | sv | a | |
vr_puck1_fake_offset | -4 | sv | a | |
vr_puck_hand_interaction_dist | 6 | sv | |
vr_quick_turn_continuous_enable | 0 | sv | rep | |
vr_quick_turn_continuous_speed | 100 | sv | rep | |
vr_rangefinder | Usage: vr_rangefinder <range> | cmd | |
vr_rapidfire_ammo_per_capsule | 30 | sv | rep | cheat | |
vr_rapidfire_bottom_grip_disengage_distance | 5 | sv | cheat | |
vr_rapidfire_bottom_grip_max_distance | 4 | sv | cheat | |
vr_rapidfire_bottom_grip_min_distance | 4 | sv | cheat | |
vr_rapidfire_bottom_grip_recoil_reduction | 0 | sv | cheat | |
vr_rapidfire_bottom_grip_spread_reduction | 0 | sv | cheat | |
vr_rapidfire_bullet_spread_bias | 0 | sv | cheat | |
vr_rapidfire_bullet_spread_decay_duration | 1 | sv | cheat | |
vr_rapidfire_bullet_spread_max | 7 | sv | cheat | |
vr_rapidfire_bullet_spread_min | 0 | sv | cheat | |
vr_rapidfire_bullet_spread_per_shot | 0 | sv | cheat | |
vr_rapidfire_chamber_light_angle | 60 | cl | cheat | |
vr_rapidfire_chamber_light_brightness | 0 | cl | cheat | |
vr_rapidfire_chamber_light_color_1 | -16776961 | cl | cheat | |
vr_rapidfire_chamber_light_color_2 | -16768769 | cl | cheat | |
vr_rapidfire_chamber_light_debug | 0 | cl | cheat | |
vr_rapidfire_chamber_light_frequency | 3 | cl | cheat | |
vr_rapidfire_chamber_light_nearz | 0 | cl | cheat | |
vr_rapidfire_chamber_light_range | 12 | cl | cheat | |
vr_rapidfire_chamber_light_turn_on_time | 1 | cl | cheat | |
vr_rapidfire_debug_level | 1 for quick reload, 2 for on-screen debug info, 3 for debug logging | 0 | sv | cheat |
vr_rapidfire_dmg | 4 | sv | cheat | |
vr_rapidfire_energy_ball_auto_aim_threshold_dot | 0 | sv | cheat | |
vr_rapidfire_energy_ball_auto_aim_time | 0 | sv | cheat | |
vr_rapidfire_energy_ball_bounce_min_time | 0 | sv | cheat | |
vr_rapidfire_energy_ball_cost | 30 | sv | rep | cheat | |
vr_rapidfire_energy_ball_debug | 0 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_float_linear_dampening | 1 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_float_rotation_dampening | 0 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_float_xy_scale | 2 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_float_z_add | 60 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_float_z_scale | 0 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_time_fade | 0 | sv | cheat | |
vr_rapidfire_energy_ball_dissolve_time_kill | 4 | sv | cheat | |
vr_rapidfire_energy_ball_lerp_amount | 0 | sv | cheat | |
vr_rapidfire_energy_ball_lerp_time | 0 | sv | cheat | |
vr_rapidfire_energy_ball_mass | 150 | sv | cheat | |
vr_rapidfire_energy_ball_max_speed | 800 | sv | cheat | |
vr_rapidfire_energy_ball_min_dist_to_hand | 10 | sv | cheat | |
vr_rapidfire_energy_ball_min_lifetime | 3 | sv | cheat | |
vr_rapidfire_energy_ball_min_speed | 400 | sv | cheat | |
vr_rapidfire_energy_ball_search_radius | 512 | sv | cheat | |
vr_rapidfire_energy_ball_total_lifetime | 7 | sv | cheat | |
vr_rapidfire_exploding_bullet_cost | 3 | sv | cheat | |
vr_rapidfire_exploding_bullet_dmg | -1 | sv | cheat | |
vr_rapidfire_exploding_bullet_max_linkage_count | 16 | sv | cheat | |
vr_rapidfire_exploding_bullet_speed | 2000 | sv | cheat | |
vr_rapidfire_exploding_bullet_spread_per_shot | 0 | sv | cheat | |
vr_rapidfire_exploding_bullets_rof | 0 | sv | cheat | |
vr_rapidfire_exploding_bullets_show_toggle_icon | 1 | sv | cheat | |
vr_rapidfire_exploding_bullets_trigger_delay_time | 0 | sv | cheat | |
vr_rapidfire_exploding_cluster_allow_on_npcs | 1 | sv | cheat | |
vr_rapidfire_exploding_cluster_bullet_count_large | 10 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_bullet_count_medium | 7 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_bullet_count_single | 1 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_bullet_count_small | 3 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_damage | 75 | sv | cheat | |
vr_rapidfire_exploding_cluster_damage_large | 120 | sv | cheat | |
vr_rapidfire_exploding_cluster_damage_medium | 70 | sv | cheat | |
vr_rapidfire_exploding_cluster_damage_radius | 60 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_damage_radius_large | 120 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_damage_radius_medium | 60 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_damage_radius_single | 15 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_damage_radius_small | 30 | sv | rep | cheat | |
vr_rapidfire_exploding_cluster_damage_single | 10 | sv | cheat | |
vr_rapidfire_exploding_cluster_damage_small | 40 | sv | cheat | |
vr_rapidfire_exploding_cluster_explosion_delay_interval | 0 | sv | cheat | |
vr_rapidfire_exploding_cluster_explosion_delay_min | 0 | sv | cheat | |
vr_rapidfire_exploding_cluster_explosion_delay_start | 0 | sv | cheat | |
vr_rapidfire_exploding_cluster_life_time | 45 | sv | cheat | |
vr_rapidfire_exploding_cluster_linkage_distance | 20 | sv | cheat | |
vr_rapidfire_exploding_cluster_stop_moving_count | 8 | sv | cheat | |
vr_rapidfire_hinge_debug | 0 | sv | cheat | |
vr_rapidfire_hinge_friction | 0 | sv | cheat | |
vr_rapidfire_hinge_max_angle | 52 | sv | cheat | |
vr_rapidfire_hinge_min_angle | 0 | sv | cheat | |
vr_rapidfire_projectile_bullet_life_time | 3 | sv | cheat | |
vr_rapidfire_projectile_bullet_max_scale | 3 | sv | rep | cheat | |
vr_rapidfire_projectile_bullet_max_scale_distance | 500 | sv | rep | cheat | |
vr_rapidfire_projectile_bullet_min_scale | 0 | sv | rep | cheat | |
vr_rapidfire_projectile_bullet_min_scale_distance | 10 | sv | rep | cheat | |
vr_rapidfire_projectile_bullet_speed | 8000 | sv | cheat | |
vr_rapidfire_projectile_bullet_stopped_time | 10 | sv | cheat | |
vr_rapidfire_projectile_bullets_debug | 0 | sv | rep | cheat | |
vr_rapidfire_projectile_bullets_log | 0 | sv | rep | cheat | |
vr_rapidfire_recoil_bias | 0 | sv | cheat | |
vr_rapidfire_recoil_decay | 0 | sv | cheat | |
vr_rapidfire_recoil_max | 0 | sv | cheat | |
vr_rapidfire_recoil_per_shot | 0 | sv | cheat | |
vr_rapidfire_reload_capsule_eject_speed | 200 | sv | cheat | |
vr_rapidfire_reload_clip_eject_speed | 10 | sv | cheat | |
vr_rapidfire_reload_dissolve_attached_clip | 0 | sv | cheat | |
vr_rapidfire_reload_dist_chambered_capsule | 4 | sv | cheat | |
vr_rapidfire_reload_dist_extended_magazine | 6 | sv | cheat | |
vr_rapidfire_reload_dot | 0 | sv | cheat | |
vr_rapidfire_reload_fast_action | 1 | sv | cheat | |
vr_rapidfire_reload_hold_empty_clip | 0 | sv | cheat | |
vr_rapidfire_rof | 0 | sv | rep | cheat | |
vr_rapidfire_tag_dart_cost | 10 | sv | rep | cheat | |
vr_rapidfire_tag_dart_damage | 1 | sv | cheat | |
vr_rapidfire_tag_dart_debug | 0 | sv | cheat | |
vr_rapidfire_tag_dart_explosion_radius | 128 | sv | cheat | |
vr_rapidfire_tag_dart_life_time | 10 | sv | cheat | |
vr_rapidfire_tag_dart_mass | 10 | sv | cheat | |
vr_rapidfire_tag_dart_radius | 5 | sv | cheat | |
vr_rapidfire_tag_dart_speed | 900 | sv | cheat | |
vr_rapidfire_tag_dart_test | 0 | sv | cheat | |
vr_rapidfire_tag_dart_timeout | 10 | sv | cheat | |
vr_rapidfire_tag_marker_npc_life_time | 10 | sv | cheat | |
vr_rapidfire_tag_marker_world_life_time | 4 | sv | cheat | |
vr_rapidfire_targeting_bullet_dir_lerp_time | 0 | sv | cheat | |
vr_rapidfire_targeting_bullet_life_time | 3 | sv | cheat | |
vr_rapidfire_targeting_bullet_max_speed | 800 | sv | cheat | |
vr_rapidfire_targeting_bullet_min_speed | 400 | sv | cheat | |
vr_rapidfire_targeting_bullet_npc_preference | 0 | sv | cheat | |
vr_rapidfire_targeting_bullet_offset_radius | 5 | sv | cheat | |
vr_rapidfire_targeting_bullet_speed_lerp_time | 0 | sv | cheat | |
vr_rapidfire_targeting_bullet_spread | 5 | sv | cheat | |
vr_rapidfire_upgrade_bullets_per_second | 15 | sv | cheat | |
vr_rapidfire_upgrade_cable_highlight_time | 1 | sv | rep | cheat | |
vr_rapidfire_upgrade_charge_haptic_max | 0 | sv | cheat | |
vr_rapidfire_upgrade_charge_haptic_min | 0 | sv | cheat | |
vr_rapidfire_upgrade_icon_display_time | 1 | sv | cheat | |
vr_rapidfire_use_projectile_bullets | 1 | sv | cheat | |
vr_readonly_depth_stencil_enable | 1 | | |
vr_reflex_sight_dampening | 0 | sv | rep | |
vr_reflex_sight_dampening_range | 3 | sv | rep | |
vr_render_decals | 1 | | |
vr_render_dynamic_objects | 1 | | |
vr_render_opaque | 1 | | |
vr_render_opaque_notzprepassed | 1 | | |
vr_render_overlays | 1 | | |
vr_render_refraction | 1 | | |
vr_render_translucent | 1 | | |
vr_rollergrenade_damage | 1 | sv | cheat | |
vr_rollergrenade_lifetime | 45 | sv | cheat | |
vr_rollergrenade_radius | 125 | sv | cheat | |
vr_rollergrenade_stun_duration | 7 | sv | cheat | |
vr_screenshake_scale | 1 | cl | |
vr_shadow_map_culling | 1 | cheat | |
vr_shadows_debug | 0 | | |
vr_shake_gesture_speed | 5 | sv | rep | |
vr_shotgun_bottom_grip_disengage_distance | 5 | sv | rep | |
vr_shotgun_bottom_grip_max_distance | 4 | sv | rep | |
vr_shotgun_bottom_grip_min_distance | 4 | sv | rep | |
vr_shotgun_chamber_light_angle | 60 | sv | rep | cheat | |
vr_shotgun_chamber_light_blink_rate | 1 | sv | rep | |
vr_shotgun_chamber_light_brightness | 0 | sv | rep | cheat | |
vr_shotgun_chamber_light_color | -16776961 | sv | rep | cheat | |
vr_shotgun_chamber_light_nearz | 0 | sv | rep | cheat | |
vr_shotgun_chamber_light_offset | 0 | sv | rep | cheat | |
vr_shotgun_chamber_light_range | 12 | sv | rep | cheat | |
vr_shotgun_debug_spew | 0 | sv | rep | |
vr_shotgun_grenade_attach_distsqr | 20 | sv | rep | |
vr_shotgun_grenade_lerp_ang | 7 | sv | rep | |
vr_shotgun_hinge_debug | 0 | sv | rep | |
vr_shotgun_hinge_disable | 0 | sv | rep | |
vr_shotgun_hinge_friction_max | 0 | sv | rep | |
vr_shotgun_hinge_friction_min | 0 | sv | rep | |
vr_shotgun_hinge_max_angle | 130 | sv | rep | |
vr_shotgun_hinge_min_angle | 90 | sv | rep | |
vr_shotgun_hinge_min_close_speed | 0 | sv | rep | |
vr_shotgun_hinge_motor_velocity | 100 | sv | rep | |
vr_shotgun_itemeater_door_speed | 0 | sv | rep | |
vr_shotgun_itemeater_lerp_pos | 0 | sv | rep | |
vr_shotgun_quickfire_rof | 0 | sv | rep | |
vr_shotgun_rof | 0 | sv | rep | |
vr_shotgun_slide_force_light | 0 | sv | rep | |
vr_shotgun_speedloader_autoload_accel | 0 | sv | rep | |
vr_shotgun_speedloader_autoload_time | 0 | sv | rep | |
vr_shotgun_speedloader_interact_dist | 5 | sv | rep | |
vr_shotgun_speedloader_lerp_ang | 25 | sv | rep | |
vr_shotgun_speedloader_lerp_pos | 2 | sv | rep | |
vr_shotgun_speedloader_spew | 0 | sv | rep | |
vr_shotgun_speedloader_throw_dist | 0 | sv | rep | |
vr_show_light_fog_clipmap_cb_cost | Show cost of lights in fog clipmap constant buffer. yellow = 1 cost, red = 6 cost | 0 | cheat |
vr_show_light_priority | Show light priority values. 1 = normal lights, 2 = cached lights. | 0 | cheat |
vr_single_light_fast_path_sun_cascade_0_texels_per_world | 8 | | |
vr_single_light_fast_path_sun_cascade_1_texels_per_world | 1 | | |
vr_single_light_fast_path_sun_cascade_vignette | 0 | cheat | |
vr_single_light_fast_path_sun_size_cull_threshold | 0 | cheat | |
vr_slingshot_activation_complete_distance | 9 | sv | |
vr_slingshot_activation_start_distance | 6 | sv | |
vr_slingshot_allowed | 0 | sv | cheat | |
vr_slingshot_max_launch_speed | 1000 | sv | |
vr_slingshot_max_pullback_distance | 40 | sv | |
vr_slingshot_max_strength_distance | 30 | sv | rep | |
vr_slingshot_min_launch_speed | 500 | sv | |
vr_spawn_at_player_start | Whether to spawn the player or the anchor at the info_player_start. (0 = Honor the info_player_start spawnflags, 1 = spawn at the info_player_start position) | 0 | sv | cheat |
vr_spectator_remove_roll | 1 | | |
vr_spectator_remove_roll_halflife | 0 | | |
vr_spectator_roll | 1 | cl | a | |
vr_spectator_show_left_eye | 0 | a | |
vr_spectator_show_steam_vr | 0 | | |
vr_stealth_decay | 0 | sv | |
vr_stealth_idle_decay | 0 | sv | |
vr_stealth_idle_spot_time_max | 8 | sv | |
vr_stealth_idle_spot_time_min | 2 | sv | |
vr_stealth_spot_dist_max | 768 | sv | |
vr_stealth_spot_dist_min | 128 | sv | |
vr_stealth_spot_time_max | 1 | sv | |
vr_stealth_spot_time_min | 0 | sv | |
vr_stealth_teleport_forcepeek_time | 1 | sv | |
vr_stencil_debug | 0=Off, 1=DebugWireframe, 2=DebugSolidBlink | 0 | |
vr_stencil_postprocessing | 1 | | |
vr_stun_grenade_rapidfire_detonate_timer | 4 | sv | cheat | |
vr_stun_grenade_rapidfire_radius | 125 | sv | cheat | |
vr_stun_grenade_rapidfire_stun_duration | 7 | sv | cheat | |
vr_teleport_blend_interrupt_path | 0 | sv | rep | |
vr_teleport_blend_speed_enable | 1 | sv | rep | |
vr_teleport_blend_speed_ludicrous | 400 | sv | rep | |
vr_teleport_blend_speed_max | 100 | sv | rep | |
vr_teleport_blend_speed_min | 0 | sv | rep | |
vr_teleport_blend_speed_rate | 4 | sv | rep | |
vr_teleport_clip_fade_distance_max | 60 | cl | rep | cheat | |
vr_teleport_clip_fade_enable | 1 | cl | rep | cheat | |
vr_teleport_feet_distance | 0 | sv | rep | |
vr_teleport_feet_elevation | 0 | sv | rep | |
vr_teleport_feet_fixed_lightness | Set to -1 to enable dynamic brightness | 0 | sv | rep |
vr_teleport_feet_pointyoutiness | 0 | sv | rep | |
vr_teleport_feet_skipcount_run | 2 | sv | rep | |
vr_teleport_feet_skipcount_walk | 1 | sv | rep | |
vr_teleport_feet_step_speed | 0 | sv | rep | |
vr_teleport_lerp | 0 | sv | rep | |
vr_teleport_max_elevation_blend | 12 | sv | rep | |
vr_teleport_quick_turn_angle | 45 | sv | rep | |
vr_teleport_quick_turn_enable | 1 | sv | rep | |
vr_text_handattach_offset | -16252928 | cl | rep | |
vr_text_hmdattach_offset | -16777201 | cl | rep | |
vr_throw_ang_scale | 1 | sv | rep | |
vr_throw_calculation_debug | 0 | sv | rep | |
vr_throw_client_debug | Enable to see Spew in Console for Throwing | 0 | cl |
vr_throw_velocity_scale | 1 | sv | rep | |
vr_throw_velocity_scale_debug | 0 | cl | rep | |
vr_throw_velocity_type | 0 | sv | rep | |
vr_throw_wmr_velocity_scale | 1 | sv | rep | |
vr_toggle_teleport_clip | vr_toggle_teleport_clip | cmd | |
vr_track_lost_hand_bug_debug | 0 | sv | rep | |
vr_tracked_object_client_can_be_authoritative_for_transform | 0 | sv | rep | cheat | |
vr_tracked_object_positions_debug | 0 | sv | rep | cheat | |
vr_tracked_object_post_projection | 0 | sv | rep | cheat | |
vr_tracked_objects_solid | 0 | sv | rep | cheat | |
vr_translucent_screen_space_downres | 8 | | |
vr_two_handed_throw_interval | 0 | sv | |
vr_ui_message_distance_outer | 40 | cl | rep | |
vr_ui_message_distance_stop | 10 | cl | rep | |
vr_ui_message_speed | 0 | cl | rep | |
vr_ui_message_up_angle | 0 | cl | rep | |
vr_unlit_shadow_color | -7896451 | | |
vr_use_fullsort_for_opaque | fullsort the opaque pass when there wasn't a depth prepass | 1 | cheat |
vr_use_invalid_bubble | 1 | | |
vr_use_pucks | 0 | sv | |
vr_vort_charged_hands_max_interval | 0 | sv | |
vr_vort_charged_hands_min_dist | 15 | sv | |
vr_vort_charged_hands_min_interval | 0 | sv | |
vr_vort_energy_allow_no_target | 1 | sv | |
vr_vort_energy_attack_delay | 0 | sv | |
vr_vort_energy_combined_attack | 0 | sv | |
vr_vort_energy_cone | 0 | sv | |
vr_vort_energy_cone_distance | 550 | sv | |
vr_vort_energy_cone_dot_inanimate | 0 | sv | |
vr_vort_energy_core_force | 25 | sv | |
vr_vort_energy_core_radius | 75 | sv | |
vr_vort_energy_core_searchradius | 125 | sv | |
vr_vort_energy_ignition_chance | 1 | sv | |
vr_vort_energy_ignition_refire | 15 | sv | |
vr_vort_energy_knock_speed | 400 | sv | |
vr_vort_energy_lock_beam | 1 | sv | |
vr_vort_energy_min_one_handed_distance | 20 | sv | |
vr_vort_energy_pull | 0 | sv | |
vr_vort_energy_pull_cone | 0 | sv | |
vr_vort_energy_pull_range | 300 | sv | |
vr_vort_energy_speed | 600 | sv | |
vr_vrfly_does_noclip | VRFly also is noclip | cmd | |
vr_weapon_debug_friendlyNPC | 0 | sv | rep | |
vr_weapon_force_dlc_off | 0 | sv | a | rep | |
vr_world_scale | 1 | sv | rep | |
vr_world_scale_change | vr_world_scale_change <scale> <seconds> | cmd | |
vr_worldui_interact_controller_drawoffset | 2 | sv | rep | |
vr_worldui_interact_controller_maxrange | 40 | sv | rep | |
vr_worldui_interact_haptic_pulse | 0 | sv | rep | |
vr_worldui_interact_touch_panels_activate_distance | 5 | sv | rep | |
vr_worldui_interact_touch_panels_dot | -100 | sv | rep | |
vr_worldui_interact_touch_panels_enabled | 1 | sv | rep | |
vr_worldui_interact_touch_panels_haptic | 0 | sv | rep | |
vr_worldui_interact_touch_panels_hover_distance | 73 | sv | rep | |
vr_wristhud_disable | 0 | cl | rep | |
vr_wristhud_offset | -1 | cl | rep | |
vr_wristhud_offset_inside | 0 | cl | rep | |
vr_wristhud_rotation | 30 | cl | rep | |
vr_wristhud_rotation_inside | 0 | cl | rep | |
vrfly_set_from_controllers | cmd | | |
vtune | Controls VTune's sampling. | cmd | |
-walk | cmd | | |
+walk | cmd | | |
weapon_debug_muzzles | 0 | sv | |
weapon_showproficiency | 0 | sv | |
weaponswitch_test_rotate | -3 | sv | rep | |
workshop_status | List subscribed workshop items and their status | cmd | |
world_dump_loaded_worlds | Dump all of the worlds that we know about | cmd | |
world_layer_list | List all world layers | cmd | |
world_layer_set_visible | Show or hide the specified world layer | cmd | |
writeid | Writes a list of permanently-banned user IDs to banned_user.cfg. | cmd | |
writeip | Save the ban list to banned_ip.cfg. | cmd | |
writekeybindings | Saves current key bindings to disk. | cmd | |
xbox_autothrottle | 1 | sv | a | |
xbox_steering_deadzone | 0 | sv | |
xbox_throttlebias | 100 | sv | a | |
xbox_throttlespoof | 200 | sv | a | |
xc_crouch_debounce | 0 | sv | |
xc_crouch_range | Percentarge [1..0] of joystick range to allow ducking within | 0 | sv | a |
xc_uncrouch_on_jump | Uncrouch when jump occurs | 1 | sv | a |
xc_use_crouch_limiter | Use the crouch limiting logic on the controller | 0 | sv | a |
xen_blind_zombie_spores | 1 | sv | rep | |
xen_foliage_clientanim | 1 | sv | rep | |
xen_foliage_close_decay | 1 | sv | rep | |
xen_foliage_grenade_behind_check_threshold | 0 | sv | cheat | |
xen_foliage_grenade_belly_radius | 12 | sv | cheat | |
xen_foliage_grenade_damage_protect_duration | 0 | sv | cheat | |
xen_foliage_grenade_debug | 0 | sv | cheat | |
xen_foliage_grenade_max_spawned_idle_grenades | 7 | sv | cheat | |
xen_foliage_grenade_protect_enter_radius | 15 | sv | cheat | |
xen_foliage_grenade_protect_exit_radius | 20 | sv | cheat | |
xen_foliage_grenade_proximity_protect_increment | 0 | sv | cheat | |
xen_foliage_grenade_proximity_protect_max_time | 1 | sv | cheat | |
xen_foliage_grenade_proximity_protect_min_time | 0 | sv | cheat | |
xen_foliage_grenade_proximity_protect_time | 0 | sv | cheat | |
xen_foliage_grenade_spawn_time | 4 | sv | cheat | |
xen_foliage_grenade_tickle_min_distance | 2 | sv | cheat | |
xen_foliage_grenade_tickle_min_time | 0 | sv | cheat | |
xen_foliage_grenade_tickle_present_count | 2 | sv | cheat | |
xen_foliage_grenade_tickle_present_time | 1 | sv | cheat | |
xen_foliage_grenade_tug_reset_time | 0 | sv | cheat | |
xen_foliage_interactive_close | 10 | sv | rep | |
xen_foliage_interactive_distance | 25 | sv | rep | |
xen_foliage_radius_debug | 0 | sv | rep | |
xen_grenade_arm_grace_period | 0 | sv | cheat | |
xen_grenade_arm_min_squeeze | 0 | sv | cheat | |
xen_grenade_detonate_timer | 4 | sv | cheat | |
xen_grenade_fizzle_time | 5 | sv | cheat | |
xen_grenade_squeeze_bias | 0 | sv | cheat | |
xen_grenade_squeeze_time | 0 | sv | cheat | |
xen_hearing_flower_max_delay | 1 | sv | rep | |
xen_hearing_flower_max_range | 500 | sv | rep | |
xen_hearing_flower_min_delay | 0 | sv | rep | |
xen_hearing_flower_min_range | 50 | sv | rep | |
xlook | cmd | | |
xmove | cmd | | |
zombie_ambushdist | 16000 | sv | |
zombie_basemax | 100 | sv | |
zombie_basemin | 100 | sv | |
zombie_changemax | 0 | sv | |
zombie_changemin | 0 | sv | |
zombie_debug_faceenemy_only | 0 | sv | cheat | |
zombie_debug_melee | 0 | sv | |
zombie_debugswats | 0 | sv | |
zombie_decaymax | 0 | sv | |
zombie_decaymin | 0 | sv | |
zombie_flinch_delay | 0 | sv | |
zombie_headcrab_release_factor | 0 | sv | |
zombie_headcrab_release_force_minz | 1000 | sv | |
zombie_moanfreq | 1 | sv | |
zombie_showhitlocation | 0 | sv | |
zombie_stepfreq | 4 | sv | |
+zoom | cmd | | |
-zoom | cmd | |
Showing 5145 of 5145 console variables/commands
| Name | Description | Default Value | Flags |
|---|---|---|---|
_fov | Automates fov command to server. | 0 | cl |
_record | Record a demo incrementally. | cmd | norecord | release |
achievement_debug | Turn on achievement debug msgs. | false | sv | cl | rep | cheat |
achievement_disable | Turn off achievements. | false | sv | rep | cheat |
activategameui | cmd | cl | |
addip | Add an IP address to the ban list. | cmd | |
addons | list current addon info. | cmd | |
adsp_alley_min | 122 | | |
adsp_courtyard_min | 126 | | |
adsp_debug | 0 | a | |
adsp_door_height | 112 | | |
adsp_duct_min | 106 | | |
adsp_hall_min | 110 | | |
adsp_low_ceiling | 108 | | |
adsp_opencourtyard_min | 126 | | |
adsp_openspace_min | 130 | | |
adsp_openstreet_min | 118 | | |
adsp_openwall_min | 130 | | |
adsp_room_min | 102 | | |
adsp_street_min | 118 | | |
adsp_tunnel_min | 114 | | |
adsp_wall_height | 128 | | |
ai_debug_dyninteractions | Debug the NPC dynamic interaction system. | 0 | sv | cheat |
ai_debug_los | NPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid. | 0 | sv | cheat |
ai_debug_ragdoll_magnets | false | sv | |
ai_debug_scripted_sequence | false | sv | cheat | |
ai_debug_shoot_positions | 0 | sv | cl | rep | cheat | |
ai_debug_speech | 0 | sv | |
ai_disabled | false | sv | cl | rep | cheat | |
ai_expression_frametime | Maximum frametime to still play background expressions. | 0.05 | sv |
ai_expression_optimization | Disable npc background expressions when you can't see them. | false | sv |
ai_force_serverside_ragdoll | false | sv | |
ai_off_nav_show_nearest | false | sv | cheat | |
ai_sequence_debug | false | sv | cl | rep | |
ai_use_visibility_cache | Sets whether or not NPCs can cache their Visibility checks against other entities. If set to 2, also tests to make sure that NPC->Target results match that of Target->NPC. | 1 | sv |
ai_use_visibility_cache_reciprocation | Sets whether or not the visibility check cache should be reciprocal. | true | sv |
alias | Alias a command. | cmd | release |
anim_disable | false | sv | cl | rep | |
anim_resource_validate_on_load | Validates the animation group channel list against the animations on load for every animation | true | release |
anim_showmainactivity | Show the idle, walk, run, and/or sprint activities. | false | cl | cheat |
animated_material_attributes | true | cl | cheat | |
animevents_dump | List all the currently registered anim events. | cmd | sv | cheat |
animgraph2_enable_parallel_update | true | sv | cl | rep | |
animgraph_debug | Debug animation graph | false | sv | cl | rep | cheat |
animgraph_debug_entindex | The entity to specifically debug | 0 | sv | cl | rep | cheat |
animgraph_debug_filterent | Filter setting for animgraph_debug_variables output. If set to -1, show debug for all entities. If set to 0, show debug for any NPCs that have been npc_selected. If set to >0, something other than 0, show debug for the entity with the matching entindex. | 0 | sv | cl | rep |
animgraph_debug_set_filter_params | Comma separated list of params to filter against when drawing debug text overlays | 0 | sv | cl | rep |
animgraph_debug_set_filter_tags | Comma separated list of tags to filter against when drawing debug text overlays | 0 | sv | cl | rep |
animgraph_debug_show_unreferenced_params | false | sv | cl | rep | |
animgraph_debug_show_unreferenced_tags | false | sv | cl | rep | |
animgraph_debug_tags | false | sv | cl | rep | |
animgraph_debug_variables | Turn on to see animgraph variable changes for entities passing animgraph_debug_filterent. | false | sv | cl | rep |
animgraph_debug_variables_ignore_missing | If set, animgraph_debug_variables won't show debug for warnings about sets to missing variables. | true | sv | cl | rep |
animgraph_debug_variables_ignore_nonchanges | If set, animgraph_debug_variables won't show debug for variable sets that don't change the value. | true | sv | cl | rep |
animgraph_draw_traces | false | sv | cl | rep | |
animgraph_enable_dirty_netvar_optimization | true | rep | |
animgraph_enable_parallel_op_evaluation | false | sv | cl | rep | |
animgraph_enable_parallel_update | true | sv | cl | rep | |
animgraph_footlock_auto_ledge_detection | Attempt to detect when the foot is partially hanging off a ledge and stop it tilting to reach the bottom | true | rep |
animgraph_footlock_auto_stair_detection | Attempt to detect when the foot is on a stair and will stop it from tilting to reach the next step | true | rep |
animgraph_footlock_calculate_tilt | true | rep | |
animgraph_footlock_debug_foot_index | -1 | rep | |
animgraph_footlock_debug_type | 2 | rep | |
animgraph_footlock_draw_footbase | false | rep | |
animgraph_footlock_enabled | A master convar that effectively disables the entire footlock node. | true | rep |
animgraph_footlock_ground_roll | true | rep | |
animgraph_footlock_hip_offset_enable | true | rep | |
animgraph_footlock_ik_enable | Enable IK. | true | rep | cheat |
animgraph_footlock_tilt_mode | 1 | rep | |
animgraph_footlock_trace_ground_enabled | Convar for toggling foot lock ground tracking. | true | rep |
animgraph_footlock_use_hip_shift | true | rep | |
animgraph_footstep_node_supresses_events | false | sv | cl | rep | |
animgraph_force_full_network_updates | false | rep | |
animgraph_force_tick_all_graphs | false | sv | cl | rep | |
animgraph_ik_debug | false | rep | |
animgraph_motionmatching_print_compressionstats | false | rep | |
animgraph_record_all | Automatically start recording AnimGraphs when they get created, and save them to disk when they are destroyed | false | sv | cl | rep | cheat |
animgraph_set_parameter_bool | Specified entities will have the specified bool parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_enum | Specified entities will have the specified enum parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_float | Specified entities will have the specified float parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_int | Specified entities will have the specified int parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_string | Specified entities will have the specified bool parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_set_parameter_vector | Specified entities will have the specified vector parameter set to the value specified. Useful for animators to test. Arguments: <entity> <parameter name> <value you want to send to animgraph for the entity> | cmd | sv | cheat |
animgraph_slope_draw_raycasts | false | sv | cl | rep | cheat | |
animgraph_slope_enable | true | sv | cl | rep | cheat | |
animgraph_slowdownonslopes_enabled | true | rep | |
animgraph_trace_ignore_prop_physics | true | sv | cl | rep | |
animgraph_trace_static_only | false | sv | cl | rep | cheat | |
animgraph_verify_dirty_netvar_optimization | false | rep | |
assetbrowser | Show the global asset browser. | cmd | vconsole_set_focus |
assetbrowser_name_filter_delay | Millisecond delay between typing in the assetbrowser filter and the filter being applied | 250 | |
assetsystem_check_compile_state | Perform a detailed check of an asset's compile state | cmd | |
assetsystem_clear_thumbnail_cache | Clear thumbnail cache | cmd | |
assetsystem_count | Find the number of assets registered with the asset system | cmd | |
assetsystem_debug_substring | Spew info for assets that match the specified substring | 0 | |
assetsystem_dump_string_threshold | Max length of strings to dump in assetsystem_dump_table | 2000 | |
assetsystem_dump_table | Print internal assetsystem data. | cmd | linked |
assetsystem_legacy_explicit_reload_child_resources | Whether to explicitly reload child resources of a QueueReloadIfLoaded | false | |
assetsystem_legacy_process_file_changes_after_compile | Use old behavior of calling ProcessFileChanges() immediately after recompiling a resource | false | |
assetsystem_old_loop_algorithm | Set to true to revert to old behavior | false | |
assetsystem_quiet_inputs_before_recompile | Before triggering a resource recompile, wait for input dependencies to stop being written | true | |
assetsystem_quiet_inputs_before_recompile_max_pause | Max amount of time to wait (in ms) for input dependencies to stop being written before abandoning the compile | 1000 | |
assetsystem_quiet_inputs_before_reload | Before triggering a resource reload, wait for input dependencies to stop being written | true | |
assetsystem_reload_queue_requeue_pause | Time (sec) to pause assetsystem reload behavior if a requeue is requested | 1 | |
assetsystem_stats | Information about the current assetsystem database. | cmd | linked |
assetsystem_test_resort | (Dev command - regenerate the asset sort indicies) | cmd | linked |
assetthumbnail_old_fingerprint_style | Set to true to revert to old behavior | true | |
attached_output_stall_ms | 250 | | |
automatically_open_saved_animgraph_recording | false | sv | cl | a | rep | |
autosave | Autosave | cmd | sv |
autosave_fully_async | Set to 1 to have autosaves execute completely on the save thread, forces 'render only' mode while the save completes | true | sv |
autosavedangerous | AutoSaveDangerous | cmd | sv |
autosavedangerousissafe | cmd | sv | |
axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | sv | cheat |
banid | Add a user ID to the ban list. | cmd | |
banip | Add an IP address to the ban list. | cmd | |
battery_saver | OBSOLETE replaced by mobile_fps_* - Battery saver mode. 0=off, 1=on | false | a |
benchframe | Takes a snapshot of a particular frame in a time demo. | cmd | release |
bind | Bind a key. | cmd | release |
binddefaults | Bind all keys to their default values. | cmd | release |
bindss | Bind a key for a particular splitscreen player. | cmd | release |
bindtoggle | Performs a bind <key> 'increment var <cvar> 0 1 1'. | cmd | |
blink | Blink specified convar value between two values at the specified duration. | cmd | norecord |
blink_duration | How many seconds an eye blink will last. | 0.5 | cl |
bot_mimic | 0 | cl | rep | cheat | |
bot_mimic_spec_buttons | +attack, +jump etc are used for spectator control instead of being passed on to spectated bot | true | cl | cheat |
box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | sv | cheat |
break_damage_inherit_scale | 1 | sv | cl | rep | |
break_invulnerable_spawn_duration | 0.5 | sv | cl | rep | |
breakable_force_break | Force a breakable to break | cmd | sv |
breakable_multiplayer | true | sv | |
broadcaster_addfacts | cmd | cl | |
broadcaster_annotatefacts | cmd | cl | |
broadcaster_build_ability_movie_loc | cmd | cl | |
broadcaster_openmenu | cmd | cl | |
broadcaster_openquickstats | cmd | cl | |
broadcaster_quickstats_baselen | 6 | cl | |
broadcaster_quickstats_image_mode | false | cl | |
broadcaster_quickstats_len | 9 | cl | |
broadcaster_quickstats_maxl | 200 | cl | |
broadcaster_quickstats_minl | 100 | cl | |
broadcaster_quickstats_minmovielen | 10 | cl | |
broadcaster_quickstatsleague | 0 | cl | |
broadcaster_reloadfacts | cmd | cl | |
broadcaster_setsecondaryquickstats | cmd | cl | |
broadcaster_togglegreenscreen | cmd | cl | |
buddha | Player takes damage but won't die | false | sv | nf | cheat |
buddha_ignore_bots | Bots always buddha 0 | false | sv | nf | cheat |
buddha_reset_hp | HP to set when damaged below zero in Buddha Mode | 1 | sv | nf | cheat |
bug_submitter_override | 0 | a | |
+bugvoice | Start recording bug voice attachment. | cmd | norecord |
bugvoice_clear | Clear voice attachment data. | cmd | norecord |
bugvoice_save | Write buffered voice attachment data to file. | cmd | norecord |
buildcubemaps | Build Cubemaps | cmd | cl |
button_info | Display information about the specified key or button. | cmd | release |
c_maxdistance | 200 | cl | a | |
c_maxpitch | 90 | cl | a | |
c_maxyaw | 135 | cl | a | |
c_mindistance | 30 | cl | a | |
c_minpitch | 0 | cl | a | |
c_minyaw | -135 | cl | a | |
c_orthoheight | 100 | cl | a | |
c_orthowidth | 100 | cl | a | |
c_thirdpersonshoulder | false | cl | a | |
c_thirdpersonshoulderaimdist | 120 | cl | a | |
c_thirdpersonshoulderdist | 40 | cl | a | |
c_thirdpersonshoulderheight | 5 | cl | a | |
c_thirdpersonshoulderoffset | 20 | cl | a | |
cam_collision | When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls. | 1 | cl | a |
cam_command | Tells camera to change modes | cmd | cl | cheat |
cam_idealdelta | Controls the speed when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealdist | 150 | cl | a | |
cam_ideallag | Amount of lag used when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealpitch | 0 | cl | a | |
cam_idealyaw | 0 | cl | a | |
cam_showangles | When in thirdperson, print viewangles/idealangles/cameraoffsets to the console. | false | cl | cheat |
cam_snapto | false | cl | a | |
+camdistance | cmd | cl | |
camerazoomin | cmd | cl | |
camerazoomout | cmd | cl | |
+cammousemove | cmd | cl | |
camortho | Switch to orthographic camera. | cmd | cl | cheat |
cancelselect | cmd | cl | server_can_execute | |
capturecubemap | Capture Cubemap | cmd | cl |
cast_aabb | Tests box collision detection | cmd | sv | cheat |
cast_capsule | Tests capsule collision detection | cmd | sv | cheat |
cast_convex | Tests convex hull collision detection | cmd | sv | cheat |
cast_cylinder | Tests cylinder collision detection | cmd | sv | cheat |
cast_intervals | Tests interval ray cast | cmd | sv | cheat |
cast_obb | Tests cylinder collision detection | cmd | sv | cheat |
cast_physics | Tests physics shape collision detection | cmd | sv | cheat |
cast_ray | Tests ray cast | cmd | sv | cheat |
cast_sphere | Tests sphere cast | cmd | sv | cheat |
cavern_crawl_pregame_intro_shown | 0 | cl | a | |
cc_captiontrace | Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud) | 1 | cl |
cc_delay_time | Close caption delay before showing caption. | 0.25 | cl | a |
cc_emit | Emits a closed caption | cmd | cl |
cc_findsound | Searches for soundname which emits specified text. | cmd | cl |
cc_flush | Flushes async'd captions. | cmd | cl |
cc_lang | Current close caption language (emtpy = use game UI language) | 0 | cl | a |
cc_linger_time | Close caption linger time. | 1 | cl | a |
cc_log | Log caption names and contents (0 = off, 1 = found captions, 2 = unfound captions, 3 = all captions) | 0 | cl |
cc_norepeat | In multiplayer games, don't repeat captions more often than this many seconds. | 5 | sv |
cc_random | Emits a random caption | cmd | cl |
cc_showblocks | Toggles showing which blocks are pending/loaded async. | cmd | cl |
cc_showmissing | Show missing closecaption entries. | false | sv | rep |
cc_spectator_only | false | cl | a | |
cc_subtitles | If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players). | false | cl | a |
cc_vr_caption_catchup_interval | Duration it takes for attached caption to ideal point | 0.3 | cl |
cc_vr_caption_speed | 0 = slow, 1 = medium (default), 2 = fast | 1 | cl | a |
cc_vr_debug | Debug visualization of VR closed caption placement | false | cl |
cc_vr_depth_test | Have closed caption Panorama panel perform depth testing against the scene | false | cl |
cc_vr_epsilon | Epsilon to trigger movement of VR subtitle panel in world space | 2.5 | cl |
cc_vr_font_size | 0 = small, 1 = med (default), 2 = large | 1 | cl | a |
cc_vr_forward_offset | Subtitle offset distance (forward, in front of player) | 30 | cl |
cc_vr_vertical_offset | Subtitle vertical offset distance (positive is up) | -6.5 | cl |
cc_vr_width | 0 = narrow, 1 = med (default), 2 = wide | 1 | cl | a |
changelevel | changelevel <mapname> :Multiplayer change level. | cmd | release |
chat_channel_debug | Print members of a chat channel | cmd | cl |
chat_join | Join a chat channel | cmd | cl |
chat_join_hltv | Join an hltv chat channel | cmd | cl |
chat_leave | Leave a chat channel | cmd | cl |
chat_say | Send a message to the specified channel | cmd | cl |
chat_sound | If enabled, play sound when receiving chat messages | false | cl | a | per_user |
chat_wheel_emoticon_0 | 0 | cl | a | per_user | |
chat_wheel_emoticon_1 | 0 | cl | a | per_user | |
chat_wheel_emoticon_10 | 0 | cl | a | per_user | |
chat_wheel_emoticon_11 | 0 | cl | a | per_user | |
chat_wheel_emoticon_12 | 0 | cl | a | per_user | |
chat_wheel_emoticon_13 | 0 | cl | a | per_user | |
chat_wheel_emoticon_14 | 0 | cl | a | per_user | |
chat_wheel_emoticon_15 | 0 | cl | a | per_user | |
chat_wheel_emoticon_2 | 0 | cl | a | per_user | |
chat_wheel_emoticon_3 | 0 | cl | a | per_user | |
chat_wheel_emoticon_4 | 0 | cl | a | per_user | |
chat_wheel_emoticon_5 | 0 | cl | a | per_user | |
chat_wheel_emoticon_6 | 0 | cl | a | per_user | |
chat_wheel_emoticon_7 | 0 | cl | a | per_user | |
chat_wheel_emoticon_8 | 0 | cl | a | per_user | |
chat_wheel_emoticon_9 | 0 | cl | a | per_user | |
chat_wheel_phrase_0 | 8 | cl | a | per_user | |
chat_wheel_phrase_1 | 1 | cl | a | per_user | |
chat_wheel_phrase_10 | 79 | cl | a | per_user | |
chat_wheel_phrase_11 | 66 | cl | a | per_user | |
chat_wheel_phrase_12 | 80 | cl | a | per_user | |
chat_wheel_phrase_13 | 61 | cl | a | per_user | |
chat_wheel_phrase_14 | 62 | cl | a | per_user | |
chat_wheel_phrase_15 | 70 | cl | a | per_user | |
chat_wheel_phrase_2 | 2 | cl | a | per_user | |
chat_wheel_phrase_3 | 3 | cl | a | per_user | |
chat_wheel_phrase_4 | 4 | cl | a | per_user | |
chat_wheel_phrase_5 | 5 | cl | a | per_user | |
chat_wheel_phrase_6 | 6 | cl | a | per_user | |
chat_wheel_phrase_7 | 7 | cl | a | per_user | |
chat_wheel_phrase_8 | 65 | cl | a | per_user | |
chat_wheel_phrase_9 | 69 | cl | a | per_user | |
+chatwheel | Opens chatwheel menu while held | cmd | cl |
+chatwheel2 | Opens the second chatwheel menu while held | cmd | cl |
chatwheel_say | Send a chatwheel message. Usage: chatwheel_say <messagenum> | cmd | cl |
check_nofilefd | Print the current number of FDs reported by getrlimit | cmd | |
cl_aggregate_particles | false | | |
cl_anglespeedkey | 0.67 | cl | |
cl_anim_queue_changes | true | cl | |
cl_animgraph_history_force_temporal_consistency | true | cl | |
cl_async_usercmd_send_recvmargin_min | Min size of the recv margin queue when async usercmd send is disabled | 1 | |
cl_auto_cursor_scale | Automatic cursor size scaling. | true | a |
cl_axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | cl | cheat |
cl_bone_cache_optimization | true | cl | |
cl_box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | cl | cheat |
cl_buffer_incoming_net_messages | false | release | |
cl_cache_sendtable | Cache sendtables | true | |
cl_cameraoverride_fade_in_amount | 0 | cl | |
cl_cameraoverride_shadow_depth_bias | 0.006 | cl | |
cl_cameraoverride_shadow_end | 0.8 | cl | |
cl_change_callback_limit | change callback msec warning limit | 0.2 | cl | release |
cl_chat_active | 0 | cl | |
cl_checkdeclareclasses | Check game code serializers | cmd | cheat |
cl_clock_correction | Enable/disable clock correction on the client. | true | cheat |
cl_clock_recvmargin_spew_interval | 0 | release | |
cl_clockdbg | false | | |
cl_connectionretrytime_p2p | Number of seconds over which to spread retry attempts for P2P. | 20 | release |
cl_cq_min_queue | Used by the client to inform the server of their desired queue length. Derived from cl_tickpacket_recvmargin_desired and cl_tickpacket_desired_queuelength | 2 | user |
cl_cursor_scale | Cursor size scaling factor. | 1 | a |
cl_debug_build_recvmargin_min | Min size of the recv margin queue when in tools/debug mode | 2 | |
cl_debug_force_push_to_talk | false | cl | |
cl_debug_overlay_fullposition | false | cl | |
cl_debug_overlays_broadcast | Render debug overlays from server. | false | release |
cl_debugoverlay_cycle_domain | Toggles visibility of the debug overlay system. | cmd | cl | cheat |
cl_debugoverlay_cycle_state | Toggles visibility of the debug overlay system. | cmd | cl | cheat |
cl_debugoverlay_dashboard | Makes the debug overlay dashboard visible. | cmd | cl | cheat |
cl_debugoverlay_hide_imgui | Hides the overlay. | cmd | cl | cheat |
cl_debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | cl | cheat |
cl_decal_clear_all_entities | Clears decals from all entities | cmd | cl |
cl_decal_clear_world | Clears world decals | cmd | cl |
cl_decal_debug | Toggles client decal debug visualization | cmd | cl |
cl_decal_shoot | Shoots a client-side decal | cmd | cl |
cl_demo_steadycam_blendframes | blend over this many frames | 5 | cl |
cl_demo_steadycam_deflection | if camera orientation changes this much update orientation | 5 | cl |
cl_demo_steadycam_enable | Stabilize camera orientation/position during demo playback. 1 == remove roll, 2 == steadycam | 0 | cl |
cl_demo_steadycam_radius | if camera moves this much from last anchor update anchor | 16 | cl |
cl_demo_view_offset_left | View offset during demo playback (+/- 1.25 is a good default for human average left/right eye offset) | 0 | cl |
cl_demoviewoverride | Override view during demo playback | 0 | cl |
cl_destroy_ragdolls | Destroys all client-side ragdolls | cmd | cl |
cl_disable_ragdolls | false | cl | cheat | |
cl_disconnect_soundevent | This soundevent is called to stop the desired soundevents when the game is disconnected. | core.stop_all_soundevents | |
cl_disconnect_voice_fade | This is a fade of current voices that is called when the game is disconnected. -1.f for no fade on disconnect | 2 | |
cl_display_game_events | false | cl | cheat | |
cl_dormant_spew | Spew state on when client entities become dormant or active. | false | cl |
cl_dota_alt_unit_movetodirection | Does holding alt enable move to direction mode? | false | cl | a |
cl_dota_ambient_tree_shake | false | cl | |
cl_dota_ambient_tree_shake_cooldown | 2 | cl | |
cl_dota_ambient_tree_shake_duration | 0.5 | cl | |
cl_dota_ambient_tree_shake_peak_time | 0.1 | cl | |
cl_dota_ambient_tree_shake_range | 128 | cl | |
cl_dota_ambient_tree_shake_strength | 2 | cl | |
cl_dota_cache_hitboxes_model_bind_pose | false | cl | |
cl_dota_cd_captain_pick_time | 10 | cl | cheat | |
cl_dota_dump_econ_item_stringtable | cl_dota_dump_econ_item_stringtable | cmd | cl |
cl_dota_dump_modifier_stringtable | cl_dota_dump_modifier_stringtable | cmd | cl |
cl_dota_gridnav_show | 0 | cl | cheat | |
cl_dota_gridnav_show_size | Control the size of the gridnav display. 1 = small, 2 = medium, 3 = large | 1 | cl | cheat |
cl_dota_mk_tree_shake_duration | 2 | cl | |
cl_dota_mk_tree_shake_peak_time | 0.25 | cl | |
cl_dota_mk_tree_shake_strength | 15 | cl | |
cl_dota_recent_games_include_custom_games | true | cl | a | |
cl_dota_recent_games_include_event_games | true | cl | a | |
cl_dota_recent_games_include_practice_matches | false | cl | a | |
cl_dota_showents | Dump entity list to console. | cmd | cl | cheat |
cl_dota_speech_spec_ancientattack | Set to 0 to prevent hearing 'your ancient is under attack' lines. | true | cl |
cl_dota_speech_spec_barracksattack | Set to 0 to prevent hearing 'your rax is under attack' lines. | true | cl |
cl_dota_speech_spec_barracksfalls | Set to 0 to prevent hearing 'your rax has fallen' lines. | true | cl |
cl_dota_speech_spec_enemybasefalls | Set to 0 to prevent hearing 'enemy's tower/rax has fallen' lines. | true | cl |
cl_dota_speech_spec_idles | Set to 0 to prevent hearing announcers' idle lines. | true | cl |
cl_dota_speech_spec_towerattack | Set to 0 to prevent hearing 'your tower is under attack' lines. | true | cl |
cl_dota_speech_spec_towerfalls | Set to 0 to prevent hearing 'your tower has fallen' lines. | true | cl |
cl_dota_unified_tree_hitboxes | true | cl | |
cl_draw_simulating_entities | false | cl | cheat | |
cl_draw_simulating_entities_distance | false | cl | |
cl_drawcross | Draws a cross at the given location Arguments: x y z | cmd | cl | cheat |
cl_drawhud | Enable the rendering of the hud | true | cl | cheat |
cl_drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | cl | cheat |
cl_dump_modifier_list | Dumps all modifiers that exist in the game | cmd | cl |
cl_dump_projected_texture_count | Print out number of active projected textures | cmd | cl |
cl_dump_response_symbols | print all response symbols to the console | cmd | cl |
cl_dumpentity | Dumps info about an entity | cmd | cl | cheat |
cl_dumpsplithacks | Dump split screen workarounds. | cmd | cl |
cl_enable_eye_occlusion | true | cl | |
cl_ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | cl | cheat |
cl_ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: entityName automaticallyOpenInAnimgraphEditor Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_attachment_filter_substrings | If an attachment's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | cl | cheat |
cl_ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | cl | cheat |
cl_ent_clear_debug_overlays | Clears all debug overlays | cmd | cl | cheat |
cl_ent_find | Find and list all entities with classnames or targetnames that contain the specified substrings. Format: find_ent <substring> | cmd | cl | cheat |
cl_ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | cl | cheat |
cl_ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | cl | cheat |
cl_ent_hierarchy | Prints the entity hierarchy tree rooted at the specified ent(s) | cmd | cl | cheat |
cl_ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_joint_axis_size | 4 | cl | |
cl_ent_joint_filter_substrings | If a joint's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | cl | cheat |
cl_ent_joint_lines | Draw a line between a rendered joint and its parent. | true | cl | cheat |
cl_ent_joint_names | Draw the name of a rendered joint. | true | cl | cheat |
cl_ent_joint_only_ik_joints | false | cl | |
cl_ent_joint_use_bind_pose | false | cl | |
cl_ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_name | Displays the entity name | cmd | cl | cheat |
cl_ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | cl | cheat |
cl_ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_pivot_size | 20 | cl | a | cheat | |
cl_ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | cl | cheat |
cl_ent_scale | Scales entities. Arguments: <scale factor> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | cl | cheat |
cl_ent_scenehierarchy | Prints the entity scenenode hierarchy tree rooted at the specified ent(s) | cmd | cl | cheat |
cl_ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_setang | Set entity angles | cmd | cl | cheat |
cl_ent_setname | Sets the targetname of the given entity(s) Arguments: <new entity name> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | cl | cheat |
cl_ent_setpos | Move entity to position | cmd | cl | cheat |
cl_ent_show_contexts | Show entity contexts in ent_text display | false | cl | cheat |
cl_ent_show_damage | Sets damage display mode. When on, you will see the amount of damage dealt over the target's head. | cmd | cl | cheat |
cl_ent_showonlyattachment | 0 | cl | cheat | |
cl_ent_showonlyhitbox | -1 | cl | cheat | |
cl_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_skeleton_only_ik_joints | false | cl | |
cl_ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat | vconsole_fuzzy |
cl_ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_filter | Set which ent_text filters you want: | cmd | cl | cheat |
cl_ent_text_flags_active | -1 | cl | a | cheat | |
cl_ent_text_no_name_really_i_mean_it | false | cl | cheat | |
cl_ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: <Radius> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | cl | cheat |
cl_ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_ungrab | un-grabs all objects | cmd | cl | cheat |
cl_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_ent_visibility_traces | Displays visibility traces for the given entity Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat | vconsole_fuzzy |
cl_entityreport | Reports all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | cl |
cl_entitysummary | Summarizes (by class) all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | cl |
cl_ents | List client entities, sorted by spawn group | cmd | cl |
cl_error_report_time | Minimum time in seconds that must elapse before printing prediction error summary. 0 to disable. | 0 | cl | release |
cl_extrapolate | Enable/disable extrapolation if interpolation history runs out. | false | cl | cheat |
cl_extrapolate_amount | Set how many seconds the client will extrapolate entities for. | 0.25 | cl | cheat |
cl_eye_occlusion_debug | false | cl | cheat | |
cl_eye_sin_wave | false | cl | |
cl_eye_target_override | 0.000000 0.000000 0.000000 | cl | |
cl_eye_yaw_multiplier | 1 | cl | |
cl_fasttempentcollision | 5 | cl | |
cl_flushentitypacket | For debugging. Force the engine to flush an entity packet. | 0 | cheat |
cl_force_missing_vcds | Force vcds to appear missing, and fall back to soundevents of the same name. | false | cl |
cl_frametime_summary_report_detailed | When a perf report is dumped at the end of the session, should it be detailed? | true | cl | release |
cl_fullupdate | Force uncompressed update | cmd | cheat |
cl_globallight_debug | false | cl | |
cl_globallight_depth_bias | -999 | cl | |
cl_globallight_expansion | 200 | cl | |
cl_globallight_freeze | false | cl | |
cl_globallight_orig_calc_frustum | true | cl | |
cl_globallight_shadow_mode | 2 | cl | |
cl_globallight_slope_scale_depth_bias | -999 | cl | |
cl_globallight_use_alt_focus_region | false | cl | |
cl_globallight_use_optimized_calc_frustum | true | cl | |
cl_globallight_use_shaadow_near_offset | true | cl | |
cl_globallight_world_bottom_height | 0 | cl | |
cl_globallight_world_top_height | 4096 | cl | |
cl_glow_brightness | Brightness of player halos | 1 | cl | cheat |
cl_glow_item_far_b | 1 | cl | release | |
cl_glow_item_far_g | 0.4 | cl | release | |
cl_glow_item_far_r | 0.3 | cl | release | |
cl_groups | Show status of all spawn groups. | cmd | cl | cheat |
cl_hitbox_debug | false | cl | |
cl_hold_game_events_force_delay_ticks | Debugging convar to force late dispatch of game events. | 0 | cl |
cl_hold_game_events_until_server_tick | Holds game events until client has received the tick the event was fired on. | true | cl |
cl_ignorepackets | Force client to ignore packets (for debugging). | false | cheat |
cl_imgui_debug_entity | Shows the entity browser, focused on the entity you specify. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cl_imgui_set_selection | Sets ImGui selection | cmd | cl | cheat |
cl_imgui_set_status_text | Sets ImGui header status text | cmd | cl | cheat |
cl_input_enable_raw_keyboard | Enable raw keyboard input | false | release |
cl_interp | Read the effective client simulation interpolation amount in terms of time. | cmd | cl | release |
cl_interp_all | Disable interpolation list optimizations. | false | cl |
cl_interp_animationvars | Interpolate LATCH_ANIMATION_BIT vars if interpolation interval is greater than simulation interval | true | cl |
cl_interp_hermite | Set to zero do disable hermite interpolation. | true | cl | cheat |
cl_interp_npcs | Interpolate NPC positions starting this many seconds in past (or the value as per cl_interp_ratio, if greater) | 0 | cl |
cl_interp_parallel | Run interpolation in parallel for entities with no children. | false | cl |
cl_interp_ratio | Sets the client simulation interpolation amount, in terms of server updates (final amount is cl_interp_ratio / cl_updaterate). | 1 | cl | user |
cl_interp_simulationvars | Interpolate LATCH_SIMULATION_BIT vars if interpolation interval is greater than animation interval | true | cl |
cl_interp_threadmodeticks | Additional interpolation ticks to use when interpolating with threaded engine mode set. | 0 | cl |
cl_interpolate_report | Enable to show interpolation profile timing | false | cl | a |
cl_jitter_bad_threshold_up | When upstream packet jitter in a frame exceeds this threshold (ms), the frame is considered to have 'irregular delivery'. This is a derived value and should not be modified manually | 76.6667 | user |
cl_joystick_enabled | Enable joystick input | true | a |
cl_lagcompensation | Perform server side lag compensation of weapon firing events. | true | cl | user |
cl_language | Language | english | |
cl_latch_report | Enable to output stats about latching | false | cl | a |
cl_leveloverview | 0 | cl | cheat | |
cl_lightquery_debug | false | cl | cheat | |
cl_lock_camera | false | cl | cheat | |
cl_log_tick | Log when a tick is received | false | |
cl_log_tick_skips | Log when the tick delta >= this | 0 | |
cl_massreport | false | cl | |
cl_max_particle_pvs_aabb_edge_length | 0 | release | |
cl_net_printsummary | Print a summary report of Source2 engine networking statistics. (Ticks, netchan messages, etc.) | cmd | norecord | release |
cl_net_showeventlisteners | Show listening addition/removals | false | cl |
cl_net_showevents | Dump game events to console (1=client only, 2=all). | 0 | cl |
cl_network_quality2 | 1 | cl | a | |
cl_panel_freeze_time_after_press | time to freeze mouse/pointer motion after a mouse button press | 0.5 | cl |
cl_panorama_script_help | Display Panorama JavaScript bindings | cmd | cl | release |
cl_panorama_script_help_2 | Display all registered Panorama JavaScript bindings in wiki syntax | cmd | cl | release |
cl_panorama_typescript_declarations | Display Panorama JavaScript bindings as TypeScript declarations | cmd | cl | release |
cl_parallel_readpacketentities | Set to 1 to use threading snapshot reading (if game supports and server is sending bitcounts). | true | |
cl_parallel_readpacketentities_threshold | Use parallel processing of snapshot reading if above this many entries. | 2 | |
cl_particle_batch_mode | 1 | | |
cl_particle_fallback_base | Base for falling back to cheaper effects under load. | 0 | |
cl_particle_fallback_multiplier | Multiplier for falling back to cheaper effects under load. | 0 | |
cl_particle_log_creates | Print debug message every time a particle collection is created | false | |
cl_particle_max_count | 0 | | |
cl_particle_retire_cost | 0 | cheat | |
cl_particle_sim_fallback_base_multiplier | How aggressive the switch to fallbacks will be depending on how far over the cl_particle_sim_fallback_threshold_ms the sim time is. Higher numbers are more aggressive. | 5 | |
cl_particle_sim_fallback_threshold_ms | Amount of simulation time that can elapse before new systems start falling back to cheaper versions | 6 | |
cl_particle_simulate | Enables/Disables Particle Simulation | true | cheat |
cl_particles_dump_effects | cmd | cl | |
cl_particles_dumplist | Dump all new particles, optional name substring. | cmd | cl | linked |
cl_particles_dumpsimlist | Dump all simulating particles, optional name substring. | cmd | cl | linked |
cl_pclass | Dump entity by prediction classname. | 0 | cl | cheat |
cl_pdump | Dump info about this entity to screen. | -1 | cl | cheat |
cl_phys_animated_hierarchy | true | cl | |
cl_phys_block_dist | 1 | cl | |
cl_phys_block_fraction | 0.1 | cl | |
cl_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | false | cl | cheat |
cl_phys_enabled | Enable all physics simulation | true | cl | cheat |
cl_phys_networked_start_sleep | false | cl | |
cl_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | true | cl | cheat |
cl_phys_sound_disable_impact_sounds_under_hard_threshold | if true, impact sounds wont play if no soft impact sound is present and the impact is below the hard velocity threshold. | false | cl | cheat |
cl_phys_stop_at_collision | 0 | cl | cheat | |
cl_phys_timescale | Scale time for physics | 1 | cl |
cl_phys_visualize_awake | false | cl | |
cl_pitchdown | 89 | cl | cheat | |
cl_pitchspeed | 225 | cl | |
cl_pitchup | 89 | cl | cheat | |
cl_playback_screenshots | Allows the client to playback screenshot and jpeg commands in demos. | false | |
cl_poll_network_early | Enable polling for network messages every frame, instead of every tick | true | release |
cl_portrait_bg_translucent_test | Renders the hero on a gray background for translucency blending testing | false | cl | cheat |
cl_portrait_deferred | Use deferred rendering for portraits. | false | cl |
cl_precacheinfo | Show precache info (client). | cmd | |
cl_pred_always_latch | true | cl | release | |
cl_pred_build_verbose | Verbose spew when building prediction optimized data runs. | false | cl |
cl_pred_optimize | Optimize for not repredicting if there were no errors | true | cl |
cl_pred_parallel_postnetwork | false | cl | |
cl_pred_print_every_cmd | Print something every time we predict a command | false | cl | release |
cl_pred_track | <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname. | cmd | cl |
cl_pred_track_off | clear field track changes. | cmd | cl |
cl_predict | Perform client side prediction. | false | cl | user | cheat |
cl_prediction_savedata_postentitypacketreceived | Experimental optimization. If you are reading this in 2026, please delete this convar. | false | cl | release |
cl_predictioncopy_describe | Describe datamap_t for entindex | cmd | cl |
cl_predictioncopy_print | Print simple description of prediction copy fields for entindex | cmd | cl |
cl_predictioncopy_runs | true | cl | |
cl_printfps | Print information from cl_showfps. | cmd | cl |
cl_prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | cl | cheat |
cl_querycache_stats | Display status of the query cache (client only) | cmd | cl | cheat |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | cl | a |
cl_ragdoll_lru_debug | false | cl | rep | cheat | |
cl_ragdoll_reload | false | cl | |
cl_removedecals | Remove the decals from the entity under the crosshair. | cmd | cl | cheat |
cl_report_predcopy_overrides | Report prediction copy overrides | cmd | cl |
cl_report_soundpatch | reports client-side sound patch count | cmd | cl |
cl_resend | Delay in seconds before the client will resend the 'connect' attempt | 0.5 | release |
cl_resetfps | Reset information from cl_showfps. | cmd | cl |
cl_retire_low_priority_lights | Low priority dlights are replaced by high priority ones | false | cl |
cl_rr_dump_rules | Print all response rules | cmd | cl | cheat |
cl_rr_reloadresponsesystems | Reload all response system scripts. | cmd | cl | cheat |
cl_save_animgraph_recording | Saves all active animgraph recordings to disk Arguments: automaticallyOpenInAnimgraphEditor | cmd | cl | cheat |
cl_sceneentity_debug | Display all thinking scene entities and its data. | false | cl |
cl_screenmessage_notifytime | How long to display screen message text | 8 | cl |
cl_script_add_debug_filter | Add a filter to the game debug overlay | cmd | cl | cheat |
cl_script_add_watch | Add a watch to the game debug overlay | cmd | cl | cheat |
cl_script_add_watch_pattern | Add a watch to the game debug overlay | cmd | cl | cheat |
cl_script_attach_debugger | Connect the vscript VM to the script debugger | cmd | cl | cheat |
cl_script_attach_debugger_at_startup | false | cl | |
cl_script_break_in_native_debugger_on_error | false | cl | |
cl_script_clear_watches | Clear all watches from the game debug overlay | cmd | cl | cheat |
cl_script_debug | Toggle the in-game script debug features | cmd | cl | cheat |
cl_script_dump_all | Dump the state of the VM to the console | cmd | cl | cheat |
cl_script_find | Find a key in the VM | cmd | cl | cheat |
cl_script_help | Output help for script functions | cmd | cl | cheat |
cl_script_help2 | Output help for script functions suitable for auto-completion | cmd | cl |
cl_script_reload | Reload scripts | cmd | cl | cheat |
cl_script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | cl | cheat |
cl_script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | cl | cheat |
cl_script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | cl | cheat |
cl_script_remove_watch | Remove a watch from the game debug overlay | cmd | cl | cheat |
cl_script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | cl | cheat |
cl_script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | cl | cheat |
cl_script_trace_disable | Turn off a particular trace output by file or function name | cmd | cl | cheat |
cl_script_trace_disable_all | Turn off all trace output | cmd | cl | cheat |
cl_script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | cl | cheat |
cl_script_trace_enable | Turn on a particular trace output by file or function name | cmd | cl | cheat |
cl_script_trace_enable_all | Turn on all trace output | cmd | cl | cheat |
cl_script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | cl | cheat |
cl_sendtable_cache_filename | Send tables cache file | sendtables.bin | |
cl_sequence_debug | -1 | cl | |
cl_sequence_debug2 | -1 | cl | |
cl_sequence_debug_verbose | true | cl | |
cl_sequence_model_substring | 0 | cl | |
cl_show_mouseclick_effects | true | cl | |
cl_showanimstate | Show the (client) animation state for the specified entity (-1 for none). | -1 | cl | cheat |
cl_ShowBoneSetupEnts | Show which entities are having their bones setup each frame. | false | cl |
cl_showdemooverlay | How often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always) | 0 | |
cl_showents | Dump entity list to console. | cmd | cl | cheat |
cl_showerror | Show prediction errors, 2 for above plus detailed field deltas, 3 to filter out serverside known prediction errors, -entindex for specific entity. | 0 | cl | release |
cl_showfps | Draw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file ) | 0 | cl | release |
cl_showmem | Draw approximate memory use at top of screen | 0 | cl | release |
cl_showpos | Draw current position at top of screen | 0 | cl | cheat | release |
cl_showtextmsg | Enable/disable text messages printing on the screen. | true | cl |
cl_showtick | Show current tick/time values. Bitmask: 1='render time' 2='GameTime' 4=time of predicted entities 8=offset of predicted entities (-1 means 'everything') | 0 | cl | release |
cl_showusercmd | Show user command encoding | false | cl |
cl_simulate_dormant_entities | true | cl | |
cl_skel_constraints_enable | true | rep | cheat | |
cl_skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | false | cl | cheat |
cl_smooth | Smooth view/eye origin after prediction errors | true | cl |
cl_smooth_draw_debug | false | cl | cheat | |
cl_smooth_root_catchup_factor | 0.21 | cl | cheat | |
cl_smooth_root_max_accel | 1000 | cl | cheat | |
cl_smooth_root_origin_coeff | 100 | cl | cheat | |
cl_smooth_root_timehorizon | 0.125 | cl | cheat | |
cl_smooth_root_velocity_coeff | 20 | cl | cheat | |
cl_smooth_targetspeed | 150 | cl | release | |
cl_smoothtime | Smooth client's view after prediction error over this many seconds | 0.2 | cl |
cl_snd_cast_clear | true | | |
cl_snd_cast_retrigger | true | | |
cl_snd_new_visualize | Displays soundevent name played at it's 3d position | false | cl | cheat |
cl_soundscape_flush | Flushes the client side soundscapes | cmd | cl | cheat | server_can_execute |
cl_soundscape_printdebuginfo | print soundscapes | cmd | cl |
cl_spectator_interp_ratio | When connected to hltv or playing a demo, multiply the interp time by this. | 2 | cl |
cl_spewserializers | Spew serializers | cmd | cheat |
cl_ss_origin | print origin in script format | cmd | cl |
cl_test_list_entities | test-list entities | cmd | cl | cheat |
cl_tickpacket_desired_queuelength | This value, multiplied by the tick interval, is added to cl_tickpacket_recvmargin_desired to obtain the effective desired recv margin. | 0 | user |
cl_tickpacket_recvmargin_spew_interval | 0 | release | |
cl_ticks_net_print_threshold | Print a message if network issues cause problems with server snapshots of user commands not being available when needed, if the percentage (0...100) exceeds this value. A value of 0 will cause the message to always print each time it is calculated | 2 | release |
cl_ticks_warning_level | Print a message about problems with ticks and interpolation. 0=never, 1=warnings, 2=all, even if hidden by interpolation | 0 | release |
cl_ticktiming | \{print\|<interval>\} [summary\|detail] Print timing stats now, or set report interval | cmd | norecord | release |
cl_timeout | After this many seconds without receiving a packet from the server, the client will disconnect itself | 30 | a |
cl_tracer_whiz_distance | 72 | cl | |
cl_tracer_whiz_infront_distance | 32 | cl | |
cl_updaterate | Number of packets per second of updates you are requesting from the server | 30 | cl | a | user |
cl_updatevisibility | Updates visibility bits. | cmd | cl |
cl_usercmd_max_per_movemsg | max number of CUserCmds to send in one client move message | 4 | release |
cl_usesocketsforloopback | When connecting to local listen server (for example, using the 'map' command), default to loopback=false, which connects to '127.0.0.1' instead of 'loopback'. This uses the network stack so that fake lag/loss can be simulated. | true | |
cl_viewtarget_clamp | true | cl | |
cl_voice_transmit_lobby | false | cl | a | |
cl_voiceenabled | true | cl | |
cl_vsnd_morph_override_ease_enabled | Controls whether the compiled in vsnd morph data ease in/out values are used or values set from the convars (cl_vsnd_morph_override_ease_in, cl_vsnd_morph_override_ease_out) are used | true | cl |
cl_vsnd_morph_override_ease_in | If cl_enable_vsnd_morph_override_ease_enabled is true, ease into vsnd morph driven animation over the specified number of seconds. | 0.2 | cl |
cl_vsnd_morph_override_ease_out | If cl_enable_vsnd_morph_override_ease_enabled is true, ease out of vsnd morph driven animation over the specified number of seconds. | 0.2 | cl |
cl_weather | 0 | cl | cheat | |
cl_yawspeed | 210 | cl | |
clear | Clear console output. | cmd | norecord | release |
clear_debug_flags_on_death | true | sv | |
clearall | Clear console output from all views. | cmd | norecord | release |
cli_ent_attachments | Displays the interpolated attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_hitbox | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_pivot | Displays the interpolated pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
cli_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
client_metrics_upload_batch_seconds | 300 | cl | |
clientport | If non-zero, client binds port to specific address. Usually you should leave this blank to use a different random system-assigned port for each connection. | 0 | release |
closecaption | Enable close captioning. | false | cl | a | user |
cloth_filter_transform_stateless | Enable the new, stateless version of FilterTransform | false | |
cloth_ground_plane_thickness | Raise ground by this much for all cloth that traces the ground; should be 0 ideally | 3 | |
cloth_iv_dump | 4 | cl | |
cloth_iv_store_back | false | cl | rep | |
cmd | Forward command to server. | cmd | |
cojob_lock_hold_warning_threshold_ms | How long in milliseconds before we warn about lock hold duration | 10000 | sv | cl | rep |
cojob_max_no_yield_time_us | Will spew if a job takes longer than the specified number of microseconds | 3000 | sv | cl | rep |
col_viz | Collision visualizer commands | cmd | sv | rep |
collect_entity_model_name | Collect model names of the entities you're pointing at | cmd | sv | cheat |
comic_viewer_popup_show_internal_page | Show the internal page number in the comic viewer popup | false | cl | cheat |
commentary | Desired commentary mode state. | false | sv | a |
commentary_available | Automatically set by the game when a commentary file is available for the current map. | false | sv |
commentary_cvarsnotchanging | cmd | sv | |
commentary_finishnode | cmd | sv | |
commentary_node_use_viewfacing | false | cl | |
con_enable | Allows the console to be activated. | false | a | per_user |
con_logfile_suffix | Suffix to append to the console log, may be changed to reopen the log | 0 | |
condump | dump the text currently in the console to condumpXX.log | cmd | release |
connect | Connect to a remote server. | cmd | release |
connect_hltv | Connect to a remote HLTV server. | cmd | release |
consoletool | Open a VConsole subtool. | cmd | norecord | release |
convars_echo_toggle_changes | Echo to the console changes caused by toggling. | true | |
convert_steamid | Convert SteamID into multiple formats | cmd | cl |
cpu_level | CPU Level - Default: High | 2 | cl |
cpuinfo | Print CPU configuration information | cmd | |
cq_buffer_bloat_msecs_max | Server will not allow the client to buffer up more than N ms of commands. | 150 | rep | release |
cq_debug | Verbose command queue logging. | 0 | sv | rep |
cq_dilation_percentage | When speeding up slowing down, this is how much | 5 | sv | cl | rep |
cq_enable | Run one usercmd per server tick and maintain a buffer. Client speeds up/slows down it's usercmd tick rate to maintain server command queue buffering. | false | sv | cl | rep |
cq_logging | command queue logging of events. | false | sv | release |
cq_logging_interval | command queue logging per player stats every N seconds, 0 to disable. | 0 | sv | release |
cq_max_starved_substitute_commands | Server will stop generating substitute commands if client hasn't sent one, after N in a row | 4 | sv | release |
cq_print_every_command | print every command as we execute it | false | sv | release |
crash | Crash the client. Optional parameter -- type of crash: 0: read from NULL 1: write to NULL 2: force an Assert 3: infinite loop 4: stack buffer overrun 5: multiple asserts across multiple threads. Optional number of threads (default 5) 6: looping memory leak until we're out of memory. Optional allocation size in bytes (default 1048576/1MB) | cmd | cheat |
crash_error | Cause the engine to crash by Plat_FatalError on main thread (Debug!!) | cmd | cheat |
crash_error_job | Cause the engine to crash by Plat_FatalError on job thread (Debug!!) | cmd | cheat |
crash_error_thread | Cause the engine to crash by Plat_FatalError on non-main thread (Debug!!) | cmd | cheat |
crash_job | Cause the engine to crash in a job thread (Debug!!) | cmd | cheat |
crash_thread | Cause the engine to crash in a brand new non-main thread (Debug!!) | cmd | cheat |
create_radius_damage | Causes radius damage where you're looking, at the passed in radius. | cmd | sv | cheat |
creditsdone | cmd | sv | |
csm_bias_override_0 | 1 | cheat | |
csm_bias_override_1 | 1 | cheat | |
csm_bias_override_2 | 1 | cheat | |
csm_bias_override_3 | 1 | cheat | |
csm_cascade0_override_dist | -1 | cheat | |
csm_cascade1_override_dist | -1 | cheat | |
csm_cascade2_override_dist | -1 | cheat | |
csm_cascade3_override_dist | -1 | cheat | |
csm_cascade_viewdir_shadow_bias_scale | 2 | cheat | |
csm_max_dist_between_caster_and_receiver | default pushback | 15000 | cheat |
csm_max_num_cascades_override | Number of cascades in sunlight shadow | -1 | |
csm_max_shadow_dist_override | -1 | | |
csm_max_visible_dist | 7500 | cheat | |
csm_res_override_0 | 0 | cheat | |
csm_res_override_1 | 0 | cheat | |
csm_res_override_2 | 0 | cheat | |
csm_res_override_3 | 0 | cheat | |
csm_shadow_worldview_align_x_to_u | false | cheat | |
csm_shadow_worldview_shear_align_z_to_v | false | cheat | |
csm_split_log_scalar | 0.85 | cheat | |
csm_sst_max_visible_dist | 2000 | cheat | |
csm_sst_pushback_distance | default pushback | 1500 | cheat |
csm_sst_shadow_focus_region_maxz | 2000 | cheat | |
csm_sst_shadow_focus_region_minz | -2000 | cheat | |
csm_viewdir_shadow_bias | 0 | cheat | |
csm_viewmodel_farz | 30 | cheat | |
csm_viewmodel_max_shadow_dist | 21 | cheat | |
csm_viewmodel_max_visible_dist | 1000 | cheat | |
csm_viewmodel_nearz | 0.5 | cheat | |
csm_viewmodel_shadows | false | | |
custom_game_detail_max_friend_lobbies | Max number of friend lobbies shown on custom game detail page. | 3 | cl |
custom_game_lobby_fake_entries | Add fake entries to the custom lobby UI | 0 | cl |
custom_game_overview_fake_friend_lobbies | Fake friend lobbies in custom game overview UI. | 0 | cl |
custom_game_overview_fake_friends_in_game | Fake friends in custom game overview UI. | 0 | cl |
custom_game_overview_friend_lobbies_to_hide_ingame_friends | When there are this many friend lobbies, the friends ingame display is hidden. | 4 | cl |
custom_game_overview_max_friend_lobbies | Max number of friend lobbies shown in custom game overview UI. | 3 | cl |
custom_game_overview_suppress_friend_data | Suppress friend active and historical data on custom game overview UI | false | cl |
customgamesetup_auto_assign_players | Automatically assign all curently unassigned player to teams. | cmd | sv |
customgamesetup_enable_auto_launch | Enable or disable automatically launching the game when all players are assigned to a team. | cmd | sv |
customgamesetup_lock_team_selection | Lock or unlock the team selection, when locked players cannot change teams. | cmd | sv |
customgamesetup_select_team | Player selecting a team during custom game setup. | cmd | sv |
customgamesetup_set_auto_launch_delay | Set the amount of time in seconds that will be set as the remaining time when all players are assigned to a team. | cmd | sv |
customgamesetup_set_remaining_time | Set the number of seconds remaining before the game starts. | cmd | sv |
customgamesetup_shuffle_players | Shuffle the team assignments of all players currently assigned to a team. | cmd | sv |
cvarlist | Show the list of convars/concommands. | cmd | release |
cyclevar | Cycle through specified convar values. | cmd | norecord | release |
d3d_max_feature_level | Report the maximum D3D feature level available. | 11_1 | |
dbghist_addline | Add a line to the debug history. Format: <category id> <line> | cmd | sv |
dbghist_dump | Dump the debug history to the console. Format: <category id> Categories: 0: Entity I/O 1: AI Decisions 2: Scene Print 3: Alyx Blind 4: Log of damage done to player 5: Player Teleport 6: Blind Zombie Sounds 7: Player Continuous | cmd | sv |
debug_destructible_parts | Draw debug information for destructible parts. | false | sv | cl | rep |
debug_destructible_parts_enabled | Toggle enabling/disabling the destructible parts system for debug. | true | sv | cl | rep | cheat |
debug_destructible_parts_radius_damage | false | sv | cl | rep | |
debug_destructible_parts_ttl | How long the debug draws stick around for, unless they're per-tick. | 1 | sv | cl | rep |
debug_error_model | false | sv | cl | rep | cheat | |
debug_font_size | Font size for the debug font | 14 | |
debug_overlay_fullposition | false | sv | |
debug_physimpact | false | sv | |
debug_radial_damage | false | sv | cl | rep | cheat | |
debug_shared_random | false | sv | cl | rep | |
debug_takedamage_summaries | false | sv | cheat | |
debug_visibility_monitor | 0 | sv | cheat | |
debugoverlay_cycle_domain | Toggles visibility of the debug overlay system. | cmd | sv | cheat |
debugoverlay_cycle_state | Toggles visibility of the debug overlay system. | cmd | sv | cheat |
debugoverlay_dashboard | Makes the debug overlay dashboard visible. | cmd | sv | cheat |
debugoverlay_force_respect_ttl | Force respect TTL even when clearing scopes | false | cheat |
debugoverlay_hide_imgui | Hides the overlay. | cmd | sv | cheat |
debugoverlay_show_text_outline | Toggle display of box around text | false | cheat |
debugoverlay_text_scale | Scale of the text used for 3d display | 1 | a | cheat |
debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | sv | cheat |
decalfrequency | 10 | sv | nf | |
default_fov | 90 | cl | cheat | |
demo_allow_game_mismatch | Allow playback of demo even if game directories are not matched [may crash or fail to load]. | false | |
demo_flush | Flush writing the demo file every network update | false | a |
demo_goto | Skips to location in demo. | cmd | release |
demo_gotomark | Skips the current demo playback to the marked tick | cmd | release |
demo_gototick | Skips to a tick in demo. | cmd | release |
demo_info | Print information about currently playing demo. | cmd | release |
demo_marktick | Marks the current demo playback tick for later use | cmd | release |
demo_max_consecutive_skip_packets | Don't skip more than N messages in a row when skipping in a demo file. | 100 | |
demo_pause | Pauses demo playback. | cmd | release |
demo_pauseatservertick | Pauses when the 'render time' reaches the specified tick. | cmd | release |
demo_playback_override_settings | false | cl | |
demo_quitafterplayback | Quits game after demo playback. | false | release |
demo_recordcommands | Record commands typed at console into .dem files. | true | cheat |
demo_resume | Resumes demo playback. | cmd | release |
demo_step_tick | Play for N ticks (default=1) and then pause. | cmd | release |
demo_timescale | Sets demo replay speed. | cmd | release |
demo_togglepause | Toggles demo playback. | cmd | release |
demo_usefastgoto | Use fast frame skipping when available for demo_goto commands. | true | |
demo_writefullupdate_rate | Interval time in seconds to write full updates to demo. | 60 | |
demo_writemetafile | save current meta file demo_<version>.meta file for use in demo upconversion. | cmd | norecord |
demolist | Print demo sequence list. | cmd | release |
destructible_parts_destroy_parts_when_gibbing | true | sv | cl | rep | |
dev_send_gc_message | <msgid> Send a blank body message with a given ID to gc for routing tests | cmd | cl |
dev_send_gc_message_server | <msgid> Send a blank body message with a given ID to gc for routing tests | cmd | sv |
dev_show_event_dungeon_leaderboards | Show the Dungeon event leaderboards | cmd | cl |
dev_simulate_gcdown | <state> Turn on/off simulated GC communications failure (GC is down in a way that we know it is down) | cmd | cl |
developer | Set developer message level. | 1 | release |
diffcheck | Activate diffcheck system. | true | |
diffcheck_playerslot | 0 | | |
diffcheck_spew | Actually show diffcheck results. | true | |
diffcheck_spew_diff_filter | Show diff with matching filter substring only. | 0 | |
diffcheck_spew_diff_only | Show diff only. | false | |
differences | Show all convars which are not at their default values (optional restricted to specific flags). | cmd | release |
disable_dynamic_prop_loading | If non-zero when a map loads, dynamic props won't be loaded | false | sv | cheat |
disable_priority_boost | Disable focus based priority boost | cmd | |
disable_source_soundscape_trace | Bypasses lookup of soundscapes for indvidual audio sources when enabled. | true | sv |
disconnect | Disconnect from server | cmd | release |
display_game_events | false | sv | cheat | |
dlight_debug | Creates a dlight in front of the player | cmd | cl | cheat |
dota_1v1_skip_strategy | false | sv | cl | rep | |
dota_aa_test_reduce_playtime_remaining | Limit available remaining playtime. Requires -antiaddiction_test. | cmd | cl |
dota_ability_autocast | cmd | cl | |
dota_ability_debug | false | sv | cheat | |
dota_ability_draft_dump_heroes | wtf | cmd | sv |
dota_ability_draft_force_gamemode_flag | false | sv | cl | rep | cheat | |
dota_ability_draft_shuffle_players | true | cl | a | |
dota_ability_dump_refcounts | Dumps the modifier refcounts of all hero abilities | cmd | sv |
+dota_ability_execute | cmd | cl | |
dota_ability_learn_mode | Enter the mode where ability points can be spent | cmd | cl |
dota_ability_legacy_mode_quick_cast | Enables quickcast for legacy keys. | false | cl | a | per_user |
dota_ability_projection_data_file | scripts/ability_projection.txt | cl | a | |
dota_ability_quick_cast | true | cl | a | per_user | |
dota_ability_quickcast | cmd | cl | |
dota_ability_refcount_modifiers | false | sv | cheat | |
dota_ability_self_cast_timeout | 0.6 | cl | a | per_user | |
dota_ability_think_always | false | sv | |
dota_ability_use_original_cast_mode_for_stolen_spell | true | cl | a | per_user | |
dota_activate_window_on_hero_picking_start | If set, brings Dota to the foreground when hero picking starts | true | cl | a |
dota_activate_window_on_match_found | If set, brings Dota to the foreground when match found | true | cl | a |
dota_activate_window_on_ready_check | If set, brings Dota to the foreground on a ready check | true | cl | a |
dota_activate_window_on_unpause | If set, brings Dota to the foreground when unpaused | true | cl | a |
dota_active_play_section_new | 8 | cl | a | per_user | |
dota_aghanims_pudge_fx | particles/items2_fx/mask_of_madness.vpcf | sv | cl | rep | cheat | |
dota_aghanims_pudge_fx_overhead | false | sv | cl | rep | cheat | |
dota_aghanims_pudge_fx_sound | DOTA_Item.MaskOfMadness.Activate | sv | cl | rep | cheat | |
dota_aghsfort_watch_tower_allow_completion | true | sv | |
dota_alarm_ring_size | 23 | cl | |
dota_all_sets_animated | Show set tiles always as animated unless high quality dashboard is off. | false | cl |
dota_all_vision | false | sv | cl | rep | cheat | |
dota_allow_clientside_entities | true | cl | |
dota_allow_clientside_particles | true | cl | |
dota_allow_invalid_orders | false | cl | cheat | |
dota_allow_orders_multiple_nextbot_updates | true | sv | |
dota_allow_orders_while_paused | false | sv | cheat | |
dota_allow_pause_in_match | Allow players to pause in matchmade games | true | sv |
dota_alt_right_range_hint | true | cl | a | per_user | |
dota_alt_show_lane_creep_gold_bounty | true | cl | a | |
dota_alt_show_neutral_creep_gold_bounty | true | cl | a | |
dota_alt_show_neutral_stack_times_and_arrow | true | cl | a | |
dota_alt_show_rune_spawn_times | true | cl | a | |
dota_alt_show_ward_suggestions | true | cl | a | |
dota_alt_shows_neutral_spawn_boxes | true | cl | a | per_user | |
dota_alt_shows_tower_attack_range | true | cl | a | per_user | |
dota_always_show_hero_finder | Always display the hero finder. | false | cl | a | per_user |
dota_ambient_cloth | true | cl | |
dota_ambient_creatures | true | cl | |
dota_ambient_creatures_pop | false | cl | |
dota_animation_force_modifier | 0 | sv | cl | rep | |
dota_animation_run | cmd | sv | |
dota_animation_run_ancient | cmd | cl | |
dota_announcer_idle_speech_deathwait | This many seconds must pass after a hero dies for an announcer to consider saying idle lines. | 45 | sv | cheat |
dota_announcer_idle_speech_debug | If true print debug information about why announcers do or do not idle. | false | sv | cheat |
dota_announcer_idle_speech_herodamage_limit | If any hero has taken more than this many hitpoints of damage recently, no idles play. | 250 | sv | cheat |
dota_announcer_idle_speech_herodamage_window | If any hero has taken more than dota_announcer_idle_speech_herodamage_limit hitpoints of damage in this many seconds, no idles play. | 45 | sv | cheat |
dota_announcer_idle_speech_interval | After an announcer has said an idle line, another can't play for at least this many seconds. | 240 | sv | cheat |
dota_announcer_idle_speech_minwait | Announcers won't say idle speech unless at least this many seconds passed since the last time they said something. | 20 | sv | cheat |
dota_announcer_idle_speech_starttime | This many seconds must have passed since start of game before announcers poll for idle speech. | 240 | sv | cheat |
dota_anonymous_mode | If set, you won't see other people's persona names, guild names or avatars | false | cl | a | per_user |
dota_apm | cmd | cl | |
dota_apm_update_interval | 5 | sv | cheat | |
dota_arcana_disable_hud_display | false | cl | a | |
dota_arcana_votes_cache_duration | 300 | cl | |
dota_armory_all_items_group_by_type | false | cl | a | |
dota_armory_all_items_sort_option | 0 | cl | a | |
dota_armory_automatically_add_new_item_to_collection | false | cl | a | per_user | |
dota_armory_CustomTagDisplayName_1 | Tag 1 | cl | a | |
dota_armory_CustomTagDisplayName_2 | Tag 2 | cl | a | |
dota_armory_CustomTagDisplayName_3 | Tag 3 | cl | a | |
dota_armory_CustomTagDisplayName_4 | Tag 4 | cl | a | |
dota_armory_CustomTagDisplayName_5 | Tag 5 | cl | a | |
dota_armory_CustomTagDisplayName_6 | Tag 6 | cl | a | |
dota_armory_CustomTagDisplayName_7 | Tag 7 | cl | a | |
dota_armory_CustomTagDisplayName_8 | Tag 8 | cl | a | |
dota_armory_last_selected_hero_id | 0 | cl | a | |
dota_armory_stickers_event_filter_option | 0 | cl | |
dota_armory_stickers_group_option | 4 | cl | |
dota_armory_stickers_quality_filter_option | 0 | cl | |
dota_armory_stickers_quality_type_option | 0 | cl | |
dota_assisted_camera_operator_pure_interp_multiplier | 16 | cl | |
dota_attack_timer_buffer_ticks | 3 | sv | cheat | |
dota_auto_connect | Automatically connect to the specified server forever | 0 | cl |
dota_auto_courier_auto_burst | Whether courier automatically uses Speed Burst when auto-mode is on. | false | cl | a | user | per_user | release |
dota_auto_courier_deliver_visible_only | Whether courier delivers only while you're visible when auto-mode is on. | false | cl | a | user | per_user | release |
dota_auto_courier_divert_near_shop_dist | If a mark-for-buy item becomes available (or is bought) and the courier is still this close to a shop, it will return to get it | 1000 | cl | user | release |
dota_auto_courier_max_divert_length | How much extra (straight-line) distance is allowed when diverting. Must pass this or the mult check | 2000 | cl | user | release |
dota_auto_courier_max_divert_mult | The maximum multiplier to the distance to the unit allowed when diverting. Must pass this or the length check | 1.15 | cl | user | release |
dota_auto_courier_min_dot_for_divert | Controls the maximum permitted angle between the direction to the shop and the direction to the unit when diverting | 0 | cl | user | release |
dota_auto_courier_nondivert_range | If the courier is this close to its target unit, it won't divert to a shop | 1000 | cl | user | release |
dota_auto_courier_wait_time_item_mark | Time for courier to wait after player marks an item for buy | 0.5 | cl | user | release |
dota_auto_courier_wait_time_item_purchase | Time for courier to wait after player purchases an item | 2 | cl | user | release |
dota_auto_courier_wait_time_manualorder | Time for courier to wait after a manual order completes | 2 | cl | user | release |
dota_auto_courier_wait_time_manualorder_stop | Time for courier to wait after a stop order | 10 | cl | user | release |
dota_auto_create_proxy | Automatically create a proxy | false | cl |
dota_auto_mark_for_buy | Whether items added to quickbuy default to marked for buy. | false | cl | a | user | per_user | release |
dota_auto_surrender_all_disconnected_timeout | If all players have been disconnected for at least N seconds, end the game immediately | 60 | sv | cheat |
dota_autoselect_bots | If set, new bots will be autoselected. This is for the item icon editor. | false | cl | cheat |
dota_autoselect_entity | If set, new bots of the given type will be autoselected. This is for the item icon editor. | none | cl | cheat |
dota_battlereport_aggregate_hero_stats_cache_duration | 86400 | cl | |
dota_bingo_points_animation_duration_max_change | 20000 | cl | |
dota_bingo_points_animation_duration_max_seconds | 5 | cl | |
dota_bingo_points_animation_duration_min | 0.5 | cl | |
dota_bingo_points_animation_duration_min_change | 500 | cl | |
dota_bloodstone_aoe_size | Size of the bloodstone AOE increase. | 0 | sv | cl | rep | cheat |
dota_bot_allow_human_control | false | sv | cheat | |
dota_bot_avg_fps | Reports the average fps for this dota game | cmd | sv |
dota_bot_chat_throttle_duration | 4 | sv | |
dota_bot_client_debug | Draw some basic client-side debug info for each hero. | false | cl |
dota_bot_debug_clear | Disables all bot debugging. | cmd | sv | cheat |
dota_bot_debug_clear_all | Disables all bot debugging. | cmd | sv | cheat |
dota_bot_debug_grid | 0 | sv | |
dota_bot_debug_grid_cycle | Cycles through grid modes. | cmd | sv | cheat |
dota_bot_debug_lanes | 0 | sv | |
dota_bot_debug_minimap | 0 | sv | |
dota_bot_debug_minimap_cycle | Cycles through different minimap debug modes. | cmd | sv | cheat |
dota_bot_debug_path | false | sv | cheat | |
dota_bot_debug_path_avg | false | sv | cheat | |
dota_bot_debug_path_draw | false | sv | cheat | |
dota_bot_debug_pathing | false | sv | |
dota_bot_debug_potential_location | 0 | sv | |
dota_bot_debug_team | 0 | sv | cl | rep | |
dota_bot_debug_team_power | true | cl | |
dota_bot_debug_ward_spots | 0 | sv | |
dota_bot_difficulty_mask | Difficulties of bots to matchmake for. | 30 | cl | a | per_user |
dota_bot_disable | true | sv | cheat | |
dota_bot_disable_test | 0 | sv | |
dota_bot_disconnect_player | Disconnects the player owner of all bots | cmd | sv | cheat |
dota_bot_failed_pathfind_warnings | false | sv | cheat | |
dota_bot_force_pick | Force bots to pick one of these heroes before falling back to random selection (should be a comma-separated list with no spaces) | 0 | sv |
dota_bot_force_pick_slot | Force picks to be mapped to specific player ids. | 0 | sv |
dota_bot_give_gold | Gives all bots the specified amount of gold. | cmd | sv | cheat |
dota_bot_give_item | Creates an item for all bots. | cmd | sv |
dota_bot_give_level | Gives all bots the specified number of levels. | cmd | sv |
dota_bot_level | If set, bots will be set to the level specified with appropriate gold on game start | 0 | sv |
dota_bot_long_frame_limit | 2 | sv | a | |
dota_bot_match_solo | false | cl | a | |
dota_bot_mode | false | sv | cl | rep | |
dota_bot_populate | Populates the remaining slots with bots | cmd | sv |
dota_bot_populate_seeded | Populates the remaining slots with hard bots given a random seed | cmd | sv |
dota_bot_potential_debug | Displays potential locations for this bot. | cmd | sv | cheat |
dota_bot_practice_difficulty | Default difficulty for quick bot practice games | 3 | sv | cl | rep |
dota_bot_practice_gamemode | Default game mode for bot practice games, AP = 1 | 1 | sv | cl | rep |
dota_bot_practice_script | Bot script ID to use for local games. | 0 | sv | cl | rep |
dota_bot_practice_select_hero | Force selection of a hero for the human player in practice games. | 0 | sv | cl | rep |
dota_bot_practice_start | Whether to start a local game when the map loads | false | sv | cl | rep |
dota_bot_practice_team | Default team for quick bot practice games | 0 | sv | cl | a | rep |
dota_bot_practice_team_desired | 0 | cl | a | |
dota_bot_purchase_item_enable | true | sv | |
dota_bot_reload_scripts | Reloads all the bot scripts | cmd | sv |
dota_bot_report_dota_suggest_loadout | true | sv | |
dota_bot_script_index_mask | Valid dedicated server script indexes for bots. | 15 | cl | a | per_user |
dota_bot_select_debug | Displays general bot debugging information. | cmd | sv | cheat |
dota_bot_select_debug_attack | Displays debugging info on potential attack targets. | cmd | sv | cheat |
dota_bot_set_difficulty | Sets all bots to a particular difficulty (0 = easy, 1 = medium, 2 = hard, 3 = unfair. | cmd | sv | cheat |
dota_bot_spam_modes | false | sv | |
dota_bot_takeover_disconnected | false | sv | cheat | |
dota_bot_use_machine_learned_weights | true | sv | |
dota_bp_frontpage_takeover_test_live_matches | Setup the frontpage takeover with some match data things. | cmd | cl |
dota_bp_team_fandom_last_seen | 1638320400 | cl | a | |
dota_broadcast_is_live_cache_duration_s | 15 | cl | |
dota_broadcaster_camera_interp | 0.8 | cl | |
dota_broadcaster_channel_country_name | Broadcaster Channel Country Name | 0 | cl | a |
dota_broadcaster_channel_description | Broadcaster Channel Description | 0 | cl | a |
dota_broadcaster_channel_language | Broadcaster Channel Language | 0 | cl | a |
dota_broadcaster_channel_save_settings | true | cl | a | |
dota_broadcaster_dismiss_all_stats | cmd | cl | |
dota_building_defended_radius | 800 | sv | cheat | |
dota_building_health_loss_warn_interval | Minimum seconds between announcer warning a particular building is under attack | 9 | sv | cheat |
dota_cache_duration_all_hero_challenge_s | 1800 | cl | |
dota_cache_duration_bingo_league_stats_s | 30 | cl | |
dota_cache_duration_charge_cost_item_purchase_s | 1800 | cl | |
dota_cache_duration_coach_history_s | 300 | cl | |
dota_cache_duration_custom_game_counts_s | 300 | cl | |
dota_cache_duration_favoriteplayers_s | 14400 | cl | |
dota_cache_duration_friend_needed_tokens_s | 300 | cl | |
dota_cache_duration_guild_data_s | 900 | cl | |
dota_cache_duration_guild_persona_data_s | 10800 | cl | |
dota_cache_duration_guild_summary_s | 300 | cl | |
dota_cache_duration_leaderboard_s | 60 | cl | |
dota_cache_duration_league_admin_list_s | 30 | cl | |
dota_cache_duration_league_dpc_standings_s | 60 | cl | |
dota_cache_duration_league_info_s | 50 | cl | |
dota_cache_duration_league_list_s | 600 | cl | |
dota_cache_duration_league_live_dpc_games_s | 30 | cl | |
dota_cache_duration_league_live_games_s | 5 | cl | |
dota_cache_duration_league_lobby_nodes_s | 5 | cl | |
dota_cache_duration_league_node_results_s | 5 | cl | |
dota_cache_duration_league_prediction_results_s | 5 | cl | |
dota_cache_duration_league_predictions_s | 60 | cl | |
dota_cache_duration_league_prize_pool_s | 5 | cl | |
dota_cache_duration_limited_item_purchase_s | 1800 | cl | |
dota_cache_duration_partysearch_s | 10 | cl | |
dota_cache_duration_player_accomplishments_s | 300 | cl | |
dota_cache_duration_team_info_s | 60 | cl | |
dota_camera_accelerate | 49 | cl | a | per_user | |
dota_camera_allow_freecam | false | cl | cheat | |
dota_camera_assisted_camera_operator_bias_constant_oneteam | 1 | cl | |
dota_camera_assisted_camera_operator_bias_constant_twoteams | 0.1 | cl | |
dota_camera_assisted_camera_operator_bias_frame_multiplier | 1 | cl | |
dota_camera_assisted_camera_operator_bias_scale | 1.4 | cl | |
dota_camera_assisted_camera_operator_bias_scale_frame_multiplier | 0.5 | cl | |
dota_camera_assisted_camera_operator_blend_multiplier | 1.5 | cl | |
dota_camera_assisted_camera_operator_inner_radius_at_zoomed_in | 250 | cl | |
dota_camera_assisted_camera_operator_input_cooldown | 0.5 | cl | |
dota_camera_assisted_camera_operator_interp_speed_bias_param | 0.5 | cl | |
dota_camera_assisted_camera_operator_interp_speed_dist_max | 8000 | cl | |
dota_camera_assisted_camera_operator_interp_speed_dist_min | 500 | cl | |
dota_camera_assisted_camera_operator_interp_speed_multiplier | 1.5 | cl | |
dota_camera_assisted_camera_operator_interp_speed_speed_max | 50 | cl | |
dota_camera_assisted_camera_operator_interp_speed_speed_min | 1.5 | cl | |
dota_camera_assisted_camera_operator_max_instanteous_ent_velocity | 275 | cl | |
dota_camera_assisted_camera_operator_mouseclick_duration | 0.1 | cl | |
dota_camera_assisted_camera_operator_movement_multiplier | 2400 | cl | |
dota_camera_assisted_camera_operator_null_zone_enabled | true | cl | |
dota_camera_assisted_camera_operator_null_zone_velocity_max | 125 | cl | |
dota_camera_assisted_camera_operator_null_zone_velocity_min | 100 | cl | |
dota_camera_assisted_camera_operator_outer_radius_at_zoomed_in | 600 | cl | |
dota_camera_assisted_camera_operator_pan_movement_interp_multiplier_in | 20 | cl | |
dota_camera_assisted_camera_operator_pan_movement_interp_multiplier_out | 6 | cl | |
dota_camera_assisted_camera_operator_radius_scale_at_zoomed_out | 4 | cl | |
dota_camera_assisted_camera_operator_unit_fade_duration | 1.5 | cl | |
dota_camera_broadcaster_mousewheel_direction_multiplier | Multiplier on direction, used for broadcasters only. | 0.025 | cl |
dota_camera_broadcaster_mousewheel_frametime_multiplier | Multipler on frametime, used for broadcasters only. | 1 | cl |
dota_camera_center | cmd | cl | |
dota_camera_center_on_entity | cmd | cl | |
+dota_camera_center_on_hero | cmd | cl | |
dota_camera_deatheffect | true | cl | a | per_user | |
dota_camera_disable_yaw | true | cl | cheat | |
dota_camera_disable_zoom | false | cl | a | per_user | |
dota_camera_distance | 1200 | cl | cheat | |
dota_camera_distance_min | 1134 | cl | cheat | |
dota_camera_distance_teamspec | 2600 | cl | cheat | |
dota_camera_dotatv_smooth_drag | false | cl | a | per_user | |
dota_camera_dotatv_smooth_drag_drag | 0.075 | cl | |
dota_camera_dotatv_smooth_drag_inverse | false | cl | |
dota_camera_dotatv_smooth_drag_max_speed | 25 | cl | |
dota_camera_drag_factor_zoomed_out | 0.5 | cl | cheat | |
dota_camera_edgemove | true | cl | a | user | |
dota_camera_focus_player | cmd | cl | |
dota_camera_fog_end_scalar | 1 | cl | cheat | |
dota_camera_fog_end_zoomed_in | 2500 | cl | cheat | |
dota_camera_fog_end_zoomed_out | 6000 | cl | cheat | |
dota_camera_fog_start_scalar | 1 | cl | cheat | |
dota_camera_fog_start_zoomed_in | 2000 | cl | cheat | |
dota_camera_fog_start_zoomed_out | 4500 | cl | cheat | |
+dota_camera_follow | cmd | cl | |
dota_camera_follow_doublepress_time | 0.5 | cl | |
dota_camera_get_lookatpos | Prints the main camera's look-at position. | cmd | cl |
dota_camera_get_pos | Prints the camera position. If you are trying to set DOTA's main camera position, you probably want to use dota_camera_get_lookatpos and dota_camera_set_lookatpos. | cmd | cl |
dota_camera_hero_inspector_bob_amount | 0.2 | cl | |
dota_camera_hero_inspector_camera_height_percentage | % of the hero's hitbox height. | 0.5 | cl |
dota_camera_hero_inspector_camera_lookat_height_percentage | % of the hero's hitbox height. | 0.5 | cl |
dota_camera_hero_inspector_dist_max | 1000 | cl | |
dota_camera_hero_inspector_dist_min | 150 | cl | |
dota_camera_hero_inspector_drag_scale | 1 | cl | |
dota_camera_hero_inspector_drag_speed_const | 25 | cl | |
dota_camera_hero_inspector_drag_yaw_max | 89 | cl | |
dota_camera_hero_inspector_drag_yaw_min | -60 | cl | |
dota_camera_hero_inspector_duration | 0.75 | cl | |
dota_camera_hero_inspector_fog_end_max | 4000 | cl | |
dota_camera_hero_inspector_fog_end_min | 4000 | cl | |
dota_camera_hero_inspector_fog_start_max | 1200 | cl | |
dota_camera_hero_inspector_fog_start_min | 500 | cl | |
dota_camera_hero_inspector_fov_buffer_multiplier | 1.25 | cl | |
dota_camera_hero_inspector_fov_default | 75 | cl | |
dota_camera_hero_inspector_fov_max | 80 | cl | |
dota_camera_hero_inspector_fov_min | 50 | cl | |
dota_camera_hero_inspector_grass_skew_multiplier | 0.33 | cl | |
dota_camera_hero_inspector_mousewheel_direction_multiplier | 0.05 | cl | |
dota_camera_hero_inspector_mousewheel_frametime_multiplier | 2 | cl | |
dota_camera_hero_inspector_mousewheel_process_interval | 0.1 | cl | |
dota_camera_hero_inspector_speed_const | 4 | cl | |
dota_camera_hero_inspector_use_third_person | Locks the showcase behind the hero | false | cl |
dota_camera_hero_inspector_zfar_max | 4000 | cl | |
dota_camera_hero_inspector_zfar_min | 3500 | cl | |
dota_camera_hold_select_to_follow | If set, pressing the select hero button will actively follow and keep you on screen | false | cl | a |
dota_camera_legacy | Use old settings for Dota camera. | 0 | cl | a |
dota_camera_legacy_enabled | true | sv | cl | rep | |
dota_camera_lerp_duration | 2 | cl | |
dota_camera_lerp_position | Blend the camera lookat position. | cmd | cl |
dota_camera_lock | false | cl | |
dota_camera_lock_lerp | 0 | cl | a | |
dota_camera_lock_mouse_lead | 220 | cl | |
dota_camera_lock_view_helper | true | cl | |
dota_camera_lock_view_helper_ratio | 0.45 | cl | |
dota_camera_mousewheel_delay_reset_interval | The mousewheel delay timer is reset after this interval. Does not apply to spectator zooming. | 1 | cl |
dota_camera_mousewheel_direction_multiplier | Multiplier on direction | 0.03 | cl |
dota_camera_mousewheel_start_delay | The delay (in seconds) before mousewheeling will begin to actually zoom. Only used for players in-game. Does not apply to spectator zooming. | 0.1 | cl |
dota_camera_reverse | false | cl | a | per_user | |
dota_camera_saved_position | cmd | cl | |
dota_camera_set_lookatpos | Sets the main camera's look-at position from (x,y) coordinates. | cmd | cl |
dota_camera_set_position | Set the camera lookat position. | cmd | cl |
dota_camera_smart_follow_drag_distance | 500 | cl | |
dota_camera_smart_follow_edge_distance | 500 | cl | |
dota_camera_smart_follow_offset_reset | 8 | cl | |
dota_camera_smart_follow_offset_time | 1 | cl | |
dota_camera_smooth_count | 8 | cl | |
dota_camera_smooth_distance | 96 | cl | |
dota_camera_speed | 3000 | cl | a | per_user | |
dota_camera_stage_fov | 15 | cl | |
dota_camera_stage_pitch | 0 | cl | |
dota_camera_stage_rotate | 0 | cl | |
dota_camera_stage_x | 25 | cl | |
dota_camera_stage_y | -600 | cl | |
dota_camera_stage_yaw | 90 | cl | |
dota_camera_stage_z | 225 | cl | |
dota_camera_temporary_freecamera_time | 2.5 | cl | a | |
dota_camera_terrain_sample_timer_duration | 0.1 | cl | |
dota_camera_yaw_rotate_hold_time | 1 | cl | |
dota_camera_yaw_rotate_speed | 0.2 | cl | |
dota_camera_z_interp_speed | 10 | cl | |
dota_camera_zfar_zoomed_in | 3300 | cl | cheat | |
dota_camera_zfar_zoomed_out | 4800 | cl | cheat | |
dota_camera_zoom_return_to_default_speed | 0.001 | cl | cheat | |
dota_camera_zoom_return_to_default_time | 30 | cl | cheat | |
dota_camera_zoom_return_to_default_time_spectator_enabled | true | cl | |
dota_cameraman_queryunit_slave | Query unit controls for camera man. 0=none, 1=copy main broadcaster query unit, but allow local override, 2=always slave from main broadcaster, no local control over query unit | 0 | cl |
dota_cancel_GG | Cancel GG call | cmd | sv |
dota_candy_shop_generate_recipes | Generate 4 recipes. | cmd | cl |
dota_candy_shop_print_recipes | Generate all recipes. | cmd | cl |
dota_cd_captain_pick_time | 10 | sv | cheat | |
dota_cd_minimum_pick_time | 5 | sv | cheat | |
dota_chat_allow_global | Allow chat channels to be set to global, causing their chat to show up in other channel's tabs. | true | cl | a | per_user |
dota_chat_broadcast_whispers | Show whispers in all chat tabs, not just the tab for the individual user. | true | cl | a |
dota_chat_disable_refresh_user_list | false | cl | |
dota_chat_enable_whispers | Show steam messages as whispers inline in chat. | true | cl | a | per_user |
dota_chat_filter_settings | What chat filtering level the user wants (EDotaChatFilter) | 1 | cl | a |
dota_chat_filter_settings_apply_to_spectators | Whether chat filtering applies to spectating as well or not. | false | cl | a |
dota_chat_lines_always_create_new_label | false | cl | |
dota_chat_scroll_step | 10 | cl | |
dota_cheap_water | false | cl | |
dota_check_localization | Look over unit and ability data to verify that all the expected localization strings are present | cmd | cl |
dota_cheers_enable_scene_reload | false | cl | a | |
dota_cl_projection_enabled | true | cl | |
dota_claim_item_action_async_rewards_timeout_duration | 20 | cl | |
dota_client_filesystem_warnings | Set fs_warning_level and fs_warning_mode to warn on synchronous file warnings. | false | cl |
dota_client_first_session | false | cl | a | per_user | |
dota_client_ping_max_allowance | 4 | cl | cheat | |
dota_client_ping_max_allowance_period_seconds | 1 | cl | cheat | |
dota_clip_builder_bitrate | Bitrate of the resulting clip | 30 | cl | a | per_user |
dota_clip_builder_format | mp4 | cl | a | per_user | |
dota_clip_builder_framerate | 60 | cl | a | per_user | |
dota_clip_builder_hide_game_ui | false | cl | a | per_user | |
dota_clip_builder_high_quality_rendering | true | cl | a | per_user | |
dota_clip_builder_max_duration | 60 | cl | a | per_user | |
dota_clip_builder_output_folder | 0 | cl | a | per_user | |
dota_clip_builder_seconds_graduation | 1 | cl | a | per_user | |
dota_clip_unreachable_paths | true | sv | |
dota_cm_captain_pick_time | 10 | sv | cheat | |
dota_cm_minimum_pick_time | 5 | sv | cheat | |
dota_collapsed_bundled_item_list | false | cl | a | per_user | |
dota_collapsed_new_item_list | false | cl | a | per_user | |
dota_collapsed_recent_item_list | false | cl | a | per_user | |
dota_collections_stack_duplicates | true | cl | a | |
dota_combat_log_update_interval | 1 | cl | cheat | |
dota_combatlog_fight_idle_time | The amount of time needed to determine a fight is over (no one involved in a fight did anything to anyone else involved in the fight). | 5 | sv | cl | rep |
dota_combatlog_file | A file you want to write combatlog events to as they happen. | 0 | cl |
dota_combatlog_location_interval | 1 | sv | cheat | |
dota_combatlog_scan | Scans for fights | cmd | cl |
dota_combatlog_size | Calculates the total allocations for a combatlog | cmd | cl |
dota_combatlog_size_server | cmd | sv | |
dota_combatlog_summary | cmd | sv | |
dota_combatlog_update | Send combat log to a client | cmd | sv |
dota_combatlog_write_test | Writes combatlog to disk if you have dota_combatlog_file set | cmd | cl |
dota_combine_models | true | cl | rep | |
dota_commander_report | Prints a snapshot of the commander's state | cmd | sv |
dota_compendium_2024_predictions_results_popup_state | 0 | cl | a | |
dota_compendium_2025_predictions_main_event_results_shown | false | cl | a | |
dota_compendium_2025_predictions_rtti_results_shown | false | cl | a | |
dota_competitive_game_modes | Bit masks of game modes to search for in ranked matchmaking | 0 | cl | a |
dota_conduct_scorecard_latest_ack_seq_num | Sequence number of latest conduct summary that has been acknowledged. | 0 | cl | a | per_user |
dota_contest_schema_do_contest_validation | true | cl | |
dota_context_aware_voice_change_window_minutes | 2 | sv | cl | rep | cheat | |
dota_context_aware_voice_networth_change_threshold | 0.025 | sv | cl | rep | cheat | |
dota_context_aware_voice_networth_threshold | 0.09 | sv | cl | rep | cheat | |
dota_contextual_tips_queue_custom_tip | Queues a specific custom client tip to be displayed | cmd | cl |
dota_contextual_tips_queue_tip_id | Queues a specific tip ID to be displayed | cmd | cl |
dota_continue_click_movement_after_cast_cancel | true | cl | a | per_user | |
+dota_control_group | cmd | cl | |
dota_courier_autodeliver | Whether courier auto-mode is on. | false | cl | a | user | per_user | release |
dota_courier_burst | Activate speed burst on courier | cmd | cl |
dota_courier_deliver | Order courier to deliver my items | cmd | cl |
dota_courier_shield | Activate speed shield on courier | cmd | cl |
dota_crate_treasure_use_alt_listview | false | cl | a | per_user | |
dota_create_ability | Create an ability for the player's hero at the first unused ability index | cmd | sv |
dota_create_bot_wearing_item | Creates a bot wearing a given item def index. | cmd | sv | cheat |
dota_create_bot_wearing_set | Creates a bot wearing a given set of items from a bundle object. | cmd | sv | cheat |
dota_create_fake_clients | Populates the remaining slots with fake clients | cmd | sv | cheat |
dota_create_item | Creates an item for the selected unit | cmd | sv |
dota_create_neutral_hero | Creates an unit | cmd | sv | cheat |
dota_create_unit | Creates an unit | cmd | sv | vconsole_fuzzy |
dota_creep_distance_interval | 5 | sv | |
dota_creep_stack_nearby_hero_radius | 3000 | sv | |
dota_creeps_no_spawning | false | sv | cheat | |
dota_crownfall_artillery_alert_state | 0 | cl | a | |
dota_crownfall_artillery_score_data | Score data for Castle Carnage | 0 | cl | a | per_user |
dota_crownfall_intro_state | 0 | cl | a | |
dota_crownfall_intro_state_act_2 | 0 | cl | a | |
dota_crownfall_intro_state_act_3 | 0 | cl | a | |
dota_crownfall_intro_state_act_4 | 0 | cl | a | |
dota_crownfall_most_recent_active_season_id | 0 | cl | a | |
dota_crownfall_node_tooltip_show_delay | 0.2 | cl | |
dota_crownfall_sticky_tooltip_time_required | 0.4 | cl | |
dota_custom_game_difficulty_mask | Difficulties of the event game to matchmake for. | 0 | cl | a | per_user |
dota_custom_game_library_filter | Custom game library filter type | 0 | cl | a |
dota_custom_game_library_sort | Custom game library sort type | 0 | cl | a |
dota_custom_game_local_lobbies_max_ping | Maximum ping for custom game overview. | 150 | cl | a | per_user |
dota_custom_game_overview_max_lobby_age_seconds | Maximum lobby age to be visible in overview. | 1800 | cl | a | per_user |
dota_custom_games_enable_browse_tab | true | cl | |
dota_custom_games_exclude | Comma separated list of IDs to exclude from custom games overview page | 0 | cl |
dota_custom_games_overview_sort_mode_mode | Sort method used for the custom games overview page | 1 | cl | a | per_user |
dota_custom_invoker_spell_keys | false | cl | a | |
dota_custom_ui_debug_panel | Usage: dota_custom_ui_debug_panel <panel_type_index> | cmd | cl |
dota_cycle_prev_selected | cmd | cl | |
dota_cycle_selected | cmd | cl | |
dota_damage_flash | Flash when enemies take damage from the player | true | sv | a |
dota_dashboard_enable_mouse_history | Enables Mouse4/Mouse5 to navigate dashboard history. | true | cl | a | per_user |
dota_dashboard_force_background | 0 | cl | |
dota_dashboard_launch_count | 7 | cl | a | per_user | |
dota_dawnbreaker_attack_combo_cooldown_time | Adjust the amount of time the combo animation state persists after an attack starts. Set to -1 to disable attack combos entirely. | 5 | sv | cl | rep |
dota_dawnbreaker_attack_combo_step_time | We won't advance the combo state faster than this time, so stutter stepping doesn't advance the combo anim. | 0.3 | sv | cl | rep |
dota_daynightcycle_pause | 0 = resume day/night cycle; 1 = pause day/night cycle; default = 0; | false | sv | cheat |
dota_daynightcycle_toggle | Toggle the day-night cycle. | cmd | sv | cheat |
dota_db_frontpage_takeover_set_stream | <control_num> <stream_name> [t1_wins] [t2_wins] Overrides an entry in the list to have specific match data. | cmd | cl |
dota_dead_unit_delete_time | 1 | sv | cheat | |
dota_dead_unit_disappear_time | 4 | sv | cheat | |
dota_debug_change_cursor_during_pending_order | false | cl | |
dota_debug_global_light | 0 | cl | cheat | |
dota_debug_last_hit_particle_count | 0 | sv | |
dota_debug_lasthit_timing | false | sv | cl | rep | |
dota_debug_location_x | 0.01 | sv | |
dota_debug_location_y | 0.01 | sv | |
dota_debug_npc_controller_entity_index | Entity index to report NPC Controller logging information for. | -1 | sv |
dota_debug_onstage_seats | false | cl | |
dota_debug_so_cache | Log SO cache messages | false | cl |
dota_debug_stuck | false | sv | cheat | |
dota_debut_movie_volume | 0.6 | cl | |
dota_default_gold | 600 | sv | cheat | |
dota_default_spoilers_blocked | Avoid spoilers for league matches | false | cl | a | per_user |
dota_demo_hero | Enter demo mode with given hero. Usage: dota_demo_hero <hero_name> <optional: demo\|fullmap> | cmd | cl | release | vconsole_fuzzy |
dota_destroy_player_effigy | cmd | sv | cheat | |
dota_dev | DotA dev commands | cmd | sv | cheat |
dota_dev_weekend_hub_status | -1 | cl | |
dota_director_record_combat_log | 1 | sv | |
dota_director_shoulder_view_chance | 10 | sv | |
dota_disable_acknowledged_item_auto_equip | false | cl | a | per_user | |
dota_disable_add_fractional_attack_time | false | sv | cheat | |
dota_disable_afk_checks | If true, never mark a player as AFK. | false | sv |
dota_disable_attack_regulator | false | sv | cheat | |
dota_disable_autoattack_during_stop | true | cl | a | per_user | |
dota_disable_bot_lane | false | sv | cl | rep | |
dota_disable_controller_support | true | cl | |
dota_disable_experimental_gameplay | false | cl | |
dota_disable_lan_lobby_broadcast | Don't send UDP broadcast packets for LAN lobby discovery | false | cl |
dota_disable_mid_lane | false | sv | cl | rep | |
dota_disable_particle_lights | Disable the rendering of particle local lights. | false | cl | release |
dota_disable_showcase_view_button | Disable the Showcase View button unless sv_cheats is enabled. | false | cl |
dota_disable_showing_tooltips | false | cl | a | per_user | |
dota_disable_top_lane | false | sv | cl | rep | |
dota_disable_unit_ring | false | cl | |
dota_dpc_favorite_teams_cache_duration | 600 | cl | |
dota_dpc_reset_spoilers | clear dpc spoiler data | cmd | cl |
dota_draft_trivia_enabled | true | cl | |
dota_draw_portrait | true | cl | cheat | |
dota_draw_simple_selection_box | false | cl | a | per_user | |
dota_drow_ranger_arcana_disable_display | false | cl | a | |
dota_dump_behavior | Dump Behavior score info. | cmd | cl |
dota_dump_bot_state | cmd | cl | |
dota_dump_buff_message_count | dota_dump_buff_message_count | cmd | sv |
dota_dump_client_asset_modifiers | Dump asset modifiers on the client. | cmd | cl | cheat |
dota_dump_connection_stats | Dump current connection stats | cmd | sv |
dota_dump_creep_stats | Displays stats on creep denies/lasthits/kills. | cmd | sv | cheat |
dota_dump_hero_history | Dump items and abilities that a hero has bought/leveled | cmd | sv |
dota_dump_inventory | cmd | cl | |
dota_dump_keybindings | false | cl | |
dota_dump_server_asset_modifiers | Dump asset modifiers on the server. | cmd | sv | cheat |
dota_dump_server_inventory | cmd | sv | |
dota_earthshaker_arcana_disable_combo_display | false | cl | a | |
dota_easybuy | Everything is free, all shops are in range, and you can purchase for other heroes | false | sv | cl | rep | cheat |
dota_echoslam_max_projectiles | 75 | sv | cheat | |
dota_econ_item_animation_speed | The animation speed of the full set tiles. | 0.4 | cl |
dota_econ_item_high_market_price_threshold | 10000 | cl | |
dota_econ_item_immortal_animation_speed | The animation speed of the immortal item tiles. | 0.2 | cl |
dota_econ_item_particle_sim_speed | The simulation speed of particles in full set tiles. | 0.7 | cl |
dota_effective_creep_spawn_time | If non-zero, the time the creep spawner uses for deciding what to spawn | 0 | sv | cheat |
dota_enable_direct_quickcast_bindings | Enables ability to directly bind keys to quickcast. | false | cl | a | per_user |
dota_enable_illusion_recycling | false | sv | |
dota_enable_new_player_shop | Enables simple shop mode | true | cl | a | per_user |
dota_enable_range_finder | true | cl | a | per_user | |
dota_enable_same_user_chat_wheel_pitch_increase | false | cl | cheat | |
dota_enable_spatial_audio | Flag to enable spatial audio in Dota 2. | true | release |
dota_endgame_cinematic_disable | false | sv | cl | rep | |
dota_enemy_color | 255 0 0 | cl | |
dota_enemy_color_cb | 255 0 0 | cl | |
dota_entity_count_grace_threshold | Number of entities to reserve when we're getting close to the limit. Stops some entities from spawning. | 128 | sv |
dota_event_goal_update_delay | 300 | cl | |
dota_event_stage | 0 | sv | cl | rep | |
dota_event_tips_cache_duration | 300 | cl | |
dota_experimental_enable_particles_named_values | false | sv | cl | rep | cheat | |
dota_experimental_stats_interval | Seconds between each experimental stat update. | 60 | sv |
dota_experimental_target_filter_is_toggle | false | cl | a | per_user | |
dota_export_steam_inventory_layout | Save the inventory layout to the Steam servers. | cmd | cl |
dota_export_steam_inventory_layout_flow | Save the inventory layout to the Steam servers. | cmd | cl |
dota_externalwebapi_debug_leagueid | Set this to test the external web API as if the game were a specific league. | 0 | cl |
dota_faceless_void_arcana_disable_display | false | cl | a | |
dota_fake_accept_slots | 0 | cl | |
dota_fake_announcer_teamid | 0 | cl | |
dota_fake_battle_cup_live_game | false | cl | |
dota_fake_front_page_cell_top_game | Creates fake game data for a top game on the front page cells. 0 = disabled, 1 = regular game, 2 = league game | 0 | cl |
dota_fake_gc_connection_state | -1 | cl | |
dota_fake_gc_est_time | -1 | cl | |
dota_fake_gc_queue_pos | -1 | cl | |
dota_fake_lobby_browser_data | false | cl | |
dota_fake_lobby_count | 100 | cl | |
dota_fake_no_match_metadata | false | cl | |
dota_fake_role_handicap_hardsupport | -1 | cl | |
dota_fake_role_handicap_midlane | -1 | cl | |
dota_fake_role_handicap_offlane | -1 | cl | |
dota_fake_role_handicap_safelane | -1 | cl | |
dota_fake_role_handicap_support | -1 | cl | |
dota_fanfare_disable | true | sv | |
dota_fantasy_2024_tutorial_state | 0 | cl | a | |
dota_fantasy_2025_tutorial_state | 0 | cl | a | |
dota_fantasy_craft_tutorial_state | 0 | cl | a | |
dota_fantasy_league_region | Set a valid league region. | 1 | cl | a | per_user |
dota_fantasy_popup_help_dpc | true | cl | a | |
dota_fantasy_popup_help_ti10 | true | cl | a | |
dota_fantasy_spew_scoring | false | cl | cheat | |
dota_fantasy_stat_update_interval_s | How often the server updates the GC with player fantasy stats | 20 | sv | cheat |
dota_featured_game_mode_splash_time | 0 | cl | a | per_user | |
dota_fg_debug_draw | false | cl | |
dota_fg_net_ignore_all_challenges | false | cl | a | |
dota_fight_recap_button_stay_time | 35 | cl | a | |
dota_fight_recap_terse | false | cl | a | |
+dota_filter_ally | cmd | cl | |
+dota_filter_enemy | cmd | cl | |
+dota_filter_hero | cmd | cl | |
+dota_filter_non_hero | cmd | cl | |
dota_flip_home_team | false | cl | |
dota_fog_offset | 0 | cl | |
dota_force_battle_cup_winner | 0 | sv | cheat | |
dota_force_bot_cycle | Set automatically by matchmaking to fill slots with bots | 0 | sv |
dota_force_default_death_stinger | true | cl | a | per_user | |
dota_force_default_respawn_stinger | false | cl | a | per_user | |
dota_force_gamemode | Force the game mode to a specific one. AP = 1, CM = 2, RD = 3, SD = 4. INTRO = 6. 7 = HW. 8 = REVERSE CM. 9 = XMAS | 1 | sv | cl | rep |
dota_force_minigame | 0 | sv | cl | rep | |
dota_force_neutral_drop_tier | 0 | sv | rep | cheat | |
dota_force_pick_allow | false | sv | cl | rep | |
dota_force_right_click_attack | 0 | cl | a | per_user | |
dota_force_rune | Always spawn the same rune. | -1 | sv | rep | cheat |
dota_force_steamlearn_snapshots | false | sv | cheat | |
dota_force_upload_match_stats | If enabled, server will upload match stats even when there aren't human players on each side | false | sv | cheat |
dota_fort_highground_radius | 2000 | sv | cheat | |
dota_fountain_idle_minimum_time | How long into the game we need to be before we boot players for being intentionally Idle. | 0 | sv |
dota_fow_grid_size | 64 | sv | cl | rep | |
dota_free_ids | Shows next free ID for items, abilities and heroes. | cmd | cl |
dota_friendly_color | 0 255 0 | cl | |
dota_friendly_color_cb | 33 161 255 | cl | |
dota_friends_favorites_expanded | If true expands favorites sub nav, if false minimizes it. | true | cl | a |
dota_friends_friends_playing_expanded | If true expands friends playing dota sub nav, if false minimizes it. | true | cl | a |
dota_friends_guild_members_expanded | If true expands guild members sub nav, if false minimizes it. | false | cl | a |
dota_friends_offline_expanded | If true expands friends online sub nav, if false minimizes it. | true | cl | a |
dota_friends_online_expanded | If true expands friends online sub nav, if false minimizes it. | true | cl | a |
dota_friends_open_party_expanded | If true expands open party sub nav, if false minimizes it. | true | cl | a |
dota_friends_pending_expanded | If true expands friends pending sub nav, if false minimizes it. | true | cl | a |
dota_game_account_client_debug | Prints game account client info | cmd | cl |
dota_game_account_plus_debug | Prints game account plus info | cmd | cl |
dota_game_end_match_details_delayed_time | After showing game end message, if server hasn't told us it signed out with the GC, then turn on warning text | 4 | cl |
dota_game_end_match_details_time_out | Max time client waits for server to let it know that it has signed out with GC. | 10 | cl |
dota_game_end_match_details_time_out_weekend_tourney | Max time client waits for server to let it know that it has signed out with GC, in weekend tourney match | 60 | cl |
dota_gamemode_ability_draft_per_player_time | Total time in seconds a player has to draft an ability | 7 | sv | cl | rep |
dota_gamemode_ability_draft_pre_round_time | Break between rounds | 5 | sv | cl | rep |
dota_gamemode_ability_draft_pre_time | 60 | sv | cheat | |
dota_gamemode_ability_draft_set_draft_hero_and_team | Manually select which heroes will be assigned during Ability Draft lobby game. Usage: dota_gamemode_ability_draft_set_draft_hero_and_team <hero> <team:radiant/dire/extra> | cmd | cl | cheat | vconsole_fuzzy |
dota_gamemode_ardm_hero_count | 90 | sv | cheat | |
dota_gamemode_ardm_sellback_percent | 0.85 | sv | cl | rep | cheat | |
dota_gamestate | Print current game state | cmd | sv |
dota_get_team_info | cmd | cl | |
dota_gg_call_time | 10 | sv | rep | |
dota_gift_permissions_cache_duration | 300 | cl | |
dota_gift_permissions_request_timeout | 60 | cl | |
dota_global_hero_stats_cache_duration | 300 | cl | |
dota_global_item_shuffle_enabled_slots | 0 | cl | a | per_user | |
dota_global_item_shuffle_enabled_slots_upconverted | false | cl | a | per_user | |
dota_glyph | trigger the Glyph of Fortification for your team | cmd | cl |
dota_gold_redistribute_time | 1 | sv | cheat | |
dota_gold_summary | Print out gold info | cmd | cl |
dota_graph_player_items_inset | 10 | cl | |
dota_graph_player_items_min_quality | 0 | cl | |
dota_graph_player_items_right_margin | 100 | cl | |
dota_graph_player_items_show_consumables | false | cl | |
dota_greevil_black_essence | -1 | sv | cheat | |
dota_greevil_blue_essence | -1 | sv | cheat | |
dota_greevil_green_essence | -1 | sv | cheat | |
dota_greevil_orange_essence | -1 | sv | cheat | |
dota_greevil_purple_essence | -1 | sv | cheat | |
dota_greevil_red_essence | -1 | sv | cheat | |
dota_greevil_white_essence | -1 | sv | cheat | |
dota_greevil_yellow_essence | -1 | sv | cheat | |
dota_gridnav_perf_test | cmd | sv | |
dota_gridnav_show | 0 | sv | cheat | |
dota_gridnav_show_size | Control the size of the gridnav display. 1 = small, 2 = medium, 3 = large | 1 | sv | cheat |
dota_grinder_snap_to_damage | false | cl | cheat | |
dota_guide_enable_publish_all | Enable publish all feature for guides | false | cl | a | per_user |
dota_guide_prioritize_recent | true | cl | a | per_user | |
dota_guild_banner_replacement_radius | how far from the fountain to replace banners with guild ones ( < 0: disable, == 0: all) | 0 | sv | cl | rep |
dota_guild_details_force_show_chat_type | false | cl | |
dota_guild_ignore_invites | false | cl | a | per_user | |
dota_guild_ignore_nonfriend_invites | If set, guild invites from non-friends are automatically rejected | false | cl | a | per_user |
dota_guild_persona_batch_interval | 0.5 | cl | |
dota_guild_persona_use_webapi | false | cl | |
dota_hack_delay_start | false | sv | |
dota_health_bar_healing_effect | false | cl | a | per_user | |
dota_health_bar_hovered_always_top | true | cl | |
dota_health_bar_hurt_effect | true | cl | a | per_user | |
dota_health_bar_ice_blast_shatter_threshold | true | cl | |
dota_health_bar_pips | true | cl | |
dota_health_bar_shields | true | cl | |
dota_health_heal_decay_time_max | 0.4 | cl | cheat | |
dota_health_heal_decay_time_min | 0.2 | cl | cheat | |
dota_health_heal_delay | 0.2 | cl | |
dota_health_heal_threshold | 0.007 | cl | |
dota_health_high_marker_major_alpha | 128 | cl | |
dota_health_high_marker_minor_alpha | 0 | cl | |
dota_health_high_threshold | 15000 | cl | |
dota_health_hurt_decay_time_max | 0.8 | cl | rep | cheat | |
dota_health_hurt_decay_time_min | 0.3 | cl | rep | cheat | |
dota_health_hurt_delay | 0.1 | cl | |
dota_health_hurt_threshold | 0.01 | cl | |
dota_health_marker_major_alpha | 225 | cl | |
dota_health_marker_minor_alpha | 96 | cl | |
dota_health_per_vertical_marker | How much health between each vertical line in the health bars | 250 | cl |
dota_height_fog_scale | 1 | cl | cheat | |
dota_help_tips_active_per_category | 2 | cl | |
dota_help_tips_enabled | true | cl | a | per_user | |
dota_help_tips_reset | Removes records of any already dismissed help tips. | cmd | cl |
dota_help_tips_reset_intro | Removes records of intro tips. | cmd | cl |
dota_hero_adjectives_dump | [adjective] [value] Dumps out which heroes have which adjectives | cmd | cl |
dota_hero_auto_graball | false | cl | |
dota_hero_demo_default_enemy | npc_dota_hero_axe | cl | a | |
dota_hero_demo_default_enemy_variant | 0 | cl | a | |
dota_hero_demo_spawn_creeps_enabled | true | cl | a | |
dota_hero_demo_towers_enabled | true | cl | a | |
dota_hero_god_mode | false | sv | cheat | |
dota_hero_grid_role_threshold_percent | 30 | cl | |
dota_hero_indicators_hide_distance | 1000 | cl | a | per_user | |
dota_hero_indicators_max_distance | 4000 | cl | a | per_user | |
dota_hero_indicators_max_radius | 1 | cl | a | per_user | |
dota_hero_indicators_min_radius | 0.6 | cl | a | per_user | |
dota_hero_muerta_dead_shot_debug | Show debugging info for Muerta's dead_shot. | false | sv | cl | rep | cheat |
dota_hero_muerta_dead_shot_tolerance | Tolerance for the Dead Shot ignoring the user's vector target and just shooting straight. | 0.1 | sv |
dota_hero_muerta_double_shot_debug | Show debugging info for Muerta's double shot aiming. | false | sv | cl | rep | cheat |
dota_hero_muerta_double_shot_debug_offset | Vertical offset for Muerta's double shot debug render. | 100 | sv | cl | rep | cheat |
dota_hero_muerta_double_shot_debug_sphere_size | Sphere size for Muerta's double shot debug render. | 20 | sv | cl | rep | cheat |
dota_hero_multiple_kill_time | 18 | sv | |
dota_hero_overhead_names | 0 | cl | a | per_user | |
dota_hero_relic_debug_visuals | false | cl | |
dota_hero_ringmaster_dark_carnival_souvenir_add_charge | cmd | sv | |
dota_hero_ringmaster_dark_carnival_souvenir_force_illusion_scale_set | 0 | sv | cl | rep | cheat | |
dota_hero_ringmaster_dark_carnival_souvenir_force_item | Force the output of the Carnival Souvenir ability to a specific item. | 0 | sv | cl | rep | cheat |
dota_hero_selection_announcer_use_rr | If enabled, use response rules for hero selection announcer lines | true | cl |
dota_hero_undying_max_zombies | Maximum amount of zombies that can be spawned. | 64 | sv |
dota_heropicker_ad_select_time | 10 | sv | cheat | |
dota_heropicker_alldraft_banning_time | 15 | sv | cl | rep | cheat | |
dota_heropicker_alldraft_random_time | 11 | sv | cl | rep | cheat | |
dota_heropicker_alldraft_select_time | 21 | sv | cl | rep | cheat | |
dota_heropicker_ap_select_time | 75 | sv | cheat | |
dota_heropicker_ar_select_time | 10 | sv | cheat | |
dota_heropicker_ardm_select_time | 10 | sv | cheat | |
dota_heropicker_fh_select_time | 60 | sv | cheat | |
dota_heropicker_sd_select_time | 60 | sv | cheat | |
dota_heropicker_select_penalty_cost | 2 | sv | cheat | |
dota_heropicker_select_penalty_time | 30 | sv | cheat | |
dota_heropicker_tutorial_select_time | 599 | sv | |
dota_hide_cursor | If set, mouse cursor is always hidden | false | cl |
dota_hide_fight_recap | Hide the fight recap. | cmd | cl |
dota_hide_frontpage_video | Don't load the frontpage streaming video. | false | cl | a |
dota_hide_spectator_player_names | false | cl | |
dota_hide_tips_on_loading_screens | false | cl | a | per_user | |
dota_hide_wearables | If set, wearables (default body parts) will be hidden. This is for the item icon editor. | false | sv | cl | rep | cheat |
dota_highest_seen_item_id | 32859821361 | cl | a | per_user | |
dota_highlight_reel | false | cl | |
dota_highlight_reel_debug | false | cl | cheat | |
dota_highlight_reel_leadin_seconds | 13 | cl | |
dota_highlight_reel_leadout_seconds | 5 | cl | |
dota_highlight_reel_matchid | 0 | cl | |
dota_highlight_reel_playerid | -1 | cl | |
dota_highlight_reel_running_time | 180 | cl | |
dota_hltv_camera_override_pos | 0.000000 0.000000 | cl | |
dota_hltv_camera_use_override_pos | false | cl | |
dota_hold | cmd | cl | |
dota_hud_chat_fade_time | 7 | cl | |
dota_hud_chat_history_lines | Number of history lines to save for in-game chat. | 15 | cl |
dota_hud_chat_wheel | true | cl | |
dota_hud_colorblind | Which color mode to use for HUD elements (name is legacy) | 0 | cl | a | per_user |
dota_hud_combine_move_speed | Combine base and bonus move speed numbers on the HUD | true | cl |
dota_hud_contextual_tips_disable | Disable in-game contextual tips | false | cl | a | per_user |
dota_hud_custom_css_class | Add a custom class to the root of the HUD for testing purposes. | 0 | cl | cheat |
dota_hud_custom_label_offset | 16 | cl | |
dota_hud_debug_name_all_entities | If set, shows debug names for all entities. | false | cl |
dota_hud_disable_damage_numbers | Hide the incoming and outgoing damage numbers. | false | cl | a | per_user |
dota_hud_extra_large_minimap | Set minimap to extra large size | 0 | cl | a | per_user |
dota_hud_flip | No longer used. Use dota_minimap_position_option instead. | true | cl | a | per_user |
dota_hud_force_killcam | false | cl | |
dota_hud_force_query | Left clicking a unit will force query selection to that unit. | false | cl | cheat |
dota_hud_force_rank_wagering | false | cl | cheat | |
dota_hud_force_wagering | false | cl | cheat | |
dota_hud_gameend | true | cl | |
dota_hud_gameend_dev | false | cl | |
dota_hud_gameend_dev_winning_team | 2 | cl | |
dota_hud_healthbar_disable_status_display | Hide the overhead status text for hero status effects. | false | cl | a | per_user |
dota_hud_healthbar_hoveroutline_alpha | Mouse hover outline brightness on healthbars | 200 | cl |
dota_hud_healthbar_local_player_high_visibility | false | cl | a | per_user | |
dota_hud_healthbars | Show unit health bars, etc. | 3 | cl |
dota_hud_hide_mainhud | false | cl | |
dota_hud_hide_minimap | false | cl | |
dota_hud_hide_overlaymap | true | cl | |
dota_hud_hide_topbar | false | cl | |
dota_hud_ingame_predictions_hide | false | cl | |
dota_hud_ministun_duration | Stuns lower than this will add UnitMiniStunned class to the HUD | 0.25 | cl |
dota_hud_netgraph | Display net statistics on the hud | false | cl | a | per_user |
dota_hud_new_query_panel | Enable new query panel | false | cl | a |
+dota_hud_overlaymap_inputkey | cmd | cl | |
dota_hud_popup_battlecup_fade_delay | 3 | cl | |
dota_hud_portrait_force_alive | false | cl | |
dota_hud_portrait_inset_bottom | 0 | cl | |
dota_hud_portrait_inset_left | 2 | cl | |
dota_hud_portrait_inset_right | 2 | cl | |
dota_hud_portrait_inset_top | 3 | cl | |
dota_hud_portrait_killer_inset_bottom | 0 | cl | |
dota_hud_portrait_killer_inset_left | 2 | cl | |
dota_hud_portrait_killer_inset_right | 2 | cl | |
dota_hud_portrait_killer_inset_top | 3 | cl | |
dota_hud_projection_debug | false | cl | |
dota_hud_queued_orders_enable | If set, show shift-queued orders in the HUD. | true | cl | a | per_user |
dota_hud_queued_orders_max_orders | 5 | cl | |
dota_hud_queued_orders_timeout | 60 | cl | |
dota_hud_reduced_flash | Reduce flashing in various gameplay effects. | false | cl | a |
dota_hud_replay_scrubber_update_msecs | replay scrubber thumb max update rate, msec | 200 | cl |
dota_hud_shop_show_filter | true | cl | a | release | |
dota_hud_shop_v2 | false | cl | |
dota_hud_show_crosshair_hero_tooltip | Show/Hide the tooltip box that appears when you hover another hero. | true | cl |
dota_hud_show_minimal_shop | false | cl | a | per_user | |
dota_hud_show_overhead_events | Show Crit, Gold, XP, etc. Overhead Event Messages | true | cl |
dota_hud_skins_enabled | Enable HUD skins on the panorama HUD | true | cl |
+dota_hud_toggle_overlaymap | cmd | cl | |
dota_hud_unit_info | Show health bars when the game or camera mode would ordinarily hide them. | false | cl |
dota_hud_victory_message_delay | Delay before showing victory message in game end | 2 | cl |
dota_hud_victory_message_duration | Duration victory message is shown in game end | 4 | cl |
dota_hud_voicechat_loud_value | 0.6 | cl | |
dota_hud_wager_spoof | Spoof a wager for a specific player | cmd | sv |
dota_ice_grip | 500 | sv | |
dota_ice_grip_skates | 2000 | sv | |
dota_ice_slide | true | sv | |
dota_idle_acquire | true | sv | cheat | |
dota_idle_neutral_think_always | false | sv | |
dota_idle_rare_interval_max | 25 | sv | cheat | |
dota_idle_rare_interval_min | 15 | sv | cheat | |
dota_idle_rare_tower_scale | 2 | cl | |
dota_idle_time | How long a player needs to be idle before he counts as disconnected. | 300 | sv |
dota_idle_time_buffer | 2 | sv | cheat | |
dota_idle_time_turbo | How long a player needs to be idle before they count as disconnected in turbo. | 240 | sv |
dota_ignore_invites | If set, guild invites and team invites will be automatically rejected | false | cl | a | per_user |
dota_ignore_nonfriend_invites | If set, party and lobby invites from non-friends are ignored | false | cl | a | per_user |
dota_import_steam_inventory_layout | Load the inventory layout from the Steam servers. | cmd | cl |
dota_inhibit_query_after_cast | 0 | cl | a | |
dota_international2023_rewards_level_animation_duration_max_change | 200 | cl | |
dota_international2023_rewards_level_animation_duration_max_seconds | 5 | cl | |
dota_international2023_rewards_level_animation_duration_min_change | 1 | cl | |
dota_international2023_rewards_level_animation_duration_min_seconds | 0.5 | cl | |
dota_international2024_rewards_first_time | true | cl | a | |
dota_international2024_rewards_level_animation_duration_max_change | 200 | cl | |
dota_international2024_rewards_level_animation_duration_max_seconds | 5 | cl | |
dota_international2024_rewards_level_animation_duration_min_change | 1 | cl | |
dota_international2024_rewards_level_animation_duration_min_seconds | 0.5 | cl | |
dota_intro_movie_volume | 0.5 | cl | |
dota_inventory_combine_ground_items_radius | 200 | sv | cheat | |
dota_inventory_neutral_item_teleport_throw | 150 | sv | cheat | |
dota_invite_debug | Prints local invite objects | cmd | cl |
dota_item_autocast | cmd | cl | |
dota_item_double_tap_self_cast | true | cl | a | per_user | |
dota_item_execute | cmd | cl | |
dota_item_free_buyback_end_time | 30 | sv | cl | rep | cheat | |
dota_item_free_disassemble_interval | 10 | sv | cl | rep | cheat | |
dota_item_fullprice_buyback_interval | 10 | sv | cl | rep | cheat | |
dota_item_play_generic_aoe_effect | false | sv | cheat | |
dota_item_quick_cast | cmd | cl | |
dota_item_suggestion_time | Window for item suggestions. | 30 | sv | cl | rep |
dota_join_new_player_chat_channel | If enabled, will automatically join the New Player chat channel for your language on startup. | false | cl | a | per_user |
dota_join_regional_chat_channel | If enabled, will automatically join a chat channel for your region on startup. | false | cl | a | per_user |
dota_keybindings_cloud_disable | false | cl | |
dota_kill_all_bots | Destroys all bots | cmd | sv | cheat |
dota_kill_buildings | Kill buildings. | cmd | sv | cheat |
dota_kill_creeps | Kill creeps. | cmd | sv |
dota_kill_streak_expire_time | 6 | cl | cheat | |
dota_kill_unit_by_name | Kill a specific unit by unit name. | cmd | sv | cheat |
dota_killcam_history_time | 20 | sv | cl | rep | |
dota_lag_compensate_tracking_projectiles | Advance tracking projectiles when their spawn is known to have been delayed by lag or packet loss. | true | cl |
dota_lag_compensation_test | 0 | sv | cheat | |
dota_lag_compensation_window | 0 | sv | |
dota_lan_lobby_port | Port to use for LAN lobby broadcast. (Used for both sending and receiving.) | 27005 | cl |
dota_lane_detection_distance | 1200 | sv | |
dota_lane_detection_duration | 600 | sv | |
dota_lane_detection_interval | 5 | sv | |
dota_lane_selection_hard_support | true | cl | a | |
dota_lane_selection_midlane | true | cl | a | |
dota_lane_selection_offlane | true | cl | a | |
dota_lane_selection_safelane | true | cl | a | |
dota_lane_selection_soft_support | true | cl | a | |
dota_last_acknowledged_plus_status | -1 | cl | a | per_user | |
dota_last_event_id | 0 | cl | a | per_user | |
dota_last_hit_multiple_kill_time | 8 | sv | |
dota_last_primary_event_id | 51 | cl | a | |
dota_launch_custom_game | Launch a custom game | cmd | cl | release | vconsole_fuzzy | vconsole_set_focus |
dota_league_force_public | A comma separated list of league ids to force public usage | 15438, 15475, 15689, 15690, 15691, 15692, 15693, 15694, 15728, 16844, 16935, 18324 | cl |
dota_league_info_batch_interval_s | 1 | cl | |
dota_league_postgame_time | How long to wait after in state disconnect for league games, so DVR delayed folks can keep watching. | 3600 | sv |
dota_league_refresh_localization | Refreshes the english localization file with all the latest league strings | cmd | cl |
dota_league_shared_dump | Dumps the shared league data to the console | cmd | cl |
dota_learn_stats | Show talents popup | cmd | cl |
dota_leaver_status | List leaver status of players | cmd | sv |
dota_leftclick_cameragrip_new | Enables mode which requires left-click to start camera motion in addition to the camera grip keybind. | false | cl | a | per_user |
dota_legacy_demo_combine | true | cl | rep | |
dota_legacy_kill_test | Tests killing legacy keys idk | cmd | cl |
dota_lenient_idle_time | How long a player needs to be idle before he counts as disconnected during the end stages of the game. | 480 | sv |
dota_lenient_idle_time_turbo | How long a player needs to be idle before they count as disconnected during the end stages of the game in turbo. | 360 | sv |
dota_letterbox_mode_fade_duration | 5 | cl | cheat | |
dota_lightning_fixed_angle | false | cl | |
dota_lightning_lerp_exponent | 1 | cl | |
dota_load_all_hero_sounds | Loads all hero sound entries, for diagnostics | cmd | cl | cheat |
dota_load_demo_mode_scenario | [input_file] | cmd | sv |
dota_loading_screen_battle_cup_dev | 0 | cl | |
dota_loadout_test_pet_offset | 0.000000 0.000000 0.000000 | cl | cheat | |
dota_lobby_browser_selected_gamemode | 0 | cl | a | |
dota_lobby_browser_selected_region | 0 | cl | a | |
dota_lobby_settings_advanced_visible | false | cl | a | |
dota_local_bot_match_difficulty | Difficulty to play local bot matches against | 1 | sv | cl | a | rep |
dota_local_bot_match_script_index | 0 | cl | a | |
dota_local_map_strategy_time | true | sv | cheat | |
dota_mana_per_vertical_marker | How much mana between each vertical line in the mana bars | 250 | cl |
dota_map_lines_max_allowance | 30 | sv | cheat | |
dota_map_lines_max_allowance_period_seconds | 1 | sv | cheat | |
dota_map_ping_multi_key_press | If true, we can ping the map even if we have multiple keys pressed on the keyboard. Otherwise map pinging will only occur if alt is the only key pressed. | false | cl |
dota_map_ping_waypoint_path_allowance | 2 | sv | cheat | |
dota_map_ping_waypoint_path_allowance_period_seconds | 3 | sv | cheat | |
dota_mark_for_sell_new_badge | Show the Mark for Sell new badge | true | cl | a |
dota_match_game_modes | Bit masks of game modes to search for in unranked matchmaking | 0 | cl | a |
dota_match_languages | Bit masks of languages to search for in matchmaking | 0 | cl | a |
dota_match_signout_timeout | 10 | sv | cheat | |
dota_match_solo_fast_queue | Search for solo queue competitive games for ranked roles. | false | cl | a | per_user |
dota_match_steam_group_account_id | Steam Group to use when searching for matchmaking | 0 | cl |
dota_matchgroups_automatic | Bit mask of match groups to search in for matchmaking if automatic detection is enabled | 256 | cl | a |
dota_matchgroups_new | Bit masks of match groups to search in for matchmaking | 0 | cl | a |
dota_matchgroups_random_data | false | cl | |
dota_matchgroups_version | Last known match groups version. GC will bump this version to trigger confirmation of any manual user selections | 0 | cl | a |
dota_max_disconnected_time | How long a player needs to be disconnected before he counts as a leaver and gets punished. | 300 | sv |
dota_max_disconnected_time_turbo | How long a player needs to be disconnected before he counts as a leaver and gets punished in turbo. | 180 | sv |
dota_max_hero_select_time | How long a player has to choose their hero before being marked as AFK. | 390 | sv |
dota_max_pets | Number of pets allowed in a single match. | 10 | sv | cl | rep | cheat |
dota_max_physical_items_drop_limit | Maximum allowed physical items on ground per player for split items (tango/wards) | 6 | sv |
dota_max_physical_items_purchase_limit | Maximum allowed physical items per player (purchasing disallowed when reached) | 24 | sv |
dota_max_videomode_matches | Max number of video resolutions to show in UI. | 20 | cl |
dota_metadata_min_games_for_avg_stats | Games required on a hero for average KDA to be valid and calibrated | 2 | sv |
dota_minimap_always_draw_hero_icons | No longer used, please use dota_minimap_primary_option and dota_minimap_secondary_option instead. | false | cl | a | per_user |
dota_minimap_background_option | Background options for minimap. 0 = None, 1 = Simple, 2 = Realistic | 1 | cl | a | per_user |
dota_minimap_create | Does a bunch of work to create a minimap | cmd | cl | cheat |
dota_minimap_create_output_size | Size of minimap texture generated with dota_minimap_create (512 default) | 512 | cl | cheat |
dota_minimap_creep_scale | 1 | cl | |
dota_minimap_disable_rightclick | Disables right clicking on the minimap. | false | cl | a |
dota_minimap_draw_cocaster_camera | true | cl | a | |
dota_minimap_draw_fow | true | cl | cheat | |
dota_minimap_filter_amount | 0.1 | cl | |
dota_minimap_hero_name_shadowsize | 8 | cl | a | |
dota_minimap_hero_scalar | false | cl | a | per_user | |
dota_minimap_hero_scalar_distance | 30 | cl | a | per_user | |
dota_minimap_hero_scalar_minimum | 513 | cl | a | per_user | |
dota_minimap_hero_size | 600 | cl | a | per_user | |
dota_minimap_hero_spread | false | cl | a | per_user | |
dota_minimap_hero_spread_distance | Defined in world units. | 500 | cl | a | per_user |
dota_minimap_hide_background | No longer used, please use dota_minimap_background_option instead. | false | cl | a | per_user |
dota_minimap_misclick_time | Minimum time after the mouse enters the minimap before we accept a move command. Used to prevent misclicks. | 0.2 | cl | a | per_user |
dota_minimap_options_migrated | If false, will migrate from previous minimap options to new ones. Should not be set manually because it can override your minimap settings. | true | cl | a | per_user |
dota_minimap_ping_chat_message_cooldown | 1.5 | cl | a | |
dota_minimap_ping_show_waypoint_path | true | sv | cl | rep | cheat | |
dota_minimap_ping_tag_duration | 10 | cl | |
dota_minimap_position_option | Minimap on Left = 0, Minimap on Right = 1. | 1 | cl | a | per_user |
dota_minimap_power_rune_scale | 1.5 | cl | |
dota_minimap_primary_option | Display options for primary minimap mode. 0 = Hero icon with arrow, 1 = Arrow with player colors, 2 = Arrow with team colors, 3 = Hero icon only | 1 | cl | a | per_user |
dota_minimap_rune_size | 325 | cl | |
dota_minimap_secondary_option | Display options for secondary (alt) minimap mode. 0 = Hero icon with arrow, 1 = Arrow with player colors, 2 = Arrow with team colors, 3 = Hero icon only | 1 | cl | a | per_user |
dota_minimap_show_cast_range | true | cl | a | |
dota_minimap_show_cast_range_min_radius | 1200 | cl | a | |
dota_minimap_show_hero_icon | If set, will show hero icons when you hold alt down. No longer used, please use dota_minimap_primary_option and dota_minimap_secondary_option instead. | false | cl | a | per_user |
dota_minimap_simple_background | If true, the minimap will show a simplified background image. No longer used, please use dota_minimap_background_option instead | true | cl | a | per_user |
dota_minimap_simple_colors | No longer used, please use dota_minimap_primary_option and dota_minimap_secondary_option instead. | false | cl | a | per_user |
dota_minimap_tower_defend_distance | 500 | cl | |
dota_minimap_use_dynamic_mesh | true | cl | |
dota_modifier_debug | false | sv | cl | rep | cheat | |
dota_modifier_dump | Dump all modifiers on all entities. | cmd | sv | cheat |
dota_modifier_test | Creates a test modifier on unit: dota_modifier_test <entityindex> <modifiername> <duration> | cmd | sv | cheat |
dota_monster_hunter_hero_codex_intro_state | 0 | cl | a | |
dota_monster_hunter_hunt_reward_rare_chance | The likelihood of seeing an investigation with a hunt reward that's rare | 0.33 | sv | cl | rep |
dota_monster_hunter_investigation_banner_expire_time | 8 | cl | cheat | |
dota_monster_hunter_investigation_rewards_loss_percentage | What percent of the rewards do you get for a loss | 0.5 | sv | cl | rep |
dota_monster_hunter_lock_investigations | cmd | sv | cheat | |
dota_monster_hunter_num_investigations | Number of Monster Hunter Investigations created for each player | 3 | sv | cl | rep |
dota_monster_hunter_play_hunt_deny_effect | cmd | sv | cheat | |
dota_monster_hunter_play_hunt_deny_failed_effect | cmd | sv | cheat | |
dota_monster_hunter_play_hunt_duel_failed_effect | cmd | sv | cheat | |
dota_monster_hunter_play_hunt_duel_victory_effect | cmd | sv | cheat | |
dota_monster_hunter_play_hunt_victory_effect | cmd | sv | cheat | |
dota_monster_hunter_play_hunted_effect | cmd | sv | cheat | |
dota_monster_hunter_rare_chance | The likelihood of seeing an investigation with a rare drop | 0.33 | sv | cl | rep |
dota_monster_hunter_reset_success_state | cmd | sv | cheat | |
dota_monster_hunter_second_common_chance | The likelihood of seeing an investigation with a second common drop | 0.4 | sv | cl | rep |
dota_monster_hunter_second_uncommon_chance | The likelihood of seeing an investigation with a second uncommon drop | 0.4 | sv | cl | rep |
dota_monster_hunter_send_investigations_to_client | cmd | sv | cheat | |
dota_monster_hunter_show_investiation_banner | cmd | cl | cheat | |
dota_monster_hunter_super_rare_chance | The likelihood of seeing an investigation with a super rare | 0.04 | sv | cl | rep |
dota_monster_hunter_tracked_items | Monster Hunter tracked items | 0 | cl | a |
dota_monster_hunter_tracking_tutorial_dismissed | false | cl | a | |
dota_mouse_spectator_window_lock | If enabled, mouse will be locked to the window when in game and spectating in a mode that doesn't give camera control | false | cl | a |
dota_mouse_window_lock | If enabled, mouse will be locked to the window when ingame | true | cl | a |
dota_muerta_ofrenda_reveal_sequence_current_state | 0 | cl | a | |
dota_muerta_release_dont_show_ingame_event_description | false | cl | a | per_user | |
dota_muerta_release_event_enable_custom_versus_screen | true | cl | cheat | |
dota_muerta_release_event_fake_event_active | false | cl | cheat | |
dota_music_battle_debug | false | sv | |
dota_music_battle_distance | 1000 | sv | |
dota_music_battle_duration | 2.5 | sv | |
dota_music_battle_enable | true | sv | |
dota_music_battle_pre_time | 2 | sv | |
dota_music_battle_rest_time | 10 | sv | |
dota_music_battle_weight_trigger | 40 | sv | |
dota_music_enable_spectator_mode | true | sv | cl | rep | |
dota_music_gank_enemy_timer | 2 | sv | |
dota_music_spectator_battle_average | 30 | cl | |
dota_music_spectator_battle_min | 15 | cl | |
dota_music_spectator_debug_enable | false | cl | |
dota_mute_cobroadcasters | false | cl | a | user | |
dota_mute_on_my_way_hero_speech | false | cl | |
dota_mute_other_coaches | false | cl | |
dota_neutral_color | 255 255 255 | cl | |
dota_neutral_color_cb | 255 255 255 | cl | |
dota_neutral_initial_spawn_delay | Time after 0:00 to spawn the first wave of creeps. | 60 | sv | rep | cheat |
dota_neutral_spawn_fx_timing | Time before neutral spawns to play effects. | 2 | sv | cheat |
dota_neutral_spawn_interval | Time between neutral creep camp respawns, starting at 1:00. | 60 | sv | rep | cheat |
dota_neutral_spawn_type_upgrade_interval | Time when upgradeable camps upgrade. | 299.99 | sv | rep | cheat |
dota_neutral_timer_alarm_pull_numbers_b | 146 | cl | |
dota_neutral_timer_alarm_pull_numbers_g | 252 | cl | |
dota_neutral_timer_alarm_pull_numbers_r | 200 | cl | |
dota_neutral_timer_alarm_pull_ring_b | 66 | cl | |
dota_neutral_timer_alarm_pull_ring_g | 188 | cl | |
dota_neutral_timer_alarm_pull_ring_r | 98 | cl | |
dota_neutral_timer_alarm_stack_numbers_b | 158 | cl | |
dota_neutral_timer_alarm_stack_numbers_g | 232 | cl | |
dota_neutral_timer_alarm_stack_numbers_r | 253 | cl | |
dota_neutral_timer_alarm_stack_ring_b | 78 | cl | |
dota_neutral_timer_alarm_stack_ring_g | 191 | cl | |
dota_neutral_timer_alarm_stack_ring_r | 223 | cl | |
dota_new_player | true | cl | a | per_user | |
dota_new_player_pool_matches_played | 0 | cl | a | per_user | |
dota_new_player_seen_learn_tab | true | cl | a | per_user | |
dota_no_madstone_limit | false | sv | cl | rep | cheat | |
dota_no_minimap | false | cl | |
dota_notify_steam_when_client_update_required | When we detect the client is out of date, notify SteamAPI to request an update | true | cl | release |
dota_npc_creep_pushback_enabled | true | sv | |
dota_npc_creep_pushback_height_scale | 100 | sv | |
dota_npc_creep_pushback_max_damage_amount | 500 | sv | |
dota_npc_creep_pushback_max_damage_force | 1 | sv | |
dota_npc_creep_pushback_max_random_force | 1 | sv | |
dota_npc_creep_pushback_max_time | 0.6 | sv | |
dota_npc_creep_pushback_min_damage_amount | 100 | sv | |
dota_npc_creep_pushback_min_damage_force | 0 | sv | |
dota_npc_creep_pushback_min_random_force | 0.9 | sv | |
dota_npc_creep_pushback_min_time | 0.4 | sv | |
dota_npc_creep_pushback_random_yaw | 2 | sv | |
dota_npc_creep_pushback_scale | 200 | sv | |
dota_npx_buff_bots_get_buff | false | sv | |
dota_npx_buff_kill_mult | 1.5 | sv | |
dota_npx_buff_max_deaths | 4 | sv | |
dota_npx_buff_max_value | 80 | sv | |
dota_number_of_samples_for_lane_prediction | Number of samples used to guess players lane selection | 8000 | sv |
dota_ogre_magi_arcana_disable_streak_display | false | cl | a | |
dota_open_party_manual_accept_invites | Set this to disable auto-accepting invites when the leader of an open party | false | cl | a | per_user |
dota_orders_update_bots_immediately | true | sv | cheat | |
dota_overhead_damage_threshold_percent | 15 | sv | |
dota_overhead_on_received_item | Emit an overhead particle effect on receiving an item from an ally. | true | sv | cl | rep |
dota_overhead_on_received_item_use_model | true | cl | |
dota_overkill_threshold | 0.33 | sv | cheat | |
dota_overlaymap_inputmode | 0 | cl | a | per_user | |
dota_overlaymap_opacity | Controls how opaque the overlay map will display | 0.5 | cl | a | per_user |
dota_overlaymap_position | Controls where the overlay map will be positioned | 0 | cl | a | per_user |
dota_overlaymap_togglemode | 0 | cl | a | per_user | |
dota_override_dire_team_logo | 0 | cl | |
dota_override_dire_wins | 0 | cl | |
dota_override_radiant_team_logo | 0 | cl | |
dota_override_radiant_wins | 0 | cl | |
dota_override_series_type | 0 | cl | |
dota_overworld_test_pre_game | false | cl | |
dota_pain_debug | false | cl | |
dota_pain_factor | 3 | cl | |
dota_pain_fade_rate | 3 | cl | |
dota_particle_camera_cull_distance | 3200 | cl | cheat | |
dota_particle_fow_debug | false | cl | cheat | |
dota_particle_off_camera_simrate | 0.3333 | cl | cheat | |
dota_particle_parallel_prerender | true | cl | |
dota_party_debug | Prints local party objects | cmd | cl |
dota_path_report_time_ms | 0 | sv | |
dota_pause | Send a game pause request. | cmd | cl |
dota_pause_behavior_score_use_majority | Whether a majority of connected players must have low behavior score before low behavior score players can unpause | true | sv |
dota_pause_cooldown | 2 | sv | cheat | |
dota_pause_cooldown_time | Number of seconds before a player is allowed to pause again | 300 | sv |
dota_pause_count | Number of times a player is allowed to pause the game | 3 | sv |
dota_pause_countdown | 3 | sv | cheat | |
dota_pause_force_unpause_time | Number of seconds after which the game will automatically unpause | 300 | sv |
dota_pause_game_pause_silently | false | sv | cl | rep | cheat | |
dota_pause_limit | 180 | sv | cheat | |
dota_pause_minigame_muted | false | cl | a | |
dota_pause_minimum_time_spent_paused | Number of seconds the game *must* remain paused before an unpause (to prevent accidental pause/unpause on the same team). | 1 | sv |
dota_pause_minimum_time_spent_paused_bad_behavior | Number of seconds the game *must* remain paused before someone with bad behavior can unpause it | 5 | sv |
dota_pause_same_team_resume_time | Number of seconds resuming is restricted to the same team, after that either team can pause | 5 | sv |
dota_pause_same_team_resume_time_disconnected | Number of seconds resuming is restricted to the same team if someone disconnected, after that either team can pause | 30 | sv |
dota_pending_replay_force_failure | false | cl | |
dota_pending_replay_num_retries | 30 | cl | |
dota_pending_replay_retry_seconds | 300 | cl | |
dota_per_unit_keybindings_disabled_during_custom_games | Disables per unit keybindings during custom games | true | cl | a | per_user |
dota_periodic_resource_cache_duration_s | 600 | cl | |
dota_pet_aatest_threat | -1 | sv | cheat | |
dota_pet_allow_infront | true | sv | cheat | |
dota_pet_creepdist_maxthreat | 0.1 | sv | cheat | |
dota_pet_creepdist_minthreat | 0 | sv | cheat | |
dota_pet_debug | false | sv | cheat | |
dota_pet_decay_rate | 0.1 | sv | cheat | |
dota_pet_disable_flee | false | sv | cheat | |
dota_pet_dist_cone | 50 | sv | cheat | |
dota_pet_dist_max | 400 | sv | cheat | |
dota_pet_dist_min | 200 | sv | cheat | |
dota_pet_dist_range | 400 | sv | cheat | |
dota_pet_dmg_threshold_panic | 200 | sv | cheat | |
dota_pet_emote_maxtime | 30 | sv | cheat | |
dota_pet_emote_mintime | 10 | sv | cheat | |
dota_pet_fleedir_persist_time | 2 | sv | cheat | |
dota_pet_herodist_maxthreat | 0.5 | sv | cheat | |
dota_pet_herodist_minthreat | 0.1 | sv | cheat | |
dota_pet_herodist_radius | 1024 | sv | cheat | |
dota_pet_itemcarry | 120 | sv | cheat | |
dota_pet_priorthreat_to_vanish | 0.1 | sv | cheat | |
dota_pet_rare_idle_chance | 0.2 | sv | cheat | |
dota_pet_rare_idle_check_time | 5 | sv | cheat | |
dota_pet_reposition_maxtime | 10 | sv | cheat | |
dota_pet_reposition_mintime | 8 | sv | cheat | |
dota_pet_return_threshold | 0.2 | sv | cheat | |
dota_pet_return_threshold_time | 10 | sv | cheat | |
dota_pet_threat_rate | 1 | sv | cheat | |
dota_pet_threat_time | 1 | sv | cheat | |
dota_pick_hero | Pick a hero for <player-id> <hero> [<random-seed>] | cmd | sv | cheat |
dota_ping | Print out latency information | cmd | sv |
dota_ping_max_allowance | 1 | sv | cheat | |
dota_ping_max_allowance_period_seconds | 0.25 | sv | cheat | |
dota_ping_menu_delay | Seconds to wait before showing the ping context menu. | 0.15 | cl | a | per_user |
dota_ping_menu_skip_delay_min | When moving the mouse quickly to a ping wheel direction, what's the minimum amount of time before opening the pingwheel. | 0.1 | cl | a | per_user |
dota_play_custom_server | 0 | cl | |
dota_play_custom_server_name | 0 | cl | |
dota_play_predict_hpq_state | true | cl | |
dota_player_add_summoned_to_selection | false | cl | a | per_user | |
dota_player_auto_repeat_right_mouse | false | cl | a | per_user | |
dota_player_cards_duplicate_display_ti10 | 1 | cl | cheat | |
dota_player_cards_duplicate_display_ti9 | 1 | cl | cheat | |
dota_player_channels_require_stop | false | cl | a | per_user | |
dota_player_draft_bots_pick_humans | false | sv | |
dota_player_draft_prefer_human_captains | false | sv | |
dota_player_draft_timebank_per_pick | 5 | sv | |
dota_player_draft_timebank_start | 60 | sv | |
dota_player_graphs_hide_last_time_dist | 80 | cl | |
dota_player_info_batch_interval_s | 1 | cl | |
dota_player_interaction_channels_require_stop | false | cl | a | per_user | |
dota_player_item_label_alt_delay | 0.25 | cl | a | per_user | |
dota_player_multipler_orders | By setting this to 1, you will issue an order to all controllable units by holding down the CTRL key when you click | false | cl | a | per_user |
dota_player_profile_stats_cache_duration | 120 | cl | |
dota_player_selection_cycle_ignores_groups | false | cl | a | per_user | |
dota_player_simplified_controls | false | cl | a | |
dota_player_smart_multiunit_cast | false | cl | a | |
dota_player_status | Gives a status update on all players. | cmd | sv |
dota_player_teleport_requires_halt | true | cl | a | per_user | |
dota_player_units_auto_attack_mode | 1 | cl | a | per_user | |
dota_playtest_recommended_heroes | Required heroes in a playtest. | 0 | sv | cl | rep | cheat |
dota_playtest_required_heroes | Required heroes in a playtest. | 0 | sv | cl | rep | cheat |
dota_plus_items_collapse_spew | false | cl | |
dota_plus_items_constrain_spew | false | cl | |
dota_plus_items_options_spew | false | cl | |
dota_plus_items_slot_limit | 7 | cl | |
dota_plus_use_assistant | When set, we default to Plus Assistant rather than the default guides | true | cl | a | per_user |
dota_poogie_distance_from_ancient_to_follow_hero | 1500 | sv | cheat | |
dota_poogie_distance_from_effigy_in_demo_mode | 450 | sv | cheat | |
dota_poogie_emote_animation_duration | 3.8 | sv | cheat | |
dota_poogie_enemies_near_base_timer_duration | 5 | sv | cheat | |
dota_poogie_greet_hero_cooldown_duration | 300 | sv | cheat | |
dota_poogie_high_five_acknowledge_range | 230 | sv | cheat | |
dota_poogie_high_five_cooldown_duration | 5 | sv | cheat | |
dota_poogie_high_five_distance_from_hero | 550 | sv | cheat | |
dota_poogie_position_offsets_timer | 9 | sv | cheat | |
dota_poogie_search_effigy_reference_duration | 5 | sv | cheat | |
dota_poogie_search_radius_from_ancient_for_enemies | 3000 | sv | cheat | |
dota_poogie_stressed_position_offsets_timer | 3.5 | sv | cheat | |
dota_poogie_vanish_animation_duration | 1 | sv | cheat | |
dota_poor_network_detection_debug_level | Spew verbosity for poor network condition detection | 2 | sv |
dota_poor_network_detection_disconnects_total | Total number of near-simultaneous disconnections required to declare poor network conditions | 6 | sv |
dota_poor_network_detection_loss_pct | Packet loss threshold (0...1) for declaring a QoS stat interval to be 'bad' | 0.5 | sv |
dota_poor_network_detection_max_intervals_player | Max number of bad intervals to count for a player | 5 | sv |
dota_poor_network_detection_min_intervals_player | Player must have at least N bad intervals to count | 3 | sv |
dota_poor_network_detection_num_intervals_team | Number of QoS stats intervals that must be 'bad' on each team. | 11 | sv |
dota_poor_network_detection_num_intervals_total | Number of QoS stats intervals that must be 'bad' over the whole match. | 25 | sv |
dota_portrait_animate | true | cl | |
dota_portrait_debug_item_def_index | Enables icon modification shader for specific item def index. | 0 | cl | cheat |
dota_portrait_debug_no_modifier | false | cl | cheat | |
dota_portrait_hide_background | Disable portrait backgrounds. Mostly useful for rendering portrait movies with alpha. | false | cl | cheat |
dota_portrait_hide_hero | false | cl | cheat | |
dota_portrait_reload | Reload portrait data | cmd | cl | cheat |
dota_portrait_reload_file | Reloads portrait data. | cmd | cl |
dota_portrait_test_pet | Set to 1 to make the pet show up once. | false | cl | cheat |
dota_post_game | Show post game lobby with a historical matchid | cmd | cl |
dota_post_game_debug_animate_progress | false | cl | |
dota_post_game_debug_heroes | -1 | cl | |
dota_post_game_debug_mmr | false | cl | |
dota_post_game_fake_dire_team_id | 0 | cl | |
dota_post_game_fake_neutral_item_id | -1 | cl | |
dota_post_game_fake_player_pic | 0 | cl | |
dota_post_game_fake_radiant_team_id | 0 | cl | |
dota_post_game_fake_replay_state | -1 | cl | |
dota_post_game_force_animate_progress | false | cl | |
dota_post_game_level_graph_major_size | 5 | cl | |
dota_post_game_level_graph_minor_size | 3 | cl | |
dota_post_game_lobby | Show post game lobby with current lobby | cmd | cl |
dota_post_game_player_graph_highlight | 10 | cl | |
dota_post_game_quick_commend | true | cl | |
dota_post_game_report_time | Time after the signout completes that we can still report and commend players, given the lobby id | 600 | sv |
dota_post_game_reward_tracking_duration | 10 | cl | |
dota_post_game_show_kills_selection | Kills to show on post-game graph 0 = All, 1 = Units, 2 = Structures, 3 = None | 0 | cl | a | per_user |
dota_postgame_finish_replay_time | How long to wait after the end scoreboard panel to finish the replay | 15 | sv |
dota_prediction_result_dev | false | cl | |
dota_preview_hero | Pick hero for previewing | cmd | sv |
dota_preview_hero_pitch_offset | 0 | cl | cheat | |
dota_preview_hero_roll_offset | 0 | cl | cheat | |
dota_preview_hero_x_offset | 0 | cl | cheat | |
dota_preview_hero_y_offset | 0 | cl | cheat | |
dota_preview_hero_yaw_offset | 0 | cl | cheat | |
dota_preview_hero_z_offset | 0 | cl | cheat | |
dota_preview_sticker | <item_def_index> opens the preview page for a specified item def | cmd | cl |
dota_preview_teleport_channel_time | true | cl | a | |
dota_privatebeta_teamswap | 0 | sv | |
dota_pro_hide_sponsorships_for_ti | true | cl | |
dota_pro_player_hide_sub_team_tags | true | cl | |
dota_profile_battle_report_stats_columns | 0 | cl | a | per_user | release | |
dota_profile_battle_report_stats_match_columns | 0 | cl | a | per_user | release | |
dota_profile_battle_report_stats_sort_priorities | 0 | cl | a | |
dota_profile_hero_stats_sort_priorities | 0 | cl | a | |
dota_profile_teammate_stats_sort_priorities | 0 | cl | a | |
dota_profile_teammate_stats_sort_priorities_old | 0 | cl | a | |
dota_projection_continue_offscreen_abilities | true | cl | a | |
dota_projection_embargo_enabled | true | cl | a | |
dota_projection_embargo_time | 0.25 | cl | a | |
dota_projection_enabled_ti6 | true | sv | a | |
dota_projection_failsafe_timeout | 10 | cl | |
dota_projection_hero_pick_abilities | false | cl | a | |
dota_projection_hero_pick_max_time | 3 | cl | a | |
dota_projection_max_medium_layer | 2 | cl | |
dota_projection_max_top_layer | 1 | cl | |
dota_projection_multikill | true | cl | |
dota_projection_multikill_time | 3 | cl | |
dota_projection_note_away_team_highlight_base | 123 | cl | |
dota_projection_note_base_layer_day | 100 | cl | |
dota_projection_note_base_layer_day_flipped | 101 | cl | |
dota_projection_note_base_layer_dire_win | 106 | cl | |
dota_projection_note_base_layer_dire_win_flipped | 107 | cl | |
dota_projection_note_base_layer_night | 102 | cl | |
dota_projection_note_base_layer_night_flipped | 103 | cl | |
dota_projection_note_base_layer_pick | 112 | cl | |
dota_projection_note_base_layer_radiant_win | 104 | cl | |
dota_projection_note_base_layer_radiant_win_flipped | 105 | cl | |
dota_projection_note_first_blood_stage_left | 110 | cl | |
dota_projection_note_first_blood_stage_right | 111 | cl | |
dota_projection_note_first_blood_time | 3 | cl | |
dota_projection_note_game_paused | 20 | cl | |
dota_projection_note_godlike | 84 | cl | |
dota_projection_note_godlike_time | 3 | cl | |
dota_projection_note_home_team_highlight_base | 118 | cl | |
dota_projection_note_pick_highlight_stage_left | 108 | cl | |
dota_projection_note_pick_highlight_stage_right | 109 | cl | |
dota_projection_note_picks_transition | 113 | cl | |
dota_projection_note_picks_transition_flipped | 114 | cl | |
dota_projection_note_rampage | 117 | cl | |
dota_projection_note_strategy_time | 21 | cl | |
dota_projection_note_triple_kill | 115 | cl | |
dota_projection_note_ultra_kill | 116 | cl | |
dota_projection_picks_transition_time | 3 | cl | |
dota_projection_team_win_notes | true | cl | a | |
dota_projection_video_channel | 0 | cl | |
dota_puck_curve_orb_control_point_mod_value | Use every N points of the simulated puck curve orb for the particle rope. | 10 | sv | cl | rep | cheat |
dota_puck_curve_orb_debug_view | Show debugging info for Puck's curve ball facet. | false | sv | cl | rep | cheat |
dota_purchase_force_failure | 0 | cl | |
dota_purchase_quickbuy | Attempt to purchase an item out of the quickbuy. Priority is left to right, skips over items not purchasable due to secret shop | cmd | cl |
dota_purchase_random_hero_relic_animation_final_delay_time | 0.8 | cl | |
dota_purchase_random_hero_relic_animation_max_delay_time | 0.4 | cl | |
dota_purchase_random_hero_relic_animation_min_delay_time | 0.1 | cl | |
dota_purchase_random_hero_relic_shards_tick_duration | 0.5 | cl | |
dota_purchase_random_hero_relic_slowdown_time | 2 | cl | |
dota_purchase_random_hero_relic_steady_time | 1 | cl | |
dota_purchase_stickybuy | Attempt to purchase an item out of the sticky slot. Skips over items not purchasable due to secret shop | cmd | cl |
dota_qop_arcana_kill_credit_window | 1.25 | sv | cheat | |
dota_qop_arcana_melee_range | 350 | sv | cheat | |
dota_qop_arcana_speech_delay | 2 | sv | cheat | |
dota_qop_arcana_ui_delay | 0 | sv | cheat | |
dota_queen_of_pain_arcana_disable_display | false | cl | a | |
dota_query_inhibit_time | 0.5 | cl | |
dota_quest_challenge_selected | 0 | cl | a | per_user | |
dota_quest_selected | 0 | cl | a | per_user | |
dota_quickbuy_rightclick_marksforbuy | Right-clicking on unpurchasable quick buy items toggles mark for buy. | true | cl | a | per_user |
dota_quickcast_onkeydown | Enables mode where quickcast triggers the ability on key down instead of key up. | true | cl | a | per_user |
dota_quit_after_game | Quit after a game is completed, do not hibernate | true | sv |
dota_quit_on_hibernate_after_lobby | Always terminate after receiving a lobby, do not rehibernate | true | sv |
dota_radar | Activate radar mode | cmd | cl |
dota_random_strength | 0.35 | sv | |
dota_range_display | Displays a ring around the hero at the specified radius | 0 | cl |
dota_ranked_role_queue | true | cl | a | |
dota_rare_line_click_count | 5 | cl | |
dota_razor_arcana_disable_display | false | cl | a | |
dota_razor_arcana_melee_range | 250 | sv | cheat | |
dota_realtime_stat_keyframe_interval_s | How often the server generates a keyframe of realtime stats | 10 | sv |
dota_realtime_stat_update_interval_s | How often the server updates internal game state and checks whether it should update the GC with realtime stats | 1 | sv |
dota_recent_event | cmd | cl | |
dota_reconnect_idle_buffer_time | How much extra time the player has after reconnecting before he gets marked as AFK. | 45 | sv |
dota_record_blend_scale | Scales rate of crossfade between 1st and 3rd idle cycles. A value of 10 means the 1st cycle is fully blended in by 1/10th of animation | 1 | cl |
dota_record_hero | Pick hero for recording | cmd | sv |
dota_record_hero_next | Switch to next hero | cmd | sv |
dota_record_hero_prev | Switch to prev hero | cmd | sv |
dota_record_mode_webm | Don't use this directly, use the dota_record_webm command. | false | cl | cheat |
dota_record_webm | Record a hero for a transparent webm movie. | cmd | cl |
dota_recorder_auto_advance | Automatically start recording the next hero when the current ends | true | cl | cheat |
dota_recorder_cycles | How many cycles of the animation to record | 3 | cl | cheat |
dota_recorder_mode | 0 = avi of idle anim, 1 = tga sequence of idle anim, 2 = single tga from start of idle anim, 3 = PNG sequence of anim | 1 | cl | cheat |
dota_recorder_particle_settle_frames | Number of frames to render the portrait for in order for particle systems to settle. | 10 | cl | cheat |
dota_recorder_use_card_portrait | Use the hero selector card portrait setup | false | cl | cheat |
dota_recorder_use_default_items | Use default items only when recording heroes. | true | sv | cheat |
dota_recorder_use_fullbody_portrait | Use the fullbody portrait setup. If 2, use Morphling's position for all heroes. | 0 | cl | cheat |
dota_recorder_use_portrait_file | Load camera setup from a specific portrait file | 0 | cl | cheat |
dota_recorder_use_portrait_position | Use camera position/activity from the portrait setup | true | cl | cheat |
dota_redeem_item_code | Redeem a legacy Dota item code. | cmd | cl |
dota_redirect_allies_voice_to_private_coaching_group | true | cl | a | per_user | |
dota_ref_winner_dire | Causes the dire team to win | cmd | sv |
dota_ref_winner_radiant | Causes the radiant team to win | cmd | sv |
dota_reload_event_schema | cmd | sv | cl | linked | |
dota_reload_podseats | Reload ti_podseats.txt data | cmd | cl |
dota_reload_text_chat_macros | Reload chat macros | cmd | cl |
dota_remove_ability | Remove an ability from the player's hero. If no index is specified, remove all abilities except talents and stats. | cmd | sv |
dota_render_bottom_inset | 0 | cl | |
dota_render_top_inset | 0 | cl | |
dota_replay_manager_download_chunk_size | 1048576 | cl | a | |
dota_replay_manager_download_simultaneous_requests | 3 | cl | a | |
dota_replay_skip_exits_cinematic_mode | false | cl | a | |
dota_report_order_latency | false | cl | release | |
dota_reset_camera_on_spawn | If enabled, camera will reset to your hero when you respawn | true | cl | a | per_user |
dota_reset_muerta_ofrenda_state | cmd | cl | |
dota_respawn_roshan | Respawn Roshan | cmd | sv | cheat |
dota_restrict_partner_type_chat | Disallow chat between certain partner types | true | sv |
dota_reverse_alt_detail_tooltip | If false (default), tooltip summaries will be displayed by default and holding Alt will show detailed versions. If true, detailed tooltips will be shown by default and holding Alt will show tooltip summaries. | true | cl | a |
dota_road_to_ti_use_playtest_data | Use SQL data from playtests to populate quests. Otherwise will use vdata from pro matches. | false | cl |
dota_roadtoti_test_pre_game | false | cl | |
dota_roshan_initial_move_timer | 899 | sv | cl | rep | cheat | |
dota_roshan_upgrade_rate | 60 | sv | cl | rep | cheat | |
dota_rp_hide_party_unless_open | If set, party status will not be sent to friends via rich presence, unless the party is open | false | cl | a | per_user |
dota_run_rare_chance | 0.2 | sv | cheat | |
dota_salute_rate_limit_seconds | The amount of seconds that you must wait before you can salute again. | 30 | sv | cl | rep | cheat |
dota_save_scenario | [output_file] [-binary] [-nopretty] save scenario of the game currently being spectated | cmd | cl |
dota_saved_camera_pos_1 | -2230.000000 1630.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_10 | 0.000000 0.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_2 | 2800.000000 -2345.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_3 | 3870.000000 -1930.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_4 | -6220.000000 3645.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_5 | -530.000000 -400.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_6 | 6145.000000 -2840.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_7 | 0.000000 0.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_8 | 0.000000 0.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_9 | 0.000000 0.000000 0.000000 | cl | a | per_user | |
dota_saved_camera_pos_doublepress_time | 2 | cl | a | per_user | |
dota_scale_unit | Scales the unit to the target multiplier | cmd | cl | cheat |
dota_scenario_autosave | Enable autosaves while spectating a match from lobby | false | cl | a | release |
dota_scenario_autosave_interval | Interval in seconds between auto-saves | 10 | cl | a | release |
dota_scenario_autosave_remotely | Allow autosaving while in HLTV/replay. (Not saved in settings) | false | cl | release |
dota_scenario_enable | Enable scenario ui in private lobbies | false | cl | a | release |
dota_scoreboard_force_visible | false | cl | |
dota_screen_shake | true | cl | a | per_user | |
dota_script_function_help | Get help on registered script API functions and tables. | cmd | sv |
dota_scripted_replay | false | cl | |
dota_scripted_replay_camspeed | 1 | cl | |
dota_scripted_replay_file | 0 | cl | |
dota_season_toasts | true | cl | |
dota_seasonal_dialogue_mask | 0 | cl | a | release | |
dota_select_all | cmd | cl | |
dota_select_all_others | cmd | cl | |
dota_select_ally | selects an ally | cmd | cl |
dota_select_courier | Select a courier, or snap camera to courier if already selected | cmd | cl |
dota_select_neutral_item | cmd | cl | |
dota_select_scout | Select a scout, or snap camera to courier if already selected | cmd | cl |
dota_selected_broadcaster_player_id | 0 | cl | |
dota_selection_groups | If set, certain units like spiderlings, eidolons and treants are considered groups for selection. | true | cl | a | per_user |
dota_selection_test | true | cl | |
dota_send_courier_killed | true | sv | |
dota_send_poogie_fled_message | cmd | sv | cheat | |
dota_send_scout_killed | true | sv | |
dota_server_add_chat_mute_entries | false | sv | |
dota_server_allow_custom_games | Where this server makes itself available to host custom games: 0 = both regular and custom, 1 = regular only, 2 = custom only, 3 = event game only | 0 | sv |
dota_server_allow_mvp | true | sv | |
dota_server_lobby_debug | Prints server lobby object | cmd | sv |
dota_server_long_frame_threshold_ms | How long a frame must stall before we make a log message. | 100 | sv |
dota_server_projection_fow_check | true | sv | |
dota_server_projection_spectator_only | true | sv | |
dota_server_send_map_stats | true | sv | |
dota_server_watchdog_match_timeout_minutes | 4320 | sv | |
dota_server_watchdog_shutdown_after_signout_minutes | 60 | sv | |
dota_set_fantasy_role | <account_id> <fantasy_role> Set the fantasy role for a player on public | cmd | cl |
dota_settings_healthbar_boss_creep_height_offset | -4 | cl | |
dota_settings_healthbar_boss_creep_icon_size | 24 | cl | |
dota_settings_healthbar_boss_creep_width_offset | 20 | cl | |
dota_settings_quick_move | false | cl | a | per_user | |
dota_settings_quick_target_attack | false | cl | a | per_user | |
dota_settings_reborn_dismissed_new_settings | New Settings which have already been dismissed by the user | 0 | cl | a |
dota_settings_reborn_last_ability_direct_cast_type | 0 | cl | per_user | |
dota_settings_reborn_last_item_direct_cast_type | 0 | cl | per_user | |
dota_settings_reborn_last_selected_hero | 102 | cl | per_user | |
dota_settings_reborn_last_selected_unit_type | 0 | cl | per_user | |
dota_settings_reborn_new_setting_newness_duration | Maximum age a new setting will be shown without dismissing | 2592000 | cl |
dota_settings_reborn_scroll_position | 0 | cl | |
dota_settings_reborn_seen_new_settings | New Settings which have already been seen by the user | 0 | cl | a |
dota_settings_reset_dismissed_new_settings | cmd | cl | |
dota_settings_targeted_attack_move | false | cl | a | per_user | |
dota_settings_targeted_attack_move_radius | 200 | cl | cheat | |
dota_settings_use_keybinder_v2 | false | cl | a | |
dota_settings_vector_targeted_unit_search_radius | 250 | cl | cheat | |
dota_sf_force_ready_up_dialog | 1 to force dialog immediately, 2 to force ready dialog when we lose focus | 0 | cl |
dota_sf_game_end_delay | Delay before the end game panel animation (XP + scoreboard) starts once a game is ended | 10 | sv | cl | rep |
dota_sf_victory_message_duration | Duration victory message is shown in game end | 3 | cl |
dota_shards_button_shard_animation_duration_max_change | 20000 | cl | |
dota_shards_button_shard_animation_duration_max_seconds | 5 | cl | |
dota_shards_button_shard_animation_duration_min | 0.5 | cl | |
dota_shards_button_shard_animation_duration_min_change | 500 | cl | |
dota_shop_allow_hotkeys_on_shift | true | cl | a | per_user | |
dota_shop_common_items_3 | Common items list for the shop | item_ward_observer item_ward_sentry item_smoke_of_deceit item_dust item_infused_raindrop item_blood_grenade | cl | a | per_user |
dota_shop_force_hotkeys | false | cl | a | per_user | |
dota_shop_mark_for_buy_secret_shop_item | When you are not near the secret shop, clicking on an affordable secret shop item in Shop will pre-pend it to quick buy bar and mark it for buy. | true | cl | a | per_user |
dota_shop_search_autofocus | If enabled, focus will automatically be placed on the search box when opening the shop | false | cl | a | per_user |
dota_shop_speech_timer | 30 | cl | a | |
dota_shop_watched_items_5 | Team items list for the shop | item_arcane_boots item_guardian_greaves item_pipe item_crimson_guard item_spirit_vessel item_boots_of_bearing item_vladmir item_assault item_shivas_guard item_solar_crest item_force_staff item_glimmer_cape item_sphere item_lotus_orb item_cyclone item_wind_waker item_black_king_bar item_heavens_halberd item_silver_edge item_nullifier item_bloodthorn item_gungir item_desolator item_monkey_king_bar item_skadi item_radiance item_rapier item_gem | cl | a | per_user |
dota_show_ability_video_in_tooltips | Show ability videos in tooltips while not in game. | true | cl | a |
dota_show_accept_match_details | true | cl | a | per_user | |
dota_show_cast_range | true | cl | a | |
dota_show_combatlog | cmd | cl | |
dota_show_data_driven_camera | <camera_file> | cmd | cl | cheat |
dota_show_facet_help | true | cl | a | |
dota_show_fight_recap | Show the most recent fight recap. | cmd | cl |
dota_show_heightmap | false | sv | cheat | |
dota_show_hero_compare_page | Shows a page with two heroes side by side. | cmd | cl |
dota_show_hero_finder | If set, will show hero indicator when alt is held down | true | cl | a | per_user |
dota_show_itempickups | true | cl | |
dota_show_killgraph | cmd | cl | |
dota_show_last_hit_particle | false | sv | |
dota_show_monster_hunter_status | true | cl | |
dota_show_nav_obstructions | false | sv | cheat | |
dota_show_nearby_tower_attack_range | true | cl | a | |
dota_show_object_obstructions | false | sv | cheat | |
dota_show_plus_assistant_violator | true | cl | a | |
dota_show_popular_items | true | cl | a | per_user | |
dota_show_quick_stats_damage_breakdown_enabled | true | cl | a | |
dota_show_range_finder_on_quickcast_down | false | cl | a | per_user | |
dota_show_sideshop | Show Sideshop | cmd | cl |
dota_show_spectated_unit_orders | Log unit orders from other players while spectating/watching replays. 1 = player perspective player, 2 = all players | 0 | cl | release |
dota_show_spectator_tournament_drops | Set to 1 for spectators directly connected to the game server to be able to see tournament drop messages | true | cl | a |
dota_show_teleport_channel_time | true | cl | a | |
dota_show_test_item_def_page | <item def> - show the page for testing a new item definition | cmd | cl |
dota_show_test_item_set_page | <set name> - show the page for testing a new item set | cmd | cl |
dota_show_waiting_for_match_warning_timeout | 600 | cl | a | |
dota_showcase_admin_cache_duration_s | 900 | cl | |
dota_showcase_admin_moderation | cmd | cl | |
dota_showcase_admin_review_mini_profile | cmd | cl | |
dota_showcase_admin_review_profile | cmd | cl | |
dota_showcase_admin_review_reports | cmd | cl | |
dota_silent_roshan | Be quiet Rosh, the pros are trying to kill you | false | cl |
dota_smart_doubletap | true | cl | a | per_user | |
dota_social_feed_cache_duration | 300 | cl | |
dota_sort_steam_inventory | Sort the steam inventory layout. | cmd | cl |
dota_spatial_audio_mix | Mix value to blend spatial and non-spatial audio in Dota 2. | 1 | release |
dota_spawn_creeps | Force spawn of all lane creeps. | cmd | sv |
dota_spawn_creeps_mid | Force spawn of all mid lane creeps. | cmd | sv |
dota_spawn_neutrals | Force spawn of all neutrals. | cmd | sv |
dota_spawn_rune | Spawns a rune | cmd | sv |
dota_spec_show_courierkills | true | cl | |
dota_spec_show_spellsteals | true | cl | |
dota_spec_talentchanges_show | true | cl | |
dota_special_attack_delay | 0 | sv | cheat | |
dota_spectate_pause_advance_frames | 5 | cl | a | per_user | |
dota_spectate_roshantimer_enable | true | cl | |
dota_spectator_auto_spectate_bot_games | Automatically spectate the always-running bot game. | false | cl |
dota_spectator_auto_spectate_games | Automatically spectate available games. Set to a LeagueID to auto spectate games from that league. | 0 | cl |
dota_spectator_autospeed | Toggle Directed mode auto speed control. | 0 | cl |
dota_spectator_autospeed_fast | 2 | cl | |
dota_spectator_autospeed_fastest | 4 | cl | |
dota_spectator_autospeed_slowmo | true | cl | |
dota_spectator_autospeed_slowmo_slow | 0.4 | cl | |
dota_spectator_autospeed_slowmo_slowest | 0.2 | cl | |
dota_spectator_broadcaster_mode | Display hero selection in broadcaster mode. | false | cl |
dota_spectator_camera_min_time_to_change_chase_unit | 5 | cl | |
dota_spectator_debug | false | cl | |
dota_spectator_decreasereplayspeed | Decrease replay speed | cmd | cl |
dota_spectator_directed_hero_timer | 2 | cl | |
dota_spectator_directed_maxdistance | 820 | cl | |
dota_spectator_directed_player_perspective | false | cl | |
dota_spectator_directed_spline_time | 1 | cl | |
dota_spectator_enable_edgepan_temporary_free_camera | Enable spectator takeover camera when edge panning. | true | cl | a |
dota_spectator_fog_of_war | Set fog of war spectator mode. -1:All 2:Radiant 3:Dire | -1 | cl |
dota_spectator_fowtoggle | cmd | cl | |
dota_spectator_graph | 0 | cl | |
dota_spectator_graph_hide_win_probability | false | cl | a | |
dota_spectator_graph_networking_enabled | 0 to disable graph data networking for perf comparisons. | true | sv |
dota_spectator_graph_networking_override | 1 to enable graph data networking for all clients. | false | sv |
dota_spectator_graph_send_interval | Seconds between each graph update and tranmission. | 1 | sv |
dota_spectator_graph_toggle_win_probability | Toggle the visibility of win probability on the spectator graph | cmd | cl |
dota_spectator_hero_index | 0 | cl | |
dota_spectator_hudhide | cmd | cl | |
dota_spectator_hudshow | cmd | cl | |
dota_spectator_increasereplayspeed | Increase replay speed | cmd | cl |
dota_spectator_inventory_snapshot_interval | Seconds between inventory snapshots | 30 | sv |
dota_spectator_minimum_spawn_delay | Hero spawning takes at least this long so that we can move the camera and play the particle effect | 1.5 | cl |
dota_spectator_mode | Toggles the spectator mode: 0=Directed - 1=Free Cam - 2=Hero Chase - 3=PlayerView | 0 | cl |
dota_spectator_options_autohide | true | cl | a | |
dota_spectator_options_enabled | true | cl | |
dota_spectator_pause_on_slow_frame_threshold | 0 | cl | |
dota_spectator_pausetoggle | Toggle replay play/pause | cmd | cl |
dota_spectator_pin_open | true | cl | a | per_user | |
dota_spectator_revertcameraview | cmd | cl | |
dota_spectator_select_under_mouse | cmd | cl | |
dota_spectator_selection_mode | 2 | cl | |
dota_spectator_selectnexthero | cmd | cl | |
dota_spectator_selectprevioushero | cmd | cl | |
dota_spectator_shoulder_view | false | cl | |
dota_spectator_skip | Skip replay by a number of seconds. | cmd | cl |
dota_spectator_skip_back_1 | Skip replay back by 1st increment | cmd | cl |
dota_spectator_skip_back_2 | Skip replay back by 2nd increment | cmd | cl |
dota_spectator_skip_fwd_1 | Skip replay forward by 1st increment | cmd | cl |
dota_spectator_skip_fwd_2 | Skip replay forward by 2nd increment | cmd | cl |
dota_spectator_spawn_duration | Duration that the camera should stay on the spawned hero before resetting back to normal | 1.5 | cl |
dota_spectator_spawn_ui_delay | Delay after the hero spawns before showing the name and playing the pick sound | 0.75 | cl |
dota_spectator_stats_panel | Current spectator stats panel. 1 = scoreboard, 2 = gold+xp, 3 = items, 4 = graph, 5 = fantasy | 0 | cl |
dota_spectator_statstoggle | cmd | cl | |
dota_spectator_teamname_dire | International 2012: for testing, override the team ID # for the dire. | 0 | cl |
dota_spectator_teamname_overrides | International 2012: enable override of 'radiant's turn to ban' with 'navi's turn to ban'. | true | cl |
dota_spectator_teamname_radiant | International 2012: for testing, override the team ID # for the radiant. | 0 | cl |
dota_spectator_use_broadcaster_stats_panel | Follow the broadcasters choice of stats display. | true | cl | a | per_user |
dota_spectator_watching_broadcaster | Indicates if you are watching a broadcaster in player view, so that the handling of selection can be treated differently. Meaningless when not in player view spectator mode. | false | cl |
dota_spectre_arcana_disable_display | false | cl | a | |
dota_spectre_arcana_progress_delay | 0.25 | cl | a | |
dota_speech_emotes | Set 0 to disable emotes. | true | sv |
dota_speech_hardcoded_respeak_delay | Certain speech concepts will not be said more than once per (n) seconds. Set to 0 to disable. | true | sv | cl | rep | cheat |
dota_speech_level | Mutes certain parts of the units speech: 0 = no speech, 1 = only events, 2 = all | 2 | cl | a |
dota_speech_meepo_pitch | Increase the pitch of every successive meepo voice by this many % | 5 | cl | cheat |
dota_speech_missinglane_call_interval | Bots will call 'missing' on a lane no more than once per this many seconds. | 10 | sv | cheat |
dota_speech_missinglane_call_threshold | Bots will call 'missing' on a lane if an opponent has been gone this many seconds. | 8 | sv | cheat |
dota_speech_mute_time | 1 | sv | cl | rep | |
dota_speech_proximity_interval | Once per (n) seconds, one hero will poll for TLK_ALLY_NEARBY. Because there are ten heroes this means each hero will poll once per n*10 seconds. Set 0 to disable altogether. | 5 | sv | cheat |
dota_speech_proximity_radius | Heroes nearer than this distance will poll for the TLK_ALLY_NEARBY concept. | 500 | sv | cheat |
dota_speech_proximity_radius_enemy | Enemy heroes nearer than this distance will poll for the TLK_ENEMY_NEARBY concept. | 1000 | sv | cheat |
dota_speech_shop_dawdle_interval | Play 'dawdling' line from shopkeeper after hero has been in shop this long. | 15 | sv |
dota_speech_shop_enter_interval | At least this many seconds must pass between shopkeeper greeting someone to his shop. | 30 | sv |
dota_speech_shopkeeper | Enable or disable shopkeepers' speech. | false | sv | cheat |
dota_speech_test | Play an arbitrary speech VCD as if it were coming out of the local player. | cmd | cl |
dota_speech_test_cycle | cmd | cl | |
dota_spew_connected_players | If enabled, server will spew connected player GC updates | false | sv |
dota_splash_ad_acknowledged_id | 0 | cl | a | per_user | |
dota_start_ai_game | false | sv | cl | rep | |
dota_start_party_ready_check | Start a party ready check. | cmd | cl |
dota_start_tormentor_transition_animation | Start Tormentor Location Transition Animation | cmd | sv | cheat |
dota_state_disconnect | Transition to disconnect state on a listen server | cmd | sv |
dota_steamcontroller_view_acceleration_exponent | 1.4 | cl | a | |
dota_steamcontroller_view_cardinal_bias | 0.35 | cl | a | |
dota_steamcontroller_view_cardinal_bias_diagonal | 0.6 | cl | a | |
dota_steamcontroller_view_distance_scale | 1.1 | cl | a | |
dota_steamcontroller_view_haptic_intensity | 2 | cl | a | |
dota_steamcontroller_view_mode | 0 | cl | a | |
dota_steamcontroller_view_sensitivity | -5 | cl | a | |
dota_stencil_glows | Enable stencil of glows. | true | cl |
dota_sticker_collection_tutorial_state | 0 | cl | a | |
dota_stickerbook_collision_offset | -0.0001 | cl | |
dota_stickerbook_decal_depth | 10 | cl | |
dota_stickerbook_min_distance | 440 | cl | |
dota_stickerbook_raycast_length | 1000 | cl | |
dota_stickerbook_scale_max | 3 | cl | |
dota_stickerbook_scale_min | 0.8 | cl | |
dota_sticky_ping_wheel | false | cl | |
+dota_stop | cmd | cl | |
dota_store_available_items_duration | 600 | cl | |
dota_store_data_cache_duration | 300 | cl | |
dota_store_data_retry_delay | 30 | cl | |
dota_suggest_disable | false | sv | |
dota_suggest_learn_disable | false | sv | |
dota_suggest_learn_disable_topn_requests | false | sv | |
dota_suggest_learn_error_backoff_s | 5 | sv | |
dota_suggest_learn_error_retry_s | 2 | sv | |
dota_suggest_learn_item_required_late | 4 | sv | |
dota_suggest_learn_item_sequence_allow_threshold | 0.01 | sv | |
dota_suggest_learn_item_sequence_beam_length | 50 | sv | |
dota_suggest_learn_item_sequence_beam_repeat | 0.4 | sv | |
dota_suggest_learn_item_sequence_beam_width | 10 | sv | |
dota_suggest_learn_item_sequence_disliked_multiplier | -1000000.000000 | sv | |
dota_suggest_learn_item_sequence_dupe_multiplier | 0.3 | sv | |
dota_suggest_learn_item_sequence_empty_multiplier | 0.5 | sv | |
dota_suggest_learn_item_sequence_empty_multiplier_min | 0.1 | sv | |
dota_suggest_learn_item_sequence_end_multiplier | 0.7 | sv | |
dota_suggest_learn_item_sequence_other_option_multiplier | 0.7 | sv | |
dota_suggest_learn_item_sequence_preferred_component_multiplier | 10 | sv | |
dota_suggest_learn_item_sequence_preferred_multiplier | 20 | sv | |
dota_suggest_learn_item_sequence_threshold_full | 15 | sv | |
dota_suggest_learn_item_sequence_threshold_start | 6 | sv | |
dota_suggest_learn_item_sequence_variant_avoid_weight | 0.6 | sv | |
dota_suggest_learn_item_threshold | 0.01 | sv | |
dota_suggest_learn_item_throttle_count | 10 | sv | |
dota_suggest_learn_item_throttle_window | 5 | sv | |
dota_suggest_learn_lane_trilane_penalty | 0.8 | sv | |
dota_suggest_learn_pregame_items_reduction | 0.9 | sv | |
dota_suggest_learn_pregame_items_threshold | 0.1 | sv | |
dota_suggest_learn_spew_abilities | false | sv | |
dota_suggest_learn_spew_items | false | sv | |
dota_suggest_learn_spew_lanes | false | sv | |
dota_suggest_learn_spew_pregame_items | false | sv | |
dota_suggest_learn_spew_rank_prediction | false | sv | |
dota_suggest_learn_spew_win_probability | false | sv | |
dota_suggest_learn_toobusy_backoff_s | 10 | sv | |
dota_suggest_learn_win_probability_interval | 15 | sv | |
dota_suggest_learn_win_probability_interval_league | 5 | sv | |
dota_suggest_ranks_force_enable | true | sv | |
dota_suggestion_quick_buy_and_neutral_timeout | 1 | sv | |
dota_summoned_units_auto_attack_mode_2 | 2 | cl | a | per_user | |
dota_suppress_invalid_orders | Don't log invalid orders | false | sv |
dota_surrender_on_disconnect | If enabled, a team will surrender if all players on that team disconnect | true | sv |
dota_survivors_difficulty_setting | 0 | cl | a | per_user | |
dota_survivors_disable_dialogue | false | cl | a | |
dota_survivors_has_been_created_from_dashboard_before | false | cl | a | per_user | |
dota_survivors_hero_select_setting | 1 | cl | a | per_user | |
dota_survivors_pickup_particle_cull_radius | 1800 | cl | |
dota_survivors_token_filter | Which tokens to filter on in hero pick and other token progression UI | 0 | cl | a |
dota_sv_load_scenario_timeout | Timeout to receive saved scenario from GC | 20 | sv |
dota_swap_mouse_spellcast | false | cl | a | |
dota_takeherophotos | Take a single full body shot of each hero. | cmd | cl |
dota_talent_upgrade_attribute | Level up talent attribute. | cmd | cl |
dota_talent_upgrade_stat_left | Level up talent on the left. | cmd | cl |
dota_talent_upgrade_stat_right | Level up talent on the right. | cmd | cl |
dota_taunt_base_cooldown | The amount of time after a taunt is finished that you always have to wait before taunting again. | 2 | sv | cheat |
dota_taunt_second_cooldown | If trying to spam taunts, then amount of time you have to wait until that will be allowed again. | 60 | sv | cheat |
dota_team_fandom_last_seen | 1638320400 | cl | a | |
dota_team_info_batch_interval_s | 1 | cl | |
dota_test_achievement_toast | Create a toast for an achievement | cmd | cl |
dota_test_buyback | cmd | cl | |
dota_test_challenge | cmd | sv | |
dota_test_custom_game_save | Test custom game saving, only available from dota_launch_custom_game | cmd | sv | cheat |
dota_test_disconnect_icon | Test disconnect icon | cmd | cl |
dota_test_glyph | cmd | cl | |
dota_test_move_attack | false | sv | |
dota_test_neutral_item_ack | false | cl | |
dota_test_npc | Creates a testing npc | cmd | sv |
dota_test_plus_challenge | cmd | sv | |
dota_test_teamshowcase | cmd | sv | |
dota_text_chat_mute_threshold_s | Time threshold to flag a text chat as abusive if it's followed by a chat mute | 8 | sv |
dota_ti2023_quests_how_to_play_dismissed | false | cl | a | per_user | |
dota_ti_onstage_fake_team_0 | 0 | cl | |
dota_ti_onstage_fake_team_1 | 0 | cl | |
dota_ti_onstage_overlay | false | cl | |
dota_ti_onstage_pods | false | cl | |
dota_ti_onstage_pods_away_back | AWAY BACK | cl | |
dota_ti_onstage_pods_away_front | AWAY FRONT | cl | |
dota_ti_onstage_pods_buyback | true | cl | |
dota_ti_onstage_pods_buyback_available | true | cl | |
dota_ti_onstage_pods_buyback_duration | 5 | cl | |
dota_ti_onstage_pods_during_draft | true | cl | |
dota_ti_onstage_pods_force_video_0 | 0 | cl | |
dota_ti_onstage_pods_force_video_1 | 0 | cl | |
dota_ti_onstage_pods_home_back | HOME BACK | cl | |
dota_ti_onstage_pods_home_front | HOME FRONT | cl | |
dota_ti_onstage_pods_id | false | cl | |
dota_ti_onstage_pods_item_pickup | true | cl | |
dota_ti_onstage_pods_item_time | 4 | cl | |
dota_ti_onstage_pods_level_up_time | 4 | cl | |
dota_ti_onstage_pods_player_pics | true | cl | |
dota_ti_onstage_pods_rapier | true | cl | |
dota_ti_onstage_pods_reversed_seats | false | cl | |
dota_ti_onstage_pods_secret_info | false | cl | |
dota_ti_override_home_team | false | cl | |
dota_ti_podseats_data_file | scripts/tournaments/ti_podseats.txt | cl | a | |
dota_ti_winners_data_file | scripts/tournaments/ti_winners.txt | cl | a | |
dota_time_of_day_rate | Rate at which time of day changes relative to game seconds | 0.001667 | sv | cl | rep | cheat |
dota_toasts_show_courierleftfountain | false | cl | a | per_user | |
dota_toasts_show_foundneutralitems | false | cl | a | per_user | |
dota_toasts_show_itemgifts | true | cl | a | per_user | |
dota_toasts_show_itempickups | true | cl | a | per_user | |
dota_toasts_show_relicprogress | false | cl | a | per_user | |
dota_toasts_show_spellsteals | false | cl | a | per_user | |
dota_toasts_show_talentchanges | false | cl | a | per_user | |
dota_tod_slow_transition_speed | 0.2 | cl | cheat | |
dota_tod_transition_speed | 1 | cl | cheat | |
dota_toggle_assisted_camera_operator | Toggle assisted camera operator mode. This is a hybrid of Directed mode with operator control. | cmd | cl |
dota_toggle_autoattack | cmd | cl | |
dota_toggle_autoattack_automatically_during_orders | false | cl | a | per_user | |
dota_toggle_broadcaster_cameraman | toggle cameraman | cmd | cl |
dota_toggle_buyback_protection | Turns buyback protection on/off | cmd | cl |
dota_toggle_combatlog | cmd | cl | |
dota_toggle_free_camera | Toggle free camera mode. Only available in DotaTV and replays. | cmd | cl |
dota_toggle_hero_movie_mode | Show item details pages with minimal UI, for recording hero movies | cmd | cl |
dota_toggle_showing_tooltips | Toggle enabling or disabling showing of tooltips. | cmd | cl |
dota_tormentor_daynight_teleport_telegraph_duration | 2 | sv | cl | rep | cheat | |
dota_tormentor_desired_team_override | 0 | sv | cl | rep | cheat | |
dota_tormentor_spawn | Spawn a tormentor if one doesn't exist | cmd | sv | cheat |
dota_tormentor_upgrade_rate | 60 | sv | cl | rep | cheat | |
dota_track_chat_mutes | Track chat prior to a mute happening in sql? | false | sv | cheat |
dota_tree_try_to_make_solid | cmd | cl | |
dota_treerespawn | Respawns all trees on the map. | cmd | sv |
dota_trivia_autoplay_sounds | Determines whether or not to autoplay trivia sounds. | true | cl | a |
dota_trivia_chat_enabled2 | false | cl | a | |
dota_trophies_cache_duration | 300 | cl | |
dota_turbo_courier_default_auto_deliver | Whether courier auto mode is on in Turbo. | true | cl | a | user | per_user | release |
dota_turbo_matches_played | 0 | cl | a | per_user | |
dota_tutorial_disable_bot_situational_items | false | sv | cheat | |
dota_tutorial_force_bot_defend | false | sv | cheat | |
dota_tutorial_percent_bot_exp_decrease | 0 | sv | cheat | |
dota_tutorial_percent_damage_decrease | Percentage decrease to apply on damage on the player character. | 0 | sv | cheat |
dota_tutorial_prevent_exp_gain | 0 | sv | cheat | |
dota_tutorial_prevent_start | false | sv | cheat | |
dota_tutorial_show_tower_damage | false | sv | cheat | |
dota_tutorial_skip_pregame | false | sv | cheat | |
dota_tutorial_stop_daynightcycle | false | sv | cheat | |
dota_twitch_top_streams_data_cache_duration | 300 | cl | |
dota_ui_armory_build_on_demand | true | cl | |
dota_ui_armory_is_category_view | true | cl | a | per_user | |
dota_ui_armory_item_duplicate | 1 | cl | |
dota_ui_popup_collectors_cache_available_voted_items | 0 | cl | a | |
dota_ui_popup_collectors_cache_available_voted_items_timestamp | 0 | cl | a | |
dota_underdraft_cache_duration | 300 | cl | |
dota_unit_alert_radius | 500 | sv | cheat | |
dota_unit_alert_range | 1800 | sv | cheat | |
dota_unit_anger_cooldown_override | -1 | sv | cheat | |
dota_unit_anger_duration | 2.3 | sv | cheat | |
dota_unit_anger_radius_override | -1 | sv | cheat | |
dota_unit_blocked_angle_threshold | 0.1 | sv | cheat | |
dota_unit_blocked_look_ahead_angle_threshold | 0.7 | sv | cheat | |
dota_unit_blocked_wait_time | 0.15 | sv | cheat | |
dota_unit_blocked_wait_time_long | 0.4 | sv | cheat | |
dota_unit_blocked_wait_time_mid | 0.3 | sv | cheat | |
dota_unit_cache_npc_searches | Whether to reuse a unit's search cache every frame to avoid obstruction manager queries. | true | sv | cheat |
dota_unit_damage_event_window | Window (in seconds) that we track damage events for future health value extrapolation. | 2 | sv | cheat |
dota_unit_debug_acquisition_range | Shows the acquisition range for selected units (Green circle) | false | sv | cheat |
dota_unit_debug_attack | false | sv | cheat | |
dota_unit_debug_attack_range | Shows the attack range for selected units (Red circle) | false | sv | cheat |
dota_unit_debug_vision_range | Shows the vision range for selected units (Teal circle) | false | sv | cheat |
dota_unit_draw_paths | false | sv | cheat | |
dota_unit_health_bar_offset | -1 | cl | |
dota_unit_hero_glows | false | cl | |
dota_unit_interact_flash_duration | 0.2 | cl | a | |
dota_unit_lean_angle | 90 | sv | cl | rep | |
dota_unit_lean_enable | true | sv | cl | rep | |
dota_unit_lean_rate | 3 | sv | cl | rep | |
+dota_unit_movetodirection | cmd | cl | |
dota_unit_relative_move_bounce | 1 | sv | cheat | |
dota_unit_short_path_search_debug | 0 | sv | cheat | |
dota_unit_show_bounding_radius | false | sv | cheat | |
dota_unit_show_collision_radius | false | sv | cheat | |
dota_unit_show_missing_selection_boxes | false | cl | |
dota_unit_show_selection_boxes | Draws selection hitboxes. 0 = off, 1 = non-trees, 2 = trees, 3 = all entities. | 0 | cl | cheat |
dota_unit_sink_delay | 2 | cl | |
dota_unit_sink_speed | 50 | cl | |
dota_unit_use_player_color | true | cl | |
dota_unit_z_speed | 200 | cl | |
dota_unpause_countdown | 3 | sv | cheat | |
dota_unpause_mass_disconnect_cooldown | 86400 | sv | cheat | |
dota_update_connected_players_check_time | How often the server should check if it needs to update the GC in seconds | 1 | sv | cheat |
dota_update_connected_players_send_time | Minimum send interval: Don't check for lobby vs game state discrepancies if we've sent a message within N seconds | 2 | sv | cheat |
dota_update_connected_players_team_change | max send interval: player drafted to team | 60 | sv | cheat |
dota_update_connected_players_urgency_building_state | max send interval: tower state changed | 60 | sv | cheat |
dota_update_connected_players_urgency_connect | max send interval: player connect | 30 | sv | cheat |
dota_update_connected_players_urgency_disconnect_consequences | max send interval: player disconnects, relevant leaver actions are predicted | 5 | sv | cheat |
dota_update_connected_players_urgency_disconnect_noconsequences | max send interval: player disconnects, no relevant leaver actions predicted | 30 | sv | cheat |
dota_update_connected_players_urgency_gamestate_timeout | max send interval: We send a game state change, but lobby hasn't acknowledged it | 10 | sv | cheat |
dota_update_connected_players_urgency_heartbeat | max send interval: nothing has changed and lobby appears to be accurate | 1800 | sv | cheat |
dota_update_connected_players_urgency_herochanged | max send interval: player changer their hero | 10 | sv | cheat |
dota_update_connected_players_urgency_kills | max send interval: kill counts changed | 60 | sv | cheat |
dota_update_connected_players_urgency_mass_disconnect | max send interval: mass disconnection has been detected | 3 | sv | cheat |
dota_update_connected_players_urgency_spectator_count | max send interval: spectator count changed | 60 | sv | cheat |
dota_update_gc_connection_check_count | How many tries we check if the GC is still connected before terminating due to no response | 2 | sv | cheat |
dota_update_gc_connection_check_time | How often the server should check the GC is still connected | 1200 | sv | cheat |
dota_update_gc_server_info | How often the server should check if it needs to update the GC in seconds | 600 | sv | cheat |
dota_upload_item_purchase_history_duration_threshold | match duration below which we will not upload item purchases | 1200 | sv | cheat |
dota_upload_item_purchase_history_mmr_threshold | MMR below which we will not upload item purchases | 1000 | sv | cheat |
dota_upload_match_state_history_duration_threshold | match duration below which we will not upload item purchases | 900 | sv | cheat |
dota_upload_match_state_history_interval | interval in seconds that we track game states | 30 | sv | cheat |
dota_upload_neutral_item_equip_history_duration_threshold | match duration below which we will not upload neutral item equips | 1200 | sv | cheat |
dota_upload_neutral_item_equip_history_mmr_threshold | MMR below which we will not upload neutral item equips | 1000 | sv | cheat |
dota_use_aghanims_postprocess_material | true | cl | |
dota_use_experimental_npc_controller | false | sv | |
dota_use_heightmap | Set to 0 to disable using heightmap when tracing vertical rays | true | cheat |
dota_use_occluded_click_particle_effects | true | cl | |
dota_use_winter2022_postprocess_material | true | cl | |
dota_versus_scene_disable_heroes | false | cl | |
dota_video_config.DeviceID | 8726 | cl | |
dota_video_config.setting.coop_fullscreen | 0 | cl | |
dota_video_config.setting.cpu_level | 2 | cl | |
dota_video_config.setting.defaultres | 1900 | cl | |
dota_video_config.setting.defaultresheight | 1080 | cl | |
dota_video_config.setting.dota_ambient_cloth | true | cl | |
dota_video_config.setting.dota_ambient_creatures | true | cl | |
dota_video_config.setting.dota_cheap_water | false | cl | |
dota_video_config.setting.dota_portrait_animate | true | cl | |
dota_video_config.setting.fullscreen | 0 | cl | |
dota_video_config.setting.fullscreen_min_on_focus_loss | 1 | cl | |
dota_video_config.setting.gpu_level | 3 | cl | |
dota_video_config.setting.gpu_mem_level | 2 | cl | |
dota_video_config.setting.high_dpi | 0 | cl | |
dota_video_config.setting.knowndevice | 0 | cl | |
dota_video_config.setting.mat_viewportscale | 1 | cl | |
dota_video_config.setting.mat_vsync | 0 | cl | |
dota_video_config.setting.mem_level | 2 | cl | |
dota_video_config.setting.nowindowborder | 0 | cl | |
dota_video_config.setting.recommendedheight | 2160 | cl | |
dota_video_config.setting.recommendedwidth | 1900 | cl | |
dota_video_config.setting.refreshrate_denominator | 0 | cl | |
dota_video_config.setting.refreshrate_numerator | 0 | cl | |
dota_video_config.setting.shaderquality | 1 | cl | |
dota_video_config.setting.version | 1 | cl | |
dota_video_config.VendorID | 4318 | cl | |
dota_video_config.Version | 0 | cl | |
dota_view_store_item_details | <itemdef> | cmd | cl |
dota_wagering_info_cache_duration | 600 | cl | |
dota_wait_for_players_battle_cup_present_time | Time to stay after waiting for players succeeds when displaying battle cup winners | 10 | sv |
dota_wait_for_players_completed_delay | How long to stay at the waiting-for-players UI after all players have loaded | 2 | sv |
dota_wait_for_players_failed_delay | How long to stay at the waiting-for-players UI after all players have loaded | 3 | sv |
dota_wait_for_players_to_load | If set, hero picking will be delayed until all players have loaded. | 1 | sv |
dota_wait_for_players_to_load_streaming_timeout | Game will start after this time, even if all players haven't loaded yet | 30 | sv |
dota_wait_for_players_to_load_timeout | Game will start after this time, even if all players haven't loaded yet | 180 | sv |
dota_watch_game_disable_client_validation | Force disable client validation for spectating. | false | cl | cheat |
dota_watch_live_friend_score_boost | Amount that friends in live games boost the game's sort score | 500 | cl | cheat |
dota_watch_live_league_id | League ID for requested games | 0 | cl | cheat |
dota_watch_live_match_data_refresh_interval | 1 | cl | |
dota_watch_live_match_list_auto_refresh_interval | 120 | cl | |
dota_watch_live_match_list_refresh_interval | 10 | cl | |
dota_watch_live_request_period | Amount that friends in live games boost the game's sort score | 30 | cl | cheat |
dota_watch_pause_at_the_end_of_all_replays | Pause at the end of replays | true | cl |
dota_wearables_clientside | false | sv | cl | rep | |
dota_weekend_tourney_debug | Prints local weekend tourney object(s), if any | cmd | cl |
dota_weekend_tourney_selected_division | Default division ID to show for weekend leagues and such | 2 | cl | a |
dota_will_purchase_gold_remaining_max_remaining | On the 'I will purchase <item>' alert, the maximum amount of gold remaining when showing the remaining gold cost | 1000 | cl |
dota_will_purchase_gold_remaining_min_cost | On the 'I will purchase <item>' alert, the minimum cost of an item to show the remaining gold cost | 2000 | cl |
dota_windrunner_arcana_disable_hud_display | false | cl | a | |
dota_windrunner_focus_fire_fx_threshold | 1 | sv | cl | rep | cheat | |
dota_workshoptest | false | sv | cl | rep | |
dota_workshoptest_modelnew0 | 0 | sv | |
dota_workshoptest_modelnew1 | 0 | sv | |
dota_workshoptest_modelnew2 | 0 | sv | |
dota_workshoptest_modelorg0 | 0 | sv | |
dota_workshoptest_modelorg1 | 0 | sv | |
dota_workshoptest_modelorg2 | 0 | sv | |
dota_wraith_king_arcana_disable_display | false | cl | a | |
dota_wraith_king_arcana_hero_claim_bucket_1 | 0 | cl | a | per_user | |
dota_wraith_king_arcana_hero_claim_bucket_2 | 0 | cl | a | per_user | |
dota_wraith_king_arcana_hero_claim_bucket_3 | 0 | cl | a | per_user | |
dota_wraith_king_arcana_hero_claim_bucket_4 | 0 | cl | a | per_user | |
dota_wraith_king_arcana_hero_claim_bucket_5 | 0 | cl | a | per_user | |
dota_wraith_king_arcana_map_show_all_alive | Show every hero as alive | cmd | cl |
dota_wraith_king_arcana_progress_delay | 1.5 | cl | a | |
dota_xp_fountain_activate | Activate all XP fountains without modifying their timers | cmd | sv | cheat |
dotadev_bind | For development: Bind a key to in dota (ALT+key) allowed. | cmd | cl |
dotadev_binds_show | For development: List all developer binds. | cmd | cl |
dotadev_unbind | For development: Unbind a key to in dota (ALT+key) allowed. | cmd | cl |
dp_pull | 0.3 | sv | cheat | |
dp_radius | 100 | sv | cheat | |
dp_spirits | 0 | sv | cheat | |
drawcross | Draws a cross at the given location Arguments: x y z | cmd | sv | cheat |
drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | sv | cheat |
dsp_automatic | 0 | demo | |
dsp_db_min | 80 | demo | |
dsp_db_mixdrop | 0.5 | demo | |
dsp_dist_max | 1440 | cheat | demo | |
dsp_dist_min | 0 | cheat | demo | |
dsp_mix_max | 0.8 | demo | |
dsp_mix_min | 0.2 | demo | |
dsp_off | false | cheat | |
dsp_vol_2ch | 1 | demo | |
dsp_vol_4ch | 0.5 | demo | |
dsp_vol_5ch | 0.5 | demo | |
dsp_volume | 0.8 | a | demo | |
dump_client_projectiles | Spews a list of all client-side projectiles | cmd | cl |
dump_entity_report | List all client-side entities in the scene | cmd | cl | cheat |
dump_globals | Dump all global entities/states | cmd | sv |
dump_loc_token | List information on the given token | cmd | |
dump_localization_files | List all loaded localization files | cmd | |
dump_modifier_list | Dumps all modifiers that exist in the game | cmd | sv |
dump_panorama_css_properties | Prints out all valid panorama CSS properties and their documentation | cmd | release |
dump_panorama_events | print panorama event types and their documentation | cmd | release |
dump_panorama_render_command_stats | cmd | | |
dump_response_symbols | print all response symbols to the console | cmd | sv |
dump_secondary_scene_worlds | Lists secondary scene worlds and ref counts | cmd | cl |
dump_visible_buffs | Print out non-hidden buffs. | cmd | sv | cheat |
dumpparticlelist | Print out information on existing particle systems | cmd | cheat |
dumpstringtable | Usage: dumpstringtable <tablename \|all> <sv \| cl> <verbose \| simple> <element> Print string tables to console, verbose to dump data, simple to show name and count only, can specifiy a single numeric element index to restrict spew. | cmd | |
echo | Echo text to console. | cmd | server_can_execute |
echoln | Echo the command arguments on the console | cmd | release |
econ_show_items_with_tag | Lists the item definitions that have a specified tag. | cmd | cl |
enable_boneflex | true | cl | a | |
enable_legacy_vcdlist | Enable loading of legacy vcdlist files. (vs individual vcd files) | false | release |
enable_priority_boost | Disable focus based priority boost | cmd | |
endmovie | Stop recording movie frames. | cmd | norecord |
engine_accurate_input_processing_delta_time | When true, elapsed time given to the input processing will be the time elapsed since the last input processing. This is only relevant when input is processed multiple times per frame ( i.e. multiple ticks per frame) | false | |
engine_allow_multiple_simulates_per_frame | When the client is catching up in low frame rate situations, should we run client simulate more than once a frame? | false | |
engine_allow_multiple_ticks_per_frame | When the client is catching up in low frame rate situations, should we run tick more than once a frame? | true | |
engine_client_tick_pad_enable | false | | |
engine_cpu_info_extended | CPU the engine is running on. | 24 CPUs (16 cores - 8P/8E), Frequency: 3.2 GHz, Features: F/M/S 6/151/2 GenuineIntel '12th Gen Intel(R) Core(TM) i9-12900K' SSE SSE2 SSE4.1 SSE4.2 AVX AVX2 MMX RDTSC RDTSCP CMOV FCMOV PCLMULQDQ (64-bit process) | |
engine_frametime_amnesty_debug | Enable logging about events that disable frame time warnings | false | |
engine_frametime_print_report | Print a performance report from the current data in the vprof 'lite' profiler | cmd | |
engine_frametime_warnings_enable | Enable framerate-related warnings, such as sv_long_frame_ms. Disabling warnings is useful when running in situations such a debug where a slow frame rate is expected | false | |
engine_low_latency_sleep_after_client_tick | When r_low_latency is enabled, this moves the low latency sleep on tick frames to happen after client simulation. | false | release |
engine_max_resource_system_update_time | 5 | | |
engine_max_ticks_to_simulate | Max number of ticks to simulate per frame, after which simulation will start to slow down compared to real time. | -1 | |
engine_no_focus_sleep | 20 | a | |
engine_no_focus_sleep_vconsole_suppress | When VConsole is in the foreground, don't trigger engine_no_focus_sleep behavior | true | |
engine_ostype | OS type the engine is running on. | Windows 10 | |
engine_platform_name_extended | Platform the engine is running on. | pc64 | |
engine_render_only | false | | |
engine_rendersystem_init | Rendersystem option requested (changing this does not change the rendersystem). | -dx11 | |
engine_rendersystem_meets_min_dx_110 | Rendersystem meets min DX110 feature level (changing this does not change the shader model). | Yes (111) | |
engine_rendersystem_meets_min_dx_110_simple | Rendersystem meets min DX110 feature level (changing this does not change the shader model). | Yes | |
engine_rendersystem_shader_model | Rendersystem shader model in use (changing this does not change the shader model). | 111 | |
engine_rendersystem_used | Rendersystem option in use (changing this does not change the rendersystem). | -dx11 | |
engine_show_frame_pacing | false | release | |
engine_show_frame_ticks | false | | |
engine_sse42 | turn on sse4.2 optimizations in the engine | true | |
english | If set to 1, running the english language set of assets. | true | cl | user |
ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | sv | cheat |
ent_actornames_font | ent_actornames font name | Consolas | sv | cl | rep | cheat |
ent_actornames_fontsize | ent_actornames font size | 24 | sv | cl | rep | cheat |
ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: entityName automaticallyOpenInAnimgraphEditor Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_animgraph_setvar | Sets a variable on the animgraph of the given entity(s) Arguments: <varname>=<value> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_attachment_filter_substrings | If an attachment's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | sv | cheat |
ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_autoaim | Displays the entity's autoaim radius. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_bitvec_enable | false | sv | |
ent_bonemergeplayer | Bonemerge the player onto the entity under the crosshairs | cmd | sv | cheat |
ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | sv | cheat |
ent_cancelpendingentfires | Cancels all ent_fire created outputs that are currently waiting for their delay to expire. | cmd | sv |
ent_characterize | Spew PVS debug info for entity | cmd | sv |
ent_clear_debug_overlays | Clears all debug overlays | cmd | sv | cheat |
ent_create | Creates an entity of the given designer or subclass name where the player is looking. | cmd | sv | cheat | vconsole_fuzzy |
ent_debug_anim | Use the specified entity for animation debugging. | cmd | cl |
ent_debug_draw_thinkers | false | sv | cl | rep | |
ent_find | Find and list all entities with classnames or targetnames that contain the specified substrings. Format: find_ent <substring> | cmd | sv | cheat |
ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | sv | cheat |
ent_fire | Usage: ent_fire <target> [action] [value] [delay] | cmd | sv | cheat | vconsole_fuzzy |
ent_fire_output | Usage: ent_fire_output <target> [output name] [value] [delay] | cmd | sv | cheat | vconsole_fuzzy |
ent_gib | Gibs the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | sv | cheat |
ent_hierarchy | Prints the entity hierarchy tree rooted at the specified ent(s) | cmd | sv | cheat |
ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_info | Usage: ent_info <class name> | cmd | sv | cheat |
ent_joint_axis_size | 4 | sv | |
ent_joint_filter_substrings | If a joint's name has any of the given substrings in it, it will be displayed. Substrings can be delimited by the ',' or '\|' character. | 0 | sv | cheat |
ent_joint_lines | Draw a line between a rendered joint and its parent. | true | sv | cheat |
ent_joint_names | Draw the name of a rendered joint. | true | sv | cheat |
ent_joint_only_ik_joints | false | sv | |
ent_joint_use_bind_pose | false | sv | |
ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_kill | Kills the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_messages_draw | Visualizes all entity input/output activity. | false | sv | cl | rep | cheat |
ent_name | Displays the entity name | cmd | sv | cheat |
ent_orient | Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' option to orient on all axis. Format: ent_orient <entity name> <optional: allangles> | cmd | sv | cheat |
ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | sv | cheat |
ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_pivot_size | 20 | sv | a | cheat | |
ent_rbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | cl | cheat |
ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | sv | cheat |
ent_revert_dormancy_change | false | cl | |
ent_rotate | Rotates an entity by a specified # of degrees | cmd | sv | cheat |
ent_scale | Scales entities. Arguments: <scale factor> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_scenehierarchy | Prints the entity scenenode hierarchy tree rooted at the specified ent(s) | cmd | sv | cheat |
ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_setang | Set entity angles | cmd | sv | cheat |
ent_setname | Sets the targetname of the given entity(s) Arguments: <new entity name> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_setpos | Move entity to position | cmd | sv | cheat |
ent_show_contexts | Show entity contexts in ent_text display | false | sv | cheat |
ent_show_damage | Sets damage display mode. When on, you will see the amount of damage dealt over the target's head. | cmd | sv | cheat |
ent_show_response_criteria | Print, to the console, an entity's current criteria set used to select responses. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_showonlyattachment | 0 | sv | cheat | |
ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_skeleton_duration | Duration of ent_skeleton display | 0 | sv | cl | rep | cheat |
ent_skeleton_only_ik_joints | false | sv | |
ent_steadystate_batchsize | Max number of entities to transmit to player | 20 | sv |
ent_steadystate_delay | Time in seconds without network state changes until an entity is considered for trickle updates | 5 | sv |
ent_steadystate_enable | true | sv | |
ent_steadystate_interval | Rate at which entities can be trickled to players | 0.1 | sv |
ent_teleport | Teleport the specified entity to where the player is looking. Format: ent_teleport <entity name> | cmd | sv | cheat |
ent_test_interpolation | false | cl | |
ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_filter | Set which ent_text filters you want: | cmd | sv | cheat |
ent_text_flags_active | -1 | sv | a | cheat | |
ent_text_no_name_really_i_mean_it | false | sv | cheat | |
ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: <Radius> <\{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\}> | cmd | sv | cheat |
ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_ungrab | un-grabs all objects | cmd | sv | cheat |
ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
ent_visibility_traces | Displays visibility traces for the given entity Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
entity_log_load_unserialize | Output unserialization of entities on map load. 0 - off, 1 - client/server, 2 - server, 3 - client | 0 | sv | cl | rep | cheat |
entity_lump_list | List all known entity lumps | cmd | |
entity_lump_spew | Dump the contents of an entity lump | cmd | |
entityreport | Reports all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | sv |
entitysummary | Summarizes (by class) all extant entities. Optional 2nd arg is a substring of a classname that the list will be filtered by. | cmd | sv |
ents | List server entities, sorted by spawn group | cmd | sv |
escape | Escape key pressed. | cmd | release | clientcmd_can_execute |
event_points_activate_timeout | 10 | cl | |
exec | Execute a cfg file | cmd | norecord | release |
exec_async | Execute a cfg file over time | cmd | cheat | norecord |
execifexists | Execute a cfg file if file exists | cmd | norecord | release |
execute_command_every_frame | 0 | cheat | |
explode | Kills the player with explosive damage | cmd | sv | cheat |
explodevector | Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value> | cmd | sv | cheat |
fade_debug_splitscreen_slot | -1 | cl | |
fadein | fadein \{time r g b\}: Fades the screen in from black or from the specified color over the given number of seconds. | cmd | sv | cheat |
fadeout | fadeout \{time r g b\}: Fades the screen to black or to the specified color over the given number of seconds. | cmd | sv | cheat |
fake_chat_members | Number of users in chat channel. | 0 | cl |
fake_event_game_active | -1 | cl | |
fake_event_game_countdown | -1 | cl | |
fantasy_craft_decode_title_awards | <league_id> <award_number> Convert a title awards uint64 into which titles were awarded | cmd | cl |
fantasy_craft_populate_league_data | <fantasy league id> adds teams to the fantasy crafting data for the given fantasy league id | cmd | cl |
fantasy_craft_reset_2024_tutorial | Resets the user back to the base tutorial state | cmd | cl |
fantasy_craft_reset_2025_tutorial | Resets the user back to the base tutorial state | cmd | cl |
fantasy_craft_reset_tablets | <fantasy league id> Rerolls all attributes on all tablets for the account | cmd | cl |
fantasy_craft_reset_tutorial | Resets the user back to the base tutorial state | cmd | cl |
fantasy_craft_set_roll_tokens | <fantasy league id> <period id> <token_amount> Sets available roll tokens for the account | cmd | cl |
fantasy_craft_upgrade | <fantasy league id> Upgrades the tablet to the appropriate level for the period | cmd | cl |
filesystem_buffer_size | Size of per file buffers. 0 for none | 0 | |
filesystem_fake_latency | 0 | | |
filesystem_max_stdio_read | 16 | | |
filesystem_native | Use native FS or STDIO | true | |
filesystem_report_buffered_io | false | | |
filesystem_unbuffered_io | true | | |
find | Find concommands with the specified string in their name/help text. | cmd | release |
findflags | Find concommands by flags. | cmd | release |
fire_use_modifier | false | sv | cl | rep | |
firetarget | cmd | sv | cheat | |
firstperson | Switch to firstperson camera. | cmd | cl | release | execute_per_tick |
fog_color | -1.000000 -1.000000 -1.000000 | cl | cheat | |
fog_colorskybox | -1.000000 -1.000000 -1.000000 | cl | cheat | |
fog_enable | Enable fog | true | cl | cheat |
fog_enableskybox | true | cl | cheat | |
fog_end | -1 | cl | cheat | |
fog_endskybox | -1 | cl | cheat | |
fog_hdrcolorscale | -1 | cl | cheat | |
fog_hdrcolorscaleskybox | -1 | cl | cheat | |
fog_maxdensity | -1 | cl | cheat | |
fog_maxdensityskybox | -1 | cl | cheat | |
fog_override | Overrides the map's fog settings (-1 populates fog_ vars with map's values) | 0 | cl | cheat |
fog_override_color | Sets the fog color override | cmd | cheat |
fog_override_enable | Use fog_override convars instead of world fog data | false | cheat |
fog_override_end | 3500 | cheat | |
fog_override_exponent | 2 | cheat | |
fog_override_max_density | 0.4 | cheat | |
fog_override_start | 1000 | cheat | |
fog_start | -1 | cl | cheat | |
fog_startskybox | -1 | cl | cheat | |
fog_volume_debug | If enabled, prints diagnostic information about the current fog volume | false | sv |
footstep_debug | false | sv | cl | rep | |
footstep_force_volume | -1 | sv | cl | rep | |
force_leave_game_button | false | cl | |
fov_desired | Sets the base field-of-view. | 75 | cl | a | user |
fow_client_nofiltering | 0 = normal, 1 = off | 0 | cl | cheat |
fow_client_show_stats | false | cl | cheat | |
fow_client_stats | displays fog of war stats | cmd | cl | cheat |
fow_client_visibility | 0 = normal, 1 = off, 2 = never seen, 3 = seen | 0 | cl | cheat |
fow_debug_draw_height_override | 0 | sv | cl | rep | |
fow_degree_fade_in_rate1 | FoW area fade in rate #1 (greater than 1 is faster) | 4 | sv | cl | rep | cheat |
fow_degree_fade_in_rate2 | FoW area fade in rate #2 (greater than 1 is faster) | 4 | sv | cl | rep | cheat |
fow_degree_fade_in_rate_midpoint | FoW area fade out rate midpoint (0.0 - 1.0) | 0.5 | sv | cl | rep | cheat |
fow_degree_fade_out_rate1 | FoW area fade out rate #1 (greater than 1 is faster) | 4 | sv | cl | rep | cheat |
fow_degree_fade_out_rate2 | FoW area fade out rate #2 (greater than 1 is faster) | 4 | sv | cl | rep | cheat |
fow_degree_fade_out_rate_midpoint | FoW area fade out rate (0.0 - 1.0) | 0.5 | sv | cl | rep | cheat |
fow_entity_reveal_unseen_radius | Radius in world space to reveal around all viewers from unseen state, regardless of visibility. | 0 | sv | cl | rep |
fow_entity_reveal_unseen_time | Seconds over which an unseen area is revealed by radius checks, 0 is instant. | 0.5 | sv | cl | rep |
fow_server_show_stats | false | sv | cheat | |
fow_server_stats | displays fog of war stats | cmd | sv | cheat |
fow_server_test_tempviewer | test a temp viewer | cmd | sv | cheat |
fow_simd_unseen | true | sv | cl | rep | |
fow_tile_update_time | FoW tile update time. | 0 | sv | cl | rep |
fp_trace | Toggle field path tracing to file | cmd | |
fps_max | Frame rate limiter. 0=no limit. Does not apply to dedicated server. | 120 | a | release |
fps_max_tools | Additional frame rate limit while in tools mode and a window other than the game window has focus. Note that fps_max still applies, this only allows the maximum frame rate for tools mode to be lower. 0=no tools specific limit. | 120 | a |
fps_max_ui | Frame rate limiter while the game UI is displayed. 0=no limit. Does not apply to dedicated server. | 0 | a |
freecamera_accel | Tweak this parameter to adjust Free Camera movement acceleration. | 5 | cl |
freecamera_fog_end | Fog end for Free Camera. | 2500 | cl |
freecamera_fog_start | Fog start for Free Camera. | 1800 | cl |
freecamera_max_speed | Tweak this parameter to adjust Free Camera movement max speed. | 500 | cl |
freecamera_rotation_multiplier | Tweak this parameter to adjust Free Camera mouse rotation. | 10 | cl |
freecamera_zfar | Fog start for Free Camera. | 4500 | cl |
frontpage_overwrite_twitch_stream | 0 | cl | |
fs_async_threads | Number of IO threads in async filesystem (-1 == auto) | -1 | |
fs_clear_open_duplicate_times | Clear the list of files that have been opened. | cmd | |
fs_dump_open_duplicate_times | Set fs_report_long_reads 1 before loading to use this. Prints a list of files that were opened more than once and ~how long was spent reading from them. | cmd | |
fs_fake_read_delay_ms | Add N ms of delay to every low-level read operation, to simulate a slow disk | 0 | release |
fs_report_async_io | false | | |
fs_report_long_reads | 0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threashold | 0 | |
fs_report_sync_opens | 0:Off, 1:Always, 2:Not during load | 0 | release |
fs_spew_readfieldlist | index <threshold bytes>: spew changes to ent index, optionally only spewing if update is > than threshold bytes | cmd | cheat |
fs_warning_mode | 0:Off, 1:Warn main thread, 2:Warn other threads | 0 | |
func_break_max_pieces | 15 | sv | a | rep | |
func_break_reduction_factor | 0.5 | sv | |
func_breakdmg_bullet | 0.5 | sv | |
func_breakdmg_club | 1.5 | sv | |
func_breakdmg_explosive | 1.25 | sv | |
func_mover_async_movable_navmesh_updates | true | sv | |
func_mover_debug | false | sv | |
func_mover_debug_follower | false | sv | |
func_mover_get_speed_override | 0 | sv | |
func_mover_verbose_log_count | 15 | sv | |
func_rotator_debug | false | sv | |
g_debug_angularsensor | false | sv | cheat | |
g_debug_constraint_sounds | Enable debug printing about constraint sounds. | false | sv | cheat |
g_debug_ragdoll_visualize | false | cl | cheat | |
g_ragdoll_fadespeed | 600 | cl | |
g_ragdoll_important_maxcount | 2 | sv | cl | rep | |
g_ragdoll_lvfadespeed | 100 | cl | |
g_ragdoll_maxcount | 5 | sv | cl | rep | |
gameevents_showeventlisteners | Show listening addition/removals | false | |
gameevents_showevents | Dump game events to console. (1 = Show Signaling, 2 = Show Posting also). | 0 | |
gameinstructor_dump_open_lessons | Gives a list of all currently open lessons. | cmd | cl | cheat |
gameinstructor_dump_run_lesson_counts | Gives a list of lessons that been completed or shown | cmd | cl | cheat |
gameinstructor_enable | Display in game lessons that teach new players. | true | cl | a | release |
gameinstructor_find_errors | Set to 1 and the game instructor will run EVERY scripted command to uncover errors. | false | cl | cheat |
gameinstructor_reload_lessons | Shuts down all open lessons and reloads them from the script file. | cmd | cl |
gameinstructor_reset_counts | Resets all display and success counts to zero. | cmd | cl |
gameinstructor_start_sound_cooldown | Number of seconds forced between similar lesson start sounds. | 4 | cl |
gameinstructor_teach_lesson | Force a specific lesson to be triggered | cmd | cl |
gameinstructor_verbose | Set to 1 for standard debugging or 2 (in combo with gameinstructor_verbose_lesson) to show update actions. | 0 | cl | cheat |
gameinstructor_verbose_lesson | Display more verbose information for lessons have this name. | 0 | cl | cheat |
gameui_hide | Hides the game UI | cmd | release |
gc_secret_key | Secret key for authenticating with the GC | 0 | sv | prot |
generate_null_container | Generated a nulled out container. | cmd | linked |
generate_trash_synth | Args: [Asset directory Path] | cmd | linked |
getpos | dump position and angles to the console | cmd | cl | cheat |
getpos_exact | dump origin and angles to the console | cmd | cl | cheat |
getposcopy | dump position and angles to the console and clipboard | cmd | cl | cheat |
getposcopy_exact | dump origin and angles to the console and clipboard | cmd | cl | cheat |
gfx_calculate_skin_diffusion_profile_dipole | Calculate a skin diffusion profile using scattering constants. | cmd | |
gfx_generate_6point_ball | Generates a reference 6-point lighting ball | cmd | |
gfx_generate_ao_cone_response | Generates a LUT for AO cone vs. sphere | cmd | |
gfx_generate_ao_sphere_response | Generates a LUT for AO proxy calculations | cmd | |
gfx_generate_arhosek_solar_radiance_image | Generate solar radiance image | cmd | |
gfx_generate_color_temperature_table | Computes a table of color temperatures | cmd | |
gfx_generate_cone_cone_union_LUT | Generates a LUT for cone-cone union | cmd | |
gfx_generate_cone_cone_union_slice | Generates a LUT for cone-cone union | cmd | |
gfx_generate_ellipse_coneangle_LUT | Generates a LUT to give a cone angle from parameterized ellipse | cmd | |
gfx_generate_ggx_luts | Generate LUTs for modified GGX | cmd | |
gfx_generate_limb_darkening_datasets | EXR containing sky model limb darkening datasets | cmd | |
gfx_generate_poisson_disk | Generate a poisson disk of N samples using best-candidate sampling. | cmd | |
gfx_generate_preintegrated_brdf | Generate a pre-integrated BRDF LUT | cmd | |
gfx_generate_sh_ball | Generates a reference spherical harmonics lighting ball | cmd | |
gfx_generate_sh_skyboxes | Generates SH skyboxes | cmd | |
gfx_generate_sin_pulse_texture | Generate a sine pulse texture | cmd | |
gfx_generate_skin_diffuse_warp | Generate the diffuse warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp | Generate the shadow warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp_shadow_width | Remapped width of the shadow penumbra | 0.5 | |
gfx_generate_solar_datasets | EXR containing sky model solar datasets | cmd | |
gfx_generatemips_test | Test generate mips 32 bits | cmd | |
gfx_graph_cie_color_matching_approx_funcs | Graphs CIE1931 functions to make sure they look right | cmd | |
gfx_graph_lightmap_filter_kernels | Graphs the old broken filter kernel and candidates for new ones | cmd | |
gfx_hemioct_flat_normal_test | Determine which constant(s) to use to preserve flat normals under HemiOctohedron normal map encoding | cmd | |
gfx_load_skin_diffusion_profile | Load a measured diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_image | Load a custom skin diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_sum_of_gaussians | Load sum-of-gaussians skin diffusion profile. | cmd | |
gfx_make_gpu_scrambled_halton_code | Make some code for me | cmd | |
give | Give item to player. Arguments: <item_name> | cmd | sv | vconsole_fuzzy |
give_oriented | Give item oriented to player angles. Arguments: <item_name> | cmd | sv | vconsole_fuzzy |
givecurrentammo | Give a supply of ammo for current weapon.. | cmd | sv | cheat |
gl_clear | true | cl | |
global_set | global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD). | cmd | sv | cheat |
glow_use_tolerance | 0.85 | cl | rep | cheat | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | cmd | sv | cheat |
gpu_level | GPU Level - Default: High | 3 | cl |
gpu_mem_level | Memory Level - Default: High | 2 | cl |
grep | grep line for pattern, print out matching lines only | cmd | release |
groups | Show status of all spawn groups. | cmd | sv | cheat |
guidepanel_resetnag | Resets the nag count on the guide panel | cmd | cl |
HACK_dota_tooltip_force_properties_for_test_id | 0 | cl | |
hammer_bevel_leave_edges | false | | |
hammer_dota_path_falloff | 1 | | |
hammer_dota_path_fixup | true | | |
hammer_dota_path_opacity | 0 | | |
hammer_dota_path_sharpness | 0.5 | | |
hammer_dota_path_use_material_settings | true | | |
hammer_dota_path_width | 150 | | |
hammer_draw_bounds | false | | |
hammer_draw_dirty_bounds | false | | |
hammer_draw_model_raytrace_data | false | | |
hammer_draw_model_skeleton | false | | |
hammer_draw_overlay_triangles_in_box | false | | |
hammer_face_debug_info | false | | |
hammer_gridnav_always_update | false | | |
hammer_gridnav_preview_radius | 15 | | |
hammer_gridnav_show_creature_blocking | true | | |
hammer_gridnav_show_hero_blocking | true | | |
hammer_gridnav_show_impassable | true | | |
hammer_gridnav_show_obstructions | true | | |
hammer_gridnav_show_ward_blocking | true | | |
hammer_isosurface_merge_tolerance | 0 | rep | |
hammer_isosurface_remove_interior | true | rep | |
hammer_isosurface_sample_offset | 0.0001 | rep | |
hammer_isosurface_subtract | false | | |
hammer_overlay_draw_projection_triangles | false | | |
hammer_parallel_terrain_update | false | | |
hammer_raytrace_debug_draw | Draw ray tracing environment debug visualization in Hammer | 0 | |
hammer_render_model_bounding_spheres | false | | |
hammer_show_light_truncation_error | false | | |
hammer_spawn_area_base_alpha | 0 | | |
hammer_spawn_area_outline_alpha | 255 | | |
hammer_tile_border_size | 16 | | |
hammer_use_minimum_element_count_for_loop | false | | |
hammer_vis_opacity | 32 | | |
hammer_world_trace_multisample | true | | |
hammer_world_trace_pack_rays | false | | |
healme | Heals the player. Arguments: <health to gain> | cmd | sv | cheat |
help | Find help about a convar/concommand. | cmd | release |
hero_grid_selected_config | 0 | cl | a | per_user | |
hero_grid_selected_rank_tier | -1 | cl | a | per_user | |
+herochatwheel | Opens hero chatwheel menu while held | cmd | cl |
hide_sf_shop | hide shop | cmd | cl |
hideconsole | Hide the console. | cmd | norecord | release |
host_force_frametime_to_equal_tick_interval | false | | |
host_force_max_frametime_to_tick_interval | false | | |
host_framerate | Set to lock per-frame time elapse. | 0 | release |
host_readconfig_ignore_userconfig | Whether we should ignore the user config file for reading/writing. | false | cheat |
host_timescale | Prescale the clock by this amount. | 1 | rep | cheat |
host_timescale_dec | Decrement the timescale by one step | cmd | cheat |
host_timescale_inc | Increment the timescale by one step | cmd | cheat |
host_writeconfig | Saves out the user config values. | cmd | release |
hostfile | The HOST file to load. | host.txt | sv | release |
hostip | Host game server ip | 0 | release |
hostname | Hostname for server. | redka | release |
hostname_in_client_status | Show server hostname in client status. | false | release |
hostport | Host game server port | 27015 | release |
hud_fastswitch | 0 | cl | a | |
hud_max_minimap_distance | 2600 | cl | |
hud_reloadscheme | Reloads hud layout and animation scripts. | cmd | cl |
hud_river_vial_ui_expanded | true | cl | a | per_user | |
hud_sticky_item_name | item_tpscroll | cl | a | |
hud_toggle_visibility | Toggles the Hud on and off | cmd | cl |
hullivr_edge_merge_tan | Should we try to straighten two faces connected to this edge? (tangent) | 0.02 | sv | rep |
hullivr_faceisland_merge_disp | Should we straighten face island if the displacement is this much? (inches) | 0 | sv | rep |
hullivr_faceisland_merge_tan | Should we try to straighten an island of faces deviating from their average normal (tangent)? | 0.04 | sv | rep |
hullivr_version | 3 | sv | rep | |
hurtme | Hurts the player. Arguments: <health to lose> | cmd | sv | cheat |
hurtthem | Hurts the enemy in front of you. Arguments: <health to lose> | cmd | sv | cheat |
ic | interp entity count | cmd | cl |
ik_constraints_enabled | true | rep | |
ik_debug_all_chains_unique_color_per_chain | false | rep | |
ik_debug_ccd | 0 | rep | |
ik_debug_chain_to_filter_by | 0 | sv | cl | rep | cheat | |
ik_debug_constraints | -1 | rep | |
ik_debug_dogleg3bone | 0 | rep | |
ik_debug_dogleg3bone_enabled | true | rep | |
ik_debug_fabrik_backwards_enabled | true | rep | |
ik_debug_fabrik_backwards_iteration_toggle | cmd | linked | |
ik_debug_fabrik_backwards_iterations | 0 | rep | |
ik_debug_fabrik_forwards_enabled | true | rep | |
ik_debug_fabrik_forwards_iteration_toggle | cmd | linked | |
ik_debug_fabrik_forwards_iterations | 0 | rep | |
ik_debug_perlin_solver | false | sv | cl | rep | |
ik_debug_planetilt | 0 | rep | |
ik_debug_planetilt_axis_length | 20 | rep | |
ik_debug_targets | false | rep | |
ik_enable | Enable IK. | true | rep | cheat |
ik_fabrik_align_chain | true | rep | |
ik_fabrik_backwards_enabled | true | rep | |
ik_fabrik_forwards_enabled | true | rep | |
ik_fabrik_override_num_iterations | -1 | rep | |
ik_final_fixup_enable | true | rep | |
ik_hinge_debug_bone_index | -1 | sv | cl | rep | cheat | |
ik_planetilt_enable | true | rep | |
ime_hkl_info | Spew IME HKL info. | cmd | norecord |
ime_info | Spew IME info. | cmd | norecord |
ime_supported_info | Spew IME Supported info. | cmd | norecord |
imgui_cycle_undocked_window_focus | Cycles focus between the game window and undocked imgui windows | cmd | |
imgui_debug_entity | Shows the entity browser, focused on the entity you specify. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
imgui_default_font_size | Default imgui font size | 20 | a | cheat |
imgui_set_selection | Sets ImGui selection | cmd | sv | cheat |
imgui_set_status_text | Sets ImGui header status text | cmd | sv | cheat |
import_wizard_spew | false | | |
impulse | Triggers impulse command | cmd | cl | release |
in_button_double_press_window | How short the time between presses needs to be for us to consider it a double-press | 0.22 | sv | cl | rep |
incrementvar | Increment specified convar value. | cmd | norecord | release |
input_button_code_is_scan_code_scd | Bind keys based on keyboard position instead of key name | true | a | per_user |
input_filter_relative_analog_inputs | false | cl | a | |
input_forceuser | Force user input to this split screen player. | -1 | cheat |
inspectheroinworld | Zoom into a selected hero in the world for a closer view. | cmd | cl |
instant_replay | Enable instant replay recording. | true | |
instant_replay_goto_tick | Goto a direct timestamp of the replay | cmd | |
instant_replay_goto_tick_relative | Goto a direct timestamp of the replay | cmd | |
instant_replay_history_limit | Maximum amount of minutes to save history (0 is unlimited). | 120 | |
instant_replay_history_limit_low | Maximum amount of minutes to save history on low memory (32 bit) systems (0 is unlimited). | 10 | |
instant_replay_live | If in replay, jumps back to live | cmd | |
instant_replay_pause | Pauses instant replay. | cmd | |
instant_replay_resume | Resumes instant replay. | cmd | |
instant_replay_skip | Number of seconds to skip back to instant replay from current position | cmd | |
instant_replay_skip_live | Number of seconds to skip back to instant replay from live | cmd | |
instant_replay_timescale | Sets instant replay speed. | cmd | |
instant_replay_togglepause | Toggles instant replay. | cmd | |
invnext | cmd | cl | server_can_execute | |
invnextselect | cmd | cl | server_can_execute | |
invprev | cmd | cl | server_can_execute | |
invprevselect | cmd | cl | server_can_execute | |
ip | Overrides IP for multihomed hosts | 0 | release |
item_debug_thread_item_load | true | cl | |
iv_debug | Spew interpolated var info for entity. | cmd | cl |
iv_debugbone | Debug bone name for interpolation spew of CAnimationState. | 0 | release |
iv_interp | Spew interpolated var info for entity. | cmd | cl |
iv_off | Turn off all interpolation variable spew. | cmd | cl |
iv_on | Spew both interpolated var debug info and history for entity. | cmd | cl |
iv_parallel_latch | true | cl | |
iv_parallel_restore | false | cl | |
iv_wrapped_parallel_latch | true | cl | |
jointeam | Join a team | cmd | sv |
joy_advanced | false | cl | a | |
joy_advaxisr | 0 | cl | a | |
joy_advaxisu | 0 | cl | a | |
joy_advaxisv | 0 | cl | a | |
joy_advaxisx | 0 | cl | a | |
joy_advaxisy | 0 | cl | a | |
joy_advaxisz | 0 | cl | a | |
joy_autosprint | Automatically sprint when moving with an analog joystick | 0 | cl |
joy_axisbutton_threshold | Analog axis range before a button press is registered. | 0.3 | a |
joy_axisr_deadzone | 0.15 | a | per_user | |
joy_axisr_relative | false | a | per_user | |
joy_axisu_deadzone | 0.15 | a | per_user | |
joy_axisu_relative | false | a | per_user | |
joy_axisv_deadzone | 0.15 | a | per_user | |
joy_axisv_relative | false | a | per_user | |
joy_axisx_deadzone | 0.15 | a | per_user | |
joy_axisx_relative | false | a | per_user | |
joy_axisy_deadzone | 0.15 | a | per_user | |
joy_axisy_relative | false | a | per_user | |
joy_axisz_deadzone | 0.15 | a | per_user | |
joy_axisz_relative | false | a | per_user | |
joy_circle_correct_mode | 1 | cl | a | per_user | |
joy_circle_correct_mode_vehicle | 2 | cl | a | per_user | |
joy_display_input | false | cl | a | |
joy_forward_sensitivity | 1 | cl | a | per_user | |
joy_movement_stick | Which stick controls movement (0 is left stick) | false | cl | a | per_user |
joy_name | joystick | cl | a | |
joy_pitch_sensitivity | 3 | cl | a | per_user | |
joy_pitchsensitivity | 1 | cl | a | per_user | |
joy_response_look | 0 | cl | a | per_user | |
joy_response_move | 9 | cl | a | per_user | |
joy_response_move_vehicle | 6 | cl | |
joy_side_sensitivity | 1 | cl | a | per_user | |
joy_sidesensitivity | 1 | cl | a | |
joy_xcontroller_cfg_loaded | If 0, the 360controller.cfg file will be executed on startup & option changes. | false | cl |
joy_yaw_sensitivity | 3 | cl | a | per_user | |
joy_yawsensitivity | -1 | cl | a | per_user | |
joystick | True if the joystick is enabled, false otherwise. | false | cl | a |
jpeg_quality | Set jpeg screenshot quality. [1..100] | 90 | |
jpeg_screenshot | Take a jpeg screenshot: jpeg_screenshot [filename] [quality 1-100]. | cmd | |
key_findbinding | Find key bound to specified command string. | cmd | release |
key_listboundkeys | List bound keys with bindings. | cmd | release |
key_updatelayout | Updates game keyboard layout to current windows keyboard setting. | cmd | |
kick | Kick a player by name. | cmd | norecord | release |
kickid | Kick a player by userid or uniqueid, with a message. | cmd | norecord | release |
kickid_hltv | Kick a player by userid or uniqueid, with a message. | cmd | norecord | release |
kill | Kills the player with generic damage | cmd | sv | cheat |
killvector | Kills a player applying force. Usage: killvector <player> <x value> <y value> <z value> | cmd | sv | cheat |
labelled_debug_helper_arc_segments | 20 | sv | cl | rep | cheat | |
labelled_debug_helper_enabled | true | sv | cl | rep | cheat | |
labelled_debug_helper_scale | 1 | sv | cl | rep | cheat | |
labelled_debug_helper_show_position | false | sv | cl | rep | cheat | |
labelled_debug_helper_show_text | true | sv | cl | rep | cheat | |
labelled_debug_helper_skeleton_show_bone_names | true | sv | cl | rep | cheat | |
language_fake_unsupported_primary | false | cl | |
lastinv | cmd | cl | server_can_execute | |
lb_allow_time_sliced_shadow_map_rendering | Allow time-sliced shadow buffer rendering when enabled via gameinfo.gi | true | |
lb_barnlight_shadow_use_precomputed_vis | true | | |
lb_barnlight_shadowmap_scale | Scale for computed barnlight shadowmap size | 1 | release |
lb_bin_slices | 8192 | | |
lb_convert_to_barn_lights_falloff_match_point | 0.15 | | |
lb_csm_cascade_size_override | Override width/height of individual cascades in the CSM | -1 | |
lb_csm_cross_fade_override | Override CSM cross fade amount | -1 | |
lb_csm_distance_fade_override | Override CSM distance fade | -1 | |
lb_csm_draw_alpha_tested | true | | |
lb_csm_draw_translucent | true | | |
lb_csm_override_bulb_radius | Override bulb radius for CSM | -1 | |
lb_csm_override_staticgeo_cascades | Override Cascades that will render static objects with lb_csm_override_staticgeo_cascades_value | false | |
lb_csm_override_staticgeo_cascades_animated_verts | If lb_csm_override_staticgeo_cascades, ensure only objects without animated verts, i.e. SCENEOBJECTFLAG_CAN_RENDER_INTO_SST flag will be excluded (as opposed to all static objects). | true | |
lb_csm_override_staticgeo_cascades_value | If lb_csm_override_staticgeo_cascades, override value used to determine which cascades render static objects | -1 | |
lb_csm_receiver_plane_depth_bias | Shader depth bias applied to shadow receiver (Note this conflicts with renderstate depth bias, both now default to 0) | 0.000015 | |
lb_csm_receiver_plane_depth_bias_transmissive_backface | Depth bias applied to shadow receiver for transmissive backface geo (based on renderstate depthbias being 0) | 0.00015 | |
lb_cubemap_normalization_max | 32 | | |
lb_cubemap_normalization_roughness_begin | 0.1 | | |
lb_dynamic_shadow_penumbra | Adjust shadow penumbra based on light size | true | |
lb_dynamic_shadow_resolution | Dynamically adjust shadow resolution | true | |
lb_dynamic_shadow_resolution_base | Base resolution for dynamic shadowmap sizing. Shadowmap size of a screen sized light | 1024 | |
lb_dynamic_shadow_resolution_delay | Update delay for shadow size | 0.85 | |
lb_dynamic_shadow_resolution_hysteresis | Update hysteresis for shadow size | 0.33 | |
lb_dynamic_shadow_resolution_quantization | Quantization of dynamically computed shadow size | 64 | |
lb_enable_binning | SceneSystem/LightBinner/Enable Binning | true | menubar_item |
lb_enable_shadow_casting | Allow stationary/dynamic lights to cast shadows. | true | |
lb_shadow_map_cull_empty_mixed | Don't render shadows for mixed shadowmaps with no dynamics objects in view | false | cheat |
lb_shadow_map_culling | true | cheat | |
lb_shadow_texture_height_override | Override height of shadow atlas texture | -1 | |
lb_shadow_texture_width_override | Override width of shadow atlas texture | -1 | |
lb_ssss_importance_sample | false | | |
lb_ssss_samples | Subsurface sample count | 11 | |
lb_sun_csm_size_cull_threshold_texels | Size, in texels, where we will cull an object in the shadowmap | 10 | |
lb_tile_pixels | 8 | | |
lb_timesliced_shadows_dynamic_size | true | | |
learn_refresh_item_sequence | Manually causes a refresh of the item sequence | cmd | cl |
lightbinner_precompute | cmd | | |
lightbinner_test_computesumsilhouette | cmd | | |
lightquery_debug_direct_lighting | true | sv | cl | rep | cheat | |
lightquery_debug_indirect_lighting | true | sv | cl | rep | cheat | |
listdemo | List demo file contents. | cmd | release |
listid | Lists banned users. | cmd | |
listip | List IP addresses on the ban list. | cmd | |
listRecentNPCSpeech | Displays a list of the last 5 lines of speech from NPCs. | cmd | sv | norecord |
load | Usage: load [save file name] | cmd | norecord | vconsole_fuzzy |
loadout_test_activity_modifiers | 0 | cl | cheat | |
locator_topdown_style | Topdown games set this to handle distance and offscreen location differently. | false | cl |
log | Enables logging to file, console, and udp < on \| off >. | cmd | release |
log_color | Set the color of a logging channel. | cmd | norecord | release |
log_dumpchannels | Dumps information about all logging channels. | cmd | norecord | release |
log_flags | Set the flags on a logging channel. | cmd | norecord | release |
log_level | Set the spew level of a logging channel. | cmd | norecord | release |
log_verbosity | Set the verbosity of a logging channel. | cmd | norecord | release |
logic_npc_counter_debug | false | sv | rep | cheat | |
loop_dump | Print the listeners of the current loop mode | cmd | |
lrucache_flush | Flushes the specified cache | cmd | |
lrucache_reset_stats | Resets stats for the specified CUtlLRUCaches (or all if none specified) | cmd | |
lrucache_set_size | Sets the specified cache to the specified size | cmd | |
lrucache_stats | Spews information about all CUtlLRUCaches | cmd | |
lservercfgfile | listenserver.cfg | sv | |
lua_assert_on_error | false | | |
lua_report_memory | cmd | | |
lua_shipping_assert_on_error | false | | |
m_pitch | Mouse pitch factor. | 0.022 | cl | a | user | per_user |
m_yaw | Mouse yaw factor. | 0.022 | cl | a | user | per_user |
map | map <mapname> :Load a new map. | cmd | release | vconsole_fuzzy | vconsole_set_focus |
map_enable_portrait_worlds | Enables/disables portrait worlds | cmd | cl | cheat |
maps | Displays list of maps. | cmd | release |
markup_group_ent_bbox | markup_group_ent_bbox <markup_group name> -> toggle ent_bbox for all members of the named markup group | cmd | sv | cheat |
markup_group_ent_text | markup_group_ent_text <markup_group name> -> toggle ent_text for all members of the named markup group | cmd | sv | cheat |
markup_group_spew | Spew all current markup groups and their members | cmd | sv | cheat |
markup_volume_ref_cone_angle | 135 | sv | |
mat_clearshadercache | Clears the shader cache used for dynamic shader compile. | cmd | |
mat_colcorrection_disableentities | Disable map color-correction entities | false | cl |
mat_colcorrection_editor | false | cl | |
mat_colcorrection_forceentitiesclientside | Forces color correction entities to be updated on the client | false | cl | cheat |
mat_depthbias_shadowmap | 0.0005 | cl | |
mat_disable_dynamic_shader_compile | Reloads all shaders from vcs files until the next time mat_reloadshaders is called | cmd | |
mat_forcereloadshaders | Force reloads all shaders (skips MD5 check). Takes optional substrings of shader names to recompile as arguments. | cmd | |
mat_fullbright | Debug rendering modes | 0 | cheat |
mat_lpv_luxels | false | cheat | |
mat_luxels | false | cheat | |
mat_max_lighting_complexity | 8 | cheat | |
mat_overdraw | Visualize overdraw | 0 | cheat |
mat_overdraw_color | 0.075000 0.150000 0.300000 | cheat | |
mat_print_dead_materials | Print loaded materials that have no valid layers due to not supporting any of the modes in gameinfo.gi. | cmd | |
mat_print_error_materials | Print loaded materials that are using the error shader or material. | cmd | |
mat_print_expensive_materials | Print materials sorted by cost heuristic | cmd | |
mat_print_material_info | Print info about a specific material | cmd | |
mat_print_materials | Print loaded materials. Takes an optional substring as an argument. | cmd | |
mat_print_materials_last_frame | Print materials used last frame | cmd | |
mat_print_materials_unused | Print materials that have never been used | cmd | |
mat_print_modes | Print supported rendering modes. | cmd | |
mat_print_shader_info | Print detailed info about a single shader. Takes a shader name (hero.vfx) as an argument. | cmd | |
mat_print_shader_quality | Print current shader quality setting | cmd | |
mat_print_shaders | Print loaded shaders. Takes a substring as an argument. | cmd | |
mat_print_textures | Print loaded textures in alphabetical order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size | Print loaded textures in ascending size order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size_in_memory | Print loaded textures in ascending size order as they are in memory. Takes an optional substring as an argument. | cmd | |
mat_reinitmaterials | Reinitializes all loaded materials, reloading their shaders. | cmd | |
mat_reloadshaders | Reloads all shaders. Takes optional substrings of shader names to recompile as arguments. | cmd | |
mat_reset_material_costs | Reset material cost heuristic | cmd | |
mat_set_shader_quality | Force shader quality setting (valid values are 0 or 1) | cmd | |
mat_shading_complexity | Visualize shading complexity | false | cheat |
mat_shading_complexity_color | 1.000000 0.500000 0.250000 | cheat | |
mat_shading_complexity_max_instruction_count | 1024 | cheat | |
mat_shading_complexity_max_register_count | 128 | cheat | |
mat_shadowmap_luxels | false | cheat | |
mat_show_distance_field | 0=Off, 1=Visualize trace from camera, 2=Visualize occlusion, 3=Visualize far field trace from camera | 0 | cheat |
mat_slopescaledepthbias_shadowmap | 4 | cl | |
mat_tonemap_bloom_scale | -1 | cheat | |
mat_tonemap_bloom_start_value | -1 | cheat | |
mat_tonemap_debug | 0 | | |
mat_tonemap_force_accelerate_exposure_down | -1 | cheat | |
mat_tonemap_force_average_lum_min | Override. Old default was 3.0 | -1 | cheat |
mat_tonemap_force_log_lum_max | -1 | cheat | |
mat_tonemap_force_log_lum_min | -1 | cheat | |
mat_tonemap_force_max | -1 | cheat | |
mat_tonemap_force_min | -1 | cheat | |
mat_tonemap_force_percent_bright_pixels | Override. Old value was 1.0 | -1 | cheat |
mat_tonemap_force_percent_target | Override. Old default was 45. | -1 | cheat |
mat_tonemap_force_rate | -1 | cheat | |
mat_tonemap_force_scale | 0 | cheat | |
mat_tonemap_force_use_alpha | -1 | cheat | |
mat_tonemap_uncap_exposure | 0 | cheat | |
mat_viewportscale | Scale down the main viewport (to reduce GPU impact on CPU profiling) | 1 | cl |
mat_wireframe | 0=Off, 1=Surface Wireframe, 2=Transparent Wireframe | 0 | cheat |
mem_compact | Compacts the heap | cmd | |
mem_dump | Dump memory stats to text file or <stdout>. | cmd | |
mem_level | Memory Level - Default: High | 2 | cl |
mem_test | cmd | | |
mem_test_each_frame | Run heap check at end of every frame | false | |
mem_test_every_n_seconds | Run heap check at a specified interval | 0 | |
mem_test_quiet | Don't print stats when memtesting | false | |
memory | Print memory stats. | cmd | |
mesh_calculate_curvature_smooth_invert | false | sv | cl | rep | cheat | |
mesh_calculate_curvature_smooth_pass_count | 3 | sv | cl | rep | cheat | |
mesh_calculate_curvature_smooth_weight | 1 | sv | cl | rep | cheat | |
mic_listen_while_nonfocused | Enables the ability for the mic to remain open if the window loses focus such as when a caster tabs out to adjust settings | false | cl |
midi_auto_connect_port | On init, attempt to connect to the device on this port | -1 | cl | a |
midi_connect_port | Attempt to open a connection on the passed port ( or 0 if not specfied ). Will close existing connection | cmd | cl |
+midi_note | cmd | cl | |
midi_release | Release any connected MIDI device | cmd | cl |
midi_reset_notes | Send emergency Note OFF for all active notes on all channels | cmd | cl |
midi_status | Dump info about connected MIDI devices | cmd | cl |
midi_test_off | Send a test note OFF to the connected MIDI device | cmd | cl |
midi_test_on | Send a test note ON to the connected MIDI device | cmd | cl |
minimap_create | Does a bunch of work to create a minimap | cmd | cl | cheat |
mobile_fps_increase_during_charging | MOBILE_FPS_CONTROL: If true we increase framerate limit while charging | false | a |
mobile_fps_increase_during_touch | MOBILE_FPS_CONTROL: If true we increase framerate limit during touch | true | a |
mobile_fps_limit | MOBILE_FPS_CONTROL: Mobile FPS limit - 15, 30, 60 | 30 | a |
model_combiner_dumpstats | Dump the stats for the model combiner manager. | cmd | cl |
model_default_preview_sequence_name | 0 | sv | cl | a | rep | |
model_dump_convert_info | Print model load-time conversion info | cmd | cl | linked |
motdfile | The MOTD file to load. | motd.txt | sv | release |
mouse_disableinput | Set to disable mouse input | false | |
mouse_inverty | false | cl | a | user | |
movement_stats_debug_draw | false | sv | cheat | |
movement_stats_force_calculate | false | sv | cheat | |
movie_fixwave | Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc. | cmd | |
mp_allowspectators | toggles whether the server allows spectator mode or not | true | sv | cl | rep |
mp_disable_autokick | Prevents a userid from being auto-kicked | cmd | sv | release |
mp_fadetoblack | fade a player's screen to black when he dies | false | sv | cl | nf | rep |
mp_forcecamera | Restricts spectator modes for dead players | 0 | sv | cl | rep | release |
mp_forcerespawn | true | sv | nf | |
mp_friendlyfire | Allows team members to injure other members of their team | false | sv | cl | nf | rep | release |
mp_restartgame | If non-zero, game will restart in the specified number of seconds | 0 | sv | release |
mp_teamplay | false | sv | nf | |
multigpu_skip_semaphores | false | | |
multigpu_skip_transfers | false | | |
multiunit_frame_tall | 44 | cl | |
multiunit_frame_tall_three_col | 66 | cl | |
multiunit_frame_tall_two_col | 104 | cl | |
multiunit_frame_wide | 64 | cl | |
multiunit_frame_wide_three_col | 84 | cl | |
multiunit_frame_wide_two_col | 130 | cl | |
multiunit_page_next | cycle to the next multiunit page | cmd | cl |
multiunit_page_prev | cycle to the previous multiunit page | cmd | cl |
multiunit_x_gap | 1 | cl | |
multiunit_x_gap_three_col | 3 | cl | |
multiunit_x_gap_two_col | 1 | cl | |
multiunit_x_start | 0 | cl | |
multiunit_y_gap | 15 | cl | |
multiunit_y_gap_three_col | 17 | cl | |
multiunit_y_gap_two_col | 15 | cl | |
multiunit_y_start | 0 | cl | |
multvar | Multiply specified convar value. | cmd | norecord | release |
name | redka | a | per_user | |
nav_add_to_selected_set | Add current area to the selected set. | cmd | sv | cheat |
nav_add_to_selected_set_by_id | Add specified area id to the selected set. | cmd | sv | cheat |
nav_begin_deselecting | Start continuously removing from the selected set. | cmd | sv | cheat |
nav_begin_drag_deselecting | Start dragging a selection area. | cmd | sv | cheat |
nav_begin_drag_selecting | Start dragging a selection area. | cmd | sv | cheat |
nav_begin_selecting | Start continuously adding to the selected set. | cmd | sv | cheat |
nav_bfs_debug | 0 | sv | cheat | |
nav_clear_attribute | Remove given nav attribute from all areas in the selected set. | cmd | sv | cheat |
nav_clear_attributes | Clear all nav attributes of selected area. | cmd | sv | cheat |
nav_clear_selected_set | Clear the selected set. | cmd | sv | cheat |
nav_corner_adjust_adjacent | radius used to raise/lower corners in nearby areas when raising/lowering corners. | 18 | cheat |
nav_create_indirect_connection | Create a connection between the selected area and the area pointed at by the crosshair. | cmd | sv | cheat |
nav_create_indirect_connection_from_to | Create a connection between the current 'from' and 'to' locations. | cmd | sv | cheat |
nav_create_indirect_connection_set_from | Set the 'from' location of an indirect connection. | 0.000000 0.000000 0.000000 | sv | cheat |
nav_create_indirect_connection_set_from_using_editpos | Set the 'from' location of an indirect connection to be the current edit pos of nav_edit. | cmd | sv | cheat |
nav_create_indirect_connection_set_to | Set the 'to' location of an indirect connection. | 0.000000 0.000000 0.000000 | sv | cheat |
nav_create_indirect_connection_set_to_using_editpos | Set the 'to' location of an indirect connection to be the current edit pos of nav_edit. | cmd | sv | cheat |
nav_curve_alt | false | sv | cheat | |
nav_curve_iter | 0 | sv | cheat | |
nav_curve_lock | -1 | sv | cheat | |
nav_curve_max_step | 10 | sv | cheat | |
nav_curve_set | -1 | sv | cheat | |
nav_curve_step | 0.02 | sv | cheat | |
nav_debug_blocked | false | sv | cheat | |
nav_delete | Deletes the currently highlighted Area. | cmd | sv | cheat |
nav_delete_all_hull | Deletes all areas with given hull category. | cmd | sv | cheat |
nav_delete_marked | Deletes the currently marked Area (if any). | cmd | sv | cheat |
nav_disconnect | Disconnects selected area from all neighbor areas. | cmd | sv | cheat |
nav_drag_selection_volume_zmax_offset | The offset of the nav drag volume top from center | 32 | sv | rep |
nav_drag_selection_volume_zmin_offset | The offset of the nav drag volume bottom from center | 32 | sv | rep |
nav_draw_area_connections | false | sv | cheat | |
nav_draw_area_filled | true | sv | cheat | |
nav_draw_area_gravity | false | sv | cheat | |
nav_draw_area_ground | false | sv | cheat | |
nav_draw_area_hull_support | false | sv | cheat | |
nav_draw_area_ids | false | sv | cheat | |
nav_draw_area_inset_margin | 0 | sv | cheat | |
nav_draw_area_normal | false | sv | cheat | |
nav_draw_area_should_be_destroyed | false | sv | cheat | |
nav_draw_area_split_by_obstacle_mgr | false | sv | cheat | |
nav_draw_area_ztest | false | sv | cheat | |
nav_draw_blocked | true | sv | cheat | |
nav_draw_blocked_connections | false | sv | cheat | |
nav_draw_boundary_areas | false | sv | cheat | |
nav_draw_connected_area_radius | 1000 | sv | cheat | |
nav_draw_dormant_movable_meshes | Draw dormant movable meshes. | false | sv | cheat |
nav_draw_externally_created | false | sv | cheat | |
nav_draw_indirect_connections | false | sv | cheat | |
nav_draw_jump_links | false | sv | cheat | |
nav_draw_limit | The maximum number of areas to draw in edit mode | 300 | sv | cheat |
nav_draw_link_alignment | false | sv | cheat | |
nav_draw_links | false | sv | cheat | |
nav_draw_markup | true | sv | cheat | |
nav_draw_mesh | true | sv | cheat | |
nav_draw_mesh_grid | Draw the mesh's spatial grid structure around the edit cursor position. | false | sv | cheat |
nav_draw_mesh_offset | Vertical offset for drawing the mesh (useful for flat planes where the mesh is often a fixed offset from the physical ground | 1 | sv | cheat |
nav_draw_space_boundary | false | sv | cheat | |
nav_draw_space_cells | false | sv | cheat | |
nav_draw_space_fly | false | sv | cheat | |
nav_draw_space_neighbors | 0 | sv | cheat | |
nav_draw_space_portals | false | sv | cheat | |
nav_draw_space_radius | 0 | sv | cheat | |
nav_draw_space_swim | false | sv | cheat | |
nav_draw_space_transitions | true | sv | cheat | |
nav_edit | Set to one to interactively edit the Navigation Mesh. Set to zero to leave edit mode. | 0 | sv | cheat |
nav_edit_use_camera | true | sv | cheat | |
nav_edit_validate | Validate navmesh structures. | false | sv | cheat |
nav_end_deselecting | Stop continuously removing from the selected set. | cmd | sv | cheat |
nav_end_drag_deselecting | Stop dragging a selection area. | cmd | sv | cheat |
nav_end_drag_selecting | Stop dragging a selection area. | cmd | sv | cheat |
nav_end_selecting | Stop continuously adding to the selected set. | cmd | sv | cheat |
nav_find_occluded_node_nozup_use_raycast | true | sv | cheat | |
nav_gen_add_jumps | true | sv | cheat | |
nav_gen_agent_radius_buffer | Buffer to add to agent radius before passing to nav gen | 0.5 | sv | cheat |
nav_gen_clip_polys_to_clearance | true | sv | cheat | |
nav_gen_clip_polys_to_clearance_debug | false | sv | cheat | |
nav_gen_connect_allow_multiple | true | sv | cheat | |
nav_gen_connect_angle | 0.75 | sv | cheat | |
nav_gen_connect_angle_ignore_z | true | sv | cheat | |
nav_gen_connect_dist_a | 1 | sv | cheat | |
nav_gen_connect_dist_b | 1.5 | sv | cheat | |
nav_gen_connect_dist_z_mult | 0.5 | sv | cheat | |
nav_gen_connect_overlap | 0.5 | sv | cheat | |
nav_gen_degen_limit | 0.001 | sv | cheat | |
nav_gen_false | Always false | false | sv | cheat |
nav_gen_island_removal | false | sv | cheat | |
nav_gen_island_removal_all_hulls | true | sv | cheat | |
nav_gen_join_nonzup | true | sv | cheat | |
nav_gen_jump_connection_min_overlap_ratio | Minimum edge overlap required for jump connection consideration as a percentage of agent radius | 1 | sv | cheat |
nav_gen_markup_split_expand | 2 | sv | cheat | |
nav_gen_markup_split_tol_base | 1 | sv | cheat | |
nav_gen_markup_split_tol_nonav | 1 | sv | cheat | |
nav_gen_markup_split_tol_nonentity | 8 | sv | cheat | |
nav_gen_max_bottleneck_width | 128 | sv | cheat | |
nav_gen_max_bottleneck_width_do_clip | true | sv | cheat | |
nav_gen_max_edge_len | 512 | sv | cheat | |
nav_gen_max_edge_len_do_clip | true | sv | cheat | |
nav_gen_max_edge_len_split_tol | 24 | sv | cheat | |
nav_gen_opt_to_quads | true | sv | cheat | |
nav_gen_opt_to_quads_angle_limit | 8 | sv | cheat | |
nav_gen_opt_to_quads_num_steps | 6 | sv | cheat | |
nav_gen_opt_to_quads_planar_deviation_limit | 4 | sv | cheat | |
nav_gen_opt_to_quads_se_limit_end | 0.1 | sv | cheat | |
nav_gen_opt_to_quads_se_limit_start | 0.000010 | sv | cheat | |
nav_gen_opt_to_quads_weld_limit_end | 0.01 | sv | cheat | |
nav_gen_opt_to_quads_weld_limit_start | 0 | sv | cheat | |
nav_gen_oriented_angle_tol | Max abrupt orientation difference an NPC can tolerate when moving through the mesh (degrees). | 15 | sv | cheat |
nav_gen_oriented_max_region_range | Max orientation range allowed within a region before it gets further split. | 15 | sv | cheat |
nav_gen_remove_vertical_polys | true | sv | cheat | |
nav_gen_split_boundary_polys | false | sv | cheat | |
nav_gen_split_multi_connection_polys | true | sv | cheat | |
nav_gen_split_multi_connection_polys_tol | 0.01 | sv | cheat | |
nav_gen_true | Always true | true | sv | cheat |
nav_gen_vertical_limit | 88 | sv | cheat | |
nav_genrt_debug | false | sv | cheat | |
nav_list_movable_meshes | List the movable meshes registered with the movable meshes manager. | cmd | sv | cheat |
nav_lower_drag_volume_max | Lower the top of the drag select volume. | cmd | sv | cheat |
nav_lower_drag_volume_min | Lower the bottom of the drag select volume. | cmd | sv | cheat |
nav_mark | Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands. | cmd | sv | cheat |
nav_mark_attribute | Set nav attribute for all areas in the selected set. | cmd | sv | cheat |
nav_max_vis_delta_list_length | 64 | cheat | |
nav_obstacle_validate | false | sv | cheat | |
nav_obstruction_draw | 0 | sv | cheat | |
nav_obstruction_draw_change | false | sv | cheat | |
nav_obstruction_draw_dist | -1 | sv | cheat | |
nav_obstruction_draw_island | 0 | sv | cheat | |
nav_obstruction_draw_island_hull | -1 | sv | cheat | |
nav_obstruction_draw_movefail_blocking | false | sv | cheat | |
nav_path_debug | false | sv | cheat | |
nav_path_draw_areas | false | sv | cheat | |
nav_path_draw_arrow | true | sv | cheat | |
nav_path_draw_climb_segments | true | sv | cheat | |
nav_path_draw_connected_areas | false | sv | cheat | |
nav_path_draw_ground_segments | true | sv | cheat | |
nav_path_draw_jump_segments | true | sv | cheat | |
nav_path_draw_ladder_segments | true | sv | cheat | |
nav_path_draw_link_segments | true | sv | cheat | |
nav_path_draw_tick | 0 | sv | cheat | |
nav_path_fixup_climb_up_segments | false | sv | cheat | |
nav_path_fixup_gap_segments | false | sv | cheat | |
nav_path_jump_process_debug | false | sv | cheat | |
nav_path_optimize | true | sv | cheat | |
nav_path_optimize_portals | true | sv | cheat | |
nav_path_optimizer_debug | 0 | sv | cheat | |
nav_pathfind_debug_log | 0 | sv | cheat | |
nav_pathfind_draw | 0 | sv | cheat | |
nav_pathfind_draw_blocked | 0 | sv | cheat | |
nav_pathfind_draw_costs | false | sv | cheat | |
nav_pathfind_draw_fail | 0 | sv | cheat | |
nav_pathfind_draw_total_costs | false | sv | cheat | |
nav_pathfind_inadmissable_heuristic_factor | 1 | sv | cheat | |
nav_pathfind_multithread | false | sv | cheat | |
nav_raise_drag_volume_max | Raise the top of the drag select volume. | cmd | sv | cheat |
nav_raise_drag_volume_min | Raise the bottom of the drag select volume. | cmd | sv | cheat |
nav_recall_selected_set | Re-selects the stored selected set. | cmd | sv | cheat |
nav_recorder_enabled | true | sv | cheat | |
nav_remove_from_selected_set | Remove current area from the selected set. | cmd | sv | cheat |
nav_select_allow_blocked | When selecting an area under nav_edit, allow area marked as blocked. | true | sv | cheat |
nav_select_area_id | Select nav area with matching ID. | -1 | sv | cheat |
nav_select_block_id | Select nav space block with matching ID. | -1 | sv | cheat |
nav_select_hull | Restrict area selection to areas that can support a hull of the given category | 0 | sv | cheat |
nav_select_radius | Adds all areas in a radius to the selection set | cmd | sv | cheat |
nav_select_with_attribute | Selects areas with the given attribute. | cmd | sv | cheat |
nav_set_movable_mesh_dormant_flag | Set the movable mesh dormant flag (0=active, 1=dormant) | cmd | sv | cheat |
nav_show_area_connections | Show connections to selected area when true | true | sv | cheat |
nav_show_area_verts | Show area vertex positions | true | sv | cheat |
nav_show_area_water_info | true | sv | cheat | |
nav_show_elem_info | true | sv | cheat | |
nav_show_elem_info_font | Consolas | sv | cheat | |
nav_show_elem_info_font_size | -1 | sv | cheat | |
nav_show_elem_info_font_voffset | -11 | sv | cheat | |
nav_show_potentially_visible | Show areas that are potentially visible from the current nav area | 0 | cheat |
nav_smooth_constrain_results | true | sv | cheat | |
nav_smooth_constrain_results_relax | 0.006 | sv | cheat | |
nav_smooth_constrain_spring | 2 | sv | cheat | |
nav_smooth_constrain_spring_relax | 0.01 | sv | cheat | |
nav_smooth_draw_accel | 0 | sv | cheat | |
nav_smooth_draw_boundary | 0 | sv | cheat | |
nav_smooth_draw_calc | false | sv | cheat | |
nav_smooth_draw_constraint_spline | false | sv | cheat | |
nav_smooth_draw_constraint_spring | 0 | sv | cheat | |
nav_smooth_draw_speed | 0 | sv | cheat | |
nav_smooth_enable | true | sv | cheat | |
nav_smooth_relax | true | sv | cheat | |
nav_smooth_relax_use_timesteps | false | sv | cheat | |
nav_smooth_spring_const_override | -1 | sv | cheat | |
nav_smooth_spring_enable | true | sv | cheat | |
nav_smooth_spring_factor_deriv | 0 | sv | cheat | |
nav_smooth_spring_factor_dist | 0 | sv | cheat | |
nav_smooth_spring_factor_speed | 0 | sv | cheat | |
nav_smooth_spring_forward_dist_base | 50 | sv | cheat | |
nav_smooth_spring_forward_dist_time_limit | 1 | sv | cheat | |
nav_smooth_spring_max_dist | 36 | sv | cheat | |
nav_smooth_spring_tension_max_override | -1 | sv | cheat | |
nav_smooth_spring_timestep_factor_accel | 100 | sv | cheat | |
nav_smooth_spring_timestep_factor_speed | 100 | sv | cheat | |
nav_smooth_spring_timestep_max | 0.5 | sv | cheat | |
nav_smooth_spring_timestep_min | 0.1 | sv | cheat | |
nav_smooth_spring_yaw_rotation_speed | 50 | sv | cheat | |
nav_smooth_spring_yaw_threshold | 20 | sv | cheat | |
nav_smooth_use_opt | true | sv | cheat | |
nav_space_select_dist | 1000 | sv | cheat | |
nav_split | To split an Area into two, align the split line using your cursor and invoke the split command. | cmd | sv | cheat |
nav_split_show_line | Show the free split line. | false | sv | cheat |
nav_store_selected_set | Stores the current selected set for later retrieval. | cmd | sv | cheat |
nav_switch | Switches to navmesh for the specified spawngroup | cmd | sv |
nav_test_area_gravity | false | sv | cheat | |
nav_test_bfs_lattice_dist_0 | -1 | sv | cheat | |
nav_test_bfs_lattice_dist_1 | -1 | sv | cheat | |
nav_test_bfs_lattice_dist_2 | -1 | sv | cheat | |
nav_test_bfs_lattice_hex | Demonstrates searching hexagonal lattice over nav mesh. | false | sv | cheat |
nav_test_bfs_lattice_mark | 2 | sv | cheat | |
nav_test_bfs_lattice_simple | false | sv | cheat | |
nav_test_bfs_lattice_spacing_0 | 24 | sv | cheat | |
nav_test_bfs_lattice_spacing_1 | 48 | sv | cheat | |
nav_test_bfs_lattice_spacing_2 | 96 | sv | cheat | |
nav_test_bfs_simple | false | sv | cheat | |
nav_test_boundary_zone_circle | 0 | sv | cheat | |
nav_test_boundary_zone_force | false | sv | cheat | |
nav_test_boundary_zone_grid_dim | 90 | sv | cheat | |
nav_test_boundary_zone_path | 0 | sv | cheat | |
nav_test_boundary_zone_rays | 100 | sv | cheat | |
nav_test_boundary_zone_rays_margin | -1 | sv | cheat | |
nav_test_boundary_zone_rays_random | false | sv | cheat | |
nav_test_boundary_zone_sphere | 0 | sv | cheat | |
nav_test_curve_opt | 0 | sv | cheat | |
nav_test_detour | false | sv | cheat | |
nav_test_find_nearest | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull. | false | sv | cheat |
nav_test_find_nearest_clear | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull. | false | sv | cheat |
nav_test_find_random_connected | Demonstrates finding random points that are connected in the nav mesh to the start point. | false | sv | cheat |
nav_test_find_random_connected_dist_max | 1000 | sv | cheat | |
nav_test_find_random_connected_dist_min | 100 | sv | cheat | |
nav_test_find_z | 0 | sv | cheat | |
nav_test_force_npc_repath | false | sv | cheat | |
nav_test_genrt | false | sv | cheat | |
nav_test_genrt_place | false | sv | cheat | |
nav_test_genrt_tile_removal_extent | 50 | sv | cheat | |
nav_test_genrt_tile_removal_place | false | sv | cheat | |
nav_test_getareaoverlapping_gravity | false | sv | cheat | |
nav_test_getnearestnav_gravity | false | sv | cheat | |
nav_test_level_hull | Find entities that intrude into the nav mesh. List those entities in console output, and display bounding boxes around them for a while. | cmd | sv | cheat |
nav_test_level_hull_move | cmd | sv | cheat | |
nav_test_multi_connection | false | sv | cheat | |
nav_test_npc_area | 0 | sv | cheat | |
nav_test_npc_collision | 0 | sv | cheat | |
nav_test_npc_collision_range | 250 | sv | cheat | |
nav_test_npc_collision_show_geometry | false | sv | cheat | |
nav_test_path | Calculate and draw a path from player/camera position to the test position. | false | sv | cheat |
nav_test_path_expansion_search | Extend nav_test_path by doing an expansion search on that path. Convar value defines dist. | 0 | sv | cheat |
nav_test_path_lock_goal | Lock the pathfinding goal to the current intersection point. | false | sv | cheat |
nav_test_path_lock_start | Lock the pathfinding start to the current intersection point. | false | sv | cheat |
nav_test_path_move | false | sv | cheat | |
nav_test_path_opt | Enable path optimization for nav_edit_path paths. | true | sv | cheat |
nav_test_path_opt_transitions | false | sv | cheat | |
nav_test_path_return | Calculate a return path from cursor position to the path calculated by nav_test_path. | false | sv | cheat |
nav_test_path_space | Should nav_test_path test 3d navigation? 1 = space to space, 2 = multi-modal space/ground | 0 | sv | cheat |
nav_test_path_space_fly | Test flight paths | true | sv | cheat |
nav_test_path_space_swim | Test swim paths | true | sv | cheat |
nav_test_pos_name | 0 | sv | |
nav_test_pos_place | -1 | sv | |
nav_test_ray_space | 0 | sv | cheat | |
nav_test_rays | false | sv | cheat | |
nav_test_smooth | false | sv | cheat | |
nav_test_smooth_extern_push | 0 | sv | cheat | |
nav_test_smooth_in_speed | 120 | sv | cheat | |
nav_test_smooth_in_yaw | 0 | sv | cheat | |
nav_test_smooth_path_speed | -1 | sv | cheat | |
nav_test_smooth_separating_dist | -1 | sv | cheat | |
nav_test_smooth_spring_const | -1 | sv | cheat | |
nav_test_smooth_spring_tension_max | -1 | sv | cheat | |
nav_test_spline | 0 | sv | cheat | |
nav_test_split_obstacle | 0 | sv | cheat | |
nav_test_split_obstacle_dirty | false | sv | cheat | |
nav_test_split_obstacle_leave | false | sv | cheat | |
nav_test_split_obstacle_size | 30 | sv | cheat | |
nav_test_split_obstacle_update_pos | true | sv | cheat | |
nav_toggle_deselecting | Start or stop continuously removing from the selected set. | cmd | sv | cheat |
nav_toggle_in_selected_set | Remove current area from the selected set. | cmd | sv | cheat |
nav_toggle_selected_set | Toggles all areas into/out of the selected set. | cmd | sv | cheat |
nav_toggle_selecting | Start or stop continuously adding to the selected set. | cmd | sv | cheat |
nav_unmark | Clears the marked Area or Ladder. | cmd | sv | cheat |
nav_validate | Level of validation for nav system. Higher will be slower. | 0 | cheat |
nav_volume_debug | Draw or print debug information about nav volume queries. | 0 | sv | cheat |
navspace_create_water_smooth_connections | true | sv | cheat | |
navspace_create_water_transition_connections | true | sv | cheat | |
navspace_debug_pathfind | -1 | sv | cheat | |
navspace_debug_stringpull | 1 | sv | cheat | |
navspace_debug_trace | 0 | sv | cheat | |
navspace_debug_transition_calc | 0 | sv | cheat | |
navspace_draw_changes_blocks | Draw blocks when they change | 0 | sv | cheat |
navspace_draw_changes_waters | Draw water volumes when they change | 0 | sv | cheat |
navspace_path_use_water_level_locator | true | sv | cheat | |
nb_command | Sends a command string to all bots | cmd | sv | cheat |
nb_debug | Debug NextBots. Categories are: BEHAVIOR, LOOK_AT, PATH, ANIMATION, LOCOMOTION, VISION, HEARING, EVENTS, ERRORS. | cmd | sv | cheat |
nb_debug_filter | Add items to the NextBot debug filter. Items can be entindexes or part of the identifier of one or more bots. | cmd | sv | cheat |
nb_debug_history | If true, each bot keeps a history of debug output in memory | false | sv | release |
nb_delete_all | Delete all non-player NextBot entities. Equivalent to script 'NextBotManager.DeleteAll(...)' | cmd | sv | cheat |
nb_force_look_at | Force selected bot to look at the local player's position | cmd | sv | cheat |
nb_freeze | Stop all NextBots from moving only | false | sv | rep | cheat |
nb_lod_0_limit | 12 | sv | cheat | |
nb_lod_0_range | 1500 | sv | cheat | |
nb_lod_1_limit | 25 | sv | cheat | |
nb_lod_1_range | 2500 | sv | cheat | |
nb_lod_debug | false | sv | cheat | |
nb_lod_stats | 0 | sv | cheat | |
nb_move_to_cursor | Tell all NextBots to move to the cursor position | cmd | sv | cheat |
nb_select | Select the bot you are aiming at for further debug operations. | cmd | sv | cheat |
nb_stop | Stop all NextBots | false | sv | rep | cheat |
nb_update_debug | false | sv | cheat | |
nb_update_framelimit | 15 | sv | cheat | |
nb_update_maxslide | 2 | sv | cheat | |
nb_warp_selected_here | Teleport the selected bot to your cursor position | cmd | sv | cheat |
net_async_clientconnect | Enable async client connect optimization | true | |
net_async_job_random_sleep | Sleep randomly 0..net_async_job_random_sleep ms in the parallel server jobs; sleep is per job | 0 | |
net_captureculldata | Captures low-level data to replay path culling algorithm behavior in controlled unit test environment | cmd | |
net_channels | Shows net channel info | cmd | release |
net_connections_stats | Print detailed network statistics for each network connection | cmd | release |
net_culloptimization | Enable optimization of slow path that makes HLTV CPU consumption high in AnimGraph-using mods. Will switch to this on by default soon. | true | |
net_debug_to_file | false | sv | |
net_detailed_canpacket_log | false | | |
net_fakeclear | Clear all simulated network conditions | cmd | release |
net_fakejitter | Shortcut to set jitter net options. Run with no arguments for usage. | cmd | release |
net_fakelag | Shortcut to set both FakePacketLag_Recv and FakePacketLag_Send net options | cmd | release |
net_fakeloss | Shortcut to set both FakePacketLoss_Recv and FakePacketLoss_Send net options | cmd | release |
net_fakestatus | Print current simulated network condifions | cmd | release |
net_force_steamdatagram | If SDR connectivity is possible with gameserver, then always use it, even if GC selected to use ordinary UDP for this match. | false | cl | a |
net_limit_sv_recv_max_message_size_kb | Server will reject message larger than N kb | 32 | release |
net_limit_sv_recv_segments_per_packet | Server will reject packets with more than N segments | 50 | release |
net_limit_sv_recvbuffer_kb | Server will not buffer more than N kb from connected clients | 128 | release |
net_limit_sv_recvbuffer_msg | Server will not buffer more than N messages from connected clients | 100 | release |
net_listallmessages | List all registered net messages | cmd | cheat |
net_log_processing | Log network processing | false | |
net_max_message_process_count | Maximum number of messages to process from a client in a single frame (0 == no limit). | 0 | |
net_max_message_queue_size | Maximum number of messages to allow waiting in queue after processing; exceeding this disconnects the client. 0 == no limit | 0 | |
net_max_polymorphic_spew | Max polymorphic variants to spew when spewing a flattened serializer. | 5 | |
net_messageinfo | Display info about a message (by classname or id) | cmd | cheat |
net_option | Get or set SteamNetworkingSockets options such as fake packet lag and loss | cmd | release |
net_p2p_listen_dedicated | Should dedicated server listen for new-style P2P? | false | |
net_print_sdr_ping_times | Print current ping times to SDR points of presence, and selected route | cmd | release |
net_public_adr | 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' ) | 0 | release |
net_qospacketloss_percentage_threshold | Spew a warning if packet loss percentage is above this threshold | 5 | |
net_restrict_showmsg_socket | If set, only net_showmsg spew for data inbound on this socket name e.g. client, server, etc. | 0 | |
net_serializedentitymemory | Spew CSerializedEntity memory | cmd | |
net_serializedentitymetadatainfo | Spew CSerializedEntity metadata information | cmd | |
net_showdrop | Show dropped packets in console | false | |
net_showeventlisteners | Show listening addition/removals | false | sv |
net_showevents | Dump game events to console (1=client only, 2=all). | 0 | sv |
net_showmsg | Show incoming message: <0\|1\|2\|name> where 1 == all and 2 == all except net_NOP | 0 | |
net_showoob | Show connectionless UDP traffic. | false | |
net_showpeaks | Show messages for large packets only: <size> | 0 | |
net_showreliable | Like net_showmsg, but only spew reliable messages | 0 | |
net_showudp | Dump UDP packets summary to console | false | release |
net_showudp_remoteonly | Dump non-loopback udp only | true | release |
net_spewcounts | Spew serializer counts, client only by default, specify server to spew server counts | cmd | |
net_stats_json | Output server networking statistics in json format | cmd | |
net_status | Shows current network status | cmd | release |
net_use_delta_property_fastpath | 1 | | |
net_use_packet_compression | Compress network traffic | true | |
net_validatemessages | Activates/deactivates net message validation | cmd | cheat |
neutral_camp_arrow_offset | 100 | cl | |
nextdemo | Play next demo in sequence. | cmd | release |
nian_fight_duration | 1500 | sv | cl | rep | cheat | |
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | cmd | sv | cheat |
noclip_fixup | true | sv | cheat | |
notarget | Toggle. Player becomes hidden to NPCs. | cmd | sv | cheat |
npc_destroy | Removes the given NPC(s) from the universe Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
npc_go_do_run | Set whether should run on NPC go | true | sv |
npc_go_max_distance | How far is the trace we shoot when using NPC Go | 56755.8 | sv |
npc_kill | Kills the given NPC(s) Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
npc_select | Select or deselects the given NPC(s) for later manipulation. Selected NPC's are shown surrounded by a red translucent box Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
npcsolve_attract_draw | false | sv | |
npcsolve_constraint_nav | true | sv | |
npcsolve_constraint_npc | true | sv | |
npcsolve_drag_linear | 0 | sv | |
npcsolve_forward | true | sv | |
npcsolve_forward_const | 30000 | sv | |
npcsolve_forward_dist | 200 | sv | |
npcsolve_forward_margin | 5 | sv | |
npcsolve_path_close_const | 0 | sv | |
npcsolve_path_close_max_tension | 100 | sv | |
npcsolve_path_lookahead_const | 4 | sv | |
npcsolve_path_lookahead_dist | 100 | sv | |
npcsolve_path_vel_const | 0 | sv | |
npcsolve_separation | true | sv | |
npcsolve_separation_const | 10000 | sv | |
npcsolve_separation_dist | 5 | sv | |
npcsolve_separation_draw | false | sv | |
npcsolve_separation_jitter | 0 | sv | |
npcsolve_separation_r2 | false | sv | |
open_asset | Opens an asset in it's primary editor of choice. Specify the full path to the asset from the mod directory. | cmd | |
openshop_category | opens shop from clicks on the world shop model, specific tab request | cmd | cl |
option_duck_method | Input toggle control | false | cl | a | user | per_user |
overwatch_help_shown_once | false | cl | a | per_user | |
p2p_listpeers | List currently known peers. | cmd | |
p2p_ping | Ping a peer. | cmd | cl |
panorama_debugger_theme | Light | cl | a | |
panorama_dispatch_event | Dispatch the event defined by the argument string. No creating panel is specified. | cmd | |
panorama_dump_symbols | <ESymbolType> Dump all of the symbols in the Panorama symbol table | cmd | |
panorama_focus_world_panels | when set request key focus when a world panel is enabled | false | cl | a |
panorama_generate_layout_xsd | Generate the Layout XML Schema Definition for the current run-time (types are dependent on which game DLL is running). | cmd | |
panorama_joystick_enabled | Enable panorama joystick input | true | a |
panorama_print_cache_status | Print internal panorama refcounts for every file | cmd | |
panorama_show_fps | false | | |
panorama_show_fps_scale | 1 | | |
panorama_streaming_load_local_images | false | cl | |
panorama_worldpanel_update_cull_distance | 1000 | cl | |
panorama_worldpanel_update_cull_size_threshold | 5 | cl | |
panorama_worldpanel_update_culling | false | cl | |
particle_cluster_debug | 0 | sv | cl | rep | |
particle_cluster_manager_search_dist | 256 | sv | cl | rep | |
particle_cluster_nodraw | false | sv | cl | rep | |
particle_cluster_use_collision_hulls | true | sv | cl | rep | |
particle_powsimd_random_range_exp | true | | |
particle_profile | Profile particle | cmd | |
particle_profile_filter | Profile particle filter | 0 | |
particle_profile_spike | Profile particle spike | cmd | |
particle_system_start | start the specified particle system | cmd | sv |
particle_system_stop | stop the specified particle system | cmd | sv |
particle_test_attach_attachment | Attachment index for attachment mode | 0 | sv | cheat |
particle_test_attach_mode | Possible Values: 'start_at_attachment', 'follow_attachment', 'start_at_origin', 'follow_origin' | follow_attachment | sv | cheat |
particle_test_create | Creates the named particle system where the player is looking. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
particle_test_destroy | Destroys all particle systems matching the specified name. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
particle_test_file | Name of the particle system to dynamically spawn | 0 | sv | cheat |
particle_test_start | Dispatches the test particle system with the parameters specified in particle_test_file, particle_test_attach_mode and particle_test_attach_param on the entity the player is looking at. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
particle_test_stop | Stops all particle systems on the selected entities. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
password | Current server access password | 0 | a | norecord | server_cant_query |
path | Show the filesystem path. | cmd | |
pause | Toggle the server pause state. | cmd | release |
pet_preview_gravity | 0.000000 0.000000 -800.000000 | | |
pet_preview_underwater | false | | |
phonemedelay | Phoneme delay to account for sound system latency. | 0 | cl |
phonemefilter | Time duration of box filter to pass over phonemes. | 0.08 | cl |
phonemesnap | Lod at level at which visemes stops always considering two phonemes, regardless of duration. | 2 | cl |
phys_batch_ray_test | 0 | cl | |
phys_continuous_kinematic_update | 1 | sv | cl | rep | |
phys_cull_internal_mesh_contacts | false | rep | |
phys_debug_draw | Set up debug-draw of physics internal state | cmd | |
phys_dynamic_scaling | true | sv | cl | rep | cheat | |
phys_expensive_shape_threshold | 6 | cl | cheat | |
phys_highlight_expensive_objects | Highlight expensive physics objects | false | cheat |
phys_highlight_expensive_objects_strength | Highlight expensive physics objects strength | 0.02 | cheat |
phys_impactforcescale | 1 | sv | |
phys_joint_teleport | Teleport joint anchors if connected to world | true | sv | cheat |
phys_length_damping_ratio | Spring damping ratio for length constraint | 2 | sv | cheat |
phys_length_frequency | Spring stiffness for length constraint | 5 | sv | cheat |
phys_log_updaters | false | sv | cl | rep | |
phys_log_updaters_exclude | weapon pistol rifle survivor common_male | sv | cl | rep | |
phys_log_updaters_include | limbs | sv | cl | rep | |
phys_min_motion_controller_count_to_run_in_job | 8 | | |
phys_multithreading_enabled | Enable/Disable Multithreading in VPhysics | true | sv | cl | rep |
phys_powered_ragdoll_debug | false | sv | cl | rep | |
phys_pushscale | 1 | sv | cl | rep | |
phys_shoot | Shoots a phys object. | cmd | sv | cheat |
phys_shoot_angular_speed | 3600 | sv | |
phys_shoot_speed | 250 | sv | |
phys_show_stats | false | sv | cl | rep | |
phys_stressbodyweights | 5 | sv | |
phys_threaded_cloth_bone_update | false | sv | cl | rep | |
phys_threaded_kinematic_bone_update | false | sv | cl | rep | |
phys_threaded_transform_update | false | sv | cl | rep | |
phys_timescale | Scale time for physics | 1 | sv |
phys_upimpactforcescale | 0.375 | sv | |
phys_use_block_solver | Use block solving for constraint entities | true | sv | cheat |
phys_vehicleimpactforcescale | 1.5 | sv | |
phys_visualize_awake_dynamic_only | false | sv | cl | rep | |
phys_visualize_awake_unattached_only | false | sv | cl | rep | |
phys_visualize_traces | false | sv | cl | rep | cheat | |
physics_debug_entity | Dumps debug info for an entity | cmd | sv |
pickup_check_period | 0.25 | sv | |
ping_wheel_0 | 0 | cl | a | per_user | |
ping_wheel_1 | 1 | cl | a | per_user | |
ping_wheel_2 | 2 | cl | a | per_user | |
ping_wheel_3 | -1 | cl | a | per_user | |
ping_wheel_4 | 8 | cl | a | per_user | |
ping_wheel_5 | 4 | cl | a | per_user | |
ping_wheel_6 | 5 | cl | a | per_user | |
ping_wheel_7 | 6 | cl | a | per_user | |
ping_wheel_8 | -1 | cl | a | per_user | |
ping_wheel_9 | -1 | cl | a | per_user | |
pixelvis_debug | Dump debug info | cmd | cheat |
play | Play a sound. | cmd | server_can_execute |
playcast | Play a broadcast | cmd | release |
playdemo | Play a recorded demo file (.dem ). | cmd | release |
playdemo_scripted | Play a demo with an associated markup script. | cmd | cl |
player0_using_joystick | false | a | |
player_debug_off_nav | false | sv | cheat | |
player_debug_print_damage | When true, print amount and type of all damage received by player to console. | false | sv | cheat |
player_item_merge_dots_dist | 32 | cl | |
playsound | playsound <soundname> | cmd | |
playsoundscape | Forces a soundscape to play | cmd | cl | cheat |
playvol | Play a sound at a specified volume. | cmd | |
png_screenshot | Take a .png screenshot: png_screenshot [filename] | cmd | |
pop_var_values | Restore previously pushed convars and config values | cmd | |
population_distribution_debug | 0 | sv | rep | |
portrait_red | 200 | cl | |
practice_password | Password used to filter private practice lobbies. | 0 | cl |
presettle_cloth_iterations | 30 | cl | |
print_changed_convars | Prints all convars that have changed from their default value | cmd | release |
print_model_bind_pose | Prints the bind pose of the specified model. Optionally limits to a particular bone and its parent chain, otherwise prints the entire skeleton. | cmd | |
progress_enable | cmd | | |
projection_reload_ability_data | Reload ability_projection.txt | cmd | cl |
prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | sv | cheat |
prop_debug_collision | Highlights props based on their collision group: COLLISION_GROUP_PROPS(white), COLLISION_GROUP_INTERACTIVE_DEBRIS(green), COLLISION_GROUP_DEBRIS and will return to COLLISION_GROUP_INTERACTIVE_DEBRIS on sleeping(bright red), COLLISION_GROUP_DEBRIS permanently (dark red), COLLISION_GROUP_DEBRIS(blue), OTHER(grey) | false | sv | cheat |
prop_dynamic_create | Creates a dynamic prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | sv | cheat |
prop_nav_ignore_edge_len | -1 | sv | |
prop_nav_ignore_mass | -1 | sv | |
prop_nav_obstacle_avoid_mass | 100.1 | sv | |
prop_nav_obstacle_avoid_use_connection_blocker | false | sv | |
prop_nav_obstacle_block_edge_min_ | -1 | sv | |
prop_nav_obstacle_block_edge_min_a | -1 | sv | |
prop_nav_obstacle_block_edge_min_c | -1 | sv | |
prop_nav_obstacle_block_mass_a | -1 | sv | |
prop_nav_obstacle_block_mass_b | -1 | sv | |
prop_nav_obstacle_block_mass_c | -1 | sv | |
prop_physics_create | Creates a physics prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | sv | cheat |
proped_attr_logging | false | | |
proped_debug_margin | 0 | | |
proped_debug_splitter | false | | |
proped_sync_timings | false | | |
property_editor_use_overlay | true | | |
props_break_max_pieces_perframe | Maximum prop breakable piece count per frame (-1 = model default) | 16 | sv | cl | rep |
pulse_list_graphs | List all the active pulse graph instances | cmd | cheat |
pulse_open_graph_id | Open a specific graph instance by id | cmd | cheat |
pulse_print_graph_execution_history | Prints the execution history of a graph by filename or instanceid | cmd | cheat |
push_var_values | Save convars and config values | cmd | |
pvs_debugentity | Verbose spew for this entity when doing IsInPVS computation. | -1 | sv | release |
pvs_flowtype | Flow through spawn groups for vis (0 == default, 1 == always visible, 2 == never visible. | 0 | sv | release |
pwatchent | Entity to watch for prediction system changes. | -1 | cl | cheat |
pwatchvar | Entity variable to watch in prediction system for changes. | 0 | cl | cheat |
quit | Quit the game | cmd | release | vconsole_set_focus |
r_add_views_in_pre_output | false | | |
r_AirboatViewDampenDamp | 1 | sv | cl | nf | rep | cheat | |
r_AirboatViewDampenFreq | 7 | sv | cl | nf | rep | cheat | |
r_AirboatViewZHeight | 0 | sv | cl | nf | rep | cheat | |
r_allow_all_objects_to_refract | false | cl | cheat | |
r_allow_onesweep_gpusort | true | | |
r_allow_refracted_particles | true | cl | cheat | |
r_always_render_all_windows | Always force all engine & tools to render | false | |
r_aoproxy_cull_dist | Distance to cull the AO proxy as a factor of size | 12 | |
r_aoproxy_min_dist | 3 | | |
r_aoproxy_min_dist_box | 1 | | |
r_aspectratio | 0 | | |
r_camerapos | Prints out the current camera position + orientation to the console | cmd | linked |
r_character_decal_resolution | Resolution of character decal texture. | 1024 | |
r_cleardecals | Clears all decals | cmd | cl |
r_cubemap_debug_colors | 0 | cheat | |
r_dac_particle_desat_amount | 1 | cl | |
r_dac_particle_desat_color | 1.000000 1.000000 1.000000 | cl | |
r_dashboard_render_quality | true | cl | |
r_debug_precipitation | Show precipitation volumes | false | cl | cheat |
r_decals | 2048 | sv | cl | rep | |
r_decals_default_fade_duration | 3 | sv | cl | rep | |
r_decals_default_start_fade | 30 | sv | cl | rep | |
r_decals_max_on_deformables | 512 | sv | cl | rep | |
r_decals_overlap_threshold | 0 | sv | cl | rep | |
r_deferred_additive_pass | true | cl | |
r_deferred_height_fog | true | cl | |
r_deferred_simple_light | 0=off, 1=on, 2=debug visualization | 1 | cl |
r_deferred_specular | true | cl | |
r_deferred_specular_bloom | true | cl | |
r_depth_of_field | 0 = off, 1 = Infinity Ward GPU Gems 3 ch 28, 2 = Gustafsson 2018 Reference, 3 = Gustafsson 2018 Precomputed Coc, 4 = Gustafsson 2018 Precomputed Coc and Depth | 1 | cl |
r_directional_lightmaps | true | | |
r_directlighting | Set to use direct lighting | true | cheat |
r_dlss_preset | 5 | | |
r_dof1_d0 | 0.2 | cl | |
r_dof1_d1 | 0.3 | cl | |
r_dof_override | false | cheat | |
r_dof_override_far_blurry | 2000 | cheat | |
r_dof_override_far_crisp | 180 | cheat | |
r_dof_override_near_blurry | -100 | cheat | |
r_dof_override_near_crisp | 0 | cheat | |
r_dof_override_tilt_to_ground | 0.5 | cheat | |
r_dopixelvisibility | true | cheat | |
r_dosta_allow_spotlight_shadows | true | cl | |
r_dota_allow_colorwarp | true | cl | |
r_dota_allow_desaturate_layers | true | cl | |
r_dota_allow_highquality_shadows | true | cl | cheat | |
r_dota_allow_parallax_mapping | true | cl | |
r_dota_allow_particle_only_portraits | true | cl | |
r_dota_allow_wind_on_trees | true | cl | |
r_dota_always_reflect_refract | 1 = force setup of refrect / refact pipelines even when using cheap water | false | cl | cheat |
r_dota_bloom_compute_shader | Use compute shader for Bloom downsample | 1 | cl |
r_dota_caustic_fog_exclusion_radius | 3000 | cl | |
r_dota_caustic_fog_plane_min | -128 | cl | |
r_dota_clouds | true | cl | cheat | |
r_dota_color_correction | true | cl | |
r_dota_debug_reflection_rects | false | cl | cheat | |
r_dota_depthbias | 0.001 | cl | cheat | |
r_dota_disable_portrait_world_renderer | false | cl | |
r_dota_draw_overlays | true | cl | cheat | |
r_dota_draw_water | true | cl | cheat | |
r_dota_enabled_3d_skybox_postprocess | true | cl | |
r_dota_framebuffer_refraction | true | cl | cheat | |
r_dota_fsr_enable_mip_bias | Apply negative mip bias when rendering with FSR. | true | cl |
r_dota_fsr_rcas_sharpness | RCAS sharpness when using FSR + RCAS upsample. | 0.25 | cl |
r_dota_fsr_upsample | 0 == bilinear upsampe, 1 == FSR upscample, 2 == FSR + RCAS upsample | 0 | cl |
r_dota_fxaa | true | cl | |
r_dota_height_fog_exclusion_radius | 2200 | cl | |
r_dota_height_fog_plane_height | 128 | cl | |
r_dota_highlight_particle_only_portraits | false | cl | |
r_dota_local_light_compute | false | cl | |
r_dota_lowend_objects | 0 = Force disable, 1 = use video settings, 2 = force enable | 1 | cl | cheat |
r_dota_normal_maps | true | cl | |
r_dota_reflection_min_far_plane | 5000 | cl | cheat | |
r_dota_refract_heroes | false | cl | a | |
r_dota_render_2d_skybox | true | cl | |
r_dota_render_3d_skybox | true | cl | |
r_dota_shadow_ambient_light | 1.5 | cl | |
r_dota_shadows | true | cl | cheat | |
r_dota_shadows_debug | false | cl | cheat | |
r_dota_shadows_scissor | true | cl | |
r_dota_slopescaledepthbias | 4.5 | cl | cheat | |
r_dota_spotlight_shadows_resolution | 256 | cl | |
r_dota_tonemap | true | cl | |
r_dota_tools_full_renderer | true | cl | cheat | |
r_dota_ultra_slopescaledepthbias | 4.5 | cl | cheat | |
r_dota_unseen_fow | true | cl | cheat | |
r_dota_water_reflection | true | cl | cheat | |
r_dota_water_refraction | true | cl | cheat | |
r_dota_white_skybox | false | cl | cheat | |
r_dota_wind_min_high_freq_strength | 25 | cl | |
r_draw3dskybox | true | cl | |
r_draw_first_tri_only | false | cheat | |
r_draw_instances | true | cheat | |
r_draw_overlays | true | | |
r_draw_particle_children_with_parents | Draw particle children with parents (-1=use gameinfo, 0=no, 1=yes) | -1 | cheat |
r_draw_selected_ring | hides the selected_ring particle | true | cl | a |
r_drawblankworld | Render blank instead of the game world | false | cheat |
r_drawdecals | Set to render decals | true | cheat |
r_drawdevvisualizers | Render dev visualizers | false | cl | cheat |
r_drawpanorama | Enable the rendering of panorama UI | true | cheat |
r_drawparticles | Enable/disable particle rendering | true | cheat |
r_drawpixelvisibility | Show the occlusion proxies | false | |
r_drawropes | true | cl | cheat | |
r_drawskybox | Render the 2d skybox. | true | cheat |
r_drawtracers | true | cl | cheat | |
r_drawtracers_firstperson | Toggle visibility of first person weapon tracers | true | cl | a | release |
r_drawviewmodel | Render view model | true | cl | cheat |
r_drawworld | Render the world. | true | cheat |
r_dx11_debug_clean | Aggressively unbind bound resources to cleanup DX11 debug warnings. | false | release |
r_dx11_report_live_objects | Prints out live D3D11 objects (requires -dx11debug) | cmd | |
r_dx11_software_cmd_lists | Enable Software Command lists for DX11 (Avoid using deferred contexts) | true | |
r_entpos | Moves the camera position + orientation to the named entity | cmd | linked |
r_experimental_lag_limiter | false | | |
r_extra_render_frames | 0 | cheat | |
r_fallback_texture_lod_scale | Scale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measure | 2 | cheat |
r_farz | Override the far clipping plane. -1 means to use the value in env_fog_controller. | -1 | cl | cheat |
r_flashlightambient | 0 | cl | cheat | |
r_flashlightbacktraceoffset | 0.4 | cl | cheat | |
r_flashlightbrightness | 1 | cl | rep | cheat | |
r_flashlightconstant | 0 | cl | rep | cheat | |
r_flashlightfar | 1500 | cl | rep | cheat | |
r_flashlightfov | 53 | cl | rep | cheat | |
r_flashlightladderdist | 40 | cl | cheat | |
r_flashlightlinear | 100 | cl | rep | cheat | |
r_flashlightlockposition | false | cl | cheat | |
r_flashlightmuzzleflashfov | 120 | cl | cheat | |
r_flashlightnear | 4 | cl | rep | cheat | |
r_flashlightnearoffsetscale | 1 | cl | cheat | |
r_flashlightoffsetforward | 0 | cl | rep | cheat | |
r_flashlightoffsetright | 5 | cl | rep | cheat | |
r_flashlightoffsetup | -5 | cl | rep | cheat | |
r_flashlightquadratic | 0 | cl | rep | cheat | |
r_flashlightshadowatten | 0.35 | cl | cheat | |
r_flashlighttracedistcutoff | 128 | cl | cheat | |
r_flashlighttracedistwatercutoff | 80 | cl | cheat | |
r_flashlightvisualizetrace | false | cl | cheat | |
r_flush_on_pooled_ib_resize | true | release | |
r_force_engine_render_frame | Force a single render of the engine viewport. | cmd | |
r_force_no_present | Force the render device to not present frames. | false | cheat |
r_force_zprepass | 0: Force z prepass off. 1: Force on. -1: Don't force | -1 | cheat |
r_frame_sync_enable | true | | |
r_freeze_sceneobjects | false | cl | |
r_freezeparticles | Pause particle simulation | false | cheat |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2.2 | a |
r_gpu_mem_stats | Display GPU memory usage. | cmd | linked |
r_grass_allow_flattening | false | | |
r_grass_alpha_test | 0 | | |
r_grass_density_mode | 0 = Density corresponds to blade existance, 1 = Density corresponds to blade height, 2 = Both 0 and 1 | 0 | |
r_grass_end_fade | 3000 | | |
r_grass_max_brightness_change | 75 | | |
r_grass_quality | 0 = Off, 1 = Low, 2 = Med, 3 = high, 4 = ultra | 2 | |
r_grass_start_fade | 2000 | | |
r_grass_vertex_lighting | 0 | | |
r_hair_ao | true | | |
r_hair_indirect_transmittance | true | | |
r_hair_meshshader | 0 | | |
r_hair_shadowtile | true | | |
r_hair_wind_global_scale | 0.3 | | |
r_hair_wind_min_noise_speed | 20 | | |
r_hair_wind_motion_scale | 0.07 | | |
r_hair_wind_noise | 0.2 | | |
r_hair_wind_noise_occlusion | 1 | | |
r_hair_wind_noise_size | 10 | | |
r_hair_wind_occlusion | 2 | | |
r_hero_debug_render_mode | Hero Debug Rendering: 0-off, 2-Grayscale full specular without normal maps, 3-Grayscale full specular with normal maps, 4-Grayscale with normal maps, 5-Desaturated, 6-Wireframe, 7-Shaded wireframe, 8-Wireframe overlay | 0 | cl | cheat |
r_impacts_alt_orientation | true | cl | |
r_impacts_decal_grazing_incidence_cutoff | 0.55 | cl | |
r_impacts_decal_grazing_incidence_variance | 0.1 | cl | |
r_indirectlighting | Set to use indirect lighting | true | cheat |
r_JeepViewDampenDamp | 1 | sv | cl | nf | rep | cheat | |
r_JeepViewDampenFreq | 7 | sv | cl | nf | rep | cheat | |
r_JeepViewZHeight | 10 | sv | cl | nf | rep | cheat | |
r_late_particle_job_sync | false | cl | |
r_light_flickering_enabled | true | sv | cl | rep | |
r_light_probe_volume_debug_colors | false | cheat | |
r_light_probe_volume_debug_grid | Show LPV debug grid, 0: off, 1: closest only 2: closest and keep 3: all | 0 | cheat |
r_light_probe_volume_debug_grid_albedo | albedo for LPV debug grid | 128 128 128 | cheat |
r_light_probe_volume_debug_grid_bbox | Show LPV bounding box when debug grid is on, 0: off, 1: on | true | cheat |
r_light_probe_volume_debug_grid_metalness | metalness for LPV debug grid | 0 | cheat |
r_light_probe_volume_debug_grid_prim | 0: spheres, 1: cubes | 0 | cheat |
r_light_probe_volume_debug_grid_roughness | roughness for LPV debug grid | 0.5 | cheat |
r_light_probe_volume_debug_grid_samplesize | sphere radius (world) for LPV debug grid | 4 | cheat |
r_lightmap_set | Lightmap set to use, only works on map load | lightmaps | cheat |
r_lightmap_size | Maximum lightmap resolution. | 65536 | |
r_lightmap_size_directional_irradiance | Maximum lightmap resolution for directional_irradiance channel. -1 = use value of r_lightmap_size | -1 | |
r_limit_particle_job_duration | false | | |
r_low_latency | NVIDIA Low Latency/AMD Anti-Lag 2 (0 = off, 1 = on, 2 = NV-only, on + boost) | 1 | |
r_low_latency_trigger_flash | NVIDIA Low Latency Trigger Flash | true | |
r_mapextents | Set the max dimension for the map. This determines the far clipping plane | 1444 | cl | cheat |
r_max_texture_pool_size | Upper limit on texture pool size. | 0 | |
r_mixed_shadows_fade_in_time | 0.5 | sv | cl | rep | |
r_mixed_shadows_fade_out_time | 0.5 | sv | cl | rep | |
r_morphing_enabled | true | cheat | |
r_multigpu_num_gpus_found | 1 | | |
r_multigpu_num_gpus_used | 1 | | |
r_muzzleflashbrightness | 0.4 | cl | rep | cheat | |
r_muzzleflashlinear | 0.05 | cl | rep | cheat | |
r_nearz | Override the near clipping plane. -1 means use the default. | -1 | cl | cheat |
r_new_character_decals | false | sv | cl | rep | cheat | |
r_particle_cables_cast_shadows | true | | |
r_particle_cables_culling | 1 | | |
r_particle_cables_culling_bounds_scale | 1.2 | | |
r_particle_cables_dynamic_roundness | false | | |
r_particle_cables_dynamic_roundness_threshold | 20 | | |
r_particle_cables_render_meshlets | true | | |
r_particle_cables_visualize_roundness | false | | |
r_particle_debug_filter | Limit debug visualizations to substring match of effect name | 0 | |
r_particle_debug_force_simulation | -1 for all asleep, 1 for all awake | 0 | |
r_particle_debug_randomseeds | Use random seeds in debug | false | |
r_particle_gpu_implicit | true | | |
r_particle_max_detail_level | The maximum detail level of particle to create | 3 | |
r_particle_max_draw_distance | The maximum distance that particles will render | 1000000.000000 | cheat |
r_particle_max_size_cull | Particle systems larger than this in every dimension skip culling to save CPU. They will be drawn anyway. | 1200 | |
r_particle_max_texture_layers | -1 | | |
r_particle_min_timestep | A minimum on particle simulation time, particle simulation happening more frequently than this will lerp. | 0 | |
r_particle_multiplier | Render each particle system N times for perf testing | 1 | cheat |
r_particle_render_test | render particles 100 times and show perf | false | |
r_particle_testbuffers | false | | |
r_particle_timescale | 1 | | |
r_particle_warn_threshold_ms | Threshold to warn about when rendering particles. | 0 | |
r_pipeline_stats_command_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each command list. | false | |
r_pipeline_stats_flush_before_sleeping | Experimental: Set to 1 to enable GPU pipeline flushes right before the render thread sleeps to wait for more work. | false | |
r_pipeline_stats_present_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each present. | false | |
r_pipeline_stats_use_flush_api | Experimental: Set to 1 to use the ID3D11DeviceContext11::Flush() to flush the GPU pipeline instead of queries. | true | |
r_pixelvisibility_partial | true | cheat | |
r_pixelvisibility_spew | false | cheat | |
r_print_buffers | Print Vertex/Index/GPU buffers. | cmd | linked |
r_print_texture_stats | Texture stats | cmd | |
r_printdecalinfo | Prints info about decals currently in the scene | cmd | cl |
r_propsmaxdist | Maximum visible distance | 1200 | cl |
r_RainAllowInSplitScreen | Allows rain in splitscreen | false | cl |
r_RainParticleDensity | Density of Particle Rain 0-1 | 1 | cl |
r_render_coordination_state | Prints out the current render coordination state. | cmd | |
r_render_to_cubemap_debug | false | | |
r_render_world_node_bounds | Render world node bounds | false | cheat |
r_renderdoc_auto_shader_pdbs | Automatically generate shader debug info on capture | true | |
r_renderdoc_capture_frame | Triggers a RenderDoc capture | cmd | linked |
r_renderdoc_open_captures | true | | |
r_renderdoc_validation_error_capture_limit | 5 | | |
r_rendersun | Render sun lighting | true | cheat |
r_replay_post_effect | -1 | cl | cheat | |
r_reset_character_decals | false | | |
r_ropetranslucent | true | cl | |
r_screen_size_expansion | 0 | cl | |
r_setpos | Moves the camera position + orientation to the specified position | cmd | linked |
r_shadows | true | cheat | |
r_showdebugoverlays | Set to render debug overlays | false | cheat |
r_showdebugrendertarget | Set the debug render target to show, 0 == disable | false | cheat |
r_showsceneobjectbounds | Show scenesystem object bounding boxes | false | cheat |
r_showsunshadowdebugrendertargets | Set to render sun shadow render targets | false | cheat |
r_showsunshadowdebugsplitvis | Set to render sun shadow split visibility debugger | false | cheat |
r_size_cull_threshold_shadow | Threshold of shadow map size percentage below which objects get culled | 0.2 | cheat |
r_skinning_enabled | true | cheat | |
r_skip_particle_light_bounds_in_forward | true | cl | |
r_skip_precache_validation_check | false | | |
r_smooth_morph_normals | true | release | |
r_ssao | Set to use screen-space ambient occlusion | true | |
r_ssao_bias | 0.5 | | |
r_ssao_blur | true | | |
r_ssao_radius | 30 | | |
r_ssao_strength | 1.2 | | |
r_strip_invisible_during_sceneobject_update | false | cl | |
r_suppress_redundant_state_changes | true | | |
r_test_econ_item_isolate_view | false | cl | |
r_texture_budget_dynamic | Dynamically adjust texture streaming budget based on GPU memory usage. | true | |
r_texture_budget_threshold | Reduce texture memory pool size when this percentage of the budget is full. | 0.9 | |
r_texture_budget_update_period | Time (in seconds) between updating texture memory budget. | 0.1 | |
r_texture_eager_eviction | false | | |
r_texture_hookup_uses_threadpool | Async Texture hookup uses its own threadpool instead of the global pool. | true | |
r_texture_lod_scale | Scale factor for requested texture size (texture streaming) | 1 | cheat |
r_texture_nonstreaming_load | Allow immediately loading mips of textures (when possible) when their headers are loaded, saving IO & reducing latency. | true | |
r_texture_pool_increase_rate | Increase texture memory pool size by this many MB / s when under budget. | 64 | |
r_texture_pool_reduce_rate | Reduce texture memory pool size by this many MB / s when over budget. | 256 | |
r_texture_pool_size | Total size of the texture pool in MB | 9029 | |
r_texture_stream_max_resolution | Maximum resolution for top mip level in streaming textures | 2147483647 | |
r_texture_stream_mip_bias | Biases the mip level the texture streaming system choses to stream for each texture. | 0 | |
r_texture_stream_resolution_bias | 1 | | |
r_texture_stream_resolution_bias_decrease_rate | 0.1 | | |
r_texture_stream_resolution_bias_increase_rate | 0.05 | | |
r_texture_stream_resolution_bias_min | 1 | | |
r_texture_stream_resolution_bias_update_period | 0.5 | | |
r_texture_stream_throttle_amount | 10 | | |
r_texture_stream_throttle_count | 3 | | |
r_texture_stream_throttle_count_over_budget | 1 | | |
r_texture_streaming_timesliced | true | | |
r_texture_streamout_unthrottle_ms | After hitting throttling limits for streamout, allow it to continue up to this number of milliseconds. | 0.2 | |
r_texturefilteringquality | 0: Bilinear, 1: Trilinear, 2: Aniso 2x, 3: Aniso 4x, 4: Aniso 8x, 5: Aniso 16x | 3 | |
r_textures_evict_all | Evict all resident texture. | cmd | linked |
r_threaded_particle_creation | true | | |
r_threaded_particles | true | | |
r_threaded_scene_object_update | true | cl | |
r_timestamp_query_multiplier | Set the TIMESTAMP query cycle multiplier, for drivers that lie | 1 | |
r_toggleviewportsize | Toggles viewport size between small + full window. | cmd | |
r_translucent | Enable rendering of translucent geometry | true | cheat |
r_update_particles_on_render_only_frames | false | cl | |
r_use_memory_budget_model | Use a model of GPU memory use to determine budget rather than querying the OS. | false | |
r_validate_texture_streaming | Dumps state of texture streaming at the next frame boundary. | false | |
r_vconsole_foregroundforcerender | When VConsole is in the foreground, force all engine & tools to render | true | |
r_viewport | Slams viewport size to a specified value. | cmd | |
r_wait_on_present | false | | |
r_world_frame_load_threshold_ms | 10 | | |
r_world_wind_dir | 0.707000 0.707000 0.000000 | | |
r_world_wind_frequency_grass | 0.03 | | |
r_world_wind_frequency_trees | 0.003 | | |
r_world_wind_offset_speed | 0.250000 0.300000 0.200000 | | |
r_world_wind_smooth_time | 2 | | |
r_world_wind_strength | 40 | | |
r_zprepass_normals | 0: Use normals reconstructed from depth. 1: Output correct normals in z prepass. | false | cheat |
ragdoll_cleanup_all | Cleans up all ragdolls. | cmd | sv | cl | cheat | linked |
ragdoll_debug_item_detachment | false | sv | rep | |
ragdoll_impact_strength | 500 | cl | |
ragdoll_lru_debug_removal | false | sv | cl | rep | cheat | |
ragdoll_lru_min_age | 10 | sv | cl | rep | cheat | |
ragdoll_move_entity | false | sv | cl | rep | cheat | |
ragdoll_override_root_orientation | true | sv | rep | |
ragdoll_parallel_pose_control | false | sv | cl | rep | |
ragdoll_prop_settle | Enable more aggressive ragdoll settling | true | sv | rep |
ragdoll_prop_sleepaftertime | After this many seconds of being basically stationary, the ragdoll will go to sleep. | 4 | sv | rep |
ragdoll_prop_sleepdisabletime | Ragdoll is not allowed to physically sleep until this timer has elapsed. | 1.5 | sv | rep |
ragdoll_resolve_initial_conflict | false | sv | cl | rep | cheat | |
ragdoll_resolve_separation | false | sv | cl | rep | cheat | |
ragdoll_scale_sleep_tolerance | true | sv | rep | |
ragdoll_update_from_weights | false | sv | cl | rep | cheat | |
ragdoll_visualize_creation_skeleton | false | sv | rep | |
ragdoll_vphysics_scale | How much we scale physics impacts against the ragdoll. | 0.5 | sv | rep |
rangefinder | Measures distance along a ray | cmd | sv | cheat |
rangefinder2d | Measures distance along a ray, only measuring along XY plane. | cmd | sv | cheat |
rate | Min bytes/sec the host can receive data | 80000 | a | user |
ray_bench | Load the rays and run the benchmark | cmd | sv |
rc_default_texture_encode_quality | Texture compression quality used in tools mode | 0 | |
rc_relaxedcones_cpu | false | | |
rcon | Issue an rcon command. | cmd | norecord | release |
rcon_address | Address of remote server if sending unconnected rcon commands (format x.x.x.x:p) | 0 | norecord | release | server_cant_query |
rcon_connected_clients_allow | Allow clients to use rcon commands on server. | true | rep | release |
rcon_password | remote console password. | 0 | norecord | release | server_cant_query |
recast_mark_overhang | Enable/disable overhang detection | false | sv | rep | cheat |
recast_partitioning | 0 = watershed, 1 = monotone, 2 = layers | 0 | sv | rep | cheat |
record | Record a demo. | cmd | norecord | release |
reload_model | Force a reload of a vmdl resource | cmd | |
reloadgame | Reload the most recent saved game. | cmd | cheat | vconsole_set_focus |
remove_weapon | Remove a weapon held by the player. Arguments: <weapon subclass name> | cmd | sv | cheat |
removeid | Remove a user ID from the ban list. | cmd | |
removeip | Remove an IP address from the ban list. | cmd | |
repeat_last_console_command | Repeat last console command. | cmd | release |
replay_death | start hltv replay of last death | cmd | sv | cheat |
replay_debug | 0 | rep | release | |
replay_start | Start Source2 TV replay: replay_start <delay> [<player name or index>] | cmd | sv | cheat |
replay_stop | stop hltv replay | cmd | sv |
report_cliententitysim | List all clientside simulations and time - will report and turn itself off. | false | cl | cheat |
report_clientthinklist | List all clientside entities thinking and time - will report and turn itself off. | false | cl | cheat |
report_connection_failure_percentage | 0 | | |
report_soundpatch | reports sound patch count | cmd | sv |
reset_gameconvars | Reset game convars to default values | cmd | cheat |
reset_voice_on_input_stallout | If true, resets the input device when there was a long enough hitch between callbacks. | false | user |
resource_leaks | resource_leaks <resource_name>: Show resource leaks for the named resource | cmd | |
resource_list | List loaded resources matching a substring | cmd | |
resource_log_allocate_timing | Log time spent in Allocate for all resource types | cmd | |
resource_manifest_validate_modules | Scan all of the loaded modules and validate any resource manifests found | cmd | |
resource_repeated_reload | resource_repeated_reload <count> <resource_name> (<resource name> ...): Load and unload the specified resource(s) | cmd | |
resource_reset_allocate_timing | Reset tracked time spent in Allocate (see resource_log_allocate_timing) | cmd | |
resourcecompiler_log_compile_stats | false | | |
respawn_player | Respawns the player from death! | cmd | sv | cheat |
restart | Poor man's restart: reload the current map from disk. | cmd | cheat | vconsole_set_focus |
rope_averagelight | Makes ropes use average of cubemap lighting instead of max intensity. | true | cl |
rope_collide | Collide rope with the world | 1 | cl |
rope_shake | false | cl | |
rope_smooth_enlarge | How much to enlarge ropes in screen space for antialiasing effect | 1.4 | cl |
rope_smooth_maxalpha | Alpha for rope antialiasing effect | 0.5 | cl |
rope_smooth_maxalphawidth | 1.75 | cl | |
rope_smooth_minalpha | Alpha for rope antialiasing effect | 0.2 | cl |
rope_smooth_minwidth | When using smoothing, this is the min screenspace width it lets a rope shrink to | 0.3 | cl |
rope_subdiv | Rope subdivision amount | 2 | cl |
rope_wind_dist | Don't use CPU applying small wind gusts to ropes when they're past this distance. | 1000 | cl |
rr_debugclassname | If set, rr_debugclassname will print only response tests where 'classname' corresponds to this variable. Use to filter for a specific character. | 0 | sv | cl | rep |
rr_debugresponseconcept | If set, rr_debugresponseconcept will print only responses testing for the specified concept | 0 | sv | cl | rep |
rr_debugresponses | Show verbose matching output (1 for simple, 2 for rule scoring, 3 for noisy). If set to 4, it will only show response success/failure for npc_selected NPCs. | 0 | sv | cl | rep |
rr_debugrule | If set to the name of the rule, that rule's score will be shown whenever a concept is passed into the response rules system. | 0 | sv | cl | rep |
rr_dump_rules | Print all response rules | cmd | sv | cheat |
rr_followup_maxdist | 'then ANY' or 'then ALL' response followups will be dispatched only to characters within this distance. | 1800 | sv | cheat |
rr_forceconcept | fire a response concept directly at a given character. USAGE: rr_forceconcept <target name or index> <concept> 'criteria1:value1,criteria2:value2,...' criteria values are optional. | cmd | sv | cheat |
rr_reloadresponsesystems | Reload all response system scripts. | cmd | sv | cheat |
rr_thenany_score_slop | When computing respondents for a 'THEN ANY' rule, all rule-matching scores within this much of the best score will be considered. | 0 | sv | a | cheat |
rtx_dynamic_blas | Allow dynamic BLAS creation for geometry going through the compute shader skinning path. | true | |
rtx_dynamic_blas_caching | Cache dynamic BLAS if geometry has not changed | true | |
rtx_force_default_hitgroup | Forces all ray traced geometry to use default hit shaders instead of specialized ones. | false | |
rtx_texture_resolution | Sets the texture resolution the raytracer will mark to stream in | 512 | |
run_perftest | Execute perftest.cfg | cmd | cheat | norecord |
save | Save Game | cmd | sv | norecord |
save_animgraph_recording | Saves all active animgraph recordings to disk Arguments: automaticallyOpenInAnimgraphEditor | cmd | sv | cheat |
save_async | true | sv | |
save_clear_subdirectory | cmd | sv | rep | |
save_fake_hitch | Force a busy wait for the specified number of milliseconds during save to simulate a hitch | 0 | sv |
save_finish_async | cmd | sv | |
save_history_count | Keep this many old copies in history of autosaves and quicksaves. | 1 | sv |
save_maxarray_spew | Max number of array entries to spew when using SaveRestoreIO spewing. | 10 | sv | release |
save_parallel | true | sv | cl | rep | |
save_screenshot | 0 = none, 1 = non-autosave, 2 = always, 3 = bug_only | 2 | sv |
save_set_subdirectory | cmd | sv | rep | |
save_showelapsedtime | display up-to-date elapsed play time | cmd | sv |
save_spew | false | sv | cl | rep | |
save_version | 0: (V0) Legacy save format, 1: (V1) KeyValues3 save format | 1 | sv | cl | rep |
save_watchclass | Restrict spew to entities with matching classname | cmd | sv |
save_watchentity | Restrict spew to entity index | cmd | sv |
save_write_kv3 | Write the KV3 entity data as a text file in the save directory | false | sv | cl | rep |
say | Display player message | cmd | sv |
say_team | Display player message to team | cmd | sv |
sc_aggregate_gpu_culling | Toggles GPU culling of aggregate meshes | true | |
sc_aggregate_gpu_occlusion_culling | true | | |
sc_aggregate_gpu_vis_culling | true | | |
sc_aggregate_indirect_draw_compaction | Use multidrawindirect...count if the driver/hardware supports it | true | release |
sc_aggregate_indirect_draw_compaction_threshold | Threshold of indirect draws when we will do compaction | 8 | release |
sc_allow_dithered_lod | Allow use of dithered lod transitions | true | |
sc_allow_dynamic_constant_batching | true | | |
sc_allow_precomputed_vismembers | true | | |
sc_allow_write_depth_before_blend | true | | |
sc_barnlight_enable_precomputed_vis | Enable use of precomputed vis membership for lights (requires map restart) | true | |
sc_batch_layer_cb_updates | true | | |
sc_cache_envmap_lpv_lookup | true | | |
sc_clutter_density_full_size | Screen-size where clutter will be full density | 0.0075 | |
sc_clutter_density_none_size | Screen-size where clutter will be gone | 0.0035 | |
sc_disable_baked_lighting | false | | |
sc_disable_culling_boxes | false | cheat | |
sc_disable_procedural_layer_rendering | false | cheat | |
sc_disable_shadow_fastpath | false | cheat | |
sc_disable_spotlight_shadows | false | cheat | |
sc_disable_world_materials | false | cheat | |
sc_disableThreading | false | cheat | |
sc_dithered_lod_transition_amt | Percentage of the transition between two lods we will apply a dither | 0.075 | |
sc_dump_lists | false | cheat | |
sc_dumpworld | Dump a list of the objects in a sceneworld (Usage: sc_dumpworld <world_index>) | cmd | cheat |
sc_dumpworld3d | Dump the objects in a sceneworld into a 3d geoview buffer (Usage: sc_dumpworld3d <world_index>) | cmd | cheat |
sc_enable_discard | true | | |
sc_extended_stats | false | cheat | |
sc_fade_distance_scale_override | -1 | cheat | |
sc_force_lod_level | -1 | cheat | |
sc_force_materials_batchable | false | cheat | |
sc_force_single_display_list_per_layer | false | | |
sc_force_translation_in_projection | If enabled, the camera's translation will be included in the projection matrix. | false | cheat |
sc_hdr_enabled_override | Override default setting for HDR rendering. -1 default, 0 NoHdr, 1 Hdr, 2 Hdr 1010102 3 Hdr 111110 | -1 | |
sc_instanced_mesh_gpu_culling | Toggles GPU culling of instanced meshes | true | |
sc_instanced_mesh_gpu_density_culling | Toggles density culling (if enabled) | true | |
sc_instanced_mesh_gpu_occlusion_culling | Toggles GPU occlusion of instanced meshes | true | |
sc_instanced_mesh_gpu_vis_culling | Toggles GPU vis of instanced meshes | true | |
sc_instanced_mesh_lod_bias | Bias for LOD selection of instanced meshes | 1.25 | |
sc_instanced_mesh_lod_bias_shadow | Bias for LOD selection of instanced meshes in shadowmaps | 1.75 | |
sc_instanced_mesh_motion_vectors | Toggles motion vector support for instanced meshes | true | |
sc_instanced_mesh_size_cull_bias | Bias for size culling of instanced meshes | 1.5 | |
sc_instanced_mesh_size_cull_bias_shadow | Bias for size culling instanced meshes in shadowmaps | 2 | |
sc_keep_all_layers | false | | |
sc_layer_batch_threshold | 128 | | |
sc_layer_batch_threshold_fullsort | 80 | | |
sc_list_extradata_allocations | Prints out the overall extra data allocation counts | cmd | |
sc_listworlds | List all the active sceneworlds | cmd | cheat |
sc_max_framebuffer_copies_per_layer | 1 | | |
sc_mesh_backface_culling | true | | |
sc_no_cull | false | | |
sc_no_vis | false | | |
sc_only_render_opaque | false | cheat | |
sc_only_render_shadowcasters | false | cheat | |
sc_reject_all_objects | false | cheat | |
sc_screen_size_lod_scale_override | -1 | cheat | |
sc_setclassflags | Low level command to set the flags byte associated with an object class. sc_SetClassFlags <classname> <value> | cmd | cheat |
sc_shadow_depth_bias | 256 | | |
sc_shadow_depth_bias_clamp | 0 | | |
sc_shadow_depth_bias_state_override | false | | |
sc_shadow_slopescale_depth_bias | 2.13 | | |
sc_showclasses | List the object class names known by scenesystem | cmd | cheat |
sc_skip_traversal | false | cheat | |
sc_spew_cmt_usage | false | | |
sc_throw_away_all_layers | false | | |
sc_use_clear_subrect | false | | |
sc_view_profiler_frame_averaging | 10 | | |
sc_visualize_batches | color per batch | 0 | |
sc_visualize_sceneobjects | 1 = visualize bounds, 2 = visualize sceneobject mesh materials, 3 = required texture size, 5 = LOD, 6 == LPV Binding, 7 == instancing | SCENEOBJECT_VIS_NONE | |
scene_clientflex | Do client side flex animation. | true | sv | cl | rep |
scene_maxcaptionradius | Only show closed captions if recipient is within this many units of speaking actor (0==disabled). | 1200 | sv |
scene_playvcd | Play the given VCD as an instanced scripted scene. | cmd | sv | cheat |
scene_print | When playing back a scene, print timing and event info to console. | 0 | sv | cl | rep |
scene_vcdautosave | Create a savegame before VCD playback | false | cl |
screenmessage_notifytime | How long to display screen message text | 8 | sv |
screenmessage_show | Enable display of console messages on screen. 1 = Enabled, 0 = Disabled, -1 = Enabled if vgui is not present | -1 | cheat |
screenshot | Take a screenshot: screenshot [filename] | cmd | |
screenshot_height | Screenshot height. -1 for screen height. | -1 | |
screenshot_prefix | Set the screenshot auto naming prefix. | shot | |
screenshot_subdir | Set the screenshot directory. | screenshots | |
screenshot_width | Screenshot width. -1 for screen width. | -1 | |
script_add_debug_filter | Add a filter to the game debug overlay | cmd | sv | cheat |
script_add_watch | Add a watch to the game debug overlay | cmd | sv | cheat |
script_add_watch_pattern | Add a watch to the game debug overlay | cmd | sv | cheat |
script_attach_debugger | Connect the vscript VM to the script debugger | cmd | sv | cheat |
script_attach_debugger_at_startup | false | sv | |
script_break_in_native_debugger_on_error | false | sv | |
script_clear_watches | Clear all watches from the game debug overlay | cmd | sv | cheat |
script_debug | Toggle the in-game script debug features | cmd | sv | cheat |
script_dump_all | Dump the state of the VM to the console | cmd | sv | cheat |
script_find | Find a key in the VM | cmd | sv | cheat |
script_help | Output help for script functions | cmd | sv | cheat |
script_help2 | Output help for script functions suitable for auto-completion | cmd | sv |
script_reload | Reload scripts | cmd | sv | cheat |
script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | sv | cheat |
script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | sv | cheat |
script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | sv | cheat |
script_remove_watch | Remove a watch from the game debug overlay | cmd | sv | cheat |
script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | sv | cheat |
script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | sv | cheat |
script_trace_disable | Turn off a particular trace output by file or function name | cmd | sv | cheat |
script_trace_disable_all | Turn off all trace output | cmd | sv | cheat |
script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | sv | cheat |
script_trace_enable | Turn on a particular trace output by file or function name | cmd | sv | cheat |
script_trace_enable_all | Turn on all trace output | cmd | sv | cheat |
script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | sv | cheat |
scripted_demo_restart | Play a demo with an associated markup script. | cmd | cl |
scrubber | Scrub system off - not a dev build | cmd | |
sdr | An old command that has been renamed to 'net_option' | cmd | release |
sensitivity | Mouse sensitivity. | 1.25 | cl | a | user | per_user |
sensitivity_y_scale | Multiplies the mouse Y axis for finer pitch vs yaw aim | 1 | cl | a | user | per_user |
server_game_time | Gives the game time in seconds (server's curtime) | cmd | sv |
server_gc_status | Check status of connection to the GC | cmd | sv |
servercfgfile | server.cfg | sv | release | |
servervoice_clear | servervoice_clear | cmd | cl |
servervoice_dump | servervoice_dump | cmd | cl |
setang | Snap player eyes to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | sv | cheat |
setang_exact | Snap player eyes and orientation to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | sv | cheat |
setinfo | Adds a new user info value | cmd | clientcmd_can_execute |
setmodel | Changes's player's model | cmd | sv | cheat |
setpause | Set the pause state of the server. | cmd | release |
setpos | Move player to specified origin (must have sv_cheats). | cmd | sv | cheat |
setpos_exact | Move player to an exact specified origin (must have sv_cheats). | cmd | sv | cheat |
setpos_player | Move specified player to specified origin (must have sv_cheats). | cmd | sv | cheat |
sf_loadout_rotate_drag | 0.19 | cl | |
sf_loadout_rotate_frametime_multiplier | 8 | cl | |
sf_loadout_rotate_grab_scale | 0.5 | cl | |
sf_loadout_rotate_scale | 2 | cl | |
shake | Shake the screen. | cmd | sv | cheat |
shake_show | Displays a list of the active screen shakes. | false | cl |
shake_stop | Stops all active screen shakes. | cmd | cl | cheat |
shake_testpunch | Test a punch-style screen shake. | cmd | cl | cheat |
shop_nav_to_search | with the shop open, makes the search box active | cmd | cl |
shop_nav_to_tab | switch to a particular shop tab ( 0 - 12 ) | cmd | cl |
shop_select_itemrow | buy ( or set quickbuy with shift held ) a particular displayed row | cmd | cl |
show_sf_shop | show shop | cmd | cl |
show_tool | Show or launch the specified engine tool | cmd | |
show_visibility_boxes | Enable or Disable debug display of visibility boxes | false | cl | cheat |
showconsole | Show the console. | cmd | norecord | release |
showents | Dump entity list to console. | cmd | sv | cheat |
+showitems | cmd | cl | |
+showscores | cmd | cl | |
showtriggers | Enable or Disable showing trigger entities | cmd | sv | cheat |
showtriggers_toggle | Displays the movement bounding box for the triggers in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat |
silence_dsp | When on, silences all DSP mixes. | false | cheat |
sk_autoaim_mode | 1 | sv | cl | a | rep | |
sk_player_arm | 1 | sv | |
sk_player_chest | 1 | sv | |
sk_player_head | 2 | sv | |
sk_player_leg | 1 | sv | |
sk_player_stomach | 1 | sv | |
skel_constraints_enable | true | rep | cheat | |
skel_debug | 0 | sv | cl | rep | |
skeleton_instance_scaleset_enable | true | sv | cl | rep | cheat | |
skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | false | sv | cheat |
skill | Game skill level. | 1 | sv | cl | a | rep | per_user |
slot0 | cmd | cl | server_can_execute | |
slot1 | cmd | cl | server_can_execute | |
slot10 | cmd | cl | server_can_execute | |
slot2 | cmd | cl | server_can_execute | |
slot3 | cmd | cl | server_can_execute | |
slot4 | cmd | cl | server_can_execute | |
slot5 | cmd | cl | server_can_execute | |
slot6 | cmd | cl | server_can_execute | |
slot7 | cmd | cl | server_can_execute | |
slot8 | cmd | cl | server_can_execute | |
slot9 | cmd | cl | server_can_execute | |
smartprop_print_timings | false | | |
smoothstairs | Smooth player eye z coordinate when traversing stairs. | true | sv | cl | rep |
snapto | cmd | cl | |
snd_arrangement_start | Starts the specified arrangement. | cmd | cheat |
snd_async_flush | Flush all unlocked async audio data | cmd | |
snd_async_showmem | Show async memory stats | cmd | |
snd_async_showmem_music | Show async memory stats for just non-streamed music | cmd | |
snd_async_showmem_summary | Show brief async memory stats | cmd | |
snd_async_spew_blocking | Spew message to console any time async sound loading blocks on file i/o. | 0 | |
snd_autodetect_latency | true | a | |
snd_boxverb_simd | Enable SIMD code path for shoebox reverb processor. | true | |
snd_boxverb_simd_svf | 0 = use biquad instead of svf, 1 = use vectorized svf, 2 = use scalar svf | 1 | |
snd_break_on_start_soundevent | Use to debug break on any soundevent that is started matching this name | 0 | sv | cl | rep | cheat |
snd_cast | Casts a ray and starts a sound event where the ray hits. The sound event will retrigger periodically if cl_snd_cast_retrigger is set. The sound event will clear previous snd_cast events if cl_snd_cast_clear is set. Usage: snd_cast <eventname> [<retrigger time>] [<max distance>]. Arguments that are specified will become defaults for the remainder of the session. | cmd | cheat |
snd_compare_KV_convert | false | | |
snd_delay_sound_ms_max | Sound device synchronization max delay (ms) | 250 | |
snd_delay_sound_ms_shift | Sound device synchronization shift (ms) | 23 | |
snd_diffusor_simd | Enable SIMD code path for diffusor processor. | false | |
snd_disable_mixer_duck | false | cheat | |
snd_disable_mixer_solo | false | cheat | |
snd_dsp_distance_max | 2000 | cheat | |
snd_dsp_distance_min | 20 | cheat | |
snd_duckerattacktime | 0.5 | a | |
snd_duckerreleasetime | 2.5 | a | |
snd_duckerthreshold | 0.15 | a | |
snd_ducktovolume | 0.55 | a | |
snd_enable_subgraph_corenull_passthrough | true | | |
snd_enable_subgraph_log | false | | |
snd_envelope_rate | 0.9 | cheat | |
snd_filter | 0 | cheat | |
snd_foliage_db_loss | foliage dB loss per 1200 units | 0 | sv | cheat |
snd_front_headphone_position | Specifies the position (in degrees) of the virtual front left/right headphones. | cmd | |
snd_front_stereo_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_front_surround_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_gain | 1 | a | |
snd_gain_max | 1 | cheat | |
snd_gain_min | 0.01 | cheat | |
snd_gamevoicevolume | Game v.o. volume | 1 | a |
snd_gamevolume | Game volume | 1 | a |
snd_get_physics_surface_properties | Get physics surface properties for all the materials. | cmd | cheat |
snd_group_cluster_debug | false | rep | cheat | |
snd_group_priority_debug | false | rep | cheat | |
snd_group_priority_max_tolerance | 0.05 | rep | cheat | |
snd_headphone_pan_exponent | Specifies the exponent for the pan xfade from phone to phone if the 'exp' pan law is being used. | cmd | |
snd_headphone_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_hrtf_distance_behind | HRTF calculations will calculate the player as being this far behind the camera. | 0 | |
snd_list | 0 | cheat | |
snd_log_empty_event_entities | Logs the sound event entities that have empty names. | false | cl | cheat |
snd_mergemethod | Sound merge method (0 == sum and clip, 1 == max, 2 == avg). | 1 | |
snd_mixahead | 0.001 | a | |
snd_mixer_master_dsp | 1 | cheat | |
snd_mixer_master_level | 1 | cheat | |
snd_musicvolume | Music volume | 1 | a |
snd_mute_losefocus | true | a | |
snd_new_visualize | Displays soundevent name played at it's 3d position | false | sv | cheat |
snd_occlusion_bounces | 1 | rep | cheat | |
snd_occlusion_debug | false | sv | cl | rep | cheat | |
snd_occlusion_min_wall_thickness | 4 | rep | cheat | |
snd_occlusion_rays | 4 | rep | cheat | |
snd_op_test_convar | 720 | cheat | |
snd_opvar_set_point_debug | false | sv | cl | rep | cheat | |
snd_opvar_set_point_update_interval | 0.2 | sv | cl | rep | |
snd_opvar_set_point_update_interval_fast | 0.0333 | sv | cl | rep | |
snd_print_activetracks | List all active tracks | cmd | cheat |
snd_print_arrangements | List all available sequence arrangments | cmd | cheat |
snd_print_current_mixer_mixgroup | Get data related to mix group matching string | cmd | |
snd_print_samplers | List all available samplers | cmd | cheat |
snd_print_sequences | List all available midi sequences | cmd | cheat |
snd_rear_headphone_position | Specifies the position (in degrees) of the virtual rear left/right headphones. | cmd | |
snd_rear_stereo_scale | 1 | rep | cheat | |
snd_rear_stereo_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_rear_surround_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_refdb | Reference dB at snd_refdist | 60 | cheat |
snd_refdist | Reference distance for snd_refdb | 36 | cheat |
snd_report_audio_nan | false | release | |
snd_report_verbose_error | If set to 1, report more error found when playing sounds. | false | cheat |
snd_samplers_play_note | Play a note from a specified sampler | cmd | cheat |
snd_samplers_stop_note | Stop a note from a specified sampler | cmd | cheat |
snd_sequence_set_track_bpm | Sets the tempo of the specified track | cmd | cheat |
snd_sequence_set_track_transpose | Sets the transposition of the specified track | cmd | cheat |
snd_sequence_stop_all_tracks | Stops all currently playing sequences | cmd | cheat |
snd_sequence_stop_track | Stops the specified track | cmd | cheat |
snd_sequencer_show_bpm | false | cheat | |
snd_sequencer_show_events | false | cheat | |
snd_sequencer_show_quantize_queue | false | cheat | |
snd_set_physics_surface_properties | Set physics surface properties for materials. Usage: <heuristic #> <commit> | cmd | cheat |
snd_showclassname | 0 | cheat | |
snd_showstart | 0 | cheat | |
snd_side_surround_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_sos_block_global_stack | false | cheat | |
snd_sos_block_stop_global_stack | true | cheat | |
snd_sos_calc_angle_debug | false | rep | cheat | |
snd_sos_cl_soundevent_pause_last | Test | cmd | cl |
snd_sos_cl_soundevent_start | Test | cmd | cl |
snd_sos_cl_soundevent_stop_last | Test | cmd | cl |
snd_sos_cl_soundevent_unpause_last | Test | cmd | cl |
snd_sos_compare_operator_stacks | Compares 2 operator stacks and spews any errors | cmd | cheat |
snd_sos_debug_trigger_opvar | false | sv | |
snd_sos_flush_operators | Flush and re-parse the sound operator system | cmd | cheat |
snd_sos_get_operator_field_info | Currently gets info for a single operator field | cmd | cheat |
snd_sos_hide_simple_parameter_overwrite_warnings | true | | |
snd_sos_ingame_debug | false | cheat | |
snd_sos_list_operator_updates | false | cheat | |
snd_sos_max_event_base_depth | 4 | | |
snd_sos_opvar_debug | false | cheat | |
snd_sos_pause_soundevent | Pause the specified soundevent in the list | cmd | cheat |
snd_sos_pause_system | false | cheat | |
snd_sos_print_addfield_dupes | false | cheat | |
snd_sos_print_class_sizes | Prints the sizes of relevant sos classes. | cmd | cheat |
snd_sos_print_field_name_strings | Prints a list of currently cached field name strings | cmd | cheat |
snd_sos_print_field_references | false | cheat | |
snd_sos_print_fps | false | cheat | |
snd_sos_print_full_field_info | false | cheat | |
snd_sos_print_groups | Prints the current state of the groups system | cmd | cheat |
snd_sos_print_operator_stack | Prints a master list of currently exposed variables | cmd | cheat |
snd_sos_print_operator_stack_operator | Prints an operator from a stack | cmd | cheat |
snd_sos_print_operator_stacks | Prints a list of currently available stacks | cmd | cheat |
snd_sos_print_operators | Prints a list of currently available operators | cmd | cheat |
snd_sos_print_stack_exec_list | Prints the current stack execution list | cmd | cheat |
snd_sos_print_strings | Prints a list of currently cached strings | cmd | cheat |
snd_sos_print_table_arrays | false | cheat | |
snd_sos_print_tool_properties | Prints the current state of tool properties. | cmd | cheat |
snd_sos_report_entity_deleted | false | | |
snd_sos_resolve_execute_operator | Resolve the inputs and execute one specified operator from a specified stack | cmd | cheat |
snd_sos_set_operator_field | Currently sets a single float operator field | cmd | cheat |
snd_sos_set_operator_field_by_guid | Currently sets a single float operator field | cmd | cheat |
snd_sos_show_block_debug | Spew data about the list of block entries. | false | cheat |
snd_sos_show_entry_match_free | false | | |
snd_sos_show_mixgroup_path_errors | false | | |
snd_sos_show_operator_event_and_stack | true | cheat | |
snd_sos_show_operator_event_filter | 0 | cheat | |
snd_sos_show_operator_field_filter | 0 | cheat | |
snd_sos_show_operator_init | false | cheat | |
snd_sos_show_operator_not_executing | true | cheat | |
snd_sos_show_operator_operator_filter | 0 | cheat | |
snd_sos_show_operator_pause_entry | false | cheat | |
snd_sos_show_operator_shutdown | false | cheat | |
snd_sos_show_operator_stop_entry | false | cheat | |
snd_sos_show_operator_updates | false | cheat | |
snd_sos_show_opvar_updates | false | cheat | |
snd_sos_show_opvar_updates_filter | 0 | cheat | |
snd_sos_show_parameter_overwrite_value_comparisons | false | | |
snd_sos_show_parameter_overwrite_warnings | false | | |
snd_sos_show_queuetotrack | false | cheat | |
snd_sos_show_soundevent_overwrites | false | | |
snd_sos_show_soundevent_param_overwrite | false | cheat | |
snd_sos_show_soundevent_start | false | cheat | |
snd_sos_show_track_list | false | | |
snd_sos_show_voice_elapsed_time | false | | |
snd_sos_soundevent_deferred_interval_time | 0.1 | | |
snd_sos_soundevent_filter | 0 | cheat | |
snd_sos_soundevent_max_deferred_time | 5 | | |
snd_sos_soundevent_profile | Dump a record of current soundevents and profile data | cmd | cheat |
snd_sos_soundevent_show_deferral_warning | false | | |
snd_sos_start_soundevent | Starts a specified soundevent | cmd | cheat |
snd_sos_start_soundevent_at_pos | Starts a specified soundevent at the given position | cmd | cheat |
snd_sos_start_stack | Starts a specified stack via an empty soundevent | cmd | cheat |
snd_sos_stop_all_soundevents | Stops all soundevents currently on the execution list | cmd | cheat |
snd_sos_stop_soundevent_guid | Stops a specified soundevent | cmd | cheat |
snd_sos_stop_soundevent_index | Stops a specified soundevent | cmd | cheat |
snd_sos_sv_soundevent_pause_last | Test | cmd | sv |
snd_sos_sv_soundevent_start | Test | cmd | sv |
snd_sos_sv_soundevent_stop_last | Test | cmd | sv |
snd_sos_sv_soundevent_unpause_last | Test | cmd | sv |
snd_sos_sv_test_gender | Test | cmd | sv |
snd_sos_test_soundmessage | test | cmd | cheat |
snd_sos_unpause_soundevent | UnPause the first soundevent in the list | cmd | cheat |
snd_sound_areas_debug | false | cl | rep | cheat | |
snd_sound_areas_debug_interval | 0.2 | cl | rep | cheat | |
snd_soundmixer | Default_Mix | | |
snd_soundmixer_flush | Reload soundmixers.txt file. | cmd | |
snd_soundmixer_list_mix_groups | List all mix groups to dev console. | cmd | |
snd_soundmixer_list_mix_layers | List all mix layers to dev console. | cmd | |
snd_soundmixer_list_mixers | List all mixers to dev console. | cmd | |
snd_soundmixer_update_maximum_frame_rate | 10 | cheat | |
snd_soundmixer_version | 2 | | |
snd_spatialize_lerp | 0 | a | release | |
snd_steamaudio_baked_data_stats | Display baked data stats for the current mod. | cmd | cheat |
snd_steamaudio_baked_occlusion_mode | 0: distance ratio only. 1: deviation only (1/r). 2: deviation only (linear). 3: Mode 0 and Mode 1, 4: Mode 0 and Mode 2 | 0 | cheat |
snd_steamaudio_display_probes | Load all the probes from a file and display probes based on the passed on arguments. | cmd | |
snd_steamaudio_dynamicpathing_max_samples | 16 | sv | cl | rep | |
snd_steamaudio_enable_custom_hrtf | Enable custom HRTF loading. | false | |
snd_steamaudio_enable_pathing | This variable is checked by soundstack to globally enabling pathing for audio processing. | false | cheat |
snd_steamaudio_enable_perspective_correction | Enable perspective correction for 3D audio. | true | a | release |
snd_steamaudio_enable_probeneighborhood_caching | Enable caching listener probe neighborhood for pathing. | true | |
snd_steamaudio_enable_reverb | Enable Steam Audio Reverb processor. | 0 | release |
snd_steamaudio_enable_reverb_probe_caching_for_missing_probes | Continue using previous prrobes if probe lookup for reverb fails. | true | |
snd_steamaudio_enable_spatial_blend_fix | Toggles the speculative fix for low-frequency issues when using spatial blend. | cmd | cheat |
snd_steamaudio_export_scene | Exports scene currently used by Steam Audio as a phononscene file. | cmd | cheat |
snd_steamaudio_halton_sequence | Generate Halton Sequence for a given order and number of samples. | cmd | cheat |
snd_steamaudio_hammer_probes_always_render | Render Steam Audio Probes even when probes are unselected. | true | a |
snd_steamaudio_hybrid_reverb_overlap | Set the overlap fraction (0 to 1) for hybrid reverb. | 0.25 | |
snd_steamaudio_hybrid_reverb_transition_time | Set the transition time (in seconds) between convolution and parametric reverb. | 1 | |
snd_steamaudio_invalid_path_length | Path length of invalid path in inches. Set this to .0 to use direct distance as path length. | 0 | |
snd_steamaudio_ir_duration | The time delay between a sound being emitted and the last audible reflection in Steam Audio. | 2 | cheat |
snd_steamaudio_irradiancemindistance_reverb | Minimum distance (in meters) of a source from a surface for the purposes of energy calculations. | 1 | |
snd_steamaudio_load_dimensions_data | If set, baked dimensions data is loaded. | true | |
snd_steamaudio_load_materials_data | If set, baked materials data is loaded. | true | |
snd_steamaudio_load_occlusion_data | If set, baked occlusion data is loaded. | true | |
snd_steamaudio_load_pathing_data | If set, baked pathing data is loaded. Steam Audio Hammer entities can successfully use pathing in this case. | true | |
snd_steamaudio_load_reverb_data | If set, baked reverb data is loaded. Reset it to zero during an format changes of baked data until all data is updated. | true | |
snd_steamaudio_max_convolution_sources | The maximum number of simultaneous sources that can be modeled by Steam Audio. | 4 | cheat |
snd_steamaudio_max_hrtf_normalization_gain_db | Maximum gain any HRTF could have during volume normalization. | 6 | |
snd_steamaudio_max_occlusion_samples | The maximum number of rays that can be traced for volumetric occlusion by Steam Audio. | 64 | cheat |
snd_steamaudio_max_probes_customdata | Maximum number of probes to create when baking custom data (occlusion). | 4294967295 | |
snd_steamaudio_max_probes_customdata_dimensions | Maximum number of probes to create when baking custom data (dimensions). | 4294967295 | |
snd_steamaudio_max_probes_customdata_materials | Maximum number of probes to create when baking custom data (occlusion). | 4294967295 | |
snd_steamaudio_max_probes_pathing | Maximum number of probes to create when baking paths. | 4294967295 | |
snd_steamaudio_max_probes_reverb | Maximum number of probes to create when baking reverb. | 4294967295 | |
snd_steamaudio_num_bounces | The maximum number of times any ray can bounce when using Steam Audio. | 128 | cheat |
snd_steamaudio_num_diffuse_samples | The number of directions considered for ray bounce by Steam Audio. | 2048 | cheat |
snd_steamaudio_num_rays | The number of rays to trace for reflection modeling by Steam Audio. | 65536 | cheat |
snd_steamaudio_num_threads | Sets the number of threads used for realtime reflection by Steam Audio. | 2 | cheat |
snd_steamaudio_pathing_caching_threshold | 5 | sv | cl | rep | |
snd_steamaudio_pathing_enable_caching | true | sv | cl | rep | |
snd_steamaudio_pathing_enable_source_probe_interp | If set, all the probes near a source withing probe range are used to find paths instead of nearest probe. | false | |
snd_steamaudio_pathing_order | The amount of directional detail in the simulated by Steam Audio. | 1 | cheat |
snd_steamaudio_pathing_order_rendering | The amount of directional detail in the rendered audio by Steam Audio. | 1 | cheat |
snd_steamaudio_perspective_correction_factor | Perspective correction factor, ratio of screen size and view depth from screen, for 3D audio. | 0.8 | |
snd_steamaudio_reverb_level_db | Adjust overall volume (dB) of the output from Steam Audio Reverb processor. | -3 | release |
snd_steamaudio_reverb_order | Ambisonics order to use for simulating reverb. | 1 | |
snd_steamaudio_reverb_order_rendering | Ambisonics order to use for convolution reverb. 0th order = 1 channel, 1st order = 4 channels. | 1 | |
snd_steamaudio_reverb_update_rate | Set the maximum update rate (in Hz) for reverb. | 30 | |
snd_steamaudio_source_pathing_debug | Enable path visualization for steam_audio_source operator. | false | a |
snd_steamaudio_source_pathing_debug_duration | Duration for which path remains visible. Should be close to update rate of the sound operator stack. | 0.01 | |
snd_steamaudio_source_pathing_enable_validation | Enable real-time pathing validation against dynamic geometry. | false | |
snd_stereo_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_stereo_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_surround_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_surround_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_toolvolume | Volume of sounds in tools (e.g. Hammer, SFM) | 1 | a |
snd_use_baked_occlusion | 0 | rep | cheat | release | |
snd_vmidi_flush | Purge and reload all vmidi data and files. | cmd | cheat |
snd_vmix_override_mix_decay_time | If set > 0, overrides how long the decay time is on all mix graphs (in seconds). | -1 | cheat |
snd_vmix_show_input_updates | If set to 1, show all incoming updates to vmix inputs. | false | cheat |
snd_voipvolume | Voice volume | 1 | a |
sndplaydelay | cmd | | |
sos_debug_emit | false | sv | cl | rep | |
sos_use_guid_filter | false | sv | cl | rep | |
sound_device_override | ID of the sound device to use | Source2SDLDefaultDevice | a | release |
soundinfo | Describe the current sound device with an active voice list. | cmd | release |
soundlist | List all known sounds. | cmd | |
soundpatch_captionlength | How long looping soundpatch captions should display for. | 2 | sv | cl | rep |
soundscape_debug | When on, draws lines to all env_soundscape entities. Green lines show the active soundscape, red lines show soundscapes that aren't in range, and white lines show soundscapes that are in range, but not the active soundscape. | false | sv | cheat |
soundscape_dumpclient | Dumps the client's soundscape data. | cmd | cl | cheat |
soundscape_fadetime | Time to crossfade sound effects between soundscapes | 3 | cl | cheat |
soundscape_flush | Flushes the server & client side soundscapes | cmd | sv |
soundscape_message | false | cl | |
soundscape_radius_debug | Prints current volume of radius sounds | false | cl | cheat |
soundsystem_device_used | Sound device in use (changing this does not change the soundsystem). | Speakers (High Definition Audio Device) | |
soundsystem_update_async | true | | |
soundsysteminfo | Describe the current sound device without an active voice list. | cmd | |
spawn_group_activate | Activate specified spawngroup. | cmd | sv | cheat |
spawn_group_load | Load named spawn group. | cmd | sv | cheat |
spawn_group_unload | Unload named spawn group. | cmd | sv | cheat |
spawngroup_ignore_timeouts | false | | |
speaker_config | -1 | a | |
spec_autodirector | Auto-director chooses best view modes while spectating | true | cl | clientcmd_can_execute |
spec_centerchasecam | Looks at the target player's center, instead of his eye position, in chase came mode | false | cl | a |
spec_chasedistance | Chase cam's ideal distance from target | 96 | cl |
spec_chasedistancespeed | Chase cam's ideal distance from target | 144 | cl |
spec_goto | Move the spectator camera to a specific location. `spec_goto x y z pitch yaw` | cmd | cl | clientcmd_can_execute |
spec_mode | Set spectator mode | cmd | cl | clientcmd_can_execute |
spec_next | Spectate next player | cmd | cl | clientcmd_can_execute |
spec_player | Spectate a player by name or slot | cmd | cl | clientcmd_can_execute |
spec_pos | dump position and angles to the console | cmd | cl | cheat |
spec_prev | Spectate previous player | cmd | cl | clientcmd_can_execute |
spec_replay_autostart | Auto-start Killer Replay when available | true | cl | a |
spec_replay_bot | Enable Spectator Hltv Replay when killed by bot | false | sv | release |
spec_replay_cache_ragdolls | when set to 0, ragdolls will settle dynamically before and after Killer Replay | true | cl |
spec_replay_enable | Enable Killer Replay, requires hltv server running (0:off, 1:default, 2:force) | 0 | rep | release |
spec_replay_fadein | Amount of time in seconds it takes to visually fade into replay, or into real-time after replay | 0.75 | cl |
spec_replay_fadeout | Amount of time in seconds it takes to visually fade out of replay, or out of real-time before replay | 0.75 | cl |
spec_replay_fullframe | Send full frame on every hltv replay transition | true | |
spec_replay_leadup_time | Replay time in seconds before the highlighted event | 5.3438 | rep | release |
spec_replay_message_time | How long to show the message about Killer Replay after death. The best setting is a bit shorter than spec_replay_autostart_delay + spec_replay_leadup_time + spec_replay_winddown_time | 9.5 | rep | release |
spec_replay_on_death | When > 0, sets the mode whereas players see delayed replay, and are segregated into a domain of chat and voice separate from the alive players | false | rep | release |
spec_replay_others_experimental | Replay the last death of the round, if possible. Disabled on official servers by default. Experimental. | false | cl |
spec_replay_rate_base | Base time scale of Killer Replay.Experimental. | 1 | rep | release |
spec_replay_rate_limit | Minimum allowable pause between replay requests in seconds | 3 | rep | release |
spec_replay_rate_slowdown | The part of Killer Replay right before death is played at this rate | 1 | cl |
spec_replay_rate_slowdown_length | The part of Killer Replay right before death is played at this rate | 0.5 | cl |
spec_replay_review_sound | When set to non-0, a sound effect is played during Killer Replay | true | cl |
spec_replay_sound_fadein | Amount of time in seconds it takes to fade in the audio before or after replay | 0.05 | cl |
spec_replay_sound_fadeout | Amount of time in seconds it takes to fade out the audio before or after replay | 0 | cl |
spec_replay_victim_pov | Killer Replay - replay from victim's point of view (1); the default is killer's (0). Experimental. | false | cl |
spec_replay_winddown_time | The trailing time, in seconds, of replay past the event, including fade-out | 2 | sv | release |
spec_track | Tracks an entity in spec mode | 0 | cl |
spew_fonts | Spew information about font manager fonts | cmd | |
splitscreen_mode | 0 | a | cheat | |
splitscreen_testreadconfigconflict | cmd | | |
srgb_to_xyz | sRGB to CIEXYZ conversion | cmd | |
ss_add | Adds a splitscreen user. | cmd | |
ss_remove | Removes a splitscreen user. | cmd | |
ss_voice_hearpartner | Route voice between splitscreen players on same system. | false | |
startdemos | Play demos in demo sequence. | cmd | release |
startmovie | Start recording movie frames. | cmd | norecord |
stash_grab_all | grab all items from the stash | cmd | cl |
stat_dropdown | Select a category in the spectator stats dropdown | cmd | cl |
stat_dropdown_cycle | Cycle through the stat dropdown categories in a specified direction (-1 = back, 1 = forward) | cmd | cl |
stat_dropdown_sort | Cycle through the stat dropdown sort methods | cmd | cl |
stats | Prints server performance variables | cmd | |
stats_collect_gpu | While doing stats_display, collect GPU perf counters. Used for stats_print_gpu. | false | |
stats_display | Displays perf statistics information | 0 | |
stats_highlight_interval | Interval between hightlight screens in the transition stats panel | 10 | cl |
stats_print | Prints out perf statistics to the console, clears perf history | cmd | |
stats_print_gpu | Prints out GPU perf statistics to the console. Requires stats_display > 0, and stats_collect_gpu = true. Optional argument of CSV filename | cmd | |
status | Print connection status | cmd | release |
status_json | Print status in JSON format | cmd | release |
steamaudio_customdata_dimensions_numrays | Number of rays to trace for estimating inside outside status of a probe. | 32768 | |
steamlearn_data_submit_enable | Whether we should be submitting data to SteamLearn | true | sv |
steamlearn_inference_http | If we should use HTTP for inference queries | false | sv |
steamlearn_max_in_flight | Maximum number of steamlearn requests that we can have in flight at once | 100 | sv |
steamlearn_override_inference_access_tokens | Keys for overriding inference keys | 0 | sv |
steamlearn_override_inference_versions | Versions for overriding inference keys | 0 | sv |
steamlearn_override_register_access_token | Key for overriding datasource registration key | 0 | sv |
steamlearn_request_timeout_s | Timeout in seconds for backend requests | 5 | sv |
steamlearn_spew_um_times | If we should spew how long inferences take to complete | true | sv |
sticker_opening_particle_emission_min | 0.3 | cl | |
sticker_opening_particle_emissionB_min | 0 | cl | |
sticker_opening_particle_velocity_min | 0.1 | cl | |
stickerbook_other_user_cache_time_s | Numer of seconds to cache other users' stickerbooks | 1800 | cl |
stickerbook_self_cache_time_s | Numer of seconds to cache other users' stickerbooks | 7200 | cl |
stop | Finish recording demo. | cmd | release |
stopdemos | Stop looping demos (current demo will complete). | cmd | release |
stopsound | cmd | cheat | |
stopsoundscape | Stops all soundscape processing and fades current looping sounds | cmd | cl | cheat |
subclass_change | Changes the subclass of the given entity. Arguments: <new_subclass> \{entity_name\} / \{class_name\} / \{entity_index\} / \{no argument = pick what player is looking at\} | cmd | sv | cheat | vconsole_fuzzy |
subclass_create | Creates an entity of the given subclass where the player is looking. | cmd | sv | cheat | vconsole_fuzzy |
surfaceprop | Reports the surface properties at the cursor | cmd | sv | cheat |
sv_accelerate | 10 | sv | cl | nf | rep | release | |
sv_ag2_low_skel_lod | false | sv | |
sv_airaccelerate | 10 | sv | cl | nf | rep | release | |
sv_allchat | Players can receive all other players' text chat, no death restrictions | true | sv | nf | release |
sv_alltalk | Players can hear all other players' voice communication, no team restrictions | false | sv | nf | release |
sv_anim_queue_changes | true | sv | |
sv_autosave | Set to 1 to autosave game on level transition. Does not affect autosave triggers. | true | sv | rep |
sv_banid_enabled | Whether server supports banid command | true | release |
sv_bounce | Bounce multiplier for when physically simulated objects collide with other objects. | 0 | sv | cl | nf | rep | release |
sv_cheats | Allow cheats on server | true | nf | rep | release |
sv_client_max_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). | 5 | sv | cl | rep |
sv_client_min_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). | 0 | sv | cl | rep |
sv_client_predict | This can be used to force the value of cl_predict for connected clients (only while they are connected). -1 = let clients set cl_predict to anything 0 = force cl_predict to 0 1 = force cl_predict to 1 | -1 | sv | cl | rep |
sv_clientrates | Show client rates. | cmd | |
sv_clockcorrection_msecs | The server tries to keep each player's m_nTickBase withing this many msecs of the server absolute tickcount | 60 | sv | release |
sv_cluster | Data center cluster this server lives in. | 0 | release |
sv_condense_late_buttons | When condensing late commands. Should we compress multiple moves of button presses into the target move? | true | sv |
sv_cq_min_queue | Server min buffer size. | 0 | rep |
sv_cq_trim_bloat_remainder | When trimming a bloated CQ, leave at least N more commands than the minimum | 1 | sv | release |
sv_cq_trim_bloat_space | When trimming a bloated CQ, try to leave room for N more commands to be added. 0 will trim only what is needed to remove the immediate bloat, a very large value will reset the whole queue. | 0 | sv | release |
sv_cq_trim_catchup_remainder | When trimming an overful CQ due to app 'catchup' request, leave at least N more commands than the minimum | 1 | sv | release |
sv_debug_client_not_in_pvs | If set, draw failed client PVS checks with red box | false | sv | cheat |
sv_debug_overlays_bandwidth | Broadcast server debug overlays traffic | 65536 | release |
sv_debug_overlays_broadcast | Broadcast server debug overlays | false | nf | cheat | release |
sv_decal_clear_all_entities | Clears decals from all entities | cmd | sv |
sv_decal_clear_from_entity | Clears decals from the targetted entity | cmd | sv |
sv_decal_clear_world | Clears world decals | cmd | sv |
sv_decal_shoot | Shoots a server-side decal | cmd | sv |
sv_deltaticks_enforce | By default, player must ack delta ticks in order. How to enforce it: 2 = kick all clients, 1 = kick only TV clients, 0 = do not kick. | 2 | release |
sv_deltaticks_log | Whether diagnostic logging is enabled when clients ack delta ticks out of order. Policy: 2 = log all out of order acks, 1 = log only when disconnect is triggered, 0 = do not log. | 2 | release |
sv_dev_entitydeltapadding_extra_max | When encoding entity deltas, append on a random number of extra bytes. This happens after sv_dev_entitydeltapadding_min_size. | 0 | |
sv_dev_entitydeltapadding_extra_min | When encoding entity deltas, append on a random number of extra bytes. This happens after sv_dev_entitydeltapadding_min_size. | 0 | |
sv_dev_entitydeltapadding_min_size | When encoding entity deltas, if the delta size is < N bytes, then shove in N dummy bytes. This happens before sv_dev_entitydeltapadding_extra_min/sv_dev_entitydeltapadding_extra_max | 0 | |
sv_dev_simulate_gcdown | <state> Turn on/off simulated GC communications failure (GC is down in a way that we know it is down) | cmd | sv |
sv_disable_reliable_delta_retransmit | Assume that a reliable entity delta will be ack'ed and send future deltas relative to the last reliable delta. | true | |
sv_dota_crash_sentinel_filename | Filename of crash detection sentinel | 0 | sv |
sv_dota_custom_game_cache_download_stuck_mb | We must download N megabytes within sv_dota_custom_game_cache_download_stuck_timeout seconds, or else we'll assume the download is stuck and give up | 1 | sv |
sv_dota_custom_game_cache_download_stuck_timeout | Every N seconds, we must make download progress of at least sv_dota_custom_game_cache_download_stuck_mb megabytes, or else we'll assume the download is stuck and give up | 30 | sv |
sv_dota_custom_game_cache_download_timeout_total | If we cannot finish downloading after N seconds, give up | 300 | sv |
sv_dota_custom_game_cache_lock_file_timeout | If we cannot acquire lock on shared cache in N seconds, give up and fail UGC install | 30 | sv |
sv_dota_custom_game_cache_shared_folder | Shared cache for downloaded custom game data. (Dedicated server only) | custom_game_cache | sv |
sv_dota_custom_game_cache_test_download | <custom game ID> [<expected_timestamp>]. Test code to cache UGC to dedicated server | cmd | sv |
sv_dota_dump_econ_item_stringtable | sv_dota_dump_econ_item_stringtable | cmd | sv |
sv_dota_dump_modifier_stringtable | sv_dota_dump_modifier_stringtable | cmd | sv |
sv_dota_server_send_modifiers_using_buf_reliable | true | sv | |
sv_dota_speech_announcer_networking | Set to 0 to prevent announcer speech from being matched on the client; match it on the server instead, like the old way. | true | sv | cheat |
sv_enable_alternate_baselines | Allow alternate baseline system, set to 2 for debugging spew. | 1 | release |
sv_enable_delta_packing | When enabled, this allows for entity packing to use the property changes for building up the data. This is many times faster, but can be disabled for error checking. | true | release |
sv_enable_removearrayelementsoutsidemetadatabounds | false | release | |
sv_ent_showonlyhitbox | -1 | sv | cheat | |
sv_ents_write_alarm | Print callstack every time CNetworkGameServerBase::WriteEntityUpdate takes more than this amount of milliseconds | 0 | release |
sv_extra_client_connect_time | Seconds after client connect during which extra frames are buffered to prevent non-delta'd update | 15 | |
sv_filterban | Set packet filtering by IP mode | 1 | |
sv_friction | World friction. | 4 | sv | cl | nf | rep | release |
sv_fullupdate | Force a full update for all clients. | cmd | |
sv_gameinstructor_disable | Force all clients to disable their game instructors. | false | cl | rep | release |
sv_gameinstructor_enable | Force all clients to enable their game instructors. | false | cl | rep | release |
sv_gravity | World gravity. | 800 | sv | cl | nf | rep | release |
sv_hibernate_postgame_delay | # of seconds to wait after final client leaves before hibernating. | 5 | release |
sv_hibernate_when_empty | Puts the server into extremely low CPU usage mode when no clients connected | true | release |
sv_histogram | var change info histogram | cmd | |
sv_hitbox_debug | false | sv | |
sv_hoststate_quit_syscall | When enabled, game server will quit immediately via syscall instead of running host states shutdown sequence | false | release |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | sv | cl | rep | cheat | release |
sv_lagcomp_filterbyviewangle | If true, player pawn will filter lag compensation targets by their view angle. | true | sv | cheat |
sv_lagcompensationforcerestore | Don't test validity of a lag comp restore, just do it. | true | sv | cheat |
sv_lan | Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ) | false | release |
sv_late_commands_allowed | Allow N late commands to run at 0 timescale prior to running an on-time command. Negative values for network round trip based calculation with a hard cap of the of absolute value | 5 | sv | release |
sv_lightquery_debug | false | sv | cheat | |
sv_listen_directudp | Server will listen for direct UDP connections on the configured port. This can be turned off to only listen for P2P/SDR connections. | true | release |
sv_log_onefile | Log server information to only one file. | false | a | release |
sv_logbans | Log server bans in the server logs. | false | a | release |
sv_logblocks | If true when log when a query is blocked (can cause very large log files) | false | release |
sv_logecho | Echo log information to the console. | true | a | release |
sv_logfile | Log server information in the log file. | false | a | release |
sv_logflush | Flush the log file to disk on each write (slow). | false | a | release |
sv_logsdir | Folder in the game directory where server logs will be stored. | logs | a | release |
sv_long_frame_ms | If a server frame takes longer than N ms, complain about it. (Dedicated server only.) See also engine_frametime_warnings_enable. | 0 | |
sv_massreport | false | sv | |
sv_matchperfstats_maxclientperfsamples | Don't retain more than N perf samples for any given client | 100 | sv |
sv_max_queries_sec | Maximum queries per second to respond to from a single IP address. | 3 | release |
sv_max_queries_sec_global | Maximum queries per second to respond to from anywhere. | 60 | release |
sv_max_queries_window | Window over which to average queries per second averages. | 30 | release |
sv_max_unreliable_delta_size | Maximum allowable entity delta size over unreliable delivery. | 4096 | |
sv_maxclientframes | 128 | | |
sv_maxrate | Max bandwidth rate allowed on server, 0 == unlimited | 0 | rep | release |
sv_maxreplay | Maximum replay time in seconds | 0 | |
sv_maxspeed | 320 | sv | cl | nf | rep | release | |
sv_maxunlag | Maximum lag compensation in seconds | 1 | sv | release |
sv_maxunlag_player | If >0, maximumum lag compensation used for other human pawns. Applied after sv_maxunlag! | -1 | sv | release |
sv_maxupdaterate | Maximum updates per second that the server will allow | 60 | sv | cl | rep | release |
sv_maxvelocity | Maximum speed any ballistically moving object is allowed to attain per axis. | 3500 | sv | cl | rep | release |
sv_memlimit | If set, whenever a game ends, if the total memory used by the server is greater than this # of megabytes, the server will exit. | 0 | cheat | release |
sv_merge_changes_after_tick_with_calcdelta | This fixes bugs where pure calcdelta is used due to recipient changing but it doesn't pick up a field change where the value was changed back to same value as the from snapshot even though the destination fields change list does note the change. Set to 2 to spew any changes merged in by this fix. | 1 | release |
sv_metaduplication | Check serializer meta for duplication, add verbose to command for full spew | cmd | cheat |
sv_minrate | Min bandwidth rate allowed on server, 0 == unlimited | 80000 | rep | release |
sv_minupdaterate | Minimum updates per second that the server will allow | 10 | sv | cl | rep | release |
sv_mover_maxslope | The maximum slope the player can overcome [-] | 0.7 | sv | cl | nf | rep |
sv_mover_pogodampingratio | The capsule pogo stick damping ratio [-] | 1 | sv | cl | nf | rep |
sv_mover_pogofrequency | The capsule pogo stick frequency [hz]. | 10 | sv | cl | nf | rep |
sv_networkvar_perfieldtracking | Track individual field offset changes, rather than a single dirty flag for the whole entity. | true | release |
sv_networkvar_validate | Validate each StateChanged against known offsets. | false | release |
sv_noclipaccelerate | 5 | sv | cl | a | nf | rep | |
sv_noclipduringpause | If cheats are enabled, then you can noclip with the game paused (for doing screenshots, etc.). | false | sv | cl | rep | cheat |
sv_noclipfriction | Friction during noclip move. | 4 | sv | cl | a | nf | rep |
sv_noclipspeed | 1200 | sv | cl | a | nf | rep | |
sv_packstats | Show entity packing stats, pass 'clear' as argument to reset counts. | cmd | release |
sv_parallel_checktransmit | Set to 1 to use threaded checkentities for transmit/pvs on listen servers, 2 for dedicated servers. | 0 | sv | release |
sv_parallel_packentities | Set to 1 to use threaded snapshot sending on listen servers, 2 for dedicated servers. | 2 | release |
sv_parallel_sendsnapshot | 0: run all send jobs on main thread; 1: send jobs run asynchronously (except on dedicated server); 2: send jobs asynchronously; 3: send jobs run in parallel but block to not overlap the next tick; 4: main server clients' send jobs run in parallel, then HLTV server jobs; this approximately matches pre-async profile for a single HLTV server configuration | 2 | release |
sv_password | Server password for entry into multiplayer games | 0 | prot | nf | norecord | release |
sv_pausable | Is the server pausable. | 0 | release |
sv_pause_on_console_open | 1 = Pause the game when pressing ~ to open the console. CTRL+~ opens the console without pause. | false | a |
sv_phys_animated_hierarchy | true | sv | |
sv_phys_async_buoyancy_update | If true, server buoyancy motion controllers are updated in an async job after the tick has completed. | false | sv | rep |
sv_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | false | sv | cheat |
sv_phys_enabled | Enable all physics simulation | true | sv | cheat |
sv_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | true | sv | cheat |
sv_phys_sound_disable_impact_sounds_under_hard_threshold | if true, impact sounds wont play if no soft impact sound is present and the impact is below the hard velocity threshold. | false | sv | cheat |
sv_phys_stop_at_collision | 0 | sv | cheat | |
sv_phys_visualize_awake | false | sv | |
sv_player_search_range | 64 | sv | cl | rep | |
sv_pvs_entity | If set, only allows this ent index to network (other than players and things that force sending). | -1 | sv |
sv_pvs_max_distance | if set, adds a maximum range to PVS/PAS checks | 0 | rep | release |
sv_pvs_random | If set, objects blink in/out of pvs randomly. | false | sv |
sv_pvs_shadows_include_env | false | sv | rep | release | |
sv_querycache_stats | Display status of the query cache (client only) | cmd | sv |
sv_ragdoll_lru_debug | false | sv | rep | cheat | |
sv_rcon_banpenalty | Number of minutes to ban users who fail rcon authentication | 0 | |
sv_rcon_log | Enable/disable rcon logging. | true | |
sv_rcon_maxfailures | Max number of times a user can fail rcon authentication before being banned | 10 | |
sv_rcon_minfailures | Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned | 5 | |
sv_rcon_minfailuretime | Number of seconds to track failed rcon authentications | 30 | |
sv_recipients_check | When packing entities, check that recipient bits match for fast path packing. | true | release |
sv_recvbuf_messages | Max number of messages that can be queued in a netchan receive buffer for an ordinary connection from a client. | 1024 | |
sv_regeneration_force_on | Cheat to test regenerative health systems | false | sv | cheat |
sv_regeneration_wait_time | 1 | sv | rep | |
sv_region | The region of the world to report this server in. | -1 | release |
sv_remapper_loopsoundfix | false | sv | cl | rep | |
sv_remapper_range_multiplier | 1 | sv | cl | rep | |
sv_replay_group_id | The replay group that this server will be uploading files to | 0 | release |
sv_replaysdir | Directory to store replays in | replays | |
sv_reserve_slots_for_reconnecting_players_kick_prior | Kick a previously connected player with the same steamID if a replacement comes along | true | |
sv_script_think_interval | 0.1 | sv | cl | rep | |
sv_search_key | 0 | release | |
sv_sequence_debug | -1 | sv | |
sv_sequence_debug2 | -1 | sv | |
sv_sequence_debug_verbose | true | sv | |
sv_sequence_model_substring | 0 | sv | |
sv_setsteamaccount | token Set game server account token to use for logging in to a persistent game server account | cmd | release |
sv_shared_team_pvs | PVS is shared between teams | true | sv |
sv_showlagcompensation | If > 0, show lag compensated hitboxes whenever a player is lag compensated. Value is for how long. | 0 | sv | cl | rep | cheat |
sv_showtags | Describe current gametags. | cmd | |
sv_shutdown | Sets the server to shutdown when all games have completed | cmd | release |
sv_shutdown_immediately_on_request | The server will always shutdown on receiving the shutdown request, even if not hibernating | false | |
sv_skel_constraints_enable | false | rep | cheat | |
sv_skyname | Current name of the skybox texture | sky_urb01 | sv | cl | a | rep |
sv_snapshot_unlimited | For debugging, don't throw away old snapshots so that if you break in debugger (on remote client or server) it won't require an uncompressed update to resume. You may run out of memory of course... | false | rep | release |
sv_soundscape_printdebuginfo | print soundscapes | cmd | sv | cheat |
sv_specaccelerate | 5 | sv | cl | a | nf | rep | |
sv_specnoclip | true | sv | cl | a | nf | rep | |
sv_specspeed | 1200 | sv | cl | a | nf | rep | |
sv_spewmeta | Spew serializer meta | cmd | cheat |
sv_stats | Collect CPU usage stats | true | |
sv_steamauth_enforce | By default, player must maintain a reliable connection to Steam servers. When player Steam session drops, enforce it: 2 = instantly kick, 1 = kick at next spawn, 0 = do not kick. | 2 | release |
sv_steamauth_ignore_localhost | Ignore VAC and auth errors for client connected via localhost address or in-engine loopback | true | release |
sv_steamgroup | The ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community. | 0 | nf | release |
sv_steamgroup_exclusive | If set, only members of Steam group will be able to join the server when it's empty, public people will be able to join the server only if it has players. | false | release |
sv_stopspeed | Minimum stopping speed when on ground. | 100 | sv | cl | nf | rep | release |
sv_stressbots | If set to 1, the server calculates data and fills packets to bots. Used for perf testing. | false | release |
sv_strict_notarget | If set, notarget will cause entities to never think they are in the pvs | false | sv |
sv_tags | Server tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma. | 0 | nf | release |
sv_temp_baseline_string_table_buffer_size | Buffer size for writing string table baselines | 524288 | |
sv_timeout | After this many seconds without a message from fully connected client, the client is dropped | 20 | |
sv_timeout_when_fully_connected | Once fully connected, player will be kicked if he doesn't send a network message within this interval. | 15 | sv |
sv_timeout_when_fully_connected_customgame | Once fully connected in a custom game game, player will be kicked if they don't send a network message within this interval. | 30 | sv |
sv_timeout_when_fully_connected_event | Once fully connected in an event game, player will be kicked if they don't send a network message within this interval. | 60 | sv |
sv_timeout_when_fully_connected_tournament | Once fully connected in a tournament game, player will be kicked if he doesn't send a network message within this interval. | 5 | sv |
sv_unlockedchapters | Highest unlocked game chapter. | 1 | a |
sv_unpause_on_console_close | 1 = Unpause the game when pressing ~ to close the console. 0 = Leave the game paused. | false | a |
sv_usenetworkvars | Use networkvar system. | true | |
sv_usercmd_custom_random_seed | When enabled server will populate an additional random seed independent of the client | false | sv | release |
sv_usercmd_execute_warning_ms | Emit a warning if we spend more than N ms executing user commands for a single player | 5 | sv | a |
sv_vac_webapi_auth_key | Key for when posting to vac related webapis. | 0 | sv | release |
sv_visiblemaxplayers | Overrides the max players reported to prospective clients | -1 | release |
sv_voicecodec | Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension. | vaudio_speex | release |
sv_voiceenable | true | a | nf | release | |
sv_watchtransmit | Watch NetworkStateChanged info for this entity index. | -2 | sv | release |
sv_wateraccelerate | 10 | sv | cl | nf | rep | release | |
sv_waterfriction | 1 | sv | cl | nf | rep | release | |
sys_info | Print system information to the console | cmd | release |
sys_minidumpexpandedspew | true | | |
sys_minidumpspewlines | Lines of crash dump console spew to keep. | 2000 | release |
target_scan_use_query_cache | true | sv | |
telemetry_message | Place a message in the telemetry timeline | cmd | sv | cheat |
telemetry_toggle_timespan | Starts/stops a timespan with an ever increasing name. | cmd | sv | cheat |
test_arcana_initial_info | true | cl | a | |
Test_Checkpoint | Indicate to a test script that a checkpoint has been reached | cmd | |
test_compendium_endgame_stats | test_compendium_endgame_stats | cmd | sv |
test_compendium_stats | test_compendium_stats | cmd | sv |
test_dispatcheffect | Test a clientside dispatch effect. Usage: test_dispatcheffect <effect name> <distance away> <flags> <magnitude> <scale> Defaults are: <distance 1024> <flags 0> <magnitude 0> <scale 0> | cmd | sv | cheat |
test_entity_blocker | Test command that drops an entity blocker out in front of the player. | cmd | sv | cheat |
Test_ExitProcess | Test_ExitProcess <exit code> - immediately kill the process. | cmd | cheat |
test_gameend | cmd | cl | |
test_list_entities | test-list entities | cmd | sv | cheat |
Test_Loop | Test_Loop <loop name> - loop back to the specified loop start point unconditionally. | cmd | |
Test_LoopCount | Test_LoopCount <loop name> <count> - loop back to the specified loop start point the specified # of times. | cmd | |
Test_LoopForNumSeconds | Test_LoopForNumSeconds <loop name> <time> - loop back to the specified start point for the specified # of seconds. | cmd | |
test_prediction_results | cmd | cl | |
Test_RandomChance | Test_RandomChance <percent chance, 0-100> <token1> <token2...> - Roll the dice and maybe run the command following the percentage chance. | cmd | |
test_restoreonnewmodel | 0 | sv | cl | rep | |
test_shipping_assert | Generate an assert to test shipping assertion code | cmd | release |
Test_StartLoop | Test_StartLoop <loop name> - Denote the start of a loop. Really just defines a named point you can jump to. | cmd | |
Test_StartScript | Start a test script running.. | cmd | |
test_voice_container_nesting | Test nesting voice containers. | cmd | linked |
test_voice_containers | Quick example for how we'd derive traits from voice containers. | cmd | linked |
testscript_debug | Debug test scripts. | false | |
think_limit | Maximum think time in milliseconds, warning is printed if this is exceeded. | 10 | sv | cl | rep | release |
thirdperson | Switch to thirdperson camera. | cmd | cl | cheat | execute_per_tick |
thirdperson_mayamode | Switch to thirdperson Maya-like camera controls. | cmd | cl | cheat |
thirdpersonshoulder | Switch to thirdperson-shoulder camera. | cmd | cl |
ti11_show_frontpage_winner | false | cl | |
ti11_takeover_force_bilibili | false | cl | |
ti11_takeover_force_stream | false | cl | |
ti11_takeover_force_youtube | false | cl | |
ti11_takeover_spoilers_blocked | Avoid spoilers for takeover matches | false | cl | a | per_user |
ti11_takeover_time_override | 0 | cl | |
ti11_upcoming_events_time_override | 0 | cl | |
ti12_live_video_spoilers_blocked | Avoid spoilers for frontpage matches | false | cl | a | per_user |
ti13_live_video_spoilers_blocked | Avoid spoilers for frontpage matches | false | cl | a | per_user |
ti14_live_video_spoilers_blocked | Avoid spoilers for frontpage matches | false | cl | a | per_user |
tier_treasure_mockup_item_offset_y | 200 | cl | |
tier_treasure_mockup_tier_offset_x | -200 | cl | |
tier_treasure_mockup_tier_offset_z | 100 | cl | |
timedemo | Play a demo and report performance info. | cmd | release |
timedemo_end | Ends timedemo on given tick. | -1 | |
timedemo_start | Starts timedemo on given tick. | -1 | |
timedemoquit | Play a demo, report performance info, and then exit | cmd | release |
toggle | Toggles specified convar value on and off. | cmd | norecord | release |
toggleconsole | Show/hide the console. | cmd | norecord | release |
toggleshoppanel | toggles shop | cmd | cl |
tool_request | Usage: tool_request <tool_name> \{ request_kv3_data \} | cmd | |
toolhud_enable | true | | |
tools_renderscenes | true | | |
top_bar_message | test top bar status message. usage: top_bar_message ['message here'] [scary: 0/1] | cmd | cl |
treasure_escalating_rares_popup_seen | false | cl | a | per_user | |
treasure_opening_particle_emission_max | 2 | cl | |
treasure_opening_particle_emission_min | 0.3 | cl | |
treasure_opening_particle_emissionB_max | 1 | cl | |
treasure_opening_particle_emissionB_min | 0 | cl | |
treasure_opening_particle_velocity_max | 2 | cl | |
treasure_opening_particle_velocity_min | 0.1 | cl | |
treasure_peek_details | Displays details about the peek status of the currently open treasure | cmd | cl |
truesight_force_ended | false | cl | |
truesight_force_live | false | cl | |
tv_advertise_watchable | GOTV advertises the match as watchable via game UI, clients watching via UI will not need to type password | false | prot | nf | norecord | release |
tv_allow_autorecording_index | When >=0 restricts autorecording only to the specified TV index | -1 | sv | release |
tv_allow_camera_man | Auto director allows spectators to become camera man | true | sv |
tv_allow_static_shots | Auto director uses fixed level cameras for shots | true | sv | release |
tv_autorecord | Automatically records all games as SourceTV demos. | false | release |
tv_autoretry | Relay proxies retry connection after network timeout | true | release |
tv_broadcast | Automatically broadcasts all games as GOTV demos through Steam. | false | release |
tv_broadcast1 | Automatically broadcasts all games as GOTV[1] demos through Steam. | false | release |
tv_broadcast_keyframe_interval | The frequency, in seconds, of sending keyframes and delta fragments to the broadcast relay server | 3 | release |
tv_broadcast_keyframe_interval1 | The frequency, in seconds, of sending keyframes and delta fragments to the broadcast1 relay server | 3 | release |
tv_broadcast_max_requests | Max number of broadcast http requests in flight. If there is a network issue, the requests may start piling up, degrading server performance. If more than the specified number of requests are in flight, the new requests are dropped. | 20 | release |
tv_broadcast_max_requests1 | Max number of broadcast1 http requests in flight. If there is a network issue, the requests may start piling up, degrading server performance. If more than the specified number of requests are in flight, the new requests are dropped. | 20 | release |
tv_broadcast_resend | resend broadcast data to broadcast relay | cmd | |
tv_broadcast_spew_threshold | The threshold, in seconds, that we'll spew about the snapshot tick | 0.1 | release |
tv_broadcast_startup_resend_interval | The interval, in seconds, of re-sending startup data to the broadcast relay server (useful in case relay crashes, restarts or startup data http request fails) | 10 | release |
tv_broadcast_status | Print out broadcast status | cmd | release |
tv_broadcast_url | URL of the broadcast relay | http://localhost:8080 | release |
tv_broadcast_url1 | URL of the broadcast relay1 | http://localhost:8080 | release |
tv_chatgroupsize | Set the default chat group size | 0 | release |
tv_chattimelimit | Limits spectators to chat only every n seconds | 0.2 | release |
tv_clients | Shows list of connected SourceTV clients. | cmd | release |
tv_debug | SourceTV debug info. | 0 | release |
tv_delay | SourceTV broadcast delay in seconds | 120 | sv | release |
tv_delay1 | SourceTV[instance 1] broadcast delay in seconds | 15 | sv | release |
tv_deltacache | Enable delta entity bit stream cache | 2 | release |
tv_demo_starttick | 0 | | |
tv_dispatchmode | Dispatch clients to relay proxies: 0=never, 1=if appropriate, 2=always | 1 | release |
tv_dota_auto_record | If enabled, a demo will automatically be recorded for every game | false | sv |
tv_dota_auto_record_stressbots | If enabled, a demo will automatically be recorded for stressbot games | false | sv |
tv_enable | Activates SourceTV on server. | false | nf | release |
tv_enable1 | Activates SourceTV[1] on server. | false | nf | release |
tv_enable_delta_frames | Indicates whether or not the tv should use delta frames for storage of intermediate frames. This takes more CPU but significantly less memory. | true | release |
tv_enable_dynamic | When enabled, changes in tv_enable convars cause immediate startup or shutdown of hltv server | false | nf | release |
tv_extended_logging | false | | |
tv_grouprelaydatareliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | false | |
tv_grouprelaydataunreliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | false | |
tv_grouprelaydatavoice | Similar to tv_grouprelaydata, but controls whether or not the voice channels should be routed into the grouped data for the relays | false | |
tv_include_usercommands | HLTV streams will include player usercommands each tick | false | sv | release |
tv_instant_replay_full_frame | Send embedded full frames | true | |
tv_instant_replay_full_frame_build_threaded | Build the full frames on a seperate job thread | false | |
tv_instant_replay_full_frame_time | Seconds between full frame embeddeds | 30 | |
tv_listen_voice_indices | Bitfield of playerslots to listen to voice messages from when connected to SourceTV, default is none | 0 | cl | user |
tv_listen_voice_indices_h | High 32 bits of bitfield of playerslots to listen to voice messages from when connected to SourceTV, default is none | 0 | cl | user |
tv_log_director_events | Log game events being considered by the director | false | sv |
tv_maxclients | Maximum client number on SourceTV server. | 128 | release |
tv_maxclients_relayreserved | This number of relay client connections are reserved for SourceTV relays. | 0 | release |
tv_maxrate | Max SourceTV spectator bandwidth rate allowed, 0 == unlimited | 0 | release |
tv_mem | hltv memory statistics. Use with 'ent 10' (dump entity 10 memory usage) or 'top 8' (dump top 8 memory users) or 'class' CWorld (dump CWorld class) | cmd | release |
tv_msg | Send a screen message to all clients. | cmd | sv |
tv_name | SourceTV host name | SourceTV | release |
tv_nochat | Don't receive chat messages from other SourceTV spectators | false | a | user |
tv_overridemaster | Overrides the SourceTV master root address. | false | release |
tv_password | SourceTV password for all clients of CSTV[0] | 0 | prot | nf | norecord | release |
tv_password1 | SourceTV password for all clients of CSTV[1]. If empty, tv_password is used | 0 | prot | nf | norecord | release |
tv_playcast_delay_prediction | true | release | |
tv_playcast_delay_resync | To alleviate intermittent network connectivity problems, this is the number of seconds to wait before actually re-syncing the stream after failure | 0 | release |
tv_playcast_fragment_cache_history_length | How far back before our current playback head in seconds to hold onto fragments. | 120 | release |
tv_playcast_retry_timeout | In case of intermittent network problems, how long should playcast retry fragment retrieval before resorting to resync | 25 | release |
tv_port | Host SourceTV[0] port | 27020 | release |
tv_port1 | Host SourceTV[1] port | 27021 | release |
tv_rate_multiplier | Multiply requested rate by this value to adjust Dota TV send rate | 2 | |
tv_record | Starts SourceTV demo recording. | cmd | release |
tv_record_immediate | tv_record starting the moment tv_record was executed, not tv_delay earlier | 0 | release |
tv_relay | Connect to SourceTV server and relay broadcast. | cmd | release |
tv_relay_hard_shutdown | false | | |
tv_relay_quit_after_game | Quit after a game has been relayed, do not hibernate | true | |
tv_relay_rate | default rate for relays | 500000 | |
tv_relay_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay to relay connections. This code is coordinated via the GC or some external means rather than by clients directly | true | |
tv_relaypassword | SourceTV password for relay proxies | 0 | prot | nf | norecord | release |
tv_relayvoice | Relay voice data: 0=off, 1=on | true | release |
tv_retry | Reconnects the SourceTV relay proxy. | cmd | release |
tv_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay connections. This code is coordinated via the GC or some external means rather than by clients directly | true | |
tv_secure_bypass | Bypass secure challenge on TV port | false | release |
tv_show_allchat | true | sv | release | |
tv_snapshotrate | Snapshots broadcast per second | 20 | rep | release |
tv_snapshotrate1 | Snapshots broadcast per second, GOTV[1] | 32 | release |
tv_status | Show SourceTV server status. | cmd | release |
tv_stop | Stops the SourceTV broadcast. | cmd | release |
tv_stoprecord | Stops SourceTV demo recording. | cmd | release |
tv_threaded_merge_entity_deltas | Enable SourceTV threading of delta merging | true | |
tv_timeout | SourceTV connection timeout in seconds. | 20 | release |
tv_title | Set title for SourceTV spectator UI | SourceTV | release |
tv_transmitall | Transmit all entities (not only director view) | false | rep | release |
tv_update_hibernation_enabled | Allow SourceTV to control server hibernation state. | true | |
tv_window_size | Specifies the number of seconds worth of frames that the tv replay system should keep in memory. Increasing this greatly increases the amount of memory consumed by the TV system | 16 | release |
ugc_fake_state | 1=s, 2=L, 4=I, 8=U, 16=D, 32=P | -1 | cl |
ui_hud_dist | distance from the player to the hud | 24 | cl | rep |
unbind | Unbind a key. | cmd | release |
unbindall | Unbind all keys. | cmd | release |
unloadTool | unload the specified tool | cmd | |
unpause | Clear the pause state of the server. | cmd | release |
unsubscribe_all_game_modes | Unsubscribes from all custom games. They will be uninstalled by the Steam client when you close Dota 2. | cmd | cl |
unsubscribe_custom_game | Stops subscribing to a specific custom game. It will be uninstalled when you exit Dota 2. | cmd | cl |
update_voices_low_priority | false | | |
url_execute | Executes url-based commands, used for incoming commands from url-based launches when the game's already running. | cmd | cl |
use_item_client | Use the item in the indicated slot. <hero name> <slot name> | cmd | cl | norecord | clientcmd_can_execute |
users | Show user info for players on server. | cmd | |
vcon_clear_buffered_log | Clear buffered logging | cmd | norecord |
vcon_clients | List connections | cmd | norecord |
vconsole_rcon_server_details | when non-empty allows for easy vconsole connection to the dedicated server. | 0 | norecord | release | server_cant_query |
viewmodel_fov | 54 | cl | cheat | |
violence_ablood | Draw alien blood | true | a |
violence_agibs | Show alien gib entities | true | a |
violence_hblood | Draw human blood | true | a |
violence_hgibs | Show human gib entities | true | a |
vis_debug_currentcluster | Show the current cluster number | cmd | |
vis_debug_drawcluster | Add cluster # to visualization, (-1) to clear | cmd | |
vis_debug_dumpvisibleclusters | Show the list of visible clusters | cmd | |
vis_debug_find_los | Find or clear the vis LOS to here | cmd | |
vis_debug_lock | Lock vis LOS origin to current | cmd | |
vis_debug_record_start | Record a path to debug vis | cmd | |
vis_debug_record_stop | Record a path to debug vis | cmd | |
vis_debug_show | Show/hide the vis debug visualization | cmd | |
vis_debug_sunclusters | Showing clusters for sun/csm rendering. Red (full sun csm & lighting), Orange (no viewmodel sun or csm), Green (no sun at all) | cmd | |
vis_debug_tracelos | Trace rays and check vis from the current camera | cmd | |
vis_enable | Enable precomputed visibility when true | true | |
vis_force | false | sv | cheat | |
vismon_poll_frequency | 0.5 | sv | cheat | |
vismon_trace_limit | 12 | sv | cheat | |
vmem_dump | Dump memory stats to log. | cmd | |
vmix_debug_list | Debug dump the list of available vmix graphs | cmd | |
vmix_input | Set an input mix value | cmd | cheat |
vmix_output | Dump main graph control output values | cmd | cheat |
voice_all_icons | Draw all players' voice icons | false | cl |
voice_always_sample_mic | When enabled, open the voip audio input stream when the application launches. | false | a |
voice_chat_bubble_show_volume | Visualize the volume transmitted with the icon displaying speech. | true | cl | a |
voice_chat_bubbles | Whether to draw chat bubbles int the UI or not | true | cl | a |
voice_clientdebug | 0 | cl | |
voice_containers_get_instance_args | Args: [Voice Container Path] | cmd | linked |
voice_containers_get_instance_params | Args: [Voice Container Path] | cmd | linked |
voice_debugfeedbackfrom | false | | |
voice_device_override | Default device used for voice capture. | 0 | a | release |
voice_fadeouttime | 0.005 | | |
voice_in_process | true | | |
voice_initial_buffer_ms | 200 | | |
voice_input_stallout | Time before we consider a mic stalled out and need to reset it. | 2 | user |
voice_loopback | false | user | |
voice_loopback_no_networking | false | user | |
voice_min_buffer_ms | 100 | | |
voice_modenable | Enable/disable voice in this mod. | true | cl | a | release | clientcmd_can_execute |
voice_noise_supression | false | | |
voice_player_speaking_delay_threshold | 0.5 | sv | cheat | |
voice_sequence_maximum_wait_time | When receiving packets out of sequence, wait this many seconds for missing sequences to arrive | 0.5 | |
voice_serverdebug | false | sv | |
voice_stall_ms | 250 | | |
voice_threshold | decibel threshold for how loud the talker's input signal is before we think they are talking. | -60 | cl | a |
voice_vox | Voice chat uses a vox-style always on | 0 | cl | a | per_user |
voice_vox_current_peak | Current peak value (out of 64k) of the incoming voice stream | 0 | cl |
volume | Sound volume | 1 | a |
volume_fog_debug_volumes | false | cheat | |
volume_fog_depth | Depth of volume fog texture | 128 | |
volume_fog_depth_warp | 7 | | |
volume_fog_depth_warp_debug | false | | |
volume_fog_dither_scale | 1 | cheat | |
volume_fog_enable_jitter | true | cheat | |
volume_fog_height | Height of volume fog texture | 160 | |
volume_fog_intermediate_textures_hdr | true | | |
volume_fog_shadow_penumbra_multiplier | Penumbra size multiplier for shadow sampling, reduces fog shadow aliasing | 3 | |
volume_fog_temporal_filter | true | | |
volume_fog_temporal_weight | Temporal filtering weight | 0.9 | |
volume_fog_width | Width of volume fog texture | 240 | |
vprof_counters | 0 | | |
vprof_counters_show_minmax | false | | |
vprof_dump_counters | Dump vprof counters to the console | cmd | |
vprof_generate_report | Generate a report to the console. | cmd | |
vprof_generate_report_budget | Generate a report to the console based on budget group. | cmd | |
vprof_generate_report_hierarchy | Generate a report to the console. | cmd | |
vprof_off | Disable vprof | cmd | |
vprof_on | Enable vprof | cmd | |
vprof_remote_start | Request a VProf data stream from the remote server (requires authentication) | cmd | |
vprof_remote_stop | Stop an existing remote VProf data request | cmd | |
vprof_reset | Reset the stats in VProf profiler | cmd | |
vprof_reset_peaks | Reset just the peak time in VProf profiler | cmd | |
vprof_scope_entity_clientthink | Set to 1 to generate individual VPROF nodes for each client entity's think function. | false | cl |
vprof_scope_entity_thinks | false | sv | cl | rep | |
vprof_think_limit | false | sv | |
vtune | Controls VTune's sampling. | cmd | |
watch_server | Watch a server steam id | cmd | cl |
wind_system_debug_volumes | false | | |
wind_system_default_resolution_xy | 256 | | |
wind_system_default_resolution_z | 32 | | |
wind_system_default_sample_min_spacing | 12 | | |
wind_system_temporal_smoothing | true | | |
workshop_download_debug | Test different custom game download states | 0 | cl |
world_dump_loaded_worlds | Dump all of the worlds that we know about | cmd | |
world_layer_list | List all world layers | cmd | |
world_layer_set_visible | Show or hide the specified world layer | cmd | |
writeid | Writes a list of permanently-banned user IDs to file. | cmd | |
writeip | Save the ban list to file. | cmd | |
writekeybindings | Saves current key bindings to disk. | cmd | release |
zoom_sensitivity_ratio | Additional mouse sensitivity scale factor applied when FOV is zoomed in. | 1 | cl | a | per_user |
Showing 3651 of 3651 console variables/commands
| Name | Description | Default Value | Flags |
|---|---|---|---|
<deferred> | 0 | | |
<unconnected> | 0 | | |
@panoram_debug_dead_pad | 0 | | |
@panorama_allow_transitions | 1 | | |
@panorama_cache_command_list_repaint_threshold | 0 | | |
@panorama_cache_command_list_size_threshold | 2048 | | |
@panorama_clear_frames_on_device_restore | 2 | | |
@panorama_daisy_wheel | Daisy wheel input mode: RS \| ABXY | 0 | cl |
@panorama_debug_fast_box_shadow | 0 | | |
@panorama_debug_movies | 0 | cl | |
@panorama_debug_overlay_opacity | 0 | a | |
@panorama_disallow_hover_styles | 0 | | |
@panorama_dragscroll_affordance | Minimum mouse movement in pixels before a move is treated as a drag scroll | 20 | |
@panorama_dragscroll_affordance_vr | Minimum mouse movement in pixels before a move is treated as a drag scroll in VR | 100 | |
@panorama_dragscroll_maxflickvelocity | Maximum velocity for a drag scroll flick | 8000 | cl |
@panorama_dragscroll_maxflickvelocity_vr | Maximum velocity for a drag scroll flick in VR | 8000 | cl |
@panorama_dragscroll_minflickvelocity | Minimum velocity that the mouse must be moving as mouse up time to qualify as a drag scroll flick | 60 | cl |
@panorama_dragscroll_minflickvelocity_vr | Minimum velocity that the mouse must be moving as mouse up time to qualify as a drag scroll flick in VR | 240 | cl |
@panorama_dragscroll_mintime | Minimum time that the mouse button must be down before a move is treated as a drag scroll | 0 | |
@panorama_dragscroll_mintime_vr | Minimum time that the mouse button must be down before a move is treated as a drag scroll in VR | 0 | |
@panorama_dragscroll_velocitymultiplier | Multiplier for flick velocity off of actual measured velocity | 0 | |
@panorama_dragscroll_velocitymultiplier_vr | Multiplier for flick velocity off of actual measured velocity | 0 | |
@panorama_early_anim_dispatch | 1 | cl | |
@panorama_enable_secondary_layout_pass | 1 | | |
@panorama_experimental_fast_box_shadow | 1 | | |
@panorama_experimental_overdraw_prevention | 1 | | |
@panorama_fbo_alloc_batch | 10 | | |
@panorama_frame_limit_microseconds | 5000 | | |
@panorama_joystick_axis_repeat_curve_time | 1 | | |
@panorama_joystick_axis_repeat_interval_end | 0 | | |
@panorama_joystick_axis_repeat_interval_start | 0 | | |
@panorama_joystick_button_repeat_curve_time | 1 | | |
@panorama_joystick_button_repeat_interval_end | 0 | | |
@panorama_joystick_button_repeat_interval_start | 0 | | |
@panorama_large_dispatch_event_queue | 0 | | |
@panorama_max_fps | 120 | | |
@panorama_max_free_fbo | 1000 | | |
@panorama_max_oof_overlay_up_fps | 4 | | |
@panorama_max_overlay_fps | 60 | | |
@panorama_max_text_shadow_strength | 10 | | |
@panorama_min_comp_layer_cache_cost | 4096 | | |
@panorama_movie_async_load_size_bytes | 20971520 | cl | |
@panorama_print_cache_status | Print internal panorama refcounts for every file | cmd | |
@panorama_reload_animations | 1 | | |
@panorama_show_fps | 0 | | |
@panorama_show_fps_scale | 1 | | |
@panorama_spew_layout_invalidates | 0 | | |
@panorama_stats_log_time | 0 | | |
@panorama_steampad_button_repeat_curve_time | 0 | | |
@panorama_steampad_button_repeat_interval_end | 0 | | |
@panorama_steampad_button_repeat_interval_start | 0 | | |
@panorama_suspend_paint | 0 | | |
@panorama_track_render_commands | 0 | | |
@panorama_transition_time_factor | A float representing a scale factor for transitions. 1.0 is normal, 2.0 would be twice as fast as normal, 0.5 half as fast | 1 | |
@panorama_volume_ambient | 0 | | |
@panorama_volume_effects | 1 | | |
@panorama_volume_master | 1 | | |
@panorama_volume_movies | 1 | | |
@panorama_vsync | 1 | | |
_fov | Automates fov command to server. | 0 | cl |
_record | Record a demo incrementally. | cmd | |
_resetgamestats | Erases current game stats and writes out a blank stats file | cmd | |
achievement_debug | Turn on achievement debug msgs. | 0 | sv | rep | cheat |
achievement_disable | Turn off achievements. | 0 | sv | rep | cheat |
addip | Add an IP address to the ban list. | cmd | |
addons | list current addon info. | cmd | |
adsp_alley_min | 122 | | |
adsp_courtyard_min | 126 | | |
adsp_debug | 0 | a | |
adsp_door_height | 112 | | |
adsp_duct_min | 106 | | |
adsp_hall_min | 110 | | |
adsp_low_ceiling | 108 | | |
adsp_opencourtyard_min | 126 | | |
adsp_openspace_min | 130 | | |
adsp_openstreet_min | 118 | | |
adsp_openwall_min | 130 | | |
adsp_room_min | 102 | | |
adsp_street_min | 118 | | |
adsp_tunnel_min | 114 | | |
adsp_wall_height | 128 | | |
ai_animgraph_lerp_movement_yaw | If set, forces animgraph-using NPCs to lerp their movement yaw. | 0 | sv |
ai_auto_contact_solver | 1 | sv | |
ai_baseactor_use_navmesh | 0 | sv | |
ai_block_damage | 0 | sv | |
ai_clear_bad_links | Clears bits set on nav links indicating link is unusable | cmd | |
ai_debug_assault | 0 | sv | |
ai_debug_avoidancebounds | 0 | sv | |
ai_debug_directnavprobe | 0 | sv | |
ai_debug_doors | 0 | sv | |
ai_debug_dyninteractions | Debug the NPC dynamic interaction system. | 0 | sv |
ai_debug_efficiency | 0 | sv | |
ai_debug_enemies | 0 | sv | |
ai_debug_enemy_position | Draw a debug line from a selected NPC to its enemy. | 0 | sv | cheat |
ai_debug_expressions | Show random expression decisions for NPCs. | 0 | sv |
ai_debug_follow | 0 | sv | |
ai_debug_loners | 0 | sv | |
ai_debug_looktargets | Debug looktarget logic for NPCs selected with 'npc_select'. Options: ai_debug_looktargets 1 - Show current looktarget. ai_debug_looktargets 2 - Show eye target selections. ai_debug_looktargets 3 - Show nearby world inspection & selection. | 0 | sv |
ai_debug_los | NPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'll show non-solid entities that would do it if they were solid. | 0 | sv | cheat |
ai_debug_nav | 0 | sv | |
ai_debug_node_connect | Debug the attempted connection between two nodes | cmd | |
ai_debug_off_nav | 0 | sv | cheat | |
ai_debug_ragdoll_magnets | 0 | sv | |
ai_debug_shoot_positions | 0 | sv | rep | cheat | |
ai_debug_speech | 0 | sv | |
ai_debug_squads | 0 | sv | |
ai_debug_stealth | 0 | sv | |
ai_debug_stealth_prevent_actual_spotting | 0 | sv | |
ai_debug_stopping_paths | 0 | sv | |
ai_debug_tactical_backaway | 0 | sv | |
ai_debug_tactical_los | 0 | sv | |
ai_debug_think_ticks | 0 | sv | |
ai_debug_unragdoll | 0 | sv | |
ai_debugscriptconditions | 0 | sv | |
ai_default_efficient | 0 | sv | |
ai_disable | Bi-passes all AI logic routines and puts all NPCs into their idle animations. Can be used to get NPCs out of your way and to test effect of AI logic routines on frame rate | cmd | |
ai_disabled | 0 | sv | rep | cheat | |
ai_drop_hint | Drop an ai_hint at the player's current eye position. | cmd | |
ai_dump_hints | cmd | | |
ai_dynamicinteractions_lerp_time | 0 | sv | |
ai_efficiency_override | 0 | sv | |
ai_elude_time | 8 | sv | |
ai_expression_frametime | Maximum frametime to still play background expressions. | 0 | sv |
ai_expression_optimization | Disable npc background expressions when you can't see them. | 0 | sv |
ai_find_lateral_cover | 1 | sv | |
ai_find_lateral_los | 1 | sv | |
ai_floorpoint_debug | 0 | sv | |
ai_follow_use_points | 1 | sv | |
ai_follow_use_points_when_moving | 1 | sv | |
ai_force_serverside_ragdoll | 1 | sv | |
ai_forcerebuildgraph | 0 | sv | |
ai_frametime_limit | frametime limit for min efficiency AIE_NORMAL (in sec's). | 50 | sv |
ai_hull | Controls which connections are shown when ai_show_hull or ai_show_connect commands are used Arguments: NPC name or classname, <none>=NPC under crosshair | cmd | |
ai_hull_trace_epsilon | 0 | sv | |
ai_ignore_collision_player_noclip | 0 | sv | a | cheat | |
ai_inhibit_spawners | 0 | sv | cheat | |
ai_keep_stopping_path_across_schedules | 1 | sv | cheat | |
ai_lead_time | 0 | sv | |
ai_LOS_mode | 0 | sv | rep | |
ai_melee_radial_flank_max_radius | 50 | sv | |
ai_move_efficiency_override | 0 | sv | |
ai_moveprobe_debug | 0 | sv | |
ai_moveprobe_jump_debug | 0 | sv | |
ai_navigator_clipped_path_save | 1 | sv | |
ai_navigator_clipped_path_use_prepend | 1 | sv | |
ai_navigator_clipped_path_use_stopping | 1 | sv | |
ai_navigator_debug_direct | 0 | sv | rep | |
ai_navigator_generate_spikes | 0 | sv | |
ai_navigator_generate_spikes_strength | 8 | sv | |
ai_navigator_place_waypoints_on_ground | 0 | sv | rep | |
ai_navigator_repath_on_change | When nav mesh changes along an NPC's existing path, force a repath. | 1 | sv | cheat |
ai_navigator_repath_tolerance_alpha | The distance a target entity can move before triggering a repath is ( arrival time * ai_navigator_repath_tolerance_alpha ), clamped to the min / max allowed values. | 25 | sv | cheat |
ai_navigator_repath_tolerance_max | The maximum distance that a target entity can move before triggering a repath to that target. | 300 | sv | cheat |
ai_navigator_repath_tolerance_min | The minimum distance that a target entity can move before triggering a repath to that target. | 18 | sv | cheat |
ai_navigator_repath_tolerance_min_speed | When calculating repathing tolerance, clamp entity speed to be at least this value (i.e. consider slow entities to be this fast). | 100 | sv | cheat |
ai_navigator_stopping_dist_override | -1 | sv | |
ai_navigator_use_arrival_direction | 1 | sv | cheat | |
ai_next_hull | Cycles through the various hull sizes. Currently selected hull size is written to the screen. Controls which connections are shown when ai_show_hull or ai_show_connect commands are used Arguments: -none- | cmd | |
ai_no_local_paths | 0 | sv | |
ai_no_node_cache | 0 | sv | |
ai_no_select_box | Don't draw bounding box of selected NPCs. ( 0 = selection box, 1 = no selection box, 2 = small selection cross instead) | 0 | sv |
ai_no_steer | 0 | sv | |
ai_no_talk_delay | 0 | sv | |
ai_nodes | Toggles node display. First call displays the nodes for the given network as green objects. Second call displays the nodes and their IDs. Nodes are color coded as follows: Green - ground node Cyan - air node Magenta - climb node Grey - node not available for selected hull size Orange - node currently locked | cmd | |
ai_norebuildgraph | 0 | sv | |
ai_path_adjust_speed_on_immediate_turns | 1 | sv | |
ai_path_draw | Number of seconds to draw an AI path after it is calculated. Path type comes from ai_path_debug_type. | 0 | sv | rep |
ai_path_draw_active | 0 = no debug, 1 = draw waypoint path, 2 = draw nav path | 0 | sv | rep |
ai_path_draw_fail | Draw failed pathfinding attempts | 0 | sv | rep |
ai_path_draw_selected | If true, draw AI path for selected NPC. Path type comes from ai_path_debug_type. | 0 | sv | rep |
ai_path_draw_type | 0 = waypoint path, 1 = nav path (before converted to waypoints) | 0 | sv | rep |
ai_path_draw_waypoint_mark | 0: Draw nothing at waypoints; 1: Draw a tick mark at waypoints; 2: Draw a box around waypoints. | 0 | sv | rep |
ai_path_draw_yaw | Display yaw value for path goal. | 0 | sv | rep |
ai_path_insert_pause_at_est_end | 1 | sv | |
ai_path_insert_pause_at_obstruction | 1 | sv | |
ai_path_show_discard_immediately | 0 | sv | cheat | |
ai_peeking_enabled | 1 | sv | |
ai_plane_solver_debug | 1 | sv | |
ai_plane_solver_use_navmesh | 0 | sv | |
ai_post_frame_navigation | 0 | sv | |
ai_powered_unragdoll_freq | 5 | sv | |
ai_radial_max_link_dist | 512 | sv | |
ai_ragdoll_side_dot | 0 | sv | |
ai_reaction_delay_alert | 0 | sv | |
ai_reaction_delay_idle | 0 | sv | |
ai_rebalance_thinks | 1 | sv | |
ai_report_task_timings_on_limit | 0 | sv | a | |
ai_resume | If NPC is stepping through tasks (see ai_step ) will resume normal processing. | cmd | |
ai_select_box_alpha | The select box alpha. | 20 | sv | a |
ai_sequence_debug | 0 | sv | rep | |
ai_set_move_height_epsilon | Set how high AI bumps up ground walkers when checking steps | cmd | |
ai_setenabled | Like ai_disable but you manually specify the state (with a 0 or 1) instead of toggling it. | cmd | |
ai_shot_bias | 1 | sv | |
ai_shot_bias_max | 1 | sv | rep | |
ai_shot_bias_min | -1 | sv | rep | |
ai_shot_stats | 0 | sv | |
ai_shot_stats_term | 1000 | sv | |
ai_show_connect | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_connect_crawl | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_connect_fly | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_connect_jump | Displays the allowed connections between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Red - connection disabled | cmd | |
ai_show_graph_connect | Toggles graph connection display for the node that the player is looking at. Nodes that are connected to the selected node by the net graph will be drawn in red with magenta lines connecting to the selected node. Nodes that are not connected via the net graph from the selected node will be drawn in blue. | cmd | |
ai_show_grid | Draw a grid on the floor where looking. | cmd | |
ai_show_hints | Displays all hints as small boxes Blue - hint is available for use Red - hint is currently being used by an NPC Orange - hint not being used by timed out Grey - hint has been disabled | cmd | |
ai_show_hull | Displays the allowed hulls between each node for the currently selected hull type. Hulls are color code as follows: Green - ground movement Blue - jumping movement Cyan - flying movement Yellow - crawling movement Magenta - climbing movement Arguments: -none- | cmd | |
ai_show_hull_attacks | Show AI hull traces for melee attacks. 1 = show them for attacks, 2 = show them for tests. | 0 | sv |
ai_show_node | Highlight the specified node | cmd | |
ai_show_task_fail | 0 | sv | cheat | |
ai_show_think_tolerance | 0 | sv | |
ai_show_visibility | Toggles visibility display for the node that the player is looking at. Nodes that are visible from the selected node will be drawn in red with yellow lines connecting to the selected node. Nodes that are not visible from the selected node will be drawn in blue. | cmd | |
ai_simulate_task_overtime | 0 | sv | |
ai_spread_cone_focus_time | 0 | sv | |
ai_spread_defocused_cone_multiplier | 3 | sv | |
ai_spread_pattern_focus_time | 0 | sv | |
ai_step | NPCs will freeze after completing their current task. To complete the next task, use 'ai_step' again. To resume processing normally use 'ai_resume' | cmd | |
ai_strong_optimizations | 0 | sv | |
ai_strong_optimizations_no_checkstand | 0 | sv | |
ai_tacticalservices_max_los_search | 1750 | sv | |
ai_task_pre_script | 0 | sv | |
ai_test_los_from_player_pov | Test AI LOS from the player's POV | cmd | |
ai_test_moveprobe_ignoresmall | 0 | sv | |
ai_think_limit_label | 0 | sv | a | |
ai_use_efficiency | 1 | sv | |
ai_use_frame_think_limits | 1 | sv | |
ai_use_think_optimizations | 1 | sv | |
ai_use_visibility_cache | 1 | sv | |
ai_vehicle_avoidance | 1 | sv | cheat | |
ai_visualize_graph_rebuild | 0 | sv | |
ai_waypoint_arrival_tolerance | 2 | sv | |
ainet_generate_report | Generate a report to the console. | cmd | |
ainet_generate_report_only | Generate a report to the console. | cmd | |
alias | Alias a command. | cmd | |
allow_clientside_entities | 1 | cl | |
+alt1 | cmd | | |
-alt1 | cmd | | |
+alt2 | cmd | | |
anim_disable | 0 | sv | rep | |
anim_resource_validate_on_load | Validates the animation group channel list against the animations on load for every animation | 1 | release |
animgraph_debug | Debug animation graph | 0 | sv | rep | cheat |
animgraph_debug_entindex | The entity to specifically debug | 0 | sv | rep | cheat |
animgraph_debug_tags | 0 | sv | rep | |
animgraph_debug_variables | 0 | sv | rep | |
animgraph_footlock_calculate_tilt | 1 | rep | |
animgraph_footlock_debug_foot_index | -1 | rep | |
animgraph_footlock_debug_type | 2 | rep | |
animgraph_footlock_enabled | A master convar that effectively disables the entire footlock node. | 1 | rep |
animgraph_footlock_hip_offset_enable | 1 | | |
animgraph_footlock_trace_ground_enabled | Convar for toggling foot lock ground tracking. | 1 | rep |
animgraph_footlock_use_hip_shift | 1 | | |
animgraph_footlock_use_twobone_solve | 1 | | |
animgraph_ik_debug | 0 | | |
animgraph_ik_locks_enabled | 1 | | |
animgraph_motor_free_path | 1 | sv | cheat | |
animgraph_motor_free_path_debug | 0 | sv | cheat | |
animgraph_motor_slope_draw_raycasts | 0 | sv | cheat | |
animgraph_motor_slope_enable | 1 | sv | cheat | |
animgraph_motor_slope_staircase_raycast_in_front | 1 | sv | cheat | |
animgraph_motor_slope_use_plane_equation | 0 | sv | cheat | |
animgraph_server_interp_compensation | 1 | | |
animgraph_slowdownonslopes_enabled | 1 | rep | |
assetbrowser | Show the global asset browser. | cmd | |
assetbrowser_name_filter_delay | Millisecond delay between typing in the assetbrowser filter and the filter being applied | 250 | |
assetsystem_check_compile_state | Perform a detailed check of an asset's compile state | cmd | |
assetsystem_clear_thumbnail_cache | Clear thumbnail cache | cmd | |
assetsystem_count | Find the number of assets registered with the asset system | cmd | |
assetsystem_debug_substring | Spew info for assets that match the specified substring | 0 | |
assetsystem_legacy_explicit_reload_child_resources | Whether to explicitly reload child resources of a QueueReloadIfLoaded | 0 | |
assetsystem_legacy_process_file_changes_after_compile | Use old behavior of calling ProcessFileChanges() immediately after recompiling a resource | 0 | |
assetsystem_quiet_inputs_before_recompile | Before triggering a resource recompile, wait for input dependencies to stop being written | 1 | |
assetsystem_quiet_inputs_before_recompile_max_pause | Max amount of time to wait (in ms) for input dependencies to stop being written before abandoning the compile | 1000 | |
assetsystem_quiet_inputs_before_reload | Before triggering a resource reload, wait for input dependencies to stop being written | 1 | |
assetsystem_reload_queue_requeue_pause | Time (sec) to pause assetsystem reload behavior if a requeue is requested | 1 | |
assetsystem_stats | Information about the current assetsystem database. | cmd | |
assetsystem_test_resort | (Dev command - regenerate the asset sort indicies) | cmd | |
async_allow_held_files | Allow AsyncBegin/EndRead() | 1 | |
async_mode | Set the async filesystem mode (0 = async, 1 = synchronous) | 0 | |
async_resume | cmd | | |
async_serialize | Force async reads to serialize for profiling | 0 | |
async_simulate_delay | Simulate a delay of up to a set msec per file operation | 0 | |
async_suspend | cmd | | |
async_track_all | Enable all registered asynchronous tracking convars at once | cmd | |
-attack | cmd | | |
+attack | cmd | | |
-attack2 | cmd | | |
+attack2 | cmd | | |
autoaim_max_deflect | 0 | sv | |
autoaim_max_dist | 2160 | sv | |
axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | |
-back | cmd | | |
+back | cmd | | |
banid | Add a user ID to the ban list. | cmd | |
banip | Add an IP address to the ban list. | cmd | |
battery_saver | OBSOLETE replaced by mobile_fps_* - Battery saver mode. 0=off, 1=on | 0 | a |
benchframe | Takes a snapshot of a particular frame in a time demo. | cmd | |
bind | Bind a key. | cmd | |
binddefaults | Bind all keys to their default values. | cmd | |
bindss | Bind a key for a particular splitscreen player. | cmd | |
bindtoggle | Performs a bind <key> 'increment var <cvar> 0 1 1'. | cmd | |
birds_debug | 0 | sv | |
blackbox | 1 | | |
blackbox_dump | Dump the contents of the blackbox | cmd | |
blackbox_record | Record an entry into the blackbox | cmd | |
blink | Blink specified convar value between two values at the specified duration. | cmd | |
blink_duration | How many seconds an eye blink will last. | 0 | cl |
bone_decode_cache_enabled | 1 | | |
bot_mimic | 0 | cl | rep | |
bot_mimic_spec_buttons | +attack, +jump etc are used for spectator control instead of being passed on to spectated bot | 1 | cl | cheat |
box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | |
+break | cmd | | |
-break | cmd | | |
break_damage_inherit_scale | 1 | sv | rep | |
buddha | Player takes damage but won't die | 1 | sv | nf | cheat |
buddha_reset_hp | HP to set when damaged below zero in Buddha Mode | 1 | sv | nf | cheat |
bug_submitter_override | 0 | a | |
bug_swap | Automatically swaps the current weapon for the bug bait and back again. | cmd | |
bugvoice_save | Write buffered voice attachment data to file. | cmd | |
c_maxdistance | 200 | cl | a | |
c_maxyaw | 135 | cl | a | |
c_mindistance | 30 | cl | a | |
c_minpitch | 0 | cl | a | |
c_minyaw | -135 | cl | a | |
c_orthoheight | 100 | cl | a | |
c_orthowidth | 100 | cl | a | |
c_thirdpersonshoulder | 0 | cl | a | |
c_thirdpersonshoulderaimdist | 120 | cl | a | |
c_thirdpersonshoulderdist | 40 | cl | a | |
c_thirdpersonshoulderheight | 5 | cl | a | |
c_thirdpersonshoulderoffset | 20 | cl | a | |
cam_collision | When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls. | 1 | cl | a |
cam_command | Tells camera to change modes | cmd | |
cam_idealdelta | Controls the speed when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealdist | 150 | cl | a | |
cam_ideallag | Amount of lag used when matching offset to ideal angles in thirdperson view | 4 | cl | a |
cam_idealpitch | 0 | cl | a | |
cam_idealyaw | 0 | cl | a | |
cam_showangles | When in thirdperson, print viewangles/idealangles/cameraoffsets to the console. | 0 | cl | cheat |
cam_snapto | 0 | cl | a | |
-camdistance | cmd | | |
+camdistance | cmd | | |
camerazoomin | cmd | | |
camerazoomout | cmd | | |
+camin | cmd | | |
-camin | cmd | | |
+cammousemove | cmd | | |
-cammousemove | cmd | | |
camortho | Switch to orthographic camera. | cmd | |
+camout | cmd | | |
-camout | cmd | | |
+campitchdown | cmd | | |
-campitchdown | cmd | | |
-camyawleft | cmd | | |
capturephotogrammetry | Capture Photogrammetry | cmd | |
cast_hull | Tests hull collision detection | cmd | |
cast_ray | Tests collision detection | cmd | |
cast_sphere | Tests collision detection | cmd | |
cc_captiontrace | Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud) | 1 | cl |
cc_delay_time | Close caption delay before showing caption. | 0 | cl | a |
cc_emit | Emits a closed caption | cmd | |
cc_findsound | Searches for soundname which emits specified text. | cmd | |
cc_flush | Flushes async'd captions. | cmd | |
cc_lang | Current close caption language (emtpy = use game UI language) | 0 | cl | a |
cc_linger_time | Close caption linger time. | 1 | cl | a |
cc_minvisibleitems | Minimum number of caption items to show. | 1 | cl |
cc_norepeat | In multiplayer games, don't repeat captions more often than this many seconds. | 5 | sv |
cc_random | Emits a random caption | cmd | |
cc_sentencecaptionnorepeat | How often a sentence can repeat. | 4 | cl |
cc_showblocks | Toggles showing which blocks are pending/loaded async. | cmd | |
cc_showmissing | Show missing closecaption entries. | 0 | sv | rep |
cc_subtitles | If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players). | 0 | cl | a | xbox_archive |
cc_vr_debug | Debug visualization of VR closed caption placement | 0 | cl |
cc_vr_depth_test | Have closed caption Panorama panel perform depth testing against the scene | 0 | cl |
cc_vr_panel_height | Height of closed caption Panorama panel | 22 | cl |
cc_vr_panel_width | Width of closed caption Panorama panel | 18 | cl |
changelevel | changelevel <mapname> :Multiplayer change level. | cmd | |
changelevel2 | changelevel2 <mapname> :Singe player change level. | cmd | |
check_dpi | Show the currently detected DPI. | cmd | |
cl_aggregate_particles | 0 | | |
cl_allowupload | Client uploads customization files | 1 | a |
cl_anglespeedkey | 0 | cl | |
cl_anim_queue_changes | 1 | cl | |
cl_auto_cursor_scale | true | machine | |
cl_axis | Draw an axis Arguments: x y z pitch yaw roll <lifetime = 10.0> <r g b a> | cmd | |
cl_backspeed | 450 | cl | cheat | |
cl_box | Draw a bbox Arguments: minx miny miny maxx maxy maxz <lifetime = 10.0> <r g b a> | cmd | |
cl_burninggibs | A burning player that gibs has burning gibs. | 0 | cl |
cl_cache_sendtable | Cache sendtables | 1 | |
cl_camera_follow_bone_index | Index of the bone to follow. -2 == disabled. -1 == root bone. 0+ is bone index. | -2 | cl | cheat |
cl_change_callback_limit | change callback msec warning limit | 0 | cl | release |
cl_chat_active | 0 | cl | |
cl_class | Default class when joining a game | 0 | cl | a | user |
cl_clearhinthistory | Clear memory of client side hints displayed to the player. | cmd | |
cl_clock_correction | Enable/disable clock correction on the client. | 1 | cheat |
cl_clock_correction_adjustment_max_amount | Sets the maximum number of milliseconds per second it is allowed to correct the client clock. It will only correct this amount if the difference between the client and server clock is equal to or larger than cl_clock_correction_adjustment_max_offset. | 200 | cheat |
cl_clock_correction_adjustment_max_offset | As the clock offset goes from cl_clock_correction_adjustment_min_offset to this value (in milliseconds), it moves towards applying cl_clock_correction_adjustment_max_amount of adjustment. That way, the response is small when the offset is small. | 90 | cheat |
cl_clock_correction_adjustment_min_offset | If the clock offset is less than this amount (in milliseconds), then no clock correction is applied. | 10 | cheat |
cl_clock_correction_force_server_tick | Force clock correction to match the server tick + this offset (-999 disables it). | 999 | cheat |
cl_clock_showdebuginfo | Show debugging info about the clock drift. | 0 | cheat |
cl_clock_unhook | 0 | | |
cl_clockdbg | 0 | | |
cl_clockdrift_max_ms | Maximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's. | 150 | cheat |
cl_clockdrift_max_ms_threadmode | Maximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's. | 0 | cheat |
cl_cmdrate | Max number of command packets sent to server per second | 90 | a | user |
cl_connectionretrytime_p2p | Number of seconds over which to spread retry attempts for P2P. | 20 | release |
cl_consistencycheck_interval | Perform a consistency check after this amount of time (seconds) has passed since the last. | 180 | rep |
cl_cursor_scale | 1.000000 | machine | |
cl_customsounds | Enable customized player sound playback | 0 | cl |
cl_debug_flex_shader_constants | 0 | cl | cheat | |
cl_debug_overlay_fullposition | 0 | cl | |
cl_debug_player_use | Visualizes +use logic for the given range. Green cross=trace success, Red cross=trace too far, Green box=radius success | 0 | cl |
cl_debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | |
cl_demo_steadycam_blendframes | blend over this many frames | 5 | cl |
cl_demo_steadycam_deflection | if camera orientation changes this much update orientation | 5 | cl |
cl_demo_steadycam_enable | Stabilize camera orientation/position during demo playback. 1 == remove roll, 2 == steadycam | 0 | cl |
cl_demo_steadycam_radius | if camera moves this much from last anchor update anchor | 16 | cl |
cl_demo_view_offset_left | View offset during demo playback (+/- 1.25 is a good default for human average left/right eye offset) | 0 | cl |
cl_demoviewoverride | Override view during demo playback | 0 | cl |
cl_destroy_ragdolls | Destroys all client-side ragdolls | cmd | |
cl_disable_ragdolls | 0 | cl | cheat | |
cl_disconnect_soundevent | This soundevent is called to stop the desired soundevents when the game is disconnected. | 0 | |
cl_display_game_events | 0 | cl | cheat | |
cl_dormant_spew | Spew state on when client entities become dormant or active. | 0 | cl |
cl_downloadfilter | Determines which files can be downloaded from the server (all, none, nosounds) | 0 | a |
cl_drawcross | Draws a cross at the given location Arguments: x y z | cmd | |
cl_drawhud | Enable the rendering of the hud | 1 | cl | cheat |
cl_drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | |
cl_drawmaterial | Draw a particular material over the frame | 0 | cl | cheat |
cl_drawmonitors | 1 | cl | |
cl_dump_anim_list | cmd | | |
cl_dump_projected_texture_count | Print out number of active projected textures | cmd | |
cl_dumpentity | Dumps info about an entity | cmd | |
cl_dumpsplithacks | Dump split screen workarounds. | cmd | |
cl_ejectbrass | 1 | cl | |
cl_enable_eye_occlusion | 1 | cl | |
cl_ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | |
cl_ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | |
cl_ent_clear_debug_overlays | Clears all debug overlays | cmd | |
cl_ent_find | Find and list all entities with classnames or targetnames that contain the specified substring. Format: find_ent <substring> | cmd | |
cl_ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | |
cl_ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | |
cl_ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_joint_axis_size | 4 | cl | |
cl_ent_joint_names | 1 | cl | |
cl_ent_joint_only_ik_joints | 0 | cl | |
cl_ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_name | Displays the entity name | cmd | |
cl_ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | |
cl_ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_pivot_size | 20 | cl | a | cheat | |
cl_ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | |
cl_ent_scale | Scales entities. Arguments: <scale factor> \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_setname | Sets the targetname of the given entity(s) Arguments: \{new entity name\} \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_show_cloth | Show cloth debug info in ent_text display | 1 | cl | cheat |
cl_ent_show_contexts | Show entity contexts in ent_text display | 0 | cl | cheat |
cl_ent_showonlyattachment | 0 | cl | cheat | |
cl_ent_showonlyhitbox | -1 | cl | cheat | |
cl_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_skeleton_only_ik_joints | 0 | cl | |
cl_ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_filter | Set which ent_text filters you want: | cmd | |
cl_ent_text_flags_active | -1 | cl | a | cheat | |
cl_ent_text_no_name_really_i_mean_it | 0 | cl | cheat | |
cl_ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: Radius, \{entity_name/class_name/ no argument picks what player is looking at\} | cmd | |
cl_ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_ungrab | un-grabs all objects | cmd | |
cl_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cl_ents | List client entities, sorted by spawn group | cmd | |
cl_extrapolate | Enable/disable extrapolation if interpolation history runs out. | 1 | cl | cheat |
cl_extrapolate_amount | Set how many seconds the client will extrapolate entities for. | 0 | cl | cheat |
cl_eye_occlusion_debug | 0 | cl | cheat | |
cl_eye_sin_wave | 0 | cl | |
cl_eye_target_override | -16777216 | cl | |
cl_eye_yaw_multiplier | 1 | cl | |
cl_fasttempentcollision | 5 | cl | |
cl_flex_cycler_think_interval | 0 | cl | |
cl_flex_expression | 0 | cl | |
cl_flex_talk | 0 | cl | |
cl_flushentitypacket | For debugging. Force the engine to flush an entity packet. | 0 | cheat |
cl_forwardspeed | 450 | cl | cheat | |
cl_fullupdate | Force uncompressed update | cmd | |
cl_glow_brightness | Brightness of player halos | 1 | cl | cheat |
cl_glow_item_far_b | 1 | cl | release | |
cl_glow_item_far_g | 0 | cl | release | |
cl_glow_item_far_r | 0 | cl | release | |
cl_glow_physics_props | 0 | cl | |
cl_hitbox_debug | 0 | cl | |
cl_ignorepackets | Force client to ignore packets (for debugging). | 0 | cheat |
cl_ik_enable_only_this_chain | Disables all chains except for the mentioned one on the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
cl_ik_toggle_chain | Toggles on a chain in the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
cl_interp | Sets the interpolation amount (bounded on low side by server interp ratio settings). | 0 | cl | user |
cl_interp_all | Disable interpolation list optimizations. | 0 | cl |
cl_interp_animationvars | Interpolate LATCH_ANIMATION_BIT vars if interpolation interval is greater than simulation interval | 1 | cl |
cl_interp_hermite | Set to zero do disable hermite interpolation. | 1 | cl | cheat |
cl_interp_npcs | Interpolate NPC positions starting this many seconds in past (or cl_interp, if greater) | 0 | cl |
cl_interp_ratio | Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate). | 2 | cl | user |
cl_interp_simulationvars | Interpolate LATCH_SIMULATION_BIT vars if interpolation interval is greater than animation interval | 1 | cl |
cl_interp_threadmodeticks | Additional interpolation ticks to use when interpolating with threaded engine mode set. | 0 | cl |
cl_interpolate_report | Enable to show interpolation profile timing | 0 | cl | a |
cl_jiggle_bone_debug | Display physics-based 'jiggle bone' debugging information | 0 | cheat |
cl_jiggle_bone_debug_pitch_constraints | Display physics-based 'jiggle bone' debugging information | 0 | cheat |
cl_jiggle_bone_debug_yaw_constraints | Display physics-based 'jiggle bone' debugging information | 0 | cheat |
cl_jiggle_bone_invert | 0 | cheat | |
cl_jiggle_bone_sanity | Prevent jiggle bones from pointing directly away from their target in case of numerical instability. | 1 | |
cl_lagcomp_errorcheck | Player index of other player to check for position errors. | 0 | cl |
cl_lagcompensation | Perform server side lag compensation of weapon firing events. | 1 | cl | user |
cl_language | Language | 0 | user |
cl_latch_report | Enable to skip client-side animation | 0 | cl | a |
cl_leveloverview | 0 | cl | cheat | |
cl_lightquery_debug | 0 | cl | cheat | |
cl_log_tick | Log when a tick is recieved | 0 | |
cl_log_tick_skips | Log when the tick delta >= this | 0 | |
cl_massreport | 0 | cl | |
cl_mouseenable | 1 | cl | release | |
cl_mouselook | Set to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server. | 1 | cl | a | user | ss | disconnected |
cl_net_showeventlisteners | Show listening addition/removals | 0 | cl |
cl_net_showevents | Dump game events to console (1=client only, 2=all). | 0 | cl |
cl_overdraw_test | 0 | cl | numeric | cheat | |
cl_panel_freeze_time_after_press | time to freeze mouse/pointer motion after a mouse button press | 0 | cl |
cl_panorama_script_help | Display Panorama JavaScript bindings | cmd | |
cl_panorama_script_help_2 | Display all registered Panorama JavaScript bindings in wiki syntax | cmd | |
cl_parallel_frame_simulate | 0 | cl | |
cl_particle_batch_mode | 1 | | |
cl_particle_fallback_base | Base for falling back to cheaper effects under load. | 0 | |
cl_particle_fallback_multiplier | Multiplier for falling back to cheaper effects under load. | 0 | |
cl_particle_log_creates | Print debug message every time a particle collection is created | 0 | |
cl_particle_max_count | 0 | | |
cl_particle_retire_cost | 0 | cheat | |
cl_particle_sim_fallback_base_multiplier | How aggressive the switch to fallbacks will be depending on how far over the cl_particle_sim_fallback_threshold_ms the sim time is. Higher numbers are more aggressive. | 5 | |
cl_particle_sim_fallback_threshold_ms | Amount of simulation time that can elapse before new systems start falling back to cheaper versions | 6 | |
cl_particle_simulate | Enables/Disables Particle Simulation | 1 | cheat |
cl_particles_debug_showparticles | 0 | cheat | |
cl_particles_dump_effects | cmd | | |
cl_particles_dumplist | Dump all new particles, optional name substring. | cmd | |
cl_pause_animate | 1 = Animates the pause text so that you can be sure the game isn't just hard locked. | 0 | cl | a |
cl_pclass | Dump entity by prediction classname. | 0 | cl | cheat |
cl_pdump | Dump info about this entity to screen. | -1 | cl | cheat |
cl_phys_animated_hierarchy | 1 | cl | |
cl_phys_block_dist | 1 | cl | |
cl_phys_block_fraction | 0 | cl | |
cl_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | 0 | cl | cheat |
cl_phys_dump_intersection_controller | Dump intersection controller status | cmd | |
cl_phys_enabled | Enable all physics simulation | 1 | cl | cheat |
cl_phys_sleep | Put all physics in all the worlds to sleep | cmd | |
cl_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | 1 | cl | cheat |
cl_phys_stop_at_collision | 0 | cl | cheat | |
cl_phys_timescale | Scale time for physics | 1 | cl |
cl_phys_visualize_awake | 0 | cl | |
cl_phys_wakeup | Wake all physics objects in the Main physics up | cmd | |
cl_physics_add_test | add test object | cmd | |
cl_physics_remove_test | remove test object | cmd | |
cl_pitchdown | 89 | cl | cheat | |
cl_pitchspeed | 225 | cl | |
cl_pitchup | 89 | cl | cheat | |
cl_playback_screenshots | Allows the client to playback screenshot and jpeg commands in demos. | 0 | |
cl_playerspraydisable | Disable player sprays. | 0 | cl | a |
cl_precacheinfo | Show precache info (client). | cmd | |
cl_pred_error_verbose | Show more field info when spewing prediction errors. | 0 | cl |
cl_pred_optimize | Optimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no errors (2). | 2 | cl |
cl_pred_track | <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname. | cmd | |
cl_predict | Perform client side prediction. | 1 | cl | user | cheat |
cl_predictioncopy_describe | Describe datamap_t for entindex | cmd | |
cl_predictioncopy_print | Print simple description of prediction copy fields for entindex | cmd | |
cl_predictioncopy_runs | 1 | cl | |
cl_predictweapons | Perform client side prediction of weapon effects. | 1 | cl | user |
cl_print_consistency_list | Display's the contents and flags of the current consistency list | cmd | |
cl_printfps | Print information from cl_showfps. | cmd | |
cl_prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | |
cl_querycache_stats | Display status of the query cache (client only) | cmd | |
cl_ragdoll_default_scale | 1 | cl | |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | cl | a |
cl_ragdoll_reload | 0 | cl | |
cl_removedecals | Remove the decals from the entity under the crosshair. | cmd | |
cl_report_predcopy_overrides | Report prediction copy overrides | cmd | |
cl_report_soundpatch | reports client-side sound patch count | cmd | |
cl_resend | Delay in seconds before the client will resend the 'connect' attempt | 0 | release |
cl_resetfps | Reset information from cl_showfps. | cmd | |
cl_retire_low_priority_lights | Low priority dlights are replaced by high priority ones | 0 | |
cl_rr_reloadresponsesystems | Reload all response system scripts. Note: This won't work unless you run with -rr_allow_reload. | cmd | |
cl_save_animgraph_recording | Saves all active animgraph recordings to disk | cmd | |
cl_sceneentity_debug | Display all thinking scene entities and its data. | 0 | cl |
cl_screenmessage_notifytime | How long to display screen message text | 8 | cl |
cl_script_add_debug_filter | Add a filter to the game debug overlay | cmd | |
cl_script_add_watch | Add a watch to the game debug overlay | cmd | |
cl_script_add_watch_pattern | Add a watch to the game debug overlay | cmd | |
cl_script_attach_debugger | Connect the vscript VM to the script debugger | cmd | |
cl_script_attach_debugger_at_startup | 0 | cl | |
cl_script_break_in_native_debugger_on_error | 0 | cl | |
cl_script_clear_watches | Clear all watches from the game debug overlay | cmd | |
cl_script_debug | Toggle the in-game script debug features | cmd | |
cl_script_dump_all | Dump the state of the VM to the console | cmd | |
cl_script_find | Find a key in the VM | cmd | |
cl_script_help | Output help for script functions | cmd | |
cl_script_help2 | Output help for script functions suitable for auto-completion | cmd | |
cl_script_reload | Reload scripts | cmd | |
cl_script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | |
cl_script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | |
cl_script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | |
cl_script_remove_watch | Remove a watch from the game debug overlay | cmd | |
cl_script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | |
cl_script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | |
cl_script_trace_disable | Turn off a particular trace output by file or function name | cmd | |
cl_script_trace_disable_all | Turn off all trace output | cmd | |
cl_script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | |
cl_script_trace_enable | Turn on a particular trace output by file or function name | cmd | |
cl_script_trace_enable_all | Turn on all trace output | cmd | |
cl_script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | |
cl_sendtable_cache_filename | Send tables cache file | 0 | |
cl_sequence_debug | -1 | cl | |
cl_sequence_debug2 | -1 | cl | |
cl_sequence_debug_verbose | 1 | cl | |
cl_sequence_model_substring | 0 | cl | |
cl_show_bounds_errors | 0 | cl | |
cl_show_splashes | 1 | cl | |
cl_showanimstate | Show the (client) animation state for the specified entity (-1 for none). | -1 | cl | cheat |
cl_showanimstate_activities | Show activities in the (client) animation state display. | 1 | cl | cheat |
cl_ShowBoneSetupEnts | Show which entities are having their bones setup each frame. | 0 | cl |
cl_showdemooverlay | How often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always) | 0 | |
cl_showents | Dump entity list to console. | cmd | |
cl_showerror | Show prediction errors, 2 for above plus detailed field deltas. | 0 | cl |
cl_showfps | Draw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file ) | 0 | cl | release |
cl_showhelp | Set to 0 to not show on-screen help | 1 | cl | a |
cl_showmem | Draw approximate memory use at top of screen | 0 | cl | release |
cl_showpos | Draw current position at top of screen | 0 | cl | release |
cl_showtextmsg | Enable/disable text messages printing on the screen. | 1 | cl |
cl_sidespeed | 450 | cl | cheat | |
cl_skel_constraints_enable | 1 | rep | cheat | |
cl_skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | 0 | cl | cheat |
cl_smooth | Smooth view/eye origin after prediction errors | 1 | cl |
cl_smoothtime | Smooth client's view after prediction error over this many seconds | 0 | cl |
cl_snd_new_visualize | Displays soundevent name played at it's 3d position | 0 | cl | cheat |
cl_soundscape_flush | Flushes the client side soundscapes | cmd | |
cl_soundscape_printdebuginfo | print soundscapes | cmd | |
cl_spectator_cmdrate_factor | Rate multiplier when connected via hltv | 0 | |
cl_spectator_interp_ratio | When connected to hltv or playing a demo, adjust the interp time by this ratio. | 2 | cl |
cl_spewserializers | Spew serializers | cmd | |
cl_ss_origin | print origin in script format | cmd | |
cl_steamcontroller | 0 | cl | |
cl_stuff_keys | 0 | cl | cheat | |
cl_team | Default team when joining a game | 0 | cl | a | user |
cl_tempragdoll_transition_time | 0 | cl | |
cl_tempragdoll_unragdoll_time | 0 | cl | |
cl_timeout | After this many seconds without receiving a packet from the server, the client will disconnect itself | 30 | a |
cl_tracer_whiz_distance | 72 | cl | |
cl_tree_sway_dir | sets tree sway wind direction and strength | cmd | |
cl_update_spatial_entities_before_latchwork | Update spatial partition entities before we do latch work. Overcomes a potential deadlock in IK, but convared so we can test perf implications. | 1 | cl |
cl_updaterate | Number of packets per second of updates you are requesting from the server | 90 | a | user |
cl_updatevisibility | Updates visibility bits. | cmd | |
cl_upspeed | 320 | cl | cheat | |
cl_viewmodelsclonedasworld | 1 | cl | |
cl_viewtarget_clamp | 1 | cl | |
cl_voice_filter | Filter voice by name substring | 0 | |
cl_voice_transmit_lobby | 1 | cl | |
cl_voiceenabled | 1 | cl | |
cl_vprof_scope_entity_gamephys | 0 | cl | |
cl_yawspeed | 210 | cl | |
clear | Clear console output. | cmd | |
clearall | Clear console output from all views. | cmd | |
cli_ent_attachments | Displays the interpolated attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_hitbox | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_pivot | Displays the interpolated pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
cli_ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
clientport | If non-empty, client binds port to specific address. Usually you should leave this blank to use a different random system-assigned port for each connection. | 0 | release |
closecaption | Enable close captioning. | 0 | a | user | xbox_archive |
cloth_airdrag | 0 | | |
cloth_airdrag_override | 0 | | |
cloth_approximate_collide | 1 | | |
cloth_batch | 32 | | |
cloth_damping_bias | 0 | | |
cloth_damping_multiplier | 1 | | |
cloth_debug | 0 | | |
cloth_debug_draw | 0 | cl | |
cloth_debug_draw_nodepth_alpha | 16 | | |
cloth_expairdrag | 0 | | |
cloth_expquadairdrag | 0 | | |
cloth_ground_offset | 0 | | |
cloth_ground_plane_thickness | 3 | | |
cloth_guard_threshold | 1000 | | |
cloth_interpolation_strategy | 0 | | |
cloth_iteration_multiplier | 1 | | |
cloth_iv_dump | 4 | cl | |
cloth_iv_store_back | 0 | sv | rep | |
cloth_legacy_stretch_force | 0 | | |
cloth_legacy_support | 1 | | |
cloth_max_ticks_per_frame | 8 | | |
cloth_node_debug_axis_length | 1 | | |
cloth_node_velocity_limit | 1000000 | | |
cloth_quad_smooth_iterations | -1 | | |
cloth_quad_smooth_rate | -1 | | |
cloth_quadairdrag | 0 | | |
cloth_quasistatic_iters | 0 | | |
cloth_reload_immediately | 0 | | |
cloth_resim_after | 0 | | |
cloth_rigid_update | 0 | | |
cloth_rod_smooth_iterations | -1 | | |
cloth_rod_smooth_rate | -1 | | |
cloth_sim_on_tick | 0 | cl | |
cloth_simulate | 1 | | |
cloth_step | 1 | | |
cloth_step_variability | 0 | | |
cloth_update | 1 | cl | |
cloth_update_bones_on_ticks | 0 | sv | |
cloth_watch | 1 | rep | |
cloth_wind | 0 | | |
cloth_wind_pitch | 0 | | |
cmd | Forward command to server. | cmd | |
collect_entity_model_name | Collect model names of the entities you're pointing at | cmd | |
collision_shake_amp | 0 | sv | |
collision_shake_freq | 0 | sv | |
collision_shake_time | 0 | sv | |
commentary | Desired commentary mode state. | 0 | sv | a | xbox_archive |
commentary_available | Automatically set by the game when a commentary file is available for the current map. | 0 | sv |
commentary_cvarsnotchanging | cmd | | |
commentary_finishnode | cmd | | |
con_enable | false | launch | |
con_logfile_suffix | Suffix to append to the console log, may be changed to reopen the log | 0 | |
condump | dump the text currently in the console to condumpXX.log | cmd | |
connect | Connect to a remote server. | cmd | |
connect_hltv | Connect to a remote HLTV server. | cmd | |
console_history_size | 1000 | | |
consoletool | Open a VConsole subtool. | cmd | |
convars_echo_toggle_changes | Echo to the console changes caused by toggling. | 1 | |
convert_steamid | Convert SteamID into multiple formats | cmd | |
cpu_level | CPU Level - Default: High | 2 | cl |
cpuinfo | Print CPU configuration information | cmd | |
crash | Crash the client. Optional parameter -- type of crash: 0: read from NULL 1: write to NULL 2: DmCrashDump() (xbox360 only) 3: Same but with full heap 4: force an Assert | cmd | |
crash_error | Cause the engine to crash by spewing an error (Debug!!) | cmd | |
crash_job | Cause the engine to crash in a job thread (Debug!!) | cmd | |
crash_thread | Cause the engine to crash in a brand new non-main thread (Debug!!) | cmd | |
create_flashlight | cmd | | |
creditsdone | cmd | | |
crowbar_impact_damage_mass | 8 | sv | |
crowbar_impact_damage_scale | 1 | sv | |
csgo_allow_time_sliced_shadow_map_rendering | Allow time-sliced shadow buffer rendering when enabled via gameinfo.gi | 0 | |
csgo_baked_sun_shadow_distance | 1024 | | |
csgo_cubemap_normalization_max | 32 | | |
csgo_cubemap_normalization_roughness_begin | 0 | | |
csgo_directional_lightmaps | 1 | | |
csgo_dither_scale | 1 | | |
csgo_dump_lights | 0 | | |
csgo_enable_cached_lights | 1 | | |
csgo_enable_lights | 1 | | |
csgo_max_lights | -1 | | |
csgo_show_light_fog_clipmap_cb_cost | Show cost of lights in fog clipmap constant buffer. yellow = 1 cost, red = 6 cost | 0 | cheat |
csgo_show_light_priority | Show light priority values. 1 = normal lights, 2 = cached lights. | 0 | cheat |
csgo_unlit_shadow_color | -7896451 | | |
csm_bias_override_0 | 1 | cheat | |
csm_bias_override_1 | 1 | cheat | |
csm_bias_override_2 | 1 | cheat | |
csm_bias_override_3 | 1 | cheat | |
csm_cascade0_override_dist | -1 | cheat | |
csm_cascade1_override_dist | -1 | cheat | |
csm_cascade2_override_dist | -1 | cheat | |
csm_cascade3_override_dist | -1 | cheat | |
csm_cascade_viewdir_shadow_bias_scale | 2 | cheat | |
csm_max_num_cascades_override | -1 | cheat | |
csm_max_shadow_dist_override | -1 | cheat | |
csm_res_override_0 | 0 | cheat | |
csm_res_override_1 | 0 | cheat | |
csm_res_override_2 | 0 | cheat | |
csm_res_override_3 | 0 | cheat | |
csm_slope_scale_db_override | -1 | cheat | |
csm_split_log_scalar | 0 | cheat | |
csm_viewdir_shadow_bias | 0 | cheat | |
cvarlist | Show the list of convars/concommands. | cmd | |
d3d_max_feature_level | Report the maximum D3D feature level available. | 11 | |
dbghist_addline | Add a line to the debug history. Format: <category id> <line> | cmd | |
dbghist_dump | Dump the debug history to the console. Format: <category id> Categories: 0: Entity I/O 1: AI Decisions 2: Scene Print 3: Alyx Blind 4: Log of damage done to player 5: Player Teleport | cmd | |
debug_materialmodifycontrol | 0 | sv | |
debug_materialmodifycontrol_client | 0 | cl | |
debug_overlay_fullposition | 0 | sv | |
debug_physimpact | 0 | sv | |
debug_shared_random | 0 | sv | rep | |
debug_touchlinks | Spew touch link activity | 0 | sv |
debug_visibility_monitor | 0 | sv | cheat | |
debugoverlay_draw_current | Tell debugoverlay to not draw any entries that have aged out by the time of rendering. Useful if sim runs more often than rendering. | 0 | cheat |
debugoverlay_ignore_source | Draw everything normal and ignore the source for rendering | 0 | cheat |
debugoverlay_show_text_outline | Toggle display of box around text | 0 | cheat |
debugoverlay_toggle | Toggles visibility of the debug overlay system. | cmd | |
decalfrequency | 10 | sv | nf | |
default_fov | 75 | cl | cheat | |
demo_fastforwardfinalspeed | Go this fast when starting to hold FF button. | 20 | |
demo_fastforwardramptime | How many seconds it takes to get to full FF speed. | 5 | |
demo_fastforwardstartspeed | Go this fast when starting to hold FF button. | 2 | |
demo_flush | Flush writing the demo file every network update | 0 | a |
demo_goto | Skips to location in demo. | cmd | |
demo_gotomark | Skips the current demo playback to the marked tick | cmd | |
demo_gototick | Skips to a tick in demo. | cmd | |
demo_info | Print information about currently playing demo. | cmd | |
demo_interpolateview | Do view interpolation during dem playback. | 1 | |
demo_marktick | Marks the current demo playback tick for later use | cmd | |
demo_pause | Pauses demo playback. | cmd | |
demo_pauseatservertick | Pauses demo playback at server tick | 0 | |
demo_quitafterplayback | Quits game after demo playback. | 0 | |
demo_recordcommands | Record commands typed at console into .dem files. | 1 | cheat |
demo_resume | Resumes demo playback. | cmd | |
demo_timescale | Sets demo replay speed. | cmd | |
demo_togglepause | Toggles demo playback. | cmd | |
demo_usefastgoto | Use fast frame skipping when available for demo_goto commands. | 1 | |
demo_writefullupdate_rate | Interval time in seconds to write full updates to demo. | 60 | |
demolist | Print demo sequence list. | cmd | |
destinations_debug_drawings | 0 | sv | rep | cheat | |
destinations_disable_avatar_grab_at_speed | 60 | cl | |
destinations_dismissed_hl_alyx | false | per-user | |
destinations_generate_itemdefs | Generate item defs for inventory service | cmd | |
destinations_hide_player_billboard | false | per-user | |
destinations_hide_ugc_images | false | per-user | |
destinations_home_map | | per-user | |
destinations_home_map_addon | | per-user | |
destinations_home_map_migrated | true | machine | |
destinations_home_map_savegame | | per-user | |
destinations_home_map_type | 0 | per-user | |
destinations_load_addon | Load addon | cmd | |
destinations_load_savegame | Load savegame | cmd | |
destinations_load_steamvr_background | Load a SteamVR background from the workshop | cmd | |
destinations_load_steamvr_controller | Load a SteamVR controller from the workshop | cmd | |
destinations_map_sort | | per-user | |
destinations_mute_others | false | per-user | |
destinations_mute_self | false | per-user | |
destinations_personal_space_radius | 12.000000 | per-user | |
destinations_player_radius | 12 | sv | rep | |
destinations_quest_ray_cast_max_count | 1000 | sv | rep | |
destinations_recent_apps_count | 10 | cl | |
destinations_recent_apps_debug | 0 | cl | |
destinations_recent_apps_include_tools | 0 | cl | |
destinations_recent_apps_show_all | 1 | cl | |
destinations_reload_contentdb | Reload contentdb.txt | cmd | |
destinations_reset_hand_override | Reset the hand override. | cmd | |
destinations_reset_quests | Resets all quests | cmd | |
destinations_reset_unlocked_items | Reset unlocked items | cmd | |
destinations_shown_tutorial | false | per-user | |
destinations_spawn_panel | Spawns movable panel | cmd | |
destinations_spawn_trophy | Spawns a game trophy game itemdefid | cmd | |
destinations_unlock_items | Unlocks all items | cmd | |
developer | Set developer message level. | 1 | |
diffcheck | Activate diffcheck system. | 1 | |
diffcheck_playerslot | 0 | | |
diffcheck_spew | Actually show diffcheck results. | 1 | |
diffcheck_spew_diff_filter | Show diff with matching filter substring only. | 0 | |
diffcheck_spew_diff_only | Show diff only. | 0 | |
differences | Show all convars which are not at their default values (optional restricted to specific flags). | cmd | |
disable_dynamic_prop_loading | If non-zero when a map loads, dynamic props won't be loaded | 0 | sv | cheat |
disconnect | Disconnect from server | cmd | |
dispcoll_drawplane | 0 | sv | |
display_game_events | 0 | sv | cheat | |
displaysoundlist | 0 | sv | |
dlight_debug | Creates a dlight in front of the player | cmd | |
dota_ambient_cloth | 1 | cl | |
dota_use_controller | 0 | cl | |
drawcross | Draws a cross at the given location Arguments: x y z | cmd | |
drawline | Draws line between two 3D Points. Green if no collision Red is collides with something Arguments: x1 y1 z1 x2 y2 z2 | cmd | |
dsp_automatic | 0 | demo | |
dsp_db_min | 80 | demo | |
dsp_db_mixdrop | 0 | demo | |
dsp_dist_max | 1440 | cheat | demo | |
dsp_dist_min | 0 | cheat | demo | |
dsp_mix_max | 0 | demo | |
dsp_mix_min | 0 | demo | |
dsp_off | 0 | cheat | |
dsp_vol_2ch | 1 | demo | |
dsp_vol_4ch | 0 | demo | |
dsp_vol_5ch | 0 | demo | |
dsp_volume | 0 | a | demo | |
dti_report_stddev_threshold | For network encoding stats, provide a notes field if field change count is above this many standard deviations for the average field change counts for the serializer. | 1 | release |
+duck | cmd | | |
-duck | cmd | | |
dump_globals | Dump all global entities/states | cmd | |
dump_localization_files | List all loaded localization files | cmd | |
dump_panorama_css_properties | Prints out all valid panorama CSS properties and their documentation | cmd | |
dump_panorama_css_properties_memstats | Prints out mem stats of all valid panorama CSS properties | cmd | |
dump_panorama_events | print panorama event types and their documentation | cmd | |
dump_panorama_render_command_stats | cmd | | |
dump_secondary_scene_worlds | Lists secondary scene worlds and ref counts | cmd | |
dumpparticlelist | Print out information on existing particle systems | cmd | |
dumpstringtable | Usage: dumpstringtable tablename <sv \| cl> <verbose> Print string tables to console, verbose to dump data. | cmd | |
dynamic_joint_debug | 0 | sv | |
echo | Echo text to console. | cmd | |
echoln | Echo the command arguments on the console | cmd | |
enable_boneflex | 1 | cl | a | |
endmovie | Stop recording movie frames. | cmd | |
engine_experimental_drop_frame_ticks | Experimental feature to skip ticks when the client is catching up in low frame rate situations. | 0 | |
engine_max_resource_system_update_time | 5 | | |
engine_no_focus_sleep | 20 | a | |
engine_no_focus_sleep_vconsole_suppress | When VConsole is in the foreground, don't trigger engine_no_focus_sleep behavior | 1 | |
engine_ostype | OS type the engine is running on. | 0 | |
engine_platform_name_extended | Platform the engine is running on. | 0 | |
engine_rendersystem_init | Rendersystem option requested (changing this does not change the rendersystem). | 0 | |
engine_rendersystem_used | Rendersystem option in use (changing this does not change the rendersystem). | 0 | |
engine_show_frame_multiple_ticks | 0 | | |
engine_show_frame_pacing | 0 | | |
engine_show_frame_ticks | 0 | | |
english | If set to 1, running the english language set of assets. | 1 | cl | user |
ent_absbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_actornames | Displays the entity name for all entities that have ShouldDisplayInActorNames true in code | cmd | |
ent_actornames_font | ent_actornames font name | 0 | sv | rep | cheat |
ent_actornames_fontsize | ent_actornames font size | 24 | sv | rep | cheat |
ent_animgraph_debug | Displays debug draws about the given entity(ies) animgraph Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_animgraph_record | Toggles recording of animgraph replay of the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_animgraph_setvar | Sets a variable on the animgraph of the given entity(s) Arguments: <varname>=<value> \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_attachments | Displays the attachment points on an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_autoaim | Displays the entity's autoaim radius. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_bbox | Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_call | ent_call <funcname> <option:entname> calls function on current look target or filtername, checks on ent, then root, then mode, then map scope | cmd | |
ent_cancelpendingentfires | Cancels all ent_fire created outputs that are currently waiting for their delay to expire. | cmd | |
ent_characterize | Spew PVS debug info for entity | cmd | |
ent_clear_debug_overlays | Clears all debug overlays | cmd | |
ent_create | Creates an entity of the given type where the player is looking. | cmd | |
ent_debug_anim | Use the specified entity for animation debugging. | cmd | |
ent_debugkeys | 0 | sv | |
ent_find | Find and list all entities with classnames or targetnames that contain the specified substring. Format: find_ent <substring> | cmd | |
ent_find_index | Display data for entity matching specified index. Format: find_ent_index <index> | cmd | |
ent_fire | Usage: ent_fire <target> [action] [value] [delay] | cmd | |
ent_fire_output | Usage: ent_fire_output <target> [output name] [value] [delay] | cmd | |
ent_grab | grabs the object in front of the player. Options: -loose -multiple -toggle | cmd | |
ent_hitbox | Displays the hitboxes for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_info | Usage: ent_info <class name> | cmd | |
ent_joint_axis_size | 4 | sv | |
ent_joint_names | 1 | sv | |
ent_joint_only_ik_joints | 0 | sv | |
ent_joints | Displays the joint names + axes an entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_messages | Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_messages_draw | Visualizes all entity input/output activity. | 0 | sv | rep | cheat |
ent_name | Displays the entity name | cmd | |
ent_orient | Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' option to orient on all axis. Format: ent_orient <entity name> <optional: allangles> | cmd | |
ent_picker | Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at. Arguments: full - enables all debug information | cmd | |
ent_pivot | Displays the pivot for the given entity(ies). (y=up=green, z=forward=blue, x=left=red). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_pivot_size | 20 | sv | a | cheat | |
ent_rbox | Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_remove | Removes the given entity(s) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_remove_all | Removes all entities of the specified type Arguments: \{entity_name\} / \{class_name\} | cmd | |
ent_revert_dormancy_change | 0 | cl | |
ent_rotate | Rotates an entity by a specified # of degrees | cmd | |
ent_scale | Scales entities. Arguments: <scale factor> \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_script_dump | Dumps the names and values of this entity's script scope to the console Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_select | Select or deselects the given entities(s) for later manipulation Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_setang | Set entity angles | cmd | |
ent_setname | Sets the targetname of the given entity(s) Arguments: \{new entity name\} \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_setpos | Move entity to position | cmd | |
ent_show_contexts | Show entity contexts in ent_text display | 0 | sv | cheat |
ent_show_response_criteria | Print, to the console, an entity's current criteria set used to select responses. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_skeleton | Displays the skeleton for the given entity(ies). Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_skeleton_only_ik_joints | 0 | sv | |
ent_steadystate_batchsize | Max number of entities to transmit to player | 20 | sv |
ent_steadystate_cooldown | Time in seconds after player state changes before steady state changes can occur. | 5 | sv |
ent_steadystate_delay | Time in seconds without network state changes until an entity is considered for trickle updates | 5 | sv |
ent_steadystate_enable | 1 | sv | |
ent_steadystate_interval | Rate at which entities can be trickled to players | 0 | sv |
ent_teleport | Teleport the specified entity to where the player is looking. Format: ent_teleport <entity name> | cmd | |
ent_test_interpolation | 0 | cl | |
ent_text | Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text256 | Displays text debugging information about the given entity(ies) [within 256 units of the player] on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_clear | Hide text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_filter | Set which ent_text filters you want: | cmd | |
ent_text_flags_active | -1 | sv | a | cheat | |
ent_text_no_name_really_i_mean_it | 0 | sv | cheat | |
ent_text_radius | Displays text debugging information about the given entity(ies) [near the player] on top of the entity (See Overlay Text) 2 Arguments: Radius, \{entity_name/class_name/ no argument picks what player is looking at\} | cmd | |
ent_text_sticky_add | Adds to list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_sticky_clear | Clears the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_sticky_dump | Spews the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_text_sticky_remove | Removes from the list of names to display text debugging information about the given entity(ies) on top of the entity (See Overlay Text) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_ungrab | un-grabs all objects | cmd | |
ent_vcollide_wireframe | Displays the interpolated vcollide wireframe pm am entity. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
ent_viewoffset | Displays the eye position for the given entity(ies) in red. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
entity_log_load_unserialize | Output unserialization of entities on map load. 0 - off, 1 - client/server, 2 - server, 3 - client | 0 | |
entity_lump_list | List all known entity lumps | cmd | |
entity_lump_spew | Dump the contents of an entity lump | cmd | |
ents | List server entities, sorted by spawn group | cmd | |
escape | Escape key pressed. | cmd | |
exec | Execute a cfg file | cmd | |
exec_async | Execute a cfg file over time | cmd | |
execifexists | Execute a cfg file if file exists | cmd | |
execute_command_every_frame | 0 | cheat | |
explode | Kills the player with explosive damage | cmd | |
explodevector | Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value> | cmd | |
fade_debug_splitscreen_slot | -1 | cl | |
fadein | fadein \{time r g b\}: Fades the screen in from black or from the specified color over the given number of seconds. | cmd | |
fadeout | fadeout \{time r g b\}: Fades the screen to black or to the specified color over the given number of seconds. | cmd | |
fake_workshop_download_delay | 3 | cl | rep | |
fake_workshop_download_time | 0 | cl | rep | |
filesystem_buffer_size | Size of per file buffers. 0 for none | 0 | |
filesystem_max_stdio_read | 16 | | |
filesystem_native | Use native FS or STDIO | 1 | |
filesystem_report_buffered_io | 0 | | |
filesystem_unbuffered_io | 1 | | |
find | Find concommands with the specified string in their name/help text. | cmd | |
findflags | Find concommands by flags. | cmd | |
fire_absorbrate | 3 | sv | |
fire_dmgbase | 1 | sv | |
fire_dmginterval | 1 | sv | |
fire_dmgscale | 0 | sv | |
fire_extabsorb | 5 | sv | |
fire_extscale | 12 | sv | |
fire_growthrate | 1 | sv | |
fire_heatscale | 1 | sv | |
fire_incomingheatscale | 0 | sv | |
fire_maxabsorb | 50 | sv | |
firetarget | cmd | | |
firstperson | Switch to firstperson camera. | cmd | |
fish_debug | Show debug info for fish | 0 | cl | cheat |
fish_dormant | Turns off interactive fish behavior. Fish become immobile and unresponsive. | 0 | sv | rep | cheat |
flex_cycler_think_interval | 0 | sv | |
flex_expression | 0 | sv | |
flex_looktime | 5 | sv | |
flex_rules | Allow flex animation rules to run. | 1 | cl |
flex_smooth | Applies smoothing/decay curve to flex animation controller changes. | 1 | cl |
flex_talk | 0 | sv | |
fog_color | -1 | cheat | |
fog_colorskybox | -1 | cl | cheat | |
fog_enable | Enable fog | 1 | cheat |
fog_enableskybox | 1 | cl | cheat | |
fog_end | -1 | cl | cheat | |
fog_endskybox | -1 | cl | cheat | |
fog_hdrcolorscale | -1 | cheat | |
fog_hdrcolorscaleskybox | -1 | cl | cheat | |
fog_maxdensity | -1 | cl | cheat | |
fog_maxdensityskybox | -1 | cl | cheat | |
fog_override | Overrides the map's fog settings (-1 populates fog_ vars with map's values) | 0 | cheat |
fog_override_color | Sets the fog color override | cmd | |
fog_override_enable | Use fog_override convars instead of world fog data | 0 | cheat |
fog_override_end | 3500 | cheat | |
fog_override_exponent | 2 | cheat | |
fog_override_max_density | 0 | cheat | |
fog_override_start | 1000 | cheat | |
fog_start | -1 | cl | cheat | |
fog_startskybox | -1 | cl | cheat | |
fog_volume_debug | If enabled, prints diagnostic information about the current fog volume | 0 | sv |
footstep_debug | 0 | sv | rep | |
footstep_force_volume | -1 | sv | rep | |
force_centerview | cmd | | |
forceactivecontrollertype | -1 | | |
-forward | cmd | | |
+forward | cmd | | |
fp_trace | Toggle field path tracing to file | cmd | |
fps_max | Frame rate limiter. 0=no limit. Does not apply to dedicated server. | 120 | a |
frag_grenade_blip_frequency | 1 | sv | rep | |
free_pass_peek_debug | 0 | sv | |
freecamera_accel | Tweak this parameter to adjust Free Camera movement acceleration. | 5 | cl |
freecamera_fog_end | Fog end for Free Camera. | 2500 | cl |
freecamera_fog_start | Fog start for Free Camera. | 1800 | cl |
freecamera_max_speed | Tweak this parameter to adjust Free Camera movement max speed. | 500 | cl |
freecamera_rotation_mulitplier | Tweak this parameter to adjust Free Camera mouse rotation. | 10 | cl |
freecamera_zfar | Fog start for Free Camera. | 4500 | cl |
freeze_frame | Freezes the display client side only | cmd | |
fs_clear_open_duplicate_times | Clear the list of files that have been opened. | cmd | |
fs_dump_open_duplicate_times | Set fs_report_long_reads 1 before loading to use this. Prints a list of files that were opened more than once and ~how long was spent reading from them. | cmd | |
fs_fake_read_delay_ms | Add N ms of delay to every low-level read operation, to simulate a slow disk | 0 | |
fs_monitor_read_from_pack | 0:Off, 1:Any, 2:Sync only | 0 | |
fs_report_long_reads | 0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threashold | 0 | |
fs_report_sync_opens | 0:Off, 1:Always, 2:Not during load | 0 | |
fs_warning_mode | 0:Off, 1:Warn main thread, 2:Warn other threads | 0 | |
func_break_max_pieces | 15 | sv | a | rep | |
func_break_reduction_factor | 0 | sv | |
func_breakdmg_bullet | 0 | sv | |
func_breakdmg_club | 1 | sv | |
func_breakdmg_explosive | 1 | sv | |
fx_glass_velocity_cap | Maximum downwards speed of shattered glass particles | 0 | cl |
g_ai_threadedgraphbuild | If true, use experimental threaded node graph building. | 0 | sv |
g_debug_angularsensor | 0 | sv | cheat | |
g_debug_constraint_sounds | Enable debug printing about constraint sounds. | 0 | sv | cheat |
g_debug_doors | 0 | sv | |
g_debug_npc_vehicle_roles | 0 | sv | |
g_debug_ragdoll_removal | 0 | sv | rep | cheat | |
g_debug_ragdoll_visualize | 0 | cl | cheat | |
g_debug_trackpather | 0 | sv | cheat | |
g_debug_transitions | Set to 1 and restart the map to be warned if the map has no trigger_transition volumes. Set to 2 to see a dump of all entities & associated results during a transition. | 0 | sv |
g_debug_vehiclebase | 0 | sv | cheat | |
g_debug_vehicleexit | 0 | sv | cheat | |
g_debug_vehiclesound | 0 | sv | cheat | |
g_Language | 0 | sv | rep | |
g_ragdoll_fadespeed | 600 | cl | |
g_ragdoll_important_maxcount | 2 | sv | rep | |
g_ragdoll_lvfadespeed | 100 | cl | |
g_ragdoll_maxcount | 5 | sv | rep | |
gameevents_showeventlisteners | Show listening addition/removals | 0 | |
gameevents_showevents | Dump game events to console. (1 = Show Signaling, 2 = Show Posting also). | 0 | |
gameinstructor_dump_open_lessons | Gives a list of all currently open lessons. | cmd | |
gameinstructor_dump_run_lesson_counts | Gives a list of lessons that been completed or shown | cmd | |
gameinstructor_enable | Display in game lessons that teach new players. | 1 | cl | a |
gameinstructor_find_errors | Set to 1 and the game instructor will run EVERY scripted command to uncover errors. | 0 | cl | cheat |
gameinstructor_reload_lessons | Shuts down all open lessons and reloads them from the script file. | cmd | |
gameinstructor_reset_counts | Resets all display and success counts to zero. | cmd | |
gameinstructor_start_sound_cooldown | Number of seconds forced between similar lesson start sounds. | 4 | cl |
gameinstructor_verbose | Set to 1 for standard debugging or 2 (in combo with gameinstructor_verbose_lesson) to show update actions. | 0 | cl | cheat |
gameinstructor_verbose_lesson | Display more verbose information for lessons have this name. | 0 | cl | cheat |
gamestats_file_output_directory | When -gamestatsfileoutputonly is specified, file will be emitted here instead of to modpath | 0 | sv |
gameui_activate | Shows the game UI | cmd | |
gameui_allowescape | Escape key allowed to hide game UI | cmd | |
gameui_allowescapetoshow | Escape key allowed to show game UI | cmd | |
gameui_hide | Hides the game UI | cmd | |
gameui_preventescape | Escape key doesn't hide game UI | cmd | |
gameui_preventescapetoshow | Escape key doesn't show game UI | cmd | |
getpos | dump position and angles to the console | cmd | |
getpos_exact | dump origin and angles to the console | cmd | |
gfx_calculate_skin_diffusion_profile_dipole | Calculate a skin diffusion profile using scattering constants. | cmd | |
gfx_convert_generic_to_vr_simple_vr_complex | Convert generic.vfx to vr_simple/vr_complex | cmd | |
gfx_generate_ao_cone_response | Generates a LUT for AO cone vs. sphere | cmd | |
gfx_generate_ao_sphere_response | Generates a LUT for AO proxy calculations | cmd | |
gfx_generate_cone_cone_union_LUT | Generates a LUT for cone-cone union | cmd | |
gfx_generate_cone_cone_union_slice | Generates a LUT for cone-cone union | cmd | |
gfx_generate_ellipse_coneangle_LUT | Generates a LUT to give a cone angle from parameterized ellipse | cmd | |
gfx_generate_ggx_luts | Generate LUTs for modified GGX | cmd | |
gfx_generate_poisson_disk | Generate a poisson disk of N samples using best-candidate sampling. | cmd | |
gfx_generate_preintegrated_brdf | Generate a pre-integrated BRDF LUT | cmd | |
gfx_generate_sin_pulse_texture | Generate a sine pulse texture | cmd | |
gfx_generate_skin_diffuse_warp | Generate the diffuse warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp | Generate the shadow warp lookup texture used for pre-integrated skin shading. | cmd | |
gfx_generate_skin_shadow_warp_shadow_width | Remapped width of the shadow penumbra | 0 | |
gfx_hemioct_flat_normal_test | Determine which constant(s) to use to preserve flat normals under HemiOctohedron normal map encoding | cmd | |
gfx_load_skin_diffusion_profile | Load a measured diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_image | Load a custom skin diffusion profile. | cmd | |
gfx_load_skin_diffusion_profile_sum_of_gaussians | Load sum-of-gaussians skin diffusion profile. | cmd | |
gfx_remove_obsolete_detail_modes | Remove F_DETAIL_TEXTURE 1 and 2 | cmd | |
give | Give item to player. Arguments: <item_name> | cmd | |
givecurrentammo | Give a supply of ammo for current weapon.. | cmd | |
gl_clear | 1 | cl | |
gl_clear_gray | Clear the back buffer to gray every frame. | 0 | cl | cheat |
gl_clear_randomcolor | Clear the back buffer to random colors every frame. Helps spot open seams in geometry. | 0 | cl | cheat |
global_set | global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD). | cmd | |
glow_use_tolerance | 0 | cl | rep | cheat | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | cmd | |
gpu_level | GPU Level - Default: High | 3 | cl |
gpu_mem_level | Memory Level - Default: High | 2 | cl |
-grenade1 | cmd | | |
+grenade1 | cmd | | |
-grenade2 | cmd | | |
+grenade2 | cmd | | |
-grip_hand1 | cmd | | |
-gripanalog_hand0 | cmd | | |
+gripanalog_hand0 | cmd | | |
-gripanalog_hand1 | cmd | | |
+gripanalog_hand1 | cmd | | |
groundik_enabled | 1 | | |
hack_no_hand_skeleton | 0 | sv | |
hammer_dota_path_falloff | 1 | | |
hammer_dota_path_fixup | 1 | | |
hammer_dota_path_opacity | 0 | | |
hammer_dota_path_overwrite | 0 | | |
hammer_dota_path_sharpness | 0 | | |
hammer_dota_path_use_material_settings | 1 | | |
hammer_dota_path_width | 150 | | |
hammer_draw_bounds | 0 | | |
hammer_draw_dirty_bounds | 0 | | |
hammer_draw_model_raytrace_data | 0 | | |
hammer_draw_model_skeleton | 0 | | |
hammer_draw_overlay_triangles_in_box | 0 | | |
hammer_face_debug_info | 0 | | |
hammer_gridnav_always_update | 0 | | |
hammer_gridnav_preview_radius | 15 | | |
hammer_gridnav_show_creature_blocking | 1 | | |
hammer_gridnav_show_hero_blocking | 1 | | |
hammer_gridnav_show_impassable | 1 | | |
hammer_gridnav_show_obstructions | 1 | | |
hammer_gridnav_show_ward_blocking | 1 | | |
hammer_nav_attrib_color | 60 | | |
hammer_overlay_draw_projection_triangles | 0 | | |
hammer_parallel_procedural_update | 1 | | |
hammer_raytrace_debug_draw | Draw ray tracing environment debug visualization in Hammer | 0 | |
hammer_render_model_bounding_spheres | 0 | | |
hammer_show_light_truncation_error | 0 | | |
hammer_spawn_area_base_alpha | 0 | | |
hammer_spawn_area_editor_outline_size | 17 | | |
hammer_spawn_area_outline_alpha | 255 | | |
hammer_tile_border_size | 16 | | |
hammer_world_trace_multisample | 1 | | |
hammer_world_trace_pack_rays | 0 | | |
handforce_inner | 1 | sv | rep | cheat | |
handforce_outer | 8 | sv | rep | cheat | |
handforce_scale | 1 | sv | rep | cheat | |
haptic_second_pulse_delay | 0 | sv | |
haptic_strength_bias | 0 | sv | |
haptic_strength_max | 1 | sv | |
haptic_strength_min | 0 | sv | |
headforce_inner | 8 | sv | rep | cheat | |
headforce_outer | 16 | sv | rep | cheat | |
headforce_strength | 10 | sv | rep | cheat | |
help | Find help about a convar/concommand. | cmd | |
hideconsole | Hide the console. | cmd | |
hidehud | bitmask: 1=weapon selection, 2=flashlight, 4=all, 8=health, 16=player dead, 32=needssuit, 64=misc, 128=chat, 256=crosshair, 512=vehicle crosshair, 1024=in vehicle | 0 | cl | cheat |
hint_panel_fadein | 0 | sv | rep | cheat | |
hint_panel_fadeout | 0 | sv | rep | cheat | |
hitbox_lerp | 0 | sv | |
hl2_episodic | 0 | sv | rep | |
hl2_normspeed | 190 | sv | |
hl_dissolve_all_dropped_weapons | 1 | sv | cheat | |
hlvr_combine_barrier_cell_spacing | 6 | cl | cheat | |
hmd_anchor_rotate | cmd | | |
host_force_frametime_to_equal_tick_interval | 0 | | |
host_framerate | Set to lock per-frame time elapse. | 0 | release |
host_limitlocal | Apply cl_cmdrate and cl_updaterate to loopback connection | 0 | |
host_showcachemiss | Print a debug message when the client or server cache is missed. | 0 | |
host_timescale | Prescale the clock by this amount. | 1 | rep | cheat |
host_timescale_dec | Decrement the timescale by one step | cmd | |
host_timescale_inc | Increment the timescale by one step | cmd | |
host_writeconfig | Saves out the user config values. | cmd | |
hostfile | The HOST file to load. | 0 | sv | release |
hostip | Host game server ip | 0 | release |
hostname | Hostname for server. | 0 | release |
hostport | Host game server port | 27015 | release |
http_cache_size | 150 | | |
hud_drawhistory_time | 5 | cl | |
hud_fastswitch | 0 | cl | a | |
hud_takesshots | Auto-save a scoreboard screenshot at the end of a map. | 0 | cl | a |
hullivr_edge_merge_tan | Should we try to straighten two faces connected to this edge? (tangent) | 0 | |
hullivr_faceisland_merge_disp | Should we straighten face island if the displacement is this much? (inches) | 0 | |
hullivr_faceisland_merge_tan | Should we try to straighten an island of faces deviating from their average normal (tangent)? | 0 | |
hullivr_version | 3 | | |
hurtme | Hurts the player. Arguments: <health to lose> | cmd | |
ic | interp entity count | cmd | |
ik_abs_origin_height_spring_strength_default | 500 | sv | rep | |
ik_constraints_enabled | 1 | | |
ik_debug | 0 | | |
ik_debug_all_chains_post_solve | 0 | | |
ik_debug_all_chains_pre_update | 0 | | |
ik_debug_all_chains_pre_update_post_tilt | 0 | | |
ik_debug_all_chains_unique_color_per_chain | 0 | | |
ik_debug_build_transform_from_collision | 0 | | |
ik_debug_build_transform_from_collision_noop | 0 | | |
ik_debug_chain_to_filter_by | 0 | | |
ik_debug_constraints | -1 | | |
ik_debug_dogleg3bone | 0 | | |
ik_debug_dogleg3bone_enabled | 1 | | |
ik_debug_drawfixuprotation | 0 | | |
ik_debug_fabrik_backwards_enabled | 1 | | |
ik_debug_fabrik_backwards_iteration_toggle | cmd | | |
ik_debug_fabrik_backwards_iterations | 0 | | |
ik_debug_fabrik_forwards_enabled | 1 | | |
ik_debug_fabrik_forwards_iteration_toggle | cmd | | |
ik_debug_fabrik_forwards_iterations | 0 | | |
ik_debug_groundrule | 0 | | |
ik_debug_groundtrace_requests | 0 | | |
ik_debug_hyperextension | 0 | | |
ik_debug_lock_force_lock_rotation_alpha | -1 | | |
ik_debug_locks | 0 | | |
ik_debug_locks_breaks | 0 | | |
ik_debug_perlin_solver | 0 | | |
ik_debug_planetilt | 0 | | |
ik_debug_planetilt_axis_length | 20 | | |
ik_debug_soften | 0 | | |
ik_debug_soften_enable | 1 | | |
ik_debug_targets | 0 | | |
ik_debugrule_degreespeed | 0 | | |
ik_debugrule_distance | 100 | | |
ik_debugrule_forcedegree | 87 | | |
ik_debugrule_offset_x | 0 | | |
ik_debugrule_offset_y | 0 | | |
ik_debugrule_offset_z | 0 | | |
ik_debugrule_spin_axis | -1 | | |
ik_debugrule_spin_radius | 100 | | |
ik_debugrule_spin_speedscale | 0 | | |
ik_enable | Enable IK. | 1 | cheat |
ik_enable_only_this_chain | Disables all chains except for the mentioned one on the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
ik_fabrik_align_chain | 1 | | |
ik_fabrik_backwards_enabled | 1 | | |
ik_fabrik_forwards_enabled | 1 | | |
ik_fabrik_override_num_iterations | -1 | | |
ik_final_fixup_enable | 1 | | |
ik_force_lock_value | -1 | | |
ik_force_masterblend_amount | -1 | | |
ik_ground_rule_normalspring_strength | 10 | | |
ik_ground_rule_zspring_strength | 50 | | |
ik_groundrule_enabled | 1 | | |
ik_groundrule_full_orienting_threshold | 2 | | |
ik_groundrule_max_normal_degrees_from_up | 30 | | |
ik_groundrule_no_orienting_threshold | 12 | | |
ik_hinge_debug_bone_index | -1 | | |
ik_ignore_end_effector_target_bones | 0 | | |
ik_locks_acquire_threshold | 0 | | |
ik_locks_breaking_enabled | 1 | | |
ik_locks_enabled | 0 | | |
ik_locks_release_threshold | 0 | | |
ik_move_debug_target | Offset the debug targets by x y z amount (space separated) | cmd | |
ik_plane_debug_bone_index | -1 | | |
ik_planetilt_enable | 1 | | |
ik_toggle_chain | Toggles on a chain in the selected entity(ies), by name of the chain. Arguments: \{chain_name\} [entity_name \| \{class_name\} \| no argument picks what player is looking at] | cmd | |
ime_hkl_info | Spew IME HKL info. | cmd | |
ime_info | Spew IME info. | cmd | |
ime_supported_info | Spew IME Supported info. | cmd | |
impulse | cmd | | |
incrementvar | Increment specified convar value. | cmd | |
input_button_code_is_scan_code | Bind keys based on keyboard position instead of key name | 0 | a |
input_downimpulsevalue | 0.700000 | application | |
input_filter_relative_analog_inputs | false | machine | |
input_forceuser | Force user input to this split screen player. | -1 | cheat |
input_upimpulsevalue | 0.300000 | application | |
instant_replay | Enable instant replay recording. | 1 | |
instant_replay_goto_tick | Goto a direct timestamp of the replay | cmd | |
instant_replay_history_limit | Maximum amount of minutes to save history (0 is unlimited). | 120 | |
instant_replay_history_limit_low | Maximum amount of minutes to save history on low memory (32 bit) systems (0 is unlimited). | 10 | |
instant_replay_live | If in replay, jumps back to live | cmd | |
instant_replay_pause | Pauses instant replay. | cmd | |
instant_replay_resume | Resumes instant replay. | cmd | |
instant_replay_skip | Number of seconds to skip back to instant replay from current position | cmd | |
instant_replay_skip_live | Number of seconds to skip back to instant replay from live | cmd | |
instant_replay_timescale | Sets instant replay speed. | cmd | |
instant_replay_togglepause | Toggles instant replay. | cmd | |
+invaction | cmd | | |
-invaction | cmd | | |
invprevselect | cmd | | |
ip | Overrides IP for multihomed hosts | 0 | release |
iv_debug | Spew interpolated var info for entity. | cmd | |
iv_debugbone | Debug bone name for interpolation spew of CAnimationState. | 0 | release |
iv_interp | Spew interpolated var info for entity. | cmd | |
iv_off | Turn off all interpolation variable spew. | cmd | |
iv_on | Spew both interpolated var debug info and history for entity. | cmd | |
iv_parallel_latch | 1 | cl | |
iv_parallel_restore | 0 | cl | |
iv_wrapped_parallel_latch | 1 | cl | |
-jlook | cmd | | |
+jlook | cmd | | |
joy_accel_filter | 0.200000 | application | |
joy_accelmax | 1.000000 | application | |
joy_accelscale | 0.600000 | application | |
joy_advaxisr | 0 | cl | a | |
joy_axisbutton_threshold | Analog axis range before a button press is registered. | 0 | a |
joy_axisr_deadzone | 0.150000 | per-user | |
joy_axisr_relative | false | per-user | |
joy_axisu_deadzone | 0.150000 | per-user | |
joy_axisu_relative | false | per-user | |
joy_axisv_deadzone | 0.150000 | per-user | |
joy_axisv_relative | false | per-user | |
joy_axisx_deadzone | 0.150000 | per-user | |
joy_axisx_relative | false | per-user | |
joy_axisy_deadzone | 0.150000 | per-user | |
joy_axisy_relative | false | per-user | |
joy_axisz_deadzone | 0.150000 | per-user | |
joy_axisz_relative | false | per-user | |
joy_circle_correct | true | per-user | |
joy_deadzone_mode | 0 | per-user | |
joy_forward_sensitivity | 1.000000 | per-user | |
joy_forwardthreshold | 0 | cl | a | |
joy_lowend | 1.000000 | application | |
joy_lowmap | 1.000000 | application | |
joy_name | 0 | cl | a | |
joy_pegged | 0.750000 | application | |
joy_pitch_sensitivity | 3.000000 | per-user | |
joy_response_look | 0 | per-user | |
joy_response_move | 9 | per-user | |
joy_sensitive_step0 | 0.100000 | application | |
joy_sensitive_step1 | 0.400000 | application | |
joy_sensitive_step2 | 0.900000 | application | |
joy_side_sensitivity | 1.000000 | per-user | |
joy_vehicle_turn_lowend | 0.700000 | application | |
joy_vehicle_turn_lowmap | 0.400000 | application | |
joy_virtual_peg | false | application | |
joy_yaw_sensitivity | 3.000000 | per-user | |
-jump | cmd | | |
key_findbinding | Find key bound to specified command string. | cmd | |
+left | cmd | | |
-left | cmd | | |
log_color | Set the color of a logging channel. | cmd | |
lrucache_set_size | Sets the specified cache to the specified size | cmd | |
lrucache_stats | Spews information about all CUtlLRUCaches | cmd | |
lua_assert_on_error | 0 | | |
m_customaccel | Custom mouse acceleration: 0: custom accelaration disabled 1: mouse_acceleration = min(m_customaccel_max, pow(raw_mouse_delta, m_customaccel_exponent) * m_customaccel_scale + sensitivity) 2: Same as 1, with but x and y sensitivity are scaled by m_pitch and m_yaw respectively. 3: mouse_acceleration = pow(raw_mouse_delta, m_customaccel_exponent - 1) * sensitivity | 0 | cl | a |
m_filter | Mouse filtering (set this to 1 to average the mouse over 2 frames). | 0 | cl | a | ss |
m_mouseaccel2 | Windows mouse acceleration secondary threshold (4x movement). | 0 | cl | a |
m_pitch | Mouse pitch factor. | 0 | cl | a | ss |
markup_volume_ref_cone_angle | 135 | sv | |
mat_bloom_scalefactor_scalar | 1 | cl | release | |
mat_colcorrection_disableentities | Disable map color-correction entities | 0 | cl |
mat_disable_bloom | 0 | cl | |
mat_disable_dynamic_shader_compile | Reloads all shaders from vcs files until the next time mat_reloadshaders is called | cmd | |
mat_disable_normal_mapping | 0 | cheat | |
mat_dof_enabled | 1 | cl | |
mat_dof_far_blur_depth | 1000 | cl | |
mat_dof_far_blur_radius | 5 | cl | |
mat_dof_far_focus_depth | 250 | cl | |
mat_dof_near_blur_depth | 20 | cl | |
mat_dof_near_blur_radius | 10 | cl | |
mat_dof_near_focus_depth | 100 | cl | |
mat_dof_override | 0 | cl | |
mat_dof_quality | 0 | cl | |
mat_drawTexture | Enable debug view texture | 0 | cl |
mat_drawTextureScale | Debug view texture scale | 1 | cl |
mat_drawTitleSafe | Enable title safe overlay | 0 | |
mat_drawwater | 1 | cl | cheat | |
mat_dump_rts | 0 | cl | |
mat_exposure_center_region_x | 0 | cl | cheat | |
mat_exposure_center_region_y | 0 | cl | cheat | |
mat_force_bloom | 0 | cl | cheat | |
mat_framebuffercopyoverlaysize | 128 | cl | |
mat_fullbright | 0 | cheat | |
mat_grain_enable | 0 | cl | |
mat_hdr_level | 2 | cl | |
mat_hdr_manual_tonemap_rate | 1 | cl | |
mat_hdr_uncapexposure | 0 | cl | cheat | |
mat_hsv | 0 | cl | cheat | |
mat_local_contrast_enable | 0 | cl | |
mat_lpv_luxels | 0 | cheat | |
mat_luxels | 0 | cheat | |
mat_material_frameupdate_limit | Maximum time in ms to spend initializing shaders for materials each frame. | 2 | |
mat_motion_blur_enabled | 1 | cl | |
mat_motion_blur_falling_intensity | 1 | cl | |
mat_motion_blur_falling_max | 20 | cl | |
mat_motion_blur_falling_min | 10 | cl | |
mat_motion_blur_forward_enabled | 1 | cl | |
mat_motion_blur_rotation_intensity | 1 | cl | |
mat_motion_blur_strength | 1 | cl | |
mat_overdraw | Visualize overdraw | 0 | cheat |
mat_overdraw_color | 0 | cheat | |
mat_print_dead_materials | Print loaded materials that have no valid layers due to not supporting any of the modes in gameinfo.gi. | cmd | |
mat_print_error_materials | Print loaded materials that are using the error shader or material. | cmd | |
mat_print_expensive_materials | Print materials sorted by cost heuristic | cmd | |
mat_print_material_info | Print info about a specific material | cmd | |
mat_print_materials | Print loaded materials. Takes an optional substring as an argument. | cmd | |
mat_print_materials_last_frame | Print materials used last frame | cmd | |
mat_print_materials_unused | Print materials that have never been used | cmd | |
mat_print_modes | Print supported rendering modes. | cmd | |
mat_print_shader_info | Print detailed info about a single shader. Takes a shader name (hero.vfx) as an argument. | cmd | |
mat_print_shaders | Print loaded shaders. Takes a substring as an argument. | cmd | |
mat_print_textures | Print loaded textures in alphabetical order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size | Print loaded textures in ascending size order. Takes an optional substring as an argument. | cmd | |
mat_print_textures_size_in_memory | Print loaded textures in ascending size order as they are in memory. Takes an optional substring as an argument. | cmd | |
mat_reinitmaterials | Reinitializes all loaded materials, reloading their shaders. | cmd | |
mat_reload_shaders_multithreaded | If we should use multithreaded shader recompilation during mat_reloadshaders. | 1 | |
mat_reloadmaterials | Reloads all materials. Takes an optional substring as an argument. | cmd | |
mat_reloadshaders | Reloads all shaders. Takes optional substrings of shader names to recompile as arguments. | cmd | |
mat_reset_material_costs | Reset material cost heuristic | cmd | |
mat_shading_complexity | Visualize shading complexity | 0 | cheat |
mat_shading_complexity_color | 1 | cheat | |
mat_shading_complexity_max_instruction_count | 1024 | cheat | |
mat_show_histogram | 0 | cl | |
mat_showcamerarendertarget | 0 | cl | cheat | |
mat_showframebuffertexture | 0 | cl | cheat | |
mat_showwatertextures | 0 | cl | cheat | |
mat_stub | 0 | cl | cheat | |
mat_tonemap_bloom_scale | -1 | cheat | |
mat_tonemap_bloom_start_value | -1 | cheat | |
mat_tonemap_debug | 0 | | |
mat_tonemap_force_accelerate_exposure_down | -1 | cheat | |
mat_tonemap_force_average_lum_min | Override. Old default was 3.0 | -1 | cheat |
mat_tonemap_force_log_lum_max | -1 | cheat | |
mat_tonemap_force_log_lum_min | -1 | cheat | |
mat_tonemap_force_max | -1 | cheat | |
mat_tonemap_force_min | -1 | cheat | |
mat_tonemap_force_percent_bright_pixels | Override. Old value was 1.0 | -1 | cheat |
mat_tonemap_force_percent_target | Override. Old default was 45. | -1 | cheat |
mat_tonemap_force_rate | -1 | cheat | |
mat_tonemap_force_scale | 0 | cheat | |
mat_tonemap_force_use_alpha | -1 | cheat | |
mat_tonemap_uncap_exposure | 0 | cheat | |
mat_viewportscale | Scale down the main viewport (to reduce GPU impact on CPU profiling) | 1 | cl |
mat_viewportupscale | Scale the viewport back up | 1 | cl | cheat |
mat_wateroverlaysize | 128 | cl | |
mat_wireframe | 0 | cl | cheat | |
mat_yuv | 0 | cl | cheat | |
mem_compact | Compacts the heap | cmd | |
mem_dump | Dump memory stats to text file. | cmd | |
mem_incremental_compact | Incrementally compacts the heap | cmd | |
mem_incremental_compact_rate | Rate at which to attempt internal heap compaction | 0 | cheat |
mem_level | Memory Level - Default: High | 2 | cl |
mem_test | cmd | | |
mem_test_each_frame | Run heap check at end of every frame | 0 | |
mem_test_every_n_seconds | Run heap check at a specified interval | 0 | |
mem_test_quiet | Don't print stats when memtesting | 0 | |
memory | Print memory stats. | cmd | |
+menu_hand0 | cmd | | |
-menu_hand0 | cmd | | |
-menu_hand1 | cmd | | |
+menu_hand1 | cmd | | |
mesh_calculate_curvature_smooth_pass_count | 3 | cheat | |
mesh_calculate_curvature_smooth_weight | 1 | cheat | |
mic_listen_while_nonfocused | Enables the ability for the mic to remain open if the window loses focus such as when a caster tabs out to adjust settings | 0 | cl | user |
min_contact_duration | 0 | sv | |
mix_input | Set an input mix value | cmd | |
mobile_fps_increase_during_charging | If true we double framerate during touch drag operations when charging or charged. | 0 | a |
mobile_fps_increase_during_touch | If true we double framerate during touch drag operations. | 1 | a |
mobile_fps_limit | Mobile FPS limit - 15, 30, 60 | 30 | a |
model_default_preview_sequence_name | 0 | a | |
model_dump_convert_info | Print model load-time conversion info | cmd | |
motdfile | The MOTD file to load. | 0 | sv | release |
mouse_disableinput | Set to disable mouse input | 0 | |
mouse_pitchyaw_sensitivity | 50.000000 | machine | |
move_fall_sound_z | -30 | sv | rep | |
+movedown | cmd | | |
-movedown | cmd | | |
-moveleft | cmd | | |
+moveleft | cmd | | |
-moveright | cmd | | |
+moveright | cmd | | |
+moveup | cmd | | |
movie_fixwave | Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc. | cmd | |
mp_allowNPCs | 1 | sv | nf | |
mp_allowspectators | toggles whether the server allows spectator mode or not | 1 | sv | rep |
mp_autocrosshair | 1 | sv | nf | |
mp_bonusroundtime | Time after round win until round restarts | 15 | cl | rep |
mp_chattime | amount of time players can chat after the game is over | 10 | sv | rep |
mp_clan_ready_signal | Text that team leader from each team must speak for the match to begin | 0 | sv |
mp_clan_readyrestart | If non-zero, game will restart once someone from each team gives the ready signal | 0 | sv |
mp_defaultteam | 0 | sv | |
mp_disable_autokick | Prevents a userid from being auto-kicked | cmd | |
mp_disable_respawn_times | 0 | cl | nf | rep | |
mp_fadetoblack | fade a player's screen to black when he dies | 0 | sv | nf | rep |
mp_falldamage | 0 | sv | nf | |
mp_feetyawrate_max | How many degrees per second that we can turn our feet or upper body when we're outside the max body yaw. | 360 | sv | rep |
mp_flashlight | 1 | sv | nf | |
mp_footsteps | 1 | sv | nf | |
mp_forcecamera | Restricts spectator modes for dead players | 0 | sv | rep |
mp_forcerespawn | 1 | sv | nf | |
mp_fraglimit | 0 | sv | nf | |
mp_friendlyfire | Allows team members to injure other members of their team | 0 | sv | nf | rep |
mp_maxrounds | max number of rounds to play before server changes maps | 0 | cl | nf | rep |
mp_restartgame | If non-zero, game will restart in the specified number of seconds | 0 | sv |
mp_teamlist | 0 | sv | nf | |
mp_teamoverride | 1 | sv | |
mp_teamplay | 0 | sv | nf | |
mp_teams_unbalance_limit | Teams are unbalanced when one team has this many more players than the other team. (0 disables check) | 1 | cl | nf | rep |
mp_timelimit | game time per map in minutes | 0 | sv | nf | rep |
mp_tournament | 0 | cl | nf | rep | |
mp_usehwmmodels | Enable the use of the hw morph models. (-1 = never, 1 = always, 0 = based upon GPU) | 0 | cl |
mp_usehwmvcds | Enable the use of the hw morph vcd(s). (-1 = never, 1 = always, 0 = based upon GPU) | 0 | cl |
mp_waitingforplayers_cancel | Set to 1 to end the WaitingForPlayers period. | 0 | sv |
mp_waitingforplayers_restart | Set to 1 to start or restart the WaitingForPlayers period. | 0 | sv |
mp_waitingforplayers_time | WaitingForPlayers time length in seconds | 0 | sv |
mp_weaponstay | 0 | sv | nf | |
mp_winlimit | Max score one team can reach before server changes maps | 0 | cl | nf | rep |
multvar | Multiply specified convar value. | cmd | |
muzzle_flash_enable | 1 | sv | rep | cheat | |
muzzleflash_light | 1 | cl | a | |
name | Angel | per-user | |
nav_add_to_selected_set | Add current area to the selected set. | cmd | |
nav_add_to_selected_set_by_id | Add specified area id to the selected set. | cmd | |
nav_analyze | Re-analyze the current Navigation Mesh and save it to disk. | cmd | |
nav_area_max_size | Max area size created in nav generation | 15 | sv | cheat |
nav_area_res | Standard nav area minimum size | 25 | sv | cheat |
nav_auto_build_area | Build out high-precision areas around the edit cursor and create them. | cmd | |
nav_avoid | Toggles the 'avoid this area when possible' flag used by the AI system. | cmd | |
nav_avoid_obstacles | 1 | sv | cheat | |
nav_begin_area | Defines a corner of a new Area or Ladder. To complete the Area or Ladder, drag the opposite corner to the desired location and issue a 'nav_end_area' command. | cmd | |
nav_begin_deselecting | Start continuously removing from the selected set. | cmd | |
nav_begin_drag_deselecting | Start dragging a selection area. | cmd | |
nav_begin_drag_selecting | Start dragging a selection area. | cmd | |
nav_begin_selecting | Start continuously adding to the selected set. | cmd | |
nav_begin_shift_xy | Begin shifting the Selected Set. | cmd | |
nav_bfs_debug | 0 | sv | cheat | |
nav_blockers_can_affect_flow | Set this convar to 0 if you want the 'affectsFlow' property of func_nav_blockers to be ignored | 1 | cheat |
nav_build_ladder | Attempts to build a nav ladder on the climbable surface under the cursor. | cmd | |
nav_chop_selected | Chops all selected areas into their component 1x1 areas | cmd | |
nav_clear_attribute | Remove given nav attribute from all areas in the selected set. | cmd | |
nav_clear_attributes | Clear all nav attributes of selected area. | cmd | |
nav_clear_selected_set | Clear the selected set. | cmd | |
nav_clear_walkable_marks | Erase any previously placed walkable positions. | cmd | |
nav_connect | To connect two Areas, mark the first Area, highlight the second Area, then invoke the connect command. Note that this creates a ONE-WAY connection from the first to the second Area. To make a two-way connection, also connect the second area to the first. | cmd | |
nav_coplanar_slope_limit | 0 | cheat | |
nav_corner_adjust_adjacent | radius used to raise/lower corners in nearby areas when raising/lowering corners. | 18 | cheat |
nav_corner_lower | Lower the selected corner of the currently marked Area. | cmd | |
nav_corner_place_on_ground | Places the selected corner of the currently marked Area on the ground. | cmd | |
nav_corner_raise | Raise the selected corner of the currently marked Area. | cmd | |
nav_corner_select | Select a corner of the currently marked Area. Use multiple times to access all four corners. | cmd | |
nav_create_area_at_feet | Anchor nav_begin_area Z to editing player's feet | 0 | sv | cheat |
nav_create_place_on_ground | If true, nav areas will be placed flush with the ground when created by hand. | 0 | sv | cheat |
nav_crouch | Toggles the 'must crouch in this area' flag used by the AI system. | cmd | |
nav_curve_alt | 0 | sv | cheat | |
nav_curve_iter | 0 | sv | cheat | |
nav_curve_lock | -1 | sv | cheat | |
nav_curve_max_step | 10 | sv | cheat | |
nav_curve_set | -1 | sv | cheat | |
nav_curve_step | 0 | sv | cheat | |
nav_debug_blocked | 0 | sv | cheat | |
nav_delete | Deletes the currently highlighted Area. | cmd | |
nav_delete_all_hull | Deletes all areas with given hull category. | cmd | |
nav_delete_marked | Deletes the currently marked Area (if any). | cmd | |
nav_disconnect | To disconnect two Areas, mark an Area, highlight a second Area, then invoke the disconnect command. This will remove all connections between the two Areas. | cmd | |
nav_displacement_test | Checks for nodes embedded in displacements (useful for in-development maps) | 10000 | sv | cheat |
nav_drag_selection_volume_zmax_offset | The offset of the nav drag volume top from center | 32 | sv | rep |
nav_drag_selection_volume_zmin_offset | The offset of the nav drag volume bottom from center | 32 | sv | rep |
nav_draw_area_bgcolor | RGBA color to draw as the background color for nav areas while editing. | 503316480 | sv | cheat |
nav_draw_area_filled | 0 | sv | cheat | |
nav_draw_area_ground | 0 | sv | cheat | |
nav_draw_area_vert_order | 0 | sv | cheat | |
nav_draw_blocked | 1 | sv | cheat | |
nav_draw_blocked_connections | 0 | sv | cheat | |
nav_draw_connected_area_radius | 1000 | sv | cheat | |
nav_draw_connections | 0 | sv | cheat | |
nav_draw_externally_allocated | 0 | sv | cheat | |
nav_draw_hull_support | 0 | sv | cheat | |
nav_draw_indices | 0 | sv | cheat | |
nav_draw_inset_margin | 0 | sv | cheat | |
nav_draw_jump_links | 0 | sv | cheat | |
nav_draw_limit | The maximum number of areas to draw in edit mode | 300 | sv | cheat |
nav_draw_mesh | 1 | sv | cheat | |
nav_draw_mesh_grid | Draw the meshe's spatial grid structure around the edit cursor position. | 0 | sv | cheat |
nav_draw_mesh_offset | Vertical offset for drawing the mesh (useful for flat planes where the mesh is often a fixed offset from the physical ground | 1 | sv | cheat |
nav_draw_should_be_destroyed | 0 | sv | cheat | |
nav_draw_show_light_intensity | 0 | sv | cheat | |
nav_draw_split_by_obstacle_mgr | 0 | sv | cheat | |
nav_draw_vert_hotspots | 0 | sv | cheat | |
nav_edit | Set to one to interactively edit the Navigation Mesh. Set to zero to leave edit mode. | 0 | sv | cheat |
nav_edit_validate | Validate navmesh structures. | 0 | sv | cheat |
nav_end_area | Defines the second corner of a new Area or Ladder and creates it. | cmd | |
nav_end_deselecting | Stop continuously removing from the selected set. | cmd | |
nav_end_drag_deselecting | Stop dragging a selection area. | cmd | |
nav_end_drag_selecting | Stop dragging a selection area. | cmd | |
nav_end_selecting | Stop continuously adding to the selected set. | cmd | |
nav_end_shift_xy | Finish shifting the Selected Set. | cmd | |
nav_flood_select | Selects the current Area and all Areas connected to it, recursively. To clear a selection, use this command again. | cmd | |
nav_gen_add_jumps | 1 | rep | cheat | |
nav_gen_agent_radius_buffer | Buffer to add to agent radius before passing to nav gen | 0 | rep | cheat |
nav_gen_clip_polys_to_clearance | 1 | rep | cheat | |
nav_gen_clip_polys_to_clearance_debug | 0 | rep | cheat | |
nav_gen_connect_angle | 0 | rep | cheat | |
nav_gen_connect_angle_ignore_z | 1 | rep | cheat | |
nav_gen_connect_dist_a | 1 | rep | cheat | |
nav_gen_connect_dist_b | 1 | rep | cheat | |
nav_gen_connect_overlap | 0 | rep | cheat | |
nav_gen_degen_limit | 0 | rep | cheat | |
nav_gen_false | Always false | 0 | rep | cheat |
nav_gen_island_removal | 0 | rep | cheat | |
nav_gen_island_removal_all_hulls | 1 | rep | cheat | |
nav_gen_markup_split_expand | 2 | rep | cheat | |
nav_gen_markup_split_tol_base | 1 | rep | cheat | |
nav_gen_markup_split_tol_nonav | 1 | rep | cheat | |
nav_gen_markup_split_tol_nonentity | 8 | rep | cheat | |
nav_gen_match_ground | 0 | rep | cheat | |
nav_gen_max_edge_len | 2048 | rep | cheat | |
nav_gen_max_edge_len_do_clip | 1 | rep | cheat | |
nav_gen_max_edge_len_split_tol | 24 | rep | cheat | |
nav_gen_opt_to_quads | 1 | rep | cheat | |
nav_gen_opt_to_quads_angle_limit | 10 | rep | cheat | |
nav_gen_opt_to_quads_num_steps | 6 | rep | cheat | |
nav_gen_opt_to_quads_se_limit_end | 0 | rep | cheat | |
nav_gen_opt_to_quads_se_limit_start | 0 | rep | cheat | |
nav_gen_opt_to_quads_weld_limit_end | 0 | rep | cheat | |
nav_gen_opt_to_quads_weld_limit_start | 0 | rep | cheat | |
nav_gen_remove_vertical_polys | 1 | rep | cheat | |
nav_gen_split_boundary_polys | 0 | rep | cheat | |
nav_gen_tr_max_acceptable_cost_1 | 900 | rep | cheat | |
nav_gen_tr_max_acceptable_cost_2 | 900 | rep | cheat | |
nav_gen_tri_reduce_all | 0 | rep | cheat | |
nav_gen_true | Always true | 1 | rep | cheat |
nav_gen_vertical_limit | 88 | rep | cheat | |
nav_generate | Generate a Navigation Mesh for the current map and save it to disk. | cmd | |
nav_generate_compute_lighting | If true, compute lighting for this area. Otherwise, just set to 1/2. | 0 | sv | cheat |
nav_generate_fencetops | Autogenerate nav areas on fence and obstacle tops | 1 | sv | cheat |
nav_generate_fixup_jump_areas | Convert obsolete jump areas into 2-way connections | 1 | sv | cheat |
nav_generate_incremental | Generate a Navigation Mesh for the current map and save it to disk. | cmd | |
nav_generate_incremental_range | 2000 | sv | cheat | |
nav_generate_incremental_tolerance | Z tolerance for adding new nav areas. | 0 | sv | cheat |
nav_generate_no_restart | 0 | sv | |
nav_generate_remove_jump_areas | 1 | sv | |
nav_genrt_debug | 0 | sv | cheat | |
nav_genrt_no_splice | 0 | sv | cheat | |
nav_genrt_no_split | 0 | sv | cheat | |
nav_genrt_step | -1 | sv | cheat | |
nav_jump | Toggles the 'traverse this area by jumping' flag used by the AI system. | cmd | |
nav_ladder_flip | Flips the selected ladder's direction. | cmd | |
nav_load | Loads the Navigation Mesh for the current map. | cmd | |
nav_load_aaquad | Loads the Navigation Mesh for the current map. | cmd | |
nav_load_polyclip | Loads the Navigation Mesh for the current map. | cmd | |
nav_load_recast | Loads the Navigation Mesh for the current map. | cmd | |
nav_lower_drag_volume_max | Lower the top of the drag select volume. | cmd | |
nav_lower_drag_volume_min | Lower the bottom of the drag select volume. | cmd | |
nav_mark | Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands. | cmd | |
nav_mark_attribute | Set nav attribute for all areas in the selected set. | cmd | |
nav_mark_walkable | Mark the current location as a walkable position. These positions are used as seed locations when sampling the map to generate a Navigation Mesh. | cmd | |
nav_max_auto_area_size | Max size in x/y of any auto-generated nav area | 16384 | sv | cheat |
nav_max_view_distance | Maximum range for precomputed nav mesh visibility (0 = default 1500 units) | 0 | sv | cheat |
nav_max_vis_delta_list_length | 64 | cheat | |
nav_merge | To merge two Areas into one, mark the first Area, highlight the second by pointing your cursor at it, and invoke the merge command. | cmd | |
nav_merge_mesh | Merges a saved selected set into the current mesh. | cmd | |
nav_no_jump | Toggles the 'dont jump in this area' flag used by the AI system. | cmd | |
nav_obstacle_genrt | 0 | sv | cheat | |
nav_obstacle_keep_inside_poly | 1 | sv | cheat | |
nav_obstacle_stats | 0 | sv | cheat | |
nav_obstacle_use_split2 | 1 | sv | cheat | |
nav_obstacle_validate | 0 | sv | cheat | |
nav_obstruction_draw | 0 | sv | cheat | |
nav_obstruction_draw_change | 0 | sv | cheat | |
nav_obstruction_draw_dist | -1 | sv | cheat | |
nav_obstruction_draw_fail_block | 0 | sv | cheat | |
nav_path_debug | 0 | sv | cheat | |
nav_path_debug_compute_with_open_goal | 0 | sv | cheat | |
nav_path_debug_jump_segments | 0 | sv | cheat | |
nav_path_draw_areas | 0 | sv | cheat | |
nav_path_draw_arrow | 1 | sv | cheat | |
nav_path_draw_climb_segments | 1 | sv | cheat | |
nav_path_draw_connected_areas | 0 | sv | cheat | |
nav_path_draw_ground_segments | 1 | sv | cheat | |
nav_path_draw_jump_segments | 1 | sv | cheat | |
nav_path_draw_ladder_segments | 1 | sv | cheat | |
nav_path_draw_tick | 0 | sv | cheat | |
nav_path_fixup_climb_up_segments | 0 | sv | cheat | |
nav_path_fixup_gap_segments | 0 | sv | cheat | |
nav_path_jump_process_debug | 0 | sv | cheat | |
nav_path_optimize_enable | 1 | sv | cheat | |
nav_path_optimize_portal_positions | 1 | sv | cheat | |
nav_path_optimizer_debug | 0 | sv | cheat | |
nav_path_record_draw_last_fail | 0 | sv | cheat | |
nav_path_record_enable | 1 | sv | cheat | |
nav_pathfind_debug_draw | 0 | sv | cheat | |
nav_pathfind_debug_draw_costs | 0 | sv | cheat | |
nav_pathfind_debug_draw_errors | 0 | sv | cheat | |
nav_pathfind_debug_draw_total_costs | 0 | sv | cheat | |
nav_pathfind_debug_log | 0 | sv | cheat | |
nav_pathfind_inadmissable_heuristic_factor | 1 | sv | cheat | |
nav_potentially_visible_dot_tolerance | 0 | sv | cheat | |
nav_precise | Toggles the 'dont avoid obstacles' flag used by the AI system. | cmd | |
nav_quicksave | Set to one to skip the time consuming phases of the analysis. Useful for data collection and testing. | 1 | sv | cheat |
nav_raise_drag_volume_max | Raise the top of the drag select volume. | cmd | |
nav_raise_drag_volume_min | Raise the bottom of the drag select volume. | cmd | |
nav_recall_selected_set | Re-selects the stored selected set. | cmd | |
nav_remove_from_selected_set | Remove current area from the selected set. | cmd | |
nav_save | Saves the current Navigation Mesh to disk. | cmd | |
nav_save_history | Keep this many backup copies of nav files. | 10 | |
nav_save_selected | Writes the selected set to disk for merging into another mesh via nav_merge_mesh. | cmd | |
nav_search_lattice_initial_scale | 3 | sv | |
nav_search_lattice_progressive_scale | 1 | sv | |
nav_select_allow_blocked | When selecting an area under nav_edit, allow area marked as blocked. | 1 | sv | cheat |
nav_select_arc | Set to change selection trace to be an arc instead of a line. Value 1 should give a reasonable arc. | 0 | sv | cheat |
nav_select_blocked_areas | Adds all blocked areas to the selected set | cmd | |
nav_select_half_space | Selects any areas that intersect the given half-space. | cmd | |
nav_select_hull | Restrict area selection to areas that can support a hull of the given category | -1 | sv | cheat |
nav_select_obstructed_areas | Adds all obstructed areas to the selected set | cmd | |
nav_select_radius | Adds all areas in a radius to the selection set | cmd | |
nav_select_stairs | Adds all stairway areas to the selected set | cmd | |
nav_select_with_attribute | Selects areas with the given attribute. | cmd | |
nav_set_place_mode | Sets the editor into or out of Place mode. Place mode allows labelling of Area with Place names. | cmd | |
nav_shift | Shifts the selected areas by the specified amount | cmd | |
nav_show_area_connections | Show connections to selected area when true | 0 | sv | cheat |
nav_show_area_info | Duration in seconds to show nav area ID and attributes while editing. (-1 = never hide) | -1 | sv | cheat |
nav_show_area_info_font | 0 | sv | cheat | |
nav_show_area_info_font_size | -1 | sv | cheat | |
nav_show_area_info_font_voffset | -11 | sv | cheat | |
nav_show_clearance | Show the clearance for each area. | 0 | cheat |
nav_show_compass | 0 | sv | cheat | |
nav_show_connectionblockers | Debug: Show connection blocker models. | 0 | sv | cheat |
nav_show_edit_pos | 1 | sv | cheat | |
nav_show_node_grid | 0 | sv | cheat | |
nav_show_node_id | 0 | sv | cheat | |
nav_show_nodes | 0 | sv | cheat | |
nav_show_player_counts | Show current player counts in each area. | 0 | cheat |
nav_show_potentially_visible | Show areas that are potentially visible from the current nav area | 0 | cheat |
nav_simplify_selected | Chops all selected areas into their component 1x1 areas and re-merges them together into larger areas | cmd | |
nav_slope_limit | The ground unit normal's Z component must be greater than this for nav areas to be generated. | 0 | sv | cheat |
nav_slope_tolerance | The ground unit normal's Z component must be this close to the nav area's Z component to be generated. | 0 | sv | cheat |
nav_smooth_calc_z | 1 | sv | cheat | |
nav_smooth_constrain_results | 1 | sv | cheat | |
nav_smooth_constrain_results_relax | 0 | sv | cheat | |
nav_smooth_constrain_spring | 2 | sv | cheat | |
nav_smooth_constrain_spring_relax | 0 | sv | cheat | |
nav_smooth_draw_accel | 0 | sv | cheat | |
nav_smooth_draw_boundary | 0 | sv | cheat | |
nav_smooth_draw_calc | 0 | sv | cheat | |
nav_smooth_draw_constraint_spline | 0 | sv | cheat | |
nav_smooth_draw_constraint_spring | 0 | sv | cheat | |
nav_smooth_draw_speed | 0 | sv | cheat | |
nav_smooth_enable | 1 | sv | cheat | |
nav_smooth_relax | 1 | sv | cheat | |
nav_smooth_relax_use_timesteps | 0 | sv | cheat | |
nav_smooth_separating_dist_override | 0 | sv | cheat | |
nav_smooth_spring_const_override | -1 | sv | cheat | |
nav_smooth_spring_factor_deriv | 0 | sv | cheat | |
nav_smooth_spring_factor_dist | 0 | sv | cheat | |
nav_smooth_spring_factor_speed | 0 | sv | cheat | |
nav_smooth_spring_forward_dist_base | 50 | sv | cheat | |
nav_smooth_spring_forward_dist_time_limit | 1 | sv | cheat | |
nav_smooth_spring_max_dist | 36 | sv | cheat | |
nav_smooth_spring_tension_max_override | -1 | sv | cheat | |
nav_smooth_spring_timestep_factor_accel | 100 | sv | |
nav_smooth_spring_timestep_factor_speed | 100 | sv | |
nav_smooth_spring_timestep_max | 1 | sv | |
nav_smooth_spring_timestep_min | 0 | sv | |
nav_smooth_use_opt | 1 | sv | cheat | |
nav_snap_to_grid | Snap to the nav generation grid when creating new nav areas | 0 | cheat |
nav_solid_props | Make props solid to nav generation/editing | 0 | sv | cheat |
nav_splice | To splice, mark an area, highlight a second area, then invoke the splice command to create a new, connected area between them. | cmd | |
nav_split | To split an Area into two, align the split line using your cursor and invoke the split command. | cmd | |
nav_split_aa | To split an area into two, align the split line using your cursor and invoke the split command. | cmd | |
nav_split_place_on_ground | If true, nav areas will be placed flush with the ground when split. | 0 | cheat |
nav_split_show_aa | Show the axis-aligned split line. | 0 | sv | cheat |
nav_split_show_free | Show the free split line. | 0 | sv | cheat |
nav_store_selected_set | Stores the current selected set for later retrieval. | cmd | |
nav_strip | Strips all Hiding Spots, Approach Points, and Encounter Spots from the current Area. | cmd | |
nav_subdivide | Subdivides all selected areas. | cmd | |
nav_switch | Switches to navmesh for the specified spawngroup | cmd | |
nav_test_bfs_lattice | -1 | sv | cheat | |
nav_test_bfs_lattice_spacing | 12 | sv | cheat | |
nav_test_boundary_zone_circle | 0 | sv | cheat | |
nav_test_boundary_zone_force | 0 | sv | cheat | |
nav_test_boundary_zone_grid_dim | 90 | sv | cheat | |
nav_test_boundary_zone_path | 0 | sv | cheat | |
nav_test_boundary_zone_rays | 100 | sv | cheat | |
nav_test_boundary_zone_rays_margin | -1 | sv | cheat | |
nav_test_boundary_zone_rays_random | 0 | sv | cheat | |
nav_test_curve_opt | 0 | sv | cheat | |
nav_test_find_nearest | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull_*. | 0 | sv | cheat |
nav_test_find_nearest_clear | Calculate the nearest point on the navmesh to the trace point. Uses selection from nav_select_hull_*. | 0 | sv | cheat |
nav_test_find_random_connected | Demonstrates finding random points that are connected in the nav mesh to the start point. | 0 | sv | cheat |
nav_test_find_random_connected_dist_max | 1000 | sv | cheat | |
nav_test_find_random_connected_dist_min | 100 | sv | cheat | |
nav_test_find_z | 0 | sv | cheat | |
nav_test_force_npc_repath | 0 | sv | cheat | |
nav_test_free_path | 0 | sv | cheat | |
nav_test_free_path_in_speed | 120 | sv | cheat | |
nav_test_free_path_in_yaw | 0 | sv | cheat | |
nav_test_genrt | 0 | sv | cheat | |
nav_test_genrt_place | 0 | sv | cheat | |
nav_test_level_hull | Find entities that intrude into the nav mesh. List those entities in console output, and display bounding boxes around them for a while. | cmd | |
nav_test_level_hull_move | cmd | | |
nav_test_multi_connection | 0 | sv | cheat | |
nav_test_node | 0 | sv | cheat | |
nav_test_node_crouch | 0 | sv | cheat | |
nav_test_node_crouch_dir | 4 | sv | cheat | |
nav_test_npc_collision | 0 | sv | cheat | |
nav_test_path | Calculate and draw a path from player/camera position to the test position. | 0 | sv | cheat |
nav_test_path_expansion_search | Extend nav_tes_path by doing an expansion search on that path. Convar value defines dist. | 0 | sv | cheat |
nav_test_path_lock_goal | Lock the pathfinding goal to the current intersection point. | 0 | sv | cheat |
nav_test_path_lock_start | Lock the pathfinding start to the current intersection point. | 0 | sv | cheat |
nav_test_path_max_climb_up | -1 | sv | cheat | |
nav_test_path_max_drop_down | -1 | sv | cheat | |
nav_test_path_move | 0 | sv | cheat | |
nav_test_path_opt | Enable path optimization for nav_edit_path paths. | 1 | sv | cheat |
nav_test_path_opt_transitions | 0 | sv | cheat | |
nav_test_pos_name | 0 | sv | |
nav_test_pos_place | -1 | sv | |
nav_test_rays | 0 | sv | cheat | |
nav_test_search_lattice | Demonstrates searching hexagonal lattice over nav mesh. | 0 | sv | cheat |
nav_test_smooth | 0 | sv | cheat | |
nav_test_smooth_extern_push | 0 | sv | cheat | |
nav_test_smooth_in_speed | 120 | sv | cheat | |
nav_test_smooth_in_yaw | 0 | sv | cheat | |
nav_test_smooth_path_speed | -1 | sv | cheat | |
nav_test_smooth_separating_dist | -1 | sv | cheat | |
nav_test_smooth_spring_const | -1 | sv | cheat | |
nav_test_smooth_spring_tension_max | -1 | sv | cheat | |
nav_test_spline | 0 | sv | cheat | |
nav_test_split_obstacle | 0 | sv | cheat | |
nav_test_split_obstacle_dirty | 0 | sv | cheat | |
nav_test_split_obstacle_leave | 0 | sv | cheat | |
nav_test_split_obstacle_update_pos | 1 | sv | cheat | |
nav_test_test_ray_to_mesh | Test CNavMesh::TestRayToMesh(). Args: nNumrays, flRayLength, flRadialOffset | cmd | |
nav_toggle_deselecting | Start or stop continuously removing from the selected set. | cmd | |
nav_toggle_in_selected_set | Remove current area from the selected set. | cmd | |
nav_toggle_place_mode | Toggle the editor into and out of Place mode. Place mode allows labelling of Area with Place names. | cmd | |
nav_toggle_selected_set | Toggles all areas into/out of the selected set. | cmd | |
nav_toggle_selecting | Start or stop continuously adding to the selected set. | cmd | |
nav_try_load_nav2 | Try loading the new nav mesh file (.nav2_legacy), which is the new nav mesh system saved to the legacy nav file format. | 0 | |
nav_unmark | Clears the marked Area or Ladder. | cmd | |
nav_use_place | If used without arguments, all available Places will be listed. If a Place argument is given, the current Place is set. | cmd | |
nav_validate | Level of validation for nav system. Higher will be slower. | 0 | cheat |
nav_volume_debug | Draw or print debug information about nav volume queries. | 0 | sv | cheat |
nav_warp_to_mark | Warps the player to the marked area. | cmd | |
nav_world_center | Centers the nav mesh in the world | cmd | |
navlocal_constrain | 1 | sv | cheat | |
navlocal_debug | 0 | sv | cheat | |
navlocal_debug_constraint | 0 | sv | cheat | |
navlocal_debug_isect | 0 | sv | cheat | |
navlocal_debug_island | 0 | sv | cheat | |
navlocal_debug_island_calc | 0 | sv | cheat | |
navlocal_debug_npcs | 0 | sv | cheat | |
navlocal_debug_probecache | 0 | sv | cheat | |
navlocal_lead_in_dist | 64 | sv | cheat | |
navlocal_lead_out_dist | 18 | sv | cheat | |
navlocal_path_tight_buffer | 2 | sv | cheat | |
navlocal_start_solid_calc_path | 0 | sv | cheat | |
navlocal_test_radius | 12 | sv | cheat | |
navlocal_use_probe_cache | 1 | sv | cheat | |
navnetsolve_draw_tri | -1 | sv | |
net_channels | Shows net channel info | cmd | |
net_compressvoice | Attempt to compress out of band voice payloads (360 only). | 0 | |
net_connections_stats | Print detailed network statistics for each network connection | cmd | |
net_debug_to_file | 0 | sv | |
net_detailed_canpacket_log | 0 | | |
net_listallmessages | List all registered net messages | cmd | |
net_log_processing | Log network processing | 0 | |
net_max_foreign_packets | Maximum amount of foreign packets (no established connection) allowed per frame before we discard | 1000 | |
net_maxcleartime | Max # of seconds we can wait for next packets to be sent based on rate setting (0 == no limit). | 4 | |
net_maxroutable | Requested max packet size before packets are 'split'. | 1200 | a | user |
net_messageinfo | Display info about a message (by classname or id) | cmd | |
net_p2p_client_to_client_messages | Enable P2P via ISteamNetworkingMessages. | 1 | |
net_p2p_listen_dedicated | Should dedicated server listen for new-style P2P? | 0 | |
net_p2pconnection_linger_time | How long p2p connection requests should linger before we completely ignore them | 120 | |
net_port_try | If unable to bind to initial port, how many more to try binding. | 150 | |
net_public_adr | 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' ) | 0 | release |
net_qospacketloss_percentage_threshold | Spew a warning if packet loss percentage is above this threshold | 5 | |
net_restrict_showmsg_socket | If set, only net_showmsg spew for data inbound on this socket name e.g. client, server, etc. | 0 | |
net_serializedentitymemory | Spew CSerializedEntity memory | cmd | |
net_serializedentitymetadatainfo | Spew CSerializedEntity metadata information | cmd | |
net_showdrop | Show dropped packets in console | 0 | |
net_showeventlisteners | Show listening addition/removals | 0 | sv |
net_showevents | Dump game events to console (1=client only, 2=all). | 0 | sv |
net_showfragments | Show netchannel fragments | 0 | |
net_showmsg | Show incoming message: <0\|1\|2\|name> where 1 == all and 2 == all except net_NOP | 0 | |
net_showoob | Show connectionless UDP traffic. | 0 | |
net_showpeaks | Show messages for large packets only: <size> | 0 | |
net_showreliable | Like net_showmsg, but only spew reliable messages | 0 | |
net_showudp | Dump UDP packets summary to console | 0 | release |
net_showudp_remoteonly | Dump non-loopback udp only | 1 | release |
net_showusercmd | Show user command encoding | 0 | cl |
net_spewcounts | Spew serializer counts | cmd | |
net_stats_json | Output server networking statistics in json format | cmd | |
net_status | Shows current network status | cmd | |
net_usesocketsforloopback | Use network sockets layer even for listen server local player's packets (multiplayer only). | 0 | |
net_validatemessages | Activates/deactivates net message validation | cmd | |
next_weapon_timer | 1 | cl | a | |
nextdemo | Play next demo in sequence. | cmd | |
nextlevel | If set to a valid map name, will change to this map during the next changelevel | 0 | sv | nf |
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | cmd | |
noclip_fixup | 1 | sv | cheat | |
notarget | Toggle. Player becomes hidden to NPCs. | cmd | |
npc_ally_deathmessage | 1 | sv | cheat | |
npc_ammo_deplete | Subtracts half of the target's ammo | cmd | |
npc_applystun | Apply Stun Shock effect | cmd | |
npc_bipass | Displays the local movement attempts by the given NPC(s) (triangulation detours). Failed bypass routes are displayed in red, successful bypasses are shown in green. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at. | cmd | |
npc_combat | Displays text debugging information about the squad and enemy of the selected NPC (See Overlay Text) Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_conditions | Displays all the current AI conditions that an NPC has in the overlay text. Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_create | Creates an NPC of the given type where the player is looking (if the given NPC can actually stand at that location). Arguments: [npc_class_name] [name of npc (optional) ] [addon type (optional) ] [name of addon (optional) ] | cmd | |
npc_create_aimed | Creates an NPC aimed away from the player of the given type where the player is looking (if the given NPC can actually stand at that location). Note that this only works for npc classes that are already in the world. You can not create an entity that doesn't have an instance in the level. Arguments: \{npc_class_name\} | cmd | |
npc_create_equipment | 0 | sv | |
npc_damage | Deals the target damage by the given amount | cmd | |
npc_destroy | Removes the given NPC(s) from the universe Arguments: \{npc_name\} / \{npc_class_name\} / no argument picks what player is looking at | cmd | |
npc_destroy_unselected | Removes all NPCs from the universe that aren't currently selected | cmd | |
npc_enemies | Shows memory of NPC. Draws an X on top of each memory. Eluded entities drawn in blue (don't know where it went) Unreachable entities drawn in green (can't get to it) Current enemy drawn in red Current target entity drawn in magenta All other entities drawn in pink Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_focus | Displays red line to NPC's enemy (if has one) and blue line to NPC's target entity (if has one) Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_force_regenerate_attached_items | Force the target npc to regenerate its attached items. | cmd | |
npc_go | Selected NPC(s) will go to the location that the player is looking (shown with a purple box) Arguments: <start x y z> <goal x y z> | cmd | |
npc_go_do_run | Set whether should run on NPC go | 1 | sv |
npc_go_loop | Toggles whether the selected NPC(s) will loop between the last set of waypoints you used 'npc go' on. | cmd | |
npc_go_loop_clear_waypoints | Clear waypoints for npc_go_loop. | cmd | |
npc_go_loop_max_waypoints | 2 | sv | |
npc_go_no_arrow | Don't draw the go arrow of selected NPCs | 0 | sv | a |
npc_go_random | Sends all selected NPC(s) to a random node. Arguments: -none- | cmd | |
npc_heal | Heals the target back to full health | cmd | |
npc_hist_draw | 0 | sv | |
npc_hist_dump | Dump the NPC history to the console. | cmd | |
npc_hist_filter_npc_index | -1 | sv | |
npc_hist_filter_npc_name | 0 | sv | |
npc_hist_filter_schedule_name | 0 | sv | |
npc_hist_filter_task_name | 0 | sv | |
npc_hist_filter_type | -1 | sv | |
npc_kill | Kills the given NPC(s) Arguments: \{npc_name\} / \{npc_class_name\} / no argument picks what player is looking at | cmd | |
npc_kill_unselected | Properly kills all NPCs from the universe that aren't currently selected | cmd | |
npc_nearest_node | Draw's a white box around the NPC(s) nearest node Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_ragdoll | Will turn an NPC into a ragdoll OR a ragdoll back to an NPC | cmd | |
npc_relationships | Displays the relationships between this NPC and all others. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_reset | Reloads schedules for all NPC's from their script files Arguments: -none- | cmd | |
npc_route | Displays the current route of the given NPC as a line on the screen. Waypoints along the route are drawn as small cyan rectangles. Line is color coded in the following manner: Blue - path to a node Cyan - detour around an object (triangulation) Red - jump Maroon - path to final target position Arguments: \{npc_name\} / \{npc_class_name\} / no argument picks what player is looking at | cmd | |
npc_select | Select or deselects the given NPC(s) for later manipulation. Selected NPC's are shown surrounded by a red translucent box Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_sentences | 0 | sv | |
npc_speakall | Force the npc to try and speak all their responses | cmd | |
npc_squads | Obsolete. Replaced by npc_combat | cmd | |
npc_steering | Displays the steering obstructions of the NPC (used to perform local avoidance) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_steering_all | Displays the steering obstructions of all NPCs (used to perform local avoidance) | cmd | |
npc_steering_scalar | 1 | sv | |
npc_task_text | Outputs text debugging information to the console about the all the tasks + break conditions of the selected NPC current schedule Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_tasks | Displays detailed text debugging information about the all the tasks of the selected NPC current schedule (See Overlay Text) Arguments: \{npc_name\} / \{npc class_name\} / no argument picks what player is looking at | cmd | |
npc_teleport | Selected NPC will teleport to the location that the player is looking (shown with a purple box) Arguments: -none- | cmd | |
npc_teleport_phys_clear | When true, npc_teleport will look for clear space and fail if none is found. | 0 | sv |
npc_thinknow | Trigger NPC to think | cmd | |
npc_viewcone | Displays the viewcone of the NPC (where they are currently looking and what the extents of there vision is) Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
npc_vphysics | 0 | sv | |
npcsolve_attract_draw | 0 | sv | |
npcsolve_constraint_nav | 1 | sv | |
npcsolve_constraint_npc | 1 | sv | |
npcsolve_drag_linear | 0 | sv | |
npcsolve_forward | 1 | sv | |
npcsolve_forward_const | 30000 | sv | |
npcsolve_forward_dist | 200 | sv | |
npcsolve_forward_margin | 5 | sv | |
npcsolve_path_close_const | 0 | sv | |
npcsolve_path_close_max_tension | 100 | sv | |
npcsolve_path_lookahead_const | 4 | sv | |
npcsolve_path_lookahead_dist | 100 | sv | |
npcsolve_path_vel_const | 0 | sv | |
npcsolve_separation | 1 | sv | |
npcsolve_separation_const | 10000 | sv | |
npcsolve_separation_dist | 5 | sv | |
npcsolve_separation_draw | 0 | sv | |
npcsolve_separation_jitter | 0 | sv | |
npcsolve_separation_r2 | 0 | sv | |
npctester_path_lookahead_time | 3 | sv | |
open_asset | Opens an asset in it's primary editor of choice. Specify the full path to the asset from the mod directory. | cmd | |
p2p_listpeers | List currently known peers. | cmd | |
p2p_lockdown_game_server_trust_everyone | Allow direct peer to peer connectivity with any players on the same game server. [0 = force off, 1 = force on, -1 = Engine Controlled] | -1 | cl | a |
p2p_lockdown_game_server_trust_friends | Allow direct peer to peer connectivity with any steam friends on the same game server. [0 = force off, 1 = force on, -1 = Engine Controlled] | -1 | cl | a |
p2p_lockdown_game_server_trust_listenserver_host | Allow direct peer to peer connectivity with the player running a listenserver you're connected to. And everyone connected to a listenserver you're running yourself. [0 = force off, 1 = force on, -1 = Engine Controlled] | -1 | cl | a |
p2p_ping | Ping a peer. | cmd | |
p2p_relay_maxhops | 4 | a | |
+pad_down_hand0 | cmd | | |
-pad_down_hand0 | cmd | | |
+pad_down_hand1 | cmd | | |
-pad_down_hand1 | cmd | | |
+pad_hand0 | cmd | | |
-pad_hand1 | cmd | | |
+pad_hand1 | cmd | | |
-pad_left_hand0 | cmd | | |
-pad_left_hand1 | cmd | | |
+pad_right_hand0 | cmd | | |
-pad_right_hand1 | cmd | | |
+pad_right_hand1 | cmd | | |
+pad_touch_hand0 | cmd | | |
-pad_touch_hand0 | cmd | | |
+pad_up_hand1 | cmd | | |
-pad_up_hand1 | cmd | | |
panel_test_title_safe | Test vgui panel positioning with title safe indentation | 0 | cheat |
panorama_focus_world_panels | false | machine | |
panorama_toggle_debugger | Shows the panorama UI debugger | cmd | |
particle_profile | Profile particle | cmd | |
particle_test_attach_attachment | Attachment index for attachment mode | 0 | sv | cheat |
particle_test_attach_mode | Possible Values: 'start_at_attachment', 'follow_attachment', 'start_at_origin', 'follow_origin' | 0 | sv | cheat |
particle_test_file | Name of the particle system to dynamically spawn | 0 | sv | cheat |
particle_test_start | Dispatches the test particle system with the parameters specified in particle_test_file, particle_test_attach_mode and particle_test_attach_param on the entity the player is looking at. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
particles_multiplier | Multiply # of rendered particles by this for perf testing | 1 | cheat |
path | Show the filesystem path. | cmd | |
pause | Toggle the server pause state. | cmd | |
phonemefilter | Time duration of box filter to pass over phonemes. | 0 | cl |
phonemesnap | Lod at level at which visemes stops always considering two phonemes, regardless of duration. | 2 | cl |
phys2_contact_debug_draw_size | 2 | | |
phys2_debug_broadphase | 0 | | |
phys_active | Whether PLAYER physics is actively simulated (ie. noclip) | 1 | sv |
phys_air_density | 0 | sv | rep | |
phys_build_bounds | 0 | | |
phys_build_mass | 0 | | |
phys_continuous_kinematic_update | 0 | sv | rep | |
phys_debug_draw | Set up debug-draw of physics internal state | cmd | |
phys_debug_showdefaultmaterial | If enabled, surfaces with default material are highlighted in physics debug geometry. | 0 | cheat |
phys_drag_multiplier | Multiply air drag | 1 | nf | rep |
phys_dump_intersection_controller | Dump intersection controller status | cmd | |
phys_dynamic_scaling | 1 | sv | rep | cheat | |
phys_explode_new | 0 | sv | |
phys_fast_report_contacts | when 1, fast path for collision reporting is implemented making triggers faster in some cases | 1 | |
phys_impactforcescale | 1 | sv | |
phys_implicit_integarator | Use implicit integrator for gyroscopic forces | 1 | nf | rep |
phys_jiggle_bone_enable | 1 | | |
phys_joint_teleport | Teleport joint anchors if connected to world | 1 | sv | cheat |
phys_log_updaters | 0 | sv | rep | |
phys_log_updaters_exclude | 0 | sv | rep | |
phys_log_updaters_include | 0 | sv | rep | |
phys_mark_debug | Mark object for debug | cmd | |
phys_old_contact_draw | 0 | | |
phys_parallel_islands | Enable/Disable Parallel Island Solving | 0 | sv | rep |
phys_position_iterations | 2 | | |
phys_prop_angular_damping | 0 | sv | |
phys_prop_linear_damping | 0 | sv | |
phys_pushscale | 1 | sv | rep | |
phys_ragdoll_force_magnitude | 0 | sv | rep | |
phys_reload_immediately | Set to 1 to reload resources and reconstruct physics of entities on the fly. May unexpectedly change behavior or crash the game, because game code is generally unaware of underlying resource reloads and may hold references to physics that may become invalid during resource reload. It is inherently harder for physics to deal with resource reloads because of persistent nature of objects being simulated (textures can be easily reloaded on the fly; if an entity holds a handle to a ragdoll body part, it may expect that handle to stay valid while the ragdoll exists) | 0 | |
phys_shoot | Shoots a phys object. | cmd | |
phys_shoot_speed | 250 | sv | |
phys_shoot_torque | 100000000 | sv | |
phys_show_stats | 0 | sv | rep | |
phys_sleep | Put all physics in all the worlds to sleep | cmd | |
phys_slide_damping_ratio | Spring damping ratio for slide constraint | 1 | sv | cheat |
phys_slide_frequency | Spring stiffness for slide constraint | 10 | sv | cheat |
phys_specialized_linear_sweep | 1 | sv | rep | cheat | |
phys_sphere_cast_version | 1 | | |
phys_step_threaded | 1 | | |
phys_stressbodyweights | 5 | sv | |
phys_timescale | Scale time for physics | 1 | sv |
phys_traceline_radius | 0 | sv | rep | |
phys_upimpactforcescale | 0 | sv | |
phys_use_block_solver | Use block solving for constraint entities | 1 | sv | cheat |
phys_validate | 0 | | |
phys_velocity_iterations | 8 | | |
phys_visualize_traces | 0 | sv | rep | cheat | |
phys_wakeup | Wake all physics objects in the Main physics up | cmd | |
physcannon_maxforce_joint | 300 | sv | |
physcannon_maxmass | 250 | sv | |
physics_add_test | add test object | cmd | |
physics_debug_entity | Dumps debug info for an entity | cmd | |
physics_remove_test | remove test object | cmd | |
physicsshadowupdate_render | 0 | sv | |
pickup_check_period | 0 | sv | |
pitchyaw_customaccel | false | per-user | |
pitchyaw_customaccel_exponent | 1.000000 | per-user | |
pitchyaw_customaccel_max | 0.000000 | per-user | |
pitchyaw_customaccel_scale | 0.040000 | per-user | |
pixelvis_debug | Dump debug info | cmd | |
play | Play a sound. | cmd | |
playdemo | Play a recorded demo file (.dem ). | cmd | |
player0_using_joystick | 0 | machine | |
player_ammobalancing_debug | 0 | sv | cheat | |
player_debug_off_nav | 0 | sv | cheat | |
player_debug_print_damage | When true, print amount and type of all damage received by player to console. | 0 | sv | cheat |
player_incap_use_radius | 96 | sv | rep | cheat | |
player_input_motor_jerk | 6 | rep | |
player_old_armor | 0 | sv | |
player_use_radius | 80 | sv | rep | cheat | |
playsound | playsound <soundname> | cmd | |
playsoundscape | Forces a soundscape to play | cmd | |
playvol | Play a sound at a specified volume. | cmd | |
png_screenshot | Take a .png screenshot: png_screenshot [filename] | cmd | |
pop_var_values | Restore previously pushed convars and config values | cmd | |
population_distribution_debug | 0 | sv | rep | |
print_occlusion_depth | 0 | cheat | |
progress_enable | cmd | | |
prop_debug | Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1. | cmd | |
prop_debug_vr_collision | Highlights props based on their collision group: COLLISION_GROUP_PROPS(white), COLLISION_GROUP_PROPS_VR_INTERACTIVE_DEBRIS(green), COLLISION_GROUP_PROPS_VR_DEBRIS and will return to COLLISION_GROUP_PROPS_VR_INTERACTIVE_DEBRIS on sleeping(bright red), COLLISION_GROUP_PROPS_VR_DEBRIS permanently (dark red), COLLISION_GROUP_DEBRIS(blue), OTHER(grey) | 0 | sv | cheat |
prop_dynamic_create | Creates a dynamic prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | |
prop_physics_create | Creates a physics prop with a specific .vmdl aimed away from where the player is looking. Arguments: \{.vmdl name\} | cmd | |
property_editor_use_overlay | 1 | | |
props_break_max_pieces_perframe | Maximum prop breakable piece count per frame (-1 = model default) | 16 | sv | rep |
push_var_values | Save convars and config values | cmd | |
pvs_debugentity | Verbose spew for this entity when doing IsInPVS computation. | -1 | sv | release |
pvs_flowtype | Flow through spawn groups for vis (0 == default, 1 == always visible, 2 == never visible. | 0 | sv | release |
pwatchent | Entity to watch for prediction system changes. | -1 | cl | cheat |
pwatchvar | Entity variable to watch in prediction system for changes. | 0 | cl | cheat |
quit | Quit the game | cmd | |
r_AirboatViewDampenDamp | 1 | sv | nf | rep | cheat | |
r_AirboatViewDampenFreq | 7 | sv | nf | rep | cheat | |
r_AirboatViewZHeight | 0 | sv | nf | rep | cheat | |
r_allow_morph_batching_on_base | 0 | | |
r_always_render_all_windows | Always force all engine & tools to render | 0 | |
r_aspectratio | 0 | | |
r_bloom_compute | Use compute shaders for bloom on Vulkan | 1 | |
r_cacheSequenceData | 1 | sv | rep | |
r_cubemap_debug_colors | 0 | cheat | |
r_debug_precipitation | Show precipitation volumes | 0 | cl | cheat |
r_debug_rendering_in_vr_headset | 1 | | |
r_debugcheapwater | 0 | cl | cheat | |
r_decals | 2048 | cl | |
r_decals_default_fade_duration | 1 | cl | rep | |
r_decals_default_start_fade | 30 | cl | rep | |
r_deferred_cubemap_diffuse | 0 | | |
r_deferred_debugvis | 0 | | |
r_depthoverlay | Replaces opaque objects with their grayscaled depth values. r_showz_power scales the output. | 0 | cl | cheat |
r_directlighting | Set to use direct lighting | 1 | cheat |
r_dither_scale | 1 | | |
r_dopixelvisibility | 1 | cheat | |
r_draw3dskybox | 1 | cl | |
r_draw_animatables | 1 | cheat | |
r_draw_first_tri_only | 0 | cheat | |
r_draw_instances | 1 | cheat | |
r_draw_overlays | 1 | | |
r_draw_particle_children_with_parents | Draw particle children with parents (-1=use gameinfo, 0=no, 1=yes) | -1 | cheat |
r_drawblankworld | Render blank instead of the game world | 0 | cheat |
r_drawdecals | Set to render decals | 1 | cheat |
r_drawdevvisualizers | Render dev visualizers | 0 | cl | cheat |
r_drawmodeldecals | 1 | cl | |
r_drawpanorama | Enable the rendering of panorama UI | 1 | cheat |
r_drawparticles | Enable/disable particle rendering | 1 | cheat |
r_drawrenderboxes | 0 | cl | cheat | |
r_drawropes | 1 | cl | cheat | |
r_drawskybox | Render the 2d skybox. | 1 | cheat |
r_drawsprites | 1 | cl | cheat | |
r_drawtracers | 1 | cl | cheat | |
r_drawtracers_firstperson | 1 | cl | |
r_drawvgui | Enable the rendering of vgui panels | 1 | cheat |
r_drawviewmodel | Render view model | 1 | cheat |
r_drawworld | Render the world. | 1 | cheat |
r_dx11_software_cmd_lists | Enable Software Command lists for DX11 (Avoid using deferred contexts) | 1 | |
r_effects_bloom | 1 | | |
r_expensive_draws_last | 1 | | |
r_experimental_lag_limiter | 0 | | |
r_extra_render_frames | 0 | cheat | |
r_eyewaterepsilon | 7 | cl | cheat | |
r_fade360style | 1 | cl | |
r_fallback_texture_lod_scale | Scale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measure | 2 | cheat |
r_farz | Override the far clipping plane. -1 means to use the value in env_fog_controller. | -1 | cl | cheat |
r_flashlight_topdown | 0 | cl | |
r_flashlightambient | 0 | cl | cheat | |
r_flashlightbacktraceoffset | 0 | cl | cheat | |
r_flashlightbrightness | 1 | cl | rep | cheat | |
r_flashlightconstant | 0 | cl | rep | cheat | |
r_flashlightfar | 1500 | cl | rep | cheat | |
r_flashlightfov | 53 | cl | rep | cheat | |
r_flashlightladderdist | 40 | cl | cheat | |
r_flashlightlinear | 0 | cl | rep | cheat | |
r_flashlightlockposition | 0 | cl | cheat | |
r_flashlightmuzzleflashfov | 120 | cl | cheat | |
r_flashlightnear | 4 | cl | rep | cheat | |
r_flashlightnearoffsetscale | 1 | cl | cheat | |
r_flashlightoffsetforward | 0 | cl | rep | cheat | |
r_flashlightoffsetright | 5 | cl | rep | cheat | |
r_flashlightoffsetup | -5 | cl | rep | cheat | |
r_flashlightquadratic | 0 | cl | rep | cheat | |
r_flashlightshadowatten | 0 | cl | cheat | |
r_flashlighttracedistcutoff | 128 | cl | cheat | |
r_flashlighttracedistwatercutoff | 80 | cl | cheat | |
r_flashlightvisualizetrace | 0 | cl | cheat | |
r_force_engine_render_frame | Force a single render of the engine viewport. | cmd | |
r_force_no_present | Force the render device to not present frames. | 0 | cheat |
r_force_zprepass | 0: Force z prepass off. 1: Force on. -1: Don't force | -1 | cheat |
r_ForceWaterLeaf | Enable for optimization to water - considers view in leaf under water for purposes of culling | 1 | cl |
r_frame_sync_enable | 1 | | |
r_freeze_sceneobjects | 0 | cl | |
r_freezeparticles | Pause particle simulation | 0 | cheat |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2 | a |
r_gpu_driver_high | 2097152 | | |
r_gpu_driver_low | 991137 | | |
r_gpu_mem_stats | Display GPU memory usage. | cmd | |
r_grass_allow_flattening | 0 | | |
r_grass_alpha_test | 0 | | |
r_grass_density_mode | 0 = Density corresponds to blade existance, 1 = Density corresponds to blade height, 2 = Both 0 and 1 | 0 | |
r_grass_end_fade | 3000 | | |
r_grass_max_brightness_change | 75 | | |
r_grass_quality | 0 = Off, 1 = Low, 2 = Med, 3 = high, 4 = ultra | 2 | |
r_grass_start_fade | 2000 | | |
r_grass_vertex_lighting | 0 | | |
r_hdr_bloom | 1 | | |
r_impacts_alt_orientation | 1 | cl | |
r_impacts_decal_grazing_incidence_cutoff | 0 | cl | |
r_impacts_decal_grazing_incidence_variance | 0 | cl | |
r_indirect_specular_force_scale | -1 | cheat | |
r_indirectlighting | Set to use indirect lighting | 1 | cheat |
r_JeepFOV | 90 | sv | rep | cheat | |
r_JeepViewBlendTo | 1 | cl | cheat | |
r_JeepViewBlendToScale | 0 | cl | cheat | |
r_JeepViewBlendToTime | 1 | cl | cheat | |
r_JeepViewDampenDamp | 1 | sv | nf | rep | cheat | |
r_JeepViewDampenFreq | 7 | sv | nf | rep | cheat | |
r_JeepViewZHeight | 10 | sv | nf | rep | cheat | |
r_jiggle_bones | 1 | cl | |
r_light_flickering_enabled | 1 | sv | rep | |
r_light_probe_volume_debug_colors | 0 | cheat | |
r_lightBinnerFarPlane | 4096 | cheat | |
r_mapextents | Set the max dimension for the map. This determines the far clipping plane | 32768 | cl | cheat |
r_max_texture_pool_size | Upper limit on texture pool size. | 0 | |
r_monitor_3dskybox | 1 | cl | |
r_morphing_enabled | 1 | cheat | |
r_multigpu_num_gpus_found | 1 | | |
r_multigpu_num_gpus_used | 1 | | |
r_muzzleflashbrightness | 0 | cl | rep | cheat | |
r_muzzleflashlinear | 0 | cl | rep | cheat | |
r_nearz | Override the near clipping plane. -1 means use the default. | -1 | cl | cheat |
r_occluder_overlay | Show the occluder depth buffer mip level. 0=off, 1=1st mip, 2=2nd mip, etc... | 0 | cheat |
r_occlusion_culling | Enable or disable occlusion culling | 1 | cheat |
r_paint_post | 0 | | |
r_particle_debug_force_simulation | -1 for all asleep, 1 for all awake | 0 | |
r_particle_max_detail_level | The maximum detail level of particle to create | 3 | |
r_particle_max_draw_distance | The maximum distance that particles will render | 1000000 | cheat |
r_particle_min_timestep | A minimum on particle simulation time, particle simulation happening more frequently than this will lerp. | 0 | |
r_particle_render_test | render particles 100 times and show perf | 0 | |
r_particle_timescale | 1 | | |
r_PhysPropStaticLighting | 1 | cl | |
r_pipeline_stats_command_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each command list. | 0 | |
r_pipeline_stats_flush_before_sleeping | Experimental: Set to 1 to enable GPU pipeline flushes right before the render thread sleeps to wait for more work. | 0 | |
r_pipeline_stats_present_flush | Experimental: Set to 1 to enable full GPU pipeline flushing after each present. | 0 | |
r_pipeline_stats_use_flush_api | Experimental: Set to 1 to use the ID3D11DeviceContext11::Flush() to flush the GPU pipeline instead of queries. | 1 | |
r_pixelvisibility_partial | 1 | cheat | |
r_pixelvisibility_spew | 0 | cheat | |
r_post_bloom | 1 | | |
r_post_bloom_kawase_steps | 4 | | |
r_post_bloom_strength | -1 | | |
r_post_colorcorrection | 0 | | |
r_post_film_grain | 0 | | |
r_post_fxaa | 0 | | |
r_post_mirror_horizontal | 0 | | |
r_post_mirror_vertical | 0 | | |
r_post_vignette | 0 | | |
r_print_texture_stats | Texture stats | cmd | |
r_propsmaxdist | Maximum visible distance | 1200 | cl |
r_RainAllowInSplitScreen | Allows rain in splitscreen | 0 | cl |
r_RainParticleDensity | Density of Particle Rain 0-1 | 1 | cl |
r_render_coordination_state | Prints out the current render coordination state. | cmd | |
r_render_to_cubemap_debug | 0 | | |
r_render_world_node_bounds | Render world node bounds | 0 | cheat |
r_rendersun | Render sun lighting | 1 | cheat |
r_reset_character_decals | 0 | | |
r_retinaburn_capture_next_frame | 0 | | |
r_ropetranslucent | 1 | cl | |
r_screen_size_expansion | 0 | | |
r_screenoverlay | Draw specified material as an overlay | cmd | |
r_shadows | 1 | cheat | |
r_show_hipoly_draw_calls | Transparent wireframe overlay for draw calls with triangle count higher than specified number | 0 | cheat |
r_show_occluders | Show occluder | 0 | cheat |
r_show_skymap | Draw the sky map | 0 | cheat |
r_show_ssao | Draw the SSAO occlusion buffer | 0 | cheat |
r_show_zprepass_depth | Draw the depth from the depth pre-pass | 0 | cheat |
r_show_zprepass_normals | Draw the normals from the depth pre-pass | 0 | cheat |
r_showdebugoverlays | Set to render debug overlays | 0 | cheat |
r_showdebugrendertarget | Set the debug render target to show, 0 == disable | 0 | cheat |
r_showsceneobjectbounds | Show scenesystem object bounding boxes | 0 | cheat |
r_showsunshadowdebugrendertargets | Set to render sun shadow render targets | 0 | cheat |
r_showsunshadowdebugsplitvis | Set to render sun shadow split visibility debugger | 0 | cheat |
r_size_cull_threshold | 0.800000 | application | |
r_size_cull_threshold_shadow | Threshold of sun shadow map size percentage below which objects get culled | 0 | cheat |
r_skinning_enabled | 1 | cheat | |
r_skip_precache_validation_check | 1 | | |
r_skymodel_moonboost | 150 | sv | rep | cheat | |
r_skymodel_nightambient | 0 | sv | rep | cheat | |
r_skymodel_wavelength_b | 440 | sv | rep | cheat | |
r_skymodel_wavelength_g | 560 | sv | rep | cheat | |
r_skymodel_wavelength_r | 600 | sv | rep | cheat | |
r_ssao | Set to use screen-space ambient occlusion | 1 | |
r_ssao_bias | 0 | | |
r_ssao_blur | 1 | | |
r_ssao_radius | 30 | | |
r_ssao_strength | 1 | | |
r_ssr | Enable or disable screenspace reflections | 0 | a |
r_stereo_convergence | Sets the focal plane that is aligned with the monitor's surface | 0 | |
r_stereo_eye_separation | Wider eye separation results in greater depth perception | 5 | |
r_stereo_mode_anaglyph | Draw in stereo using overlapping red and cyan images | 0 | |
r_stereo_mode_crossed | Draw in stereo using left and right eyes | 0 | |
r_stereo_mode_parallel | Draw in stereo using left and right eyes with a parallel projection | 0 | |
r_stereo_multiview_instancing | Use multiview instancing for stereo rendering. | 0 | cheat |
r_strip_invisible_during_sceneobject_update | 0 | cl | |
r_suppress_redundant_state_changes | 1 | | |
r_suppress_redundant_state_changes_vbs | 0 | | |
r_swingflashlight | 1 | cl | cheat | |
r_texture_budget_dynamic | Dynamically adjust texture streaming budget based on GPU memory usage. | 1 | |
r_texture_budget_threshold | Reduce texture memory pool size when this percentage of the budget is full. | 0 | |
r_texture_budget_update_period | Time (in seconds) between updating texture memory budget. | 0 | |
r_texture_eager_eviction | 0 | | |
r_texture_hookup_uses_threadpool | Async Texture hookup uses its own threadpool instead of the global pool. | 1 | |
r_texture_lod_scale | Scale factor for requested texture size (texture streaming) | 1 | cheat |
r_texture_nonstreaming_load | Allow immediately loading mips of textures (when possible) when their headers are loaded, saving IO & reducing latency. | 0 | |
r_texture_nonstreaming_only_fullmipchain | Only immediately load textures which have a fullmipchain. | 1 | |
r_texture_pool_increase_rate | Increase texture memory pool size by this many MB / s when under budget. | 64 | |
r_texture_pool_reduce_rate | Reduce texture memory pool size by this many MB / s when over budget. | 256 | |
r_texture_pool_size | Total size of the texture pool in MB | 11091 | |
r_texture_stream_mip_bias | Biases the mip level the texture streaming system choses to stream for each texture. | 0 | |
r_texture_stream_throttle_amount | 10 | | |
r_texture_stream_throttle_count | 10 | | |
r_texture_streaming_timesliced | 1 | | |
r_texture_streamout_unthrottle_ms | After hitting throttling limits for streamout, allow it to continue up to this number of milliseconds. | 0 | |
r_texturefilteringquality | 0: Bilinear, 1: Trilinear, 2: Aniso 2x, 3: Aniso 4x, 4: Aniso 8x, 5: Aniso 16x | 1 | a |
r_textures_evict_all | Evict all resident texture. | cmd | |
r_threaded_particles | 1 | | |
r_threaded_scene_object_update | 1 | cl | |
r_timestamp_query_multiplier | Set the TIMESTAMP query cycle multiplier, for drivers that lie | 1 | |
r_toggleviewportsize | Toggles viewport size between small + full window. | cmd | |
r_translucent | Enable rendering of translucent geometry | 1 | cheat |
r_transmissive_lighting | 1 | | |
r_updaterefracttexture | 1 | cl | cheat | |
r_validate_texture_streaming | 0 | | |
r_vconsole_foregroundforcerender | When VConsole is in the foreground, force all engine & tools to render | 1 | |
r_vehicleBrakeRate | 1 | sv | cheat | |
r_VehicleViewClamp | 1 | cl | cheat | |
r_VehicleViewDampen | 1 | sv | nf | rep | cheat | |
r_viewport | Slams viewport size to a specified value. | cmd | |
r_vignette | 1 | | |
r_visualizeproplightcaching | 0 | cl | |
r_vr_3d_skybox | 1 | | |
r_vr_3d_skybox_depth_prepass | 0 | | |
r_vr_3d_skybox_depth_prepass_cull_threshold | 60 | | |
r_vr_overtop_menu | 1 | | |
r_wait_on_present | 0 | | |
r_WaterDrawReflection | Enable water reflection | 1 | cl |
r_WaterDrawRefraction | Enable water refraction | 1 | cl |
r_waterforcereflectentities | 0 | cl | |
r_wireframe | 0=Off, 1=Surface Wireframe, 2=Transparent Wireframe | 0 | cheat |
r_world_allow_bindless_desc | 1 | | |
r_world_frame_load_threshold_ms | 10 | | |
r_world_wind_dir | 0 | | |
r_world_wind_frequency_grass | 0 | | |
r_world_wind_frequency_trees | 0 | | |
r_world_wind_offset_speed | 0 | | |
r_world_wind_smooth_time | 2 | | |
r_world_wind_strength | 40 | | |
r_worldlod | Set to enable world LOD | 1 | cheat |
r_zprepass_normals | 0: Use normals reconstructed from depth. 1: Output correct normals in z prepass. | 0 | cheat |
ragdoll_biped_settle_duration | 1 | sv | cheat | |
ragdoll_biped_settle_force | 0 | sv | cheat | |
ragdoll_biped_settle_lift_force | 0 | sv | cheat | |
ragdoll_biped_settle_start_time | 0 | sv | cheat | |
ragdoll_biped_settle_vertical_limit | 0 | sv | cheat | |
ragdoll_debug_item_detachment | 0 | sv | rep | |
ragdoll_impact_strength | 500 | cl | |
ragdoll_min_energy | 5 | sv | |
ragdoll_prop_settle | Enable more aggressive ragdoll settling | 1 | sv | rep |
ragdoll_prop_sleepaftertime | After this many seconds of being basically stationary, the ragdoll will go to sleep. | 4 | sv | rep |
ragdoll_scale_sleep_tolerance | 1 | sv | rep | |
ragdoll_settle_method | 2 | sv | |
ragdoll_sleepaftertime | After this many seconds of being basically stationary, the ragdoll will go to sleep. | 5 | sv | rep |
ragdoll_validate_targetpose | 1 | sv | rep | |
ragdoll_visualize_creation_skeleton | 0 | sv | rep | |
ragdoll_visualize_targetpose | 0 | sv | rep | |
randomlookat_hands_search_radius | Search radius NPCs use to judge if a player's hands are valid look targets. | 36 | sv |
randomlookat_search_radius | Search radius NPCs use to find random look targets | 360 | sv |
randomlookat_show_hands_search_radius | Show search radius NPCs use to judge if a player's hands are valid look targets. | 0 | sv | a |
randomlookat_show_search_radius | Show search radius NPCs use to find random look targets | 0 | sv | a |
rangefinder | Measures distance along a ray | cmd | |
rate | Min bytes/sec the host can receive data | 80000 | a | user |
ray_bench | Load the rays and run the benchmark | cmd | |
rcon_address | Address of remote server if sending unconnected rcon commands (format x.x.x.x:p) | 0 | norecord | server_cant_query |
rcon_password | remote console password. | 0 | norecord | release | server_cant_query |
recast_mark_overhang | Enable/disable overhang detection | 1 | rep | cheat |
recast_partitioning | 0 = watershed, 1 = monotone, 2 = layers | 0 | rep | cheat |
record | Record a demo. | cmd | |
-reload | cmd | | |
reload | Reload the most recent saved game. | cmd | |
removeid | Remove a user ID from the ban list. | cmd | |
removeip | Remove an IP address from the ban list. | cmd | |
report_cliententitysim | List all clientside simulations and time - will report and turn itself off. | 0 | cl | cheat |
report_clientthinklist | List all clientside entities thinking and time - will report and turn itself off. | 0 | cl | cheat |
report_connection_failure_percentage | 0 | | |
report_soundpatch | reports sound patch count | cmd | |
reset_gameconvars | Reset game convars to default values | cmd | |
resource_leaks | resource_leaks <resource_name>: Show resource leaks for the named resource | cmd | |
resource_list | List loaded resources matching a substring | cmd | |
resource_repeated_reload | resource_repeated_reload <count> <resource_name> (<resource name> ...): Load and unload the specified resource(s) | cmd | |
resourcecompiler_log_compile_stats | 0 | | |
respawn_entities | Respawn all the entities in the map. | cmd | |
respawn_player | Respawns the player from death! | cmd | |
restart | Poor man's restart: reload the current map from disk. | cmd | |
+right | cmd | | |
-right | cmd | | |
rope_averagelight | Makes ropes use average of cubemap lighting instead of max intensity. | 1 | cl |
rope_collide | Collide rope with the world | 1 | cl |
rope_rendersolid | 1 | cl | |
rope_shake | 0 | cl | |
rope_smooth | Do an antialiasing effect on ropes | 1 | cl |
rope_smooth_enlarge | How much to enlarge ropes in screen space for antialiasing effect | 1 | cl |
rope_smooth_maxalpha | Alpha for rope antialiasing effect | 0 | cl |
rope_smooth_maxalphawidth | 1 | cl | |
rope_smooth_minalpha | Alpha for rope antialiasing effect | 0 | cl |
rope_smooth_minwidth | When using smoothing, this is the min screenspace width it lets a rope shrink to | 0 | cl |
rope_solid_maxalpha | 1 | cl | |
rope_solid_maxwidth | 1 | cl | |
rope_solid_minalpha | 0 | cl | |
rope_solid_minwidth | 0 | cl | |
rope_subdiv | Rope subdivision amount | 2 | cl | render_thread |
rope_wind_dist | Don't use CPU applying small wind gusts to ropes when they're past this distance. | 1000 | cl |
rpg_particle_camera_cull_distance | 3200 | cl | cheat | |
rpg_particle_off_camera_simrate | 0 | cl | cheat | |
rpg_use_particle_fow | 1 | cl | |
rr_dacmode | If set to 1, enable special functionality for DAC | 0 | sv | rep |
rr_debug_qa | Set to 1 to see debug related to the Question & Answer system used to create conversations between allied NPCs. | 0 | sv |
rr_debugclassname | If set, rr_debugclassname will print only response tests where 'classname' corresponds to this variable. Use to filter for a specific character. | 0 | sv | rep |
rr_debugresponseconcept | If set, rr_debugresponseconcept will print only responses testing for the specified concept | 0 | sv | rep |
rr_debugresponses | Show verbose matching output (1 for simple, 2 for rule scoring, 3 for noisy). If set to 4, it will only show response success/failure for npc_selected NPCs. | 0 | sv | rep |
rr_debugrule | If set to the name of the rule, that rule's score will be shown whenever a concept is passed into the response rules system. | 0 | sv | rep |
rr_discrepancycheck | Set 0 to disable the [RESPONSELIB] warning messages. | 0 | sv |
rr_dumpresponses | Dump all response_rules.txt and rules (requires restart) | 0 | sv | rep |
rr_findrules | Search and list rules by substring. | cmd | |
rr_findrules_verbose | Search and list rules by substring. Rules will be described fully. | cmd | |
rr_followup_maxdist | 'then ANY' or 'then ALL' response followups will be dispatched only to characters within this distance. | 1800 | sv | cheat |
rr_forceconcept | fire a response concept directly at a given character. USAGE: rr_forceconcept <target> <concept> 'criteria1:value1,criteria2:value2,...' criteria values are optional. | cmd | |
rr_reloadresponsesystems | Reload all response system scripts. Note: This won't work unless you run with -rr_allow_reload. | cmd | |
rr_remarkable_max_distance | AIs will not even consider remarkarbles that are more than this many units away. | 1200 | sv | cheat |
rr_remarkable_world_entities_replay_limit | TLK_REMARKs will be dispatched no more than this many times for any given info_remarkable | 1 | sv | cheat |
rr_remarkables_enabled | If 1, polling for info_remarkables and issuances of TLK_REMARK is enabled. | 0 | sv | cheat |
rr_thenany_score_slop | When computing respondents for a 'THEN ANY' rule, all rule-matching scores within this much of the best score will be considered. | 0 | sv | a | cheat |
rs_submit_twice | 0 | | |
rubikon_joint_deepdebugging | 0 | | |
run_perftest | Execute perftest.cfg | cmd | |
save | Save Game | cmd | |
save_animgraph_recording | Saves all active animgraph recordings to disk | cmd | |
save_async | 1 | sv | |
save_clear_subdirectory | cmd | | |
save_finish_async | cmd | | |
save_history_count | Keep this many old copies in history of autosaves and quicksaves. | 1 | sv |
save_maxarray_spew | Max number of array entries to spew when using SaveRestoreIO spewing. | 10 | sv | release |
save_screenshot | 0 = none, 1 = non-autosave, 2 = always | 2 | sv |
save_set_subdirectory | cmd | | |
save_showelapsedtime | display up-to-date elapsed play time | cmd | |
save_spew | 0 | sv | rep | |
save_watchclass | Restrict spew to entities with matching classname | cmd | |
save_watchentity | Restrict spew to entity index | cmd | |
say | Display player message | cmd | |
say_team | Display player message to team | cmd | |
sc_allow_dynamic_constant_batching | 1 | | |
sc_allow_precomputed_vismembers | 1 | | |
sc_allow_secondary_contexts | 1 | | |
sc_allow_shadow_only_draws | 1 | | |
sc_animatable_disable_materials | 0 | cheat | |
sc_animatable_fastpath_always_bind_materials | 0 | cheat | |
sc_animatable_fastpath_enable_sort | 1 | cheat | |
sc_aux_cameras_enabled | 1 | | |
sc_aux_cameras_single_submit | 0 | | |
sc_batch_cb_updates_for_view | 0 | cheat | |
sc_batch_layer_cb_updates | 1 | | |
sc_bounds_group_cull | 1 | | |
sc_cache_envmap_lpv_lookup | 1 | | |
sc_check_world | 0 | cheat | |
sc_disable_culling_boxes | 0 | cheat | |
sc_disable_dynamic_sky_lighting | 0 | cheat | |
sc_disable_procedural_layer_rendering | 0 | cheat | |
sc_disable_shadow_fastpath | 0 | cheat | |
sc_disable_shadow_materials | 0 | cheat | |
sc_disable_spotlight_shadows | 0 | cheat | |
sc_disable_world_materials | 0 | cheat | |
sc_disableThreading | 0 | cheat | |
sc_double_submit | 0 | cheat | |
sc_dump_lists | 0 | cheat | |
sc_dumpworld | Dump a list of the objects in a sceneworld (Usage: sc_dumpworld <world_index>) | cmd | |
sc_dumpworld3d | Dump the objects in a sceneworld into a 3d geoview buffer (Usage: sc_dumpworld3d <world_index>) | cmd | |
sc_dupe_simple_meshes_count | 1 | cheat | |
sc_dynamic_job_scheduling | 1 | cheat | |
sc_enable_discard | 1 | | |
sc_extended_stats | 0 | cheat | |
sc_extra_sorting | 2 | | |
sc_fast_object_reject | 0 | cheat | |
sc_force_camera | 0 | cheat | |
sc_force_lod_level | -1 | cheat | |
sc_force_materials_batchable | 0 | cheat | |
sc_force_push_constant_update_every_draw | 0 | | |
sc_force_single_display_list_per_layer | 0 | | |
sc_force_submit_count | 0 | | |
sc_force_translation_in_projection | If enabled, the camera's translation will be included in the projection matrix. | 0 | cheat |
sc_ground_fog_depth | 0 | | |
sc_ground_fog_top | 0 | | |
sc_keep_all_layers | 0 | | |
sc_list_extradata_allocations | Prints out the overall extra data allocation counts | cmd | |
sc_listworlds | List all the active sceneworlds | cmd | |
sc_lod_distance_scale_override | -1 | cheat | |
sc_log_stats | 0 | cheat | |
sc_log_submits | Log out display list submits from scenesystem | 0 | cheat |
sc_max_framebuffer_copies_per_layer | 1 | | |
sc_multithread_sorted_layers | 1 | | |
sc_new_morph_atlasing | 1 | | |
sc_no_cull | 0 | | |
sc_no_vis | 0 | | |
sc_only_render_opaque | 0 | cheat | |
sc_only_render_shadowcasters | 0 | cheat | |
sc_optimize_partitions_every_frame | 0 | cheat | |
sc_optimizepartitions | Optimize the partition assignment of objects based on the next frame's render | cmd | |
sc_override_shadow_fade_max_dist | -1 | cheat | |
sc_override_shadow_fade_min_dist | -1 | cheat | |
sc_partitions_per_job | 1 | cheat | |
sc_perdrawculling | 1 | | |
sc_precise_projection_to_world | 0 | | |
sc_queue_reflection_views_to_layers | 1 | | |
sc_reject_all_objects | 0 | cheat | |
sc_rr_partitions_to_jobs | 0 | cheat | |
sc_schedule_fullsort_early | 1 | | |
sc_setclassflags | Low level command to set the flags byte associated with an object class. sc_SetClassFlags <classname> <value> | cmd | |
sc_setfloatattr | Set a float attribute which will be visible to all rendering (Usage: sc_setfloatattr <attrname> <value>) | cmd | |
sc_setintattr | Set an integer attribute which will be visible to all rendering (Usage: sc_setintattr <attrname> <value>) | cmd | |
sc_shadow_depth_bias | 30 | | |
sc_shadow_depth_bias_clamp | 0 | | |
sc_shadow_slopescale_depth_bias | 2 | | |
sc_show_rejected_objects | 0 | | |
sc_show_rejected_objects_range | -1 | | |
sc_showclasses | List the object class names known by scenesystem | cmd | |
sc_skip_identical_rt_binds | 0 | | |
sc_skip_traversal | 0 | cheat | |
sc_spew_cmt_usage | 0 | | |
sc_throw_away_all_layers | 0 | | |
sc_use_clear_subrect | 0 | | |
sc_visualize_batches | color per batch | 0 | |
sc_visualize_sceneobjects | 1 = visualize bounds, 2 = visualize sceneobject mesh materials, 3 = required texture size, 4 = bounds group | 0 | |
scene_clientflex | Do client side flex animation. | 1 | sv | rep |
scene_clientplayback | Play all vcds on the clients. | 1 | sv |
scene_flatturn | 1 | sv | |
scene_flush | Flush all .vcds from the cache and reload from disk. | cmd | |
scene_forcecombined | When playing back, force use of combined .wav files even in english. | 0 | sv |
scene_maxcaptionradius | Only show closed captions if recipient is within this many units of speaking actor (0==disabled). | 1200 | sv |
scene_playvcd | Play the given VCD as an instanced scripted scene. | cmd | |
scene_print | When playing back a scene, print timing and event info to console. | 0 | sv | rep |
scene_showfaceto | When playing back, show the directions of faceto events. | 0 | sv | a |
scene_showlook | When playing back, show the directions of look events. | 0 | sv | a |
scene_showmoveto | When moving, show the end location. | 0 | sv | a |
scene_showunlock | Show when a vcd is playing but normal AI is running. | 0 | sv | a |
scene_vcdautosave | Create a savegame before VCD playback | 0 | cl |
-score | cmd | | |
+score | cmd | | |
screenmessage_notifytime | How long to display screen message text | 8 | sv |
screenmessage_show | Enable display of console messages on screen. 1 = Enabled, 0 = Disabled, -1 = Enabled if vgui is not present | -1 | cheat |
screenshot | Take a screenshot: screenshot [filename] | cmd | |
screenshot_prefix | Set the screenshot auto naming prefix. | 0 | |
screenshot_subdir | Set the screenshot directory. | 0 | |
script_add_debug_filter | Add a filter to the game debug overlay | cmd | |
script_add_watch | Add a watch to the game debug overlay | cmd | |
script_add_watch_pattern | Add a watch to the game debug overlay | cmd | |
script_attach_debugger | Connect the vscript VM to the script debugger | cmd | |
script_attach_debugger_at_startup | 0 | sv | |
script_break_in_native_debugger_on_error | 0 | sv | |
script_clear_watches | Clear all watches from the game debug overlay | cmd | |
script_debug | Toggle the in-game script debug features | cmd | |
script_dump_all | Dump the state of the VM to the console | cmd | |
script_find | Find a key in the VM | cmd | |
script_help | Output help for script functions | cmd | |
script_help2 | Output help for script functions suitable for auto-completion | cmd | |
script_reload | Reload scripts | cmd | |
script_reload_code | Execute a vscript file, replacing existing functions with the functions in the run script | cmd | |
script_reload_entity_code | Execute all of this entity's VScripts, replacing existing functions with the functions in the run scripts | cmd | |
script_remove_debug_filter | Remove a filter from the game debug overlay | cmd | |
script_remove_watch | Remove a watch from the game debug overlay | cmd | |
script_remove_watch_pattern | Remove a watch from the game debug overlay | cmd | |
script_resurrect_unreachable | Use the garbage collector to track down reference cycles | cmd | |
script_trace_disable | Turn off a particular trace output by file or function name | cmd | |
script_trace_disable_all | Turn off all trace output | cmd | |
script_trace_disable_key | Turn off a particular trace output by table/instance | cmd | |
script_trace_enable | Turn on a particular trace output by file or function name | cmd | |
script_trace_enable_all | Turn on all trace output | cmd | |
script_trace_enable_key | Turn on a particular trace output by table/instance | cmd | |
sdr | SteamDatagram Network Configuration | cmd | |
-secondary | cmd | | |
+secondary | cmd | | |
set_vgui_language | Set language vgui is using | cmd | |
setang | Snap player eyes to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | |
setang_exact | Snap player eyes and orientation to specified pitch yaw <roll:optional> (must have sv_cheats). | cmd | |
setmodel | Changes's player's model | cmd | |
setpause | Set the pause state of the server. | cmd | |
setpos | Move player to specified origin (must have sv_cheats). | cmd | |
setpos_player | Move specified player to specified origin (must have sv_cheats). | cmd | |
shader_roughness_cone | 1 | cheat | |
shader_roughness_ellipse | 1 | cheat | |
shatterglass_break | cmd | | |
shatterglass_cleanup | 1 | sv | rep | cheat | |
shatterglass_cleanup_max | 150 | sv | rep | cheat | |
shatterglass_debug | 0 | sv | rep | cheat | |
shatterglass_distort | 1 | sv | rep | cheat | |
shatterglass_edge_uv_scale | 0 | sv | rep | cheat | |
shatterglass_hit_tolerance | 2 | sv | rep | cheat | |
shatterglass_restore | cmd | | |
shatterglass_shard_lifetime | 15 | sv | rep | cheat | |
shatterglass_subdiv_size | 1 | sv | rep | cheat | |
shatterglass_voronoi_size | 15 | sv | rep | cheat | |
shootbullet | cmd | | |
show_tool | Show or launch the specified engine tool | cmd | |
show_visibility_boxes | Enable or Disable debug display of visibility boxes | 0 | cl | cheat |
showconsole | Show the console. | cmd | |
showhitlocation | 0 | sv | |
showmainmenu | cmd | | |
showparticlecounts | Display number of particles drawn per frame | 0 | cl |
+showscores | cmd | | |
-showscores | cmd | | |
showtriggers | Enable or Disable showing trigger entities | cmd | |
showtriggers_toggle | Displays the movement bounding box for the triggers in orange. Some entites will also display entity specific overlays. Arguments: \{entity_name\} / \{class_name\} / no argument picks what player is looking at | cmd | |
sk_ally_regen_time | Time taken for an ally to regenerate a point of health. | 0 | sv |
sk_autoaim_mode | 1 | sv | a | rep | |
sk_crow_health | 1 | sv | |
sk_crowbar_lead_time | 0 | sv | |
sk_npc_arm | 1 | sv | |
sk_npc_chest | 1 | sv | |
sk_npc_head | 2 | sv | |
sk_npc_leg | 1 | sv | |
sk_npc_stomach | 1 | sv | |
sk_player_arm | 1 | sv | |
sk_player_chest | 1 | sv | |
sk_player_head | 2 | sv | |
sk_player_leg | 1 | sv | |
sk_player_stomach | 1 | sv | |
skel_constraints_enable | 1 | rep | cheat | |
skel_debug | 0 | sv | rep | |
skeleton_instance_smear_boneflags | Smear boneflags across the model. Costs computation, but tests to make sure your bone flags are consistent. | 0 | sv | cheat |
skill | Game skill level (1-3). | 1 | sv | a | ss | xbox_archive |
slot0 | cmd | | |
slot1 | cmd | | |
slot10 | cmd | | |
slot2 | cmd | | |
slot3 | cmd | | |
slot4 | cmd | | |
slot5 | cmd | | |
slot6 | cmd | | |
slot7 | cmd | | |
slot8 | cmd | | |
slot9 | cmd | | |
smoothstairs | Smooth player eye z coordinate when traversing stairs. | 1 | sv | rep |
snapto | cmd | | |
snd_arrangement_start | Starts the specified arrangement. | cmd | |
snd_async_flush | Flush all unlocked async audio data | cmd | |
snd_async_showmem | Show async memory stats | cmd | |
snd_async_showmem_music | Show async memory stats for just non-streamed music | cmd | |
snd_async_showmem_summary | Show brief async memory stats | cmd | |
snd_async_spew_blocking | Spew message to console any time async sound loading blocks on file i/o. | 0 | |
snd_async_stream_fail | Spew stream pool failures. | 0 | |
snd_async_stream_spew | Spew streaming info ( 0=Off, 1=streams, 2=buffers | 0 | |
snd_autodetect_latency | 1 | a | |
snd_compare_KV_convert | 0 | | |
snd_compare_soundevents | Compare the compiled and loaded contents of 2 soundevents. | cmd | |
snd_delay_sound_shift | 0 | | |
snd_disable_mixer_duck | 0 | cheat | |
snd_disable_mixer_solo | 0 | cheat | |
snd_duckerattacktime | 0 | a | |
snd_duckerreleasetime | 2 | a | |
snd_duckerthreshold | 0 | a | |
snd_ducktovolume | 0 | a | |
snd_envelope_rate | 0 | cheat | |
snd_filter | 0 | cheat | |
snd_foliage_db_loss | foliage dB loss per 1200 units | 4 | sv | cheat |
snd_front_headphone_position | Specifies the position (in degrees) of the virtual front left/right headphones. | cmd | |
snd_front_stereo_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_front_surround_speaker_position | Specifies the position (in degrees) of the virtual front left/right speakers. | cmd | |
snd_gain | 1 | cheat | |
snd_gain_max | 1 | cheat | |
snd_gain_min | 0 | cheat | |
snd_gamevoicevolume | Game v.o. volume | 1 | a | user | xbox_archive |
snd_gamevolume | Game volume | 1 | a | user | xbox_archive |
snd_get_physics_surface_properties | Get physics surface properties for all the materials. | cmd | |
snd_headphone_pan_exponent | Specifies the exponent for the pan xfade from phone to phone if the 'exp' pan law is being used. | cmd | |
snd_headphone_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_list | 0 | cheat | |
snd_list_soundevents | List all available soundevents | cmd | |
snd_list_soundevents_by_stack | List all available soundevents using specified stack name | cmd | |
snd_mergemethod | Sound merge method (0 == sum and clip, 1 == max, 2 == avg). | 1 | |
snd_mix_minframetime | 0 | | |
snd_mixahead | 0 | a | |
snd_mixer_master_dsp | 1 | cheat | |
snd_mixer_master_level | 1 | cheat | |
snd_musicvolume | Music volume | 1 | a | user |
snd_mute_losefocus | 1 | a | |
snd_new_visualize | Displays soundevent name played at it's 3d position | 0 | sv | cheat |
snd_occlusion_debug | 0 | cheat | |
snd_op_test_convar | 720 | cheat | |
snd_opvar_set_point_debug | 0 | sv | rep | cheat | |
snd_opvar_set_point_update_interval | 0 | sv | rep | |
snd_print_activetracks | List all active tracks | cmd | |
snd_print_arrangements | List all available sequence arrangments | cmd | |
snd_print_current_mixer_mixgroup | Get data related to mix group matching string | cmd | |
snd_print_samplers | List all available samplers | cmd | |
snd_print_sequences | List all available midi sequences | cmd | |
snd_rear_headphone_position | Specifies the position (in degrees) of the virtual rear left/right headphones. | cmd | |
snd_rear_stereo_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_rear_surround_speaker_position | Specifies the position (in degrees) of the virtual rear left/right speakers. | cmd | |
snd_refdb | Reference dB at snd_refdist | 60 | cheat |
snd_refdist | Reference distance for snd_refdb | 36 | cheat |
snd_remove_all_soundevents | Remove all soundevents | cmd | |
snd_remove_soundevent | Remove the specified soundevent | cmd | |
snd_report_verbose_error | If set to 1, report more error found when playing sounds. | 0 | cheat |
snd_samplers_play_note | Play a note from a specified sampler | cmd | |
snd_samplers_stop_note | Stop a note from a specified sampler | cmd | |
snd_sequence_set_track_bpm | Sets the tempo of the specified track | cmd | |
snd_sequence_set_track_transpose | Sets the transposition of the specified track | cmd | |
snd_sequence_stop_all_tracks | Stops all currently playing sequences | cmd | |
snd_sequence_stop_track | Stops the specified track | cmd | |
snd_sequencer_show_bpm | 0 | cheat | |
snd_sequencer_show_events | 0 | cheat | |
snd_sequencer_show_quantize_queue | 0 | cheat | |
snd_set_physics_surface_properties | Set physics surface properties for materials. Usage: <heuristic #> <commit> | cmd | |
snd_setmixer | Set named Mixgroup of current mixer to mix vol, mute, solo. | cmd | |
snd_setmixlayer | Set named Mixgroup of named mix layer to mix vol, mute, solo. | cmd | |
snd_showclassname | 0 | cheat | |
snd_showstart | 0 | cheat | |
snd_sos_block_global_stack | 0 | cheat | |
snd_sos_debug_trigger_opvar | 0 | sv | |
snd_sos_default_update_stack | 0 | | |
snd_sos_flush_operators | Flush and re-parse the sound operator system | cmd | |
snd_sos_get_operator_field_info | Currently gets info for a single operator field | cmd | |
snd_sos_list_operator_updates | 0 | cheat | |
snd_sos_max_event_base_depth | 4 | | |
snd_sos_opvar_debug | 0 | cheat | |
snd_sos_pause_system | 0 | cheat | |
snd_sos_print_class_sizes | Prints the sizes of relevant sos classes. | cmd | |
snd_sos_print_field_references | 0 | cheat | |
snd_sos_print_full_field_info | 0 | cheat | |
snd_sos_print_groups | Prints the current state of the groups system | cmd | |
snd_sos_print_operator_stack | Prints a master list of currently exposed variables | cmd | |
snd_sos_print_operator_stacks | Prints a list of currently available stacks | cmd | |
snd_sos_print_operators | Prints a list of currently available operators | cmd | |
snd_sos_print_stack_exec_list | Prints the current stack execution list | cmd | |
snd_sos_print_strings | Prints a list of currently cached strings | cmd | |
snd_sos_print_tool_properties | Prints the current state of tool properties. | cmd | |
snd_sos_report_entity_deleted | 0 | | |
snd_sos_resolve_execute_operator | Resolve the inputs and execute one specified operator from a specified stack | cmd | |
snd_sos_set_operator_field | Currently sets a single float operator field | cmd | |
snd_sos_set_operator_field_by_guid | Currently sets a single float operator field | cmd | |
snd_sos_show_block_debug | Spew data about the list of block entries. | 0 | cheat |
snd_sos_show_client_xmit | 0 | cl | cheat | |
snd_sos_show_entry_match_free | 0 | | |
snd_sos_show_groups_debug | Spew data about the list of block entries. | 0 | cheat |
snd_sos_show_groups_match_free | 0 | | |
snd_sos_show_operator_event_and_stack | 1 | cheat | |
snd_sos_show_operator_event_filter | 0 | cheat | |
snd_sos_show_operator_field_filter | 0 | cheat | |
snd_sos_show_operator_init | 0 | cheat | |
snd_sos_show_operator_not_executing | 1 | cheat | |
snd_sos_show_operator_operator_filter | 0 | cheat | |
snd_sos_show_operator_parse | 0 | cheat | |
snd_sos_show_operator_pause_entry | 0 | cheat | |
snd_sos_show_operator_prestart | 0 | cheat | |
snd_sos_show_operator_shutdown | 0 | cheat | |
snd_sos_show_operator_start | 0 | cheat | |
snd_sos_show_operator_stop_entry | 0 | cheat | |
snd_sos_show_operator_updates | 0 | cheat | |
snd_sos_show_opvar_updates | 0 | cheat | |
snd_sos_show_opvar_updates_filter | 0 | cheat | |
snd_sos_show_parameter_overwrite_warnings | 0 | | |
snd_sos_show_queuetotrack | 0 | cheat | |
snd_sos_show_server_xmit | 0 | sv | cheat | |
snd_sos_show_soundevent_param_overwrite | 0 | cheat | |
snd_sos_show_soundevent_start | 0 | cheat | |
snd_sos_show_track_list | 0 | | |
snd_sos_show_voice_elapsed_time | 0 | | |
snd_sos_soundevent_filter | 0 | cheat | |
snd_sos_soundevent_profile | Dump a record of current soundevents and profile data | cmd | |
snd_sos_start_soundevent | Starts a specified soundevent | cmd | |
snd_sos_stop_all_soundevents | Stops all soundevents currently on the execution list | cmd | |
snd_sos_stop_soundevent_guid | Stops a specified soundevent | cmd | |
snd_sos_stop_soundevent_index | Stops a specified soundevent | cmd | |
snd_sos_test_soundmessage | test | cmd | |
snd_sos_use_case_sensitive_soundevents | 0 | | |
snd_soundmixer | 0 | | |
snd_soundmixer_flush | Reload soundmixers.txt file. | cmd | |
snd_soundmixer_list_mix_groups | List all mix groups to dev console. | cmd | |
snd_soundmixer_list_mix_layers | List all mix layers to dev console. | cmd | |
snd_soundmixer_list_mixers | List all mixers to dev console. | cmd | |
snd_soundmixer_set_trigger_factor | Set named mix layer / mix group, trigger amount. | cmd | |
snd_soundmixer_setmixlayer_amount | Set named mix layer mix amount. | cmd | |
snd_soundmixer_version | 2 | | |
snd_spew_particle_sound_names | Display the names of sounds events fired from PlaySoundFromParticleEffectName. | 0 | cl | cheat |
snd_steamaudio_ambisonics_order | The amount of directional detail in the simulated by Steam Audio. | 1 | cheat |
snd_steamaudio_enable_pathing | This variable is checked by soundstack to globally enabling pathing for audio processing. | 0 | cheat |
snd_steamaudio_export_scene | Exports scene currently used by Steam Audio as a phononscene file. | cmd | |
snd_steamaudio_hrtf_mixphasetype | Controls what phase is used when mix = 0. 0 = no phase, 1 = sphere ITD, 2 = full HRTF phase. | cmd | |
snd_steamaudio_hybrid_reverb_enable_overrides | If set, allows reverb tail overrides to be specified. | 0 | cheat |
snd_steamaudio_hybrid_reverb_override_affects_convolution | If set, overriding reverb tails causes convolution IRs to be modified to match the tail length. | 1 | cheat |
snd_steamaudio_hybrid_reverb_override_is_pure_parametric | If set, overriding reverb tails causes reverb to be purely parametric. | 0 | cheat |
snd_steamaudio_hybrid_reverb_override_use_convars | If set, reverb tail overrides are controlled using convars instead of vmix control inputs. | 0 | cheat |
snd_steamaudio_hybrid_reverb_transition_time | Set the transition time (in seconds) between convolution and parametric reverb. | cmd | |
snd_steamaudio_ir_duration | The time delay between a sound being emitted and the last audible reflection in Steam Audio. | 2 | cheat |
snd_steamaudio_ir_duration_for_sim | IR duration (in seconds) to use for simulation and RT60 estimation. | 2 | cheat |
snd_steamaudio_irradiance_min_distance | The minimum distance between a source and a scene surface for irradiance calculation by Steam Audio. | 1 | cheat |
snd_steamaudio_load_pathing_data | If set, baked pathing data is loaded. Steam Audio Hammer entities can successfully use pathing in this case. | 1 | cheat |
snd_steamaudio_load_reverb_data | If set, baked reverb data is loaded. Reset it to zero during an format changes of baked data until all data is updated. | 1 | cheat |
snd_steamaudio_max_convolution_sources | The maximum number of simultaneous sources that can be modeled by Steam Audio. | 4 | cheat |
snd_steamaudio_max_occlusion_samples | The maximum number of rays that can be traced for volumetric occlusion by Steam Audio. | 64 | cheat |
snd_steamaudio_num_bounces | The maximum number of times any ray can bounce when using Steam Audio. | 128 | cheat |
snd_steamaudio_num_diffuse_samples | The number of directions considered for ray bounce by Steam Audio. | 2048 | cheat |
snd_steamaudio_num_rays | The number of rays to trace for reflection modeling by Steam Audio. | 65536 | cheat |
snd_steamaudio_num_threads | Sets the number of threads used for realtime reflection by Steam Audio. | 2 | cheat |
snd_steamaudio_pathing_enablevalidationvis | Enable visualization for pathing validation. | 0 | cheat |
snd_steamaudio_pathing_enablevis | Enable visualization for pathing. | 0 | cheat |
snd_steamaudio_pathing_findalternate | If set, real-time pathfinding is used to find alternate paths if baked paths are blocked by dynamic geometry. | cmd | |
snd_steamaudio_pathing_fullprobevalidation | If set, performs full visibility validation from source probe to listener probe. | cmd | |
snd_steamaudio_pathing_probevalidationfromlistener | If set, performs visibility validation from listener probe to second-to-last probe. | cmd | |
snd_steamaudio_pathing_probevalidationfromsource | If set, performs visibility validation from source probe to second probe. | cmd | |
snd_steamaudio_pathing_simplifypaths | If set, paths computed at real-time are simplified in a post-process. | cmd | |
snd_steamaudio_probes_nearby | Load all the probes from a file and log the nearby probes within the radius. | cmd | |
snd_steamaudio_raytracer | Sets the ray tracer used by Steam Audio. 0: Phonon, 1: Embree, 2: Radeon Rays, 3: Custom. | 0 | cheat |
snd_steamaudio_reconstruction_method | Controls what IR reconstruction method is used. 0 = Gaussian, 1 = Gaussian with constant params, 2 = Linear. | cmd | |
snd_steamaudio_reverb_override_high | Reverb time (high-frequency). | 1 | cheat |
snd_steamaudio_reverb_override_low | Reverb time (low-frequency). | 1 | cheat |
snd_steamaudio_reverb_override_mid | Reverb time (mid-frequency). | 1 | cheat |
snd_steamaudio_reverb_override_scale | Reverb time scale factor. | 1 | cheat |
snd_steamaudio_reverb_simtype | Simulation type for reverb effect. 0: real-time simulation, 1: baked simulation. | 1 | cheat |
snd_steamaudio_use_hybrid_reverb | Enable hybrid reverb. | cmd | |
snd_stereo_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_stereo_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_surround_speaker_pan_exponent | Specifies the exponent for the pan xfade from speaker to speaker if the 'exp' pan law is being used. | cmd | |
snd_surround_speaker_pan_radial_weight | Apply cos(angle) * weight before pan law | cmd | |
snd_toolvolume | Volume of sounds in tools (e.g. Hammer, SFM) | 1 | a |
snd_vmidi_flush | Purge and reload all vmidi data and files. | cmd | |
snd_vmix_show_input_updates | If set to 1, show all incoming updates to vmix inputs. | 0 | cheat |
snd_voipvolume | Voice volume | 1 | a | user | xbox_archive |
sndplaydelay | cmd | | |
sos_debug_emit | 0 | sv | rep | |
sound_device_override | | machine | |
soundinfo | Describe the current sound device. | cmd | |
soundlist | List all known sounds. | cmd | |
soundpatch_captionlength | How long looping soundpatch captions should display for. | 2 | sv | rep |
soundscape_debug | When on, draws lines to all env_soundscape entities. Green lines show the active soundscape, red lines show soundscapes that aren't in range, and white lines show soundscapes that are in range, but not the active soundscape. | 0 | sv | cheat |
soundscape_dumpclient | Dumps the client's soundscape data. | cmd | |
soundscape_fadetime | Time to crossfade sound effects between soundscapes | 3 | cl | cheat |
soundscape_flush | Flushes the server & client side soundscapes | cmd | |
soundscape_message | 0 | cl | |
soundscape_radius_debug | Prints current volume of radius sounds | 0 | cl | cheat |
soundsystem_update_async | 1 | | |
spawngroup_ignore_timeouts | 0 | | |
speaker_config | -1 | machine | |
spec_autodirector | Auto-director chooses best view modes while spectating | 1 | cl | clientcmd_can_execute |
spec_centerchasecam | Looks at the target player's center, instead of his eye position, in chase came mode | 0 | cl | a |
spec_chasedistance | Chase cam's ideal distance from target | 96 | cl |
spec_chasedistancestep | Amount to adjust the chase cam's distance on a zoom request | 10 | cl | a |
spec_freeze_distance_max | Maximum random distance from the target to stop when framing them in observer freeze cam. | 200 | cl | cheat |
spec_freeze_distance_min | Minimum random distance from the target to stop when framing them in observer freeze cam. | 96 | cl | cheat |
spec_freeze_time | Time spend frozen in observer freeze cam. | 4 | sv | rep | cheat |
spec_freeze_traveltime | Time taken to zoom in to frame a target in observer freeze cam. | 0 | sv | rep | cheat |
spec_pos | dump position and angles to the console | cmd | |
spec_track | Tracks an entity in spec mode | 0 | cl |
-speed | cmd | | |
+speed | cmd | | |
spew_fonts | Spew information about font manager fonts | cmd | |
spherical_vignette_override_color | -16448251 | cl | cheat | |
spherical_vignette_override_enable | 0 | cl | cheat | |
spherical_vignette_override_end_dist | 256 | cl | cheat | |
spherical_vignette_override_falloff | 1 | cl | cheat | |
spherical_vignette_override_opacity | 1 | cl | cheat | |
spherical_vignette_override_start_dist | 40 | cl | cheat | |
spherical_vignette_override_strength | 1 | cl | cheat | |
splitscreen_mode | 0 | machine | |
ss_add | Adds a splitscreen user. | cmd | |
ss_remove | Removes a splitscreen user. | cmd | |
ss_voice_hearpartner | Route voice between splitscreen players on same system. | 0 | |
startdemos | Play demos in demo sequence. | cmd | |
startmovie | Start recording movie frames. | cmd | |
stats | Prints server performance variables | cmd | |
stats_display | Displays perf statistics information | 0 | |
stats_highlight_interval | Interval between hightlight screens in the transition stats panel | 10 | cl |
stats_print | Prints out perf statistics to the console, clears perf history | cmd | |
status | Print connection status | cmd | |
status_json | Print status in JSON format | cmd | |
steamcontroller_flow_interval | 7000 | | |
steamcontroller_flow_sensitivity | 0 | | |
steamcontroller_haptic_intensity | 320 | | |
steamtours_debug_panorama | Debug the root of the hud | cmd | |
steamtours_join_friend | join friend | cmd | |
steamtours_multiplayer_max_players_for_matchmaking | Match the lobby if it has less than the specified number of players | 32 | cl | a |
steamtours_multiplayer_open | If set then player can join your Destination without requesting first | 1 | cl | a |
steamtours_multiplayer_public_lobby_refresh_time | Seconds between public lobby refreshes | 10 | cl | a |
steamtours_open_friend_lobby | open friend lobby | cmd | |
steamtours_open_lobby | open lobby | cmd | |
steamvrhome_home_map | steamvr_home | machine | |
steamvrhome_home_map_addon | steamvr_home | machine | |
steamvrhome_home_map_savegame | | machine | |
steamvrhome_home_map_type | 0 | machine | |
stop | Finish recording demo. | cmd | |
stopdemos | Stop looping demos (current demo will complete). | cmd | |
stopsound | cmd | | |
stopsoundscape | Stops all soundscape processing and fades current looping sounds | cmd | |
+strafe | cmd | | |
-strafe | cmd | | |
surfaceprop | Reports the surface properties at the cursor | cmd | |
sv_allchat | Players can receive all other players' text chat, no death restrictions | 1 | sv | nf |
sv_allow_lobby_connect_only | If set, players may only join this server from matchmaking lobby, may not connect directly. | 0 | release |
sv_allow_wait_command | Allow or disallow the wait command on clients connected to this server. | 1 | rep | release |
sv_alltalk | Players can hear all other players' voice communication, no team restrictions | 0 | sv | nf | release |
sv_alternateticks | If set, server only simulates entities on even numbered ticks. | 0 | sp | release |
sv_always_full_flush | 0 | cheat | |
sv_anim_queue_changes | 1 | sv | |
sv_autosave | Set to 1 to autosave game on level transition. Does not affect autosave triggers. | 1 | sv | rep |
sv_banid_dev_enabled | 0 | | |
sv_banid_enabled | Whether server supports banid command | 1 | release |
sv_bonus_challenge | Set to values other than 0 to select a bonus map challenge type. | 0 | sv | rep |
sv_can_quit_from_script | 0 | sv | rep | cheat | |
sv_cheats | Allow cheats on server | 1 | nf | rep | release |
sv_clearhinthistory | Clear memory of server side hints displayed to the player. | cmd | |
sv_client_cmdrate_difference | cl_cmdrate is moved to within sv_client_cmdrate_difference units of cl_updaterate before it is clamped between sv_mincmdrate and sv_maxcmdrate. | 20 | rep |
sv_client_max_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). If sv_client_min_interp_ratio is -1, then this cvar has no effect. | 5 | sv | rep |
sv_client_min_interp_ratio | This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). -1 = let clients set cl_interp_ratio to anything any other value = set minimum value for cl_interp_ratio | -1 | sv | rep |
sv_client_predict | This can be used to force the value of cl_predict for connected clients (only while they are connected). -1 = let clients set cl_predict to anything 0 = force cl_predict to 0 1 = force cl_predict to 1 | -1 | rep |
sv_clockcorrection_msecs | The server tries to keep each player's m_nTickBase withing this many msecs of the server absolute tickcount | 60 | sv |
sv_cluster | Data center cluster this server lives in. | 0 | release |
sv_consistency | Whether the server enforces file consistency for critical files | 0 | rep | release |
sv_contact | Contact email for server sysop | 0 | nf | release |
sv_debug_player_use | Visualizes +use logic. Green cross=trace success, Red cross=trace too far, Green box=radius success | 0 | sv | rep |
sv_disable_lighting | 0 | sv | rep | cheat | |
sv_downloadurl | Location from which clients can download missing files | 0 | rep | release |
sv_enable_delta_packing | When enabled, this allows for entity packing to use the property changes for building up the data. This is many times faster, but can be disabled for error checking. | 1 | |
sv_ent_showonlyattachment | 0 | sv | cheat | |
sv_ent_showonlyhitbox | -1 | sv | cheat | |
sv_extra_client_connect_time | Seconds after client connect during which extra frames are buffered to prevent non-delta'd update | 15 | |
sv_filterban | Set packet filtering by IP mode | 1 | |
sv_footstepinterval | 0 | sv | rep | cheat | |
sv_forcepreload | Force server side preloading. | 0 | a |
sv_fullupdate | Force a full update for all clients. | cmd | |
sv_gameinstructor_disable | Force all clients to disable their game instructors. | 0 | cl | rep |
sv_gravity | World gravity. | 300 | sv | nf | rep |
sv_hibernate_postgame_delay | # of seconds to wait after final client leaves before hibernating. | 5 | |
sv_hibernate_when_empty | Puts the server into extremely low CPU usage mode when no clients connected | 1 | |
sv_hitbox_debug | 0 | sv | |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | sv | rep | cheat |
sv_infinite_clips | Player's backpack will never run out of clips | 0 | sv | rep | cheat |
sv_ladder_slack_z_mult | Difference in Z increases toward the middle of the slack ladder. | 0 | sv | rep | cheat |
sv_lagcompensationforcerestore | Don't test validity of a lag comp restore, just do it. | 1 | sv | cheat |
sv_lan | Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ) | 0 | release |
sv_lightquery_debug | 0 | sv | cheat | |
sv_log_onefile | Log server information to only one file. | 0 | a |
sv_logbans | Log server bans in the server logs. | 0 | a |
sv_logblocks | If true when log when a query is blocked (can cause very large log files) | 0 | |
sv_logdownloadlist | 0 | | |
sv_logecho | Echo log information to the console. | 1 | a |
sv_logfile | Log server information in the log file. | 0 | a |
sv_logflush | Flush the log file to disk on each write (slow). | 0 | a |
sv_logsdir | Folder in the game directory where server logs will be stored. | 0 | a |
sv_massreport | 0 | sv | |
sv_max_queries_sec | Maximum queries per second to respond to from a single IP address. | 3 | |
sv_max_queries_sec_global | Maximum queries per second to respond to from anywhere. | 60 | |
sv_max_queries_window | Window over which to average queries per second averages. | 30 | |
sv_max_unreliable_delta_size | Maximum allowable entity delta size over unreliable delivery. | 8192 | |
sv_maxclientframes | 128 | | |
sv_maxcmdrate | (If sv_mincmdrate is > 0), this sets the maximum value for cl_cmdrate. | 90 | rep | release |
sv_maxrate | Max bandwidth rate allowed on server, 0 == unlimited | 0 | rep | release |
sv_maxreplay | Maximum replay time in seconds | 0 | |
sv_maxroutable | Server upper bound on net_maxroutable that a client can use. | 1200 | |
sv_maxupdaterate | Maximum updates per second that the server will allow | 90 | rep |
sv_memlimit | If set, whenever a game ends, if the total memory used by the server is greater than this # of megabytes, the server will exit. | 0 | cheat |
sv_mincmdrate | This sets the minimum value for cl_cmdrate. 0 == unlimited. | 45 | rep | release |
sv_minrate | Min bandwidth rate allowed on server, 0 == unlimited | 5000 | rep | release |
sv_minupdaterate | Minimum updates per second that the server will allow | 45 | rep |
sv_mover_maxslope | The maximum slope the player can overcome [-] | 0 | sv | nf | rep |
sv_mover_pogodampingratio | The capsule pogo stick damping ratio [-] | 2 | sv | nf | rep |
sv_mover_pogoextension | The capsule pogo stick extension to keep the player better grounded [%] | 5 | sv | nf | rep |
sv_mover_pogofrequency | The capsule pogo stick frequency [hz]. | 8 | sv | nf | rep |
sv_mover_usecapsule | Should the mover proxy be a capsule shape? | 1 | sv | nf | rep |
sv_networkvar_perfieldtracking | Track individual field offset changes, rather than a single dirty flag for the whole entity. | 1 | release |
sv_networkvar_validate | Validate each StateChanged against known offsets. | 0 | release |
sv_noclipaccelerate | 5 | sv | a | nf | rep | |
sv_noclipduringpause | If cheats are enabled, then you can noclip with the game paused (for doing screenshots, etc.). | 0 | sv | rep | cheat |
sv_noclipfriction | Friction during noclip move. | 4 | sv | a | nf | rep |
sv_noclipspeed | 5 | sv | a | nf | rep | |
sv_noclipspeed_min | Noclip speeds less than this will be clamped to zero. | 1 | sv | a | nf | rep |
sv_npc_talker_maxdist | NPCs over this distance from the player won't attempt to speak. | 1024 | sv |
sv_packstats | Show entity packing stats, pass 'clear' as argument to reset counts. | cmd | |
sv_parallel_packentities | Set to 1 to use threading snapshot sending on listen servers, 2 for dedicated servers. | 2 | |
sv_password | Server password for entry into multiplayer games | 0 | prot | nf | norecord | release |
sv_pausable | Is the server pausable. | 0 | release |
sv_pause_on_console_open | 1 = Pause the game when pressing ~ to open the console. CTRL+~ opens the console without pause. | 0 | a |
sv_phys_animated_hierarchy | 1 | sv | |
sv_phys_debug_callback_entities | Print all entities that get touch callbacks. Each entity is printed only once. | 0 | sv | cheat |
sv_phys_enabled | Enable all physics simulation | 1 | sv | cheat |
sv_phys_sleep_enable | Enable sleeping for dynamic physics bodies. | 1 | sv | cheat |
sv_phys_stop_at_collision | 0 | sv | cheat | |
sv_phys_visualize_awake | 0 | sv | |
sv_player_search_range | 64 | sv | rep | |
sv_player_stuck_tolerance | 10 | sv | cheat | |
sv_pure | Show user data. | cmd | |
sv_pure_kick_clients | If set to 1, the server will kick clients with mismatching files. Otherwise, it will issue a warning to the client. | 1 | release |
sv_pure_trace | If set to 1, the server will print a message whenever a client is verifying a CRC for a file. | 0 | release |
sv_pvs_entity | If set, only allows this ent index to network (other than players and things that force sending). | -1 | sv |
sv_pvs_max_dist | Use normal PVS but with a capped range for networking PVS checks. | 0 | sv |
sv_pvs_random | If set, objects blink in/out of pvs randomly. | 0 | sv |
sv_querycache_stats | Display status of the query cache (client only) | cmd | |
sv_radial_vis | Use Radial vis for networking PVS checks. | 0 | sv |
sv_rcon_banpenalty | Number of minutes to ban users who fail rcon authentication | 0 | |
sv_rcon_log | Enable/disable rcon logging. | 1 | |
sv_rcon_maxfailures | Max number of times a user can fail rcon authentication before being banned | 10 | |
sv_rcon_minfailures | Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned | 5 | |
sv_rcon_minfailuretime | Number of seconds to track failed rcon authentications | 30 | |
sv_regeneration_force_on | Cheat to test regenerative health systems | 0 | sv | cheat |
sv_regeneration_wait_time | 1 | sv | rep | |
sv_region | The region of the world to report this server in. | -1 | release |
sv_remapper_loopsoundfix | 0 | sv | rep | |
sv_remapper_range_multiplier | 1 | sv | rep | |
sv_replaysdir | Directory to store replays in | 0 | |
sv_reservation_grace | Time in seconds given for a lobby reservation. | 5 | |
sv_reservation_timeout | Time in seconds before lobby reservation expires. | 120 | release |
sv_reserve_slots_for_reconnecting_players | Reserve slots for reconnecting human players. | 0 | |
sv_save_session_persisters | Saves session persister data immediately. | cmd | |
sv_script_profile | 0 | sv | |
sv_script_think_interval | 0 | sv | rep | |
sv_search_key | 0 | release | |
sv_sequence_debug | -1 | sv | |
sv_sequence_debug2 | -1 | sv | |
sv_sequence_debug_verbose | 1 | sv | |
sv_sequence_model_substring | 0 | sv | |
sv_session_persister_mode | 0 = OFF, 1 = ON, 2 = w/SPAWN MANAGER, 3 = w/PLAYER & WEAPONS | 0 | sv |
sv_shared_team_pvs | PVS is shared between teams | 0 | sv |
sv_showfootsteps | Shows client (red) and server (green) footsteps (1=client-only, 2=server-only, 3=both) | 0 | sv | rep | cheat |
sv_showladders | Show bbox and dismount points for all ladders (must be set before level load.) | 0 | sv |
sv_showlagcompensation | Show lag compensated hitboxes whenever a player is lag compensated. | 0 | sv | cheat |
sv_showtags | Describe current gametags. | cmd | |
sv_shutdown | Sets the server to shutdown when all games have completed | cmd | |
sv_shutdown_immediately_on_request | The server will always shutdown on receiving the shutdown request, even if not hibernating | 0 | |
sv_skel_constraints_enable | 1 | rep | cheat | |
sv_skyname | Current name of the skybox texture | 0 | sv | a | rep |
sv_snapshot_unlimited | For debugging, don't throw away old snapshots so that if you break in debugger (on remote client or server) it won't require an uncompressed update to resume. You may run out of memory of course... | 0 | rep | release |
sv_soundemitter_trace | Show all EmitSound calls including their symbolic name and the actual wave file they resolved to. (-1 = for nobody, 0 = for everybody, n = for one entity) | -1 | sv | rep |
sv_specnoclip | 1 | sv | a | nf | rep | |
sv_specspeed | 3 | sv | a | nf | rep | |
sv_stats | Collect CPU usage stats | 1 | |
sv_steamgroup | The ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community. | 0 | nf | release |
sv_steamgroup_exclusive | If set, only members of Steam group will be able to join the server when it's empty, public people will be able to join the server only if it has players. | 0 | release |
sv_steamtours_spawned_panel_dist | 30 | sv | rep | cheat | |
sv_strict_notarget | If set, notarget will cause entities to never think they are in the pvs | 0 | sv |
sv_sync_anims_spawn | 0 | sv | cheat | |
sv_sync_client_updates | (Only used when hosting xbox games). Send clients updates at the same time. This saves CPU because the server will encode and calc deltas on less frames. | 0 | |
sv_tags | Server tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma. | 0 | nf | release |
sv_temp_baseline_string_table_buffer_size | Buffer size for writing string table baselnes | 524288 | |
sv_test_scripted_sequences | Tests for scripted sequences that are embedded in the world. Run through your map with this set to check for NPCs falling through the world. | 0 | sv |
sv_timeout | After this many seconds without a message from fully connected client, the client is dropped | 20 | |
sv_tracereffects_limit_general | Limits the number of visible tracers per frame | 15 | sv | rep |
sv_turbophysics | Turns on turbo physics | 0 | sv | rep |
sv_unlockedchapters | Highest unlocked game chapter. | 1 | a |
sv_update_master_server | Should we update the master server. | 1 | release |
sv_usenetworkvars | Use networkvar system. | 1 | |
sv_usercmd_queue_spew_threshold | Spew warning if command queue has grown above this many backlogged commands. | 10 | sv | release |
sv_vehicle_autoaim_scale | 8 | sv | |
sv_visiblemaxplayers | Overrides the max players reported to prospective clients | -1 | release |
sv_voicecodec | Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension. | 0 | |
sv_voiceenable | 1 | a | nf | release | |
sv_watchtransmit | Watch NetworkStateChanged info for this entity index. | -2 | sv | release |
sys_info | Print system information to the console | cmd | |
sys_minidumpexpandedspew | 1 | | |
sys_minidumpspewlines | Lines of crash dump console spew to keep. | 2000 | release |
target_scan_use_query_cache | 1 | sv | |
tauntfrequency | 1 | sv | nf | |
telemetry_toggle_timespan | Starts/stops a timespan with an ever increasing name. | cmd | |
template_debug | 0 | sv | cheat | |
tenfoot_match | [prefix]: matches a string prefix | cmd | |
tenfoot_pickle_dictionaries | compiles daisy wheel input dictionaries to more performant form | cmd | |
tenfoot_pickle_single_dictionary | [language] compiles one daisy wheel input dictionary | cmd | |
tenfoot_text_hotspots | find text autosuggest hot spots | cmd | |
Test_Checkpoint | Indicate to a test script that a checkpoint has been reached | cmd | |
test_conform_collision_bounds | 0 | sv | rep | |
Test_CreateEntity | cmd | | |
test_dispatcheffect | Test a clientside dispatch effect. Usage: test_dispatcheffect <effect name> <distance away> <flags> <magnitude> <scale> Defaults are: <distance 1024> <flags 0> <magnitude 0> <scale 0> | cmd | |
Test_EHandle | cmd | | |
test_entity_blocker | Test command that drops an entity blocker out in front of the player. | cmd | |
Test_ExitProcess | Test_ExitProcess <exit code> - immediately kill the process. | cmd | |
Test_InitRandomEntitySpawner | cmd | | |
Test_Loop | Test_Loop <loop name> - loop back to the specified loop start point unconditionally. | cmd | |
Test_LoopCount | Test_LoopCount <loop name> <count> - loop back to the specified loop start point the specified # of times. | cmd | |
Test_LoopForNumSeconds | Test_LoopForNumSeconds <loop name> <time> - loop back to the specified start point for the specified # of seconds. | cmd | |
test_orientation_range | 100 | sv | rep | |
Test_RandomChance | Test_RandomChance <percent chance, 0-100> <token1> <token2...> - Roll the dice and maybe run the command following the percentage chance. | cmd | |
Test_RandomizeInPVS | cmd | | |
Test_RandomPlayerPosition | cmd | | |
Test_RemoveAllRandomEntities | cmd | | |
test_restoreonnewmodel | 0 | sv | rep | |
Test_SpawnRandomEntities | cmd | | |
Test_StartLoop | Test_StartLoop <loop name> - Denote the start of a loop. Really just defines a named point you can jump to. | cmd | |
Test_StartScript | Start a test script running.. | cmd | |
testscript_debug | Debug test scripts. | 0 | |
tf_arena_max_streak | Teams will be scrambled if one team reaches this streak | 5 | cl | nf | rep |
tf_arena_preround_time | Length of the Pre-Round time | 10 | cl | nf | rep |
tf_escort_score_rate | Score for escorting the train, in points per second | 1 | sv | cheat |
think_limit | Maximum think time in milliseconds, warning is printed if this is exceeded. | 10 | sv | rep | release |
thirdperson | Switch to thirdperson camera. | cmd | |
thirdperson_mayamode | Switch to thirdperson Maya-like camera controls. | cmd | |
thirdperson_platformer | Player will aim in the direction they are moving. | 0 | cl |
thirdperson_screenspace | Movement will be relative to the camera, eg: left means screen-left | 0 | cl |
thirdpersonshoulder | Switch to thirdperson-shoulder camera. | cmd | |
threaded_occluder_rasterization | 1 | cheat | |
timedemo | Play a demo and report performance info. | cmd | |
timedemo_end | Ends timedemo on given tick. | -1 | |
timedemo_start | Starts timedemo on given tick. | -1 | |
timedemo_vprofrecord | Play a demo and report performance info. Also record vprof data for the span of the demo | cmd | |
timedemoquit | Play a demo, report performance info, and then exit | cmd | |
timeofday | Run time-of-day command | cmd | |
timeofday_reload | reload time of day script | cmd | |
toggle | Toggles specified convar value on and off. | cmd | |
toggleconsole | Show/hide the console. | cmd | |
toolhud_enable | 1 | | |
tools_renderscenes | 1 | | |
tr_do_reduce | 1 | rep | cheat | |
tr_epsilon_t_junction | 0.010 | rep | cheat | |
tr_max_acceptable_edge_length | 10000 | rep | cheat | |
tr_openedge_penalty | 10 | rep | cheat | |
tv_allow_camera_man | Auto director allows spectators to become camera man | 1 | sv |
tv_allow_static_shots | Auto director uses fixed level cameras for shots | 1 | sv |
tv_autorecord | Automatically records all games as SourceTV demos. | 0 | |
tv_autoretry | Relay proxies retry connection after network timeout | 1 | |
tv_chatgroupsize | Set the default chat group size | 0 | |
tv_chattimelimit | Limits spectators to chat only every n seconds | 0 | |
tv_clients | Shows list of connected SourceTV clients. | cmd | |
tv_debug | SourceTV debug info. | 0 | |
tv_delay | SourceTV broadcast delay in seconds | 120 | sv |
tv_deltacache | Enable delta entity bit stream cache | 2 | |
tv_demo_starttick | 0 | | |
tv_dispatchmode | Dispatch clients to relay proxies: 0=never, 1=if appropriate, 2=always | 1 | |
tv_enable | Activates SourceTV on server. | 0 | nf |
tv_enable_delta_frames | Indicates whether or not the tv should use delta frames for storage of intermediate frames. This takes more CPU but significantly less memory. | 1 | |
tv_extended_logging | 0 | | |
tv_grouprelaydatareliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | 0 | |
tv_grouprelaydataunreliable | When enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays | 0 | |
tv_grouprelaydatavoice | Similar to tv_grouprelaydata, but controls whether or not the voice channels should be routed into the grouped data for the relays | 0 | |
tv_instant_replay_full_frame | Send embedded full frames | 1 | |
tv_instant_replay_full_frame_build_threaded | Build the full frames on a seperate job thread | 0 | |
tv_instant_replay_full_frame_time | Seconds between full frame embeddeds | 30 | |
tv_listen_voice_indices | Bitfield of entindices to listen to voice messages from when connected to SourceTV, default is none | 0 | cl | user |
tv_log_director_events | Log game events being considered by the director | 0 | sv |
tv_maxclients | Maximum client number on SourceTV server. | 128 | |
tv_maxrate | Max SourceTV spectator bandwidth rate allowed, 0 == unlimited | 0 | |
tv_msg | Send a screen message to all clients. | cmd | |
tv_name | SourceTV host name | 0 | |
tv_nochat | Don't receive chat messages from other SourceTV spectators | 0 | a | user |
tv_overridemaster | Overrides the SourceTV master root address. | 0 | |
tv_password | SourceTV password for all clients | 0 | prot | nf | norecord |
tv_port | Host SourceTV port | 27020 | release |
tv_rate_multiplier | Multiply requested rate by this value to adjust Dota TV send rate | 2 | |
tv_record | Starts SourceTV demo recording. | cmd | |
tv_relay | Connect to SourceTV server and relay broadcast. | cmd | |
tv_relay_quit_after_game | Quit after a game has been relayed, do not hibernate | 1 | |
tv_relay_rate | default rate for relays | 500000 | |
tv_relay_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay to relay connections. This code is coordinated via the GC or some external means rather than by clients directly | 1 | prot |
tv_relaypassword | SourceTV password for relay proxies | 0 | prot | nf | norecord |
tv_relayvoice | Relay voice data: 0=off, 1=on | 1 | |
tv_retry | Reconnects the SourceTV relay proxy. | cmd | |
tv_secret_code | When enabled, this will use a uniquely generated server code to authenticate relay connections. This code is coordinated via the GC or some external means rather than by clients directly | 1 | prot |
tv_show_allchat | 1 | sv | release | |
tv_snapshotrate | Snapshots broadcasted per second | 20 | |
tv_status | Show SourceTV server status. | cmd | |
tv_stop | Stops the SourceTV broadcast. | cmd | |
tv_stoprecord | Stops SourceTV demo recording. | cmd | |
tv_threaded_merge_entity_deltas | Enable SourceTV threading of delta merging | 1 | |
tv_timeout | SourceTV connection timeout in seconds. | 20 | |
tv_title | Set title for SourceTV spectator UI | 0 | |
tv_transmitall | Transmit all entities (not only director view) | 0 | rep |
tv_window_size | Specifies the number of seconds worth of frames that the tv replay system should keep in memory. Increasing this greatly increases the amount of memory consumed by the TV system | 16 | |
ugc_fake_state | 1=s, 2=L, 4=I, 8=U, 16=D, 32=P | -1 | cl |
unbind | Unbind a key. | cmd | |
unbindall | Unbind all keys. | cmd | |
unloadTool | unload the specified tool | cmd | |
unpause | Clear the pause state of the server. | cmd | |
UpdateBinarySizes | Dumps the binary sizes to use for the game in loadaddress.vpc | cmd | |
url_execute | Executes url-based commands, used for incoming commands from url-based launches when the game's already running. | cmd | |
-use | cmd | | |
use | Use a particular weapon Arguments: <weapon_name> | cmd | |
+use_hand0 | cmd | | |
-use_hand0 | cmd | | |
-use_hand1 | cmd | | |
use_new_damage_system | 0 | sv | |
user_config_dirty | 0 | cl | |
users | Show user info for players on server. | cmd | |
vcon_pipe_dump | Dumps the state of all existing VConsole pipes | cmd | |
vehicle_flushscript | Flush and reload all vehicle scripts | cmd | |
versus_stats_highlight_interval | Interval between hightlight screens in the transition stats panel for versus mode | 5 | cl |
vgui_drawfocus | Report which panel is under the mouse. | 0 | |
vgui_drawkeyfocus | Report which panel has keyboard focus. | 0 | |
vgui_dump_panels | vgui_dump_panels [visible] | cmd | |
vgui_spew_fonts | cmd | | |
vgui_togglepanel | show/hide vgui panel by name. | cmd | |
video_mode_screenshots | dump screenshots at all supported video modes | cmd | |
viewanim_addkeyframe | cmd | | |
viewanim_create | viewanim_create | cmd | |
viewanim_load | load animation from file | cmd | |
viewanim_reset | reset view angles! | cmd | |
viewanim_save | Save current animation to file | cmd | |
viewanim_test | test view animation | cmd | |
viewmodel_fov | 54 | cl | cheat | |
viewmodel_offset_x | 0 | sv | cl | a | rep | |
viewmodel_offset_y | 0 | sv | cl | a | rep | |
viewmodel_offset_z | 0 | sv | cl | a | rep | |
violence_ablood | Draw alien blood | 1 | a |
violence_agibs | Show alien gib entities | 1 | a |
violence_hblood | Draw human blood | 1 | a |
violence_hgibs | Show human gib entities | 1 | a |
vis_debug_currentcluster | Show the current cluster number | cmd | |
vis_debug_drawcluster | Add cluster # to visualization, (-1) to clear | cmd | |
vis_debug_dumpvisibleclusters | Show the list of visible clusters | cmd | |
vis_debug_find_los | Find or clear the vis LOS to here | cmd | |
vis_debug_lock | Lock vis LOS origin to current | cmd | |
vis_debug_outside | Show outside space vis volumes | cmd | |
vis_debug_record_start | Record a path to debug vis | cmd | |
vis_debug_record_stop | Record a path to debug vis | cmd | |
vis_debug_show | Show/hide the vis debug visualization | cmd | |
vis_debug_sphere | Draw clusters in a sphere of radius around the camera | cmd | |
vis_debug_tracelos | Trace rays and check vis from the current camera | cmd | |
vis_enable | Toggle static visibility | 1 | |
vis_force | 0 | sv | cheat | |
vismon_poll_frequency | 0 | sv | cheat | |
vismon_trace_limit | 12 | sv | cheat | |
vm_camera | 1 | cl | |
vm_camera_interp_speed | 8 | cl | |
vm_camera_no_roll | 0 | cl | |
vm_camera_scale | 1 | cl | |
vm_debug | 0 | sv | rep | |
vm_draw_always | 0 | cl | |
vm_fade | 1 | sv | rep | |
vmem_dump | Dump memory stats to log. | cmd | |
voice_all_icons | Draw all players' voice icons | 0 | cl |
voice_always_sample_mic | For systems experiencing a hang/stall when using voice chat. | 0 | a |
voice_clientdebug | 0 | cl | |
voice_debugfeedbackfrom | 0 | | |
voice_fadeouttime | 0 | | |
voice_head_icon_height | Voice icons are this many inches over player eye positions | 20 | cl |
voice_head_icon_size | Size of voice icon over player heads in inches | 6 | cl |
voice_initial_buffer_ms | 200 | | |
voice_local_icon | Draw local player's voice icon | 0 | cl |
voice_loopback | 0 | user | |
voice_min_buffer_ms | 100 | | |
voice_modenable | Enable/disable voice in this mod. | 1 | cl | a | clientcmd_can_execute |
voice_player_speaking_delay_threshold | 0 | sv | cheat | |
voice_scale | 1 | a | |
voice_sequence_maximum_wait_time | When receiving packets out of sequence, wait this many seconds for missing sequences to arrive | 0 | |
voice_serverdebug | 0 | sv | |
voice_stall_ms | 250 | | |
voice_threshold | 4000 | cl | a | |
voice_threshold_delay | 0 | | |
voice_vox | 0 | per-user | |
voice_xsend_debug | 0 | | |
-voicerecord | cmd | | |
+voicerecord | cmd | | |
volume | Sound volume | 1 | a |
volume_fog_intermediate_textures_hdr | 0 | | |
volume_fog_jitter_offset_random | 1 | | |
volume_fog_show_volumes | 0 | cheat | |
volume_fog_view_culling_enabled | 1 | cheat | |
volume_fog_width | 240 | | |
vphys2_angular_damping | 0 | | |
vphys2_angular_damping_in_water | 0 | | |
vphys2_artificial_acceleration | 0 | | |
vphys2_buoyancy_damping | 0 | | |
vphys2_buoyancy_version | 0 | | |
vphys2_default_max_velocity | max object velocity, in/s | 2000 | cheat |
vphys2_enable_buoyancy | 1 | | |
vphys2_enable_variable_timestep | 1 | | |
vphys2_expensive_sync_warning | 320000 | | |
vphys2_friction_factor | Change global friction factor | 1 | cheat |
vphys2_linear_damping | 0 | | |
vphys2_linear_damping_in_water | 0 | | |
vphys2_ragdoll_joint_or | 1 | | |
vphys2_restitution_factor | Change global restitution factor | 1 | cheat |
vphys2_solver_batch_size | 16 | | |
vphys2_water_density_multiplier | 1 | | |
vphysics_force_apply_magnitude | 1 | | |
vphysics_return_implicit_velocity | 0 | | |
vprof_counters | 0 | | |
vprof_counters_show_minmax | 0 | | |
vprof_dump_counters | Dump vprof counters to the console | cmd | |
vprof_generate_report | Generate a report to the console. | cmd | |
vprof_generate_report_budget | Generate a report to the console based on budget group. | cmd | |
vprof_generate_report_hierarchy | Generate a report to the console. | cmd | |
vprof_off | Disable vprof | cmd | |
vprof_on | Enable vprof | cmd | |
vprof_remote_start | Request a VProf data stream from the remote server (requires authentication) | cmd | |
vprof_remote_stop | Stop an existing remote VProf data request | cmd | |
vprof_reset | Reset the stats in VProf profiler | cmd | |
vprof_reset_peaks | Reset just the peak time in VProf profiler | cmd | |
vprof_scope_entity_gamephys | 0 | sv | |
vprof_scope_entity_thinks | 0 | sv | rep | |
vprof_think_limit | 0 | sv | |
vprof_vtrace | Toggle whether vprof data is sent to VTrace | cmd | |
vr_allow_time_sliced_shadow_map_rendering | Allow time-sliced shadow buffer rendering when enabled via gameinfo.gi | 1 | |
vr_alpha_for_hidden_objects | 0 | cl | |
vr_always_teleport_player | 1 | sv | rep | |
vr_anchor_allow_non_up_floor | Allows anchor teleportation onto walls and ceiling. NOTE: WIP, mostly broken! | 0 | sv | rep | cheat |
vr_anchor_rotate_angle | 45 | sv | rep | cheat | |
vr_aoproxy_cones | 0 | | |
vr_aoproxy_cull_threshold | 5 | | |
vr_aoproxy_debug | 0 | | |
vr_aoproxy_dist_fade_end_scale | 3 | | |
vr_aoproxy_dist_fade_start_scale | 2 | | |
vr_aoproxy_enable | 1 | | |
vr_author_refpt | cmd | | |
vr_blend_z_approach | 300 | sv | rep | |
vr_camera_decay_roll_halflife | 0 | | |
vr_camera_decay_yaw_pitch_halflife | 0 | | |
vr_chaperone_enable | 0 | cl | |
vr_chaperone_fade_dist | 30 | cl | a | |
vr_chaperone_hardbounds_disabled | 1 | cl | |
vr_chaperone_max_x | 87 | cl | a | |
vr_chaperone_max_y | 100 | cl | a | |
vr_chaperone_max_z | 105 | cl | a | |
vr_chaperone_min_x | -64 | cl | a | |
vr_chaperone_min_y | -112 | cl | a | |
vr_chaperone_min_z | 0 | cl | a | |
vr_color_picker_joystick_return_threshhold | 0 | sv | rep | |
vr_color_picker_mode_left | 4 | sv | rep | |
vr_color_picker_mode_right | 4 | sv | rep | |
vr_color_picker_next_mode | cmd | | |
vr_color_picker_pause_distance_threshhold | 0 | sv | rep | |
vr_color_picker_pause_time_input_ignored | 0 | sv | rep | |
vr_color_picker_pause_time_threshhold | 0 | sv | rep | |
vr_color_picker_toggleable | 0 | sv | rep | |
vr_cubemap_normalization | 1 | | |
vr_cubemap_normalization_max | 32 | | |
vr_cubemap_normalization_roughness_begin | 0 | | |
vr_custom_msaa_resolve | 1 | | |
vr_debug_actions | Debug digital action data. | 0 | cl |
vr_debug_hand_proximity_to_chaperone | 0 | cl | rep | |
vr_debug_hidden_objects | 0 | cl | |
vr_debug_overlay | 0 | cl | |
vr_debug_panel_manipulation | 0 | sv | rep | |
vr_debug_velocity | 0 | sv | rep | |
vr_decal_debug | 0 | | |
vr_delete_all_overlays | cmd | | |
vr_depth_prepass | 1 | | |
vr_depth_prepass_alphatested | 0 | | |
vr_depth_prepass_cull_threshold | 60 | | |
vr_depth_submit | 0 | | |
vr_directional_lightmaps | 1 | | |
vr_disable_view_override | 0 | | |
vr_dump_lights | 0 | | |
vr_enable_cached_lights | 1 | | |
vr_enable_fake_vr_test | Enables Fake VR and applies Impulse 101 and infinite ammo | cmd | |
vr_enable_glows | 1 | | |
vr_enable_lights | 1 | | |
vr_enable_tonemapping | 1 | | |
vr_enable_translucent_screen_space | 1 | | |
vr_enable_volume_fog | 1 | | |
vr_expand_cull_frustum | degrees to add to fov to compensate for just-in-time HMD | 2 | |
vr_fakehands_hand_forward_left | 25 | cl | a | rep | |
vr_fakehands_hand_forward_right | 20 | cl | a | rep | |
vr_fakehands_hand_seperation | 8 | cl | a | rep | |
vr_fakehands_hand_vertical_left | 10 | cl | a | rep | |
vr_fakehands_hand_vertical_right | 13 | cl | a | rep | |
vr_fakehands_rotate_x_left | 240 | cl | a | rep | |
vr_fakehands_rotate_x_right | 195 | cl | a | rep | |
vr_fakehands_rotate_y_left | 0 | cl | a | rep | |
vr_fakehands_rotate_y_right | 0 | cl | a | rep | |
vr_fakehands_rotate_z_left | 180 | cl | a | rep | |
vr_fakehands_rotate_z_right | 180 | cl | a | rep | |
vr_fakemove_mlook_speed | 0 | cl | a | |
vr_fakemove_speed | 10 | cl | a | |
vr_fakevr_lockhands | Lock Hands to current world position | 0 | cl |
vr_force_update_controller_type | 0 | cl | |
vr_game_trophy_details_panel_dpi | dpi of the menu | 32 | cl |
vr_game_trophy_details_panel_height | height of the menu | 26 | cl |
vr_game_trophy_details_panel_interact_dist | interact distance of menu | 12 | cl |
vr_game_trophy_details_panel_offset | offset from base attachment | 0 | cl |
vr_game_trophy_details_panel_width | width of the menu | 13 | cl |
vr_game_trophy_panel_dpi | dpi of the menu | 32 | cl |
vr_game_trophy_panel_height | height of the menu | 5 | cl |
vr_game_trophy_panel_interact_dist | interact distance of menu | 12 | cl |
vr_game_trophy_panel_offset | offset from base attachment menu | 0 | cl |
vr_game_trophy_panel_width | width of the menu | 13 | cl |
vr_gg_heavy_drag_damp_ang_scale | 0 | sv | |
vr_gg_heavy_drag_damp_speed_scale | 0 | sv | |
vr_gg_heavy_drag_max_angular | 100 | sv | |
vr_gg_heavy_drag_max_speed | 5 | sv | |
vr_gg_levitate_damp_ang_scale | 1 | sv | |
vr_gg_levitate_damp_factor | 0 | sv | |
vr_gg_levitate_damp_speed_scale | 2 | sv | |
vr_gg_levitate_max_angular | 100 | sv | |
vr_gg_levitate_max_speed | 100 | sv | |
vr_gg_levitate_travel_time | 0 | sv | |
vr_hand_catch_speed_scalar | 0 | sv | rep | |
vr_hand_conform_debug | 0 | sv | rep | |
vr_hand_debug | 0 | sv | rep | |
vr_hand_disable_item_pickup_events | 0 | sv | rep | |
vr_hand_drag_throw_max_vel | 80 | sv | |
vr_hand_drag_throw_max_vel_z | 4 | sv | |
vr_hand_grab_attachment_horizontal | 0 | sv | rep | |
vr_hand_grab_attachment_tilt | 20 | sv | rep | |
vr_hand_grab_attachment_vertical | 0 | sv | rep | |
vr_hand_knuckles_use_grip | 1 | sv | rep | |
vr_hand_left_attachment_rotation | Rotation offset from the base Attachment point (for testing) | -16777216 | sv | rep |
vr_hand_left_offset_angles | HACK: Manual offset for windows MR controllers | 44 | sv | rep |
vr_hand_left_offset_origin | HACK: Manual offset for windows MR controllers | -4 | sv | rep |
vr_hand_model | 1 | sv | rep | |
vr_hand_reduced_carry_mass | 1 | sv | |
vr_hand_release_impulse_scale | 0 | sv | |
vr_hand_right_attachment_offset | Rotation offset from the base Attachment point (for testing) | -16777216 | sv | rep |
vr_hand_right_offset_angles | HACK: Manual offset for windows MR controllers | 45 | sv | rep |
vr_hand_right_offset_origin | HACK: Manual offset for windows MR controllers | -4 | sv | rep |
vr_hand_skewer | Testing skewer pick up. | 0 | sv | rep | cheat |
vr_hand_skewer_speed | Testing skewer pick up. | 35 | sv | rep | cheat |
vr_hand_trackpad_ui_angles | 0 | sv | rep | |
vr_hand_trackpad_ui_dpi | 30 | sv | rep | |
vr_hand_trackpad_ui_height | 20 | sv | rep | |
vr_hand_trackpad_ui_max_velocity | 20 | sv | rep | |
vr_hand_trackpad_ui_offset | -16446964 | sv | rep | |
vr_hand_trackpad_ui_width | 20 | sv | rep | |
vr_hand_use_compression_locally | 0 | sv | rep | |
vr_hand_use_debug | 0 | sv | rep | |
vr_hand_use_distance | 6 | sv | rep | |
vr_hand_use_distance_fast | 45 | sv | rep | |
vr_hand_use_sweep_radius | 2 | sv | rep | |
vr_hand_use_sweep_radius_large | 4 | sv | rep | |
vr_hand_velocity_window | 0 | sv | rep | |
vr_handinfo_history_ignore_size | 3 | sv | rep | |
vr_handinfo_history_size | 5 | sv | rep | |
vr_haptic_pulse_light | 0 | sv | rep | |
vr_haptic_pulse_medium | 0 | sv | rep | |
vr_haptic_pulse_strong | 0 | sv | rep | |
vr_haptics_amplitude | 1 | cl | |
vr_haptics_debug_fire | 0 | sv | rep | |
vr_haptics_debug_log | 0 | cl | |
vr_haptics_disable | 0 | cl | |
vr_haptics_frequency_max | 100 | cl | |
vr_haptics_frequency_min | 0 | cl | |
vr_haptics_graph_duration | 3 | cl | |
vr_haptics_init_all_effects | Re-initializes all the vr haptic effects. | cmd | |
vr_haptics_list_effects | List all the haptics effects | cmd | |
vr_haptics_max_amplitude | 1 | cl | |
vr_haptics_max_audio_intensity | 30000 | cl | |
vr_haptics_min_amplitude | 0 | cl | |
vr_haptics_min_input_intensity | 1000 | cl | |
vr_haptics_min_input_percent | 0 | cl | |
vr_haptics_normalize_window_size | 3 | cl | |
vr_haptics_parse_length | 0 | cl | |
vr_haptics_play_effect | Plays a specified haptic effect. Plays a random effect if none is specified. | cmd | |
vr_haptics_play_effect_number | Plays a specified haptic effect by index (vr_haptics_list_effects) | cmd | |
vr_haptics_play_pulse | Plays a haptic pulse with the specific strength and optional duration (seconds) | cmd | |
vr_haptics_show_graph | 0 | cl | |
vr_haptics_single_frame_frequency | 1 | sv | rep | |
vr_haptics_single_pulse_duration_max | 0 | sv | rep | |
vr_haptics_single_pulse_duration_min | 0 | sv | rep | |
vr_haptics_trigger_haptic_pulse | Plays a haptic pulse immediately with specific strength and optional duration (seconds) | cmd | |
vr_haptics_use_controller_action | 0 | cl | |
vr_held_object_max_radius | 36 | sv | rep | |
vr_held_object_max_scale | 5 | sv | rep | |
vr_held_object_min_radius | 1 | sv | rep | |
vr_held_object_min_scale | 0 | sv | rep | |
vr_held_object_scale_snap_hi | 1 | sv | rep | |
vr_held_object_scale_snap_lo | 0 | sv | rep | |
vr_hide_controller_when_holding_objects | 1 | cl | |
vr_hide_viewmodel | 1 | sv | rep | cheat | |
vr_hmd_helmet_no_rotate_model | Name of a visible VR helmet model that doesn't follow pitch, yaw, or roll. | 0 | sv | rep | cheat |
vr_hmd_helmet_pitch_model | Name of a visible VR helmet model that only follows pitch. | 0 | sv | rep | cheat |
vr_hmd_helmet_roll_model | Name of a visible VR helmet model that only follows roll. | 0 | sv | rep | cheat |
vr_hmd_helmet_roll_pitch_model | Name of a visible VR helmet model that follows roll and pitch. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_model | Name of a visible VR helmet model that only follows yaw. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_pitch_model | Name of a visible VR helmet model that follows yaw and pitch. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_roll_model | Name of a visible VR helmet model that follows yaw and roll. | 0 | sv | rep | cheat |
vr_hmd_helmet_yaw_roll_pitch_model | Name of a visible VR helmet model that follows yaw, roll, and pitch. | 0 | sv | rep | cheat |
vr_hmd_positions_debug | Makes local player HMD avatar visible slightly in front of its actual position. | 0 | sv | rep | cheat |
vr_hmd_tracking_passthrough | 0 | sv | rep | |
vr_hold_angular_stiffness_decay | 0 | sv | |
vr_hold_dynamic_joint_max_separation | 3 | sv | |
vr_hold_linear_stiffness_decay | 0 | sv | |
vr_hold_max_stiffness_decay_delta | Measured in percent per second | 10 | sv |
vr_hold_ragdoll_large_counter_spring_freq | 12 | sv | |
vr_hold_ragdoll_large_grab_ang_freq | 4 | sv | |
vr_hold_ragdoll_large_grab_linear_freq | 20 | sv | |
vr_hold_ragdoll_large_grab_strength | 5 | sv | |
vr_hover_begin_haptic_pulse | 500 | cl | |
vr_hover_end_haptic_pulse | 300 | cl | |
vr_hud_dist | distance from the player to the hud | 24 | cl | rep |
vr_interaction_anglediff | 35 | sv | rep | |
vr_interaction_debug | 0 | sv | rep | |
vr_interaction_deltaspeed | 5 | sv | rep | |
vr_interaction_dist_break | 5 | sv | rep | |
vr_interaction_dist_search | 8 | sv | rep | |
vr_interaction_dist_start | 5 | sv | rep | |
vr_inventory_debug | 0 | cl | |
vr_inventory_hand_halfwidth_x | 2 | cl | |
vr_inventory_hand_halfwidth_y | 2 | cl | |
vr_inventory_hand_halfwidth_z | 2 | cl | |
vr_inventory_item_halfwidth_x | 3 | cl | |
vr_inventory_item_halfwidth_y | 1 | cl | |
vr_inventory_item_halfwidth_z | 1 | cl | |
vr_inventory_max_items | 8 | cl | |
vr_inventory_radius | 8 | cl | |
vr_item_browser_column_spacing | horizontal spacing - from center to center | 5 | sv | rep |
vr_item_browser_dist | distance from the player to the item browser | 15 | sv | rep |
vr_item_browser_height | height relative to the player's head | -18 | sv | rep |
vr_item_browser_num_columns | number of item columns | 8 | sv | rep |
vr_item_browser_num_rows | number of item rows | 4 | sv | rep |
vr_item_browser_radius | radius of the arc along which items are distributed | 24 | sv | rep |
vr_item_browser_row_spacing | vertical spacing - from center to center | 5 | sv | rep |
vr_item_browser_scroll_value | scroll amount | 0 | sv | rep |
vr_item_browser_tilt | degrees from horizontal for the browser table/wall | 45 | sv | rep |
vr_lesson_highlight_override_enabled | 0 | cl | cheat | |
vr_lesson_highlight_override_pos_x | 0 | cl | cheat | |
vr_lesson_highlight_override_pos_y | 0 | cl | cheat | |
vr_lesson_highlight_override_pos_z | 0 | cl | cheat | |
vr_map_load_delay | how long to wait before loading a map when hosting | 5 | cl |
vr_max_lights | -1 | | |
vr_menu_avatar_angle | avatar menu offset angle from the main menu | 50 | cl |
vr_menu_avatar_offset | avatar menu menu distance offset | 4 | cl |
vr_menu_avatar_width | width of the avatar menu | 25 | cl |
vr_menu_dist | distance from the player to the menu | 40 | cl |
vr_menu_dpi | dpi of the menu | 32 | cl |
vr_menu_friend_angle | friends menu offset angle from the main menu | -50 | cl |
vr_menu_friend_offset | friends menu distance offset | 4 | cl |
vr_menu_friend_width | width of the friends menu | 25 | cl |
vr_menu_height | height of the menu | 33 | cl |
vr_menu_tilt | degrees from horizontal for the menu | 75 | cl |
vr_menu_vert_offset | vertical offset of the menu from the player | -15 | cl |
vr_menu_width | width of the menu | 45 | cl |
vr_monitor_bloom | Allow bloom on scene monitors | 0 | |
vr_msaa_submit | 0 | | |
vr_multigpu_skip_semaphores | 0 | | |
vr_multigpu_skip_transfers | 0 | | |
vr_multitool_hmd_look_angle_offset | how many degrees to look down from the hmd eye angles | 15 | sv | rep |
vr_multitool_hmd_look_start_offset | how many inches to start the effect from the HMD | 40 | sv | rep |
vr_multitool_hmd_targeting_mode | false | machine | |
vr_multitool_tp_arc_break | The amount of time in seconds between each segment of the teleport arc. | 0 | sv | rep |
vr_multitool_tp_arc_duration | The amount of time in seconds to predict the motion of the teleport arc. | 3 | sv | rep |
vr_multitool_tp_arc_gravity | The force of gravity applied to the teleport arc. | -800 | sv | rep |
vr_multitool_tp_arc_speed | The movement speed segments of the teleport arc. | 0 | sv | rep |
vr_multitool_tp_delay | 0 | sv | |
vr_multitool_tp_distance | Maximum teleport distance in inches, 600 inches ~= 15 meters. | 600 | sv | rep |
vr_multitool_tp_fade_time | Fade time for the vr teleport multitool when turning on and off. | 0 | sv | rep |
vr_multitool_tp_fadein | 0 | sv | |
vr_multitool_tp_fadeout | 0 | sv | |
vr_multitool_trackpad_teleport | Trackpad can be used to teleport. | 1 | sv | rep |
vr_multitool_use_wall_avoidance | Run code that tries to push away the teleport destination away from walls. | 0 | sv | rep |
vr_multitool_wormhole | Menu button brings up the wormhole. | 0 | sv | rep |
vr_new_transition_mode | 0 | sv | |
vr_notifications_panel_dist | distance from the player to the notifications panel | 35 | cl |
vr_notifications_panel_dpi | dpi of the notifications panel | 32 | cl |
vr_notifications_panel_height | height of the notifications panel | 33 | cl |
vr_notifications_panel_lifetime | lifetime of a notification | 5 | cl |
vr_notifications_panel_tilt | degrees from horizontal for the notifications panel | 75 | cl |
vr_notifications_panel_vert_offset | vertical offset of the notifications panel from the player | -15 | cl |
vr_notifications_panel_width | width of the notifications panel | 45 | cl |
vr_panel_view_focus_max_distance | 200 | sv | rep | |
vr_pickup_ignore_mass_and_size | 0 | sv | |
vr_pickup_maxmass | 500 | sv | |
vr_pickup_maxsize | 129 | sv | |
vr_player_billboard_dpi | dpi of the player billboard | 32 | cl |
vr_player_billboard_height | height of the player billboard | 10 | cl |
vr_player_billboard_vertical_offset | vertical offset of the player billboard | 12 | cl |
vr_player_billboard_width | width of the player billboard | 50 | cl |
vr_pose_map_always_refresh | 0 | sv | rep | |
vr_pose_map_debug | 0 | sv | rep | |
vr_pose_map_origin_offset | 1 | sv | rep | |
vr_pose_map_trace_increments | 5 | sv | rep | |
vr_pose_map_trace_offset | 3 | sv | rep | |
vr_postprocess_enable | 1 | | |
vr_proto_overlay | 1 | sv | rep | |
vr_puppet_dist | distance from the player to the puppet | 18 | cl |
vr_puppet_enabled | enable the puppet | 1 | cl |
vr_puppet_left_offset | sideways offset of the puppet from the player | 36 | cl |
vr_puppet_vert_offset | vertical offset of the puppet from the player | 0 | cl |
vr_readonly_depth_stencil_enable | 1 | | |
vr_render_decals | 1 | | |
vr_render_dynamic_objects | 1 | | |
vr_render_opaque | 1 | | |
vr_render_opaque_notzprepassed | 1 | | |
vr_render_overlays | 1 | | |
vr_render_refraction | 1 | | |
vr_render_translucent | 1 | | |
vr_screenshake_scale | 1 | cl | |
vr_shadow_map_culling | 1 | cheat | |
vr_shadows_debug | 0 | | |
vr_shake_gesture_speed | 5 | sv | rep | |
vr_show_light_fog_clipmap_cb_cost | Show cost of lights in fog clipmap constant buffer. yellow = 1 cost, red = 6 cost | 0 | cheat |
vr_show_light_priority | Show light priority values. 1 = normal lights, 2 = cached lights. | 0 | cheat |
vr_show_overlay | Spawns SteamVR overlay panel | cmd | |
vr_simulate_hitch | 0 | | |
vr_simulate_slow_sim | 0 | | |
vr_single_light_fast_path_sun_cascade_0_texels_per_world | 8 | | |
vr_single_light_fast_path_sun_cascade_1_texels_per_world | 1 | | |
vr_single_light_fast_path_sun_size_cull_threshold | 2 | cheat | |
vr_spawn_at_player_start | Whether to spawn the player or the anchor at the info_player_start. (0 = Honor the info_player_start spawnflags, 1 = spawn at the info_player_start position) | 0 | sv | cheat |
vr_spectator_remove_roll | 0 | | |
vr_spectator_remove_roll_halflife | 0 | | |
vr_stealth_decay | 0 | sv | |
vr_stealth_idle_decay | 0 | sv | |
vr_stealth_idle_spot_time_max | 8 | sv | |
vr_stealth_idle_spot_time_min | 2 | sv | |
vr_stealth_spot_dist_max | 768 | sv | |
vr_stealth_spot_dist_min | 128 | sv | |
vr_stealth_spot_time_max | 1 | sv | |
vr_stealth_spot_time_min | 0 | sv | |
vr_stealth_teleport_forcepeek_time | 1 | sv | |
vr_steamtours_knuckles_used | 0 | cl | a | |
vr_stencil_debug | 0=Off, 1=DebugWireframe, 2=DebugSolidBlink | 0 | |
vr_stencil_postprocessing | 1 | | |
vr_swap_logical_hands | Swaps which hand is considered 'primary' and 'secondary' (ie. dominant/off-hand) | cmd | |
vr_test_hmd_input_mode | 1 | | |
vr_text_handattach_offset | -16252928 | cl | rep | |
vr_text_hmdattach_offset | -16777201 | cl | rep | |
vr_third_person_alpha_for_hidden_objects | 0 | cl | |
vr_throw_ang_scale | 1 | sv | rep | |
vr_throw_calculation_debug | 0 | sv | rep | |
vr_throw_client_debug | Enable to see Spew in Console for Throwing | 0 | cl |
vr_throw_velocity_scale | 1 | sv | rep | |
vr_throw_velocity_scale_debug | 0 | cl | rep | |
vr_throw_velocity_type | 0 | sv | rep | |
vr_throw_wmr_velocity_scale | 1 | sv | rep | |
vr_track_lost_hand_bug_debug | 0 | sv | rep | |
vr_tracked_object_client_can_be_authoritative_for_transform | 1 | sv | rep | cheat | |
vr_tracked_object_positions_debug | -1 | sv | rep | cheat | |
vr_tracked_object_post_projection | 1 | sv | rep | cheat | |
vr_tracked_objects_solid | 0 | sv | rep | cheat | |
vr_translucent_screen_space_downres | 8 | | |
vr_two_handed_throw_interval | 0 | sv | |
vr_unlit_shadow_color | -7896451 | | |
vr_use_fullsort_for_opaque | fullsort the opaque pass when there wasn't a depth prepass | 1 | cheat |
vr_use_invalid_bubble | 1 | | |
vr_use_steamvr_controller_model | 0 | sv | rep | |
vr_vrfly_does_noclip | VRFly also is noclip | cmd | |
vr_world_scale | 1 | sv | rep | |
vr_world_scale_change | vr_world_scale_change <scale> <seconds> | cmd | |
vr_worldui_interact_controller_close_range | 12 | sv | rep | |
vr_worldui_interact_controller_drawoffset | 2 | sv | rep | |
vr_worldui_interact_controller_maxrange | 1000 | sv | rep | |
vr_worldui_interact_haptic_pulse | 0 | sv | rep | |
vr_worldui_interact_touch_panels_activate_distance | 5 | sv | rep | |
vr_worldui_interact_touch_panels_dot | -100 | sv | rep | |
vr_worldui_interact_touch_panels_enabled | 0 | sv | rep | |
vr_worldui_interact_touch_panels_haptic | 0 | sv | rep | |
vr_worldui_interact_touch_panels_hover_distance | 73 | sv | rep | |
vr_wormhole_scale | 0 | sv | rep | |
vrfly_set_from_controllers | cmd | | |
vtune | Controls VTune's sampling. | cmd | |
-walk | cmd | | |
+walk | cmd | | |
weapon_debug_muzzles | 0 | sv | |
xbox_autothrottle | 1 | sv | a | |
xbox_steering_deadzone | 0 | sv | |
xbox_throttlebias | 100 | sv | a | |
xbox_throttlespoof | 200 | sv | a | |
xc_crouch_debounce | 0 | sv | |
xlook | cmd | | |
xmove | cmd | | |
+zoom | cmd | | |
-zoom | cmd | |