Difference between revisions of "List of CS:GO Cvars"

From Valve Developer Community
Jump to: navigation, search
m (Removed Windows version and unnecessary commas in the attributes list)
(Separation of concommand and convars. Update to latest build. (Page autogenerated))
Line 1: Line 1:
 
{{csgo}} The following is a list of [[Counter-Strike: Global Offensive]] console commands and variables.
 
{{csgo}} The following is a list of [[Counter-Strike: Global Offensive]] console commands and variables.
  
<pre>3063 total convars/concommands
+
<pre>Protocol version 13735 [1043/1043]
Protocol version 13735 [1043/1043]
 
 
 
 
Exe version 1.37.3.5 (csgo)
 
Exe version 1.37.3.5 (csgo)
 
Exe build: 17:42:28 Dec 19 2019 (7712) (730)</pre>
 
Exe build: 17:42:28 Dec 19 2019 (7712) (730)</pre>
 
+
<pre>1134 concommands total.</pre>
 
==Table==
 
==Table==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
! Name
 
! Name
! Setting
 
! Attributes
 
 
! Description
 
! Description
 
 
|-
 
| @panorama_debug_overlay_opacity
 
| 0
 
| "a"
 
|
 
 
|-
 
| @panorama_force_sort_child_ops
 
| 0
 
| "cheat"
 
|
 
  
 
|-
 
|-
| _autosave
+
| [[_autosave]]
| cmd
 
|
 
 
| Autosave
 
| Autosave
  
 
|-
 
|-
| _autosavedangerous
+
| [[_autosavedangerous]]
| cmd
 
|
 
 
| AutoSaveDangerous
 
| AutoSaveDangerous
  
 
|-
 
|-
| _bugreporter_restart
+
| [[_bugreporter_restart]]
| cmd
 
|
 
 
| Restarts bug reporter .dll
 
| Restarts bug reporter .dll
  
 
|-
 
|-
| _record
+
| [[_record]]
| cmd
 
|
 
 
| Record a demo incrementally.
 
| Record a demo incrementally.
  
 
|-
 
|-
| _resetgamestats
+
| [[_resetgamestats]]
| cmd
 
|
 
 
| Erases current game stats and writes out a blank stats file
 
| Erases current game stats and writes out a blank stats file
  
 
|-
 
|-
| _restart
+
| [[_restart]]
| cmd
 
|
 
 
| Shutdown and restart the engine.
 
| Shutdown and restart the engine.
  
 
|-
 
|-
| achievement_debug
+
| [[addip]]
| 0
 
| "cheat", "rep", "cl"
 
| Turn on achievement debug msgs.
 
 
 
|-
 
| achievement_disable
 
| 0
 
| "cheat", "rep", "cl"
 
| Turn off achievements.
 
 
 
|-
 
| addip
 
| cmd
 
|
 
 
| Add an IP address to the ban list.
 
| Add an IP address to the ban list.
  
 
|-
 
|-
| adsp_debug
+
| [[adsp_reset_nodes]]
| 0
+
|  
| "a"
 
|
 
 
 
|-
 
| adsp_reset_nodes
 
| cmd
 
|
 
|
 
 
 
|-
 
| ai_clear_bad_links
 
| cmd
 
|
 
| Clears bits set on nav links indicating link is unusable
 
  
 
|-
 
|-
| ai_debug_los
+
| [[ai_clear_bad_links]]
| 0
+
| Clears bits set on nav links indicating link is unusable
| "sv", "cheat"
 
| NPC Line-Of-Sight debug mode. If 1, solid entities that block NPC LOC will be highlighted with white bounding boxes. If 2, it'l
 
  
 
|-
 
|-
| ai_debug_node_connect
+
| [[ai_debug_node_connect]]
| cmd
 
|
 
 
| Debug the attempted connection between two nodes
 
| Debug the attempted connection between two nodes
  
 
|-
 
|-
| ai_debug_shoot_positions
+
| [[ai_disable]]
| 0
 
| "cheat", "rep", "cl"
 
|
 
 
 
|-
 
| ai_disable
 
| cmd
 
|
 
 
| 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 t
 
| 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 t
  
 
|-
 
|-
| ai_drawbattlelines
+
| [[ai_drop_hint]]
| 0
 
| "sv", "cheat"
 
|
 
 
 
|-
 
| ai_drop_hint
 
| cmd
 
|
 
 
| Drop an ai_hint at the player's current eye position.
 
| Drop an ai_hint at the player's current eye position.
  
 
|-
 
|-
| ai_dump_hints
+
| [[ai_dump_hints]]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| ai_hull
+
| [[ai_hull]]
| cmd
+
| Controls which connections are shown when ai_show_hull or ai_show_connect commands are used
|
+
Arguments: NPC name or classname,  
| Controls which connections are shown when ai_show_hull or ai_show_connect commands are used Arguments: NPC name or classname,
 
  
 
|-
 
|-
| ai_next_hull
+
| [[ai_next_hull]]
| cmd
+
| Cycles through the various hull sizes.  Currently selected hull size is written to the screen.  Controls which connections are  
|
 
| Cycles through the various hull sizes.  Currently selected hull size is written to the screen.  Controls which connections are
 
  
 
|-
 
|-
| ai_nodes
+
| [[ai_nodes]]
| cmd
 
|
 
 
| Toggles node display.  First call displays the nodes for the given network as green objects.  Second call  displays the nodes a
 
| Toggles node display.  First call displays the nodes for the given network as green objects.  Second call  displays the nodes a
  
 
|-
 
|-
| ai_report_task_timings_on_limit
+
| [[ai_resume]]
| 0
 
| "a", "sv"
 
|
 
 
 
|-
 
| ai_resume
 
| cmd
 
|
 
 
| If NPC is stepping through tasks (see ai_step ) will resume normal processing.
 
| If NPC is stepping through tasks (see ai_step ) will resume normal processing.
  
 
|-
 
|-
| ai_set_move_height_epsilon
+
| [[ai_set_move_height_epsilon]]
| cmd
 
|
 
 
| Set how high AI bumps up ground walkers when checking steps
 
| Set how high AI bumps up ground walkers when checking steps
  
 
|-
 
|-
| ai_setenabled
+
| [[ai_setenabled]]
| cmd
 
|
 
 
| Like ai_disable but you manually specify the state (with a 0 or 1) instead of toggling it.
 
| Like ai_disable but you manually specify the state (with a 0 or 1) instead of toggling it.
  
 
|-
 
|-
| ai_show_connect
+
| [[ai_show_connect]]
| cmd
+
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows:
|
+
Gre
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows: Gre
 
  
 
|-
 
|-
| ai_show_connect_crawl
+
| [[ai_show_connect_crawl]]
| cmd
+
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows:
|
+
Gre
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows: Gre
 
  
 
|-
 
|-
| ai_show_connect_fly
+
| [[ai_show_connect_fly]]
| cmd
+
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows:
|
+
Gre
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows: Gre
 
  
 
|-
 
|-
| ai_show_connect_jump
+
| [[ai_show_connect_jump]]
| cmd
+
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows:
|
+
Gre
| Displays the allowed connections between each node for the currently selected hull type.  Hulls are color code as follows: Gre
 
  
 
|-
 
|-
| ai_show_graph_connect
+
| [[ai_show_graph_connect]]
| cmd
+
| Toggles graph connection display for the node that the player is looking at.  Nodes that are connected to the selected node by  
|
 
| Toggles graph connection display for the node that the player is looking at.  Nodes that are connected to the selected node by
 
  
 
|-
 
|-
| ai_show_grid
+
| [[ai_show_grid]]
| cmd
 
|
 
 
| Draw a grid on the floor where looking.
 
| Draw a grid on the floor where looking.
  
 
|-
 
|-
| ai_show_hints
+
| [[ai_show_hints]]
| cmd
+
| Displays all hints as small boxes
|
+
Blue - hint is available for use
| Displays all hints as small boxes Blue - hint is available for use Red - hint is currently being used by an NPC Orange -
+
Red - hint is currently being used by an NPC
 +
Orange -  
  
 
|-
 
|-
| ai_show_hull
+
| [[ai_show_hull]]
| cmd
+
| Displays the allowed hulls between each node for the currently selected hull type.  Hulls are color code as follows:
|
+
Green -  
| Displays the allowed hulls between each node for the currently selected hull type.  Hulls are color code as follows: Green -
 
  
 
|-
 
|-
| ai_show_node
+
| [[ai_show_node]]
| cmd
 
|
 
 
| Highlight the specified node
 
| Highlight the specified node
  
 
|-
 
|-
| ai_show_visibility
+
| [[ai_show_visibility]]
| cmd
 
|
 
 
| Toggles visibility display for the node that the player is looking at.  Nodes that are visible from the selected node will be d
 
| Toggles visibility display for the node that the player is looking at.  Nodes that are visible from the selected node will be d
  
 
|-
 
|-
| ai_step
+
| [[ai_step]]
| cmd
 
|
 
 
| NPCs will freeze after completing their current task.  To complete the next task, use 'ai_step' again.  To resume processing no
 
| NPCs will freeze after completing their current task.  To complete the next task, use 'ai_step' again.  To resume processing no
  
 
|-
 
|-
| ai_test_los
+
| [[ai_test_los]]
| cmd
 
|
 
 
| Test AI LOS from the player's POV
 
| Test AI LOS from the player's POV
  
 
|-
 
|-
| ai_think_limit_label
+
| [[ainet_generate_report]]
| 0
 
| "a", "sv"
 
|
 
 
 
|-
 
| ai_vehicle_avoidance
 
| 1
 
| "sv", "cheat"
 
|
 
 
 
|-
 
| ainet_generate_report
 
| cmd
 
|
 
 
| Generate a report to the console.
 
| Generate a report to the console.
  
 
|-
 
|-
| ainet_generate_report_only
+
| [[ainet_generate_report_only]]
| cmd
 
|
 
 
| Generate a report to the console.
 
| Generate a report to the console.
  
 
|-
 
|-
| air_density
+
| [[air_density]]
| cmd
 
|
 
 
| Changes the density of air for drag computations.
 
| Changes the density of air for drag computations.
  
 
|-
 
|-
| alias
+
| [[alias]]
| cmd
 
|
 
 
| Alias a command.
 
| Alias a command.
  
 
|-
 
