Console commands

From CSPromod

Jump to: navigation, search

This page contains a list of all console variables and commands available in CSPromod 1.11.

Contents

Flag legend

Server commands

Name Default Range Flags Description
_resetgamestats (cmd) Erases current game stats and writes out a blank stats file
air_density (cmd) cheat Changes the density of air for drag computations.
anim_3wayblend 1 (any) replicated Toggle the 3-way animation blending code.
anim_showstate -1 (any) cheat replicated Show the (client) animation state for the specified entity (-1 for none).
bloodspray (cmd) cheat blood
bot_add (cmd) Create a server-side bot. Syntax: [name] [team #]
bot_add_ct (cmd) Create a server-side bot. Syntax: [name] [team #]
bot_add_t (cmd) Create a server-side bot. Syntax: [name] [team #]
bot_attack 1 0.00 - 1.00 cheat Attack enemies
bot_attack_force 0 0.00 - 1.00 cheat Always attack
bot_avoid_threats 0 0.00 - 1.00 cheat Avoid threat entities (grenades, etc.)
bot_crouch 0 0.00 - 1.00 cheat Make bots crouch
bot_difficulty normal (any) notify Bot difficulty setting (see cfg/bot_difficulty.txt)
bot_difficulty_list (cmd) List valid difficulty options
bot_impulse (any) Set bot impulse value
bot_join_after_humans 0 0.00 - 1.00 notify Only fill server (using bot_quota) when human players are in game
bot_jump 0 0.00 - 1.00 cheat Make bots jump (value reset each simulation)
bot_jump_interval 1 (any) Minimum time between bot jumps
bot_kick_all (cmd) Kick all bots. Syntax: [reason]
bot_mimic 0 >= 0.00 cheat Mimic this player (must be an entity index which satisfies: 1 <= x <= maxclients)
bot_mimic_yaw_offset 0 (any) Yaw offset from the mimic target
bot_move_to (cmd) cheat Move all bots to a certain position. Syntax: <x> <y> <z>
bot_quota 0 0.00 - 65.00 notify Ensure that the server always has this number of players (remainder is filled with bots)
bot_roam 1 0.00 - 1.00 Allow bots to roam the world by navigating between random spawnpoints
bot_sendcmd (any) cheat Forces bots to simulate a command being typed at their console. Syntax: [#userid] <cmd string>
bot_simulate 1 0.00 - 1.00 notify Simulate bots
breakable_disable_gib_limit 0 (any)
breakable_multiplayer 1 (any)
buddha (cmd) cheat Toggle. Player takes damage but won't die. (Shows red cross when health is zero)
bug_swap (cmd) cheat Automatically swaps the current weapon for the bug bait and back again.
cast_hull (cmd) cheat Tests hull collision detection
cast_ray (cmd) cheat Tests collision detection
ch_createairboat (cmd) cheat Spawn airboat in front of the player.
ch_createjeep (cmd) cheat Spawn jeep in front of the player.
clear_debug_overlays (cmd) clears debug overlays
collision_shake_amp 0.2 (any)
collision_shake_freq 0.5 (any)
collision_shake_time 0.5 (any)
collision_test (cmd) cheat Tests collision system
commentary 0 (any) archive Desired commentary mode state.
commentary_available 0 (any) Automatically set by the game when a commentary file is available for the current map.
commentary_cvarsnotchanging (cmd)
commentary_finishnode (cmd)
create_flashlight (cmd) cheat
creditsdone (cmd)
csp_grenade_debug_bounce 0 0.00 - 1.00 cheat Debug grenade bounces with the surface normal and intended velocity
csp_grenade_elasticity_default 0.95 >= 0.00 cheat Default surface elasticity
csp_grenade_elasticity_glass 0.5 >= 0.00 cheat Velocity scalar when travelling through glass
csp_grenade_elasticity_player 0.93 >= 0.00 cheat Elasticity of players (low values tend to cause grenades to stick into players)
csp_grenade_gravity 0.5 >= 0.00 cheat Grenade gravity
csp_grenade_hitbox 1 0.00 - 1.00 cheat replicated Should grenades collide with player hitboxes (1) or BBoxes (0)
csp_grenade_min_bouncetime 0.15 >= 0.00 cheat Minimum time interval between playing grenade bounce sounds
csp_grenade_overbounce 1.25 (any) cheat
csp_grenade_roll_speed 386 >= 0.00 cheat When the grenade is travelling slower than this on a slope, stop twisting the grenade
csp_grenade_stop_speed 30 >= 0.00 cheat When the grenade is travelling slower than this on a slope, stop moving
debug_materialmodifycontrol 0 (any)
debug_touchlinks 0 (any) Spew touch link activity
decalfrequency 10 (any) notify
dispcoll_drawplane 0 (any)
displaysoundlist 0 (any)
drawcross (cmd) cheat Draws a cross at the given location
Arguments: x y z
drawline (cmd) cheat Draws line between two 3D Points.
Green if no collision
Red is collides with something
Arguments: x1 y1 z1 x2 y2 z2
dump_entity_sizes (cmd) Print sizeof(entclass)
dumpentityfactories (cmd) Lists all entity factory names.
dumpgamestringtable (cmd) cheat Dump the contents of the game string table to the console.
ent_absbox (cmd) cheat Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_attachments (cmd) cheat Displays the attachment points on an entity.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_autoaim (cmd) cheat Displays the entity's autoaim radius.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_bbox (cmd) cheat Displays the movement bounding box for the given entity(ies) in orange. Some entites will also display entity specific overlays.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_cancelpendingentfires (cmd) Cancels all ent_fire created outputs that are currently waiting for their delay to expire.
ent_create (cmd) cheat Creates an entity of the given type where the player is looking.
ent_debugkeys (any)
ent_dump (cmd) cheat Usage:
ent_dump <entity name>
ent_fire (cmd) cheat Usage:
ent_fire <target> [action] [value] [delay]
ent_info (cmd) cheat Usage:
ent_info <class name>
ent_keyvalue (cmd) cheat Applies the comma delimited key=value pairs to the entity with the given Hammer ID.
Format: ent_keyvalue <entity id> <key1>=<value1>,<key2>=<value2>,...,<keyN>=<valueN>
ent_messages (cmd) cheat Toggles input/output message display for the selected entity(ies). The name of the entity will be displayed as well as any messages that it sends or receives.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_messages_draw 0 (any) cheat Visualizes all entity input/output activity.
ent_name (cmd) cheat
ent_orient (cmd) cheat Orient the specified entity to match the player's angles. By default, only orients target entity's YAW. Use the 'allangles' option to orient on all axis.
Format: ent_orient <entity name> <optional: allangles>
ent_pause (cmd) cheat Toggles pausing of input/output message processing for entities. When turned on processing of all message will stop. Any messages displayed with 'ent_messages' will stop fading and be displayed indefinitely. To step through the messages one by one use 'ent_step'.
ent_pivot (cmd) cheat Displays the pivot for the given entity(ies).
(y=up=green, z=forward=blue, x=left=red).
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_rbox (cmd) cheat Displays the total bounding box for the given entity(s) in green. Some entites will also display entity specific overlays.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_remove (cmd) cheat Removes the given entity(s)
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_remove_all (cmd) cheat Removes all entities of the specified type
Arguments: {entity_name} / {class_name}
ent_rotate (cmd) cheat Rotates an entity by a specified # of degrees
ent_setname (cmd) cheat Sets the targetname of the given entity(s)
Arguments: {new entity name} {entity_name} / {class_name} / no argument picks what player is looking at
ent_show_response_criteria (cmd) cheat Print, to the console, an entity's current criteria set used to select responses.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_step (cmd) cheat When 'ent_pause' is set this will step through one waiting input / output message at a time.
ent_teleport (cmd) cheat Teleport the specified entity to where the player is looking.
Format: ent_teleport <entity name>
ent_text (cmd) cheat Displays text debugging information about the given entity(ies) on top of the entity (See Overlay Text)
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
ent_viewoffset (cmd) cheat Displays the eye position for the given entity(ies) in red.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
equip_all (cmd) cheat Equip all available weapons
explode (cmd) cheat Kills the player with explosive damage
explodevector (cmd) cheat Kills a player applying an explosive force. Usage: explodevector <player> <x value> <y value> <z value>
fadein (cmd) cheat fadein {time r g b}: Fades the screen in from black or from the specified color over the given number of seconds.
fadeout (cmd) cheat fadeout {time r g b}: Fades the screen to black or to the specified color over the given number of seconds.
find_ent (cmd) cheat Find and list all entities with classnames or targetnames that contain the specified substring.
Format: find_ent <substring>
find_ent_index (cmd) cheat Display data for entity matching specified index.
Format: find_ent_index <index>
fire_absorbrate 3 (any)
fire_dmgbase 1 (any)
fire_dmginterval 1.0 (any)
fire_dmgscale 0.1 (any)
fire_extabsorb 5 (any)
fire_extscale 12 (any)
fire_growthrate 1.0 (any)
fire_heatscale 1.0 (any)
fire_incomingheatscale 0.1 (any)
fire_maxabsorb 50 (any)
firetarget (cmd) cheat
fish_dormant 0 (any) cheat replicated Turns off interactive fish behavior. Fish become immobile and unresponsive.
flex_expression - (any)
flex_looktime 5 (any)
flex_maxawaytime 1.0 (any)
flex_maxplayertime 7 (any)
flex_minawaytime 0.5 (any)
flex_minplayertime 5 (any)
flex_talk 0 (any)
fov (cmd) cheat Change players FOV
free_pass_peek_debug 0 (any)
func_break_max_pieces 15 (any) replicated archive
func_break_reduction_factor .5 (any)
func_breakdmg_bullet 0.5 (any)
func_breakdmg_club 1.5 (any)
func_breakdmg_explosive 1.25 (any)
g_debug_angularsensor 0 (any) cheat
g_debug_constraint_sounds 0 (any) cheat Enable debug printing about constraint sounds.
g_debug_doors 0 (any)
g_debug_npc_vehicle_roles 0 (any)
g_debug_ragdoll_removal 0 (any) cheat replicated
g_debug_trackpather 0 (any) cheat
g_debug_transitions 0 (any) Set to 1 and restart the map to be warned if the map has no trigger_transition volumes. Set to 2 to see a dump of all entities & associated results during a transition.
g_debug_vehiclebase 0 (any) cheat
g_debug_vehicledriver 0 (any) cheat
g_debug_vehicleexit 0 (any) cheat
g_debug_vehiclesound 0 (any) cheat
g_Language 0 (any) replicated
g_ragdoll_important_maxcount 2 (any) replicated
g_ragdoll_maxcount 10 (any) replicated
give (cmd) cheat Give item to player. Syntax: <item_name>
give_force (cmd) cheat Force item onto player. Syntax: <item_name>
global_set (cmd) cheat global_set <globalname> <state>: Sets the state of the given env_global (0 = OFF, 1 = ON, 2 = DEAD).
god (cmd) cheat Toggle. Player becomes invulnerable.
hl2_episodic 0 (any) replicated
hurtme (cmd) cheat Hurts the player.
Arguments: <health to lose>
kdtree_test (cmd) cheat Tests spatial partition for entities queries.
kill (cmd) Kills the player with generic damage
killvector (cmd) cheat Kills a player applying force. Usage: killvector <player> <x value> <y value> <z value>
log_warmod_format 0 (any) notify replicated archive Optional alternate event log output formatting, based on WarMod's style.
Default is off.
lservercfgfile listenserver.cfg (any)
mapcyclefile mapcycle.txt (any) Name of the .txt file used to cycle the maps on multiplayer servers
motdfile motd.txt (any) The MOTD file to load.
mp_allow_warmup 0 0.00 - 1.00 notify Allow warmup rounds
mp_allowspectators 1.0 (any) notify replicated Toggles whether the server allows spectator mode or not
mp_autoteambalance 1 0.00 - 1.00 notify replicated Balance teams according to mp_limitteams
mp_bomb_dlight 0 (any) cheat notify replicated Show dynamic light for bomb
mp_buytime 15 >= 0.00 notify replicated period of time in seconds to buy before starting round
mp_c4timer 35 (any) notify replicated C4 timer in seconds
mp_chattime 10 1.00 - 120.00 replicated amount of time players can chat after the game is over
mp_clan_ready_signal ready (any) Text that team leader from each team must speak for the match to begin
mp_clan_readyrestart 0 (any) If non-zero, game will restart once someone from each team gives the ready signal
mp_defaultteam 0 (any)
mp_disable_autokick (cmd) Prevents a userid from being auto-kicked
mp_dm_avoid_teammates 1 0.00 - 1.00 notify replicated Disable collisions between teammates
mp_dm_clip_regen_amount 1 >= 1.00 notify How much reserve ammo to give players (occurs every mp_dm_clip_regen_interval seconds)
mp_dm_clip_regen_interval 0.2 >= 0.00 notify Every # seconds, increment player's reserve clips (0 = disable)
mp_dm_force_map_equip 1 0.00 - 1.00 If game_player_equip entities exist in a map, disallow players to buy their own weapons
mp_dm_freeforall 1 0.00 - 1.00 notify replicated Enable free-for-all deathmatch
mp_dm_idle_ang_tol 20 >= 0.00 If the player's view moved less than this many degrees (any direction) in a life, count it as an "idle" life
mp_dm_idle_lives 4 >= 0.00 notify After this many lives idle (i.e. not moving), punish the player
mp_dm_idle_pos_tol 12 >= 0.00 If the player moved less than this many units in a life, count it as an "idle" life
mp_dm_idle_punish_mode 0 0.00 - 1.00 When a player has been idle for "mp_dm_idle_lives" lives, use this method of punishment (0: kick, 1: move to spectator)
mp_dm_ignore_player_equip 0 0.00 - 1.00 Ignore game_player_equip entities in deathmatch mode
mp_dm_kill_hpreward 0 >= 0.00 notify How much HP an attacker is rewarded upon killing a player
mp_dm_kill_hpreward_hs 0 >= 0.00 notify How much extra HP an attacker is rewarded upon headshotting another player (adds onto mp_dm_kill_hpreward)
mp_dm_respawn_maxtime 4 >= 0.00 notify Maximum number of seconds that a player can wait before respawning (0 = allow infinite wait)
mp_dm_respawn_mintime 1 >= 0.00 notify Minimum number of seconds that a player must wait before being able to respawn
mp_dm_spawn_armor 2 0.00 - 2.00 notify What armor coverage players should spawn with (0 = none, 1 = vest, 2 = vest + helmet)
mp_dm_spawn_grenade_flash 0 0.00 - 2.00 notify How many flash grenades to spawn with
mp_dm_spawn_grenade_he 0 0.00 - 1.00 notify Do players spawn with a HE grenade
mp_dm_spawn_grenade_smoke 0 0.00 - 1.00 notify Do players spawn with a smoke grenade
mp_dm_spawn_protection 2 >= 0.00 notify replicated Spawn protection time in seconds (note: firing a weapon disables spawn protection)
mp_dm_spawn_protection_alpha 190 0.00 - 255.00 notify Alpha of players when they are spawn protected
mp_dm_spawn_with_team 1 0.00 - 1.00 notify Defines whether players are spawned with their teammates, and away from enemies
mp_dm_spawnspot_debug (cmd) cheat Show spawnspots (listen-server only)
mp_dm_team_change_interval 10 >= 0.00 notify Minimum number of seconds between player team changes (only used in DM gamemodes)
mp_dm_weapon_dissolve_delay 5 >= 0.00 notify replicated Dissolve dropped weapons after this many seconds
mp_fadetoblack 0 (any) notify replicated Fade a player's screen to black when he dies
mp_falldamage 1 (any) notify
mp_footsteps 1 (any) notify replicated
mp_forcecamera 1 (any) notify replicated Restricts spectator modes for dead players
mp_fraglimit 0 (any) notify
mp_freezetime 3 >= 0.00 notify replicated Number of seconds spent frozen at round start
mp_friendlyfire 0 (any) notify replicated Allows team members to injure other members of their team
mp_gamemode bomb (any) notify replicated Change gamemode (see mp_gamemode_list for valid values). Restarts level
mp_limitteams 2 0.00 - 10.00 notify Sets how many players a team can have over the opposite team. 0 is unlimited.
mp_maxrounds 0 >= 0.00 notify replicated Maximum number of rounds in a map
mp_restartgame 0 >= 0.00 On change, game will restart in the specified number of seconds
mp_roundtime 180 30.00 - 600.00 notify replicated Round time limit (in seconds)
mp_showgestureslots -1 (any) cheat replicated Show multiplayer client/server gesture slot information for the specified player index (-1 for no one).
mp_slammoveyaw 0 (any) replicated Force movement yaw along an animation path.
mp_spawntime 10 >= 0.00 notify replicated Time in seconds after freeze time in which players joining are still able to spawn
mp_startmoney 800 0.00 - 16000.00 notify replicated amount of money given on initial spawn
mp_teamplay 0 (any) notify
mp_timelimit 0 (any) notify replicated game time per map in minutes
mp_waitingforplayers_cancel 0 (any) Set to 1 to end the WaitingForPlayers period.
mp_waitingforplayers_restart 0 (any) Set to 1 to start or restart the WaitingForPlayers period.
mp_waitingforplayers_time 0 (any) WaitingForPlayers time length in seconds
nav_analyze (cmd) cheat Re-analyze the current Navigation Mesh and save it to disk.
nav_area_bgcolor 0 0 0 150 (any) RGBA color to draw as the background color for nav areas while editing.
nav_avoid (cmd) cheat Toggles the 'avoid this area when possible' flag used by the AI system.
nav_begin_area (cmd) cheat Defines a corner of a new Area or Ladder. To complete the Area or Ladder, drag the opposite corner to the desired location and issue a 'nav_end_area' command.
nav_build_ladder (cmd) cheat Attempts to build a nav ladder on the climbable surface under the cursor.
nav_check_file_consistency (cmd) cheat Scans the maps directory and reports any missing/out-of-date navigation files.
nav_check_floor (cmd) Updates the blocked/unblocked status for every nav area.
nav_clear_walkable_marks (cmd) cheat Erase any previously placed walkable positions.
nav_compress_id (cmd) cheat Re-orders area and ladder ID's so they are continuous.
nav_connect (cmd) cheat To connect two Areas, mark the first Area, highlight the second Area, then invoke the connect command. Note that this creates a ONE-WAY connection from the first to the second Area. To make a two-way connection, also connect the second area to the first.
nav_coplanar_slope_limit 0.99 (any)
nav_corner_adjust_adjacent 18 (any) radius used to raise/lower corners in nearby areas when raising/lowering corners.
nav_corner_lower (cmd) cheat Lower the selected corner of the currently marked Area.
nav_corner_place_on_ground (cmd) cheat Places the selected corner of the currently marked Area on the ground.
nav_corner_raise (cmd) cheat Raise the selected corner of the currently marked Area.
nav_corner_select (cmd) cheat Select a corner of the currently marked Area. Use multiple times to access all four corners.
nav_create_place_on_ground 0 (any) If true, nav areas will be placed flush with the ground when created by hand.
nav_crouch (cmd) cheat Toggles the 'must crouch in this area' flag used by the AI system.
nav_delete (cmd) cheat Deletes the currently highlighted Area.
nav_delete_marked (cmd) cheat Deletes the currently marked Area (if any).
nav_disconnect (cmd) cheat To disconnect two Areas, mark an Area, highlight a second Area, then invoke the disconnect command. This will remove all connections between the two Areas.
nav_dont_hide (cmd) cheat Toggles the 'area is not suitable for hiding spots' flag used by the AI system.
nav_edit 0 (any) cheat Set to one to interactively edit the Navigation Mesh. Set to zero to leave edit mode.
nav_end_area (cmd) cheat Defines the second corner of a new Area or Ladder and creates it.
nav_generate (cmd) cheat Generate a Navigation Mesh for the current map and save it to disk.
nav_generate_incremental (cmd) cheat Generate a Navigation Mesh for the current map and save it to disk.
nav_jump (cmd) cheat Toggles the 'traverse this area by jumping' flag used by the AI system.
nav_ladder_flip (cmd) cheat Flips the selected ladder's direction.
nav_load (cmd) cheat Loads the Navigation Mesh for the current map.
nav_make_sniper_spots (cmd) cheat Chops the marked area into disconnected sub-areas suitable for sniper spots.
nav_mark (cmd) cheat Marks the Area or Ladder under the cursor for manipulation by subsequent editing commands.
nav_mark_unnamed (cmd) cheat Mark an Area with no Place name. Useful for finding stray areas missed when Place Painting.
nav_mark_walkable (cmd) cheat Mark the current location as a walkable position. These positions are used as seed locations when sampling the map to generate a Navigation Mesh.
nav_merge (cmd) cheat To merge two Areas into one, mark the first Area, highlight the second by pointing your cursor at it, and invoke the merge command.
nav_no_hostages (cmd) cheat Toggles the 'hostages cannot use this area' flag used by the AI system.
nav_no_jump (cmd) cheat Toggles the 'dont jump in this area' flag used by the AI system.
nav_place_floodfill (cmd) cheat Sets the Place of the Area under the cursor to the curent Place, and 'flood-fills' the Place to all adjacent Areas. Flood-filling stops when it hits an Area with the same Place, or a different Place than that of the initial Area.
nav_place_list (cmd) cheat Lists all place names used in the map.
nav_place_pick (cmd) cheat Sets the current Place to the Place of the Area under the cursor.
nav_place_replace (cmd) cheat Replaces all instances of the first place with the second place.
nav_precise (cmd) cheat Toggles the 'dont avoid obstacles' flag used by the AI system.
nav_quicksave 0 (any) cheat Set to one to skip the time consuming phases of the analysis. Useful for data collection and testing.
nav_remove_unused_jump_areas (cmd) cheat Removes jump areas with at most 1 connection to a ladder or non-jump area.
nav_restart_after_analysis 1 (any) When nav nav_restart_after_analysis finishes, restart the server. Turning this off can cause crashes, but is useful for incremental generation.
nav_run (cmd) cheat Toggles the 'traverse this area by running' flag used by the AI system.
nav_save (cmd) cheat Saves the current Navigation Mesh to disk.
nav_set_place_mode (cmd) cheat Sets the editor into or out of Place mode. Place mode allows labelling of Area with Place names.
nav_show_approach_points 0 (any) cheat Show Approach Points in the Navigation Mesh.
nav_show_area_info 0.5 (any) Duration in seconds to show nav area ID and attributes while editing
nav_show_danger 0 (any) cheat Show current 'danger' levels.
nav_show_ladder_bounds (cmd) cheat Draws the bounding boxes of all func_ladders in the map.
nav_show_nodes 0 (any)
nav_show_player_counts 0 (any) cheat Show current player counts in each area.
nav_slope_limit 0.7 (any) The ground unit normal's Z component must be greater than this for nav areas to be generated.
nav_snap_to_grid 0 (any) Snap to the nav generation grid when creating new nav areas
nav_splice (cmd) cheat To splice, mark an area, highlight a second area, then invoke the splice command to create a new, connected area between them.
nav_split (cmd) cheat To split an Area into two, align the split line using your cursor and invoke the split command.
nav_split_place_on_ground 0 (any) If true, nav areas will be placed flush with the ground when split.
nav_stand (cmd) cheat Toggles the 'stand while hiding' flag used by the AI system.
nav_stop (cmd) cheat Toggles the 'must stop when entering this area' flag used by the AI system.
nav_strip (cmd) cheat Strips all Hiding Spots, Approach Points, and Encounter Spots from the current Area.
nav_toggle_place_mode (cmd) cheat Toggle the editor into and out of Place mode. Place mode allows labelling of Area with Place names.
nav_toggle_place_painting (cmd) cheat Toggles Place Painting mode. When Place Painting, pointing at an Area will 'paint' it with the current Place.
nav_transient (cmd) cheat Toggles the 'area is transient and may become blocked' flag used by the AI system.
nav_unmark (cmd) cheat Clears the marked Area or Ladder.
nav_update_blocked (cmd) Updates the blocked/unblocked status for every nav area.
nav_use_place (cmd) cheat If used without arguments, all available Places will be listed. If a Place argument is given, the current Place is set.
nav_walk (cmd) cheat Toggles the 'traverse this area by walking' flag used by the AI system.
nav_warp_to_mark (cmd) cheat Warps the player to the marked area.
nextlevel (any) notify If set to a valid map name, will trigger a changelevel to the specified map at the end of the round
noclip (cmd) cheat Toggle. Player becomes non-solid and flies.
notarget (cmd) cheat Toggle. Player becomes hidden to NPCs.
old_radiusdamage 0.0 (any) replicated
option_duck_method 1 (any) replicated archive
particle_test_attach_attachment 0 (any) cheat Attachment index for attachment mode
particle_test_attach_mode follow_attachment (any) cheat Possible Values: 'start_at_attachment', 'follow_attachment', 'start_at_origin', 'follow_origin'
particle_test_file (any) cheat Name of the particle system to dynamically spawn
particle_test_start (cmd) cheat Dispatches the test particle system with the parameters specified in particle_test_file,
particle_test_attach_mode and particle_test_attach_param on the entity the player is looking at.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
particle_test_stop (cmd) cheat Stops all particle systems on the selected entities.
Arguments: {entity_name} / {class_name} / no argument picks what player is looking at
phys_impactforcescale 1.0 (any)
phys_penetration_error_time 10 (any) Controls the duration of vphysics penetration error boxes.
phys_pushscale 1 (any) replicated
phys_speeds 0 (any)
phys_stressbodyweights 5.0 (any)
phys_timescale 1 (any) Scale time for physics
phys_upimpactforcescale 0.375 (any)
physicsshadowupdate_render 0 (any)
picker (cmd) cheat Toggles 'picker' mode. When picker is on, the bounding box, pivot and debugging text is displayed for whatever entity the player is looking at.
Arguments: full - enables all debug information
player_debug_print_damage 0 (any) cheat When true, print amount and type of all damage received by player to console.
prop_active_gib_limit 999999 (any)
prop_active_gib_max_fade_time 999999 (any)
prop_debug (cmd) cheat Toggle prop debug mode. If on, props will show colorcoded bounding boxes. Red means ignore all damage. White means respond physically to damage but never break. Green maps health in the range of 100 down to 1.
prop_dynamic_create (cmd) cheat Creates a dynamic prop with a specific .mdl aimed away from where the player is looking.
Arguments: {.mdl name}
prop_physics_create (cmd) cheat Creates a physics prop with a specific .mdl aimed away from where the player is looking.
Arguments: {.mdl name}
props_break_max_pieces_perframe -1 (any) replicated Maximum prop breakable piece count per frame (-1 = model default)
r_JeepFOV 90 (any) cheat replicated
r_vehicleBrakeRate 1.5 (any) cheat
rr_debug_qa 0 (any) Set to 1 to see debug related to the Question & Answer system used to create conversations between allied NPCs.
rr_debugresponses 0 (any) Show verbose matching output (1 for simple, 2 for rule scoring). If set to 3, it will only show response success/failure for npc_selected NPCs.
rr_debugrule (any) If set to the name of the rule, that rule's score will be shown whenever a concept is passed into the response rules system.
rr_dumpresponses 0 (any) Dump all response_rules.txt and rules (requires restart)
say (cmd) Display player message
say_team (cmd) Display player message to team
scene_async_prefetch_spew 0 (any) Display async .ani file loading info.
scene_clamplookat 1 (any) Clamp head turns to a max of 20 degrees per think.
scene_clientflex 1 (any) replicated Do client side flex animation.
scene_flatturn 1 (any)
scene_forcecombined 0 (any) When playing back, force use of combined .wav files even in english.
scene_maxcaptionradius 1200 (any) Only show closed captions if recipient is within this many units of speaking actor (0==disabled).
scene_print 0 (any) replicated When playing back a scene, print timing and event info to console.
scene_showlook 0 (any) archive When playing back, show the directions of look events.
scene_showmoveto 0 (any) archive When moving, show the end location.
scene_showunlock 0 (any) archive Show when a vcd is playing but normal AI is running.
server_game_time (cmd) Gives the game time in seconds (server's curtime)
servercfgfile server.cfg (any)
setang (cmd) cheat Snap player eyes to specified pitch yaw <roll:optional> (must have sv_cheats).
setang_exact (cmd) cheat Snap player eyes and orientation to specified pitch yaw <roll:optional> (must have sv_cheats).
setmodel (cmd) cheat Changes's player's model
setpos (cmd) cheat Move player to specified origin (must have sv_cheats).
setpos_exact (cmd) cheat Move player to an exact specified origin (must have sv_cheats).
shake (cmd) cheat Shake the screen.
showtriggers 0 (any) cheat Shows trigger brushes
showtriggers_toggle (cmd) cheat Toggle show triggers
sk_autoaim_mode 1 (any) replicated archive
smoothstairs 1 (any) replicated Smooth player eye z coordinate when traversing stairs.
soundpatch_captionlength 2.0 (any) replicated How long looping soundpatch captions should display for.
soundscape_debug 0 (any) cheat When on, draws lines to all env_soundscape entities. Green lines show the active soundscape, red lines show soundscapes that aren't in range, and white lines show soundscapes that are in range, but not the active soundscape.
soundscape_flush (cmd) cheat Flushes the server & client side soundscapes
spawn_all (cmd) cheat Spawn all available weapons at player's feet
spec_freeze_time 4.0 (any) cheat replicated Time spend frozen in observer freeze cam.
spec_freeze_traveltime 0.4 >= 0.01 cheat replicated Time taken to zoom in to frame a target in observer freeze cam.
stacktrace_warnings 0 0.00 - 1.00 cheat Enable stack-trace output to the console on Warning, Assert and Error messages
step_spline 0 (any)
suitvolume 0.25 (any) archive
sv_accelerate 5 (any) notify replicated
sv_airaccelerate 10 (any) notify replicated
sv_alltalk 0 (any) notify Players can hear all other players, no team restrictions
sv_benchmark_autovprofrecord 0 (any) If running a benchmark and this is set, it will record a vprof file over the duration of the benchmark with filename benchmark.vprof.
sv_benchmark_force_start (cmd) Force start the benchmark. This is only for debugging. It's better to set sv_benchmark to 1 and restart the level.
sv_benchmark_numticks 3300 (any) If > 0, then it only runs the benchmark for this # of ticks.
sv_bonus_challenge 0 (any) replicated Set to values other than 0 to select a bonus map challenge type.
sv_breakableglass_hp 12.5 (any) Health for breakable glass
sv_buyzone_hold_time 1.0 >= 0.00 cheat When a player leaves a buyzone, allow buying for another # seconds
sv_classic_ladders 1 (any) replicated
sv_clearhinthistory (cmd) Clear memory of server side hints displayed to the player.
sv_clockcorrection_msecs 60 (any) The server tries to keep each player's m_nTickBase withing this many msecs of the server absolute tickcount
sv_deadchat 1 0.00 - 2.00 notify replicated 0 = Alive players can only read alive players, dead only dead.
1 = Dead players can also read alive players.
2 = Everyone can read everyone.
sv_deadtalk 0 0.00 - 1.00 notify replicated Players can hear dead players of their team
sv_debug_player_use 0 (any) cheat replicated Visualizes +use logic. Green cross=trace success, Red cross=trace too far, Green box=radius success
sv_edgefriction 2 (any) notify replicated Edge friction.
sv_findsoundname (cmd) cheat Find sound names which reference the specified wave files.
sv_friction 4 (any) notify replicated World friction.
sv_gravity 800 (any) notify replicated World gravity.
sv_headshot_force_bone ValveBiped.Bip01_L_UpperArm (any) cheat replicated Name of the bone to apply force to when headshot.
sv_kick_incompatible 1 0.00 - 2.00 notify Kick players that are running a different version of the game than the server (0: off, 1: kick in release builds, 2: kick in all builds)
sv_lagcompensate_friendlies 0 (any) Enable lag compensation on teammates even with mp_friendlyfire 0.
sv_massreport 0 (any)
sv_maxspeed 250 (any) notify replicated
sv_maxvelocity 2000 (any) replicated Maximum speed any ballistically moving object is allowed to attain per axis.
sv_namechange_cooldown_seconds 20 >= 0.00 notify When a client name change is received, wait N seconds allowing another name change
sv_netgraph_allow_traffic 0 0.00 - 1.00 notify replicated Allow net_graphs that show network traffic (0: restrict players net_graph to 0 or 5)
sv_noclip_unstuck_step 128 >= 1.00 When trying to unstick a player from the world, how far to test for space in all directions
sv_noclipaccelerate 5 (any) notify replicated archive
sv_noclipduringpause 0 (any) cheat replicated If cheats are enabled, then you can noclip with the game paused (for doing screenshots, etc.).
sv_noclipspeed 5 (any) notify replicated archive
sv_npc_talker_maxdist 1024 (any) NPCs over this distance from the player won't attempt to speak.
sv_playerperfhistorycount 20 1.00 - 128.00 Number of samples to maintain in player perf history
sv_pushaway_max_player_force 1000 (any) cheat replicated Maximum of how hard the player is pushed away from physics objects.
sv_pushaway_player_force 30000 (any) cheat replicated How hard the player is pushed away from physics objects (falls off with inverse square of distance).
sv_pushaway_teammates 0 0.00 - 1.00 cheat replicated Whether teammates should pushaway from each other
sv_pvsskipanimation 1 (any) archive Skips SetupBones when npc's are outside the PVS
sv_showhitboxes -1 (any) cheat Send server-side hitboxes for specified entity to client (NOTE: this uses lots of bandwidth, use on listen server only).
sv_showimpacts 0 0.00 - 1.00 cheat replicated Shows client (red) and server (blue) bullet impact point
sv_showladders 0 (any) Show bbox and dismount points for all ladders (must be set before level load.)
sv_showlagcompensation 0 (any) cheat Show lag compensated hitboxes whenever a player is lag compensated.
sv_skyname sky_urb01 (any) replicated Current name of the skybox texture
sv_soundemitter_filecheck (cmd) cheat Report missing wave files for sounds and game_sounds files.
sv_soundemitter_flush (cmd) cheat Flushes the sounds.txt system (server only)
sv_soundemitter_trace 0 (any) replicated Show all EmitSound calls including their symbolic name and the actual wave file they resolved to
sv_soundscape_printdebuginfo (cmd) cheat print soundscapes
sv_specaccelerate 2 (any) notify replicated archive
sv_specnoclip 1 (any) notify replicated archive
sv_specspeed 3 (any) notify replicated archive
sv_stopspeed 75 (any) notify replicated Minimum stopping speed when on ground.
sv_strict_notarget 0 (any) If set, notarget will cause entities to never think they are in the pvs
sv_test_scripted_sequences 0 (any) Tests for scripted sequences that are embedded in the world. Run through your map with this set to check for NPCs falling through the world.
sv_teststepsimulation 1 (any)
sv_thinktimecheck 0 (any) Check for thinktimes all on same timestamp.
sv_turbophysics 0 (any) replicated Turns on turbo physics
sv_vehicle_autoaim_scale 8 (any)
sv_vents_hp 12.5 (any) Health for vents on nuke
template_debug 0 (any)
Test_CreateEntity (cmd) cheat
test_dispatcheffect (cmd) cheat Test a clientside dispatch effect.
Usage: test_dispatcheffect <effect name> <distance away> <flags> <magnitude> <scale>
Defaults are: <distance 1024> <flags 0> <magnitude 0> <scale 0>
Test_EHandle (cmd) cheat
test_entity_blocker (cmd) cheat Test command that drops an entity blocker out in front of the player.
Test_InitRandomEntitySpawner (cmd) cheat
Test_ProxyToggle_EnableProxy (cmd) cheat
Test_ProxyToggle_SetValue (cmd) cheat
Test_RandomizeInPVS (cmd) cheat
Test_RandomPlayerPosition (cmd) cheat
Test_RemoveAllRandomEntities (cmd) cheat
Test_SpawnRandomEntities (cmd) cheat
think_limit 10 (any) replicated Maximum think time in milliseconds, warning is printed if this is exceeded.
trace_report 0 (any)
tv_allow_camera_man 1 (any) Auto director allows spectators to become camera man
tv_allow_static_shots 1 (any) Auto director uses fixed level cameras for shots
tv_delay 30 0.00 - 120.00 SourceTV broadcast delay in seconds
tv_delaymapchange 0 (any) Delays map change until broadcast is complete
use (cmd) Use a particular weapon
Arguments: <weapon_name>
vehicle_flushscript (cmd) Flush and reload all vehicle scripts
voice_serverdebug 0 (any)
voxeltree_box (cmd) cheat View entities in the voxel-tree inside box <Vector(min), Vector(max)>.
voxeltree_playerview (cmd) cheat View entities in the voxel-tree at the player position.
voxeltree_sphere (cmd) cheat View entities in the voxel-tree inside sphere <Vector(center), float(radius)>.
voxeltree_view (cmd) cheat View entities in the voxel-tree.
vprof_scope_entity_gamephys 0 (any)
vprof_scope_entity_thinks 0 (any)
weapon_showproficiency 0 (any) cheat
xc_crouch_debounce 0 (any)

Client commands

Name Default Range Flags Description
+alt1 (cmd)
+alt2 (cmd)
+attack (cmd)
+attack2 (cmd)
+back (cmd)
+break (cmd)
+camdistance (cmd)
+camin (cmd)
+cammousemove (cmd)
+camout (cmd)
+campitchdown (cmd)
+campitchup (cmd)
+camyawleft (cmd)
+camyawright (cmd)
+commandermousemove (cmd)
+duck (cmd)
+forward (cmd)
+graph (cmd)
+grenade1 (cmd)
+grenade2 (cmd)
+jlook (cmd)
+jump (cmd)
+klook (cmd)
+left (cmd)
+lookdown (cmd)
+lookup (cmd)
+movedown (cmd)
+moveleft (cmd)
+moveright (cmd)
+moveup (cmd)
+posedebug (cmd) cheat Turn on pose debugger or add ents to pose debugger UI
+reload (cmd)
+right (cmd)
+score (cmd)
+showscores (cmd)
+speed (cmd)
+strafe (cmd)
+use (cmd)
+walk (cmd)
+zoom (cmd)
-alt1 (cmd)
-alt2 (cmd)
-attack (cmd)
-attack2 (cmd)
-back (cmd)
-break (cmd)
-camdistance (cmd)
-camin (cmd)
-cammousemove (cmd)
-camout (cmd)
-campitchdown (cmd)
-campitchup (cmd)
-camyawleft (cmd)
-camyawright (cmd)
-commandermousemove (cmd)
-duck (cmd)
-forward (cmd)
-graph (cmd)
-grenade1 (cmd)
-grenade2 (cmd)
-jlook (cmd)
-jump (cmd)
-klook (cmd)
-left (cmd)
-lookdown (cmd)
-lookup (cmd)
-movedown (cmd)
-moveleft (cmd)
-moveright (cmd)
-moveup (cmd)
-posedebug (cmd) cheat Turn off pose debugger or hide ents from pose debugger UI
-reload (cmd)
-right (cmd)
-score (cmd)
-showscores (cmd)
-speed (cmd)
-strafe (cmd)
-use (cmd)
-walk (cmd)
-zoom (cmd)
_fov 0 (any) cheat Automates fov command to server.
anim_showmainactivity 0 (any) cheat Show the idle, walk, run, and/or sprint activities.
autobuy (cmd)
autobuy_reload (cmd)
bench_showstatsdialog (cmd) cheat Shows a dialog displaying the most recent benchmark results.
binds_per_command 1 (any)
blink_duration 0.2 (any) How many seconds an eye blink will last.
buyequip (cmd) Opens a menu for item purchasing.
buymenu (cmd) Opens a menu for weapon purchasing.
c_maxdistance 200 (any) archive
c_maxpitch 90 (any) archive
c_maxyaw 135 (any) archive
c_mindistance 30 (any) archive
c_minpitch 0 (any) archive
c_minyaw -135 (any) archive
c_orthoheight 100 (any) archive
c_orthowidth 100 (any) archive
cam_collision 1 (any) archive When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls.
cam_command 0 (any) cheat
cam_idealdelta 4.0 (any) archive Controls the speed when matching offset to ideal angles in thirdperson view
cam_idealdist 150 (any) archive
cam_ideallag 4.0 (any) archive Amount of lag used when matching offset to ideal angles in thirdperson view
cam_idealpitch 0 (any) archive
cam_idealyaw 0 (any) archive
cam_showangles 0 (any) cheat When in thirdperson, print viewangles/idealangles/cameraoffsets to the console.
cam_snapto 0 (any) archive
camortho (cmd) cheat Switch to orthographic camera.
cancelselect (cmd)
cc_captiontrace 1 (any) Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud)
cc_linger_time 1.0 (any) archive Close caption linger time.
cc_minvisibleitems 1 (any) Minimum number of caption items to show.
cc_predisplay_time 0.25 (any) archive Close caption delay before showing caption.
cc_sentencecaptionnorepeat 4 (any) How often a sentence can repeat.
cc_smallfontlength 300 (any) If text stream is this long, force usage of small font size.
cc_subtitles 0 (any) archive If set, don't show sound effect captions, just voice overs (i.e., won't help hearing impaired players).
centerview (cmd)
chooseteam (cmd) Opens a menu for team selection
cl_anglespeedkey 0.67 (any)
cl_animationinfo (cmd) Hud element to examine.
cl_autoreload 1 0.00 - 1.00 archive Should the players weapons reload themselves when surviving a round
cl_autowepswitch 0 0.00 - 1.00 archive Automatically switch to more powerful weapons on pickup.
cl_backspeed 450 (any) cheat
cl_burninggibs 0 (any) A burning player that gibs has burning gibs.
cl_buymenu_compact 0 (any) archive Show a compact (old-school) buy menu instead of the fancy one.
cl_class default (any) archive Default class when joining a game
cl_classic_origins 1 (any) archive Use CS 1.6 style weapon origins.
cl_classic_scope 1 (any) archive Classic-style sniper scope
cl_clearhinthistory (cmd) Clear memory of client side hints displayed to the player.
cl_crosshair_advanced_scale 1 1.00 - 10.00 archive Sets crosshair SCALE, which affects the crosshair AND its spacing
cl_crosshair_advanced_size 4 3.00 - 10.00 archive Sets crosshair SIZE, which only affects the crosshair itself
cl_crosshair_color 0 255 0 (any) archive Sets crosshair color
cl_crosshair_color_waiting (any) archive Crosshair color when waiting for an activity (e.g. reload/draw) to finish (set to "" to disable)
cl_crosshair_expansion_factor 1.7 (any) archive Maximum expansion of crosshair
cl_crosshair_opacity 0 0.00 - 1.00 archive Makes the crosshair more transparent when firing
cl_crosshair_outline 0 0.00 - 1.00 archive Add black outline to crosshair (only valid if cl_crosshair_translucency and cl_crosshair_opacity are disabled)
cl_crosshair_outline_color 0 0 0 (any) archive Sets crosshair outline color
cl_crosshair_size medium (any) archive 3 options: small, medium, large
cl_crosshair_thickness 1 1.00 - 3.00 archive Sets crosshair thickness
cl_crosshair_translucency 0 0.00 - 1.00 archive CS 1.6 translucent option - makes the crosshair additive
cl_csp_default_rate 1 0.00 - 1.00 archive Default the rate to 131072 (1Mbit) when starting CSP.
cl_customsounds 0 (any) Enable customized player sound playback
cl_debug_life_state 0 0.00 - 1.00 cheat Debug life state changes
cl_debug_predicted_anims 0 0.00 - 1.00 cheat Debug predicted animations
cl_debug_predicted_decals 0 0.00 - 1.00 cheat Debug predicted decals
cl_debug_predicted_particles 0 0.00 - 1.00 cheat Debug particle effect prediction
cl_debug_predicted_ragdoll 0 0.00 - 1.00 cheat Debug when predicted ragdolls are created/server-side ragdolls suppressed
cl_debugrumble 0 (any) archive Turn on rumble debugging spew
cl_demoviewoverride 0 (any) Override view during demo playback
cl_detail_avoid_force 0 (any) archive force with which to avoid players ( in units, percentage of the width of the detail sprite )
cl_detail_avoid_radius 0 (any) archive radius around detail sprite to avoid players
cl_detail_avoid_recover_speed 0 (any) archive how fast to recover position after avoiding players
cl_detail_max_sway 0 (any) archive Amplitude of the detail prop sway
cl_detail_multiplier 1 (any) cheat extra details to create
cl_dm_auto_secondary 1 0.00 - 1.00 archive Automatically re-apply silencer/burst-fire mode on respawn
cl_dm_help 1 0.00 - 1.00 archive Enable help hints
cl_dm_kill_hpreward_color 0 0 255 100 (any) archive Color of the kill reward screenflash. Use an alpha value of 0 to disable
cl_drawhud 1 (any) cheat Enable the rendering of the hud
cl_drawleaf -1 (any) cheat
cl_drawmaterial (any) cheat Draw a particular material over the frame
cl_drawmonitors 1 (any)
cl_drawshadowtexture 0 (any) cheat
cl_dump_particle_stats (cmd) dump particle profiling info to particle_profile.csv
cl_dynamiccrosshair 0 0.00 - 1.00 archive Toggles dynamic crosshair
cl_ent_absbox (cmd) cheat Displays the client's absbox for the entity under the crosshair.
cl_ent_bbox (cmd) cheat Displays the client's bounding box for the entity under the crosshair.
cl_ent_rbox (cmd) cheat Displays the client's render box for the entity under the crosshair.
cl_extrapolate 1 (any) cheat Enable/disable extrapolation if interpolation history runs out.
cl_extrapolate_amount 0.25 (any) cheat Set how many seconds the client will extrapolate entities for.
cl_fastdetailsprites 1 (any) cheat whether to use new detail sprite system
cl_fasttempentcollision 5 (any)
cl_find_ent (cmd) cheat Find and list all client entities with classnames that contain the specified substring.
Format: cl_find_ent <substring>
cl_find_ent_index (cmd) cheat Display data for clientside entity matching specified index.
Format: cl_find_ent_index <index>
cl_forwardspeed 450 (any) cheat
cl_idealpitchscale 0.8 (any) archive
cl_impact_sounds 2 (any) archive [0] = No Impact Sound
[1] = cs1.6 style, ricochet noises only, about 75% of the time
[2] = Full Source Engine Effects [Default]
cl_interp_all 0 (any) Disable interpolation list optimizations.
cl_interp_ratio 1.1 1.00 - 4.00 Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate).
cl_interp_threadmodeticks 0 (any) Additional interpolation ticks to use when interpolating with threaded engine mode set.
cl_jiggle_bone_debug 0 (any) cheat Display physics-based 'jiggle bone' debugging information
cl_jiggle_bone_debug_pitch_constraints 0 (any) cheat Display physics-based 'jiggle bone' debugging information
cl_jiggle_bone_debug_yaw_constraints 0 (any) cheat Display physics-based 'jiggle bone' debugging information
cl_lagcomp_errorcheck 0 (any) Player index of other player to check for position errors.
cl_lagcompensation 1 1.00 - 1.00 cheat Perform server side lag compensation of weapon firing events.
cl_leveloverview 0 (any) cheat
cl_leveloverviewmarker 0 (any) cheat
cl_maxrenderable_dist 3000 (any) cheat Max distance from the camera at which things will be rendered
cl_mouseenable 1 (any)
cl_mouselook 1 (any) archive Set to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server.
cl_nation 0 0.00 - 201.00 archive
cl_new_impact_effects 0 (any)
cl_observercrosshair 1 (any) archive
cl_overdraw_test 0 (any) cheat
cl_panelanimation (cmd) Shows panel animation variables: <panelname | blank for all panels>.
cl_particle_batch_mode 1 (any)
cl_particle_max_count 0 (any)
cl_particle_retire_cost 0 (any) cheat
cl_particleeffect_aabb_buffer 2 (any) cheat Add this amount to a particle effect's bbox in the leaf system so if it's growing slowly, it won't have to be reinserted as often.
cl_particles_dump_effects (cmd)
cl_particles_show_bbox 0 (any) cheat
cl_pclass (any) cheat Dump entity by prediction classname.
cl_pdump -1 (any) cheat Dump info about this entity to screen.
cl_phys_props_enable 1 (any) cheat Disable clientside physics props (must be set before loading a level).
cl_phys_props_max 300 (any) Maximum clientside physic props
cl_phys_props_respawndist 1500 (any) cheat Minimum distance from the player that a clientside prop must be before it's allowed to respawn.
cl_phys_props_respawnrate 60 (any) cheat Time, in seconds, between clientside prop respawns.
cl_phys_timescale 1.0 (any) cheat Sets the scale of time for client-side physics (ragdolls)
cl_pitchdown 89 (any) cheat
cl_pitchspeed 225 (any)
cl_pitchup 89 (any) cheat
cl_player_infos (cmd) Print info about all the clients in this game
cl_playerspraydisable 0 (any) archive Disable player sprays.
cl_pred_optimize 2 (any) Optimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no errors (2).
cl_pred_track (cmd) <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname.
cl_predict 1.0 (any) cheat Perform client side prediction.
cl_predict_attacks 0 0.00 - 1.00 archive Predict attacking players
cl_predict_attacks_debug 0 0.00 - 1.00 cheat Debug player health and health prediction state
cl_predict_deaths 0 0.00 - 1.00 archive Predict the death of players we attack
cl_predictionlist 0 (any) cheat Show which entities are predicting
cl_predictweapons 1 1.00 - 1.00 cheat Perform client side prediction of weapon effects.
cl_radio_volume 1.0 >= 0.00 archive Volume of radio sounds
cl_ragdoll_collide 0 (any)
cl_removedecals (cmd) cheat Remove the decals from the entity under the crosshair.
cl_righthand 1 (any) archive Use right-handed view models.
cl_rumblescale 1.0 (any) archive Scale sensitivity of rumble effects (0 to 1.0)
cl_SetupAllBones 0 (any)
cl_shadows 1 0.00 - 1.00 archive Enable/disable simple player shadows
cl_shadowtextureoverlaysize 256 (any) cheat
cl_show_splashes 1 (any)
cl_ShowBoneSetupEnts 0 (any) Show which entities are having their bones setup each frame.
cl_showerror 0 (any) cheat Show prediction errors, 2 for above plus detailed field deltas.
cl_showfps 0 (any) Draw fps meter at top of screen (1 = fps, 2 = smooth fps)
cl_showhelp 1 (any) archive Set to 0 to not show on-screen help
cl_showpausedimage 1 (any) Show the 'Paused' image when game is paused.
cl_showpos 0 (any) cheat Draw current position at top of screen
cl_ShowSunVectors 0 (any)
cl_sidespeed 450 (any) cheat
cl_smoke_alphamul 0.95 (any) cheat
cl_smoke_fademul 0.3 (any) cheat
cl_smoke_range 90 (any) cheat
cl_smooth 1 (any) Smooth view/eye origin after prediction errors
cl_smoothtime 0.1 0.01 - 2.00 Smooth client's view after prediction error over this many seconds
cl_soundemitter_flush (cmd) cheat Flushes the sounds.txt system (client only)
cl_soundscape_flush (cmd) cheat Flushes the client side soundscapes
cl_spec_mode 1 (any) archive spectator mode
cl_sporeclipdistance 512 (any) cheat
cl_sun_decay_rate 0.05 (any) cheat
cl_switchknifehand 0 (any) archive Hold knife in the opposite hand than other weapons.
cl_team default (any) archive Default team when joining a game
cl_threaded_bone_setup 0 (any) Enable parallel processing of C_BaseAnimating::SetupBones()
cl_threaded_client_leaf_system 0 (any)
cl_upspeed 320 (any) cheat
cl_viewmodel_interp 0 (any) archive 'Source Style' weapon viewmodel turn delay system.
'0' = Weapon Viewmodel Turning Lag Off [default]
'1' = Weapon Turning Lag On
cl_winddir 0 (any) cheat Weather effects wind direction angle
cl_windspeed 0 (any) cheat Weather effects wind speed scalar
cl_yawspeed 210 (any)
commentary_firstrun 0 (any) archive
commentary_testfirstrun (cmd)
con_color 255 179 0 255 (any) archive
con_color_blue 128 204 255 255 (any) archive
con_color_darkgreen 64 255 64 255 (any) archive
con_color_green 153 255 153 255 (any) archive
con_color_grey 204 204 204 255 (any) archive
con_color_red 255 32 32 255 (any) archive
con_color_yellow 255 179 0 255 (any) archive
condump (cmd) dump the text currently in the console to condumpXX.log
CreateHairball (cmd) cheat
crosshair 1 (any) archive
csp_developers (cmd) Find developers on this server
csp_dump_commands (cmd) Dump all ConVars/ConCommands to console formatted for wiki
damage_indicator_distance_factor 0.5 (any) Distance from the center - scales according to screen size
deathcam_distance 100 (any)
deathcam_final_pos_suicide 128 (any)
deathcam_player_eye_offset 32 (any)
deathcam_player_eye_offset_suicide 96 (any)
deathcam_transition_speed 0.03 (any) Transition speed of the deathcam
deathcam_transition_speed_suicide 0.1 (any)
debug_materialmodifycontrol_client 0 (any)
dlight_debug (cmd) cheat Creates a dlight in front of the player
echo_chat (cmd) Print a message to the chatbox
english 1 (any) If set to 1, running the english language set of assets.
firstperson (cmd) Switch to firstperson camera.
fish_debug 0 (any) cheat Show debug info for fish
flex_rules 1 (any) Allow flex animation rules to run.
flex_smooth 1 (any) Applies smoothing/decay curve to flex animation controller changes.
fog_color -1 -1 -1 (any) cheat
fog_colorskybox -1 -1 -1 (any) cheat
fog_enable 1 (any) cheat
fog_enableskybox 1 (any) cheat
fog_end -1 (any) cheat
fog_endskybox -1 (any) cheat
fog_maxdensity -1 (any) cheat
fog_maxdensityskybox -1 (any) cheat
fog_override 0 (any) cheat
fog_start -1 (any) cheat
fog_startskybox -1 (any) cheat
force_centerview (cmd)
fov_fix_zoom 1 (any) archive Fixes the zoom fov
g15_dumpplayer (cmd) Spew player data.
g15_reload (cmd) Reloads the Logitech G-15 Keyboard configs.
g15_update_msec 250 (any) archive Logitech G-15 Keyboard update interval.
g_debug_ragdoll_visualize 0 (any) cheat
g_ragdoll_fadespeed 600 (any)
g_ragdoll_lvfadespeed 100 (any)
gamemenucommand (cmd) Issue game menu command.
gameui_hide_dialog (cmd) asdf
gameui_show_dialog (cmd) Show an arbitrary Dialog.
getpos (cmd) dump position and angles to the console
gl_clear 0 (any)
gl_clear_randomcolor 0 (any) cheat Clear the back buffer to random colors every frame. Helps spot open seams in geometry.
hidehud 0 (any) cheat
hidepanel (cmd) Hides a viewport panel <name>
hud_autoreloadscript 0 (any) Automatically reloads the animation script each time one is ran
hud_centerid 1 (any) archive Centers ID display
hud_chat_color 1 0.00 - 1.00 archive Enable players to use "{#RRGGBB}"-style colours in chat
hud_chat_saturation 1 >= 0.00 archive
hud_chat_time 12 >= 1.00 archive How many seconds HUD chat messages should be displayed for
hud_chatsound 1 0.00 - 1.00 archive Enable/disable text messages sound effect (click)
hud_classic 0 (any) archive Draw the HUD in a classic monochromatic style.
hud_classic_deathmsg 0 (any) archive Simplified CS 1.3 style death notifications (no weapon for hs icon)
hud_critical_health 25 (any) cheat archive The point where your health turns RED, default 25
hud_deathnotice_time 6 (any)
hud_drawhistory_time 5 (any)
hud_fastswitch 1 (any) archive
hud_grenadesbar 1 (any) archive Enable/disable grenade display on HUD
hud_hint_console 1 0.00 - 1.00 archive Print HUD hints to console
hud_hint_sound 0 0.00 - 1.00 archive Enable HUD hint sound
hud_instant_switch 0 0.00 - 1.00 archive Quake style instant weapon switching
hud_kill_confirm 1 (any) archive Death notice icon is GREEN for kills you make
hud_kill_streaks 1 0.00 - 1.00 archive Show kill streaks in deathmatch gamemodes
hud_kill_streaks_log 0 (any) archive Enable console output for kill streaks
hud_player_icons 1 (any) archive Display the team status HUD item. Setting this to 2 will show icons for dead players
hud_reloadscheme (cmd) Reloads hud layout and animation scripts.
hud_takesshots 0 (any) archive Auto-save a scoreboard screenshot at the end of a map.
impulse (cmd)
in_usekeyboardsampletime 1 (any) Use keyboard sample time smoothing.
invnext (cmd)
invprev (cmd)
joy_accel_filter 0.2 (any)
joy_accelmax 1.0 (any) archive
joy_accelscale 0.6 (any) archive
joy_advanced 0 (any) archive
joy_advaxisr 0 (any) archive
joy_advaxisu 0 (any) archive
joy_advaxisv 0 (any) archive
joy_advaxisx 0 (any) archive
joy_advaxisy 0 (any) archive
joy_advaxisz 0 (any) archive
joy_autoaimdampen 0 (any) archive How much to scale user stick input when the gun is pointing at a valid target.
joy_autoaimdampenrange 0 (any) archive The stick range where autoaim dampening is applied. 0 = off
joy_autosprint 0 (any) Automatically sprint when moving with an analog joystick
joy_diagonalpov 0 (any) archive POV manipulator operates on diagonal axes, too.
joy_display_input 0 (any) archive
joy_forwardsensitivity -1 (any) archive
joy_forwardthreshold 0.15 (any) archive
joy_inverty 0 (any) archive Whether to invert the Y axis of the joystick for looking.
joy_inverty_default 0 (any)
joy_lowend 1 (any) archive
joy_lowmap 1 (any) archive
joy_movement_stick 0 (any) archive Which stick controls movement (0 is left stick)
joy_movement_stick_default 0 (any)
joy_name joystick (any) archive
joy_pegged 0.75 (any)
joy_pitchsensitivity 1 (any) archive
joy_pitchsensitivity_default -1.0 (any)
joy_pitchthreshold 0.15 (any) archive
joy_response_look 0 (any) archive 'Look' stick response mode: 0=Default, 1=Acceleration Promotion
joy_response_move 1 (any) archive 'Movement' stick response mode: 0=Linear, 1=quadratic, 2=cubic, 3=quadratic extreme, 4=power function(i.e., pow(x,1/sensitivity)), 5=two-stage
joy_response_move_vehicle 6 (any)
joy_sidesensitivity 1 (any) archive
joy_sidethreshold 0.15 (any) archive
joy_vehicle_turn_lowend 0.7 (any)
joy_vehicle_turn_lowmap 0.4 (any)
joy_virtual_peg 0 (any)
joy_wingmanwarrior_turnhack 0 (any) archive Wingman warrior hack related to turn axes.
joy_xcontroller_cfg_loaded 0 (any) archive If 0, the 360controller.cfg file will be executed on startup & option changes.
joy_yawsensitivity -1 (any) archive
joy_yawsensitivity_default -1.25 (any)
joy_yawthreshold 0.15 (any) archive
joyadvancedupdate (cmd)
joystick 0 (any) archive
lastinv (cmd)
loadcommentary (cmd)
lod_TransitionDist 800 (any)
lookspring 0 (any) archive
lookstrafe 0 (any) archive
m_customaccel 0 >= 0.00 archive Custom mouse acceleration (0 disable, 1 to enable, 2 enable with separate yaw/pitch rescale).
Formula: mousesensitivity = ( rawmousedelta^m_customaccel_exponent ) * m_customaccel_scale + sensitivity
If mode is 2, then x and y sensitivity are scaled by m_pitch and m_yaw respectively.
m_customaccel_exponent 1 (any) archive Mouse move is raised to this power before being scaled by scale factor.
m_customaccel_max 0 (any) archive Max mouse move scale factor, 0 for no limit
m_customaccel_scale 0.04 >= 0.00 archive Custom mouse acceleration value.
m_filter 0 (any) archive Mouse filtering (set this to 1 to average the mouse over 2 frames).
m_forward 1 (any) archive Mouse forward factor.
m_mouseaccel1 0 >= 0.00 archive Windows mouse acceleration initial threshold (2x movement).
m_mouseaccel2 0 >= 0.00 archive Windows mouse acceleration secondary threshold (4x movement).
m_mousespeed 1 1.00 - 20.00 archive Windows mouse speed factor (range 1 to 20).
m_pitch 0.022 (any) archive Mouse pitch factor.
m_side 0.8 (any) archive Mouse side factor.
m_yaw 0.022 (any) archive Mouse yaw factor.
mat_autoexposure_max 2 (any)
mat_autoexposure_min 0.5 (any)
mat_bloom_scalefactor_scalar 1.0 (any)
mat_bloomamount_rate 0.05f (any) cheat
mat_bloomscale 1 (any)
mat_camerarendertargetoverlaysize 128 (any) cheat
mat_clipz 1 (any)
mat_debug_autoexposure 0 (any) cheat
mat_debug_bloom 0 (any) cheat
mat_debug_postprocessing_effects 0 (any) 0 = off, 1 = show post-processing passes in quadrants of the screen, 2 = only apply post-processing to the centre of the screen
mat_debug_process_halfscreen 0 (any) cheat
mat_disable_bloom 0 (any) cheat
mat_drawTexture (any) cheat Enable debug view texture
mat_drawTextureScale 1.0 (any) Debug view texture scale
mat_drawTitleSafe 0 (any) Enable title safe overlay
mat_drawwater 1 (any) cheat
mat_exposure_center_region_x 0.9 (any) cheat
mat_exposure_center_region_x_flashlight 0.9 (any) cheat
mat_exposure_center_region_y 0.85 (any) cheat
mat_exposure_center_region_y_flashlight 0.85 (any) cheat
mat_force_bloom 0 (any) cheat
mat_framebuffercopyoverlaysize 128 (any)
mat_hdr_uncapexposure 0 (any) cheat
mat_hsv 0 (any) cheat
mat_motion_blur_falling_intensity 1.0 (any)
mat_motion_blur_falling_max 20.0 (any)
mat_motion_blur_falling_min 10.0 (any)
mat_motion_blur_forward_enabled 0 (any)
mat_motion_blur_rotation_intensity 1.0 (any)
mat_motion_blur_strength 1.0 (any)
mat_non_hdr_bloom_scalefactor .3 (any)
mat_postprocess_x 4 (any)
mat_postprocess_y 1 (any)
mat_postprocessing_combine 1 (any) Combine bloom, software anti-aliasing and color correction into one post-processing pass
mat_show_histogram 0 (any)
mat_showcamerarendertarget 0 (any) cheat
mat_showframebuffertexture 0 (any) cheat
mat_showlightmappage -1 (any) cheat
mat_showwatertextures 0 (any) cheat
mat_software_aa_blur_one_pixel_lines 0.5 (any) archive How much software AA should blur one-pixel thick lines: (0.0 - none), (1.0 - lots)
mat_software_aa_debug 0 (any) Software AA debug mode: (0 - off), (1 - show number of 'unlike' samples: 0->black, 1->red, 2->green, 3->blue), (2 - show anti-alias blend strength), (3 - show averaged 'unlike' colour)
mat_software_aa_edge_threshold 1.0 (any) archive Software AA - adjusts the sensitivity of the software AA shader's edge detection (default 1.0 - a lower value will soften more edges, a higher value will soften fewer)
mat_software_aa_quality 0 (any) archive Software AA quality mode: (0 - 5-tap filter), (1 - 9-tap filter)
mat_software_aa_strength -1.0 (any) archive Software AA - perform a software anti-aliasing post-process (an alternative/supplement to MSAA). This value sets the strength of the effect: (0.0 - off), (1.0 - full)
mat_software_aa_strength_vgui -1.0 (any) archive Same as mat_software_aa_strength, but forced to this value when called by the post vgui AA pass.
mat_software_aa_tap_offset 1.0 (any) archive Software AA - adjusts the displacement of the taps used by the software AA shader (default 1.0 - a lower value will make the image sharper, higher will make it blurrier)
mat_stub 0 (any) cheat
mat_tonemap_min_avglum 3.0 (any) cheat
mat_tonemap_percent_bright_pixels 2.0 (any) cheat
mat_tonemap_percent_target 60.0 (any) cheat
mat_tonemapping_occlusion_use_stencil 0 (any)
mat_viewportscale 1.0 0.00 - 1.00 cheat Scale down the main viewport (to reduce GPU impact on CPU profiling)
mat_wateroverlaysize 128 (any)
mat_yuv 0 (any) cheat
menu_open (cmd) Open a user menu file (see the cfg/menus/ folder)
menu_show (cmd) cheat Show a menu string (| denotes a line terminator)
mm_add_item (cmd) Add a stats item
mm_add_player (cmd) Add a player
mp_usehwmmodels 0 (any) Enable the use of the hw morph models. (-1 = never, 1 = always, 0 = based upon GPU)
mp_usehwmvcds 0 (any) Enable the use of the hw morph vcd(s). (-1 = never, 1 = always, 0 = based upon GPU)
muzzleflash_light 1 (any) archive
net_graph 0 (any) archive Draw the network usage graph [1 = network data, 2 = draw graph, 3 = show loss+choke, 4 = show server framerate, 5 = CSPromod graph, 6 = Same as 5 but without text]
net_graphheight 64 (any) archive Height of netgraph panel
net_graphlegend 0 0.00 - 1.00 archive Draw payload legend
net_graphmsecs 400 (any) archive The latency graph represents this many milliseconds.
net_graphpos 1 (any) archive
net_graphproportionalfont 1 (any) archive Determines whether netgraph font is proportional or not
net_graphshowinterp 1 (any) archive Draw the interpolation graph.
net_graphshowlatency 1 (any) archive Draw the ping/packet loss graph.
net_graphsolid 1 (any) archive
net_graphtext 1 (any) archive Draw text fields
net_scale 5 (any) archive
option_duck_method_default 1.0 (any)
overview_alpha 1.0 (any) archive Overview map translucency.
overview_health 1 (any) archive Show player's health in map overview.
overview_locked 0 (any) archive Locks map angle, doesn't follow view angle.
overview_mode (cmd) Sets overview map mode off,small,large: <0|1|2>
overview_names 0 (any) archive Show player's names in map overview.
overview_tracks 1 (any) archive Show player's tracks in map overview.
overview_zoom (cmd) Sets overview map zoom: <zoom> [<time>] [rel]
particle_sim_alt_cores 2 (any)
particle_simulateoverflow 0 (any) cheat Used for stress-testing particle systems. Randomly denies creation of particles.
perfvisualbenchmark (cmd)
perfvisualbenchmark_abort (cmd)
phonemedelay 0 (any) Phoneme delay to account for sound system latency.
phonemefilter 0.08 (any) Time duration of box filter to pass over phonemes.
phonemesnap 2 (any) Lod at level at which visemes stops always considering two phonemes, regardless of duration.
pixelvis_debug (cmd) Dump debug info
playgamesound (cmd) Play a sound from the game sounds txt file
playsoundscape (cmd) cheat Forces a soundscape to play
playvideo (cmd) Plays a video: <filename> [width height]
playvideo_exitcommand (cmd) Plays a video and fires and exit command when it is stopped or finishes: <filename> <exit command>
pwatchent -1 (any) cheat Entity to watch for prediction system changes.
pwatchvar (any) cheat Entity variable to watch in prediction system for changes.
r_3dsky 1 (any) Enable the rendering of 3d sky boxes
r_cheapwaterend (cmd)
r_cheapwaterstart (cmd)
r_debugcheapwater 0 (any) cheat
r_depthoverlay 0 (any) cheat Replaces opaque objects with their grayscaled depth values. r_showz_power scales the output.
r_dopixelvisibility 1 (any)
r_drawopaquerenderables 1 (any) cheat
r_drawopaquestaticpropslast 0 (any) Whether opaque static props are rendered after non-npcs
r_drawopaqueworld 1 (any) cheat
r_drawothermodels 1 (any) cheat 0=Off, 1=Normal, 2=Wireframe
r_drawparticles 1 (any) cheat Enable/disable particle rendering
r_drawpixelvisibility 0 (any) Show the occlusion proxies
r_DrawRain 1 (any) cheat Enable/disable rain rendering.
r_drawrenderboxes 0 (any) cheat
r_drawropes 1 (any) cheat
r_drawsprites 1 (any) cheat
r_drawtranslucentrenderables 1 (any) cheat
r_drawviewmodel 1 (any) cheat
r_entityclips 1 (any)
r_eyewaterepsilon 7.0f (any) cheat
r_farz -1 (any) cheat Override the far clipping plane. -1 means to use the value in env_fog_controller.
r_flashlightambient 0.0 (any) cheat
r_flashlightconstant 0.0 (any) cheat
r_flashlightdepthres 1024 (any)
r_flashlightdrawfrustum 0 (any)
r_flashlightfar 750.0 (any) cheat
r_flashlightfov 45.0 (any) cheat
r_flashlightladderdist 40.0 (any) cheat
r_flashlightlinear 100.0 (any) cheat
r_flashlightlockposition 0 (any) cheat
r_flashlightmodels 1 (any)
r_flashlightnear 4.0 (any) cheat
r_flashlightoffsetx 10.0 (any) cheat
r_flashlightoffsety -20.0 (any) cheat
r_flashlightoffsetz 24.0 (any) cheat
r_flashlightquadratic 0.0 (any) cheat
r_flashlightshadowatten 0.35 (any) cheat
r_flashlightvisualizetrace 0 (any) cheat
r_ForceWaterLeaf 1 (any) Enable for optimization to water - considers view in leaf under water for purposes of culling
r_fov_debug 0 0.00 - 1.00 Print scaled FOV in top-right of screen
r_impactcolor 0 (any) archive With Pro-Mode Effects, this adjuts color output.
'0' = White Puff [default]
'1' = Black Puff
'2' Hybrid based on surface color/brightness
r_impactcolorthreshold 0.4 0.10 - 1.50 archive With Pro-Mode Effects, and color set to 3 (Hybrid)
This command controls the point at which the engine decides if a surface is dark or light.
r_impacteffects 4 (any) archive Impact Effect Master Command
'0' = Impact Effects Off
'1' = CS:S Default Impact Effects (No Flecks)
'2' CS:S Default Impact Effects (With Flecks)
'3' Pro-Mode without Sparks
'4' Pro-Mode with Sparks
r_JeepViewBlendTo 1 (any) cheat
r_JeepViewBlendToScale 0.03 (any) cheat
r_JeepViewBlendToTime 1.5 (any) cheat
r_mapextents 16384 (any) cheat Set the max dimension for the map. This determines the far clipping plane
r_newflashlight 1 (any) cheat
r_particle_sim_spike_threshold_ms 5 (any)
r_PhysPropStaticLighting 1 (any)
r_pixelvisibility_partial 1 (any)
r_pixelvisibility_spew 0 (any)
r_PortalTestEnts 1 (any) cheat Clip entities against portal frustums.
r_postprocessing 0 (any) archive Enable/Disable Post-processsing path
r_propsmaxdist 1200 (any) cheat Maximum visible distance
r_queued_post_processing 0 (any)
r_queued_ropes 1 (any)
r_rainalpha 0.4 (any) cheat
r_rainalphapow 0.8 (any) cheat
r_raindensity 0.001 (any) cheat
r_RainHack 0 (any) cheat
r_rainlength 0.1f (any) cheat
r_RainProfile 0 (any) cheat Enable/disable rain profiling.
r_RainRadius 1500 (any) cheat
r_RainSideVel 130 (any) cheat How much sideways velocity rain gets.
r_RainSimulate 1 (any) cheat Enable/disable rain simulation.
r_rainspeed 600.0f (any) cheat
r_RainSplashPercentage 20 (any) cheat
r_rainwidth 0.5 (any) cheat
r_ropetranslucent 1 (any)
r_screenoverlay (cmd) cheat Draw specified material as an overlay
r_sequence_debug (any)
r_shadowangles (cmd) cheat Set shadow angles
r_shadowblobbycutoff (cmd) cheat some shadow stuff
r_shadowcolor (cmd) cheat Set shadow color
r_shadowdir (cmd) cheat Set shadow direction
r_shadowdist (cmd) cheat Set shadow distance
r_shadowmaxrendered 32 (any)
r_skybox 1 (any) cheat Enable the rendering of sky boxes
r_SnowColorBlue 200 (any) cheat Snow.
r_SnowColorGreen 175 (any) cheat Snow.
r_SnowColorRed 150 (any) cheat Snow.
r_SnowDebugBox 0 (any) cheat Snow Debug Boxes.
r_SnowEnable 1 (any) cheat Snow Enable
r_SnowEndAlpha 255 (any) cheat Snow.
r_SnowEndSize 0 (any) cheat Snow.
r_SnowFallSpeed 1.5 (any) cheat Snow fall speed scale.
r_SnowInsideRadius 256 (any) cheat Snow.
r_SnowOutsideRadius 1024 (any) cheat Snow.
r_SnowParticles 500 (any) cheat Snow.
r_SnowPosScale 1 (any) cheat Snow.
r_SnowRayEnable 1 (any) cheat Snow.
r_SnowRayLength 8192.0f (any) cheat Snow.
r_SnowRayRadius 256 (any) cheat Snow.
r_SnowSpeedScale 1 (any) cheat Snow.
r_SnowStartAlpha 25 (any) cheat Snow.
r_SnowStartSize 1 (any) cheat Snow.
r_SnowWindScale 0.0035 (any) cheat Snow.
r_SnowZoomOffset 384.0f (any) cheat Snow.
r_SnowZoomRadius 512.0f (any) cheat Snow.
r_sse_s 1 (any) sse ins for particle sphere create
r_swingflashlight 1 (any) cheat
r_threaded_client_shadow_manager 0 (any)
r_threaded_particles 1 (any)
r_threaded_renderables 0 (any)
r_updaterefracttexture 1 (any) cheat
r_VehicleViewClamp 1 (any) cheat
r_visualizeproplightcaching 0 (any)
r_WaterDrawReflection 1 (any) Enable water reflection
r_WaterDrawRefraction 1 (any) Enable water refraction
r_worldlistcache 1 (any)
radar 1 (any) archive toggles radar map image and icons
radar_opaque 0 (any) archive Set the radar to be totally opaque.
radar_size 1 (any) archive Radar size. 1 = small. 2 = medium.
radio1 (cmd) Show the radio commands menu.
radio2 (cmd) Show the group radio commands menu.
radio3 (cmd) Show the radio responses/reports commands menu.
ragdoll_sleepaftertime 5.0f (any) After this many seconds of being basically stationary, the ragdoll will go to sleep.
rcon (cmd) Issue an rcon command.
rebuy (cmd)
rebuy_reload (cmd)
rope_averagelight 1 (any) Makes ropes use average of cubemap lighting instead of max intensity.
rope_collide 1 (any) Collide rope with the world
rope_rendersolid 1 (any)
rope_shake 0 (any)
rope_smooth 1 (any) Do an antialiasing effect on ropes
rope_smooth_enlarge 1.4 (any) How much to enlarge ropes in screen space for antialiasing effect
rope_smooth_maxalpha 0.5 (any) Alpha for rope antialiasing effect
rope_smooth_maxalphawidth 1.75 (any)
rope_smooth_minalpha 0.2 (any) Alpha for rope antialiasing effect
rope_smooth_minwidth 0.3 (any) When using smoothing, this is the min screenspace width it lets a rope shrink to
rope_solid_maxalpha 1 (any)
rope_solid_maxwidth 1 (any)
rope_solid_minalpha 0.0 (any)
rope_solid_minwidth 0.3 (any)
rope_subdiv 2 0.00 - 8.00 Rope subdivision amount
rope_wind_dist 1000 (any) Don't use CPU applying small wind gusts to ropes when they're past this distance.
scr_centertime 2 (any)
sensitivity 3 0.00 - 50.00 archive Mouse sensitivity.
shake_show 0 (any) Displays a list of the active screen shakes.
shake_stop (cmd) cheat Stops all active screen shakes.
showinfo (cmd) Shows a info panel: <type> <title> <message> [<command>]
showpanel (cmd) Shows a viewport panel <name>
showparticlecounts 0 (any) Display number of particles drawn per frame
slot0 (cmd)
slot1 (cmd)
slot10 (cmd)
slot2 (cmd)
slot3 (cmd)
slot4 (cmd)
slot5 (cmd)
slot6 (cmd)
slot7 (cmd)
slot8 (cmd)
slot9 (cmd)
snapto (cmd)
soundscape_dumpclient (cmd) cheat Dumps the client's soundscape data.
soundscape_fadetime 3.0 (any) cheat Time to crossfade sound effects between soundscapes
spec_autodirector 1 (any) Auto-director chooses best view modes while spectating
spec_freeze_distance_max 200 (any) cheat Maximum random distance from the target to stop when framing them in observer freeze cam.
spec_freeze_distance_min 96 (any) cheat Minimum random distance from the target to stop when framing them in observer freeze cam.
spec_mode (cmd) Set spectator mode
spec_next (cmd) Spectate next player
spec_player (cmd) Spectate player by name
spec_pos (cmd) dump position and angles to the console
spec_prev (cmd) Spectate previous player
spec_scoreboard 0 (any) archive
spec_track 0 (any) Tracks an entity in spec mode
steamid (cmd) Get current Steam ID information
stopsoundscape (cmd) cheat Stops all soundscape processing and fades current looping sounds
sv_bonus_map_challenge_update (cmd) cheat Updates a bonus map challenge score.
sv_bonus_map_complete (cmd) cheat Completes a bonus map.
sv_bonus_map_unlock (cmd) cheat Locks a bonus map.
sv_stickysprint_default 0 (any)
test_freezeframe (cmd) cheat Test the freeze frame code.
Test_ProxyToggle_EnsureValue (cmd) cheat Test_ProxyToggle_EnsureValue
testhudanim (cmd) cheat Test a hud element animation.
Arguments: <anim name>
thirdperson (cmd) cheat Switch to thirdperson camera.
thirdperson_mayamode (cmd) cheat Switch to thirdperson Maya-like camera controls.
thirdperson_platformer 0 (any) Player will aim in the direction they are moving.
thirdperson_screenspace 0 (any) Movement will be relative to the camera, eg: left means screen-left
toggleoptions (cmd) turn options on
tracer_extra 1 (any)
ui_posedebug_fade_in_time 0.2 (any) cheat Time during which a new pose activity layer is shown in green in +posedebug UI
ui_posedebug_fade_out_time 0.8 (any) cheat Time to keep a no longer active pose activity layer in red until removing it from +posedebug UI
v_centermove 0.15 (any)
v_centerspeed 500 (any)
v_fov_fix_weapon_origin 1 (any) archive Fixes the weapon origin
vcollide_wireframe 0 (any) cheat Render physics collision models in wireframe
vgui_message_dialog_modal 1 (any) archive
viewanim_addkeyframe (cmd) cheat
viewanim_create (cmd) viewanim_create
viewanim_load (cmd) load animation from file
viewanim_reset (cmd) cheat reset view angles!
viewanim_save (cmd) Save current animation to file
viewanim_test (cmd) test view animation
viewmodel_fov 75 (any) cheat
voice_clientdebug 0 (any)
voice_modenable 1 (any) archive Enable/disable voice in this mod.
x360_audio_english 0 (any) Keeps track of whether we're forcing english in a localized language.
x360_resolution_height 480 (any) This is only used for reference. Changing this value does nothing
x360_resolution_interlaced 0 (any) This is only used for reference. Changing this value does nothing
x360_resolution_widescreen_mode 0 (any) This is only used for reference. Changing this value does nothing
x360_resolution_width 640 (any) This is only used for reference. Changing this value does nothing
xlook (cmd)
xmove (cmd)
zoom_sensitivity_ratio 1.0 (any) archive Additional mouse sensitivity scale factor applied when FOV is zoomed in.

Engine/shared commands

Name Default Range Flags Description
+demoui2 (cmd) Bring the advanced demo player UI (demoui2) to foreground.
+showbudget (cmd) cheat
+showbudget_texture (cmd) cheat
+showbudget_texture_global (cmd) cheat
+showvprof (cmd)
+vgui_drawtree (cmd)
+voicerecord (cmd)
-demoui2 (cmd) Send the advanced demo player UI (demoui2) to background.
-showbudget (cmd) cheat
-showbudget_texture (cmd) cheat
-showbudget_texture_global (cmd) cheat
-showvprof (cmd)
-vgui_drawtree (cmd)
-voicerecord (cmd)
_bugreporter_restart (cmd) Restarts bug reporter .dll
_restart (cmd) Shutdown and restart the engine.
addip (cmd) Add an IP address to the ban list.
adsp_alley_min 122 (any)
adsp_courtyard_min 126 (any)
adsp_debug 0 (any) archive
adsp_door_height 112 (any)
adsp_duct_min 106 (any)
adsp_hall_min 110 (any)
adsp_low_ceiling 108 (any)
adsp_opencourtyard_min 126 (any)
adsp_openspace_min 130 (any)
adsp_openstreet_min 118 (any)
adsp_openwall_min 130 (any)
adsp_room_min 102 (any)
adsp_street_min 118 (any)
adsp_tunnel_min 114 (any)
adsp_wall_height 128 (any)
alias (cmd) Alias a command.
askconnect_accept (cmd) Accept a redirect request by the server.
async_allow_held_files 1 (any) Allow AsyncBegin/EndRead()
async_mode 0 (any) Set the async filesystem mode (0 = async, 1 = synchronous)
async_resume (cmd)
async_serialize 0 (any) Force async reads to serialize for profiling
async_simulate_delay 0 (any) Simulate a delay of up to a set msec per file operation
async_suspend (cmd)
banid (cmd) Add a user ID to the ban list.
banip (cmd) Add an IP address to the ban list.
bench_end (cmd) cheat Ends gathering of info.
bench_start (cmd) cheat Starts gathering of info. Arguments: filename to write results into
bench_upload (cmd) cheat Uploads most recent benchmark stats to the Valve servers.
benchframe (cmd) Takes a snapshot of a particular frame in a time demo.
bind (cmd) Bind a key.
BindToggle (cmd) Performs a bind <key> "increment var <cvar> 0 1 1"
box (cmd) cheat Draw a debug box.
budget_averages_window 30 (any) archive number of frames to look at when figuring out average frametimes
budget_background_alpha 128 (any) archive how translucent the budget panel is
budget_bargraph_background_alpha 128 (any) archive how translucent the budget panel is
budget_bargraph_range_ms 16.6666666667 (any) archive budget bargraph range in milliseconds
budget_history_numsamplesvisible 100 (any) archive 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 66.666666667 (any) archive budget history range in milliseconds
budget_panel_bottom_of_history_fraction .25 (any) archive number between 0 and 1
budget_panel_height 384 (any) archive height in pixels of the budget panel
budget_panel_width 512 (any) archive width in pixels of the budget panel
budget_panel_x 0 (any) archive number of pixels from the left side of the game screen to draw the budget panel
budget_panel_y 50 (any) archive number of pixels from the top side of the game screen to draw the budget panel
budget_peaks_window 30 (any) archive number of frames to look at when figuring out peak frametimes
budget_show_averages 0 (any) archive enable/disable averages in the budget panel
budget_show_history 1 (any) archive turn history graph off and on. . good to turn off on low end
budget_show_peaks 1 (any) archive enable/disable peaks in the budget panel
budget_toggle_group (cmd) Turn a budget group on/off
bug (cmd) Show/hide the bug reporting UI.
bugreporter_includebsp 1 (any) Include .bsp for internal bug submissions.
bugreporter_uploadasync 0 (any) archive Upload attachments asynchronously
buildcubemaps (cmd) Rebuild cubemaps.
building_cubemaps 0 (any)
cache_print (cmd) cache_print [section]
Print out contents of cache memory.
cache_print_lru (cmd) cache_print_lru [section]
Print out contents of cache memory.
cache_print_summary (cmd) cache_print_summary [section]
Print out a summary contents of cache memory.
changelevel (cmd) Change server to the specified map
changelevel2 (cmd) Transition to the specified map in single player
cl_allowdownload 1 (any) archive Client downloads customization files
cl_allowupload 1 (any) archive Client uploads customization files
cl_clock_correction 1 (any) cheat Enable/disable clock correction on the client.
cl_clock_correction_adjustment_max_amount 200 (any) cheat Sets the maximum number of milliseconds per second it is allowed to correct the client clock. It will only correct this amount if the difference between the client and server clock is equal to or larger than cl_clock_correction_adjustment_max_offset.
cl_clock_correction_adjustment_max_offset 90 (any) cheat As the clock offset goes from cl_clock_correction_adjustment_min_offset to this value (in milliseconds), it moves towards applying cl_clock_correction_adjustment_max_amount of adjustment. That way, the response is small when the offset is small.
cl_clock_correction_adjustment_min_offset 10 (any) cheat If the clock offset is less than this amount (in milliseconds), then no clock correction is applied.
cl_clock_correction_force_server_tick 999 (any) cheat Force clock correction to match the server tick + this offset (-999 disables it).
cl_clock_showdebuginfo 0 (any) cheat Show debugging info about the clock drift.
cl_clockdrift_max_ms 150 (any) 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 0 (any) cheat Maximum number of milliseconds the clock is allowed to drift before the client snaps its clock to the server's.
cl_cmdrate 30 10.00 - 100.00 archive Max number of command packets sent to server per second
cl_detaildist 1200 (any) cheat Distance at which detail props are no longer visible
cl_detailfade 400 (any) cheat Distance across which detail props fade in
cl_downloadfilter all (any) archive Determines which files can be downloaded from the server (all, none, nosounds)
cl_ejectbrass 1 (any)
cl_entityreport 0 (any) cheat For debugging, draw entity states to console
cl_flushentitypacket 0 (any) cheat For debugging. Force the engine to flush an entity packet.
cl_forcepreload 0 (any) archive Whether we should force preloading.
cl_fullupdate (cmd) cheat Forces the server to send a full update packet
cl_ignorepackets 0 (any) cheat Force client to ignore packets (for debugging).
cl_language english (any) Language (from HKCU\Software\Valve\Steam\Language)
cl_localnetworkbackdoor 1 (any) Enable network optimizations for single player games.
cl_logofile materials/decals/spraylogo.vtf (any) archive Spraypoint logo decal.
cl_playback_screenshots 0 (any) Allows the client to playback screenshot and jpeg commands in demos.
cl_precacheinfo (cmd) Show precache info (client).
cl_resend 6 1.50 - 20.00 Delay in seconds before the client will resend the 'connect' attempt
cl_screenshotname (any) Custom Screenshot name
cl_showdemooverlay 0 (any) How often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always)
cl_showents (cmd) cheat Dump entity list to console.
cl_showevents 0 (any) cheat Print event firing info in the console
cl_showpluginmessages 1 (any) archive Allow plugins to display messages to you
cl_soundfile sound/player/jingle.wav (any) archive Jingle sound file.
cl_timeout 30 (any) archive After this many seconds without receiving a packet from the server, the client will disconnect itself
cl_updaterate 20 >= 10.00 archive Number of packets per second of updates you are requesting from the server
cl_view (cmd) cheat Set the view entity index.
cl_voice_filter (any) Filter voice by name substring
clear (cmd) Clear all console output.
clientport 27005 (any) Host game client port
closecaption 0 (any) archive Enable close captioning.
cmd (cmd) Forward command to server.
colorcorrectionui (cmd) cheat Show/hide the color correction tools UI.
con_drawnotify 1 (any) Disables drawing of notification area (for taking screenshots).
con_enable 0 (any) archive Allows the console to be activated.
con_filter_enable 0 (any) Filters console output based on the setting of con_filter_text. 1 filters completely, 2 displays filtered text brighter than other text.
con_filter_text (any) Text with which to filter console spew. Set con_filter_enable 1 or 2 to activate.
con_filter_text_out (any) Text with which to filter OUT of console spew. Set con_filter_enable 1 or 2 to activate.
con_logfile (any) Console output gets written to this file
con_notifytime 8 (any) How long to display recent console text to the upper part of the game window
con_nprint_bgalpha 50 (any) Con_NPrint background alpha.
con_nprint_bgborder 5 (any) Con_NPrint border size.
con_timestamp 0 (any) Prefix console.log entries with timestamps
con_trace 0 (any) Print console text to low level printout.
connect (cmd) Connect to specified server.
contimes 8 (any) Number of console lines to overlay for debugging.
coop 0 (any) notify Cooperative play.
csp_version (cmd) Display version information for this build (if connected to a server, also shows server version information)
cvarlist (cmd) Show the list of convars/concommands.
datacachesize 32 0.00 - 128.00 Size in MB.
deathmatch 0 (any) notify Running a deathmatch server.
debugsystemui (cmd) cheat Show/hide the debug system UI.
demo_avellimit 2000 (any) Angular velocity limit before eyes considered snapped for demo playback.
demo_debug 0 (any) Demo debug info.
demo_fastforwardfinalspeed 20 (any) Go this fast when starting to hold FF button.
demo_fastforwardramptime 5 (any) How many seconds it takes to get to full FF speed.
demo_fastforwardstartspeed 2 (any) Go this fast when starting to hold FF button.
demo_gototick (cmd) Skips to a tick in demo.
demo_interplimit 4000 (any) How much origin velocity before it's considered to have 'teleported' causing interpolation to reset.
demo_interpolateview 1 (any) Do view interpolation during dem playback.
demo_legacy_rollback 1 (any) Use legacy view interpolation rollback amount in demo playback.
demo_pause (cmd) Pauses demo playback.
demo_pauseatservertick 0 (any) Pauses demo playback at server tick
demo_quitafterplayback 0 (any) Quits game after demo playback.
demo_recordcommands 1 (any) cheat Record commands typed at console into .dem files.
demo_resume (cmd) Resumes demo playback.
demo_timescale (cmd) Sets demo replay speed.
demo_togglepause (cmd) Toggles demo playback.
demolist (cmd) Print demo sequence list.
demos (cmd) Demo demo file sequence.
demoui (cmd) Show/hide the demo player UI.
demoui2 (cmd) Show/hide the advanced demo player UI (demoui2).
developer 0 (any) Set developer message level
devshots_nextmap (cmd) Used by the devshots system to go to the next map in the devshots maplist.
devshots_screenshot (cmd) Used by the -makedevshots system to take a screenshot. For taking your own screenshots, use the 'screenshot' command instead.
differences (cmd) Show all convars which are not at their default values.
disconnect (cmd) Disconnect game from server.
disp_dynamic 0 (any)
dsp_automatic 0 (any)
dsp_db_min 80 (any)
dsp_db_mixdrop 0.5 (any)
dsp_dist_max 1440.0 (any) cheat
dsp_dist_min 0.0 (any) cheat
dsp_enhance_stereo 0 (any) archive
dsp_facingaway 0 (any)
dsp_mix_max 0.8 (any)
dsp_mix_min 0.2 (any)
dsp_off 0 (any) cheat
dsp_player 0 (any)
dsp_reload (cmd)
dsp_room 0 (any)
dsp_slow_cpu 0 (any) archive
dsp_spatial 40 (any)
dsp_speaker 50 (any)
dsp_vol_2ch 1.0 (any)
dsp_vol_4ch 0.5 (any)
dsp_vol_5ch 0.5 (any)
dsp_volume 1.0 (any) archive
dsp_water 14 (any)
dt_ShowPartialChangeEnts 0 (any) (SP only) - show entities that were copied using small optimized lists (FL_EDICT_PARTIAL_CHANGE).
dt_UsePartialChangeEnts 1 (any) (SP only) - enable FL_EDICT_PARTIAL_CHANGE optimization.
dti_flush (cmd) Write out the datatable instrumentation files (you must run with -dti for this to work).
dtwarning 0 (any) Print data table warnings?
dtwatchclass (any) Watch all fields encoded with this table.
dtwatchent -1 (any) Watch this entities data table encoding.
dtwatchvar (any) Watch the named variable.
dump_x360_cfg (cmd) Dump X360 config files to disk
dump_x360_saves (cmd) Dump X360 save games to disk
dumpsavedir (cmd) List the contents of the save directory in memory
dumpstringtables (cmd) Print string tables to console.
echo (cmd) Echo text to console.
editdemo (cmd) Edit a recorded demo file (.dem ).
editor_toggle (cmd) cheat Disables the simulation and returns focus to the editor
endmovie (cmd) Stop recording movie frames.
envmap (cmd)
escape (cmd) Escape key pressed.
exec (cmd) Execute script file.
exit (cmd) Exit the engine.
fast_fogvolume 0 (any)
filesystem_buffer_size 0 (any) Size of per file buffers. 0 for none
find (cmd) Find concommands with the specified string in their name/help text.
findflags (cmd) Find concommands by flags.
flush (cmd) cheat Flush unlocked cache memory.
flush_locked (cmd) cheat Flush unlocked and locked cache memory.
fog_enable_water_fog 1 (any) cheat
fps_max 300 (any) archive Frame rate limiter, cannot be set while connected to a server.
fs_convert 1 (any) Allow Xbox 360 files to be generated at runtime
fs_monitor_read_from_pack 0 (any) 0:Off, 1:Any, 2:Sync only
fs_printopenfiles (cmd) Show all files currently opened by the engine.
fs_report_sync_opens 0 (any) 0:Off, 1:Always, 2:Not during load
fs_warning_level (cmd) Set the filesystem warning level.
fs_warning_mode 0 (any) 0:Off, 1:Warn main thread, 2:Warn other threads
gameui_activate (cmd) Shows the game UI
gameui_allowescape (cmd) Escape key allowed to hide game UI
gameui_allowescapetoshow (cmd) Escape key allowed to show game UI
gameui_hide (cmd) Hides the game UI
gameui_preventescape (cmd) Escape key doesn't hide game UI
gameui_preventescapetoshow (cmd) Escape key doesn't show game UI
gameui_xbox 0 (any)
heartbeat (cmd) Force heartbeat of master servers
help (cmd) Find help about a convar/concommand.
hideconsole (cmd) Hide the console.
host_flush_threshold 20 (any) Memory threshold below which the host should flush caches between server instances
host_framerate 0 (any) cheat Set to lock per-frame time elapse.
host_limitlocal 0 (any) Apply cl_cmdrate and cl_updaterate to loopback connection
host_map (any) Current map name.
host_profile 0 (any)
host_runofftime (cmd) Run off some time without rendering/updating sounds
host_showcachemiss 0 (any) Print a debug message when the client or server cache is missed.
host_ShowIPCCallCount 0 (any) Print # of IPC calls this number of times per second. If set to -1, the # of IPC calls is shown every frame.
host_sleep 0 (any) cheat Force the host to sleep a certain number of milliseconds each frame.
host_speeds 0 (any) Show general system running times.
host_thread_mode 0 (any) Run the host in threaded mode, (0 == off, 1 == if multicore, 2 == force)
host_timescale 1.0 (any) replicated Prescale the clock by this amount.
host_writeconfig (cmd) Store current settings to config.cfg (or specified .cfg file).
hostip (any) Host game server ip
hostname (any) Hostname for server.
hostport 27015 (any) Host game server port
incrementvar (cmd) Increment specified convar value.
ip localhost (any) Overrides IP for multihomed hosts
joy_axisbutton_threshold 0.3 (any) archive Analog axis range before a button press is registered.
joy_wingmanwarrior_centerhack 0 (any) archive Wingman warrior centering hack.
joy_xcontroller_found 1 (any) Automatically set to 1 if an xcontroller has been detected.
jpeg (cmd) Take a jpeg screenshot: jpeg <filename> <quality 1-100>.
jpeg_quality 90 (any) jpeg screenshot quality.
key_findbinding (cmd) Find key bound to specified command string.
key_listboundkeys (cmd) List bound keys with bindings.
key_updatelayout (cmd) Updates game keyboard layout to current windows keyboard setting.
kick (cmd) Kick a player by name.
kickid (cmd) Kick a player by userid or uniqueid, with a message.
killserver (cmd) Shutdown the server.
light_crosshair (cmd) cheat Show texture color at crosshair
lightcache_maxmiss 2 (any) cheat
lightprobe (cmd) Samples the lighting environment.
Creates a cubemap and a file indicating the local lighting in a subdirectory called 'materials/lightprobes'
.The lightprobe command requires you specify a base file name.
linefile (cmd) cheat Parses map leak data from .lin file
listdemo (cmd) List demo file contents.
listid (cmd) Lists banned users.
listip (cmd) List IP addresses on the ban list.
load (cmd) Load a saved game.
log (cmd) Enables logging to file, console, and udp < on | off >.
logaddress_add (cmd) Set address and port for remote host <ip:port>.
logaddress_del (cmd) Remove address and port for remote host <ip:port>.
logaddress_delall (cmd) Remove all udp addresses being logged to
logaddress_list (cmd) List all addresses currently being used by logaddress.
map (cmd) Start playing on specified map.
map_background (cmd) Runs a map as the background to the main menu.
map_commentary (cmd) Start playing, with commentary, on a specified map.
map_edit (cmd)
map_noareas 0 (any) Disable area to area connection testing.
maps (cmd) Displays list of maps.
mat_aaquality 0 (any) archive
mat_accelerate_adjust_exposure_down 3.0 (any) cheat
mat_alphacoverage 1 (any)
mat_antialias 0 (any) archive
mat_bufferprimitives 1 (any)
mat_bumpbasis 0 (any) cheat
mat_bumpmap 1 (any)
mat_colcorrection_disableentities 0 (any) Disable map color-correction entities
mat_colorcorrection 0 (any) archive
mat_compressedtextures 1 (any)
mat_configcurrent (cmd) show the current video control panel config for the material system
mat_crosshair (cmd) cheat Display the name of the material under the crosshair
mat_crosshair_edit (cmd) cheat open the material under the crosshair in the editor defined by mat_crosshair_edit_editor
mat_crosshair_explorer (cmd) cheat open the material under the crosshair in explorer and highlight the vmt file
mat_crosshair_printmaterial (cmd) cheat print the material under the crosshair
mat_crosshair_reloadmaterial (cmd) cheat reload the material under the crosshair
mat_debug (cmd) cheat Activates debugging spew for a specific material.
mat_debugalttab 0 (any) cheat
mat_debugdepth 0 (any)
mat_debugdepthmode 0 (any)
mat_debugdepthval 128.0f (any)
mat_debugdepthvalmax 256.0f (any)
mat_depthbias_decal -262144 (any) cheat
mat_depthbias_normal 0.0f (any) cheat
mat_depthbias_shadowmap 0.0005 (any) cheat
mat_diffuse 1 (any) cheat
mat_disable_fancy_blending 0 (any)
mat_disable_lightwarp 0 (any)
mat_disable_ps_patch 0 (any)
mat_disablehwmorph 0 (any) Disables HW morphing for particular mods
mat_drawflat 0 (any) cheat
mat_dxlevel 0 80.00 - 95.00 archive
mat_dynamic_tonemapping 1 (any) cheat
mat_edit (cmd) cheat Bring up the material under the crosshair in the editor
mat_envmapsize 128 (any)
mat_envmaptgasize 32.0 (any)
mat_excludetextures 0 (any)
mat_fastnobump 0 (any) cheat
mat_fastspecular 1 (any) Enable/Disable specularity for visual testing. Will not reload materials and will not affect perf.
mat_fillrate 0 (any) cheat
mat_filterlightmaps 1 (any)
mat_filtertextures 1 (any)
mat_force_ps_patch 0 (any)
mat_force_tonemap_scale 0.0 (any) cheat
mat_forceaniso 1 (any) archive
mat_forcedynamic 0 (any) cheat
mat_forcehardwaresync 1 (any)
mat_forcemanagedtextureintohardware 1 (any)
mat_frame_sync_enable 1 (any) cheat
mat_frame_sync_force_texture 0 (any) cheat Force frame syncing to lock a managed texture.
mat_fullbright 0 (any) cheat
mat_hdr_enabled (cmd) Report if HDR is enabled for debugging
mat_hdr_level 2 (any) archive Set to 0 for no HDR, 1 for LDR+bloom on HDR maps, and 2 for full HDR on HDR maps.
mat_hdr_manual_tonemap_rate 1.0 (any)
mat_hdr_tonemapscale 1.0 (any) cheat The HDR tonemap scale. 1 = Use autoexposure, 0 = eyes fully closed, 16 = eyes wide open.
mat_info (cmd) Shows material system info
mat_leafvis 0 (any) cheat Draw wireframe of current leaf
mat_levelflush 1 (any)
mat_lightmap_pfms 0 (any) Outputs .pfm files containing lightmap data for each lightmap page when a level exits.
mat_loadtextures 1 (any) cheat
mat_luxels 0 (any) cheat
mat_max_worldmesh_vertices 65536 (any)
mat_maxframelatency 1 (any)
mat_measurefillrate 0 (any) cheat
mat_mipmaptextures 1 (any)
mat_monitorgamma 2.2 1.60 - 2.60 monitor gamma (typically 2.2 for CRT and 1.7 for LCD)
mat_monitorgamma_tv_enabled 0 (any) archive
mat_monitorgamma_tv_exp 2.5 1.00 - 4.00
mat_monitorgamma_tv_range_max 255 (any)
mat_monitorgamma_tv_range_min 16 (any)
mat_morphstats 0 (any) cheat
mat_motion_blur_enabled 1 (any) archive
mat_motion_blur_percent_of_screen_max 4.0 (any)
mat_norendering 0 (any) cheat
mat_normalmaps 0 (any) cheat
mat_normals 0 (any) cheat
mat_parallaxmap 1 (any)
mat_picmip 0 -10.00 - 4.00 archive
mat_proxy 0 (any) cheat
mat_queue_mode -1 (any) The queue/thread mode the material system should use: -1=default, 0=synchronous single thread, 1=queued single thread, 2=queued multithreaded
mat_reducefillrate 0 (any) archive
mat_reloadallmaterials (cmd) cheat Reloads all materials
mat_reloadmaterial (cmd) cheat Reloads a single material
mat_reloadtextures (cmd) cheat Reloads all textures
mat_report_queue_status 0 (any)
mat_reporthwmorphmemory (cmd) cheat Reports the amount of size in bytes taken up by hardware morph textures.
mat_reversedepth 0 (any) cheat
mat_savechanges (cmd) saves current video configuration to the registry
mat_setvideomode (cmd) sets the width, height, windowed state of the material system
mat_shadowstate 1 (any)
mat_show_ab_hdr 0 (any)
mat_show_texture_memory_usage 0 (any) cheat Display the texture memory usage on the HUD.
mat_showenvmapmask 0 (any)
mat_showlowresimage 0 (any) cheat
mat_showmaterials (cmd) Show materials.
mat_showmaterialsverbose (cmd) Show materials (verbose version).
mat_showmiplevels 0 (any) cheat color-code miplevels 2: normalmaps, 1: everything else
mat_showtextures (cmd) Show used textures.
mat_slopescaledepthbias_decal -0.5 (any) cheat
mat_slopescaledepthbias_normal 0.0f (any) cheat
mat_slopescaledepthbias_shadowmap 16 (any) cheat
mat_softwarelighting 0 (any)
mat_softwareskin 0 (any) cheat
mat_specular 1 (any) Enable/Disable specularity for perf testing. Will cause a material reload upon change.
mat_spewvertexandpixelshaders (cmd) Print all vertex and pixel shaders currently loaded to the console
mat_supportflashlight -1 (any) 0 - do not support flashlight (don't load flashlight shader combos), 1 - flashlight is supported
mat_suppress (cmd) cheat Supress a material from drawing
mat_surfaceid 0 (any) cheat
mat_surfacemat 0 (any) cheat
mat_texture_limit -1 (any) cheat If this value is not -1, the material system will limit the amount of texture memory it uses in a frame. Useful for identifying performance cliffs. The value is in kilobytes.
mat_texture_list 0 (any) cheat For debugging, show a list of used textures per frame
mat_texture_list_all 0 (any) cheat If this is nonzero, then the texture list panel will show all currently-loaded textures.
mat_texture_list_txlod (cmd) cheat Adjust LOD of the last viewed texture +1 to inc resolution, -1 to dec resolution
mat_texture_list_txlod_sync (cmd) cheat 'reset' - resets all run-time changes to LOD overrides, 'save' - saves all changes to material content files
mat_texture_list_view 1 (any) cheat If this is nonzero, then the texture list panel will render thumbnails of currently-loaded textures.
mat_tonemap_algorithm 1 (any) cheat 0 = Original Algorithm 1 = New Algorithm
mat_trilinear 0 (any) archive
mat_use_compressed_hdr_textures 1 (any)
mat_vsync 0 0.00 - 1.00 archive Force sync to vertical retrace
mat_wireframe 0 (any) cheat
matchmakingport 27025 (any) Host Matchmaking port
maxplayers (cmd) Change the maximum number of players allowed on this server.
mem_compact (cmd)
mem_dumpstats 0 (any) cheat Dump current and max heap usage info to console at end of frame ( set to 2 for continuous output )
mem_dumpvballocs (cmd) cheat Dump VB memory allocation stats.
mem_eat (cmd)
mem_force_flush 0 (any) Force cache flush of unlocked resources on every alloc
mem_max_heapsize 256 (any) Maximum amount of memory to dedicate to engine hunk and datacache (in mb)
mem_max_heapsize_dedicated 64 (any) Maximum amount of memory to dedicate to engine hunk and datacache, for dedicated server (in mb)
mem_min_heapsize 48 (any) Minimum amount of memory to dedicate to engine hunk and datacache (in mb)
mem_periodicdumps 0 (any) Write periodic memstats dumps every n seconds.
mem_test (cmd)
mem_test_each_frame 0 (any) Run heap check at end of every frame
mem_test_every_n_seconds 0 (any) Run heap check at a specified interval
mem_vcollide (cmd) Dumps the memory used by vcollides
memory (cmd) Print memory stats.
minisave (cmd) Saves game (for current level only!)
mm_max_spectators 4 (any) Max players allowed on the spectator team
mm_message (cmd) Send a message to all remote clients
mm_minplayers 2 (any) Number of players required to start an unranked game
mm_select_session (cmd) Select a session
mm_session_info (cmd) Dump session information
mm_stats (cmd)
mod_forcedata 1 (any) Forces all model file data into cache on model load.
mod_forcetouchdata 1 (any) Forces all model file data into cache on model load.
mod_load_anims_async 0 (any)
mod_load_fakestall 0 (any) Forces all ANI file loading to stall for specified ms
mod_load_mesh_async 0 (any)
mod_load_showstall 0 (any) 1 - show hitches , 2 - show stalls
mod_load_vcollide_async 0 (any)
mod_lock_mdls_on_load 0 (any)
mod_test_mesh_not_available 0 (any)
mod_test_not_available 0 (any)
mod_test_verts_not_available 0 (any)
mod_touchalldata 1 (any) Touch model data during level startup
mod_trace_load 0 (any)
movie_fixwave (cmd) Fixup corrupted .wav file if engine crashed during startmovie/endmovie, etc.
mp_decals 200 (any) archive
mp_gamemode_list (cmd) List registered gamemodes
multvar (cmd) Multiply specified convar value.
name unnamed (any) archive Current user name
net_blockmsg none (any) cheat Discards incoming message: <0|1|name>
net_channels (cmd) Shows net channel info
net_chokeloop 0 (any) Apply bandwidth choke to loopback packets
net_compresspackets 1 (any) Use lz compression on game packets.
net_compresspackets_minsize 128 (any) Don't bother compressing packets below this size.
net_compressvoice 0 (any) Attempt to compress out of band voice payloads (360 only).
net_drawslider 0 (any) Draw completion slider during signon
net_droppackets 0 (any) cheat Drops next n packets on client
net_fakejitter 0 (any) cheat Jitter fakelag packet time
net_fakelag 0 (any) cheat Lag all incoming network data (including loopback) by this many milliseconds.
net_fakeloss 0 (any) cheat Simulate packet loss as a percentage (negative means drop 1/n packets)
net_maxcleartime 4.0 (any) Max # of seconds we can wait for next packets to be sent based on rate setting (0 == no limit).
net_maxfilesize 16 0.00 - 64.00 Maximum allowed file size for uploading in MB
net_maxfragments 1260 256.00 - 1260.00 Max fragment bytes per packet
net_maxroutable 1260 576.00 - 1260.00 archive Requested max packet size before packets are 'split'.
net_queue_trace 0 (any)
net_queued_packet_thread 1 (any) Use a high priority thread to send queued packets out instead of sending them each frame.
net_showdrop 0 (any) Show dropped packets in console
net_showevents 0 (any) cheat Dump game events to console (1=client only, 2=all).
net_showfragments 0 (any) Show netchannel fragments
net_showmsg 0 (any) Show incoming message: <0|1|name>
net_showpeaks 0 (any) Show messages for large packets only: <size>
net_showsplits 0 (any) Show info about packet splits
net_showtcp 0 (any) Dump TCP stream summary to console
net_showudp 0 (any) Dump UDP packets summary to console
net_splitpacket_maxrate 15000 1000.00 - 1048576.00 Max bytes per second when queueing splitpacket chunks
net_splitrate 1 (any) Number of fragments for a splitpacket that can be sent per frame
net_start (cmd) Inits multiplayer network sockets
net_status (cmd) Shows current network status
net_usesocketsforloopback 0 (any) Use network sockets layer even for listen server local player's packets (multiplayer only).
next 0 (any) cheat Set to 1 to advance to next frame ( when singlestep == 1 )
nextdemo (cmd) Play next demo in sequence.
opt_EnumerateLeavesFastAlgorithm 1 (any) Use the new SIMD version of CEngineBSPTree::EnumerateLeavesInBox.
password (any) archive Current server access password
path (cmd) Show the engine filesystem path.
pause (cmd) Toggle the server pause state.
perfui (cmd) cheat Show/hide the level performance tools UI.
ping (cmd) Display ping to server.
pipeline_static_props 1 (any)
play (cmd) Play a sound.
playdemo (cmd) Play a recorded demo file (.dem ).
playflush (cmd) Play a sound, reloading from disk in case of changes.
playvol (cmd) Play a sound at a specified volume.
print_colorcorrection (cmd) cheat Display the color correction layer information.
progress_enable (cmd)
prop_crosshair (cmd) cheat Shows name for prop looking at
props_break_max_pieces -1 (any) Maximum prop breakable piece count (-1 = model default)
quit (cmd) Exit the engine.
r_3dnow (cmd) Enable/disable 3DNow code
r_ambientboost 1 (any) archive Set to boost ambient term if it is totally swamped by local lights
r_ambientfactor 5 (any) archive Boost ambient cube by no more than this factor
r_ambientfraction 0.1 (any) cheat Fraction of direct lighting that ambient cube must be below to trigger boosting
r_ambientlightingonly 0 (any) cheat Set this to 1 to light models with only ambient lighting (and no static lighting).
r_ambientmin 0.3 (any) archive Threshold above which ambient cube will not boost (i.e. it's already sufficiently bright
r_aspectratio 0 (any) cheat
r_avglight 1 (any) cheat
r_avglightmap 0 (any) cheat
r_bloomtintb 0.11 (any)
r_bloomtintexponent 2.2 (any)
r_bloomtintg 0.59 (any)
r_bloomtintr 0.3 (any)
r_cleardecals (cmd) Usage r_cleardecals <permanent>.
r_ClipAreaPortals 1 (any) cheat
r_colorstaticprops 0 (any) cheat
r_debugrandomstaticlighting 0 (any) cheat Set to 1 to randomize static lighting for debugging. Must restart for change to take affect.
r_decal_cullsize 5 (any) Decals under this size in pixels are culled
r_decals 2048 (any)
r_decalstaticprops 1 (any) Decal static props test
r_DispBuildable 0 (any) cheat
r_DispDrawAxes 0 (any)
r_DispWalkable 0 (any) cheat
r_drawbatchdecals 1 (any) Render decals batched.
r_DrawBeams 1 (any) cheat 0=Off, 1=Normal, 2=Wireframe
r_drawbrushmodels 1 (any) cheat Render brush models. 0=Off, 1=Normal, 2=Wireframe
r_drawclipbrushes 0 (any) cheat Draw clip brushes (red=NPC+player, pink=player, purple=NPC)
r_drawdecals 1 (any) cheat Render decals.
r_drawdetailprops 1 (any) 0=Off, 1=Normal, 2=Wireframe
r_DrawDisp 1 (any) cheat Toggles rendering of displacment maps
r_drawentities 1 (any) cheat
r_drawflecks 1 (any)
r_drawfuncdetail 1 (any) cheat Render func_detail
r_drawleaf -1 (any) cheat Draw the specified leaf.
r_drawlightcache 0 (any) cheat 0: off
1: draw light cache entries
2: draw rays
r_drawlightinfo 0 (any) cheat
r_drawlights 0 (any) cheat
r_drawmodeldecals 1 (any)
r_DrawModelLightOrigin 0 (any) cheat
r_drawmodelstatsoverlay 0 (any) cheat
r_drawmodelstatsoverlaydistance 500 (any) cheat
r_drawmodelstatsoverlaymax 1.5 (any) archive time in milliseconds beyond which a model overlay is fully red in r_drawmodelstatsoverlay 2
r_drawmodelstatsoverlaymin 0.1 (any) archive time in milliseconds that a model must take to render before showing an overlay in r_drawmodelstatsoverlay 2
r_DrawPortals 0 (any) cheat
r_drawskybox 1 (any) cheat
r_DrawSpecificStaticProp -1 (any)
r_drawstaticprops 1 (any) cheat 0=Off, 1=Normal, 2=Wireframe
r_drawtranslucentworld 1 (any) cheat
r_drawvgui 1 (any) cheat Enable the rendering of vgui panels
r_drawworld 1 (any) cheat Render the world.
r_dscale_basefov 90 (any) cheat
r_dscale_fardist 2000 (any) cheat
r_dscale_farscale 4 (any) cheat
r_dscale_neardist 100 (any) cheat
r_dscale_nearscale 1 (any) cheat
r_dynamic 1 (any)
r_dynamiclighting 1 (any) cheat
r_eyeglintlodpixels 20.0 (any) The number of pixels wide an eyeball has to be before rendering an eyeglint. Is a floating point value.
r_eyemove 1 (any) archive
r_eyes 1 (any)
r_eyeshift_x 0 (any) archive
r_eyeshift_y 0 (any) archive
r_eyeshift_z 0 (any) archive
r_eyesize 0 (any) archive
r_fastzreject 0 (any) Activate/deactivates a fast z-setting algorithm to take advantage of hardware with fast z reject. Use -1 to default to hardware settings
r_fastzrejectdisp 0 (any) Activates/deactivates fast z rejection on displacements (360 only). Only active when r_fastzreject is on.
r_flashlight_version2 0 (any)
r_flashlightclip 0 (any) cheat
r_flashlightculldepth 1 (any)
r_flashlightdepthtexture 1 (any) archive
r_flashlightdrawclip 0 (any) cheat
r_flashlightdrawdepth 0 (any)
r_flashlightdrawfrustumbbox 0 (any)
r_flashlightdrawsweptbbox 0 (any)
r_flashlightnodraw 0 (any)
r_flashlightrender 1 (any)
r_flashlightrendermodels 1 (any)
r_flashlightrenderworld 1 (any)
r_flashlightscissor 1 (any) cheat
r_flashlightupdatedepth 1 (any)
r_flex 1 (any)
r_flushlod (cmd) Flush and reload LODs.
r_ForceRestore 0 (any)
r_frustumcullworld 1 (any)
r_glint_alwaysdraw 0 (any)
r_glint_procedural 0 (any)
r_hunkalloclightmaps 1 (any)
r_hwmorph 1 (any) cheat
r_itemblinkmax .3 (any) cheat
r_itemblinkrate 4.5 (any) cheat
r_lightaverage 1 (any) cheat Activates/deactivate light averaging
r_lightcache_numambientsamples 162 1.00 - 162.00 cheat number of random directions to fire rays when computing ambient lighting
r_lightcache_zbuffercache 0 (any)
r_lightcachecenter 1 (any) cheat
r_lightcachemodel -1 (any) cheat
r_lightinterp 5 (any) cheat Controls the speed of light interpolation, 0 turns off interpolation
r_lightmap -1 (any) cheat
r_lightstyle -1 (any) cheat
r_lightwarpidentity 0 (any) cheat
r_lockpvs 0 (any) cheat Lock the PVS so you can fly around and inspect what is being drawn.
r_lod -1 (any)
r_maxdlights 32 (any) cheat
r_maxmodeldecal 50 (any)
r_maxnewsamples 6 (any)
r_maxsampledist 128 (any)
r_minnewsamples 3 (any)
r_modelwireframedecal 0 (any) cheat
r_nohw 0 (any) cheat
r_norefresh 0 (any)
r_nosw 0 (any) cheat
r_novis 0 (any) cheat Turn off the PVS.
r_occludeemaxarea 0 (any) Prevents occlusion testing for entities that take up more than X% of the screen. 0 means use whatever the level said to use.
r_occluderminarea 0 (any) Prevents this occluder from being used if it takes up less than X% of the screen. 0 means use whatever the level said to use.
r_occludermincount 0 (any) At least this many occluders will be used, no matter how big they are.
r_occlusion 1 (any) Activate/deactivate the occlusion system.
r_occlusionspew 0 (any) cheat Activate/deactivates spew about what the occlusion system is doing.
r_oldlightselection 0 (any) cheat Set this to revert to HL2's method of selecting lights
r_overlayfadeenable 0 (any)
r_overlayfademax 2000.0f (any)
r_overlayfademin 1750.0f (any)
r_overlaywireframe 0 (any)
r_partition_level -1 (any) cheat Displays a particular level of the spatial partition system. Use -1 to disable it.
r_pix_recordframes 0 (any)
r_pix_start 0 (any)
r_pixelfog 1 (any)
r_portalscloseall 0 (any)
r_portalsopenall 0 (any) cheat Open all portals
r_printdecalinfo (cmd)
r_proplightingfromdisk 1 (any) 0=Off, 1=On, 2=Show Errors
r_proplightingpooling -1.0 (any) cheat 0 - off, 1 - static prop color meshes are allocated from a single shared vertex buffer (on hardware that supports stream offset)
r_queued_decals 0 (any) Offloads a bit of decal rendering setup work to the material system queue when enabled.
r_radiosity 4 (any) cheat 0: no radiosity
1: radiosity with ambient cube (6 samples)
2: radiosity with 162 samples
3: 162 samples for static props, 6 samples for everything else
r_randomflex 0 (any) cheat
r_renderoverlayfragment 1 (any)
r_rimlight 1 (any) cheat
r_rootlod 0 (any) archive Root LOD
r_screenfademaxsize 0 (any)
r_screenfademinsize 0 (any)
r_shader_srgb 0 (any) -1 = use hardware caps. 0 = use hardware srgb. 1 = use shader srgb(software lookup)
r_shadowids 0 (any) cheat
r_shadowrendertotexture 0 (any) archive
r_shadows 1 (any)
r_shadows_gamecontrol -1 (any) cheat
r_shadowwireframe 0 (any) cheat
r_showenvcubemap 0 (any) cheat
r_ShowViewerArea 0 (any)
r_showz_power 1.0f (any) cheat
r_skin 0 (any) cheat
r_snapportal -1 (any)
r_spray_lifetime 2 (any) Number of rounds player sprays are visible
r_sse2 (cmd) Enable/disable SSE2 code
r_staticprop_lod -1 (any)
r_staticpropinfo 0 (any)
r_teeth 1 (any)
r_unloadlightmaps 0 (any)
r_visambient 0 (any) Draw leaf ambient lighting samples. Needs mat_leafvis 1 to work
r_visocclusion 0 (any) cheat Activate/deactivate wireframe rendering of what the occlusion system is doing.
r_visualizelighttraces 0 (any) cheat
r_visualizelighttracesshowfulltrace 0 (any) cheat
r_visualizetraces 0 (any) cheat
r_waterforceexpensive 0 (any) archive
r_waterforcereflectentities 0 (any) archive
r_worldlightmin 0.0002 (any) cheat
r_worldlights 4 (any) cheat number of world lights to use per vertex
rate 10000 (any) Max bytes/sec the host can receive data
rcon_address (any) Address of remote server if sending unconnected rcon commands (format x.x.x.x:p)
rcon_password (any) remote console password.
recompute_speed (cmd) cheat Recomputes clock speed (for debugging purposes).
record (cmd) Record a demo.
reload (cmd) Reload the most recent saved game (add setpos to jump to current view position on reload).
reload_materials 0 (any)
removeid (cmd) Remove a user ID from the ban list.
removeip (cmd) Remove an IP address from the ban list.
restart (cmd) Restart the game on the same level (add setpos to jump to current view position on restart).
retry (cmd) Retry connection to last server.
room_type 0 (any)
save (cmd) Saves current game.
save_async 1 (any)
save_asyncdelay 0 (any) For testing, adds this many milliseconds of delay to the save operation.
save_console 0 (any) Autosave on the PC behaves like it does on the consoles.
save_disable 0 (any)
save_finish_async (cmd)
save_history_count 1 (any) Keep this many old copies in history of autosaves and quicksaves.
save_huddelayframes 1 (any) Number of frames to defer for drawing the Saving message.
save_in_memory 0 (any) Set to 1 to save to memory instead of disk (Xbox 360)
save_noxsave 0 (any)
save_screenshot 1 (any) 0 = none, 1 = non-autosave, 2 = always
save_spew 0 (any)
screenshot (cmd) Take a screenshot.
setinfo (cmd) Adds a new user info value
setmaster (cmd) add/remove/enable/disable master servers
setpause (cmd) Set the pause state of the server.
showbudget_texture 0 (any) cheat Enable the texture budget panel.
showbudget_texture_global_dumpstats (cmd) Dump all items in +showbudget_texture_global in a text form
showbudget_texture_global_sum 0.0f (any)
showconsole (cmd) Show the console.
singlestep 0 (any) cheat Run engine in single step mode ( set next to 1 to advance a frame )
skill 1 1.00 - 3.00 archive Game skill level (1-3).
snd_async_flush (cmd) Flush all unlocked async audio data
snd_async_fullyasync 0 (any) All playback is fully async (sound doesn't play until data arrives).
snd_async_minsize 262144 (any)
snd_async_showmem (cmd) Show async memory stats
snd_async_spew_blocking 0 (any) Spew message to console any time async sound loading blocks on file i/o.
snd_async_stream_spew 0 (any) Spew streaming info ( 0=Off, 1=streams, 2=buffers
snd_cull_duplicates 0 (any) If nonzero, aggressively cull duplicate sounds during mixing. The number specifies the number of duplicates allowed to be played.
snd_defer_trace 1 (any)
snd_delay_sound_shift 0.03 (any)
snd_disable_mixer_duck 0 (any)
snd_duckerattacktime 0.5 (any) archive
snd_duckerreleasetime 2.5 (any) archive
snd_duckerthreshold 0.15 (any) archive
snd_ducktovolume 0.55 (any) archive
snd_dumpclientsounds (cmd) Dump sounds to VXConsole
snd_foliage_db_loss 4 (any) cheat
snd_gain 1 (any) cheat
snd_gain_max 1 (any) cheat
snd_gain_min 0.01 (any) cheat
snd_legacy_surround 0 (any) archive
snd_lockpartial 1 (any)
snd_mix_async 0 (any)
snd_mix_minframetime 0.010 (any)
snd_mixahead 0.1 (any) archive
snd_musicvolume 1.0 0.00 - 1.00 archive Music volume
snd_noextraupdate 0 (any)
snd_obscured_gain_dB -2.70 (any) cheat
snd_pitchquality 1 (any) archive
snd_profile 0 (any)
snd_rebuildaudiocache (cmd) Rebuilds all audio caches (_other, _other_rebuild, _sharedprecache, level caches) from reslists
snd_refdb 60 (any) cheat
snd_refdist 36 (any) cheat
snd_restart (cmd) cheat Restart sound system.
snd_show 0 (any) cheat Show sounds info
snd_showclassname 0 (any)
snd_showmixer 0 (any)
snd_showstart 0 (any) cheat
snd_ShowThreadFrameTime 0 (any)
snd_soundmixer Default_Mix (any)
snd_spatialize_roundrobin 0 (any) Lowend optimization: if nonzero, spatialize only a fraction of sound channels each frame. 1/2^x of channels will be spatialized per frame.
snd_surround_speakers -1 (any) archive
snd_visualize 0 (any) cheat Show sounds location in world
snd_vox_captiontrace 0 (any) Shows sentence name for sentences which are set not to show captions.
snd_vox_globaltimeout 300 (any)
snd_vox_sectimetout 300 (any)
snd_vox_seqtimetout 300 (any)
snd_writemanifest (cmd) If running a game, outputs the precache manifest for the current level
sndplaydelay (cmd)
soundfade (cmd) Fade client volume.
soundinfo (cmd) Describe the current sound device.
speak (cmd) Play a constructed sentence.
spike (cmd) cheat generates a fake spike
star_memory (cmd) Dump memory stats
startdemos (cmd) Play demos in demo sequence.
startmovie (cmd) Start recording movie frames.
startupmenu (cmd) Opens initial menu screen and loads the background bsp, but only if no other level is being loaded, and we're not in developer mode.
stats (cmd) Prints server performance variables
status (cmd) Display map and connection status.
stop (cmd) Finish recording demo.
stopdemo (cmd) Stop playing back a demo.
stopsound (cmd) cheat
studio_queue_mode 1 (any)
stuffcmds (cmd) Parses and stuffs command line + commands to command buffer.
sv_allow_color_correction 1 (any) replicated Allow or disallow clients to use color correction on this server.
sv_allow_voice_from_file 1 (any) replicated Allow or disallow clients from using voice_inputfromfile on this server.
sv_allow_wait_command 1 (any) replicated Allow or disallow the wait command on clients connected to this server.
sv_allowdownload 1 (any) Allow clients to download files
sv_allowupload 1 (any) Allow clients to upload customizations files
sv_alternateticks 0 (any) single-player If set, server only simulates entities on even numbered ticks.
sv_autosave 1 (any) Set to 1 to autosave game on level transition. Does not affect autosave triggers.
sv_cacheencodedents 1 (any) If set to 1, does an optimization to prevent extra SendTable_Encode calls.
sv_cheats 0 (any) notify replicated Allow cheats on server
sv_client_cmdrate_difference 20 (any) replicated cl_cmdrate is moved to within sv_client_cmdrate_difference units of cl_updaterate before it is clamped between sv_mincmdrate and sv_maxcmdrate.
sv_client_max_interp_ratio 5 (any) replicated This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected). If sv_client_min_interp_ratio is -1, then this cvar has no effect.
sv_client_min_interp_ratio 1 (any) replicated This can be used to limit the value of cl_interp_ratio for connected clients (only while they are connected).
-1 = let clients set cl_interp_ratio to anything
any other value = set minimum value for cl_interp_ratio
sv_client_predict -1 (any) replicated This can be used to force the value of cl_predict for connected clients (only while they are connected).
-1 = let clients set cl_predict to anything
0 = force cl_predict to 0
1 = force cl_predict to 1
sv_consistency 1 (any) replicated Whether the server enforces file consistency for critical files
sv_contact (any) notify Contact email for server sysop
sv_debugmanualmode 0 (any) Make sure entities correctly report whether or not their network data has changed.
sv_debugtempentities 0 (any) Show temp entity bandwidth usage.
sv_deltaprint 0 (any) Print accumulated CalcDelta profiling data (only if sv_deltatime is on)
sv_deltatime 0 (any) Enable profiling of CalcDelta calls
sv_downloadurl (any) replicated Location from which clients can download missing files
sv_enableoldqueries 0 (any) Enable support for old style (HL1) server queries
sv_filterban 1 (any) Set packet filtering by IP mode
sv_forcepreload 0 (any) archive Force server side preloading.
sv_lan 0 (any) Server is a lan server ( no heartbeat, no authentication, no non-class C addresses )
sv_log_onefile 0 (any) archive Log server information to only one file.
sv_logbans 0 (any) archive Log server bans in the server logs.
sv_logblocks 0 (any) If true when log when a query is blocked (can cause very large log files)
sv_logdownloadlist 1 (any)
sv_logecho 1 (any) archive Echo log information to the console.
sv_logfile 1 (any) archive Log server information in the log file.
sv_logflush 0 (any) archive Flush the log file to disk on each write (slow).
sv_logsdir logs (any) archive Folder in the game directory where server logs will be stored.
sv_master_legacy_mode 1 (any) Use old (outside-of-Steam) code to communicate with master servers.
sv_master_share_game_socket 1 (any) Use the game's socket to communicate to the master server. If this is 0, then it will create a socket on -steamport + 1 to communicate to the master server on.
sv_max_queries_sec 3.0 (any) Maximum queries per second to respond to from a single IP address.
sv_max_queries_sec_global 60 (any) Maximum queries per second to respond to from anywhere.
sv_max_queries_window 30 (any) Window over which to average queries per second averages.
sv_maxcmdrate 40 (any) replicated (If sv_mincmdrate is > 0), this sets the maximum value for cl_cmdrate.
sv_maxrate 0 (any) replicated Max bandwidth rate allowed on server, 0 == unlimited
sv_maxreplay 0 0.00 - 15.00 Maximum replay time in seconds
sv_maxroutable 1260 576.00 - 1260.00 Server upper bound on net_maxroutable that a client can use.
sv_maxupdaterate 60 (any) replicated Maximum updates per second that the server will allow
sv_mincmdrate 0 (any) replicated This sets the minimum value for cl_cmdrate. 0 == unlimited.
sv_minrate 3500 (any) replicated Min bandwidth rate allowed on server, 0 == unlimited
sv_minupdaterate 10 (any) replicated Minimum updates per second that the server will allow
sv_parallel_packentities 1 (any)
sv_parallel_sendsnapshot 1 (any)
sv_password (any) notify protected Server password for entry into multiplayer games
sv_pausable 0 (any) notify Is the server pausable.
sv_precacheinfo (cmd) Show precache info.
sv_pure (cmd) Show user data.
sv_pure_kick_clients 1 (any) If set to 1, the server will kick clients with mismatching files. Otherwise, it will issue a warning to the client.
sv_pure_trace 0 (any) If set to 1, the server will print a message whenever a client is verifying a CRC for a file.
sv_rcon_banpenalty 0 >= 0.00 Number of minutes to ban users who fail rcon authentication
sv_rcon_log 1 (any) Enable/disable rcon logging.
sv_rcon_maxfailures 10 1.00 - 20000.00 Max number of times a user can fail rcon authentication before being banned
sv_rcon_minfailures 5 1.00 - 20000.00 Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned
sv_rcon_minfailuretime 30 >= 1.00 Number of seconds to track failed rcon authentications
sv_region -1 (any) The region of the world to report this server in.
sv_stats 1 (any) Collect CPU usage stats
sv_tags (any) notify Server tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma.
sv_timeout 65 (any) After this many seconds without a message from a client, the client is dropped
sv_unlockedchapters 1 (any) archive Highest unlocked game chapter.
sv_visiblemaxplayers -1 (any) Overrides the max players reported to prospective clients
sv_voicecodec vaudio_speex (any) Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension.
sv_voiceenable 1 (any) notify archive
systemlinkport 27030 (any) System Link port
Test_Loop (cmd) Test_Loop <loop name> - loop back to the specified loop start point unconditionally.
Test_LoopCount (cmd) Test_LoopCount <loop name> <count> - loop back to the specified loop start point the specified # of times.
Test_LoopForNumSeconds (cmd) Test_LoopForNumSeconds <loop name> <time> - loop back to the specified start point for the specified # of seconds.
Test_RandomChance (cmd) Test_RandomChance <percent chance, 0-100> <token1> <token2...> - Roll the dice and maybe run the command following the percentage chance.
Test_RunFrame (cmd)
Test_SendKey (cmd)
Test_StartLoop (cmd) Test_StartLoop <loop name> - Denote the start of a loop. Really just defines a named point you can jump to.
Test_StartScript (cmd) Start a test script running..
Test_Wait (cmd)
Test_WaitForCheckPoint (cmd)
testscript_debug 0 (any) Debug test scripts.
texture_budget_background_alpha 128 (any) archive how translucent the budget panel is
texture_budget_panel_bottom_of_history_fraction .25 (any) archive number between 0 and 1
texture_budget_panel_global 0 (any) Show global times in the texture budget panel.
texture_budget_panel_height 284 (any) archive height in pixels of the budget panel
texture_budget_panel_width 512 (any) archive width in pixels of the budget panel
texture_budget_panel_x 0 (any) archive number of pixels from the left side of the game screen to draw the budget panel
texture_budget_panel_y 450 (any) archive number of pixels from the top side of the game screen to draw the budget panel
thread_test_tslist (cmd)
thread_test_tsqueue (cmd)
threadpool_affinity 1 (any) Enable setting affinity
threadpool_cycle_reserve (cmd) Cycles threadpool reservation by powers of 2
threadpool_reserve 0 (any) Consume the specified number of threads in the thread pool
threadpool_run_tests (cmd)
timedemo (cmd) Play a demo and report performance info.
timedemoquit (cmd) Play a demo, report performance info, and then exit
timerefresh (cmd) cheat Profile the renderer.
toggle (cmd) Toggles a convar on or off, or cycles through a set of values.
toggleconsole (cmd) Show/hide the console.
tv_autorecord 0 (any) Automatically records all games as SourceTV demos.
tv_autoretry 1 (any) Relay proxies retry connection after network timeout
tv_chatgroupsize 0 (any) Set the default chat group size
tv_chattimelimit 8 (any) Limits spectators to chat only every n seconds
tv_clients (cmd) Shows list of connected SourceTV clients.
tv_debug 0 (any) SourceTV debug info.
tv_deltacache 2 (any) Enable delta entity bit stream cache
tv_dispatchmode 1 (any) Dispatch clients to relay proxies: 0=never, 1=if appropriate, 2=always
tv_enable 0 (any) notify Activates SourceTV on server.
tv_maxclients 128 0.00 - 255.00 Maximum client number on SourceTV server.
tv_maxrate 8000 (any) Max SourceTV spectator bandwidth rate allowed, 0 == unlimited
tv_msg (cmd) Send a screen message to all clients.
tv_name SourceTV (any) SourceTV host name
tv_nochat 0 (any) archive Don't receive chat messages from other SourceTV spectators
tv_overridemaster 0 (any) Overrides the SourceTV master root address.
tv_password (any) notify protected SourceTV password for all clients
tv_port 27020 (any) Host SourceTV port
tv_record (cmd) Starts SourceTV demo recording.
tv_relay (cmd) Connect to SourceTV server and relay broadcast.
tv_relaypassword (any) notify protected SourceTV password for relay proxies
tv_relayvoice 1 (any) Relay voice data: 0=off, 1=on
tv_retry (cmd) Reconnects the SourceTV relay proxy.
tv_snapshotrate 16 (any) Snapshots broadcasted per second
tv_status (cmd) Show SourceTV server status.
tv_stop (cmd) Stops the SourceTV broadcast.
tv_stoprecord (cmd) Stops SourceTV demo recording.
tv_timeout 30 (any) SourceTV connection timeout in seconds.
tv_title SourceTV (any) Set title for SourceTV spectator UI
tv_transmitall 0 (any) replicated Transmit all entities (not only director view)
unbind (cmd) Unbind a key.
unbindall (cmd) Unbind all keys.
unpause (cmd) Unpause the game.
user (cmd) Show user data.
users (cmd) Show user info for players on server.
vcr_verbose 0 (any) Write extra information into .vcr file.
version (cmd) Print version info string.
vgui_drawfocus 0 (any) Report which panel is under the mouse.
vgui_drawtree 0 (any) cheat Draws the vgui panel hiearchy to the specified depth level.
vgui_drawtree_bounds 0 (any) Show panel bounds.
vgui_drawtree_clear (cmd)
vgui_drawtree_freeze 0 (any) Set to 1 to stop updating the vgui_drawtree view.
vgui_drawtree_hidden 0 (any) Draw the hidden panels.
vgui_drawtree_panelalpha 0 (any) Show the panel alpha values in the vgui_drawtree view.
vgui_drawtree_panelptr 0 (any) Show the panel pointer values in the vgui_drawtree view.
vgui_drawtree_popupsonly 0 (any) Draws the vgui popup list in hierarchy(1) or most recently used(2) order.
vgui_drawtree_render_order 0 (any) List the vgui_drawtree panels in render order.
vgui_drawtree_visible 1 (any) Draw the visible panels.
vgui_togglepanel (cmd) show/hide vgui panel by name.
violence_ablood 1 (any) Draw alien blood
violence_agibs 1 (any) Show alien gib entities
violence_hblood 1 (any) Draw human blood
violence_hgibs 1 (any) Show human gib entities
voice_avggain 0.5 (any)
voice_debugfeedback 0 (any)
voice_debugfeedbackfrom 0 (any)
voice_dsound 0 (any)
voice_enable 1 (any) archive
voice_fadeouttime 0.1 (any)
voice_forcemicrecord 1 (any) archive
voice_inputfromfile 0 (any) Get voice input from 'voice_input.wav' rather than from the microphone.
voice_loopback 0 (any)
voice_maxgain 10 (any)
voice_overdrive 2 (any)
voice_overdrivefadetime 0.4 (any)
voice_printtalkers (cmd) voice debug.
voice_profile 0 (any)
voice_recordtofile 0 (any) Record mic data and decompressed voice data into 'voice_micdata.wav' and 'voice_decompressed.wav'
voice_scale 1 (any) archive
voice_showchannels 0 (any)
voice_showincoming 0 (any)
voice_steal 2 (any)
voice_writevoices 0 (any) Saves each speaker's voice data into separate .wav files
volume 1.0 0.00 - 1.00 archive Sound volume
vox_reload (cmd) cheat Reload sentences.txt file
vprof (cmd) Toggle VProf profiler
vprof_adddebuggroup1 (cmd) add a new budget group dynamically for debugging
vprof_cachemiss (cmd) Toggle VProf cache miss checking
vprof_cachemiss_off (cmd) Turn off VProf cache miss checking
vprof_cachemiss_on (cmd) Turn on VProf cache miss checking
vprof_child (cmd)
vprof_collapse_all (cmd) Collapse the whole vprof tree
vprof_counters 0 (any)
vprof_dump_groupnames (cmd) Write the names of all of the vprof groups to the console.
vprof_dump_oninterval 0 (any) Interval (in seconds) at which vprof will batch up data and dump it to the console.
vprof_dump_spikes 0 (any) Framerate at which vprof will begin to dump spikes to the console. 0 = disabled, negative to reset after dump
vprof_dump_spikes_budget_group (any) Budget gtNode to start report from when doing a dump spikes
vprof_dump_spikes_node (any) Node to start report from when doing a dump spikes
vprof_expand_all (cmd) Expand the whole vprof tree
vprof_expand_group (cmd) Expand a budget group in the vprof tree by name
vprof_generate_report (cmd) Generate a report to the console.
vprof_generate_report_AI (cmd) Generate a report to the console.
vprof_generate_report_AI_only (cmd) Generate a report to the console.
vprof_generate_report_budget (cmd) Generate a report to the console based on budget group.
vprof_generate_report_hierarchy (cmd) Generate a report to the console.
vprof_generate_report_map_load (cmd) Generate a report to the console.
vprof_graph 0 (any) Draw the vprof graph.
vprof_graphheight 256 (any) archive
vprof_graphwidth 512 (any) archive
vprof_nextsibling (cmd)
vprof_off (cmd) Turn off VProf profiler
vprof_on (cmd) Turn on VProf profiler
vprof_parent (cmd)
vprof_playback_average (cmd) Average the next N frames.
vprof_playback_start (cmd) Start playing back a recorded .vprof file.
vprof_playback_step (cmd) While playing back a .vprof file, step to the next tick.
vprof_playback_stepback (cmd) While playing back a .vprof file, step to the previous tick.
vprof_playback_stop (cmd) Stop playing back a recorded .vprof file.
vprof_prevsibling (cmd)
vprof_record_start (cmd) Start recording vprof data for playback later.
vprof_record_stop (cmd) Stop recording vprof data
vprof_remote_start (cmd) Request a VProf data stream from the remote server (requires authentication)
vprof_remote_stop (cmd) Stop an existing remote VProf data request
vprof_reset (cmd) Reset the stats in VProf profiler
vprof_reset_peaks (cmd) Reset just the peak time in VProf profiler
vprof_scope (any) Set a specific scope to start showing vprof tree
vprof_unaccounted_limit 0.3 (any) archive number of milliseconds that a node must exceed to turn red in the vprof panel
vprof_verbose 1 (any) archive Set to one to show average and peak times
vprof_vtune_group (cmd) enable vtune for a particular vprof group ("disable" to disable)
vprof_warningmsec 10 (any) archive Above this many milliseconds render the label red to indicate slow code.
vtune (cmd) Controls VTune's sampling.
writeid (cmd) Writes a list of permanently-banned user IDs to banned_user.cfg.
writeip (cmd) Save the ban list to banned_ip.cfg.
xload (cmd) Load a saved game from a 360 storage device.
xsave (cmd) Saves current game to a 360 storage device.
Personal tools
Namespaces
Variants
Actions
Website
Game
Tutorials
E-Sports
Resource
Wiki
Toolbox