|-
| -alt1
+
| [['-alt1']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| +alt1
+
| [['+alt1']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| -alt2
+
| [['-alt2']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| +alt2
+
| [['+alt2']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| ammo_338mag_max
+
| [[askconnect_accept]]
| 30
+
| Accept a redirect request by the server.
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_357sig_max
+
| [[asw_engine_finished_building_map]]
| 52
+
| Notify engine that we've finished building a map
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_357sig_min_max
+
| [[async_resume]]
| 12
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_357sig_p250_max
+
| [[async_suspend]]
| 26
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_357sig_small_max
+
| [['+attack']]
| 24
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_45acp_max
+
| [['-attack']]
| 100
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_50AE_max
+
| [['-attack2']]
| 35
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_556mm_box_max
+
| [['+attack2']]
| 200
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_556mm_max
+
| [[audit_save_in_memory]]
| 90
+
| Audit the memory usage and files in the save-to-memory system
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_556mm_small_max
+
| [[autobuy]]
| 40
+
| Attempt to purchase items with the order listed in cl_autobuy
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_57mm_max
+
| [[autosave]]
| 100
+
| Autosave
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_762mm_max
+
| [[autosavedangerous]]
| 90
+
| AutoSaveDangerous
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_9mm_max
+
| [[autosavedangerousissafe]]
| 120
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_buckshot_max
+
| [['-back']]
| 32
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_grenade_limit_breachcharge
+
| [['+back']]
| 3
+
|  
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_grenade_limit_bumpmine
+
| [[banid]]
| 3
+
| Add a user ID to the ban list.
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_grenade_limit_default
+
| [[banip]]
| 1
+
| Add an IP address to the ban list.
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_grenade_limit_flashbang
+
| [[bench_end]]
| 1
+
| Ends gathering of info.
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_grenade_limit_snowballs
+
| [[bench_showstatsdialog]]
| 3
+
| Shows a dialog displaying the most recent benchmark results.
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_grenade_limit_total
+
| [[bench_start]]
| 3
+
| Starts gathering of info. Arguments: filename to write results into
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| ammo_item_limit_healthshot
+
| [[bench_upload]]
| 4
+
| Uploads most recent benchmark stats to the Valve servers.
| "rep", "cl"
 
|
 
  
 
|-
 
|-
| anim_twistbones_enabled
+
| [[benchframe]]
| 0
+
| Takes a snapshot of a particular frame in a time demo.
| "cheat", "rep", "cl"
 
| Enable procedural twist bones.
 
  
 
|-
 
|-
| askconnect_accept
+
| [[bind]]
| cmd
+
| Bind a key.
|
 
| Accept a redirect request by the server.
 
  
 
|-
 
|-
| asw_engine_finished_building_map
+
| [[bind_osx]]
| cmd
+
| Bind a key for OSX only.
|
 
| Notify engine that we've finished building a map
 
  
 
|-
 
|-
| async_resume
+
| [[BindToggle]]
| cmd
+
| Performs a bind <key> 'increment var <cvar> 0 1 1'
|
 
|
 
  
 
|-
 
|-
| async_suspend
+
| [[blackbox_record]]
| cmd
+
| Record an entry into the blackbox
|
 
|
 
  
 
|-
 
|-
| +attack
+
| [[bot_add]]
| cmd
+
| bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria.
|
 
|
 
  
 
|-
 
|-
| -attack
+
| [[bot_add_ct]]
| cmd
+
| bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria.
|
 
|
 
  
 
|-
 
|-
| -attack2
+
| [[bot_add_t]]
| cmd
+
| bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria.
|
 
|
 
  
 
|-
 
|-
| +attack2
+
| [[bot_all_weapons]]
| cmd
+
| Allows the bots to use all weapons
|
 
|
 
  
 
|-
 
|-
| audit_save_in_memory
+
| [[bot_goto_mark]]
| cmd
+
| Sends a bot to the marked nav area (useful for testing navigation meshes)
|
 
| Audit the memory usage and files in the save-to-memory system
 
  
 
|-
 
|-
| autobuy
+
| [[bot_goto_selected]]
| cmd
+
| Sends a bot to the selected nav area (useful for testing navigation meshes)
|
 
| Attempt to purchase items with the order listed in cl_autobuy
 
  
 
|-
 
|-
| autosave
+
| [[bot_kick]]
| cmd
+
| bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria.
|
 
| Autosave
 
  
 
|-
 
|-
| autosavedangerous
+
| [[bot_kill]]
| cmd
+
| bot_kill <all> <t|ct> <type> <difficulty> <name> - Kills a specific bot, or all bots, matching the given criteria.
|
 
| AutoSaveDangerous
 
  
 
|-
 
|-
| autosavedangerousissafe
+
| [[bot_knives_only]]
| cmd
+
| Restricts the bots to only using knives
|
 
|
 
  
 
|-
 
|-
| -back
+
| [[bot_pistols_only]]
| cmd
+
| Restricts the bots to only using pistols
|
 
|
 
  
 
|-
 
|-
| +back
+
| [[bot_place]]
| cmd
+
| bot_place - Places a bot from the map at where the local player is pointing.
|
 
|
 
  
 
|-
 
|-
| banid
+
| [[bot_snipers_only]]
| cmd
+
| Restricts the bots to only using sniper rifles
|
 
| Add a user ID to the ban list.
 
  
 
|-
 
|-
| banip
+
| [[box]]
| cmd
+
| Draw a debug box.
|
 
| Add an IP address to the ban list.
 
  
 
|-
 
|-
| bench_end
+
| [['-break']]
| cmd
+
|  
|
 
| Ends gathering of info.
 
  
 
|-
 
|-
| bench_showstatsdialog
+
| [['+break']]
| cmd
+
|  
|
 
| Shows a dialog displaying the most recent benchmark results.
 
  
 
|-
 
|-
| bench_start
+
| [[buddha]]
| cmd
+
| Toggle.  Player takes damage but won't die. (Shows red cross when health is zero)
|
 
| Starts gathering of info. Arguments: filename to write results into
 
  
 
|-
 
|-
| bench_upload
+
| [[budget_toggle_group]]
| cmd
+
| Turn a budget group on/off
|
 
| Uploads most recent benchmark stats to the Valve servers.
 
  
 
|-
 
|-
| benchframe
+
| [[bug]]
| cmd
+
| Show the bug reporting UI.
|
 
| Takes a snapshot of a particular frame in a time demo.
 
  
 
|-
 
|-
| bind
+
| [[buildcubemaps]]
| cmd
+
| Rebuild cubemaps.
|
 
| Bind a key.
 
  
 
|-
 
|-
| bind_osx
+
| [[buildmodelforworld]]
| cmd
+
| buildmodelforworld
|
 
| Bind a key for OSX only.
 
  
 
|-
 
|-
| BindToggle
+
| [[buy_stamps]]
| cmd
+
| Temporary solution for Pinion to kick back to community map makers.
|
 
| Performs a bind <key> 'increment var <cvar> 0 1 1'
 
  
 
|-
 
|-
| blackbox_record
+
| [[buymenu]]
| cmd
+
| Show or hide main buy menu
|
 
| Record an entry into the blackbox
 
  
 
|-
 
|-
| bot_add
+
| [[buyrandom]]
| cmd
+
| Buy random primary and secondary. Primarily for deathmatch where cost is not an issue.
|
 
| bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria.
 
  
 
|-
 
|-
| bot_add_ct
+
| [[cache_print]]
| cmd
+
| cache_print [section]
|
+
Print out contents of cache memory.
| bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria.
 
  
 
|-
 
|-
| bot_add_t
+
| [[cache_print_lru]]
| cmd
+
| cache_print_lru [section]
|
+
Print out contents of cache memory.
| bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria.
 
  
 
|-
 
|-
| bot_all_weapons
+
| [[cache_print_summary]]
| cmd
+
| cache_print_summary [section]
|
+
Print out a summary contents of cache memory.
| Allows the bots to use all weapons
 
  
 
|-
 
|-
| bot_allow_grenades
+
| [[callvote]]
| 1
+
| Start a vote on an issue.
| "sv", "rep"
 
| If nonzero, bots may use grenades.
 
  
 
|-
 
|-
| bot_allow_machine_guns
+
| [[cam_command]]
| 1
+
| Tells camera to change modes
| "sv", "rep"
 
| If nonzero, bots may use the machine gun.
 
  
 
|-
 
|-
| bot_allow_pistols
+
| [['-camdistance']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero, bots may use pistols.
 
  
 
|-
 
|-
| bot_allow_rifles
+
| [['+camdistance']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero, bots may use rifles.
 
  
 
|-
 
|-
| bot_allow_rogues
+
| [['+camin']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero, bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals.
 
  
 
|-
 
|-
| bot_allow_shotguns
+
| [['-camin']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero, bots may use shotguns.
 
  
 
|-
 
|-
| bot_allow_snipers
+
| [['+cammousemove']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero, bots may use sniper rifles.
 
  
 
|-
 
|-
| bot_allow_sub_machine_guns
+
| [['-cammousemove']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero, bots may use sub-machine guns.
 
  
 
|-
 
|-
| bot_autodifficulty_threshold_high
+
| [['-camout']]
| 5
+
|  
| "rep", "cl"
 
| Upper bound above Average Human Contribution Score that a bot must be above to change its difficulty
 
  
 
|-
 
|-
| bot_autodifficulty_threshold_low
+
| [['+camout']]
| -2
+
|  
| "rep", "cl"
 
| Lower bound below Average Human Contribution Score that a bot must be below to change its difficulty
 
  
 
|-
 
|-
| bot_chatter
+
| [['+campitchdown']]
| 0
+
|  
| "sv", "rep"
 
| Control how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'.
 
  
 
|-
 
|-
| bot_coop_force_throw_grenade_chance
+
| [['-campitchdown']]
| 0
+
|  
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| bot_coop_idle_max_vision_distance
+
| [['+campitchup']]
| 1400
+
|  
| "sv", "rep"
 
| Max distance bots can see targets (in coop) when they are idle, dormant, hiding or asleep.
 
  
 
|-
 
|-
| bot_crouch
+
| [['-campitchup']]
| 0
+
|  
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| bot_debug
+
| [['+camyawleft']]
| 0
+
|  
| "sv", "cheat", "rep"
 
| For internal testing purposes.
 
  
 
|-
 
|-
| bot_debug_target
+
| [['-camyawleft']]
| 0
+
|  
| "sv", "cheat", "rep"
 
| For internal testing purposes.
 
  
 
|-
 
|-
| bot_defer_to_human_goals
+
| [['+camyawright']]
| 0
+
|  
| "sv", "rep"
 
| If nonzero and there is a human on the team, the bots will not do the scenario tasks.
 
  
 
|-
 
|-
| bot_defer_to_human_items
+
| [['-camyawright']]
| 1
+
|  
| "sv", "rep"
 
| If nonzero and there is a human on the team, the bots will not get scenario items.
 
  
 
|-
 
|-
| bot_difficulty
+
| [[cancelselect]]
| 1
+
|  
| "sv", "rep"
 
| Defines the skill of bots joining the game.  Values are: 0=easy, 1=normal, 2=hard, 3=expert.
 
  
 
|-
 
|-
| bot_dont_shoot
+
| [[cast_hull]]
| 0
+
| Tests hull collision detection
| "sv", "cheat", "rep"
 
| If nonzero, bots will not fire weapons (for debugging).
 
  
 
|-
 
|-
| bot_freeze
+
| [[cast_ray]]
| 0
+
| Tests collision detection
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| bot_goto_mark
+
| [[cc_emit]]
| cmd
+
| Emits a closed caption
|
 
| Sends a bot to the marked nav area (useful for testing navigation meshes)
 
  
 
|-
 
|-
| bot_goto_selected
+
| [[cc_findsound]]
| cmd
+
| Searches for soundname which emits specified text.
|
 
| Sends a bot to the selected nav area (useful for testing navigation meshes)
 
  
 
|-
 
|-
| bot_ignore_enemies
+
| [[cc_flush]]
| 0
+
| Flushes async'd captions.
| "sv", "cheat", "rep"
 
| If nonzero, bots will ignore enemies (for debugging).
 
  
 
|-
 
|-
| bot_ignore_players
+
| [[cc_random]]
| 0
+
| Emits a random caption
| "sv", "cheat"
 
| Bots will not see non-bot players.
 
  
 
|-
 
|-
| bot_join_after_player
+
| [[cc_showblocks]]
| 1
+
| Toggles showing which blocks are pending/loaded async.
| "sv", "rep"
 
| If nonzero, bots wait until a player joins before entering the game.
 
  
 
|-
 
|-
| bot_join_team
+
| [[centerview]]
| 0
+
|  
| "sv", "rep"
 
| Determines the team bots will join into. Allowed values: 'any', 'T', or 'CT'.
 
  
 
|-
 
|-
| bot_kick
+
| [[ch_createairboat]]
| cmd
+
| Spawn airboat in front of the player.
|
 
| bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria.
 
  
 
|-
 
|-
| bot_kill
+
| [[ch_createjeep]]
| cmd
+
| Spawn jeep in front of the player.
|
 
| bot_kill <all> <t|ct> <type> <difficulty> <name> - Kills a specific bot, or all bots, matching the given criteria.
 
  
 
|-
 
|-
| bot_knives_only
+
| [[changelevel]]
| cmd
+
| Change server to the specified map
|
 
| Restricts the bots to only using knives
 
  
 
|-
 
|-
| bot_loadout
+
| [[changelevel2]]
| 0
+
| Transition to the specified map in single player
| "sv", "cheat"
 
| bots are given these items at round start
 
  
 
|-
 
|-
| bot_max_hearing_distance_override
+
| [[cl_animationinfo]]
| -1
+
| Hud element to examine.
| "sv", "rep"
 
| Max distance bots can hear targets.
 
  
 
|-
 
|-
| bot_max_visible_smoke_length
+
| [[cl_avatar_convert_png]]
| 200
+
| Converts all rgb avatars in the avatars directory to png
| "sv", "rep"
 
| Bots will see players through smoke clouds up to this length.
 
  
 
|-
 
|-
| bot_max_vision_distance_override
+
| [[cl_avatar_convert_rgb]]
| -1
+
| Converts all png avatars in the avatars directory to rgb
| "sv", "rep"
 
| Max distance bots can see targets.
 
  
 
|-
 
|-
| bot_mimic
+
| [[cl_clearhinthistory]]
| 0
+
| Clear memory of client side hints displayed to the player.
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| bot_mimic_yaw_offset
+
| [[cl_cs_dump_econ_item_stringtable]]
| 180
+
| cl_cs_dump_econ_item_stringtable
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| bot_pistols_only
+
| [[cl_csm_server_status]]
| cmd
+
| Usage:
|
+
cl_csm_server_status
| Restricts the bots to only using pistols
+
 
  
 
|-
 
|-
| bot_place
+
| [[cl_csm_status]]
| cmd
+
| Usage:
|
+
  cl_csm_status
| bot_place - Places a bot from the map at where the local player is pointing.
+
 
  
 
|-
 
|-
| bot_quota
+
| [[cl_dump_particle_stats]]
| 10
+
| dump particle profiling info to particle_profile.csv
| "sv", "rep"
 
| Determines the total number of bots in the game.
 
  
 
|-
 
|-
| bot_quota_mode
+
| [[cl_dumpplayer]]
| 0
+
| Dumps info about a player
| "sv", "rep"
 
| Determines the type of quota. Allowed values: 'normal', 'fill', and 'match'. If 'fill', the server will adjust bots to keep N p
 
  
 
|-
 
|-
| bot_randombuy
+
| [[cl_dumpsplithacks]]
| 0
+
| Dump split screen workarounds.
| "sv", "cheat"
 
| should bots ignore their prefered weapons and just buy weapons at random?
 
  
 
|-
 
|-
| bot_show_battlefront
+
| [[cl_ent_absbox]]
| 0
+
| Displays the client's absbox for the entity under the crosshair.
| "sv", "cheat"
 
| Show areas where rushing players will initially meet.
 
  
 
|-
 
|-
| bot_show_nav
+
| [[cl_ent_bbox]]
| 0
+
| Displays the client's bounding box for the entity under the crosshair.
| "sv", "cheat", "rep"
 
| For internal testing purposes.
 
  
 
|-
 
|-
| bot_show_occupy_time
+
| [[cl_ent_rbox]]
| 0
+
| Displays the client's render box for the entity under the crosshair.
| "sv", "cheat"
 
| Show when each nav area can first be reached by each team.
 
  
 
|-
 
|-
| bot_show_patrol_areas
+
| [[cl_find_ent]]
| 0
+
| Find and list all client entities with classnames that contain the specified substring.
| "sv", "cheat"
+
Format: cl_find_ent <substring>
| Show bot patrol areas if present.
+
 
  
 
|-
 
|-
| bot_snipers_only
+
| [[cl_find_ent_index]]
| cmd
+
| Display data for clientside entity matching specified index.
|
+
Format: cl_find_ent_index <index>
| Restricts the bots to only using sniper rifles
+
 
  
 
|-
 
|-
| bot_stop
+
| [[cl_fullupdate]]
| 0
+
| Forces the server to send a full update packet
| "sv", "cheat", "rep"
 
| bot_stop <1|all> | <not_bomber> | <t> | <ct>
 
  
 
|-
 
|-
| bot_traceview
+
| [[cl_game_mode_convars]]
| 0
+
| Display the values of the convars for the current game_mode.
| "sv", "cheat", "rep"
 
| For internal testing purposes.
 
  
 
|-
 
|-
| bot_zombie
+
| [[cl_matchstats_print_own_data]]
| 0
+
| cl_matchstats_print_own_data RANGENAME
| "sv", "cheat", "rep"
 
| If nonzero, bots will stay in idle mode and not attack.
 
  
 
|-
 
|-
| box
+
| [[cl_modemanager_reload]]
| cmd
+
| Reloads the panel metaclasses for vgui screens.
|
 
| Draw a debug box.
 
  
 
|-
 
|-
| -break
+
| [[cl_panelanimation]]
| cmd
+
| Shows panel animation variables: <panelname | blank for all panels>.
|
 
|
 
  
 
|-
 
|-
| +break
+
| [[cl_particles_dump_effects]]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| buddha
+
| [[cl_particles_dumplist]]
| cmd
+
| Dump all new particles, optional name substring.
|
 
| Toggle.  Player takes damage but won't die. (Shows red cross when health is zero)
 
  
 
|-
 
|-
| budget_averages_window
+
| [[cl_precacheinfo]]
| 30
+
| Show precache info (client).
| "a"
 
| number of frames to look at when figuring out average frametimes
 
  
 
|-
 
|-
| budget_background_alpha
+
| [[cl_pred_track]]
| 128
+
| <entindex> <fieldname>:  Track changes to entity index entindex, for field fieldname.
| "a"
 
| how translucent the budget panel is
 
  
 
|-
 
|-
| budget_bargraph_background_alpha
+
| [[cl_predictioncopy_describe]]
| 128
+
| Describe datamap_t for entindex
| "a"
 
| how translucent the budget panel is
 
  
 
|-
 
|-
| budget_bargraph_range_ms
+
| [[cl_quest_events_print]]
| 16
+
| cl_quest_events_print
| "a"
 
| budget bargraph range in milliseconds
 
  
 
|-
 
|-
| budget_history_numsamplesvisible
+
| [[cl_quest_schedule_print]]
| 100
+
| cl_quest_schedule_print
| "a"
 
| number of samples to draw in the budget history window.  The lower the better as far as rendering overhead of the budget panel
 
  
 
|-
 
|-
| budget_history_range_ms
+
| [[cl_reload_hud]]
| 66
+
| Reloads the hud scale and resets scale and borders
| "a"
 
| budget history range in milliseconds
 
  
 
|-
 
|-
| budget_panel_bottom_of_history_fraction
+
| [[cl_reloadpostprocessparams]]
| 0
+
|  
| "a"
 
| number between 0 and 1
 
  
 
|-
 
|-
| budget_panel_height
+
| [[cl_remove_all_workshop_maps]]
| 384
+
| Removes all maps from the workshop directory.
| "a"
 
| height in pixels of the budget panel
 
  
 
|-
 
|-
| budget_panel_width
+
| [[cl_removedecals]]
| 512
+
| Remove the decals from the entity under the crosshair.
| "a"
 
| width in pixels of the budget panel
 
  
 
|-
 
|-
| budget_panel_x
+
| [[cl_report_soundpatch]]
| 0
+
| reports client-side sound patch count
| "a"
 
| number of pixels from the left side of the game screen to draw the budget panel
 
  
 
|-
 
|-
| budget_panel_y
+
| [['-cl_show_team_equipment']]
| 50
+
|  
| "a"
 
| number of pixels from the top side of the game screen to draw the budget panel
 
  
 
|-
 
|-
| budget_peaks_window
+
| [['+cl_show_team_equipment']]
| 30
+
|  
| "a"
 
| number of frames to look at when figuring out peak frametimes
 
  
 
|-
 
|-
| budget_show_averages
+
| [[cl_showents]]
| 0
+
| Dump entity list to console.
| "a"
 
| enable/disable averages in the budget panel
 
  
 
|-
 
|-
| budget_show_history
+
| [[cl_sim_grenade_trajectory]]
| 1
+
| Draw trajectory of the deployed grenade if thrown from this position. Takes an optional parameter for how long the drawn trajec
| "a"
 
| turn history graph off and on. . good to turn off on low end
 
  
 
|-
 
|-
| budget_show_peaks
+
| [[cl_sos_test_get_opvar]]
| 1
+
|  
| "a"
 
| enable/disable peaks in the budget panel
 
  
 
|-
 
|-
| budget_toggle_group
+
| [[cl_sos_test_set_opvar]]
| cmd
+
|  
|
 
| Turn a budget group on/off
 
  
 
|-
 
|-
| bug
+
| [[cl_soundemitter_flush]]
| cmd
+
| Flushes the sounds.txt system (server only)
|
 
| Show the bug reporting UI.
 
  
 
|-
 
|-
| bugreporter_uploadasync
+
| [[cl_soundemitter_reload]]
| 0
+
| Flushes the sounds.txt system
| "a"
 
| Upload attachments asynchronously
 
  
 
|-
 
|-
| bugreporter_username
+
| [[cl_soundscape_flush]]
| 0
+
| Flushes the client side soundscapes
| "a"
 
| Username to use for bugreporter
 
  
 
|-
 
|-
| buildcubemaps
+
| [[cl_soundscape_printdebuginfo]]
| cmd
+
| print soundscapes
|
 
| Rebuild cubemaps.
 
  
 
|-
 
|-
| building_cubemaps
+
| [[cl_ss_origin]]
| 0
+
| print origin in script format
| "cheat", "cl"
 
| Indicates we're building cubemaps
 
  
 
|-
 
|-
| buildmodelforworld
+
| [[cl_steamscreenshots]]
| cmd
+
| Enable/disable saving screenshots to Steam
|
 
| buildmodelforworld
 
  
 
|-
 
|-
| buy_stamps
+
| [[cl_tree_sway_dir]]
| cmd
+
| sets tree sway wind direction and strength
|
 
| Temporary solution for Pinion to kick back to community map makers.
 
  
 
|-
 
|-
| buymenu
+
| [[cl_updatevisibility]]
| cmd
+
| Updates visibility bits.
|
 
| Show or hide main buy menu
 
  
 
|-
 
|-
| buyrandom
+
| [[cl_view]]
| cmd
+
| Set the view entity index.
|
 
| Buy random primary and secondary. Primarily for deathmatch where cost is not an issue.
 
  
 
|-
 
|-
| c_maxdistance
+
| [[clear]]
| 200
+
| Clear all console output.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_maxpitch
+
| [[clear_anim_cache]]
| 90
+
| Clears the animation cache, freeing the memory (until the next time a streaming animblock is requested).
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_maxyaw
+
| [[clear_bombs]]
| 135
+
|  
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_mindistance
+
| [[clear_debug_overlays]]
| 30
+
| clears debug overlays
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_minpitch
+
| [[clutch_mode_toggle]]
| 0
+
| Toggle clutch mode convar
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_minyaw
+
| [[cmd]]
| -135
+
| Forward command to server.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_orthoheight
+
| [[cmd1]]
| 100
+
| sets userinfo string for split screen player in slot 1
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_orthowidth
+
| [[cmd2]]
| 100
+
| sets userinfo string for split screen player in slot 2
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_thirdpersonshoulder
+
| [[cmd3]]
| 0
+
| sets userinfo string for split screen player in slot 3
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_thirdpersonshoulderaimdist
+
| [[cmd4]]
| 120
+
| sets userinfo string for split screen player in slot 4
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_thirdpersonshoulderdist
+
| [[collision_test]]
| 40
+
| Tests collision system
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_thirdpersonshoulderheight
+
| [[colorcorrectionui]]
| 5
+
| Show/hide the color correction tools UI.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| c_thirdpersonshoulderoffset
+
| [['+commandermousemove']]
| 20
+
|  
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cache_print
+
| [['-commandermousemove']]
| cmd
+
|  
|
 
| cache_print [section] Print out contents of cache memory.
 
  
 
|-
 
|-
| cache_print_lru
+
| [[commentary_cvarsnotchanging]]
| cmd
+
|  
|
 
| cache_print_lru [section] Print out contents of cache memory.
 
  
 
|-
 
|-
| cache_print_summary
+
| [[commentary_finishnode]]
| cmd
+
|  
|
 
| cache_print_summary [section] Print out a summary contents of cache memory.
 
  
 
|-
 
|-
| callvote
+
| [[commentary_showmodelviewer]]
| cmd
+
| Display the commentary model viewer. Usage: commentary_showmodelviewer <model name> <optional attached model name>
|
 
| Start a vote on an issue.
 
  
 
|-
 
|-
| cam_collision
+
| [[commentary_testfirstrun]]
| 1
+
|  
| "a", "server_can_execute", "cl"
 
| When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls.
 
  
 
|-
 
|-
| cam_command
+
| [[con_min_severity]]
| cmd
+
| Minimum severity level for messages sent to any logging channel: LS_MESSAGE=0, LS_WARNING=1, LS_ASSERT=2, LS_ERROR=3.
|
 
| Tells camera to change modes
 
  
 
|-
 
|-
| cam_idealdelta
+
| [[condump]]
| 4
+
| dump the text currently in the console to condumpXX.log
| "a", "cl"
 
| Controls the speed when matching offset to ideal angles in thirdperson view
 
  
 
|-
 
|-
| cam_idealdist
+
| [[connect]]
| 150
+
| Connect to specified server.
| "a", "server_can_execute", "cl"
 
|
 
  
 
|-
 
|-
| cam_idealdistright
+
| [[crash]]
| 0
+
| Cause the engine to crash (Debug!!)
| "a", "server_can_execute", "cl"
 
|
 
  
 
|-
 
|-
| cam_idealdistup
+
| [[create_flashlight]]
| 0
+
|  
| "a", "server_can_execute", "cl"
 
|
 
  
 
|-
 
|-
| cam_ideallag
+
| [[CreatePredictionError]]
| 4
+
| Create a prediction error
| "a", "cl"
 
| Amount of lag used when matching offset to ideal angles in thirdperson view
 
  
 
|-
 
|-
| cam_idealpitch
+
| [[creditsdone]]
| 0
+
|  
| "a", "server_can_execute", "cl"
 
|
 
  
 
|-
 
|-
| cam_idealyaw
+
| [[cs_make_vip]]
| 0
+
| Marks a player as the VIP
| "a", "server_can_execute", "cl"
 
|
 
  
 
|-
 
|-
| cam_showangles
+
| [[csgo_download_match]]
| 0
+
| Downloads a match via serial code and starts playback
| "cheat", "cl"
 
| When in thirdperson, print viewangles/idealangles/cameraoffsets to the console.
 
  
 
|-
 
|-
| cam_snapto
+
| [['+csm_rot_x_neg']]
| 0
+
|  
| "a", "cl"
 
|
 
  
 
|-
 
|-
| -camdistance
+
| [['-csm_rot_x_neg']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| +camdistance
+
| [['+csm_rot_x_plus']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| cameraman_override
+
| [['-csm_rot_x_plus']]
| 0
+
|  
|
 
| Set to 1 when you're secondary cameraman and need to override the primary cameraman's observer target and mode
 
  
 
|-
 
|-
| +camin
+
| [['+csm_rot_y_neg']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| -camin
+
| [['-csm_rot_y_neg']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| +cammousemove
+
| [['+csm_rot_y_plus']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| -cammousemove
+
| [['-csm_rot_y_plus']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| -camout
+
| [[cvarlist]]
| cmd
+
| Show the list of convars/concommands.
|
 
|
 
  
 
|-
 
|-
| +camout
+
| [[dbghist_addline]]
| cmd
+
| Add a line to the debug history. Format: <category id> <line>
|
 
|
 
  
 
|-
 
|-
| +campitchdown
+
| [[dbghist_dump]]
| cmd
+
| Dump the debug history to the console. Format: <category id>
|
+
    Categories:
|
+
    0: Entity I/O
 +
    1: AI Decisions
 +
    2: Sc
  
 
|-
 
|-
| -campitchdown
+
| [[debug_drawbox]]
| cmd
+
| Create debug box
|
 
|
 
  
 
|-
 
|-
| +campitchup
+
| [[debug_drawdisp_boundbox]]
| cmd
+
| Create debug boxes for invalid displacements
|
 
|
 
  
 
|-
 
|-
| -campitchup
+
| [[debug_purchase_defidx]]
| cmd
+
| Purchase an item by defindex
|
 
|
 
  
 
|-
 
|-
| +camyawleft
+
| [[demo_goto]]
| cmd
+
| Skips to location in demo.
|
 
|
 
  
 
|-
 
|-
| -camyawleft
+
| [[demo_gototick]]
| cmd
+
| Skips to a tick in demo.
|
 
|
 
  
 
|-
 
|-
| +camyawright
+
| [[demo_info]]
| cmd
+
| Print information about currently playing demo.
|
 
|
 
  
 
|-
 
|-
| -camyawright
+
| [[demo_listhighlights]]
| cmd
+
| List all highlights data for the demo.
|
 
|
 
  
 
|-
 
|-
| cancelselect
+
| [[demo_listimportantticks]]
| cmd
+
| List all important ticks in the demo.
|
 
|
 
  
 
|-
 
|-
| cash_player_bomb_defused
+
| [[demo_pause]]
| 300
+
| Pauses demo playback.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_bomb_planted
+
| [[demo_resume]]
| 300
+
| Resumes demo playback.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_damage_hostage
+
| [[demo_timescale]]
| -30
+
| Sets demo replay speed.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_get_killed
+
| [[demo_togglepause]]
| 0
+
| Toggles demo playback.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_interact_with_hostage
+
| [[demolist]]
| 150
+
| Print demo sequence list.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_killed_enemy_default
+
| [[demos]]
| 300
+
| Demo demo file sequence.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_killed_enemy_factor
+
| [[demoui]]
| 1
+
| Show/hide the demo player UI.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_killed_hostage
+
| [[devshots_nextmap]]
| -1000
+
| Used by the devshots system to go to the next map in the devshots maplist.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_killed_teammate
+
| [[devshots_screenshot]]
| -300
+
| Used by the -makedevshots system to take a screenshot. For taking your own screenshots, use the 'screenshot' command instead.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_rescued_hostage
+
| [[differences]]
| 1000
+
| Show all convars which are not at their default values.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_player_respawn_amount
+
| [[disconnect]]
| 0
+
| Disconnect game from server.
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_elimination_bomb_map
+
| [[disp_list_all_collideable]]
| 3250
+
| List all collideable displacements
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_elimination_hostage_map_ct
+
| [[display_elapsedtime]]
| 2000
+
| Displays how much time has elapsed since the game started
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_elimination_hostage_map_t
+
| [[dlight_debug]]
| 1000
+
| Creates a dlight in front of the player
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_hostage_alive
+
| [[dm_reset_spawns]]
| 0
+
|  
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_hostage_interaction
+
| [[dm_togglerandomweapons]]
| 500
+
| Turns random weapons in deathmatch on/off
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_loser_bonus
+
| [[drawcross]]
| 1400
+
| Draws a cross at the given location
| "nf", "rep", "cl"
+
Arguments: x y z
|
 
  
 
|-
 
|-
| cash_team_loser_bonus_consecutive_rounds
+
| [[drawline]]
| 500
+
| Draws line between two 3D Points.
| "nf", "rep", "cl"
+
Green if no collision
|
+
Red is collides with something
 +
Arguments: x1 y1 z1 x2 y2 z2
  
 
|-
 
|-
| cash_team_planted_bomb_but_defused
+
| [[drawoverviewmap]]
| 800
+
| Draws the overview map
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_rescued_hostage
+
| [[drawradar]]
| 0
+
| Draws HUD radar
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_survive_guardian_wave
+
| [[ds_get_newest_subscribed_files]]
| 1000
+
| Re-reads web api auth key and subscribed file lists from disk and downloads the latest updates of those files from steam
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_terrorist_win_bomb
+
| [[dsp_reload]]
| 3500
+
|  
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_win_by_defusing_bomb
+
| [[dti_flush]]
| 3250
+
| Write out the datatable instrumentation files (you must run with -dti for this to work).
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_win_by_hostage_rescue
+
| [['+duck']]
| 3500
+
|  
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_win_by_time_running_out_bomb
+
| [['-duck']]
| 3250
+
|  
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_win_by_time_running_out_hostage
+
| [[dump_entity_sizes]]
| 3250
+
| Print sizeof(entclass)
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cash_team_winner_bonus_consecutive_rounds
+
| [[dump_globals]]
| 0
+
| Dump all global entities/states
| "nf", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cast_hull
+
| [[dump_panorama_css_properties]]
| cmd
+
| Prints out all valid panorama CSS properties and their documentation
|
 
| Tests hull collision detection
 
  
 
|-
 
|-
| cast_ray
+
| [[dump_panorama_css_properties_memstats]]
| cmd
+
| Prints out mem stats of all valid panorama CSS properties
|
 
| Tests collision detection
 
  
 
|-
 
|-
| cc_emit
+
| [[dump_panorama_events]]
| cmd
+
| print panorama event types and their documentation
|
 
| Emits a closed caption
 
  
 
|-
 
|-
| cc_findsound
+
| [[dump_panorama_js_scopes]]
| cmd
+
| print panorama js scopes, such as classes, and their associated methods. (wiki table format)
|
 
| Searches for soundname which emits specified text.
 
  
 
|-
 
|-
| cc_flush
+
| [[dump_panorama_render_command_stats]]
| cmd
+
|  
|
 
| Flushes async'd captions.
 
  
 
|-
 
|-
| cc_lang
+
| [[dump_particlemanifest]]
| 0
+
| Dump the list of particles loaded.
| "a", "cl"
 
| Current close caption language (emtpy = use game UI language)
 
  
 
|-
 
|-
| cc_linger_time
+
| [[dumpentityfactories]]
| 1
+
| Lists all entity factory names.
| "a", "cl"
 
| Close caption linger time.
 
  
 
|-
 
|-
| cc_predisplay_time
+
| [[dumpeventqueue]]
| 0
+
| Dump the contents of the Entity I/O event queue to the console.
| "a", "cl"
 
| Close caption delay before showing caption.
 
  
 
|-
 
|-
| cc_random
+
| [[dumpgamestringtable]]
| cmd
+
| Dump the contents of the game string table to the console.
|
 
| Emits a random caption
 
  
 
|-
 
|-
| cc_showblocks
+
| [[dumpstringtables]]
| cmd
+
| Print string tables to console.
|
 
| Toggles showing which blocks are pending/loaded async.
 
  
 
|-
 
|-
| cc_subtitles
+
| [[dz_clearteams]]
| 0
+
| Clear all DZ teams
| "a", "cl"
 
| If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players).
 
  
 
|-
 
|-
| centerview
+
| [[dz_jointeam]]
| cmd
+
| dz_jointeam team# [userid#|name] - Join DZ team N (0 to leave your team).  Server admins can assign other players to teams.
|
 
|
 
  
 
|-
 
|-
| ch_createairboat
+
| [[dz_shuffle_teams]]
| cmd
+
| Shuffle all teams for Danger Zone
|
 
| Spawn airboat in front of the player.
 
  
 
|-
 
|-
| ch_createjeep
+
| [[dz_spawnselect_choose_hex]]
| cmd
+
|  
|
 
| Spawn jeep in front of the player.
 
  
 
|-
 
|-
| changelevel
+
| [[echo]]
| cmd
+
| Echo text to console.
|
 
| Change server to the specified map
 
  
 
|-
 
|-
| changelevel2
+
| [[econ_build_pinboard_images_from_collection_name]]
| cmd
+
| Renders and saves images for all models in a collection.
|
 
| Transition to the specified map in single player
 
  
 
|-
 
|-
| chet_debug_idle
+
| [[econ_clear_inventory_images]]
| 0
+
| clear the local inventory images (they will regenerate)
| "a", "sv"
 
| If set one, many debug prints to help track down the TLK_IDLE issue. Set two for super verbose info
 
  
 
|-
 
|-
| cl_allowdownload
+
| [[econ_show_items_with_tag]]
| 1
+
| Lists the item definitions that have a specified tag.
| "a"
 
| Client downloads customization files
 
  
 
|-
 
|-
| cl_allowupload
+
| [[editdemo]]
| 1
+
| Edit a recorded demo file (.dem ).
| "a"
 
| Client uploads customization files
 
  
 
|-
 
|-
| cl_animationinfo
+
| [[editor_toggle]]
| cmd
+
| Disables the simulation and returns focus to the editor
|
 
| Hud element to examine.
 
  
 
|-
 
|-
| cl_autobuy
+
| [[endmatch_votenextmap]]
| 0
+
| Votes for the next map at the end of the match
| "cl"
 
| The order in which autobuy will attempt to purchase items
 
  
 
|-
 
|-
| cl_autohelp
+
| [[endmovie]]
| 1
+
| Stop recording movie frames.
| "a", "user", "cl"
 
| Auto-help
 
  
 
|-
 
|-
| cl_autowepswitch
+
| [[endround]]
| 0
+
| End the current round.
| "a", "user", "cl", "ss"
 
| Automatically switch to picked up weapons (if more powerful)
 
  
 
|-
 
|-
| cl_avatar_convert_png
+
| [[ent_absbox]]
| cmd
+
| Displays the total bounding box for the given entity(s) in green.  Some entites will also display entity specific overlays.
|
+
Ar
| Converts all rgb avatars in the avatars directory to png
 
  
 
|-
 
|-
| cl_avatar_convert_rgb
+
| [[ent_attachments]]
| cmd
+
| Displays the attachment points on an entity.
|
+
Arguments:  {entity_name} / {class_name} / no argument picks what player is loo
| Converts all png avatars in the avatars directory to rgb
 
  
 
|-
 
|-
| cl_backspeed
+
| [[ent_autoaim]]
| 450
+
| Displays the entity's autoaim radius.
| "cheat", "cl"
+
Arguments:  {entity_name} / {class_name} / no argument picks what player is looking at
|
 
  
 
|-
 
|-
| cl_bob_lower_amt
+
| [[ent_bbox]]
| 5
+
| Displays the movement bounding box for the given entity(ies) in orange.  Some entites will also display entity specific overlay
| "a", "cl"
 
| The amount the viewmodel lowers when running
 
  
 
|-
 
|-
| cl_bob_version
+
| [[ent_cancelpendingentfires]]
| 0
+
| Cancels all ent_fire created outputs that are currently waiting for their delay to expire.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_bobamt_lat
+
| [[ent_create]]
| 0
+
| Creates an entity of the given type where the player is looking.
| "a", "cl"
 
| The amount the viewmodel moves side to side when running
 
  
 
|-
 
|-
| cl_bobamt_vert
+
| [[ent_dump]]
| 0
+
| Usage:
| "a", "cl"
+
  ent_dump <entity name>
| The amount the viewmodel moves up and down when running
+
 
  
 
|-
 
|-
| cl_bobcycle
+
| [[ent_fire]]
| 0
+
| Usage:
| "a", "cl"
+
  ent_fire <target> [action] [value] [delay]
| the frequency at which the viewmodel bobs.
+
 
  
 
|-
 
|-
| cl_bobup
+
| [[ent_info]]
| 0
+
| Usage:
| "cheat", "cl"
+
  ent_info <class name>
|
+
 
  
 
|-
 
|-
| cl_brushfastpath
+
| [[ent_keyvalue]]
| 1
+
| Applies the comma delimited key=value pairs to the entity with the given Hammer ID.
| "cheat", "cl"
+
Format: ent_keyvalue <entity id> <key1>=<v
|
 
  
 
|-
 
|-
| cl_cam_driver_compensation_scale
+
| [[ent_list_report]]
| 0
+
| Reports all list of all entities in a map, one by one
| "cl"
 
|
 
  
 
|-
 
|-
| cl_camera_follow_bone_index
+
| [[ent_messages]]
| -2
+
| Toggles input/output message display for the selected entity(ies)The name of the entity will be displayed as well as any mes
| "cheat", "cl"
 
| Index of the bone to follow-2 == disabled.  -1 == root bone.  0+ is bone index.
 
  
 
|-
 
|-
| cl_camera_height_restriction_debug
+
| [[ent_name]]
| 0
+
|  
| "cheat", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cl_chatfilters
+
| [[ent_orient]]
| 63
+
| Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' opt
| "a", "cl"
 
| Stores the chat filter settings
 
  
 
|-
 
|-
| cl_clearhinthistory
+
| [[ent_pause]]
| cmd
+
| Toggles pausing of input/output message processing for entities.  When turned on processing of all message will stop. Any mess
|
 
| Clear memory of client side hints displayed to the player.
 
  
 
|-
 
|-
| cl_clock_correction
+
| [[ent_pivot]]
| 1
+
| Displays the pivot for the given entity(ies).
| "cheat"
+
(y=up=green, z=forward=blue, x=left=red).
| Enable/disable clock correction on the client.
+
Arguments:  {entity_name} / {class
  
 
|-
 
|-
| cl_clock_correction_adjustment_max_amount
+
| [[ent_rbox]]
| 200
+
| Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays.
| "cheat"
+
Ar
| Sets the maximum number of milliseconds per second it is allowed to correct the client clock. It will only correct this amount
 
  
 
|-
 
|-
| cl_clock_correction_adjustment_max_offset
+
| [[ent_remove]]
| 90
+
| Removes the given entity(s)
| "cheat"
+
Arguments:  {entity_name} / {class_name} / no argument picks what player is looking at
| As the clock offset goes from cl_clock_correction_adjustment_min_offset to this value (in milliseconds), it moves towards apply
 
  
 
|-
 
|-
| cl_clock_correction_adjustment_min_offset
+
| [[ent_remove_all]]
| 10
+
| Removes all entities of the specified type
| "cheat"
+
Arguments:  {entity_name} / {class_name}
| If the clock offset is less than this amount (in milliseconds), then no clock correction is applied.
 
  
 
|-
 
|-
| cl_clock_correction_force_server_tick
+
| [[ent_rotate]]
| 999
+
| Rotates an entity by a specified # of degrees
| "cheat"
 
| Force clock correction to match the server tick + this offset (-999 disables it).
 
  
 
|-
 
|-
| cl_clock_showdebuginfo
+
| [[ent_script_dump]]
| 0
+
| Dumps the names and values of this entity's script scope to the console
| "cheat"
+
Arguments:  {entity_name} / {class_name} / no argume
| Show debugging info about the clock drift.
 
  
 
|-
 
|-
| cl_clockdrift_max_ms
+
| [[ent_setang]]
| 150
+
| Set entity angles
| "cheat"
 
| Maximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's.
 
  
 
|-
 
|-
| cl_clockdrift_max_ms_threadmode
+
| [[ent_setname]]
| 0
+
| Sets the targetname of the given entity(s)
| "cheat"
+
Arguments:  {new entity name} {entity_name} / {class_name} / no argument picks wh
| Maximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's.
 
  
 
|-
 
|-
| cl_cmdrate
+
| [[ent_setpos]]
| 64
+
| Move entity to position
| "a", "user"
 
| Max number of command packets sent to server per second
 
  
 
|-
 
|-
| cl_color
+
| [[ent_show_response_criteria]]
| 0
+
| Print, to the console, an entity's current criteria set used to select responses.
| "a", "user"
+
Arguments:  {entity_name} / {class_name} /
| Preferred teammate color
 
  
 
|-
 
|-
| cl_compass_enabled
+
| [[ent_step]]
| 1
+
| When 'ent_pause' is set this will step through one waiting input / output message at a time.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_connection_trouble_show
+
| [[ent_teleport]]
| 0
+
| Teleport the specified entity to where the player is looking.
| "cl"
+
Format: ent_teleport <entity name>
| Show connection trouble HUD warnings
 
  
 
|-
 
|-
| cl_countbones
+
| [[ent_text]]
| 0
+
| Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text)
| "cheat", "cl"
+
Arguments:  {entity_
|
 
  
 
|-
 
|-
| cl_crosshair_drawoutline
+
| [[ent_viewoffset]]
| 0
+
| Displays the eye position for the given entity(ies) in red.
| "a", "cl", "ss"
+
Arguments:  {entity_name} / {class_name} / no argument picks wha
| Draws a black outline around the crosshair for better visibility
 
  
 
|-
 
|-
| cl_crosshair_dynamic_maxdist_splitratio
+
| [[envmap]]
| 0
+
|  
| "a", "cl", "ss"
 
| If using cl_crosshairstyle 2, this is the ratio used to determine how long the inner and outer xhair pips will be. [inner = cl_
 
  
 
|-
 
|-
| cl_crosshair_dynamic_splitalpha_innermod
+
| [[escape]]
| 1
+
| Escape key pressed.
| "a", "cl", "ss"
 
| If using cl_crosshairstyle 2, this is the alpha modification that will be used for the INNER crosshair pips once they've split.
 
  
 
|-
 
|-
| cl_crosshair_dynamic_splitalpha_outermod
+
| [[exec]]
| 0
+
| Execute script file.
| "a", "cl", "ss"
 
| If using cl_crosshairstyle 2, this is the alpha modification that will be used for the OUTER crosshair pips once they've split.
 
  
 
|-
 
|-
| cl_crosshair_dynamic_splitdist
+
| [[execifexists]]
| 7
+
| Execute script file if file exists.
| "a", "cl", "ss"
 
| If using cl_crosshairstyle 2, this is the distance that the crosshair pips will split into 2. (default is 7)
 
  
 
|-
 
|-
| cl_crosshair_friendly_warning
+
| [[execwithwhitelist]]
| 0
+
| Execute script file, only execing convars on a whitelist.
| "a", "cl"
 
| 0: always off, 1: only on default crosshair styles, 2: always on
 
  
 
|-
 
|-
| cl_crosshair_outlinethickness
+
| [[exit]]
| 1
+
| Exit the engine.
| "a", "cl", "ss"
 
| Set how thick you want your crosshair outline to draw (0.1-3)
 
  
 
|-
 
|-
| cl_crosshair_recoil
+
| [[exojump]]
| 0
+
| equips or removes exojump
| "cheat", "cl"
 
| Recoil/aimpunch will move the user's crosshair to show the effect
 
  
 
|-
 
|-
| cl_crosshair_sniper_show_normal_inaccuracy
+
| [[explode]]
| 0
+
| Kills the player with explosive damage
| "a", "cl", "ss"
 
| Include standing inaccuracy when determining sniper crosshair blur
 
  
 
|-
 
|-
| cl_crosshair_sniper_width
+
| [[explodevector]]
| 1
+
| Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value>
| "a", "cl", "ss"
 
| If >1 sniper scope cross lines gain extra width (1 for single-pixel hairline)
 
  
 
|-
 
|-
| cl_crosshair_t
+
| [[fadein]]
| 0
+
| fadein {time r g b}: Fades the screen in from black or from the specified color over the given number of seconds.
| "a", "cl", "ss"
 
| T style crosshair
 
  
 
|-
 
|-
| cl_crosshairalpha
+
| [[fadeout]]
| 255
+
| fadeout {time r g b}: Fades the screen to black or to the specified color over the given number of seconds.
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_crosshaircolor
+
| [[find]]
| 4
+
| Find concommands with the specified string in their name/help text.
| "a", "cl", "ss"
 
| Set crosshair color as defined in game_options.consoles.txt
 
  
 
|-
 
|-
| cl_crosshaircolor_b
+
| [[find_ent]]
| 50
+
| Find and list all entities with classnames or targetnames that contain the specified substring.
| "a", "cl", "ss"
+
Format: find_ent <substring>
|
+
 
  
 
|-
 
|-
| cl_crosshaircolor_g
+
| [[find_ent_index]]
| 250
+
| Display data for entity matching specified index.
| "a", "cl", "ss"
+
Format: find_ent_index <index>
|
+
 
  
 
|-
 
|-
| cl_crosshaircolor_r
+
| [[findflags]]
| 50
+
| Find concommands by flags.
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_crosshairdot
+
| [[firetarget]]
| 0
+
|  
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_crosshairgap
+
| [[firstperson]]
| -4
+
| Switch to firstperson camera.
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_crosshairgap_useweaponvalue
+
| [[flush]]
| 0
+
| Flush unlocked cache memory.
| "a", "cl", "ss"
 
| If set to 1, the gap will update dynamically based on which weapon is currently equipped
 
  
 
|-
 
|-
| cl_crosshairscale
+
| [[flush_locked]]
| 0
+
| Flush unlocked and locked cache memory.
| "a", "cl", "ss"
 
| Crosshair scaling factor (deprecated)
 
  
 
|-
 
|-
| cl_crosshairsize
+
| [[fogui]]
| 3
+
| Show/hide fog control UI.
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_crosshairstyle
+
| [[force_centerview]]
| 4
+
|  
| "a", "cl", "ss"
 
| 0 = DEFAULT, 1 = DEFAULT STATIC, 2 = ACCURATE SPLIT (accurate recoil/spread feedback with a fixed inner part), 3 = ACCURATE DYN
 
  
 
|-
 
|-
| cl_crosshairthickness
+
| [[forcebind]]
| 1
+
| Bind a command to an available key. (forcebind command opt:suggestedKey)
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_crosshairusealpha
+
| [['-forward']]
| 1
+
|  
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_cs_dump_econ_item_stringtable
+
| [['+forward']]
| cmd
+
|  
|
 
| cl_cs_dump_econ_item_stringtable
 
  
 
|-
 
|-
| cl_csm_server_status
+
| [[foundry_engine_get_mouse_control]]
| cmd
+
| Give the engine control of the mouse.
|
 
| Usage:  cl_csm_server_status
 
  
 
|-
 
|-
| cl_csm_status
+
| [[foundry_engine_release_mouse_control]]
| cmd
+
| Give the control of the mouse back to Hammer.
|
 
| Usage:    cl_csm_status
 
  
 
|-
 
|-
| cl_custommaterial_debug_graph
+
| [[foundry_select_entity]]
| 0
+
| Select the entity under the crosshair or select entities with the specified name.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_dangerzone_approaching_sound_radius
+
| [[foundry_sync_hammer_view]]
| 700
+
| Move Hammer's 3D view to the same position as the engine's 3D view.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_dangerzone_moving_sound_volume
+
| [[foundry_update_entity]]
| 0
+
| Updates the entity's position/angles when in edit mode
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_dangerzone_sound_volume
+
| [[fs_clear_open_duplicate_times]]
| 0
+
| Clear the list of files that have been opened.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_debug_ugc_downloads
+
| [[fs_dump_open_duplicate_times]]
| 0
+
| 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
|
 
|
 
  
 
|-
 
|-
| cl_debugrumble
+
| [[fs_fios_cancel_prefetches]]
| 0
+
| Cancels all the prefetches in progress.
| "a", "cl"
 
| Turn on rumble debugging spew
 
  
 
|-
 
|-
| cl_decryptdata_key
+
| [[fs_fios_flush_cache]]
| 0
+
| Flushes the FIOS HDD cache.
|
 
| Key to decrypt encrypted GOTV messages
 
  
 
|-
 
|-
| cl_decryptdata_key_pub
+
| [[fs_fios_prefetch_file]]
| 0
+
| Prefetches a file: </PS3_GAME/USRDIR/filename.bin>.
|
+
The preftech is medium priority and persistent.
| Key to decrypt public encrypted GOTV messages
 
  
 
|-
 
|-
| cl_detail_avoid_force
+
| [[fs_fios_prefetch_file_in_pack]]
| 0
+
| Prefetches a file in a pack: <portal2/models/container_ride/fineDebris_part5.ani>.
| "a", "cl"
+
The preftech is medium priority and non-pers
| force with which to avoid players ( in units, percentage of the width of the detail sprite )
 
  
 
|-
 
|-
| cl_detail_avoid_radius
+
| [[fs_fios_print_prefetches]]
| 64
+
| Displays all the prefetches currently in progress.
| "a", "cl"
 
| radius around detail sprite to avoid players
 
  
 
|-
 
|-
| cl_detail_avoid_recover_speed
+
| [[fs_printopenfiles]]
| 0
+
| Show all files currently opened by the engine.
| "a", "cl"
 
| how fast to recover position after avoiding players
 
  
 
|-
 
|-
| cl_detail_max_sway
+
| [[fs_syncdvddevcache]]
| 5
+
| Force the 360 to get updated files that are in your p4 changelist(s) from the host PC when running with -dvddev.
| "a", "cl"
 
| Amplitude of the detail prop sway
 
  
 
|-
 
|-
| cl_detail_multiplier
+
| [[fs_warning_level]]
| 1
+
| Set the filesystem warning level.
| "cheat", "cl"
 
| extra details to create
 
  
 
|-
 
|-
| cl_disable_ragdolls
+
| [[g15_dumpplayer]]
| 0
+
| Spew player data.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_disablefreezecam
+
| [[g15_reload]]
| 1
+
| Reloads the Logitech G-15 Keyboard configs.
| "a", "cl"
 
| Turn on/off freezecam on client
 
  
 
|-
 
|-
| cl_disablehtmlmotd
+
| [[gameinstructor_dump_open_lessons]]
| 1
+
| Gives a list of all currently open lessons.
| "a", "cl"
 
| Disable HTML motds.
 
  
 
|-
 
|-
| cl_dm_buyrandomweapons
+
| [[gameinstructor_reload_lessons]]
| 0
+
| Shuts down all open lessons and reloads them from the script file.
| "a", "cl"
 
| Player will automatically receive a random weapon on spawn in deathmatch if this is set to 1 (otherwise, they will receive the
 
  
 
|-
 
|-
| cl_download_demoplayer
+
| [[gameinstructor_reset_counts]]
| 1
+
| Resets all display and success counts to zero.
|
 
| Determines whether downloads of external resources are allowed during demo playback (0:no,1:workshop,2:all)
 
  
 
|-
 
|-
| cl_downloadfilter
+
| [[gamemenucommand]]
| 0
+
| Issue game menu command.
| "a"
 
| Determines which files can be downloaded from the server (all, none, nosounds)
 
  
 
|-
 
|-
| cl_draw_only_deathnotices
+
| [[gamepadslot1]]
| 0
+
|  
| "cl"
 
| For drawing only the crosshair and death notices (used for moviemaking)
 
  
 
|-
 
|-
| cl_drawhud
+
| [[gamepadslot2]]
| 1
+
|  
| "cheat", "cl"
 
| Enable the rendering of the hud
 
  
 
|-
 
|-
| cl_drawhud_force_deathnotices
+
| [[gamepadslot3]]
| 0
+
|  
| "cl"
 
| 0: default; 1: draw deathnotices even if hud disabled; -1: force no deathnotices
 
  
 
|-
 
|-
| cl_drawhud_force_radar
+
| [[gamepadslot4]]
| 0
+
|  
| "cl"
 
| 0: default; 1: draw radar even if hud disabled; -1: force no radar
 
  
 
|-
 
|-
| cl_drawhud_force_teamid_overhead
+
| [[gamepadslot5]]
| 0
+
|  
| "cl"
 
| 0: default; 1: draw teamid even if hud disabled; -1: force no teamid
 
  
 
|-
 
|-
| cl_drawhud_specvote
+
| [[gamepadslot6]]
| 1
+
|  
| "cl"
 
| 1: default; 0: disables vote UI for spectators
 
  
 
|-
 
|-
| cl_drawleaf
+
| [[gameui_activate]]
| -1
+
| Shows the game UI
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_drawmaterial
+
| [[gameui_allowescape]]
| 0
+
| Escape key allowed to hide game UI
| "cheat", "cl"
 
| Draw a particular material over the frame
 
  
 
|-
 
|-
| cl_drawshadowtexture
+
| [[gameui_allowescapetoshow]]
| 0
+
| Escape key allowed to show game UI
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_dump_particle_stats
+
| [[gameui_hide]]
| cmd
+
| Hides the game UI
|
 
| dump particle profiling info to particle_profile.csv
 
  
 
|-
 
|-
| cl_dumpplayer
+
| [[gameui_preventescape]]
| cmd
+
| Escape key doesn't hide game UI
|
 
| Dumps info about a player
 
  
 
|-
 
|-
| cl_dumpsplithacks
+
| [[gameui_preventescapetoshow]]
| cmd
+
| Escape key doesn't show game UI
|
 
| Dump split screen workarounds.
 
  
 
|-
 
|-
| cl_dz_playagain_auto_spectate
+
| [[getpos]]
| 0
+
| dump position and angles to the console
| "a", "cl"
 
| Automatically switch to spectate mode after clicking the 'Play Again' button in end of match screen
 
  
 
|-
 
|-
| cl_ent_absbox
+
| [[getpos_exact]]
| cmd
+
| dump origin and angles to the console
|
 
| Displays the client's absbox for the entity under the crosshair.
 
  
 
|-
 
|-
| cl_ent_bbox
+
| [[give]]
| cmd
+
| Give item to player.
|
+
Arguments: <item_name>
| Displays the client's bounding box for the entity under the crosshair.
 
  
 
|-
 
|-
| cl_ent_rbox
+
| [[givecurrentammo]]
| cmd
+
| Give a supply of ammo for current weapon..
|
+
 
| Displays the client's render box for the entity under the crosshair.
 
  
 
|-
 
|-
| cl_entityreport
+
| [[global_set]]
| 0
+
| global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD).
| "cheat"
 
| For debugging, draw entity states to console
 
  
 
|-
 
|-
| cl_extrapolate
+
| [[god]]
| 1
+
| Toggle. Player becomes invulnerable.
| "cheat", "cl"
 
| Enable/disable extrapolation if interpolation history runs out.
 
  
 
|-
 
|-
| cl_extrapolate_amount
+
| [[gods]]
| 0
+
| Toggle. All players become invulnerable.
| "cheat", "cl"
 
| Set how many seconds the client will extrapolate entities for.
 
  
 
|-
 
|-
| cl_fastdetailsprites
+
| [['-graph']]
| 1
+
|  
| "cheat", "cl"
 
| whether to use new detail sprite system
 
  
 
|-
 
|-
| cl_find_ent
+
| [['+graph']]
| cmd
+
|  
|
 
| Find and list all client entities with classnames that contain the specified substring. Format: cl_find_ent <substring>
 
  
 
|-
 
|-
| cl_find_ent_index
+
| [['-grenade1']]
| cmd
+
|  
|
 
| Display data for clientside entity matching specified index. Format: cl_find_ent_index <index>
 
  
 
|-
 
|-
| cl_fixedcrosshairgap
+
| [['+grenade1']]
| 0
+
|  
| "a", "cl", "ss"
 
| How big to make the gap between the pips in the fixed crosshair
 
  
 
|-
 
|-
| cl_flushentitypacket
+
| [['-grenade2']]
| 0
+
|  
| "cheat"
 
| For debugging. Force the engine to flush an entity packet.
 
  
 
|-
 
|-
| cl_foot_contact_shadows
+
| [['+grenade2']]
| 1
+
|  
| "cl"
 
|
 
  
 
|-
 
|-
| cl_forcepreload
+
| [[groundlist]]
| 0
+
| Display ground entity list <index>
| "a"
 
| Whether we should force preloading.
 
  
 
|-
 
|-
| cl_forwardspeed
+
| [[hammer_update_entity]]
| 450
+
| Updates the entity's position/angles when in edit mode
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_freezecameffects_showholiday
+
| [[hammer_update_safe_entities]]
| 0
+
| Updates entities in the map that can safely be updated (don't have parents or are affected by constraints). Also excludes entit
| "cl"
 
| Happy holidays from the CS:GO team and Valve!
 
  
 
|-
 
|-
| cl_freezecampanel_position_dynamic
+
| [[heartbeat]]
| 1
+
| Force heartbeat of master servers
| "a", "cl"
 
| Turn on/off freezecam's kill panel dynamic Y movement
 
  
 
|-
 
|-
| cl_fullupdate
+
| [[help]]
| cmd
+
| Find help about a convar/concommand.
|
 
| Forces the server to send a full update packet
 
  
 
|-
 
|-
| cl_game_mode_convars
+
| [[hideconsole]]
| cmd
+
| Hide the console.
|
 
| Display the values of the convars for the current game_mode.
 
  
 
|-
 
|-
| cl_grass_mip_bias
+
| [[hideoverviewmap]]
| 0
+
| Hides the overview map
| "a"
 
|
 
  
 
|-
 
|-
| cl_grenadepreview
+
| [[hidepanel]]
| 0
+
| Hides a viewport panel <name>
| "cheat", "cl"
 
| Show trajectory of a grenade when pin is pulled.
 
  
 
|-
 
|-
| cl_hide_avatar_images
+
| [[hideradar]]
| 0
+
| Hides HUD radar
| "a", "cl"
 
| Hide avatar images for other players.  0 - Off.  1 - Block All  2 - Block all but friends
 
  
 
|-
 
|-
| cl_hideserverip
+
| [[hidescores]]
| 0
+
| Forcibly hide score panel
|
 
| If set to 1, server IPs will be hidden in the console (except when you type 'status')
 
  
 
|-
 
|-
| cl_http_log_enable
+
| [[hltv_replay_status]]
| 0
+
| Show Killer Replay status and some statistics, works on listen or dedicated server.
| "norecord", "clientcmd_can_execute", "cl"
 
| Allows sending HTTP log from client main menu.
 
  
 
|-
 
|-
| cl_hud_background_alpha
+
| [[host_filtered_time_report]]
| 1
+
| Dumps time spent idle in previous frames in ms(dedicated only).
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_hud_bomb_under_radar
+
| [[host_reset_config]]
| 0
+
| reset config (for testing) with param as splitscreen index.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_hud_color
+
| [[host_runofftime]]
| 2
+
| Run off some time without rendering/updating sounds
| "a", "cl"
+
 
| 0 = default, 1 = light blue, 2 = orange, 3 = green, 4 = purple, 5 = white.
 
  
 
|-
 
|-
| cl_hud_healthammo_style
+
| [[host_timer_report]]
| 1
+
| Spew CPU timer jitter for the last 128 frames in microseconds (dedicated only)
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_hud_playercount_pos
+
| [[host_workshop_collection]]
| 1
+
| Get the latest version of maps in a workshop collection and host them as a maplist.
| "a", "cl"
 
| 0 = default (top), 1 = bottom
 
  
 
|-
 
|-
| cl_hud_playercount_showcount
+
| [[host_workshop_map]]
| 1
+
| Get the latest version of the map and host it on this server.
| "a", "cl"
 
| 0 = show player avatars (default), 1 = just show count number (no avatars)
 
  
 
|-
 
|-
| cl_hud_radar_scale
+
| [[host_writeconfig]]
| 1
+
| Store current settings to config.cfg (or specified .cfg file).
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_idealpitchscale
+
| [[host_writeconfig_ss]]
| 0
+
| Store current settings to config.cfg (or specified .cfg file) with first param as splitscreen index.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_ignorepackets
+
| [[hud_reloadscheme]]
| 0
+
| Reloads hud layout and animation scripts.
| "cheat"
 
| Force client to ignore packets (for debugging).
 
  
 
|-
 
|-
| cl_interp
+
| [[hud_subtitles]]
| 0
+
| Plays the Subtitles: <filename>
| "user", "cl"
 
| Sets the interpolation amount (bounded on low side by server interp ratio settings).
 
  
 
|-
 
|-
| cl_interp_ratio
+
| [[hurtme]]
| 1
+
| Hurts the player.
| "user", "cl"
+
Arguments: <health to lose>
| Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate).
 
  
 
|-
 
|-
| cl_interpolate
+
| [[ime_hkl_info]]
| 1
+
| Spew IME HKL info.
|
 
| Enables or disables interpolation on listen servers or during demo playback
 
  
 
|-
 
|-
| cl_inventory_debug_tooltip
+
| [[ime_info]]
| 0
+
| Spew IME info.
| "cl"
 
|
 
  
 
|-
 
|-
| cl_inventory_saved_filter2
+
| [[ime_supported_info]]
| 0
+
| Spew IME Supported info.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_inventory_saved_sort2
+
| [[impulse]]
| 0
+
|  
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_invites_only_friends
+
| [[incrementvar]]
| 0
+
| Increment specified convar value.
| "a", "cl"
 
| If turned on, will ignore in-game invites from recent teammates or other non-friends
 
  
 
|-
 
|-
| cl_invites_only_mainmenu
+
| [[invnext]]
| 0
+
|  
| "a", "cl"
 
| If turned on, will ignore all invites when user is playing a match
 
  
 
|-
 
|-
| cl_itemimages_dynamically_generated
+
| [[invnextgrenade]]
| 2
+
|  
| "a", "cl"
 
| 2: use render-targets, fallback to cache and disk; 1: no render targets, but use cache and fallback to disk; 0: disk assets onl
 
  
 
|-
 
|-
| cl_jiggle_bone_debug
+
| [[invnextitem]]
| 0
+
|  
| "cheat", "cl"
 
| Display physics-based 'jiggle bone' debugging information
 
  
 
|-
 
|-
| cl_jiggle_bone_debug_pitch_constraints
+
| [[invnextnongrenade]]
| 0
+
|  
| "cheat", "cl"
+
 
| Display physics-based 'jiggle bone' debugging information
+
|-
 +
| [[invprev]]
 +
|  
  
 
|-
 
|-
| cl_jiggle_bone_debug_yaw_constraints
+
| [[ipc_console_disable]]
| 0
+
| Disable IPC console(s)
| "cheat", "cl"
 
| Display physics-based 'jiggle bone' debugging information
 
  
 
|-
 
|-
| cl_jiggle_bone_invert
+
| [[ipc_console_disable_all]]
| 0
+
| Disable all IPC consoles
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_join_advertise
+
| [[ipc_console_enable]]
| 1
+
| Enable IPC console
| "a", "cl"
 
| Advertise joinable game in progress to Steam friends, otherwise need a Steam invite (2: all servers, 1: official servers, 0: no
 
  
 
|-
 
|-
| cl_lagcompensation
+
| [[ipc_console_show]]
| 1
+
| Show status of IPC consoles
| "user", "cl"
 
| Perform server side lag compensation of weapon firing events.
 
  
 
|-
 
|-
| cl_leafsystemvis
+
| [[itemtimedata_dump_active]]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_leveloverview
+
| [[itemtimedata_dump_total]]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_leveloverviewmarker
+
| [[itemtimedata_print_and_reset]]
| 0
+
| Outputs item time data to server log and clears data.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_lock_camera
+
| [['+jlook']]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_mainmenu_show_datagraph
+
| [['-jlook']]
| 0
+
|  
| "cl"
 
|
 
  
 
|-
 
|-
| cl_matchstats_print_own_data
+
| [[joyadvancedupdate]]
| cmd
+
|  
|
 
| cl_matchstats_print_own_data RANGENAME
 
  
 
|-
 
|-
| cl_maxrenderable_dist
+
| [[jpeg]]
| 3000
+
| Take a jpeg screenshot:  jpeg <filename> <quality 1-100>.
| "cheat", "cl"
 
| Max distance from the camera at which things will be rendered
 
  
 
|-
 
|-
| cl_minimal_rtt_shadows
+
| [['-jump']]
| 1
+
|  
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_modemanager_reload
+
| [['+jump']]
| cmd
+
|  
|
 
| Reloads the panel metaclasses for vgui screens.
 
  
 
|-
 
|-
| cl_mouselook
+
| [[kdtree_test]]
| 1
+
| Tests spatial partition for entities queries.
| "a", "cl", "ss"
 
| Set to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server.
 
  
 
|-
 
|-
| cl_mute_all_but_friends_and_party
+
| [[key_findbinding]]
| 0
+
| Find key bound to specified command string.
| "a", "cl"
 
| Only allow communication from friends and matchmaking party members. Doesn't apply to competitive matchmaking games.
 
  
 
|-
 
|-
| cl_mute_enemy_team
+
| [[key_listboundkeys]]
| 0
+
| List bound keys with bindings.
| "a", "cl"
 
| Block all communication from players on the enemy team.
 
  
 
|-
 
|-
| cl_obs_interp_enable
+
| [[key_updatelayout]]
| 0
+
| Updates game keyboard layout to current windows keyboard setting.
| "a", "cl"
 
| Enables interpolation between observer targets
 
  
 
|-
 
|-
| cl_observercrosshair
+
| [[kick]]
| 1
+
| Kick a player by name.
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cl_overdraw_test
+
| [[kickid]]
| 0
+
| Kick a player by userid or uniqueid, with a message.
| "cheat", "numeric", "cl"
 
|
 
  
 
|-
 
|-
| cl_panelanimation
+
| [[kickid_ex]]
| cmd
+
| Kick a player by userid or uniqueid, provide a force-the-kick flag and also assign a message.
|
 
| Shows panel animation variables: <panelname | blank for all panels>.
 
  
 
|-
 
|-
| cl_particle_retire_cost
+
| [[kill]]
| 0
+
| Kills the player with generic damage
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_particles_dump_effects
+
| [[killserver]]
| cmd
+
| Shutdown the server.
|
 
|
 
  
 
|-
 
|-
| cl_particles_dumplist
+
| [[killvector]]
| cmd
+
| Kills a player applying force. Usage: killvector <player> <x value> <y value> <z value>
|
 
| Dump all new particles, optional name substring.
 
  
 
|-
 
|-
| cl_particles_show_bbox
+
| [['-klook']]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_particles_show_controlpoints
+
| [['+klook']]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_pclass
+
| [[lastinv]]
| 0
+
|  
| "cheat", "cl"
 
| Dump entity by prediction classname.
 
  
 
|-
 
|-
| cl_pdump
+
| [[launch_warmup_map]]
| -1
+
| Launches warmup map
| "cheat", "cl"
 
| Dump info about this entity to screen.
 
  
 
|-
 
|-
| cl_phys_show_active
+
| [['-left']]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_phys_timescale
+
| [['+left']]
| 1
+
|  
| "cheat", "cl"
 
| Sets the scale of time for client-side physics (ragdolls)
 
  
 
|-
 
|-
| cl_pitchdown
+
| [[light_crosshair]]
| 89
+
| Show texture color at crosshair
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_pitchup
+
| [[lightprobe]]
| 89
+
| Samples the lighting environment.
| "cheat", "cl"
+
Creates a cubemap and a file indicating the local lighting in a subdirectory called 'material
|
 
  
 
|-
 
|-
| cl_player_ping_mute
+
| [[linefile]]
| 0
+
| Parses map leak data from .lin file
| "a", "cl"
 
| If 1, player pinging will make a sound, if 0, pings will be silent
 
  
 
|-
 
|-
| cl_player_proximity_debug
+
| [[listdemo]]
| 0
+
| List demo file contents.
| "cheat", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cl_playerspray_auto_apply
+
| [[listid]]
| 1
+
| Lists banned users.
| "a", "cl"
 
| Automatically apply graffiti when graffiti menu closes
 
  
 
|-
 
|-
| cl_portal_use_new_dissolve
+
| [[listip]]
| 1
+
| List IP addresses on the ban list.
| "cheat", "cl"
 
| Use new dissolve effect
 
  
 
|-
 
|-
| cl_precacheinfo
+
| [[listissues]]
| cmd
+
| List all the issues that can be voted on.
|
 
| Show precache info (client).
 
  
 
|-
 
|-
| cl_pred_track
+
| [[listmodels]]
| cmd
+
| List loaded models.
|
 
| <entindex> <fieldname>:  Track changes to entity index entindex, for field fieldname.
 
  
 
|-
 
|-
| cl_predict
+
| [[listRecentNPCSpeech]]
| 1
+
| Displays a list of the last 5 lines of speech from NPCs.
| "user", "cl"
 
| Perform client side prediction.
 
  
 
|-
 
|-
| cl_predictioncopy_describe
+
| [[load]]
| cmd
+
| Load a saved game.
|
 
| Describe datamap_t for entindex
 
  
 
|-
 
|-
| cl_predictionlist
+
| [[loadcommentary]]
| 0
+
|  
| "cheat", "cl"
 
| Show which entities are predicting
 
  
 
|-
 
|-
| cl_predictweapons
+
| [[loader_dump_table]]
| 1
+
|  
| "user", "cl"
 
| Perform client side prediction of weapon effects.
 
  
 
|-
 
|-
| cl_promoted_settings_acknowledged
+
| [[localization_quest_item_string_printout]]
| 1
+
| localization_quest_item_string_printout
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_quest_events_print
+
| [[log]]
| cmd
+
| Enables logging to file, console, and udp < on | off >.
|
 
| cl_quest_events_print
 
  
 
|-
 
|-
| cl_quest_schedule_print
+
| [[log_color]]
| cmd
+
| Set the color of a logging channel.
|
 
| cl_quest_schedule_print
 
  
 
|-
 
|-
| cl_quickinventory_lastinv
+
| [[log_dumpchannels]]
| 0
+
| Dumps information about all logging channels.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_quickinventory_line_update_speed
+
| [[log_flags]]
| 65
+
| Set the flags on a logging channel.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_radar_always_centered
+
| [[log_level]]
| 1
+
| Set the spew level of a logging channel.
| "a", "cl"
 
| If set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents.
 
  
 
|-
 
|-
| cl_radar_icon_scale_min
+
| [[logaddress_add]]
| 0
+
| Set address and port for remote host <ip:port>.
| "a", "cl"
 
| Sets the minimum icon scale. Valid values are 0.4 to 1.25.
 
  
 
|-
 
|-
| cl_radar_rotate
+
| [[logaddress_add_ex]]
| 1
+
| Set address and port for remote host <ip:port> and supplies a unique token in the UDP packets.
| "a", "cl"
 
| 1
 
  
 
|-
 
|-
| cl_radar_scale
+
| [[logaddress_add_http]]
| 0
+
| Set URI of a listener to receive logs via http post. Wrap URI in double quotes.
| "a", "cl"
 
| Sets the radar scale. Valid values are 0.25 to 1.0.
 
  
 
|-
 
|-
| cl_radar_square_with_scoreboard
+
| [[logaddress_add_http_delayed]]
| 0
+
| Set a delay and URI of a listener to receive logs via http post. Wrap URI in double quotes.
| "a", "cl"
 
| If set, the radar will toggle to square when the scoreboard is visible.
 
  
 
|-
 
|-
| cl_radial_radio_tab
+
| [[logaddress_add_ts]]
| 0
+
| Set address and port for remote host <ip:port> and uses a unique checksum from logaddress_token_secret in the UDP packets.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_radialmenu_deadzone_size
+
| [[logaddress_del]]
| 0
+
| Remove address and port for remote host <ip:port>.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_ragdoll_gravity
+
| [[logaddress_delall]]
| 600
+
| Remove all udp addresses being logged to
| "cheat", "cl"
 
| Sets the gravity client-side ragdolls
 
  
 
|-
 
|-
| cl_ragdoll_workaround_threshold
+
| [[logaddress_delall_http]]
| 4
+
| Remove all http listeners from the dispatch list.
| "cl"
 
| Mainly cosmetic, client-only effect: when client doesn't know the last position of another player that spawns a ragdoll, the ra
 
  
 
|-
 
|-
| cl_rappel_tilt
+
| [[logaddress_list]]
| 0
+
| List all addresses currently being used by logaddress.
| "cl"
 
|
 
  
 
|-
 
|-
| cl_rebuy
+
| [[logaddress_list_http]]
| 0
+
| List all URIs currently receiving server logs
| "cl"
 
| The order in which rebuy will attempt to repurchase items
 
  
 
|-
 
|-
| cl_reload_hud
+
| [['-lookdown']]
| cmd
+
|  
|
 
| Reloads the hud scale and resets scale and borders
 
  
 
|-
 
|-
| cl_reloadpostprocessparams
+
| [['+lookdown']]
| cmd
+
|  
|
 
|
 
  
 
|-
 
|-
| cl_remove_all_workshop_maps
+
| [['-lookspin']]
| cmd
+
|  
|
 
| Removes all maps from the workshop directory.
 
  
 
|-
 
|-
| cl_remove_old_ugc_downloads
+
| [['+lookspin']]
| 1
+
|  
| "cl"
 
|
 
  
 
|-
 
|-
| cl_removedecals
+
| [['+lookup']]
| cmd
+
|  
|
 
| Remove the decals from the entity under the crosshair.
 
  
 
|-
 
|-
| cl_report_soundpatch
+
| [['-lookup']]
| cmd
+
|  
|
 
| reports client-side sound patch count
 
  
 
|-
 
|-
| cl_resend
+
| [[map]]
| 2
+
| Start playing on specified map.
|
 
| Delay in seconds before the client will resend the 'connect' attempt
 
  
 
|-
 
|-
| cl_resend_timeout
+
| [[map_background]]
| 60
+
| Runs a map as the background to the main menu.
|
 
| Total time allowed for the client to resend the 'connect' attempt
 
  
 
|-
 
|-
| cl_righthand
+
| [[map_commentary]]
| 1
+
| Start playing, with commentary, on a specified map.
| "a", "cl", "ss"
 
| Use right-handed view models.
 
  
 
|-
 
|-
| cl_rumblescale
+
| [[map_edit]]
| 1
+
|  
| "a", "cl", "ss"
 
| Scale sensitivity of rumble effects (0 to 1.0)
 
  
 
|-
 
|-
| cl_sanitize_player_names
+
| [[map_setbombradius]]
| 0
+
| Sets the bomb radius for the map.
| "a", "cl"
 
| Replace names of other players with something non-offensive.
 
  
 
|-
 
|-
| cl_scalecrosshair
+
| [[map_showbombradius]]
| 1
+
| Shows bomb radius from the center of each bomb site and planted bomb.
| "a", "cl", "ss"
 
| Enable crosshair scaling (deprecated)
 
  
 
|-
 
|-
| cl_scoreboard_mouse_enable_binding
+
| [[map_showspawnpoints]]
| 0
+
| Shows player spawn points (red=invalid). Optionally pass in the duration.
| "a", "cl"
 
| Name of the binding to enable mouse selection in the scoreboard
 
  
 
|-
 
|-
| cl_scoreboard_survivors_always_on
+
| [[mapgroup]]
| 0
+
| Specify a map group
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_server_graphic1_enable
+
| [[maps]]
| 1
+
| Displays list of maps.
| "cl"
 
| When enabled, 360x60 (<16kb) image file will be displayed to on-server spectators.
 
  
 
|-
 
|-
| cl_server_graphic2_enable
+
| [[mat_configcurrent]]
| 1
+
| show the current video control panel config for the material system
| "cl"
 
| When enabled, 220x45 (<16kb) image file will be displayed to on-server spectators.
 
  
 
|-
 
|-
| cl_shadowtextureoverlaysize
+
| [[mat_crosshair]]
| 256
+
| Display the name of the material under the crosshair
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_show_clan_in_death_notice
+
| [[mat_crosshair_edit]]
| 1
+
| open the material under the crosshair in the editor defined by mat_crosshair_edit_editor
| "a", "cl"
 
| Is set, the clan name will show next to player names in the death notices.
 
  
 
|-
 
|-
| -cl_show_team_equipment
+
| [[mat_crosshair_explorer]]
| cmd
+
| open the material under the crosshair in explorer and highlight the vmt file
|
 
|
 
  
 
|-
 
|-
| +cl_show_team_equipment
+
| [[mat_crosshair_printmaterial]]
| cmd
+
| print the material under the crosshair
|
 
|
 
  
 
|-
 
|-
| cl_showanimstate_activities
+
| [[mat_crosshair_reloadmaterial]]
| 0
+
| reload the material under the crosshair
| "cheat", "cl"
 
| Show activities in the (client) animation state display.
 
  
 
|-
 
|-
| cl_showents
+
| [[mat_custommaterialusage]]
| cmd
+
| Show memory usage for custom weapon materials.
|
 
| Dump entity list to console.
 
  
 
|-
 
|-
| cl_showerror
+
| [[mat_edit]]
| 0
+
| Bring up the material under the crosshair in the editor
| "cl"
 
| Show prediction errors, 2 for above plus detailed field deltas.
 
  
 
|-
 
|-
| cl_showevents
+
| [[mat_hdr_enabled]]
| 0
+
| Report if HDR is enabled for debugging
| "cheat"
 
| Print event firing info in the console
 
  
 
|-
 
|-
| cl_showfps
+
| [[mat_info]]
| 0
+
| Shows material system info
| "cl"
 
| Draw fps meter (1 = fps, 2 = smooth, 3 = server, 4 = Show+LogToFile, 5 = Thread and wait times +10 = detailed )
 
  
 
|-
 
|-
| cl_showhelp
+
| [[mat_reloadallcustommaterials]]
| 1
+
| Reloads all custom materials
| "a", "cl"
 
| Set to 0 to not show on-screen help
 
  
 
|-
 
|-
| cl_showloadout
+
| [[mat_reloadallmaterials]]
| 0
+
| Reloads all materials
| "a", "cl", "ss"
 
| Toggles display of current loadout.
 
  
 
|-
 
|-
| cl_showpluginmessages2
+
| [[mat_reloadmaterial]]
| 0
+
| Reloads a single material
| "a"
 
| Allow plugins to display messages to you
 
  
 
|-
 
|-
| cl_showpos
+
| [[mat_reloadtextures]]
| 0
+
| Reloads all textures
| "cl"
 
| Draw current position at top of screen
 
  
 
|-
 
|-
| cl_sidespeed
+
| [[mat_rendered_faces_spew]]
| 450
+
| 'mat_rendered_faces_spew <n>' Spew the number of faces rendered for the top N models used this frame (mat_rendered_faces_count
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_sim_grenade_trajectory
+
| [[mat_reporthwmorphmemory]]
| cmd
+
| Reports the amount of size in bytes taken up by hardware morph textures.
|
 
| Draw trajectory of the deployed grenade if thrown from this position. Takes an optional parameter for how long the drawn trajec
 
  
 
|-
 
|-
| cl_skipfastpath
+
| [[mat_savechanges]]
| 0
+
| saves current video configuration to the registry
| "cheat", "cl"
 
| Set to 1 to stop all models that go through the model fast path from rendering
 
  
 
|-
 
|-
| cl_skipslowpath
+
| [[mat_setvideomode]]
| 0
+
| sets the width, height, windowed state of the material system
| "cheat"
 
| Set to 1 to skip any models that don't go through the model fast path
 
  
 
|-
 
|-
| cl_sniper_delay_unscope
+
| [[mat_shadercount]]
| 0
+
| display count of all shaders and reset that count
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_sos_test_get_opvar
+
| [[mat_showmaterials]]
| cmd
+
| Show materials.
|
 
|
 
  
 
|-
 
|-
| cl_sos_test_set_opvar
+
| [[mat_showmaterialsverbose]]
| cmd
+
| Show materials (verbose version).
|
 
|
 
  
 
|-
 
|-
| cl_soundemitter_flush
+
| [[mat_showtextures]]
| cmd
+
| Show used textures.
|
 
| Flushes the sounds.txt system (server only)
 
  
 
|-
 
|-
| cl_soundemitter_reload
+
| [[mat_spewvertexandpixelshaders]]
| cmd
+
| Print all vertex and pixel shaders currently loaded to the console
|
 
| Flushes the sounds.txt system
 
  
 
|-
 
|-
| cl_soundscape_flush
+
| [['+mat_texture_list']]
| cmd
+
|  
|
 
| Flushes the client side soundscapes
 
  
 
|-
 
|-
| cl_soundscape_printdebuginfo
+
| [['-mat_texture_list']]
| cmd
+
|  
|
 
| print soundscapes
 
  
 
|-
 
|-
| cl_spec_follow_grenade_key
+
| [[mat_texture_list_exclude]]
| 0
+
| 'load' - loads the exclude list file, 'reset' - resets all loaded exclude information, 'save' - saves exclude list file
| "a", "cl"
 
| 0 = LALT, 1 = LSHIFT, 2 = +reload
 
  
 
|-
 
|-
| cl_spec_mode
+
| [[mat_texture_list_txlod]]
| 4
+
| Adjust LOD of the last viewed texture +1 to inc resolution, -1 to dec resolution
| "a", "user", "server_can_execute", "cl", "ss"
 
| Saves the last viewed spectator mode for use next time we start to spectate
 
  
 
|-
 
|-
| cl_spec_show_bindings
+
| [[mat_texture_list_txlod_sync]]
| 1
+
| 'reset' - resets all run-time changes to LOD overrides, 'save' - saves all changes to material content files
| "clientcmd_can_execute", "cl"
 
| Toggle the visibility of the spectator bindings.
 
  
 
|-
 
|-
| cl_spec_stats
+
| [[mat_updateconvars]]
| 1
+
| updates the video config convars
| "cl"
 
|
 
  
 
|-
 
|-
| cl_spec_swapplayersides
+
| [[maxplayers]]
| 0
+
| Change the maximum number of players allowed on this server.
| "cl"
 
| Toggle set the player names and team names to the opposite side in which they are are on the spectator panel.
 
  
 
|-
 
|-
| cl_spec_use_tournament_content_standards
+
| [[mdlcache_dump_dictionary_state]]
| 0
+
| Dump the state of the MDLCache Dictionary.
| "cl"
 
|
 
  
 
|-
 
|-
| cl_sporeclipdistance
+
| [[mem_compact]]
| 512
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_ss_origin
+
| [[mem_dump]]
| cmd
+
| Dump memory stats to text file.
|
 
| print origin in script format
 
  
 
|-
 
|-
| cl_steamscreenshots
+
| [[mem_dumpvballocs]]
| cmd
+
| Dump VB memory allocation stats.
|
 
| Enable/disable saving screenshots to Steam
 
  
 
|-
 
|-
| cl_sun_decay_rate
+
| [[mem_eat]]
| 0
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_sun_in_reflection_h_scale
+
| [[mem_incremental_compact]]
| 2
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_sun_in_reflection_v_scale
+
| [[mem_test]]
| 2
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_sunlight_ortho_size
+
| [[mem_vcollide]]
| 0
+
| Dumps the memory used by vcollides
| "cheat", "cl"
 
| Set to values greater than 0 for ortho view render projections.
 
  
 
|-
 
|-
| cl_tablet_mapmode
+
| [[mem_verify]]
| 1
+
| Verify the validity of the heap
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_teamid_overhead_maxdist
+
| [[memory]]
| 3000
+
| Print memory stats.
| "cheat", "cl", "ss"
 
| max distance at which the overhead team id icons will show
 
  
 
|-
 
|-
| cl_teamid_overhead_maxdist_spec
+
| [[menuselect]]
| 2000
+
| menuselect
| "cheat", "cl", "ss"
 
| max distance at which the overhead team id icons will show when a spectator
 
  
 
|-
 
|-
| cl_teamid_overhead_mode
+
| [[minisave]]
| 2
+
| Saves game (for current level only!)
| "a", "cl"
 
| Always show team id over teammates. 1 = pips; 2 = pips, name, and equipment
 
  
 
|-
 
|-
| cl_teammate_colors_show
+
| [[mm_datacenter_debugprint]]
| 2
+
| Shows information retrieved from data center
| "a", "cl"
 
| In competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and letters
 
  
 
|-
 
|-
| cl_threaded_bone_setup
+
| [[mm_debugprint]]
| 0
+
| Show debug information about current matchmaking session
| "cl"
 
| Enable parallel processing of bones
 
  
 
|-
 
|-
| cl_timeout
+
| [[mm_dlc_debugprint]]
| 30
+
| Shows information about dlc
| "a"
 
| After this many seconds without receiving a packet from the server, the client will disconnect itself
 
  
 
|-
 
|-
| cl_tree_sway_dir
+
| [[mm_queue_show_stats]]
| cmd
+
| Display global server stats
|
 
| sets tree sway wind direction and strength
 
  
 
|-
 
|-
| cl_updaterate
+
| [[mod_combiner_info]]
| 64
+
| debug spew for Combiner Info
| "a", "user"
 
| Number of packets per second of updates you are requesting from the server
 
  
 
|-
 
|-
| cl_updatevisibility
+
| [[mod_DumpWeaponWiewModelCache]]
| cmd
+
| Dumps the weapon view model cache contents
|
 
| Updates visibility bits.
 
  
 
|-
 
|-
| cl_upspeed
+
| [[mod_DumpWeaponWorldModelCache]]
| 320
+
| Dumps the weapon world model cache contents
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_use_new_headbob
+
| [['+movedown']]
| 1
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_use_opens_buy_menu
+
| [['-movedown']]
| 0
+
|  
| "a", "user", "cl", "ss"
 
| Pressing the +use key will open the buy menu if in a buy zone (just as if you pressed the 'buy' key).
 
  
 
|-
 
|-
| cl_versus_intro
+
| [['+moveleft']]
| 1
+
|  
| "a", "cl"
 
|
 
  
 
|-
 
|-
| cl_view
+
| [['-moveleft']]
| cmd
+
|  
|
 
| Set the view entity index.
 
  
 
|-
 
|-
| cl_viewmodel_shift_left_amt
+
| [['+moveright']]
| 0
+
|  
| "a", "cl"
 
| The amount the viewmodel shifts to the left when shooting accuracy increases.
 
  
 
|-
 
|-
| cl_viewmodel_shift_right_amt
+
| [['-moveright']]
| 0
+
|  
| "a", "cl"
 
| The amount the viewmodel shifts to the right when shooting accuracy decreases.
 
  
 
|-
 
|-
| cl_voice_filter
+
| [['+moveup']]
| 0
+
|  
|
 
| Filter voice traffic, e.g.: 'steamids:765123,765456,7651244'
 
  
 
|-
 
|-
| cl_weapon_clip_thinwalls
+
| [['-moveup']]
| 1
+
|  
| "cheat", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cl_weapon_clip_thinwalls_debug
+
| [[movie_fixwave]]
| 0
+
| Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc.
| "cheat", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cl_weapon_clip_thinwalls_lock
+
| [[mp_backup_restore_list_files]]
| 0
+
| Lists recent backup round files matching the prefix, most recent files first, accepts a numeric parameter to limit the number o
| "cheat", "rep", "cl"
 
|
 
  
 
|-
 
|-
| cl_weapon_debug_print_accuracy
+
| [[mp_backup_restore_load_file]]
| 0
+
| Loads player cash, KDA, scores and team scores; resets to the next round after the backup
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_weapon_debug_show_accuracy
+
| [[mp_debug_timeouts]]
| 0
+
| Prints time outs to the console for debugging
| "cheat", "cl"
 
| Draws a circle representing the effective range with every shot.
 
  
 
|-
 
|-
| cl_weapon_debug_show_accuracy_duration
+
| [[mp_disable_autokick]]
| 10
+
| Prevents a userid from being auto-kicked
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| cl_winddir
+
| [[mp_dump_timers]]
| 0
+
| Prints round timers to the console for debugging
| "cheat", "cl"
 
| Weather effects wind direction angle
 
  
 
|-
 
|-
| cl_windspeed
+
| [[mp_forcerespawnplayers]]
| 0
+
| Force all players to respawn.
| "cheat", "cl"
 
| Weather effects wind speed scalar
 
  
 
|-
 
|-
| cl_wpn_sway_scale
+
| [[mp_forcewin]]
| 1
+
| Forces team to win
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| clear
+
| [[mp_guardian_add_bounds_pt]]
| cmd
+
| mp_guardian_add_bounds_pt
|
 
| Clear all console output.
 
  
 
|-
 
|-
| clear_anim_cache
+
| [[mp_guardian_clear_all_bounds]]
| cmd
+
| mp_guardian_clear_all_bounds
|
 
| Clears the animation cache, freeing the memory (until the next time a streaming animblock is requested).
 
  
 
|-
 
|-
| clear_bombs
+
| [[mp_guardian_emit_bounds_config]]
| cmd
+
| mp_guardian_emit_bounds_config
|
 
|
 
  
 
|-
 
|-
| clear_debug_overlays
+
| [[mp_guardian_new_bounds]]
| cmd
+
| mp_guardian_new_bounds
|
 
| clears debug overlays
 
  
 
|-
 
|-
| clientport
+
| [[mp_guardian_shoot_point]]
| 27005
+
| mp_guardian_shoot_point
|
 
| Host game client port
 
  
 
|-
 
|-
| closecaption
+
| [[mp_pause_match]]
| 0
+
| Pause the match in the next freeze time
| "a"
 
| Enable close captioning.
 
  
 
|-
 
|-
| closeonbuy
+
| [[mp_scrambleteams]]
| 1
+
| Scramble the teams and restart the game
| "a", "cl", "ss"
 
| Set non-zero to close the buy menu after buying something
 
  
 
|-
 
|-
| cloth_windage_multiplier
+
| [[mp_swapteams]]
| 1
+
| Swap the teams and restart the game
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| clutch_mode_toggle
+
| [[mp_switchteams]]
| cmd
+
| Switch teams and restart the game
|
 
| Toggle clutch mode convar
 
  
 
|-
 
|-
| cmd
+
| [[mp_tournament_restart]]
| cmd
+
| Restart Tournament Mode on the current level.
|
 
| Forward command to server.
 
  
 
|-
 
|-
| cmd1
+
| [[mp_unpause_match]]
| cmd
+
| Resume the match
|
 
| sets userinfo string for split screen player in slot 1
 
  
 
|-
 
|-
| cmd2
+
| [[mp_warmup_end]]
| cmd
+
| End warmup immediately.
|
 
| sets userinfo string for split screen player in slot 2
 
  
 
|-
 
|-
| cmd3
+
| [[mp_warmup_start]]
| cmd
+
| Start warmup.
|
 
| sets userinfo string for split screen player in slot 3
 
  
 
|-
 
|-
| cmd4
+
| [[ms_player_dump_properties]]
| cmd
+
| Prints a dump the current players property data
|
 
| sets userinfo string for split screen player in slot 4
 
  
 
|-
 
|-
| collision_test
+
| [[multvar]]
| cmd
+
| Multiply specified convar value.
|
 
| Tests collision system
 
  
 
|-
 
|-
| colorcorrectionui
+
| [[nav_add_to_selected_set]]
| cmd
+
| Add current area to the selected set.
|
 
| Show/hide the color correction tools UI.
 
  
 
|-
 
|-
| +commandermousemove
+
| [[nav_add_to_selected_set_by_id]]
| cmd
+
| Add specified area id to the selected set.
|
 
|
 
  
 
|-
 
|-
| -commandermousemove
+
| [[nav_analyze]]
| cmd
+
| Re-analyze the current Navigation Mesh and save it to disk.
|
 
|
 
  
 
|-
 
|-
| commentary_cvarsnotchanging
+
| [[nav_avoid]]
| cmd
+
| Toggles the 'avoid this area when possible' flag used by the AI system.
|
 
|
 
  
 
|-
 
|-
| commentary_finishnode
+
| [[nav_begin_area]]
| cmd
+
| Defines a corner of a new Area or Ladder. To complete the Area or Ladder, drag the opposite corner to the desired location and
|
 
|
 
  
 
|-
 
|-
| commentary_firstrun
+
| [[nav_begin_deselecting]]
| 0
+
| Start continuously removing from the selected set.
| "a", "cl"
 
|
 
  
 
|-
 
|-
| commentary_showmodelviewer
+
| [[nav_begin_drag_deselecting]]
| cmd
+
| Start dragging a selection area.
|
 
| Display the commentary model viewer. Usage: commentary_showmodelviewer <model name> <optional attached model name>
 
  
 
|-
 
|-
| commentary_testfirstrun
+
| [[nav_begin_drag_selecting]]
| cmd
+
| Start dragging a selection area.
|
 
|
 
  
 
|-
 
|-
| con_enable
+
| [[nav_begin_selecting]]
| 1
+
| Start continuously adding to the selected set.
| "a"
 
| Allows the console to be activated.
 
  
 
|-
 
|-
| con_filter_enable
+
| [[nav_begin_shift_xy]]
| 0
+
| Begin shifting the Selected Set.
|
 
| Filters console output based on the setting of con_filter_text. 1 filters completely, 2 displays filtered text brighter than ot
 
  
 
|-
 
|-
| con_filter_text
+
| [[nav_build_ladder]]
| 0
+
| Attempts to build a nav ladder on the climbable surface under the cursor.
|
 
| Text with which to filter console spew. Set con_filter_enable 1 or 2 to activate.
 
  
 
|-
 
|-
| con_filter_text_out
+
| [[nav_check_connectivity]]
| 0
+
| Checks to be sure every (or just the marked) nav area can get to every goal area for the map (hostages or bomb site).
|
 
| Text with which to filter OUT of console spew. Set con_filter_enable 1 or 2 to activate.
 
  
 
|-
 
|-
| con_logfile
+
| [[nav_check_file_consistency]]
| 0
+
| Scans the maps directory and reports any missing/out-of-date navigation files.
|
 
| Console output gets written to this file
 
  
 
|-
 
|-
| con_min_severity
+
| [[nav_check_floor]]
| cmd
+
| Updates the blocked/unblocked status for every nav area.
|
 
| Minimum severity level for messages sent to any logging channel: LS_MESSAGE=0, LS_WARNING=1, LS_ASSERT=2, LS_ERROR=3.
 
  
 
|-
 
|-
| con_timestamp
+
| [[nav_check_stairs]]
| 0
+
| Update the nav mesh STAIRS attribute
|
 
| Prefix console.log entries with timestamps
 
  
 
|-
 
|-
| condump
+
| [[nav_chop_selected]]
| cmd
+
| Chops all selected areas into their component 1x1 areas
|
 
| dump the text currently in the console to condumpXX.log
 
  
 
|-
 
|-
| connect
+
| [[nav_clear_attribute]]
| cmd
+
| Remove given nav attribute from all areas in the selected set.
|
 
| Connect to specified server.
 
  
 
|-
 
|-
| contributionscore_assist
+
| [[nav_clear_selected_set]]
| 1
+
| Clear the selected set.
| "sv"
 
| amount of contribution score added for an assist
 
  
 
|-
 
|-
| contributionscore_bomb_defuse_major
+
| [[nav_clear_walkable_marks]]
| 3
+
| Erase any previously placed walkable positions.
| "sv"
 
| amount of contribution score for defusing a bomb while at least one enemy remains alive
 
  
 
|-
 
|-
| contributionscore_bomb_defuse_minor
+
| [[nav_compress_id]]
| 1
+
| Re-orders area and ladder ID's so they are continuous.
| "sv"
 
| amount of contribution score for defusing a bomb after eliminating enemy team
 
  
 
|-
 
|-
| contributionscore_bomb_exploded
+
| [[nav_connect]]
| 1
+
| To connect two Areas, mark the first Area, highlight the second Area, then invoke the connect command. Note that this creates a
| "sv"
 
| amount of contribution score awarded to bomb planter and terrorists remaining alive if bomb explosion wins the round
 
  
 
|-
 
|-
| contributionscore_bomb_planted
+
| [[nav_corner_lower]]
| 2
+
| Lower the selected corner of the currently marked Area.
| "sv"
 
| amount of contribution score for planting a bomb
 
  
 
|-
 
|-
| contributionscore_cash_bundle
+
| [[nav_corner_place_on_ground]]
| 0
+
| Places the selected corner of the currently marked Area on the ground.
| "sv"
 
| amount of contribution score for picking up a cash bundle
 
  
 
|-
 
|-
| contributionscore_crate_break
+
| [[nav_corner_raise]]
| 0
+
| Raise the selected corner of the currently marked Area.
| "sv"
 
| amount of contribution score for breaking an item crate
 
  
 
|-
 
|-
| contributionscore_hostage_kill
+
| [[nav_corner_select]]
| -2
+
| Select a corner of the currently marked Area. Use multiple times to access all four corners.
| "sv"
 
| amount of contribution score for killing a hostage, normally negative
 
  
 
|-
 
|-
| contributionscore_hostage_rescue_major
+
| [[nav_crouch]]
| 3
+
| Toggles the 'must crouch in this area' flag used by the AI system.
| "sv"
 
| amount of contribution score added to rescuer per hostage rescued
 
  
 
|-
 
|-
| contributionscore_hostage_rescue_minor
+
| [[nav_delete]]
| 1
+
| Deletes the currently highlighted Area.
| "sv"
 
| amount of contribution score added to all alive CTs per hostage rescued
 
  
 
|-
 
|-
| contributionscore_kill
+
| [[nav_delete_marked]]
| 2
+
| Deletes the currently marked Area (if any).
| "sv"
 
| amount of contribution score added for a kill
 
  
 
|-
 
|-
| contributionscore_kill_factor
+
| [[nav_disconnect]]
| 0
+
| To disconnect two Areas, mark an Area, highlight a second Area, then invoke the disconnect command. This will remove all connec
| "sv"
 
| percentage of victim's contribution score to award to their killer as a bonus
 
  
 
|-
 
|-
| contributionscore_objective_kill
+
| [[nav_dont_hide]]
| 3
+
| Toggles the 'area is not suitable for hiding spots' flag used by the AI system.
| "sv"
 
| amount of contribution score added for an objective related kill
 
  
 
|-
 
|-
| contributionscore_suicide
+
| [[nav_end_area]]
| -2
+
| Defines the second corner of a new Area or Ladder and creates it.
| "sv"
 
| amount of contribution score for a suicide, normally negative
 
  
 
|-
 
|-
| contributionscore_team_kill
+
| [[nav_end_deselecting]]
| -2
+
| Stop continuously removing from the selected set.
| "sv"
 
| amount of contribution score for a team kill, normally negative
 
  
 
|-
 
|-
| cpu_frequency_monitoring
+
| [[nav_end_drag_deselecting]]
| 0
+
| Stop dragging a selection area.
|
 
| Set CPU frequency monitoring interval in seconds. Zero means disabled.
 
  
 
|-
 
|-
| crash
+
| [[nav_end_drag_selecting]]
| cmd
+
| Stop dragging a selection area.
|
 
| Cause the engine to crash (Debug!!)
 
  
 
|-
 
|-
| create_flashlight
+
| [[nav_end_selecting]]
| cmd
+
| Stop continuously adding to the selected set.
|
 
|
 
  
 
|-
 
|-
| CreatePredictionError
+
| [[nav_end_shift_xy]]
| cmd
+
| Finish shifting the Selected Set.
|
 
| Create a prediction error
 
  
 
|-
 
|-
| creditsdone
+
| [[nav_flood_select]]
| cmd
+
| Selects the current Area and all Areas connected to it, recursively. To clear a selection, use this command again.
|
 
|
 
  
 
|-
 
|-
| crosshair
+
| [[nav_gen_cliffs_approx]]
| 1
+
| Mark cliff areas, post-processing approximation
| "a", "cl", "ss"
 
|
 
  
 
|-
 
|-
| cs_enable_player_physics_box
+
| [[nav_generate]]
| 0
+
| Generate a Navigation Mesh for the current map and save it to disk.
| "sv"
 
|
 
  
 
|-
 
|-
| cs_hostage_near_rescue_music_distance
+
| [[nav_generate_incremental]]
| 2000
+
| Generate a Navigation Mesh for the current map and save it to disk.
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| cs_make_vip
+
| [[nav_jump]]
| cmd
+
| Toggles the 'traverse this area by jumping' flag used by the AI system.
|
 
| Marks a player as the VIP
 
  
 
|-
 
|-
| cs_ShowStateTransitions
+
| [[nav_ladder_flip]]
| -2
+
| Flips the selected ladder's direction.
| "sv", "cheat"
 
| cs_ShowStateTransitions <ent index or -1 for all>. Show player state transitions.
 
  
 
|-
 
|-
| CS_WarnFriendlyDamageInterval
+
| [[nav_load]]
| 3
+
| Loads the Navigation Mesh for the current map.
| "sv", "cheat"
 
| Defines how frequently the server notifies clients that a player damaged a friend
 
  
 
|-
 
|-
| csgo_download_match
+
| [[nav_lower_drag_volume_max]]
| cmd
+
| Lower the top of the drag select volume.
|
 
| Downloads a match via serial code and starts playback
 
  
 
|-
 
|-
| +csm_rot_x_neg
+
| [[nav_lower_drag_volume_min]]
| cmd
+
| Lower the bottom of the drag select volume.
|
 
|
 
  
 
|-
 
|-
| -csm_rot_x_neg
+
| [[nav_make_sniper_spots]]
| cmd
+
| Chops the marked area into disconnected sub-areas suitable for sniper spots.
|
 
|
 
  
 
|-
 
|-
| +csm_rot_x_plus
+
| [[nav_mark]]
| cmd
+
| Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands.
|
 
|
 
  
 
|-
 
|-
| -csm_rot_x_plus
+
| [[nav_mark_attribute]]
| cmd
+
| Set nav attribute for all areas in the selected set.
|
 
|
 
  
 
|-
 
|-
| +csm_rot_y_neg
+
| [[nav_mark_unnamed]]
| cmd
+
| Mark an Area with no Place name. Useful for finding stray areas missed when Place Painting.
|
 
|
 
  
 
|-
 
|-
| -csm_rot_y_neg
+
| [[nav_mark_walkable]]
| cmd
+
| Mark the current location as a walkable position. These positions are used as seed locations when sampling the map to generate
|
 
|
 
  
 
|-
 
|-
| +csm_rot_y_plus
+
| [[nav_merge]]
| cmd
+
| To merge two Areas into one, mark the first Area, highlight the second by pointing your cursor at it, and invoke the merge comm
|
 
|
 
  
 
|-
 
|-
| -csm_rot_y_plus
+
| [[nav_merge_mesh]]
| cmd
+
| Merges a saved selected set into the current mesh.
|
 
|
 
  
 
|-
 
|-
| custom_bot_difficulty
+
| [[nav_no_hostages]]
| 0
+
| Toggles the 'hostages cannot use this area' flag used by the AI system.
| "sv", "rep", "cl"
 
| Bot difficulty for offline play.
 
  
 
|-
 
|-
| cv_bot_ai_bt_debug_target
+
| [[nav_no_jump]]
| -1
+
| Toggles the 'dont jump in this area' flag used by the AI system.
| "sv", "cheat", "rep"
 
| Draw the behavior tree of the given bot.
 
  
 
|-
 
|-
| cv_bot_ai_bt_hiding_spot_show
+
| [[nav_place_floodfill]]
| 0
+
| Sets the Place of the Area under the cursor to the curent Place, and 'flood-fills' the Place to all adjacent Areas. Flood-filli
| "sv", "cheat", "rep"
 
| Draw hiding spots.
 
  
 
|-
 
|-
| cv_bot_ai_bt_moveto_show_next_hiding_spot
+
| [[nav_place_list]]
| 0
+
| Lists all place names used in the map.
| "sv", "cheat", "rep"
 
| Draw the hiding spot the bot will check next.
 
  
 
|-
 
|-
| cvarlist
+
| [[nav_place_pick]]
| cmd
+
| Sets the current Place to the Place of the Area under the cursor.
|
 
| Show the list of convars/concommands.
 
  
 
|-
 
|-
| dbghist_addline
+
| [[nav_place_replace]]
| cmd
+
| Replaces all instances of the first place with the second place.
|
 
| Add a line to the debug history. Format: <category id> <line>
 
  
 
|-
 
|-
| dbghist_dump
+
| [[nav_place_set]]
| cmd
+
| Sets the Place of all selected areas to the current Place.
|
 
| Dump the debug history to the console. Format: <category id>    Categories:      0: Entity I/O      1: AI Decisions      2: Sc
 
  
 
|-
 
|-
| debug_drawbox
+
| [[nav_precise]]
| cmd
+
| Toggles the 'dont avoid obstacles' flag used by the AI system.
|
 
| Create debug box
 
  
 
|-
 
|-
| debug_drawdisp_boundbox
+
| [[nav_raise_drag_volume_max]]
| cmd
+
| Raise the top of the drag select volume.
|
 
| Create debug boxes for invalid displacements
 
  
 
|-
 
|-
| debug_entity_outline_highlight
+
| [[nav_raise_drag_volume_min]]
| 0
+
| Raise the bottom of the drag select volume.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| debug_map_crc
+
| [[nav_recall_selected_set]]
| 0
+
| Re-selects the stored selected set.
|
 
| Prints CRC for each map lump loaded
 
  
 
|-
 
|-
| debug_purchase_defidx
+
| [[nav_remove_from_selected_set]]
| cmd
+
| Remove current area from the selected set.
|
 
| Purchase an item by defindex
 
  
 
|-
 
|-
| debug_visibility_monitor
+
| [[nav_remove_jump_areas]]
| 0
+
| Removes legacy jump areas, replacing them with connections.
| "sv", "cheat"
 
|
 
  
 
|-
 
|-
| default_fov
+
| [[nav_run]]
| 90
+
| Toggles the 'traverse this area by running' flag used by the AI system.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| demo_goto
+
| [[nav_save]]
| cmd
+
| Saves the current Navigation Mesh to disk.
|
 
| Skips to location in demo.
 
  
 
|-
 
|-
| demo_gototick
+
| [[nav_save_selected]]
| cmd
+
| Writes the selected set to disk for merging into another mesh via nav_merge_mesh.
|
 
| Skips to a tick in demo.
 
  
 
|-
 
|-
| demo_info
+
| [[nav_select_blocked_areas]]
| cmd
+
| Adds all blocked areas to the selected set
|
 
| Print information about currently playing demo.
 
  
 
|-
 
|-
| demo_listhighlights
+
| [[nav_select_damaging_areas]]
| cmd
+
| Adds all damaging areas to the selected set
|
 
| List all highlights data for the demo.
 
  
 
|-
 
|-
| demo_listimportantticks
+
| [[nav_select_half_space]]
| cmd
+
| Selects any areas that intersect the given half-space.
|
 
| List all important ticks in the demo.
 
  
 
|-
 
|-
| demo_pause
+
| [[nav_select_invalid_areas]]
| cmd
+
| Adds all invalid areas to the Selected Set.
|
 
| Pauses demo playback.
 
  
 
|-
 
|-
| demo_recordcommands
+
| [[nav_select_obstructed_areas]]
| 1
+
| Adds all obstructed areas to the selected set
| "cheat"
 
| Record commands typed at console into .dem files.
 
  
 
|-
 
|-
| demo_resume
+
| [[nav_select_overlapping]]
| cmd
+
| Selects nav areas that are overlapping others.
|
 
| Resumes demo playback.
 
  
 
|-
 
|-
| demo_strict_validation
+
| [[nav_select_radius]]
| 0
+
| Adds all areas in a radius to the selection set
|
 
|
 
  
 
|-
 
|-
| demo_timescale
+
| [[nav_select_stairs]]
| cmd
+
| Adds all stairway areas to the selected set
|
 
| Sets demo replay speed.
 
  
 
|-
 
|-
| demo_togglepause
+
| [[nav_set_place_mode]]
| cmd
+
| Sets the editor into or out of Place mode. Place mode allows labelling of Area with Place names.
|
 
| Toggles demo playback.
 
  
 
|-
 
|-
| demolist
+
| [[nav_shift]]
| cmd
+
| Shifts the selected areas by the specified amount
|
 
| Print demo sequence list.
 
  
 
|-
 
|-
| demos
+
| [[nav_simplify_selected]]
| cmd
+
| Chops all selected areas into their component 1x1 areas and re-merges them together into larger areas
|
 
| Demo demo file sequence.
 
  
 
|-
 
|-
| demoui
+
| [[nav_splice]]
| cmd
+
| To splice, mark an area, highlight a second area, then invoke the splice command to create a new, connected area between them.
|
 
| Show/hide the demo player UI.
 
  
 
|-
 
|-
| developer
+
| [[nav_split]]
| 0
+
| To split an Area into two, align the split line using your cursor and invoke the split command.
|
 
| Set developer message level
 
  
 
|-
 
|-
| devshots_nextmap
+
| [[nav_stand]]
| cmd
+
| Toggles the 'stand while hiding' flag used by the AI system.
|
 
| Used by the devshots system to go to the next map in the devshots maplist.
 
  
 
|-
 
|-
| devshots_screenshot
+
| [[nav_stop]]
| cmd
+
| Toggles the 'must stop when entering this area' flag used by the AI system.
|
 
| Used by the -makedevshots system to take a screenshot. For taking your own screenshots, use the 'screenshot' command instead.
 
  
 
|-
 
|-
| differences
+
| [[nav_store_selected_set]]
| cmd
+
| Stores the current selected set for later retrieval.
|
 
| Show all convars which are not at their default values.
 
  
 
|-
 
|-
| disconnect
+
| [[nav_strip]]
| cmd
+
| Strips all Hiding Spots, Approach Points, and Encounter Spots from the current Area.
|
 
| Disconnect game from server.
 
  
 
|-
 
|-
| disp_list_all_collideable
+
| [[nav_subdivide]]
| cmd
+
| Subdivides all selected areas.
|
 
| List all collideable displacements
 
  
 
|-
 
|-
| display_elapsedtime
+
| [[nav_test_stairs]]
| cmd
+
| Test the selected set for being on stairs
|
 
| Displays how much time has elapsed since the game started
 
  
 
|-
 
|-
| display_game_events
+
| [[nav_toggle_deselecting]]
| 0
+
| Start or stop continuously removing from the selected set.
| "cheat"
 
|
 
  
 
|-
 
|-
| dlight_debug
+
| [[nav_toggle_in_selected_set]]
| cmd
+
| Remove current area from the selected set.
|
 
| Creates a dlight in front of the player
 
  
 
|-
 
|-
| dm_reset_spawns
+
| [[nav_toggle_place_mode]]
| cmd
+
| Toggle the editor into and out of Place mode. Place mode allows labelling of Area with Place names.
|
 
|
 
  
 
|-
 
|-
| dm_togglerandomweapons
+
| [[nav_toggle_place_painting]]
| cmd
+
| Toggles Place Painting mode. When Place Painting, pointing at an Area will 'paint' it with the current Place.
|
 
| Turns random weapons in deathmatch on/off
 
  
 
|-
 
|-
| drawcross
+
| [[nav_toggle_selected_set]]
| cmd
+
| Toggles all areas into/out of the selected set.
|
 
| Draws a cross at the given location  Arguments: x y z
 
  
 
|-
 
|-
| drawline
+
| [[nav_toggle_selecting]]
| cmd
+
| Start or stop continuously adding to the selected set.
|
 
| Draws line between two 3D Points. Green if no collision  Red is collides with something  Arguments: x1 y1 z1 x2 y2 z2
 
  
 
|-
 
|-
| drawoverviewmap
+
| [[nav_transient]]
| cmd
+
| Toggles the 'area is transient and may become blocked' flag used by the AI system.
|
 
| Draws the overview map
 
  
 
|-
 
|-
| drawradar
+
| [[nav_unmark]]
| cmd
+
| Clears the marked Area or Ladder.
|
 
| Draws HUD radar
 
  
 
|-
 
|-
| ds_get_newest_subscribed_files
+
| [[nav_update_blocked]]
| cmd
+
| Updates the blocked/unblocked status for every nav area.
|
 
| Re-reads web api auth key and subscribed file lists from disk and downloads the latest updates of those files from steam
 
  
 
|-
 
|-
| dsp_db_min
+
| [[nav_update_lighting]]
| 80
+
| Recomputes lighting values
| "cheat", "demo"
 
|
 
  
 
|-
 
|-
| dsp_db_mixdrop
+
| [[nav_use_place]]
| 0
+
| If used without arguments, all available Places will be listed. If a Place argument is given, the current Place is set.
| "cheat", "demo"
 
|
 
  
 
|-
 
|-
| dsp_dist_max
+
| [[nav_walk]]
| 1440
+
| Toggles the 'traverse this area by walking' flag used by the AI system.
| "cheat", "demo"
 
|
 
  
 
|-
 
|-
| dsp_dist_min
+
| [[nav_warp_to_mark]]
| 0
+
| Warps the player to the marked area.
| "cheat", "demo"
 
|
 
  
 
|-
 
|-
| dsp_enhance_stereo
+
| [[nav_world_center]]
| 0
+
| Centers the nav mesh in the world
| "a"
 
|
 
  
 
|-
 
|-
| dsp_mix_max
+
| [[net_channels]]
| 0
+
| Shows net channel info
| "cheat", "demo"
 
|
 
  
 
|-
 
|-
| dsp_mix_min
+
| [[net_connections_stats]]
| 0
+
| Print detailed network statistics for each network connection
| "cheat", "demo"
 
|
 
  
 
|-
 
|-
| dsp_off
+
| [[net_dumpeventstats]]
| 0
+
| Dumps out a report of game event network usage
| "cheat"
 
|
 
  
 
|-
 
|-
| dsp_player
+
| [[net_start]]
| 0
+
| Inits multiplayer network sockets
| "demo", "server_can_execute"
 
|
 
  
 
|-
 
|-
| dsp_reload
+
| [[net_status]]
| cmd
+
| Shows current network status
|
 
|
 
  
 
|-
 
|-
| dsp_slow_cpu
+
| [[net_steamcnx_status]]
| 0
+
| Print status of steam connection sockets.
| "cheat"
 
|
 
  
 
|-
 
|-
| dsp_volume
+
| [[nextdemo]]
| 0
+
| Play next demo in sequence.
| "cheat"
 
|
 
  
 
|-
 
|-
| dti_flush
+
| [[noclip]]
| cmd
+
| Toggle. Player becomes non-solid and flies.  Optional argument of 0 or 1 to force enable/disable
|
 
| Write out the datatable instrumentation files (you must run with -dti for this to work).
 
  
 
|-
 
|-
| +duck
+
| [[notarget]]
| cmd
+
| Toggle. Player becomes hidden to NPCs.
|
 
|
 
  
 
|-
 
|-
| -duck
+
| [[npc_ammo_deplete]]
| cmd
+
| Subtracts half of the target's ammo
|
 
|
 
  
 
|-
 
|-
| dump_entity_sizes
+
| [[npc_bipass]]
| cmd
+
| Displays the local movement attempts by the given NPC(s) (triangulation detours).  Failed bypass routes are displayed in red, s
|
 
| Print sizeof(entclass)
 
  
 
|-
 
|-
| dump_globals
+
| [[npc_combat]]
| cmd
+
| Displays text debugging information about the squad and enemy of the selected NPC  (See Overlay Text)
|
+
Arguments:  {npc_name}
| Dump all global entities/states
 
  
 
|-
 
|-
| dump_panorama_css_properties
+
| [[npc_conditions]]
| cmd
+
| Displays all the current AI conditions that an NPC has in the overlay text.
|
+
Arguments:  {npc_name} / {npc class_name} / no a
| Prints out all valid panorama CSS properties and their documentation
 
  
 
|-
 
|-
| dump_panorama_css_properties_memstats
+
| [[npc_create]]
| cmd
+
| Creates an NPC of the given type where the player is looking (if the given NPC can actually stand at that location). 
|
+
Argumen
| Prints out mem stats of all valid panorama CSS properties
 
  
 
|-
 
|-
| dump_panorama_events
+
| [[npc_create_aimed]]
| cmd
+
| 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
|
 
| print panorama event types and their documentation
 
  
 
|-
 
|-
| dump_panorama_js_scopes
+
| [[npc_destroy]]
| cmd
+
| Removes the given NPC(s) from the universe
|
+
Arguments:  {npc_name} / {npc_class_name} / no argument picks what player is looki
| print panorama js scopes, such as classes, and their associated methods. (wiki table format)
 
  
 
|-
 
|-
| dump_panorama_render_command_stats
+
| [[npc_destroy_unselected]]
| cmd
+
| Removes all NPCs from the universe that aren't currently selected
|
 
|
 
  
 
|-
 
|-
| dump_particlemanifest
+
| [[npc_enemies]]
| cmd
+
| Shows memory of NPC.  Draws an X on top of each memory.
|
+
Eluded entities drawn in blue (don't know where it went)
| Dump the list of particles loaded.
+
Unreachable
  
 
|-
 
|-
| dumpentityfactories
+
| [[npc_focus]]
| cmd
+
| Displays red line to NPC's enemy (if has one) and blue line to NPC's target entity (if has one)
|
+
Arguments:  {npc_name} / {np
| Lists all entity factory names.
 
  
 
|-
 
|-
| dumpeventqueue
+
| [[npc_freeze]]
| cmd
+
| Selected NPC(s) will freeze in place (or unfreeze). If there are no selected NPCs, uses the NPC under the crosshair.
|
+
Arguments
| Dump the contents of the Entity I/O event queue to the console.
 
  
 
|-
 
|-
| dumpgamestringtable
+
| [[npc_freeze_unselected]]
| cmd
+
| Freeze all NPCs not selected
|
 
| Dump the contents of the game string table to the console.
 
  
 
|-
 
|-
| dumpstringtables
+
| [[npc_go]]
| cmd
+
| Selected NPC(s) will go to the location that the player is looking (shown with a purple box)
|
+
Arguments: -none-
| Print string tables to console.
 
  
 
|-
 
|-
| dz_clearteams
+
| [[npc_go_random]]
| cmd
+
| Sends all selected NPC(s) to a random node.
|
+
Arguments:  -none-
| Clear all DZ teams
 
  
 
|-
 
|-
| dz_jointeam
+
| [[npc_heal]]
| cmd
+
| Heals the target back to full health
|
 
| dz_jointeam team# [userid#|name] - Join DZ team N (0 to leave your team).  Server admins can assign other players to teams.
 
  
 
|-
 
|-
| dz_shuffle_teams
+
| [[npc_kill]]
| cmd
+
| Kills the given NPC(s)
|
+
Arguments:  {npc_name} / {npc_class_name} / no argument picks what player is looking at
| Shuffle all teams for Danger Zone
 
  
 
|-
 
|-
| dz_spawnselect_choose_hex
+
| [[npc_nearest]]
| cmd
+
| Draw's a while box around the NPC(s) nearest node
|
+
Arguments:  {entity_name} / {class_name} / no argument picks what player i
|
 
  
 
|-
 
|-
| echo
+
| [[npc_relationships]]
| cmd
+
| Displays the relationships between this NPC and all others.
|
+
Arguments:  {entity_name} / {class_name} / no argument picks wha
| Echo text to console.
 
  
 
|-
 
|-
| econ_build_pinboard_images_from_collection_name
+
| [[npc_reset]]
| cmd
+
| Reloads schedules for all NPC's from their script files
|
+
Arguments: -none-
| Renders and saves images for all models in a collection.
 
  
 
|-
 
|-
| econ_clear_inventory_images
+
| [[npc_route]]
| cmd
+
| Displays the current route of the given NPC as a line on the screen.  Waypoints along the route are drawn as small cyan rectang
|
 
| clear the local inventory images (they will regenerate)
 
  
 
|-
 
|-
| econ_show_items_with_tag
+
| [[npc_select]]
| cmd
+
| Select or deselects the given NPC(s) for later manipulation.  Selected NPC's are shown surrounded by a red translucent box
|
+
Arg
| Lists the item definitions that have a specified tag.
 
  
 
|-
 
|-
| editdemo
+
| [[npc_set_freeze]]
| cmd
+
| Selected NPC(s) will freeze in place (or unfreeze). If there are no selected NPCs, uses the NPC under the crosshair.
|
+
Arguments
| Edit a recorded demo file (.dem ).
 
  
 
|-
 
|-
| editor_toggle
+
| [[npc_set_freeze_unselected]]
| cmd
+
| Freeze all NPCs not selected
|
 
| Disables the simulation and returns focus to the editor
 
  
 
|-
 
|-
| enable_debug_overlays
+
| [[npc_squads]]
| 1
+
| Obsolete.  Replaced by npc_combat
| "sv", "cheat"
 
| Enable rendering of debug overlays
 
  
 
|-
 
|-
| enable_fast_math
+
| [[npc_steering]]
| 1
+
| Displays the steering obstructions of the NPC (used to perform local avoidance)
|
+
Arguments:  {entity_name} / {class_name} / n
| Turns Denormals-Are-Zeroes and Flush-to-Zero on or off
 
  
 
|-
 
|-
| enable_skeleton_draw
+
| [[npc_steering_all]]
| 0
+
| Displays the steering obstructions of all NPCs (used to perform local avoidance)
| "cheat", "cl"
 
| Render skeletons in wireframe
 
  
|-
 
| endmatch_votenextmap
 
| cmd
 
|
 
| Votes for the next map at the end of the match
 
  
 
|-
 
|-
| endmovie
+
| [[npc_task_text]]
| cmd
+
| Outputs text debugging information to the console about the all the tasks + break conditions of the selected NPC current schedu
|
 
| Stop recording movie frames.
 
  
 
|-
 
|-
| endround
+
| [[npc_tasks]]
| cmd
+
| Displays detailed text debugging information about the all the tasks of the selected NPC current schedule (See Overlay Text)
|
+
A
| End the current round.
 
  
 
|-
 
|-
| engine_no_focus_sleep
+
| [[npc_teleport]]
| 50
+
| Selected NPC will teleport to the location that the player is looking (shown with a purple box)
| "a"
+
Arguments: -none-
|
 
  
 
|-
 
|-
| ent_absbox
+
| [[npc_thinknow]]
| cmd
+
| Trigger NPC to think
|
 
| Displays the total bounding box for the given entity(s) in green.  Some entites will also display entity specific overlays.  Ar
 
  
 
|-
 
|-
| ent_attachments
+
| [[npc_viewcone]]
| cmd
+
| Displays the viewcone of the NPC (where they are currently looking and what the extents of there vision is)
|
+
Arguments:   {ent
| Displays the attachment points on an entity.  Arguments:   {entity_name} / {class_name} / no argument picks what player is loo
 
  
 
|-
 
|-
| ent_autoaim
+
| [[observer_use]]
| cmd
+
|  
|
 
| Displays the entity's autoaim radius.  Arguments:    {entity_name} / {class_name} / no argument picks what player is looking at
 
  
 
|-
 
|-
| ent_bbox
+
| [[occlusion_stats]]
| cmd
+
| Occlusion statistics; [-jitter] [-reset]
|
 
| Displays the movement bounding box for the given entity(ies) in orange.  Some entites will also display entity specific overlay
 
  
 
|-
 
|-
| ent_cancelpendingentfires
+
| [[parachute]]
| cmd
+
| equips parachute
|
 
| Cancels all ent_fire created outputs that are currently waiting for their delay to expire.
 
  
 
|-
 
|-
| ent_create
+
| [[particle_test_start]]
| cmd
+
| Dispatches the test particle system with the parameters specified in particle_test_file,
|
+
particle_test_attach_mode and particl
| Creates an entity of the given type where the player is looking.
 
  
 
|-
 
|-
| ent_dump
+
| [[particle_test_stop]]
| cmd
+
| Stops all particle systems on the selected entities.
|
+
Arguments:   {entity_name} / {class_name} / no argument picks what playe
| Usage:   ent_dump <entity name>
 
  
 
|-
 
|-
| ent_fire
+
| [[path]]
| cmd
+
| Show the engine filesystem path.
|
 
| Usage:    ent_fire <target> [action] [value] [delay]
 
  
 
|-
 
|-
| ent_info
+
| [[pause]]
| cmd
+
| Toggle the server pause state.
|
 
| Usage:    ent_info <class name>
 
  
 
|-
 
|-
| ent_keyvalue
+
| [[perfui]]
| cmd
+
| Show/hide the level performance tools UI.
|
 
| Applies the comma delimited key=value pairs to the entity with the given Hammer ID. Format: ent_keyvalue <entity id> <key1>=<v
 
  
 
|-
 
|-
| ent_list_report
+
| [[perfvisualbenchmark]]
| cmd
+
|  
|
 
| Reports all list of all entities in a map, one by one
 
  
 
|-
 
|-
| ent_messages
+
| [[perfvisualbenchmark_abort]]
| cmd
+
|  
|
 
| Toggles input/output message display for the selected entity(ies).  The name of the entity will be displayed as well as any mes
 
  
 
|-
 
|-
| ent_messages_draw
+
| [[physics_budget]]
| 0
+
| Times the cost of each active object
| "sv", "cheat"
 
| Visualizes all entity input/output activity.
 
  
 
|-
 
|-
| ent_name
+
| [[physics_constraints]]
| cmd
+
| Highlights constraint system graph for an entity
|
 
|
 
  
 
|-
 
|-
| ent_orient
+
| [[physics_debug_entity]]
| cmd
+
| Dumps debug info for an entity
|
 
| Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' opt
 
  
 
|-
 
|-
| ent_pause
+
| [[physics_highlight_active]]
| cmd
+
| Turns on the absbox for all active physics objects
|
 
| Toggles pausing of input/output message processing for entities.  When turned on processing of all message will stop.  Any mess
 
  
 
|-
 
|-
| ent_pivot
+
| [[physics_report_active]]
| cmd
+
| Lists all active physics objects
|
 
| Displays the pivot for the given entity(ies).  (y=up=green, z=forward=blue, x=left=red).  Arguments:    {entity_name} / {class
 
  
 
|-
 
|-
| ent_rbox
+
| [[physics_select]]
| cmd
+
| Dumps debug info for an entity
|
 
| Displays the total bounding box for the given entity(s) in green.  Some entites will also display entity specific overlays.  Ar
 
  
 
|-
 
|-
| ent_remove
+
| [[pick_hint]]
| cmd
+
|  
|
 
| Removes the given entity(s)  Arguments:    {entity_name} / {class_name} / no argument picks what player is looking at
 
  
 
|-
 
|-
| ent_remove_all
+
| [[picker]]
| cmd
+
| Toggles 'picker' mode.  When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the play
|
 
| Removes all entities of the specified type  Arguments:    {entity_name} / {class_name}
 
  
 
|-
 
|-
| ent_rotate
+
| [[ping]]
| cmd
+
| Display ping to server.
|
 
| Rotates an entity by a specified # of degrees
 
  
 
|-
 
|-
| ent_script_dump
+
| [[pixelvis_debug]]
| cmd
+
| Dump debug info
|
 
| Dumps the names and values of this entity's script scope to the console  Arguments:    {entity_name} / {class_name} / no argume
 
  
 
|-
 
|-
| ent_setang
+
| [[play]]
| cmd
+
| Play a sound.
|
 
| Set entity angles
 
  
 
|-
 
|-
| ent_setname
+
| [[play_hrtf]]
| cmd
+
| Play a sound with HRTF spatialization.
|
 
| Sets the targetname of the given entity(s)  Arguments:    {new entity name} {entity_name} / {class_name} / no argument picks wh
 
  
 
|-
 
|-
| ent_setpos
+
| [[playcast]]
| cmd
+
| Play a broadcast
|
 
| Move entity to position
 
  
 
|-
 
|-
| ent_show_response_criteria
+
| [[playdemo]]
| cmd
+
| Play a recorded demo file (.dem ).
|
 
| Print, to the console, an entity's current criteria set used to select responses. Arguments:    {entity_name} / {class_name} /
 
  
 
|-
 
|-
| ent_step
+
| [[player_ping]]
| cmd
+
| Creates a ping notification where the player is looking.
|
 
| When 'ent_pause' is set this will step through one waiting input / output message at a time.
 
  
 
|-
 
|-
| ent_teleport
+
| [[playflush]]
| cmd
+
| Play a sound, reloading from disk in case of changes.
|
 
| Teleport the specified entity to where the player is looking. Format: ent_teleport <entity name>
 
  
 
|-
 
|-
| ent_text
+
| [[playgamesound]]
| cmd
+
| Play a sound from the game sounds txt file
|
 
| Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text)  Arguments:    {entity_
 
  
 
|-
 
|-
| ent_viewoffset
+
| [[playsoundscape]]
| cmd
+
| Forces a soundscape to play
|
 
| Displays the eye position for the given entity(ies) in red.  Arguments:    {entity_name} / {class_name} / no argument picks wha
 
  
 
|-
 
|-
| envmap
+
| [[playvideo]]
| cmd
+
| Plays a video: <filename> [width height]
|
 
|
 
  
 
|-
 
|-
| escape
+
| [[playvideo_end_level_transition]]
| cmd
+
| Plays a video fullscreen without ability to skip (unless dev 1) and fades in: <filename> <time>
|
 
| Escape key pressed.
 
  
 
|-
 
|-
| exec
+
| [[playvideo_exitcommand]]
| cmd
+
| Plays a video and fires and exit command when it is stopped or finishes: <filename> <exit command>
|
 
| Execute script file.
 
  
 
|-
 
|-
| execifexists
+
| [[playvideo_exitcommand_nointerrupt]]
| cmd
+
| Plays a video (without interruption) and fires and exit command when it is stopped or finishes: <filename> <exit command>
|
 
| Execute script file if file exists.
 
  
 
|-
 
|-
| execwithwhitelist
+
| [[playvideo_nointerrupt]]
| cmd
+
| Plays a video without ability to skip: <filename> [width height]
|
 
| Execute script file, only execing convars on a whitelist.
 
  
 
|-
 
|-
| exit
+
| [[playvol]]
| cmd
+
| Play a sound at a specified volume.
|
 
| Exit the engine.
 
  
 
|-
 
|-
| exojump
+
| [[plugin_load]]
| cmd
+
| plugin_load <filename> : loads a plugin
|
 
| equips or removes exojump
 
  
 
|-
 
|-
| explode
+
| [[plugin_pause]]
| cmd
+
| plugin_pause <index> : pauses a loaded plugin
|
 
| Kills the player with explosive damage
 
  
 
|-
 
|-
| explodevector
+
| [[plugin_pause_all]]
| cmd
+
| pauses all loaded plugins
|
 
| Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value>
 
  
 
|-
 
|-
| fadein
+
| [[plugin_print]]
| cmd
+
| Prints details about loaded plugins
|
 
| fadein {time r g b}: Fades the screen in from black or from the specified color over the given number of seconds.
 
  
 
|-
 
|-
| fadeout
+
| [[plugin_unload]]
| cmd
+
| plugin_unload <index> : unloads a plugin
|
 
| fadeout {time r g b}: Fades the screen to black or to the specified color over the given number of seconds.
 
  
 
|-
 
|-
| ff_damage_bullet_penetration
+
| [[plugin_unpause]]
| 0
+
| plugin_unpause <index> : unpauses a disabled plugin
| "rep", "cl"
 
| If friendly fire is off, this will scale the penetration power and damage a bullet does when penetrating another friendly playe
 
  
 
|-
 
|-
| ff_damage_reduction_bullets
+
| [[plugin_unpause_all]]
| 0
+
| unpauses all disabled plugins
| "rep", "cl"
 
| 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 en
 
  
 
|-
 
|-
| ff_damage_reduction_grenade
+
| [[press_x360_button]]
| 0
+
| Press the specified Xbox 360 controller button (lt, rt, st[art], ba[ck], lb, rb, a, b, x, y, l[eft], r[right], u[p], d[own])
| "rep", "cl"
 
| 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 don
 
  
 
|-
 
|-
| ff_damage_reduction_grenade_self
+
| [[print_colorcorrection]]
| 1
+
| Display the color correction layer information.
| "rep", "cl"
 
| 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 do
 
  
 
|-
 
|-
| ff_damage_reduction_other
+
| [[print_mapgroup]]
| 0
+
| Prints the current mapgroup and the contained maps
| "rep", "cl"
 
| How much to reduce damage done to teammates by things other than bullets and grenades.  Range is from 0 - 1 (with 1 being damag
 
  
 
|-
 
|-
| find
+
| [[print_mapgroup_sv]]
| cmd
+
| Prints the current mapgroup and the contained maps
|
 
| Find concommands with the specified string in their name/help text.
 
  
 
|-
 
|-
| find_ent
+
| [[progress_enable]]
| cmd
+
|  
|
 
| Find and list all entities with classnames or targetnames that contain the specified substring. Format: find_ent <substring>
 
  
 
|-
 
|-
| find_ent_index
+
| [[prop_crosshair]]
| cmd
+
| Shows name for prop looking at
|
 
| Display data for entity matching specified index. Format: find_ent_index <index>
 
  
 
|-
 
|-
| findflags
+
| [[prop_debug]]
| cmd
+
| Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond phys
|
 
| Find concommands by flags.
 
  
 
|-
 
|-
| firetarget
+
| [[prop_dynamic_create]]
| cmd
+
| Creates a dynamic prop with a specific .mdl aimed away from where the player is looking.
|
+
Arguments: {.mdl name}
|
 
  
 
|-
 
|-
| firstperson
+
| [[prop_physics_create]]
| cmd
+
| Creates a physics prop with a specific .mdl aimed away from where the player is looking.
|
+
Arguments: {.mdl name}
| Switch to firstperson camera.
 
  
 
|-
 
|-
| fish_debug
+
| [['-quickinv']]
| 0
+
|  
| "cheat", "cl"
 
| Show debug info for fish
 
  
 
|-
 
|-
| fish_dormant
+
| [['+quickinv']]
| 0
+
|  
| "sv", "cheat", "rep"
 
| Turns off interactive fish behavior. Fish become immobile and unresponsive.
 
  
 
|-
 
|-
| flush
+
| [[quit]]
| cmd
+
| Exit the engine.
|
 
| Flush unlocked cache memory.
 
  
 
|-
 
|-
| flush_locked
+
| [[quit_prompt]]
| cmd
+
| Exit the engine.
|
 
| Flush unlocked and locked cache memory.
 
  
 
|-
 
|-
| fog_color
+
| [[r_cheapwaterend]]
| -1
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_colorskybox
+
| [[r_cheapwaterstart]]
| -1
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_enable
+
| [[r_cleardecals]]
| 1
+
| Usage r_cleardecals <permanent>.
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_enable_water_fog
+
| [[r_flushlod]]
| 1
+
| Flush and reload LODs.
| "cheat"
 
|
 
  
 
|-
 
|-
| fog_enableskybox
+
| [[r_lightcache_invalidate]]
| 1
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_end
+
| [[r_printdecalinfo]]
| -1
+
|  
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_endskybox
+
| [[r_ropes_holiday_light_color]]
| -1
+
| Set each light's color: [light0-3] [r0-255] [g0-255] [b0-255]
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_hdrcolorscale
+
| [[r_screenoverlay]]
| -1
+
| Draw specified material as an overlay
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_hdrcolorscaleskybox
+
| [[r_shadowangles]]
| -1
+
| Set shadow angles
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_maxdensity
+
| [[r_shadowblobbycutoff]]
| -1
+
| some shadow stuff
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_maxdensityskybox
+
| [[r_shadowcolor]]
| -1
+
| Set shadow color
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_override
+
| [[r_shadowdir]]
| 0
+
| Set shadow direction
| "cheat", "cl"
 
| Overrides the map's fog settings (-1 populates fog_ vars with map's values)
 
  
 
|-
 
|-
| fog_start
+
| [[r_shadowdist]]
| -1
+
| Set shadow distance
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fog_startskybox
+
| [[radio]]
| -1
+
| Opens a radio menu
| "cheat", "cl"
 
|
 
  
 
|-
 
|-
| fogui
+
| [[radio1]]
| cmd
+
| Opens a radio menu
|
 
| Show/hide fog control UI.
 
  
 
|-
 
|-
| force_audio_english
+
| [[radio2]]
| 0
+
| Opens a radio menu
| "a"
 
| Keeps track of whether we're forcing english in a localized language.
 
  
 
|-
 
|-
| force_centerview
+
| [[radio3]]
| cmd
+
| Opens a radio menu
|
 
|
 
  
 
|-
 
|-
| forcebind
+
| [[rangefinder]]
| cmd
+
| rangefinder
|
 
| Bind a command to an available key. (forcebind command opt:suggestedKey)
 
  
 
|-
 
|-
| -forward
+
| [[rcon]]
| cmd
+
| Issue an rcon command.
|
 
|
 
  
 
|-
 
|-
| +forward
+
| [[rebuy]]
| cmd
+
| Attempt to repurchase items with the order listed in cl_rebuy
|
 
|
 
  
 
|-
 
|-
| foundry_engine_get_mouse_control
+
| [[recompute_speed]]
| cmd
+
| Recomputes clock speed (for debugging purposes).
|
 
| Give the engine control of the mouse.
 
  
 
|-
 
|-
| foundry_engine_release_mouse_control
+
| [[record]]
| cmd
+
| Record a demo.
|
 
| Give the control of the mouse back to Hammer.
 
  
 
|-
 
|-
| foundry_select_entity
+
| [[reload]]
| cmd
+
| Reload the most recent saved game (add setpos to jump to current view position on reload).
|
 
| Select the entity under the crosshair or select entities with the specified name.
 
  
 
|-
 
|-
| foundry_sync_hammer_view
+
| [['+reload']]
| cmd
+
|  
|
 
| Move Hammer's 3D view to the same position as the engine's 3D view.
 
  
 
|-
 
|-
| foundry_update_entity
+
| [['-reload']]
| cmd
+
|  
|
 
| Updates the entity's position/angles when in edit mode
 
  
 
|-
 
|-
| fov_cs_debug
+
| [[reload_store_config]]
| 0
+
|  
| "cheat", "cl"
 
| Sets the view fov if cheats are on.
 
  
 
|-
 
|-
| fov_tv_debug
+
| [[reload_vjobs]]
| 0
+
| reload vjobs module
| "cl"
 
| Sets the GOTV view custom fov in roaming view.
 
  
 
|-
 
|-
| fps_max
+
| [[removeallids]]
| 999
+
| Remove all user IDs from the ban list.
|
 
| Frame rate limiter
 
  
 
|-
 
|-
| fps_max_menu
+
| [[removeid]]
| 999
+
| Remove a user ID from the ban list.
|
 
| Frame rate limiter, main menu
 
  
 
|-
 
|-
| fps_screenshot_frequency
+
| [[removeip]]
| 10
+
| Remove an IP address from the ban list.
| "cheat"
 
| While the fps is below the threshold we will dump a screen shot this often in seconds (i.e. 10 = screen shot every 10 seconds w
 
  
 
|-
 
|-
| fps_screenshot_threshold
+
| [[render_blanks]]
| -1
+
| render N blank frames
| "cheat"
 
| Dump a screenshot when the FPS drops below the given value.
 
  
 
|-
 
|-
| fs_allow_unsafe_writes
+
| [[replay_death]]
| 0
+
| start hltv replay of last death
|
 
| 0: Disallow writes to filesystem locations we don't own. 1: Allow such writes (potentially unsafe).
 
  
 
|-
 
|-
| fs_clear_open_duplicate_times
+
| [[replay_start]]
| cmd
+
| Start GOTV replay: replay_start <delay> [<player name or index>]
|
 
| Clear the list of files that have been opened.
 
  
 
|-
 
|-
| fs_dump_open_duplicate_times
+
| [[replay_stop]]
| cmd
+
| stop hltv replay
|
 
| 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
 
  
 
|-
 
|-
| fs_fios_cancel_prefetches
+
| [[report_entities]]
| cmd
+
| Lists all entities
|
 
| Cancels all the prefetches in progress.
 
  
 
|-
 
|-
| fs_fios_flush_cache
+
| [[report_simthinklist]]
| cmd
+
| Lists all simulating/thinking entities
|
 
| Flushes the FIOS HDD cache.
 
  
 
|-
 
|-
| fs_fios_prefetch_file
+
| [[report_soundpatch]]
| cmd
+
| reports sound patch count
|
 
| Prefetches a file: </PS3_GAME/USRDIR/filename.bin>. The preftech is medium priority and persistent.
 
  
 
|-
 
|-
| fs_fios_prefetch_file_in_pack
+
| [[report_touchlinks]]
| cmd
+
| Lists all touchlinks
|
 
| Prefetches a file in a pack: <portal2/models/container_ride/fineDebris_part5.ani>. The preftech is medium priority and non-pers
 
  
 
|-
 
|-
| fs_fios_print_prefetches
+
| [[reset_expo]]
| cmd
+
| Reset player scores, player controls, team scores, and end the round
|
 
| Displays all the prefetches currently in progress.
 
  
 
|-
 
|-
| fs_printopenfiles
+
| [[reset_gameconvars]]
| cmd
+
| Reset a bunch of game convars to default values
|
 
| Show all files currently opened by the engine.
 
  
 
|-
 
|-
|