You are on page 1of 82

17/4/2016

ListofConsoleCommandsDota2Wiki
Help

SignIn Register

ListofConsoleCommands
FromDota2Wiki
ThisisalistofconsolecommandsinDota2,basedonDota2GCversion1366(4338totalconvars/concommands).
Note:Commandswith"Yes"in"Cheat?"columnrequiresv_cheats1tobeactivebeforeworking.

Contents
1List
1.1@
1.2_
1.3A
1.4B
1.5C
1.6D
1.7E
1.8F
1.9G
1.10H
1.11I
1.12J
1.13K
1.14L
1.15M
1.16N
1.17O
1.18P
1.19Q
1.20R
1.21S
1.22T
1.23U
1.24V
1.25W
1.26X
1.27Z
2Legacy
3Updatehistory
4References

List
@

http://dota2.gamepedia.com/List_of_Console_Commands

1/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Default
Value

Command

@panoram_debug_dead_pad
0
@panorama_clear_frames_on_device_restore
2
@panorama_daisy_wheel
0
@panorama_debug_movies
0
@panorama_debug_overlay_opacity
0
@panorama_experimental_overdraw_prevention 1
@panorama_fbo_alloc_batch
10
@panorama_joystick_axis_repeat_curve_time
1
@panorama_joystick_axis_repeat_interval_end
0
@panorama_joystick_axis_repeat_interval_start
0
@panorama_joystick_button_repeat_curve_time
1
@panorama_joystick_button_repeat_interval_end 0
@panorama_joystick_button_repeat_interval_start 0
@panorama_max_fps
120
@panorama_max_free_fbo
1000
@panorama_max_oof_overlay_up_fps
4
@panorama_max_overlay_fps
60
@panorama_print_cache_status
@panorama_reload_animations
1
@panorama_show_fps
0
@panorama_spew_layout_invalidates
0
@panorama_steampad_button_repeat_curve_time 0
@panorama_steampad_button_repeat_interval_end 0
@panorama_steampad_button_repeat_interval_start 0
@panorama_transition_time_factor

@panorama_volume_ambient
@panorama_volume_effects
@panorama_volume_master
@panorama_volume_movies
@panorama_vsync

0
1
1
1
1

Cheat?

HelpText

ABXY

Printinternalpanoramarefcountsforeveryfile

Afloatrepresentingascalefactorfortransitions.1.0isnormal,2.0wouldbetwiceasfastas
normal,0.5halfasfast

_
Command
DefaultValue Cheat?
HelpText
_cl_minimapzoom 1
_fov
0
Automatesfovcommandtoserver.
_overview_mode 1
Overviewmode0=off,1=inset,2=full
_record
Recordademoincrementally.
_resetgamestats
Erasescurrentgamestatsandwritesoutablankstatsfile

http://dota2.gamepedia.com/List_of_Console_Commands

2/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
achievement_debug
achievement_disable
actionpanel_frame
actionpanel_resize
activategameui
addip
addons
adsp_alley_min
adsp_courtyard_min
adsp_debug
adsp_door_height
adsp_duct_min
adsp_hall_min
adsp_low_ceiling
adsp_opencourtyard_min
adsp_openspace_min
adsp_openstreet_min
adsp_openwall_min
adsp_room_min
adsp_street_min
adsp_tunnel_min
adsp_wall_height
ai_debug_los

Default
Cheat?
Value
0
Yes
Turnonachievementdebugmsgs.
0
Yes
Turnoffachievements.
actionpanelsetframe#
actionpanelforcerelayout
AddanIPaddresstothebanlist.
listcurrentaddoninfo.
122
126
0
112
106
110
108
126
130
118
130
102
118
114
128
0

ai_debug_ragdoll_magnets
0
ai_debug_shoot_positions
0
ai_debug_speech
0
ai_expression_frametime
0
ai_expression_optimization
0
ai_force_serverside_ragdoll
0
ai_LOS_mode
0
ai_sequence_debug
0
ai_shot_bias_max
1
ai_shot_bias_min
1
ai_show_hull_attacks
0
ai_test_los
ai_use_visibility_cache
1
ainet_generate_report
ainet_generate_report_only
alias
all_pick_force_test
0
allow_clientside_entities
1
+alt1
alt1
alt2
+alt2
anim_disable
0
anim_showmainactivity
0
animevents_dump
assetbrowser
assetsystem_clear_thumbnail_cache
assetsystem_count
assetsystem_debug_substring
0
assetsystem_stats
assetsystem_test_resort
async_allow_held_files
1
async_mode
0
async_resume
async_serialize
0
async_simulate_delay
0
async_suspend
async_track_all
attack
+attack
attack2
+attack2
autoaim_max_deflect

HelpText

Yes

NPCLineOfSightdebugmode.If1,solidentitiesthatblockNPCLOCwillbehighlightedwithwhitebounding
boxes.If2,it'llshownonsolidentitiesthatwoulddoitiftheyweresolid.

Yes
Maximumframetimetostillplaybackgroundexpressions.
Disablenpcbackgroundexpressionswhenyoucan'tseethem.

TestAILOSfromtheplayer'sPOV
Generateareporttotheconsole.
Generateareporttotheconsole.
Aliasacommand.

Yes

Showtheidle,walk,run,and/orsprintactivities.
Listallthecurrentlyregisteredanimevents.
Showtheglobalassetbrowser.
Clearthumbnailcache
Findthenumberofassetsregisteredwiththeassetsystem
Spewinfoforassetsthatmatchthespecifiedsubstring
Informationaboutthecurrentassetsystemdatabase.
(Devcommandregeneratetheassetsortindicies)
AllowAsyncBegin/EndRead()
Settheasyncfilesystemmode(0=async,1=synchronous)
Forceasyncreadstoserializeforprofiling
Simulateadelayofuptoasetmsecperfileoperation
Enableallregisteredasynchronoustrackingconvarsatonce

http://dota2.gamepedia.com/List_of_Console_Commands

3/82

17/4/2016

ListofConsoleCommandsDota2Wiki

autoaim_max_dist

2160

B
Default
Value

Command
back
+back
banid
banip
benchframe
bind
binddefaults
bindss
bindtoggle
blackbox
blackbox_dump
blackbox_record
blink
blink_duration
bot_mimic
bot_mimic_spec_buttons
box
+break
break
breakable_disable_gib_limit
breakable_multiplayer
broadcaster_openmenu
buddha
budget_averages_window
budget_background_alpha
budget_bargraph_background_alpha
budget_bargraph_range_ms
budget_history_numsamplesvisible

Cheat?

HelpText

AddauserIDtothebanlist.
AddanIPaddresstothebanlist.
Takesasnapshotofaparticularframeinatimedemo.
Bindakey.
Bindallkeystotheirdefaultvalues.
Bindakeyforaparticularsplitscreenplayer.
Performsabind<key>'incrementvar<cvar>011'.
1

0
0
1

Yes

Dumpthecontentsoftheblackbox
Recordanentryintotheblackbox
Blinkspecifiedconvarvaluebetweentwovaluesatthespecifiedduration.
Howmanysecondsaneyeblinkwilllast.
Botusesusercmdofplayerbyindex.
+attack,+jumpetcareusedforspectatorcontrolinsteadofbeingpassedontospectatedbot
DrawabboxArguments:minxminyminymaxxmaxymaxz<lifetime=10.0><rgba>

0
1
0
30
128
128
16

Yes

100

budget_history_range_ms
66
budget_panel_bottom_of_history_fraction 0
budget_panel_height
384
budget_panel_width
512
budget_panel_x
0
budget_panel_y
50
budget_peaks_window
30
budget_show_averages
0
budget_show_history
1
budget_show_peaks
1
bug
bug_swap
building_cubemaps
0

Playertakesdamagebutwon'tdie
numberofframestolookatwhenfiguringoutaverageframetimes
howtranslucentthebudgetpanelis
howtranslucentthebudgetpanelis
budgetbargraphrangeinmilliseconds
numberofsamplestodrawinthebudgethistorywindow.Thelowerthebetterasfarasrendering
overheadofthebudgetpanel
budgethistoryrangeinmilliseconds
numberbetween0and1
heightinpixelsofthebudgetpanel
widthinpixelsofthebudgetpanel
numberofpixelsfromtheleftsideofthegamescreentodrawthebudgetpanel
numberofpixelsfromthetopsideofthegamescreentodrawthebudgetpanel
numberofframestolookatwhenfiguringoutpeakframetimes
enable/disableaveragesinthebudgetpanel
turnhistorygraphoffandon..goodtoturnoffonlowend
enable/disablepeaksinthebudgetpanel
bug[auto_fill_tokens][title<text>][noscreenshot]:Activatethebugreporter.
Automaticallyswapsthecurrentweaponforthebugbaitandbackagain.

http://dota2.gamepedia.com/List_of_Console_Commands

4/82

17/4/2016

ListofConsoleCommandsDota2Wiki

c_maxdistance
c_maxpitch
c_maxyaw
c_mindistance
c_minpitch
c_minyaw
c_orthoheight
c_orthowidth
c_thirdpersonshoulder
c_thirdpersonshoulderaimdist
c_thirdpersonshoulderdist
c_thirdpersonshoulderheight
c_thirdpersonshoulderoffset

Default
Cheat?
Value
200
90
135
30
0
135
100
100
0
120
40
5
20

cam_collision

Command

cam_command
cam_idealdelta
cam_idealdist
cam_ideallag
cam_idealpitch
cam_idealyaw
cam_showangles
cam_snapto
camdistance
+camdistance
+cameragrip
cameragrip
camerayawgrip
+camerayawgrip
camerazoomin
camerazoomout
+camin
camin
+cammousemove
cammousemove

4
150
4
0
0
0
1

HelpText

Wheninthirdpersonandcam_collisionissetto1,anattemptismadetokeepthe
camerafrompassingthoughwalls.
Tellscameratochangemodes
Controlsthespeedwhenmatchingoffsettoidealanglesinthirdpersonview
Amountoflagusedwhenmatchingoffsettoidealanglesinthirdpersonview

Yes

Wheninthirdperson,printviewangles/idealangles/cameraoffsetstotheconsole.

Switchtoorthographiccamera.
camortho
+camout
camout
+campitchdown
campitchdown
campitchup
+campitchup
+camyawleft
camyawleft
+camyawright
camyawright
can_show_full_ui
cancelselect
cast_hull
cast_ray
cc_captiontrace
cc_emit
cc_findsound
cc_flush
cc_lang
cc_linger_time
cc_minvisibleitems
cc_norepeat
cc_predisplay_time
cc_random
cc_sentencecaptionnorepeat
cc_showblocks
cc_showmissing
cc_subtitles
http://dota2.gamepedia.com/List_of_Console_Commands

Thereiscurrentlynoknownwaytoexitthismodewithoutrestartingtheengine.

CheckshowfullUIstat

0
1
1
5
0
4
0
0

Testshullcollisiondetection
Testscollisiondetection
Showmissingclosecaptions(0=no,1=devconsole,2=showinhud)
Emitsaclosedcaption
Searchesforsoundnamewhichemitsspecifiedtext.
Flushesasync'dcaptions.
Currentclosecaptionlanguage(emtpy=usegameUIlanguage)
Closecaptionlingertime.
Minimumnumberofcaptionitemstoshow.
Inmultiplayergames,don'trepeatcaptionsmoreoftenthanthismanyseconds.
Closecaptiondelaybeforeshowingcaption.
Emitsarandomcaption
Howoftenasentencecanrepeat.
Togglesshowingwhichblocksarepending/loadedasync.
Showmissingclosecaptionentries.
Ifset,don'tshowsoundeffectcaptions,justvoiceovers(i.e.,won'thelphearing
impairedplayers).
5/82

17/4/2016

cg_start_loading
changelevel
changelevel2
chat_channel_debug
chat_clear
chat_dump_channels
chat_join
chat_leave
chat_say
chat_sound
chat_wheel_phrase_0
chat_wheel_phrase_1
chat_wheel_phrase_2
chat_wheel_phrase_3
chat_wheel_phrase_4
chat_wheel_phrase_5
chat_wheel_phrase_6
chat_wheel_phrase_7
chatwheel
+chatwheel
chatwheel_say
check_collision
cl_address_try_count
cl_aggregate_particles
cl_allowupload
cl_anglespeedkey
cl_anim_queue_changes
cl_animationinfo
cl_backspeed

ListofConsoleCommandsDota2Wiki

Listenserverstartedloading
changelevel<mapname>:Multiplayerchangelevel.
changelevel2<mapname>:Singeplayerchangelevel.
Printmembersofachatchannel
Clearsallchathistory
Joinachatchannel
Leaveachatchannel
Sendamessagetothespecifiedchannel
false
76
75
63
3
80
5
85
7
Executesthehighlightedchatwheelmenuitem
Openschatwheelmenuwhileheld
Sendachatwheelmessage.Usage:chatwheel_say<messagenum>
Testsentitycollision
Numberoftriesforeachaddressinthelist,noeffectifonlyoneaddress

4
0
1
0
1

Clientuploadscustomizationfiles

Hudelementtoexamine.
450

Yes

cl_box
cl_burninggibs
cl_cache_sendtable
cl_camera_follow_bone_index
cl_cameraoverride_shadow_depth_bias
cl_cameraoverride_shadow_end
cl_chat_active
cl_chat_wipehistory
cl_chatfilters
cl_class
cl_clearhinthistory
cl_clock_correction

0
1
2
0
0
0
0
31
0
1

Yes

cl_clock_correction_adjustment_max_amount

200

Yes

cl_clock_correction_adjustment_max_offset

90

Yes

cl_clock_correction_adjustment_min_offset

10

Yes

cl_clock_correction_force_server_tick
cl_clock_showdebuginfo
cl_clockdbg

999
0
0

Yes
Yes

cl_clockdrift_max_ms

150

Yes

cl_clockdrift_max_ms_threadmode

Yes

cl_cmdrate
cl_connectionretrytime

30
30

cl_consistencycheck_interval

180

cl_constraints_enable
cl_customsounds
cl_debug_overlay_fullposition

1
0
0

cl_debug_player_use

cl_debugoverlay_toggle
cl_decal_clear_all_entities
cl_decal_clear_world
cl_decal_debug
http://dota2.gamepedia.com/List_of_Console_Commands

Yes

DrawabboxArguments:minxminyminymaxxmaxymaxz<lifetime=10.0><rgb
a>
Aburningplayerthatgibshasburninggibs.
Cachesendtables
Indexofthebonetofollow.2==disabled.1==rootbone.0+isboneindex.

Wipeschathistoryafterallchattextfadedout
Storesthechatfiltersettings
Defaultclasswhenjoiningagame
Clearmemoryofclientsidehintsdisplayedtotheplayer.
Enable/disableclockcorrectionontheclient.
Setsthemaximumnumberofmillisecondsperseconditisallowedtocorrecttheclient
clock.Itwillonlycorrectthisamountifthedifferencebetweentheclientandserver
clockisequaltoorlargerthancl_clock_correction_adjustment_max_offset.
Astheclockoffsetgoesfromcl_clock_correction_adjustment_min_offsettothisvalue
(inmilliseconds),itmovestowardsapplying
cl_clock_correction_adjustment_max_amountofadjustment.Thatway,theresponseis
smallwhentheoffsetissmall.
Iftheclockoffsetislessthanthisamount(inmilliseconds),thennoclockcorrectionis
applied.
Forceclockcorrectiontomatchtheservertick+thisoffset(999disablesit).
Showdebugginginfoabouttheclockdrift.
Maximumnumberofmillisecondstheclockisallowedtodriftbeforetheclientsnaps
itsclocktotheserver's.
Maximumnumberofmillisecondstheclockisallowedtodriftbeforetheclientsnaps
itsclocktotheserver's.
Maxnumberofcommandpacketssenttoserverpersecond
Numberofsecondsoverwhichtospreadretryattempts.
Performaconsistencycheckafterthisamountoftime(seconds)haspassedsincethe
last.
Enablecustomizedplayersoundplayback
Visualizes+uselogicforthegivenrange.Greencross=tracesuccess,Redcross=trace
toofar,Greenbox=radiussuccess
Togglesvisibilityofthedebugoverlaysystem.
Clearsdecalsfromallentities
Clearsworlddecals
Togglesclientdecaldebugvisualization
6/82

17/4/2016

cl_demoviewoverride
cl_destroy_ragdolls

ListofConsoleCommandsDota2Wiki

Overrideviewduringdemoplayback
Destroysallclientsideragdolls
<state>Turnon/offsimulatedGCcommunicationsfailure(GCisdowninawaythat
weknowitisdown)

cl_dev_simulate_gcdown
cl_disable_ragdolls
cl_display_game_events
cl_dormant_spew
cl_dota_alt_unit_movetodirection
cl_dota_cd_captain_pick_time
cl_dota_dump_econ_item_stringtable
cl_dota_dump_modifier_stringtable
cl_dota_gridnav_show
cl_dota_recent_games_include_custom_games
cl_dota_recent_games_include_practice_matches
cl_dota_recent_games_show_ranked_mmr_change
cl_dota_showents
cl_dota_speech_announcer_holiday
cl_dota_speech_spec_ancientattack
cl_dota_speech_spec_barracksattack
cl_dota_speech_spec_barracksfalls
cl_dota_speech_spec_enemybasefalls
cl_dota_speech_spec_idles
cl_dota_speech_spec_towerattack
cl_dota_speech_spec_towerfalls
cl_downloadfilter
cl_drawcross
cl_drawhud

0
0
0
1
10

Yes
Yes
Spewstateonwhencliententitiesbecomedormantoractive.
Doesholdingaltenablemovetodirectionmode?
Yes
cl_dota_dump_econ_item_stringtable
cl_dota_dump_modifier_stringtable

0
0
0
0

Yes

0
1
1
1
1
1
1
1
0
1

Yes

cl_drawmaterial

Yes

cl_drawmonitors
cl_dump_particle_stats
cl_dumpentity
cl_dumpsplithacks
cl_ejectbrass
cl_enable_remote_splitscreen

cl_drawline

dumpparticleprofilinginfotoparticle_profile.csv
Dumpsinfoaboutanentity
Dumpsplitscreenworkarounds.
1
0

Allowsviewingofnonlocalplayersinasplitscreenfashion
Displaysthetotalboundingboxforthegivenentity(s)ingreen.Someentiteswillalso
displayentityspecificoverlays.Arguments:{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Displaystheattachmentpointsonanentity.Arguments:{entity_name}/{class_name}
/noargumentpickswhatplayerislookingat
Displaysthemovementboundingboxforthegivenentity(ies)inorange.Someentites
willalsodisplayentityspecificoverlays.Arguments:{entity_name}/{class_name}/
noargumentpickswhatplayerislookingat
ent_call<funcname><option:entname>callsfunctiononcurrentlooktargetor
filtername,checksonent,thenroot,thenmode,thenmapscope
Clearsalldebugoverlays
Findandlistallentitieswithclassnamesortargetnamesthatcontainthespecified
substring.Format:find_ent<substring>
Displaydataforentitymatchingspecifiedindex.Format:find_ent_index<index>
grabstheobjectinfrontoftheplayer.Options:loosemultipletoggle
Displaysthehitboxesforthegivenentity(ies).Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Displaysthejointnames+axesanentity.Arguments:{entity_name}/{class_name}/
noargumentpickswhatplayerislookingat
Togglesinput/outputmessagedisplayfortheselectedentity(ies).Thenameofthe
entitywillbedisplayedaswellasanymessagesthatitsendsorreceives.Arguments:
{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Displaystheentityname
Toggles'picker'mode.Whenpickerison,theboundingbox,pivotanddebuggingtext
isdisplayedforwhateverentitytheplayerislookingat.Arguments:fullenablesall
debuginformation
Displaysthepivotforthegivenentity(ies).(y=up=green,z=forward=blue,x=left=red).
Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislooking
at

cl_ent_absbox
cl_ent_attachments
cl_ent_bbox
cl_ent_call
cl_ent_clear_debug_overlays
cl_ent_find
cl_ent_find_index
cl_ent_grab
cl_ent_hitbox
cl_ent_joints
cl_ent_messages
cl_ent_name
cl_ent_picker
cl_ent_pivot
cl_ent_pivot_size
cl_ent_remove
cl_ent_remove_all
cl_ent_scale

http://dota2.gamepedia.com/List_of_Console_Commands

Dumpentitylisttoconsole.
Settoenablespecialseasonalannouncer
Setto0topreventhearing'yourancientisunderattack'lines.
Setto0topreventhearing'yourraxisunderattack'lines.
Setto0topreventhearing'yourraxhasfallen'lines.
Setto0topreventhearing'enemy'stower/raxhasfallen'lines.
Setto0topreventhearingannouncers'idlelines.
Setto0topreventhearing'yourtowerisunderattack'lines.
Setto0topreventhearing'yourtowerhasfallen'lines.
Determineswhichfilescanbedownloadedfromtheserver(all,none,nosounds)
DrawsacrossatthegivenlocationArguments:xyz
Enabletherenderingofthehud
Drawslinebetweentwo3DPoints.GreenifnocollisionRediscollideswith
somethingArguments:x1y1z1x2y2z2
Drawaparticularmaterialovertheframe

20

Yes
Removesthegivenentity(s)Arguments:{entity_name}/{class_name}/noargument
pickswhatplayerislookingat
RemovesallentitiesofthespecifiedtypeArguments:{entity_name}/{class_name}
Scalesentities.Arguments:<scalefactor>{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Dumpsthenamesandvaluesofthisentity'sscriptscopetotheconsoleArguments:
7/82

17/4/2016

ListofConsoleCommandsDota2Wiki

cl_ent_script_dump

{entity_name}/{class_name}/noargumentpickswhatplayerislookingat

cl_ent_select
cl_ent_setname
cl_ent_show_contexts
cl_ent_showonlyattachment
cl_ent_showonlyhitbox

0
0
1

Yes
Yes
Yes

Displaystheskeletonforthegivenentity(ies).Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Displaystextdebugginginformationaboutthegivenentity(ies)ontopoftheentity
(SeeOverlayText)Arguments:{entity_name}/{class_name}/noargumentpicks
whatplayerislookingat
Displaystextdebugginginformationaboutthegivenentity(ies)[within256unitsof
theplayer]ontopoftheentity(SeeOverlayText)Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Hidetextdebugginginformationaboutthegivenentity(ies)ontopoftheentity(See
OverlayText)Arguments:{entity_name}/{class_name}/noargumentpickswhat
playerislookingat
Setwhichent_textfiltersyouwant:

cl_ent_skeleton
cl_ent_text
cl_ent_text256
cl_ent_text_clear
cl_ent_text_filter
cl_ent_text_flags_active
cl_ent_text_no_name_really_i_mean_it

1
0

Yes
Yes

cl_ent_text_radius
cl_ent_text_sticky_add
cl_ent_text_sticky_clear
cl_ent_text_sticky_dump
cl_ent_text_sticky_remove
cl_ent_ungrab
cl_ent_vcollide_wireframe
cl_ent_viewoffset
cl_entityreport
cl_entitysummary
cl_ents
cl_extrapolate
cl_extrapolate_amount
cl_fasttempentcollision
cl_flex_cycler_think_interval
cl_flex_expression
cl_flex_talk
cl_flushentitypacket
cl_forwardspeed
cl_fow_viz
cl_fullupdate
cl_globallight_debug
cl_globallight_depth_bias
cl_globallight_expansion
cl_globallight_freeze
cl_globallight_orig_calc_frustum
cl_globallight_shadow_mode
cl_globallight_slope_scale_depth_bias
cl_globallight_use_alt_focus_region
cl_globallight_use_optimized_calc_frustum
cl_globallight_world_bottom_height
cl_globallight_world_top_height
cl_glow_brightness
cl_glow_item_far_b
cl_glow_item_far_g
cl_glow_item_far_r
http://dota2.gamepedia.com/List_of_Console_Commands

Selectordeselectsthegivenentities(s)forlatermanipulationArguments:
{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Setsthetargetnameofthegivenentity(s)Arguments:{newentityname}
{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Showentitycontextsinent_textdisplay

0
0
5
0
0
0
0
450

Yes
Yes

Yes
Yes

Displaystextdebugginginformationaboutthegivenentity(ies)[neartheplayer]on
topoftheentity(SeeOverlayText)2Arguments:Radius,{entity_name/class_name/
noargumentpickswhatplayerislookingat}
Addstolistofnamestodisplaytextdebugginginformationaboutthegivenentity(ies)
ontopoftheentity(SeeOverlayText)Arguments:{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Clearsthelistofnamestodisplaytextdebugginginformationaboutthegiven
entity(ies)ontopoftheentity(SeeOverlayText)Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Spewsthelistofnamestodisplaytextdebugginginformationaboutthegiven
entity(ies)ontopoftheentity(SeeOverlayText)Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Removesfromthelistofnamestodisplaytextdebugginginformationaboutthegiven
entity(ies)ontopoftheentity(SeeOverlayText)Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
ungrabsallobjects
Displaystheinterpolatedvcollidewireframepmamentity.Arguments:{entity_name}
/{class_name}/noargumentpickswhatplayerislookingat
Displaystheeyepositionforthegivenentity(ies)inred.Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Reportsallextantentities.Optional2ndargisasubstringofaclassnamethatthelist
willbefilteredby.
Summarizes(byclass)allextantentities.Optional2ndargisasubstringofa
classnamethatthelistwillbefilteredby.
Listcliententities,sortedbyspawngroup
Enable/disableextrapolationifinterpolationhistoryrunsout.
Sethowmanysecondstheclientwillextrapolateentitiesfor.

Fordebugging.Forcetheenginetoflushanentitypacket.
FoWvizcommands
Forceuncompressedupdate

0
999
200
0
1
2
999
0
1
0
4096
1
1
0
0

Yes

Brightnessofplayerhalos

8/82

17/4/2016

ListofConsoleCommandsDota2Wiki

cl_glow_physics_props
cl_groups
cl_hitbox_debug
cl_ideal_spec_mode
cl_ignorepackets
cl_interp
cl_interp_all

cl_interp_animationvars

cl_interp_hermite
cl_interp_npcs
cl_interp_ratio

1
0
2

cl_interp_simulationvars

cl_interp_threadmodeticks
cl_interpolate_report
cl_jiggle_bone_debug
cl_jiggle_bone_debug_pitch_constraints
cl_jiggle_bone_debug_yaw_constraints
cl_jiggle_bone_invert

0
0
0
0
0
0

cl_jiggle_bone_sanity

cl_lagcomp_errorcheck
cl_lagcompensation
cl_language
cl_latch_report
cl_leveloverview
cl_leveloverviewmarker
cl_lightquery_debug
cl_massreport
cl_mouseenable

0
1
0
0
0
0
0
0
1

cl_mouselook

cl_net_showeventlisteners
cl_net_showevents

0
0

cl_observercrosshair
cl_overdraw_test
cl_panelanimation
cl_panorama_script_help
cl_panorama_script_help_2
cl_particle_batch_mode
cl_particle_fallback_base
cl_particle_fallback_multiplier
cl_particle_max_count
cl_particle_retire_cost

1
0

cl_particle_sim_fallback_base_multiplier

cl_particle_sim_fallback_threshold_ms

cl_particle_simulate
cl_particles_debug_showparticles
cl_particles_dump_effects
cl_particles_dumplist
cl_pause_animate
cl_pclass
cl_pdump
cl_phys_block_dist
cl_phys_block_fraction
cl_phys_create_agg_iters
cl_phys_debug_callback_entities
cl_phys_dump_intersection_controller

1
0

Showstatusofallspawngroups.
0
5
0
0
0

Yes

Yes

Yes
Yes
Yes
Yes

Preventjigglebonesfrompointingdirectlyawayfromtheirtargetincaseofnumerical
instability.
Playerindexofotherplayertocheckforpositionerrors.
Performserversidelagcompensationofweaponfiringevents.
Language
Enabletoskipclientsideanimation
Yes
Yes
Yes

Setto1tousemouseforlook,0forkeyboardlook.Cannotbesetwhileconnectedtoa
server.
Showlisteningaddition/removals
Dumpgameeventstoconsole(1=clientonly,2=all).
Yes
blankforallpanels>.
DisplayPanoramaJavaScriptbindings
DisplayallregisteredPanoramaJavaScriptbindingsinwikisyntax

1
0
0
0
0

0
0
1
1
0
0
0

Baseforfallingbacktocheapereffectsunderload.
Multiplierforfallingbacktocheapereffectsunderload.
Yes

Yes
Yes

Yes
Yes

cl_phys_list

cl_phys_rendergeo
cl_phys_sleep_enable
cl_phys_timescale
http://dota2.gamepedia.com/List_of_Console_Commands

desiredspectatormode(4=ineye,5=chase,6=roaming)
Forceclienttoignorepackets(fordebugging).
Setstheinterpolationamount(boundedonlowsidebyserverinterpratiosettings).
Disableinterpolationlistoptimizations.
InterpolateLATCH_ANIMATION_BITvarsifinterpolationintervalisgreaterthan
simulationinterval
Settozerododisablehermiteinterpolation.
InterpolateNPCpositionsstartingthismanysecondsinpast(orcl_interp,ifgreater)
Setstheinterpolationamount(finalamountiscl_interp_ratio/cl_updaterate).
InterpolateLATCH_SIMULATION_BITvarsifinterpolationintervalisgreaterthan
animationinterval
Additionalinterpolationtickstousewheninterpolatingwiththreadedenginemodeset.
Enabletoskipclientsideanimation
Displayphysicsbased'jigglebone'debugginginformation
Displayphysicsbased'jigglebone'debugginginformation
Displayphysicsbased'jigglebone'debugginginformation

1
1

Yes

Howaggressivetheswitchtofallbackswillbedependingonhowfaroverthe
cl_particle_sim_fallback_threshold_msthesimtimeis.Highernumbersaremore
aggressive.
Amountofsimulationtimethatcanelapsebeforenewsystemsstartfallingbackto
cheaperversions
Enables/DisablesParticleSimulation

Dumpallnewparticles,optionalnamesubstring.
1=Animatesthepausetextsothatyoucanbesurethegameisn'tjusthardlocked.
Dumpentitybypredictionclassname.
Dumpinfoaboutthisentitytoscreen.

Printallentitiesthatgettouchcallbacks.Eachentityisprintedonlyonce.
Dumpintersectioncontrollerstatus
Listallphysicscomponentcontentsofeveryentityinthegameallents:includenon
physicalentitiesclasses:printclassnamessdk:Rubikonbuildworld:currentstate
oftheworldworldtouch:listbodypairs(bodiesincontact)worldsave<name>:
saveworldtoafileworldmem:memorydumpworldsnapshots:Start/Stop
dumpingsnapshotsoftheworldintothecurrentdirectoryworldprofiletraces:
ProfileRecordedTracesworldagg:currentaggregatedataregistry(loadedresources)
Togglesclientphysicsdebuggeometry
Enablesleepingfordynamicphysicsbodies.
Scaletimeforphysics
9/82

17/4/2016

ListofConsoleCommandsDota2Wiki

cl_phys_visualize_awake
cl_physics_highlight_active
cl_physics_report_active
cl_pitchdown
cl_pitchspeed
cl_pitchup
cl_playback_screenshots
cl_playerspraydisable
cl_portrait_bg_translucent_test
cl_precacheinfo
cl_pred_doresetlatch
cl_pred_error_verbose

cl_pred_optimize

Turnsontheabsboxforallactivephysicsobjects.0:unhighlight.
Listsallactivephysicsobjectsmore:extrainfo
89
225
89
0
0
0

Yes
Yes

Yes

0
0

Showmorefieldinfowhenspewingpredictionerrors.
Optimizefornotcopyingdataifdidn'treceiveanetworkupdate(1),andalsofornot
repredictingiftherewerenoerrors(2).
<entindex><fieldname>:Trackchangestoentityindexentindex,forfieldfieldname.

cl_pred_track
cl_predict
cl_predictioncopy_describe
cl_predictioncopy_print
cl_predictioncopy_runs
cl_predictionlist
cl_predictweapons
cl_print_consistency_list

Yes

Performclientsideprediction.
Describedatamap_tforentindex
Printsimpledescriptionofpredictioncopyfieldsforentindex

1
0
1

Yes

Showwhichentitiesarepredicting
Performclientsidepredictionofweaponeffects.
Display'sthecontentsandflagsofthecurrentconsistencylist
Togglepropdebugmode.Ifon,propswillshowcolorcodedboundingboxes.Red
meansignorealldamage.Whitemeansrespondphysicallytodamagebutneverbreak.
Greenmapshealthintherangeof100downto1.
Displaystatusofthequerycache(clientonly)

cl_prop_debug
cl_querycache_stats
cl_ragdoll_default_scale
cl_ragdoll_limit
cl_ragdoll_reload
cl_removedecals
cl_report_predcopy_overrides
cl_report_soundpatch
cl_resend
cl_retire_low_priority_lights
cl_rr_reloadresponsesystems
cl_scaleform_script_help
cl_sceneentity_debug
cl_screenmessage_notifytime
cl_script_add_debug_filter
cl_script_add_watch
cl_script_add_watch_pattern
cl_script_attach_debugger
cl_script_attach_debugger_at_startup
cl_script_break_in_native_debugger_on_error
cl_script_clear_watches
cl_script_debug
cl_script_dump_all
cl_script_find
cl_script_help
cl_script_help2
cl_script_reload
cl_script_reload_code

1
20
0

1
0

0
8

Maximumnumberofragdollstoshow(1disableslimit)
Removethedecalsfromtheentityunderthecrosshair.
Reportpredictioncopyoverrides
reportsclientsidesoundpatchcount
Delayinsecondsbeforetheclientwillresendthe'connect'attempt
Lowprioritydlightsarereplacedbyhighpriorityones
Reloadallresponsesystemscripts.
DisplayScaleformActionScriptbindings
Displayallthinkingsceneentitiesanditsdata.
Howlongtodisplayscreenmessagetext
Addafiltertothegamedebugoverlay
Addawatchtothegamedebugoverlay
Addawatchtothegamedebugoverlay
ConnectthevscriptVMtothescriptdebugger

0
0

cl_script_reload_entity_code
cl_script_remove_debug_filter
cl_script_remove_watch
cl_script_remove_watch_pattern
cl_script_resurrect_unreachable
cl_script_trace_disable
cl_script_trace_disable_all
cl_script_trace_disable_key
cl_script_trace_enable
cl_script_trace_enable_all
cl_script_trace_enable_key
cl_sendtable_cache_filename

cl_sequence_debug
cl_sequence_debug_verbose
cl_show_bounds_errors
cl_show_splashes

1
1
0
1

http://dota2.gamepedia.com/List_of_Console_Commands

Allowstheclienttoplaybackscreenshotandjpegcommandsindemos.
Disableplayersprays.
Renderstheheroonagraybackgroundfortranslucencyblendingtesting
Showprecacheinfo(client).

Clearallwatchesfromthegamedebugoverlay
Toggletheingamescriptdebugfeatures
DumpthestateoftheVMtotheconsole
FindakeyintheVM
Outputhelpforscriptfunctions
Outputhelpforscriptfunctionssuitableforautocompletion
Reloadscripts
Executeavscriptfile,replacingexistingfunctionswiththefunctionsintherunscript
Executeallofthisentity'sVScripts,replacingexistingfunctionswiththefunctionsin
therunscripts
Removeafilterfromthegamedebugoverlay
Removeawatchfromthegamedebugoverlay
Removeawatchfromthegamedebugoverlay
Usethegarbagecollectortotrackdownreferencecycles
Turnoffaparticulartraceoutputbyfileorfunctionname
Turnoffalltraceoutput
Turnoffaparticulartraceoutputbytable/instance
Turnonaparticulartraceoutputbyfileorfunctionname
Turnonalltraceoutput
Turnonaparticulartraceoutputbytable/instance
Sendtablescachefile

10/82

17/4/2016

ListofConsoleCommandsDota2Wiki

cl_showanimstate
cl_showanimstate_activities
cl_ShowBoneSetupEnts

1
1
0

cl_showdemooverlay

cl_showents
cl_showerror

cl_showfps

cl_showhelp
cl_showncustomtabhelp
cl_showpausedimage
cl_showpos
cl_showtextmsg
cl_sidespeed
cl_simdslerp
cl_smooth
cl_smoothtime
cl_snd_new_visualize
cl_soundscape_flush
cl_soundscape_printdebuginfo
cl_spectator_cmdrate_factor
cl_spectator_interp_ratio
cl_spewserializers
cl_ss_origin
cl_steamcontroller

1
0
1
0
1
450
1
1
0
0

cl_steamdatagramtransport_debugticket_address

cl_steamdatagramtransport_forceproxyaddr
cl_stuff_keys
cl_team

0
0
0

cl_timeout

30

cl_tracer_whiz_distance
cl_trade_steamid
cl_tree_sway_dir
cl_updaterate
cl_updatevisibility
cl_upspeed
cl_viewmodelsclonedasworld
cl_viewtarget_clamp
cl_voice_buffer_time
cl_voice_filter

72

cl_voice_hltv_extra_buffer_time

cl_voiceenabled
cl_vprof_scope_entity_gamephys
cl_weather
cl_winddir
cl_windspeed

1
0
0
0
0

cl_yawspeed
clear
clearall

210

Yes

Yes

UseSIMDSlerp.
Smoothview/eyeoriginafterpredictionerrors
Smoothclient'sviewafterpredictionerroroverthismanyseconds
Displayssoundeventnameplayedatit's3dposition
Flushestheclientsidesoundscapes
printsoundscapes
Ratemultiplierwhenconnectedviahltv
Whenconnectedtohltvorplayingademo,adjusttheinterptimebythisratio.
Spewserializers
printorigininscriptformat

0
Fordebugging,generateourown(unsigned)ticket,usingthespecifiedgameserver
address.Routermustbeconfiguredtoacceptunsignedtickets.
Forcetheuseofaparticularsetofproxyservers.Commaseparatedlist.
Yes
Defaultteamwhenjoiningagame
Afterthismanysecondswithoutreceivingapacketfromtheserver,theclientwill
disconnectitself
Tradewithapersonbysteamid
setstreeswaywinddirectionandstrength
Numberofpacketspersecondofupdatesyouarerequestingfromtheserver
Updatesvisibilitybits.

30
320
1
1
0
0

cli_ent_hitbox
cli_ent_pivot
cli_ent_skeleton
cli_ent_vcollide_wireframe

http://dota2.gamepedia.com/List_of_Console_Commands

Showthe(client)animationstateforthespecifiedentity(1fornone).
Showactivitiesinthe(client)animationstatedisplay.
Showwhichentitiesarehavingtheirbonessetupeachframe.
Howoftentoflashdemorecording/playbackoverlay(0disableoverlay,1show
always)
Dumpentitylisttoconsole.
Showpredictionerrors,2foraboveplusdetailedfielddeltas.
Drawfpsmeterattopofscreen(1=fps,2=smoothfps,3=serverMS,4=ShowFPS
andLogtofile)
Setto0tonotshowonscreenhelp
Showthe'Paused'imagewhengameispaused.
Drawcurrentpositionattopofscreen
Enable/disabletextmessagesprintingonthescreen.

0
2

cli_ent_attachments

clientport
clientportany
closecaption
cloth_airdrag
cloth_airdrag_override
cloth_attr_pos

Yes
Yes

1
1
1
0
0
1

Yes

Amountoftimebetweenreceivingvoicedataandplayingtheaudio
Filtervoicebynamesubstring
Amountoftimebetweenreceivingvoicedataandplayingtheaudiowhenwatching
HTLV

Yes
Yes
Yes

Weathereffectswinddirectionangle
Weathereffectswindspeedscalar

Clearconsoleoutput.
Clearconsoleoutputfromallviews.
Displaystheinterpolatedattachmentpointsonanentity.Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Displaystheskeletonforthegivenentity(ies).Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Displaystheinterpolatedpivotforthegivenentity(ies).(y=up=green,z=forward=blue,
x=left=red).Arguments:{entity_name}/{class_name}/noargumentpickswhat
playerislookingat
Displaystheskeletonforthegivenentity(ies).Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Displaystheinterpolatedvcollidewireframepmamentity.Arguments:{entity_name}
/{class_name}/noargumentpickswhatplayerislookingat
Hostgameclientport
Ifset,usesystemallocatedport
Enableclosecaptioning.

11/82

17/4/2016

cloth_attr_vel
cloth_batch
cloth_compatibility
cloth_damping_bias
cloth_damping_multiplier
cloth_debug
cloth_debug_draw
cloth_expairdrag
cloth_expquadairdrag
cloth_ground_offset
cloth_ground_plane_thickness
cloth_guard_threshold
cloth_iteration_multiplier
cloth_iv_dump
cloth_iv_store_back
cloth_legacy_stretch_force
cloth_node_debug_axis_length
cloth_node_velocity_limit
cloth_quad_smooth_iterations
cloth_quad_smooth_rate
cloth_quadairdrag
cloth_reload_immediately
cloth_rod_smooth_iterations
cloth_rod_smooth_rate
cloth_simulate
cloth_step
cloth_update
cloth_version
cloth_watch
cloth_wind
cloth_wind_pitch
cmd

ListofConsoleCommandsDota2Wiki

2
32
1
0
1
0
0
0
0
0
3
1000
1
4
0
0
1
1000000
1
1
0
1
1
1
1
1
1
4
1
0
0
Forwardcommandtoserver.
Toggleinandoutofinperspectiveviewofyourstudent.Togglinginwillreturntothe
studentyouwerelastintheperspectiveof.
Collisionvisualizercommands
Collectmodelnamesoftheentitiesyou'repointingat

coach_toggle_studentview
col_viz
collect_entity_model_name
collision_shake_amp
collision_shake_freq
collision_shake_time
commentary

0
0
0
0

commentary_available

Desiredcommentarymodestate.
Automaticallysetbythegamewhenacommentaryfileisavailableforthecurrent
map.

commentary_cvarsnotchanging
commentary_finishnode
Displaythecommentarymodelviewer.Usage:commentary_showmodelviewer
<modelname><optionalattachedmodelname>
Whensetto>=0thiswillforcethelastviewedcontentversiontothisvaluefortesting
Fortestingpublic/privateleagues.0meansprivate.
UsedinURL's.
Allowstheconsoletobeactivated.
Suffixtoappendtotheconsolelog,maybechangedtoreopenthelog
dumpthetextcurrentlyintheconsoletocondumpXX.log
Connecttoaremoteserver.
ConnecttoaremoteHLTVserver.

commentary_showmodelviewer
compendium_test_last_content_version
compendium_test_league_is_public
compendium_test_version
con_enable
con_logfile_suffix
condump
connect
connect_hltv
console_history_size
consoletool
convert_steamid
cpu_level

1
0
0
1
0

1000
OpenaVConsolesubtool.
ConvertSteamIDintomultipleformats
CPULevelDefault:High
Crashtheclient.Optionalparametertypeofcrash:0:readfromNULL1:writeto
NULL2:DmCrashDump()(xbox360only)3:Samebutwithfullheap4:forcean
Assert
Causetheenginetocrashbyspewinganerror(Debug!!)
Causetheenginetocrashinajobthread(Debug!!)
Causetheenginetocrashinabrandnewnonmainthread(Debug!!)

crash
crash_error
crash_job
crash_thread
create_flashlight
CreatePredictionError
creditsdone
crosshair
csm_bias_override_0
csm_bias_override_1
http://dota2.gamepedia.com/List_of_Console_Commands

Createapredictionerror
1
1
1

Yes
Yes
12/82

17/4/2016

ListofConsoleCommandsDota2Wiki

csm_bias_override_2
1
csm_bias_override_3
1
csm_cascade_viewdir_shadow_bias_scale
2
csm_max_num_cascades_override
1
csm_max_shadow_dist_override
1
csm_slope_scale_db_override
1
csm_split_log_scalar
0
csm_viewdir_shadow_bias
3
custom_game_detail_max_friend_lobbies
3
custom_game_lobby_fake_entries
0
custom_game_overview_fake_friend_lobbies
0
custom_game_overview_fake_friends_in_game
0
custom_game_overview_friend_lobbies_to_hide_ingame_friends 4
custom_game_overview_max_friend_lobbies
3
custom_game_overview_suppress_friend_data
0
customgamesetup_auto_assign_players
customgamesetup_enable_auto_launch
customgamesetup_lock_team_selection
customgamesetup_select_team
customgamesetup_set_auto_launch_delay
customgamesetup_set_remaining_time
customgamesetup_shuffle_players
cvarlist
cw_alignment
cw_image_height
cw_image_width
cw_vspace

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Maxnumberoffriendlobbiesshownoncustomgamedetailpage.
AddfakeentriestothecustomlobbyUI
FakefriendlobbiesincustomgameoverviewUI.
FakefriendsincustomgameoverviewUI.
Whentherearethismanyfriendlobbies,thefriendsingamedisplayishidden.
MaxnumberoffriendlobbiesshownincustomgameoverviewUI.
SuppressfriendactiveandhistoricaldataoncustomgameoverviewUI
Automaticallyassignallcurentlyunassignedplayertoteams.
Enableordisableautomaticallylaunchingthegamewhenallplayersareassignedtoa
team.
Lockorunlocktheteamselection,whenlockedplayerscannotchangeteams.
Playerselectingateamduringcustomgamesetup.
Settheamountoftimeinsecondsthatwillbesetastheremainingtimewhenall
playersareassignedtoateam.
Setthenumberofsecondsremainingbeforethegamestarts.
Shuffletheteamassignmentsofallplayerscurrentlyassignedtoateam.
Showthelistofconvars/concommands.

0
12
12
8

http://dota2.gamepedia.com/List_of_Console_Commands

13/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command

DefaultValue Cheat?

dbghist_addline
dbghist_dump
debug_materialmodifycontrol
debug_materialmodifycontrol_client
debug_overlay_fullposition
debug_physimpact
debug_shared_random
debug_touchlinks
debug_visibility_monitor

0
0
0
0
0
0
0

Yes

debugoverlay_draw_current

Yes

debugoverlay_ignore_source
debugoverlay_show_text_outline
debugoverlay_toggle
decalfrequency
default_fov
demo_analyze

0
0

Yes
Yes

10
90
0

Yes
Yes

Spewtouchlinkactivity

demo_analyze_running

demo_avellimit

2000

demo_fastforwardfinalspeed
demo_fastforwardramptime
demo_fastforwardstartspeed
demo_goto
demo_gototick
demo_info

20
5
2

demo_interplimit

4000

demo_interpolateview
demo_pause
demo_pauseatservertick
demo_quitafterplayback
demo_recordcommands
demo_resume
demo_timescale
demo_togglepause
demo_usefastgoto
demo_writefullupdate_rate
demolist
demos

1
0
0
1

Yes

Yes

1
60

dev_simulate_gcdown
1
0
0
1

differences
disable_dynamic_prop_loading
disconnect
dispcoll_drawplane
display_game_events
displaysoundlist
dlight_debug
dota_ability_autocast
dota_ability_debug
dota_ability_dump_refcounts
dota_ability_execute
+dota_ability_execute
dota_ability_execute
dota_ability_learn_mode
dota_ability_legacy_mode_quick_cast
dota_ability_projection_data_file
dota_ability_quick_cast
dota_ability_quickcast
dota_ability_refcount_modifiers
http://dota2.gamepedia.com/List_of_Console_Commands

Telldebugoverlaytonotdrawanyentriesthathaveagedoutbythe
timeofrendering.Usefulifsimrunsmoreoftenthanrendering.
Draweverythingnormalandignorethesourceforrendering
Toggledisplayofboxaroundtext
Togglesvisibilityofthedebugoverlaysystem.

Runsdemo_analyzeonalldemofilesfoundinthe
dota/demo_analysis/directory.

demo_analyze_all

developer
diffcheck
diffcheck_playerslot
diffcheck_spew

HelpText
Addalinetothedebughistory.Format:<categoryid><line>
Dumpthedebughistorytotheconsole.Format:<categoryid>
Categories:0:EntityI/O1:AIDecisions2:ScenePrint3:Alyx
Blind4:Logofdamagedonetoplayer

Yes

0
0
0

Yes

Angularvelocitylimitbeforeeyesconsideredsnappedfordemo
playback.
GothisfastwhenstartingtoholdFFbutton.
HowmanysecondsittakestogettofullFFspeed.
GothisfastwhenstartingtoholdFFbutton.
Skipstolocationindemo.
Skipstoatickindemo.
Printinformationaboutcurrentlyplayingdemo.
Howmuchoriginvelocitybeforeit'sconsideredtohave'teleported'
causinginterpolationtoreset.
Doviewinterpolationduringdemplayback.
Pausesdemoplayback.
Pausesdemoplaybackatservertick
Quitsgameafterdemoplayback.
Recordcommandstypedatconsoleinto.demfiles.
Resumesdemoplayback.
Setsdemoreplayspeed.
Togglesdemoplayback.
Usefastframeskippingwhenavailablefordemo_gotocommands.
Intervaltimeinsecondstowritefullupdatestodemo.
Printdemosequencelist.
Demodemofilesequence.
<state>Turnon/offsimulatedGCcommunicationsfailure(GCis
downinawaythatweknowitisdown)
Setdevelopermessagelevel.
Activatediffchecksystem.
Actuallyshowdiffcheckresults.
Showallconvarswhicharenotattheirdefaultvalues(optional
restrictedtospecificflags).
Ifnonzerowhenamaploads,dynamicpropswon'tbeloaded
Disconnectfromserver

Createsadlightinfrontoftheplayer
0

Yes
Dumpsthemodifierrefcountsofallheroabilities

Enterthemodewhereabilitypointscanbespent
false
0
false
0

Yes
14/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_ability_self_cast_timeout
dota_activate_window_on_match_found
dota_active_play_section
dota_all_vision
dota_allow_clientside_entities
dota_allow_clientside_particles
dota_allow_invalid_orders
dota_allow_orders_while_paused
dota_allow_pause_in_match
dota_alt_shows_neutral_spawn_boxes
dota_alt_shows_tower_attack_range
dota_always_show_player_names
dota_ambient_creatures
dota_ambient_creatures_pop
dota_animation_force_modifier
dota_animation_run

0.600000
0
1
0
1
1
0
0
1
true
true
true
1
0
0

dota_announcer_idle_speech_deathwait

45

Yes

dota_announcer_idle_speech_debug

Yes

dota_announcer_idle_speech_herodamage_limit

250

Yes

dota_announcer_idle_speech_herodamage_window

45

Yes

dota_announcer_idle_speech_interval

240

Yes

dota_announcer_idle_speech_minwait

20

Yes

dota_announcer_idle_speech_starttime

240

Yes

dota_apm
dota_armory_automatically_add_new_item_to_collection
dota_armory_CustomTagDisplayName_1
dota_armory_CustomTagDisplayName_2
dota_armory_CustomTagDisplayName_3
dota_armory_CustomTagDisplayName_4
dota_armory_CustomTagDisplayName_5
dota_armory_CustomTagDisplayName_6
dota_armory_CustomTagDisplayName_7
dota_armory_CustomTagDisplayName_8
dota_assassin_announce_timeout
dota_assassin_complete_timeout

false
0
0
0
0
0
0
0
0
20
6

dota_assassin_minigame_time_until_announcing

15

dota_assisted_camera_operator_pure_interp_multiplier
dota_auto_connect
dota_auto_create_proxy

16
0
0

dota_auto_surrender_all_disconnected_timeout

60

Yes

dota_autoselect_bots

Yes

dota_autoselect_entity

Yes

dota_bio_debug
dota_bot_chat_throttle_duration
dota_bot_client_debug
dota_bot_debug_assemble
dota_bot_debug_clear
dota_bot_debug_clear_all
dota_bot_debug_grid
dota_bot_debug_grid_cycle
dota_bot_debug_lanes
dota_bot_debug_minimap
dota_bot_debug_minimap_cycle
dota_bot_debug_overview
dota_bot_debug_overview_toggle
dota_bot_debug_path
dota_bot_debug_path_avg
dota_bot_debug_path_draw
dota_bot_debug_pathing

0
4
0
0

http://dota2.gamepedia.com/List_of_Console_Commands

Ifset,bringsDotatotheforegroundwhenmatchfound
Yes

Yes
Yes
Allowplayerstopauseinmatchmadegames

Thismanysecondsmustpassafteraherodiesforanannouncerto
considersayingidlelines.
Iftrueprintdebuginformationaboutwhyannouncersdoordonot
idle.
Ifanyherohastakenmorethanthismanyhitpointsofdamage
recently,noidlesplay.
Ifanyherohastakenmorethan
dota_announcer_idle_speech_herodamage_limithitpointsof
damageinthismanyseconds,noidlesplay.
Afteranannouncerhassaidanidleline,anothercan'tplayforat
leastthismanyseconds.
Announcerswon'tsayidlespeechunlessatleastthismanyseconds
passedsincethelasttimetheysaidsomething.
Thismanysecondsmusthavepassedsincestartofgamebefore
announcerspollforidlespeech.

howlongtoshowtheassassinquestannouncement
howlongtoshowtheassassinpopupmessages
howlongafterthegamestarts(enterspregameorlater)to
announcetheassassinationminigametarget
Automaticallyconnecttothespecifiedserverforever
Automaticallycreateaproxy
IfallplayershavebeendisconnectedforatleastNseconds,endthe
gameimmediately
Ifset,newbotswillbeautoselected.Thisisfortheitemicon
editor.
Ifset,newbotsofthegiventypewillbeautoselected.Thisisfor
theitemiconeditor.
ShowSCLvalueinUI
Drawsomebasicclientsidedebuginfoforeachhero.
Yes
Disablesallbotdebugging.
Disablesallbotdebugging.

0
Cyclesthroughgridmodes.
0
0
Cyclesthroughdifferentminimapdebugmodes.
0
Togglesoverviewofallbotstatus
0
0
0
0

Yes
Yes
Yes
15/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_bot_debug_potential_location
dota_bot_debug_ward_spots
dota_bot_disable
dota_bot_disable_test
dota_bot_disconnect_player
dota_bot_dump_state
dota_bot_failed_pathfind_warnings

0
0
1
0

dota_bot_force_pick

Yes
Disconnectstheplayerownerofallbots
Dumpstheentirebotstatetotheclient

Yes
Forcebotstopickoneoftheseheroesbeforefallingbackto
randomselection(shouldbeacommaseparatedlistwithno
spaces)
Givesallbotsthespecifiedamountofgold.
Createsanitemforallbots.
Givesallbotsthespecifiednumberoflevels.
Ifset,botswillbesettothelevelspecifiedwithappropriategold
ongamestart
Difficultytoplaycoopbotmatchesagainst

dota_bot_give_gold
dota_bot_give_item
dota_bot_give_level
dota_bot_level

dota_bot_match_difficulty
dota_bot_match_solo
dota_bot_match_team
dota_bot_match_use_matchmaking
dota_bot_mode
dota_bot_pick_odds
dota_bot_populate
dota_bot_potential_debug
dota_bot_practice_difficulty
dota_bot_practice_gamemode
dota_bot_practice_start
dota_bot_practice_team
dota_bot_practice_team_desired
dota_bot_purchase_item_enable
dota_bot_select_debug
dota_bot_select_debug_gank

3
1
2
0
0
500

Whattoplayinpracticebotmatches.0=radiant,1=dire,2=random
Fillabotpracticematchwithhumanteammatesviamatchmaking.

Populatestheremainingslotswithbots
Displayspotentiallocationsforthisbot.
Defaultdifficultyforquickbotpracticegames
Defaultgamemodeforbotpracticegames,AP=1
Whethertostartalocalgamewhenthemaploads
Defaultteamforquickbotpracticegames

1
1
0
0
0
1

Displaysgeneralbotdebugginginformation.
Displaysgankbotdebugginginformation.
Setsallbotstoaparticulardifficulty(0=easy,1=medium,2=
hard,3=unfair.

dota_bot_set_difficulty
dota_bot_takeover_disconnected
dota_bot_tutorial_boss
dota_broadcast_debug
dota_broadcaster_channel_country_name
dota_broadcaster_channel_description
dota_broadcaster_channel_language
dota_broadcaster_channel_save_settings
dota_building_defended_radius

0
1
0
0
0
0
1
800

Yes

dota_building_health_loss_warn_interval

Yes

dota_camera_accelerate
dota_camera_assisted_camera_operator_bias_constant_oneteam
dota_camera_assisted_camera_operator_bias_constant_twoteams
dota_camera_assisted_camera_operator_bias_frame_multiplier
dota_camera_assisted_camera_operator_bias_scale

49.000000
1
0
1
1

BroadcasterChannelCountryName
BroadcasterChannelDescription
BroadcasterChannelLanguage
Yes
Minimumsecondsbetweenannouncerwarningaparticular
buildingisunderattack

dota_camera_assisted_camera_operator_bias_scale_frame_multiplier
0
dota_camera_assisted_camera_operator_blend_multiplier
1
dota_camera_assisted_camera_operator_inner_radius_at_zoomed_in
250
dota_camera_assisted_camera_operator_input_cooldown
0
dota_camera_assisted_camera_operator_interp_speed_bias_param
0
dota_camera_assisted_camera_operator_interp_speed_dist_max
8000
dota_camera_assisted_camera_operator_interp_speed_dist_min
500
dota_camera_assisted_camera_operator_interp_speed_multiplier
1
dota_camera_assisted_camera_operator_interp_speed_speed_max
50
dota_camera_assisted_camera_operator_interp_speed_speed_min
1
dota_camera_assisted_camera_operator_max_instanteous_ent_velocity
275
dota_camera_assisted_camera_operator_mouseclick_duration
0
dota_camera_assisted_camera_operator_movement_multiplier
4
dota_camera_assisted_camera_operator_null_zone_enabled
1
dota_camera_assisted_camera_operator_null_zone_velocity_max
125
dota_camera_assisted_camera_operator_null_zone_velocity_min
100
dota_camera_assisted_camera_operator_outer_radius_at_zoomed_in
600
dota_camera_assisted_camera_operator_pan_movement_interp_multiplier_in 20
dota_camera_assisted_camera_operator_pan_movement_interp_multiplier_out 6
dota_camera_assisted_camera_operator_radius_scale_at_zoomed_out
4
dota_camera_assisted_camera_operator_unit_fade_duration
1
http://dota2.gamepedia.com/List_of_Console_Commands

16/82

17/4/2016

dota_camera_broadcaster_mousewheel_direction_multiplier
dota_camera_broadcaster_mousewheel_frametime_multiplier
dota_camera_center
dota_camera_center_on_entity
+dota_camera_center_on_hero
dota_camera_center_on_hero
dota_camera_deatheffect
dota_camera_disable_yaw
dota_camera_disable_zoom
dota_camera_distance
dota_camera_distance_teamspec
dota_camera_dotatv_smooth_drag
dota_camera_dotatv_smooth_drag_drag
dota_camera_dotatv_smooth_drag_inverse
dota_camera_dotatv_smooth_drag_max_speed
dota_camera_drag_factor_zoomed_out
dota_camera_drag_speed
dota_camera_edgemove
dota_camera_fog_end_zoomed_in
dota_camera_fog_end_zoomed_out
dota_camera_fog_start_zoomed_in
dota_camera_fog_start_zoomed_out
dota_camera_follow
+dota_camera_follow
dota_camera_follow_doublepress_time
dota_camera_get_lookatpos

ListofConsoleCommandsDota2Wiki

0
1

false
1
false
1134
3000
false
0
0
25
0
1
1
2500
6000
2000
4500

Yes
Yes
Yes

Yes

Yes
Yes
Yes
Yes

dota_camera_get_pos
dota_camera_hero_inspector_camera_height_percentage
dota_camera_hero_inspector_camera_lookat_height_percentage
dota_camera_hero_inspector_dist_max
dota_camera_hero_inspector_dist_min
dota_camera_hero_inspector_drag_scale
dota_camera_hero_inspector_drag_speed_const
dota_camera_hero_inspector_drag_yaw_max
dota_camera_hero_inspector_drag_yaw_min
dota_camera_hero_inspector_duration
dota_camera_hero_inspector_fog_end_max
dota_camera_hero_inspector_fog_end_min
dota_camera_hero_inspector_fog_start_max
dota_camera_hero_inspector_fog_start_min
dota_camera_hero_inspector_fov_buffer_multiplier
dota_camera_hero_inspector_fov_default
dota_camera_hero_inspector_fov_max
dota_camera_hero_inspector_fov_min
dota_camera_hero_inspector_mousewheel_direction_multiplier
dota_camera_hero_inspector_mousewheel_frametime_multiplier
dota_camera_hero_inspector_mousewheel_process_interval
dota_camera_hero_inspector_speed_const
dota_camera_hero_inspector_use_third_person
dota_camera_hero_inspector_zfar_max
dota_camera_hero_inspector_zfar_min

0
0
1000
150
1
25
89
60
0
4000
4000
1200
500
1
60
80
50
0
2
0
1
0
4000
3500

dota_camera_hold_select_to_follow

dota_camera_lerp_duration
dota_camera_listening_offset
dota_camera_lock
dota_camera_lock_lerp
dota_camera_lock_mouse_lead
dota_camera_lock_view_helper
dota_camera_lock_view_helper_ratio

2
700
0
0
220
1
0

dota_camera_mousewheel_delay_reset_interval

dota_camera_mousewheel_direction_multiplier

dota_camera_mousewheel_start_delay

dota_camera_reverse
dota_camera_saved_position

false

http://dota2.gamepedia.com/List_of_Console_Commands

Multiplierondirection,usedforbroadcastersonly.
Multipleronframetime,usedforbroadcastersonly.

Printsthemaincamera'slookatposition.
Printsthecameraposition.IfyouaretryingtosetDOTA'smain
cameraposition,youprobablywanttouse
dota_camera_get_lookatposanddota_camera_set_lookatpos.
%ofthehero'shitboxheight.
%ofthehero'shitboxheight.

Lockstheshowcasebehindthehero

Ifset,pressingtheselectherobuttonwillactivelyfollowandkeep
youonscreen

Themousewheeldelaytimerisresetafterthisinterval.Doesnot
applytospectatorzooming.
Multiplierondirection
Thedelay(inseconds)beforemousewheelingwillbeginto
actuallyzoom.Onlyusedforplayersingame.Doesnotapplyto
spectatorzooming.

17/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_camera_set_lookatpos
dota_camera_smart_follow_drag_distance
dota_camera_smart_follow_edge_distance
dota_camera_smart_follow_offset_reset
dota_camera_smart_follow_offset_time
dota_camera_smooth_count
dota_camera_smooth_distance
dota_camera_smooth_enable
dota_camera_speed
dota_camera_stage_fov
dota_camera_stage_pitch
dota_camera_stage_rotate
dota_camera_stage_x
dota_camera_stage_y
dota_camera_stage_yaw
dota_camera_stage_z
dota_camera_terrain_sample_timer_duration
dota_camera_yaw_rotate_hold_time
dota_camera_yaw_rotate_speed
dota_camera_z_interp_speed
dota_camera_zfar_zoomed_in
dota_camera_zfar_zoomed_out
dota_camera_zoom_return_to_default_speed
dota_camera_zoom_return_to_default_time

500
500
8
1
8
96
1
2998.352051
15
0
0
25
600
90
225
0
1
0
10
3300
4800
0
30

Setsthemaincamera'slookatpositionfrom(x,y)coordinates.

dota_cameraman_queryunit_slave

dota_cancel_GG
dota_cd_captain_pick_time
dota_cd_pick_time
dota_cd_pool_size
dota_chat_allow_global

10
180
27
true

dota_chat_broadcast_whispers

dota_chat_disable_refresh_user_list
dota_chat_enable_whispers
dota_chat_mute_all
dota_chat_test
dota_cheap_water

0
false
0
0
0

Yes
Yes
Yes
Yes
Queryunitcontrolsforcameraman.0=none,1=copymain
broadcasterqueryunit,butallowlocaloverride,2=alwaysslave
frommainbroadcaster,nolocalcontroloverqueryunit
CancelGGcall
Yes
Yes
Yes
Showwhispersinallchattabs,notjustthetabfortheindividual
user.

Setto1tomuteallincomingchat
Printsometexttothechat
Lookoverunitandabilitydatatoverifythatalltheexpected
localizationstringsarepresent

dota_check_localization
dota_cl_projection_enabled

dota_client_filesystem_warnings

dota_cm_captain_pick_time
dota_collapsed_bundled_item_list
dota_collapsed_new_item_list
dota_collapsed_recent_item_list

10
false
false
false

dota_combatlog_fight_idle_time

dota_combatlog_file
dota_combatlog_location_interval
dota_combatlog_scan
dota_combatlog_size
dota_combatlog_size_server
dota_combatlog_summary
dota_combatlog_update
dota_combatlog_write_test
dota_combine_models
dota_commander_report
dota_compendium_bundle_last_popup_time
dota_compendium_stretch_goal_popup_tracker
dota_competitive_game_modes
dota_conduct_scorecard_latest_acknowledged
dota_continue_click_movement_after_cast_cancel
dota_control_group
+dota_control_group
dota_courier_burst
dota_courier_deliver

0
1

http://dota2.gamepedia.com/List_of_Console_Commands

Setfs_warning_levelandfs_warning_modetowarnon
synchronousfilewarnings.
Yes

Theamountoftimeneededtodetermineafightisover(noone
involvedinafightdidanythingtoanyoneelseinvolvedinthe
fight).
Afileyouwanttowritecombatlogeventstoastheyhappen.
Yes
Scansforfights
Calculatesthetotalallocationsforacombatlog

Sendcommandlogtoaclient
Writescombatlogtodiskifyouhavedota_combatlog_fileset
1
Printsasnapshotofthecommander'sstate
0
0
4194304
306
true

Bitmasksofgamemodestosearchforinrankedmatchmaking

Heycourier,gogogo!
Heycourier,bringmemystuff
18/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_create_bot_wearing_item
dota_create_bot_wearing_set
dota_create_fake_clients
dota_create_item
dota_create_neutral_hero
dota_create_unit
dota_creep_stack_nearby_hero_radius
dota_creeps_no_spawning
dota_custom_game_library_filter
dota_custom_game_library_sort
dota_custom_game_win_score
dota_custom_games_enable_browse_tab

3000
0
0
0
11
1

dota_custom_games_exclude

dota_custom_ui_debug_panel
dota_cycle_prev_selected
dota_cycle_selected
dota_damage_flash
dota_daynightcycle_pause
dota_daynightcycle_toggle
dota_db_custom_download_debug
dota_dead_unit_delete_time
dota_dead_unit_disappear_time
dota_debug_global_light
dota_debug_lasthit_timing
dota_debug_location_x
dota_debug_location_y
dota_debug_new_linear_projectile_visibility_check
dota_debug_onstage_seats
dota_debug_so_cache
dota_debug_stuck
dota_debug_today_message_sorting
dota_default_gold
dota_default_spoilers_blocked
dota_dev

Createsabotwearingagivenitemdefindex.
Createsabotwearingagivensetofitemsfromabundleobject.
Populatestheremainingslotswithfakeclients
Createsanitemfortheselectedunit
Createsanunit
Createsanunit

1
0
0
1
4
0
0
0
0
0
0
0
0
0
625
false

Yes
Customgamelibraryfiltertype
Customgamelibrarysorttype

CommaseparatedlistofIDstoexcludefromcustomgames
overviewpage
Usage:dota_custom_ui_debug_panel<panel_type_index>

Yes

Yes
Yes
Yes

Yes
LogSOcachemessages
Yes
Printoutunsortedandsortedtodaymessagestotheconsole
Yes
DotAdevcommands

dota_director_record_combat_log
dota_director_shoulder_view_chance
dota_disable_bot_lane
dota_disable_lan_lobby_broadcast
dota_disable_mid_lane
dota_disable_official_player_info
dota_disable_showcase_view_button
dota_disable_top_lane
dota_disable_unit_ring
dota_draw_portrait
dota_dump_all_player_stats
dota_dump_bot_state
dota_dump_buff_message_count
dota_dump_client_asset_modifiers
dota_dump_connection_stats
dota_dump_creep_stats
dota_dump_hero_history
dota_dump_inventory
dota_dump_keybindings
dota_dump_server_asset_modifiers
dota_dump_server_inventory
dota_easy_mode

1
10
0
0
0
0
0
0
0
1

dota_easybuy

Yes

dota_echoslam_max_projectiles

75

Yes

dota_effective_creep_spawn_time

Yes

dota_enable_direct_quickcast_bindings
dota_enable_range_finder
dota_endgame_cinematic_disable
dota_enemy_color_b
dota_enemy_color_b_cb
dota_enemy_color_g
dota_enemy_color_g_cb

true
true
0
0
0
0
0

http://dota2.gamepedia.com/List_of_Console_Commands

Flashwhenenemiestakedamagefromtheplayer
0=resumeday/nightcycle1=pauseday/nightcycledefault=0
Togglethedaynightcycle.
Testdifferentcustomgamedownloadstates

Don'tsendUDPbroadcastpacketsforLANlobbydiscovery

DisabletheShowcaseViewbuttonunlesssv_cheatsisenabled.

Yes

dota_dump_buff_message_count
Dumpassetmodifiersontheclient.
Dumpcurrentconnectionstats
Displaysstatsoncreepdenies/lasthits/kills.
Dumpitemsandabilitiesthataherohasbought/leveled
0
Dumpassetmodifiersontheserver.
0
Everythingisfree,allshopsareinrange,andyoucanpurchasefor
otherheroes
Ifnonzero,thetimethecreepspawnerusesfordecidingwhatto
spawn

19/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_enemy_color_r
dota_enemy_color_r_cb

1
1

dota_entity_count_grace_threshold

128

dota_event_goal_update_delay
dota_experimental_stats_interval
dota_export_steam_inventory_layout
dota_export_steam_inventory_layout_flow
dota_fake_accept_slots
dota_fake_control_groups
dota_fake_custom_killbanner
dota_fake_gc_connection_state
dota_fake_gc_est_time
dota_fake_gc_queue_pos
dota_fake_lobby_browser_data
dota_fake_lobby_count
dota_fake_party_games
dota_fake_party_rank
dota_fake_pending_connect
dota_fake_solo_games
dota_fake_solo_rank
dota_fanfare_disable
dota_fantasy_stat_update_interval_s
dota_fetch_match_metadata
dota_fight_recap_ability_level
dota_fight_recap_bounce
dota_fight_recap_disable
dota_fight_recap_pause
dota_fight_recap_terse

300
60

dota_force_bot_cycle

dota_force_cooldown
dota_force_default_death_stinger
dota_force_default_respawn_stinger
dota_force_end_scores

0
true
false
0

dota_force_gamemode

dota_force_pick_allow
dota_force_right_click_attack

0
true

dota_force_upload_match_stats

dota_fountain_idle_minimum_time

600

dota_fow_grid_size
dota_free_ids
dota_friendly_color_b
dota_friendly_color_b_cb
dota_friendly_color_g
dota_friendly_color_g_cb
dota_friendly_color_r
dota_friendly_color_r_cb
dota_frontpage_carousel_cycle_time
dota_frontpage_carousel_refresh_time
dota_full_ui
dota_game_account_debug
dota_gamemode_ability_draft_per_player_time
dota_gamemode_ability_draft_pre_round_time
dota_gamemode_ability_draft_pre_time
dota_gamemode_ability_draft_test_hero
dota_gamemode_ardm_hero_count
dota_gamemode_ardm_preload_count
dota_gamemode_ardm_sellback_percent
dota_gamescom_althack
dota_gamestate
dota_get_team_info
dota_gg_call_time
dota_glyph
dota_gold_redistribute_time
dota_gold_summary
dota_greevil_black_essence

64

http://dota2.gamepedia.com/List_of_Console_Commands

10
0
1
1
1
1
0
100
2
2
0
2
2
0
10

Numberofentitiestoreservewhenwe'regettingclosetothelimit.
Stopssomeentitiesfromspawning.
Secondsbetweeneachexperimentalstatupdate.
SavetheinventorylayouttotheSteamservers.
SavetheinventorylayouttotheSteamservers.

test

Yes

HowoftentheserverupdatestheGCwithplayerfantasystats
Fetchmatchmetadata

1
0
0
0
0
Setautomaticallybymatchmakingtofillslotswithbots

Yes
Forcethegamemodetoaspecificone.AP=1,CM=2,RD=3,
SD=4.INTRO=6.7=HW.8=REVERSECM.9=XMAS

Yes

Ifenabled,serverwilluploadmatchstatsevenwhentherearen't
humanplayersoneachside
Howlongintothegameweneedtobebeforewebootplayersfor
beingintentionallyIdle.
ShowsnextfreeIDforitems,abilitiesandheroes.

0
1
1
0
0
0
4
15
1
5
10
60
0
90
10
0
1

UnlockthefullUI
Printsgameaccountinfo
Totaltimeinsecondsaplayerhastodraftanability
Breakbetweenrounds
Yes
Yes
Yes
Yes
Yes

Forcedheroid

QWEandASD+Alt=inventorykeys.
Printcurrentgamestate

10
triggertheGlyphofFortificationforyourteam
1

Yes

Yes

Printoutgoldinfo

20/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_greevil_blue_essence
dota_greevil_green_essence
dota_greevil_orange_essence
dota_greevil_purple_essence
dota_greevil_red_essence
dota_greevil_seed
dota_greevil_white_essence
dota_greevil_yellow_essence
dota_gridnav_perf_test
dota_gridnav_show
dota_grinder_snap_to_damage
dota_hack_delay_start
dota_health_hurt_decay_time_max
dota_health_hurt_decay_time_min
dota_health_hurt_delay
dota_health_hurt_threshold
dota_health_marker_major_alpha
dota_health_marker_minor_alpha
dota_health_per_vertical_marker
dota_height_fog_scale
dota_hero_auto_graball
dota_hero_god_mode
dota_hero_multiple_kill_time
dota_hero_selection_announcer_use_rr
dota_hero_tooltip

1
1
1
1
1
1
1
1

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

0
0
0
0
0
0
0
255
128
250
1
0
0
18
1
1

Yes
Yes

dota_hero_undying_max_zombies
dota_heropicker_ad_select_time
dota_heropicker_alldraft_planning_time
dota_heropicker_alldraft_random_time
dota_heropicker_alldraft_select_time
dota_heropicker_ap_select_time
dota_heropicker_ar_select_time
dota_heropicker_ardm_select_time
dota_heropicker_fh_select_time
dota_heropicker_intro_select_time
dota_heropicker_rd_select_time
dota_heropicker_sd_select_time
dota_heropicker_tutorial_select_time
dota_hide_cursor
dota_hide_frontpage_video
dota_hide_tips_on_loading_screens

64
10
5
11
36
75
10
10
60
180
20
60
599
0
1
true

dota_hide_wearables

dota_highest_seen_item_id
dota_highlight_reel
dota_highlight_reel_debug
dota_highlight_reel_leadin_seconds
dota_highlight_reel_leadout_seconds
dota_highlight_reel_matchid
dota_highlight_reel_playerid
dota_highlight_reel_running_time
dota_hold
dota_html_panel
dota_hud_colorblind
dota_hud_custom_label_offset
dota_hud_debug_name_all_entities
dota_hud_flip
dota_hud_force_wagering
dota_hud_gameend
dota_hud_gameend_dev
dota_hud_gameend_dev_winning_team
dota_hud_healthbar_hoveroutline_alpha
dota_hud_healthbar_number

8311470865
0
0
13
5
0
1
180

dota_hud_healthbar_number_critical

20

dota_hud_healthbar_number_danger

40

dota_hud_healthbars
dota_hud_netgraph

3
1

http://dota2.gamepedia.com/List_of_Console_Commands

0
0
16
0
false
0
0
0
2
200
true

Howmuchhealthbetweeneachverticallineinthehealthbars
Yes
Yes
Ifenabled,useresponserulesforheroselectionannouncerlines
Styleoftheherotooltip.0=Corner1=Overhead2=Inlineoverhead
Maximumamountofzombiesthatcanbespawned.
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Ifset,mousecursorisalwayshidden
Don'tloadthefrontpagestreamingvideo.
Yes

Ifset,wearables(defaultbodyparts)willbehidden.Thisisforthe
itemiconeditor.

Yes

enabledotahtmlcontrolindashboard

Ifset,showsdebugnamesforallentities.
Yes

Mousehoveroutlinebrightnessonhealthbars
Percentageofhealthleftbeforehitpointnumberturnsred(value
between1100)
Percentageofhealthleftbeforehitpointnumberturnsorange
(valuebetween1100)
Showunithealthbars,etc.
Displaynetstatisticsonthehud
21/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_hud_reduced_flash
dota_hud_show_overhead_events
dota_hud_unit_info
dota_hud_victory_message_delay
dota_hud_victory_message_duration
dota_hud_wager_spoof
dota_ice_grip
dota_ice_grip_skates
dota_ice_slide
dota_idle_acquire
dota_idle_rare_interval_max
dota_idle_rare_interval_min

0
1
0
4
4

dota_idle_time

360

dota_ignore_nonfriend_invites
dota_import_steam_inventory_layout
dota_intro_mode
dota_inventory_combine_ground_items_radius
dota_invite_debug
dota_item_autocast
dota_item_execute
dota_item_free_disassemble_interval

false

10

Yes

dota_item_fullprice_buyback_interval
dota_item_quick_cast
dota_join_regional_chat_channel
dota_joystick
dota_keybindings_cloud_disable
dota_kill_all_bots
dota_kill_buildings
dota_kill_creeps
dota_killcam_history_time
dota_last_hit_multiple_kill_time
dota_learn_stats
dota_leaver_status
dota_leftclick_cameragrip_new
dota_legacy_demo_combine

10

Yes

dota_lenient_idle_time

480

dota_letterbox_mode_fade_duration
dota_load_all_hero_sounds

500
2000
1
1
25
15

Reduceflashinginvariousgameplayeffects.
ShowCrit,Gold,XP,etc.OverheadEventMessages
Showhealthbars,etc.
Delaybeforeshowingvictorymessageingameend
Durationvictorymessageisshowningameend
Spoofawagerforaspecificplayer

Yes
Yes
Yes
Howlongaplayerneedstobeidlebeforehecountsas
disconnected.
LoadtheinventorylayoutfromtheSteamservers.

0
200

Yes
Printslocalinviteobjects

false
0
0
Destroysallbots
Killbuildings.
Killcreeps.
20
8
Spendanabilitypointonherostats
Listleaverstatusofplayers
false
1
Howlongaplayerneedstobeidlebeforehecountsas
disconnectedduringtheendstagesofthegame.
Yes
Loadsallherosoundentries,fordiagnostics
Loadasavegamefromtheclosetsavebeforethecurrentreplay
point

dota_load_game_from_replay
dota_loadout_test_pet_offset
dota_lobby_browser_selected_gamemode
dota_lobby_browser_selected_region
dota_lobby_debug
dota_lobby_settings_advanced_visible
dota_local_event_difficulty
dota_local_event_enable
dota_local_event_game
dota_local_event_map
dota_log_server_connection
dota_log_server_connection_logfile
dota_map_locations_debug

16777216
0
0

dota_map_ping_multi_key_press

dota_map_preload
dota_match_details
dota_match_game_modes
dota_match_game_modes_version
dota_match_languages
dota_match_map_preference_new
dota_match_signout_timeout
dota_matchgroups

dota_matchgroups_automatic

388

dota_matchgroups_random_data

dota_matchgroups_version

http://dota2.gamepedia.com/List_of_Console_Commands

Yes

Printslocallobbyobjects
1
0
0
0
0
1
0

262144
0
2
2
10
260

Logconnectionstotheserver
Nameofthefiletologserverconnectionstoo
Printsmaplocationobjects
Iftrue,wecanpingthemapevenifwehavemultiplekeyspressed
onthekeyboard.Otherwisemappingingwillonlyoccurifaltis
theonlykeypressed.
Enablepreloadingofthedotamap
ShowmatchdetailsforaspecificmatchID
Bitmasksofgamemodestosearchforinunrankedmatchmaking
Whichversionofthedefaultstheplayerisrunning
Bitmasksoflanguagestosearchforinmatchmaking
1=Classiconly,2=Themedmap(ifavailable),3=either
Yes
Bitmasksofmatchgroupstosearchinformatchmaking
Bitmaskofmatchgroupstosearchinformatchmakingif
automaticdetectionisenabled
Lastknownmatchgroupsversion.GCwillbumpthisversionto
triggerconfirmationofanymanualuserselections
22/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_max_courier_purchase_limit

24

dota_max_disconnected_time

300

dota_max_hero_select_time

390

dota_max_invade_path_length
dota_max_pets

1000
10

dota_max_physical_items_drop_limit

dota_max_physical_items_purchase_limit

24

dota_max_videomode_matches
dota_minimap_always_draw_hero_icons
dota_minimap_create
dota_minimap_creep_scale

15
false

dota_minimap_disable_rightclick
dota_minimap_draw_cocaster_camera
dota_minimap_draw_fow
dota_minimap_filter_amount
dota_minimap_hero_name_shadowsize
dota_minimap_hero_scalar
dota_minimap_hero_scalar_distance
dota_minimap_hero_scalar_minimum
dota_minimap_hero_size
dota_minimap_hero_spread
dota_minimap_hero_spread_distance
dota_minimap_hide_background
dota_minimap_misclick_time
dota_minimap_ping_duration
dota_minimap_ping_tag_duration
dota_minimap_rune_size
dota_minimap_show_hero_icon
dota_minimap_simple_colors
dota_minimap_simple_filter
dota_minimap_tower_defend_distance
dota_minimap_use_dynamic_mesh
dota_modifier_debug
dota_modifier_dump

1
1
1
0
8
false
20
600
600.000000
false
2
false
0.200000
3
10
500
false
false
1
500
1
0

Maximumallowedcouriersperplayer(purchasingdisallowed
whenreached)
Howlongaplayerneedstobedisconnectedbeforehecountsasa
leaverandgetspunished.
Howlongaplayerhastochoosetheirherobeforebeingmarkedas
AFK.
Yes
Yes

Doesabunchofworktocreateaminimap
1
Disablesrightclickingontheminimap.
Yes

Yes
Dumpallmodifiersonallentities.
Createsatestmodifieronunit:dota_modifier_test<entityindex>
<modifiername><duration>
Ifenabled,mousewillbelockedtothewindowwheningameand
spectatinginamodethatdoesn'tgivecameracontrol
Ifenabled,mousewillbelockedtothewindowwheningame

dota_modifier_test
dota_mouse_spectator_window_lock

dota_mouse_window_lock
dota_music_battle_debug
dota_music_battle_distance
dota_music_battle_duration
dota_music_battle_enable
dota_music_battle_pre_time
dota_music_battle_rest_time
dota_music_battle_weight_trigger
dota_music_enable_spectator_mode
dota_music_gank_enemy_timer
dota_music_spectator_battle_average
dota_music_spectator_battle_min
dota_music_spectator_debug_enable
dota_mute_cobroadcasters
dota_neutral_color_b
dota_neutral_color_b_cb
dota_neutral_color_g
dota_neutral_color_g_cb
dota_neutral_color_r
dota_neutral_color_r_cb
dota_neutral_initial_spawn_delay
dota_neutral_spacing_radius
dota_neutral_spawn_interval
dota_no_minimap

1
0
1000
2
1
2
10
40
1
2
30
15
0
0
1
1
1
1
1
1
30
100
60
0

dota_ogs_report_interval

120

http://dota2.gamepedia.com/List_of_Console_Commands

Numberofpetsallowedinasinglematch.
Maximumallowedphysicalitemsongroundperplayerforsplit
items(tango/wards)
Maximumallowedphysicalitemsperplayer(purchasing
disallowedwhenreached)
MaxnumberofvideoresolutionstoshowinUI.

Yes
Yes
Yes

Timeafter0:00tospawnthefirstwaveofcreeps.
Rangethatneutralswillbespacedapartfromeachother.
Timebetweenneutralcreepcamprespawns,startingat0:00.
Whenin'heartbeat'dota_ogs_report_vprofmode,thenumberof
secondsbetweenreports
Controlreportingofvprofdatatoogs.0:noreport,1:database
23/82

17/4/2016

dota_ogs_report_vprof

ListofConsoleCommandsDota2Wiki

reportatendofgame,2:reporteverydota_ogs_report_interval
seconds,11:like1,butfakereporttoconsole(fortesting),12:like
2,butfakereporttoconsole(fortesting).
testingonly
Ifnonzero,thenonlyoneinthismanyserverswillrunvprofif
dota_ogs_report_vprofisset.

dota_ogs_report_vprof_force_now
dota_ogs_report_vprof_fraction

dota_ogs_snapshot_interval
dota_old_client_projectile

300
0

dota_old_linear_projectile_visibility_check
dota_onstage_stat_cycle_early
dota_onstage_stat_cycle_late
dota_onstage_stat_cycle_mid
dota_onstage_stat_end_early_game_mins
dota_onstage_stat_end_mid_game_mins
dota_open_party_manual_accept_invites
dota_orders_update_bots_immediately
dota_overhead_damage_threshold_percent
dota_pain_debug
dota_pain_factor
dota_pain_fade_rate
dota_particle_camera_cull_distance
dota_particle_fow_debug
dota_particle_off_camera_simrate
dota_particle_offset_x
dota_particle_offset_y
dota_particle_vis_check_interpolation
dota_party_debug
dota_pause
dota_pause_cooldown
dota_pause_cooldown_time
dota_pause_count
dota_pause_countdown

0
10
6
8
10
25
false
1
15
0
3
3
3200
0
0
0
300
1

dota_pause_force_unpause_time

300

dota_pause_game_pause_silently
dota_pause_requires_full_team_picked

0
1

dota_pause_same_team_resume_time

dota_pause_same_team_resume_time_disconnected

30

dota_pet_aatest_threat
dota_pet_allow_infront
dota_pet_creepdist_maxthreat
dota_pet_creepdist_minthreat
dota_pet_debug
dota_pet_decay_rate
dota_pet_dist_cone
dota_pet_dist_max
dota_pet_dist_min
dota_pet_dist_range
dota_pet_dmg_threshold_panic
dota_pet_emote_maxtime
dota_pet_emote_mintime
dota_pet_fleedir_persist_time
dota_pet_herodist_maxthreat
dota_pet_herodist_minthreat
dota_pet_herodist_radius
dota_pet_itemcarry
dota_pet_priorthreat_to_vanish
dota_pet_reposition_maxtime
dota_pet_reposition_mintime
dota_pet_return_threshold
dota_pet_return_threshold_time
dota_pet_threat_rate
dota_pet_threat_time
dota_ping
dota_play_spectate_hero_pick_lines
dota_player_add_summoned_to_selection
dota_player_auto_repeat_right_mouse
dota_player_multipler_orders

1
1
0
0
0
0
50
400
200
400
200
30
10
2
0
0
1024
120
0
7
4
0
10
1
1

http://dota2.gamepedia.com/List_of_Console_Commands

Yes

Yes

Yes
Yes
Yes

Yes
Printslocalpartyobjects
Sendagamepauserequest.

2
300
3
3

Yes
Numberofsecondsbeforeaplayerisallowedtopauseagain
Numberoftimesaplayerisallowedtopausethegame
Yes
Numberofsecondsafterwhichthegamewillautomatically
unpause
Yes
Playersareonlyabletopauseoncetheirentirehaspicked.
Numberofsecondsresumingisrestrictedtothesameteam,after
thateitherteamcanpause
Numberofsecondsresumingisrestrictedtothesameteamif
someonedisconnected,afterthateitherteamcanpause
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Printoutlatencyinformation

1
true
false
true
24/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_player_simplified_controls
dota_player_smart_multiunit_cast
dota_player_status

0
0

dota_player_teleport_requires_halt
dota_player_units_auto_attack_mode
dota_poor_network_detection_debug_level

true
0
2

dota_poor_network_detection_loss_pct

dota_poor_network_detection_max_intervals_player
dota_poor_network_detection_min_intervals_player
dota_poor_network_detection_num_intervals_team

5
3
11

dota_poor_network_detection_num_intervals_total

25

dota_portrait_animate
dota_portrait_debug_draw_frustum
dota_portrait_debug_item_def_index
dota_portrait_debug_no_modifier

1
1
0
0

Yes
Yes
Yes

Enablesiconmodificationshaderforspecificitemdefindex.

dota_portrait_hide_background

Yes

Disableportraitbackgrounds.Mostlyusefulforrenderingportrait
movieswithalpha.

dota_portrait_hide_hero
dota_portrait_model
dota_portrait_reload
dota_portrait_reload_fullbody
dota_portrait_test_pet
dota_post_game
dota_post_game_lobby
dota_post_game_survey_player_count
dota_postgame_finish_replay_time
dota_preview_hero
dota_preview_hero_pitch_offset
dota_preview_hero_roll_offset
dota_preview_hero_scale
dota_preview_hero_x_offset
dota_preview_hero_y_offset
dota_preview_hero_yaw_offset
dota_preview_hero_z_offset
dota_privatebeta_teamswap
dota_profile_hero_stats_sort_priorities
dota_projection_audio_channel
dota_projection_check_fow
dota_projection_continue_offscreen_abilities
dota_projection_embargo_enabled
dota_projection_embargo_time
dota_projection_enabled
dota_projection_failsafe_timeout
dota_projection_hero_pick_abilities
dota_projection_hero_pick_max_time
dota_projection_max_medium_layer
dota_projection_max_top_layer
dota_projection_multikill
dota_projection_multikill_time
dota_projection_note_base_layer_day
dota_projection_note_base_layer_day_flipped
dota_projection_note_base_layer_dire_win
dota_projection_note_base_layer_dire_win_flipped
dota_projection_note_base_layer_night
dota_projection_note_base_layer_night_flipped
dota_projection_note_base_layer_pick
dota_projection_note_base_layer_radiant_win
dota_projection_note_base_layer_radiant_win_flipped
dota_projection_note_first_blood_stage_left
dota_projection_note_first_blood_stage_right
dota_projection_note_first_blood_time
dota_projection_note_pick_highlight_stage_left
dota_projection_note_pick_highlight_stage_right
dota_projection_note_picks_transition

Yes

dota_projection_note_picks_transition_flipped
dota_projection_note_rampage
dota_projection_note_triple_kill

114
117
115

http://dota2.gamepedia.com/List_of_Console_Commands

Givesastatusupdateonallplayers.

Spewverbosityforpoornetworkconditiondetection
Packetlossthreshold(0...1)fordeclaringaQoSstatintervaltobe
'bad'
Maxnumberofbadintervalstocountforaplayer
PlayermusthaveatleastNbadintervalstocount
NumberofQoSstatsintervalsthatmustbe'bad'oneachteam.
NumberofQoSstatsintervalsthatmustbe'bad'overthewhole
match.

Yes

3
15
0
0
1
0
0
0
0
0
7
1
1
1
1
0
0
10
0
3
2
1
1
3
100
101
106
107
102
103
112
104
105
110
111
3
108
109
113

Setsthemodelusedintheportraiteditor
Reloadportraitdata
Reloadsfullbodyportraitdata.
Setto1tomakethepetshowuponce.
Showpostgamelobbywithahistoricalmatchid
Showpostgamelobbywithcurrentlobby
ThefirstNplayeridslotswillbesurveyedformatchquality
Howlongtowaitaftertheendscoreboardpaneltofinishthereplay
Pickheroforpreviewing

Yes
Yes
Yes
Yes
Yes
Yes
Yes

25/82

17/4/2016

dota_projection_note_ultra_kill
dota_projection_picks_transition_time
dota_projection_video_channel
dota_purchase_force_failure
dota_purchase_gc_timeout

ListofConsoleCommandsDota2Wiki

116
3
0
0
5
Attempttopurchaseanitemoutofthequickbuy.Priorityisleftto
right,skipsoveritemsnotpurchasableduetosecretshop
Attempttopurchaseanitemoutofthestickyslot.Skipsoveritems
notpurchasableduetosecretshop

dota_purchase_quickbuy
dota_purchase_stickybuy
dota_query_inhibit_time
dota_quest_challenge_selected
dota_quest_selected
dota_quickcast_onkeydown
dota_quit_after_game
dota_quit_on_hibernate_after_lobby
dota_random_strength
dota_range_display
dota_rare_line_click_count
dota_realtime_stat_keyframe_interval_s

0
15
1000
true
1
1
0
0
5
10

dota_realtime_stat_update_interval_s

Quitafteragameiscompleted,donothibernate
Alwaysterminateafterreceivingalobby,donotrehibernate
Displaysaringaroundtheheroatthespecifiedradius
Howoftentheservergeneratesakeyframeofrealtimestats
Howoftentheserverupdatesinternalgamestateandchecks
whetheritshouldupdatetheGCwithrealtimestats

dota_recent_event
dota_reconnect_idle_buffer_time

45

dota_record_blend_scale

dota_record_hero
dota_record_hero_next
dota_record_hero_prev
dota_record_mode_webm
dota_record_webm
dota_recorder_auto_advance
dota_recorder_cycles

Yes

1
3

Yes
Yes

dota_recorder_mode

Yes

dota_recorder_particle_settle_frames

10

Yes

dota_recorder_use_card_portrait
dota_recorder_use_default_items

0
1

Yes
Yes

dota_recorder_use_fullbody_portrait

Yes

dota_recorder_use_portrait_file
dota_recorder_use_portrait_position
dota_redeem_item_code
dota_ref_winner_dire
dota_ref_winner_radiant
dota_reload_podseats
dota_remap_alt_key
dota_render_bottom_inset
dota_render_top_inset
dota_replay_manager_download_chunk_size
dota_replay_manager_download_simultaneous_requests
dota_replay_upload_script
dota_reset_camera_on_spawn
dota_respawn_roshan
dota_restrict_partner_type_chat
dota_roshan_upgrade_rate

0
1

Yes
Yes

dota_rp_hide_party_unless_open
dota_saved_camera_pos_1
dota_saved_camera_pos_10
dota_saved_camera_pos_2
dota_saved_camera_pos_3
dota_saved_camera_pos_4
dota_saved_camera_pos_5
dota_saved_camera_pos_6
dota_saved_camera_pos_7
dota_saved_camera_pos_8
dota_saved_camera_pos_9
dota_saved_camera_pos_doublepress_time
dota_scale_unit

false
[2186.487549
[0.000000
[2856.973877
[4089.255127
[6220.000000
[530.000000
[6145.000000
[0.000000
[0.000000
[0.000000
2.000000

http://dota2.gamepedia.com/List_of_Console_Commands

0
117
31
1048576
3
0
false
1
240

Howmuchextratimetheplayerhasafterreconnectingbeforehe
getsmarkedasAFK.
Scalesrateofcrossfadebetween1stand3rdidlecycles.Avalueof
10meansthe1stcycleisfullyblendedinby1/10thofanimation
Pickheroforrecording
Switchtonexthero
Switchtoprevhero
Don'tusethisdirectly,usethedota_record_webmcommand.
Recordaheroforatransparentwebmmovie.
Automaticallystartrecordingthenextherowhenthecurrentends
Howmanycyclesoftheanimationtorecord
0=aviofidleanim,1=tgasequenceofidleanim,2=singletga
fromstartofidleanim,3=PNGsequenceofanim
Numberofframestorendertheportraitforinorderforparticle
systemstosettle.
Usetheheroselectorcardportraitsetup
Usedefaultitemsonlywhenrecordingheroes.
Usethefullbodyportraitsetup.If2,useMorphling'spositionfor
allheroes.
Loadcamerasetupfromaspecificportraitfile
Usecameraposition/activityfromtheportraitsetup
RedeemalegacyDotaitemcode.
Causesthedireteamtowin
Causestheradiantteamtowin
Reloadti_podseats.txtdata
Specifyakeytouseinsteadofthealtkeyingame.

Nameofthescriptusedtouploadreplayfiles
RespawnRoshan
Disallowchatbetweencertainpartnertypes
Yes

Scalestheunittothetargetmultiplier
26/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_scoreboard_buyback_border
dota_screen_shake
dota_script_function_help
dota_scripted_replay
dota_scripted_replay_camspeed
dota_scripted_replay_file
dota_select_all
dota_select_all_others
dota_select_courier
dota_select_scale
dota_selected_division
dota_selection_stage_enable
dota_selection_test
dota_selector_advfilter_attack
dota_selector_advfilter_myhero
dota_selector_advfilter_role

1
true

dota_selector_fulldeck_dynamic

dota_selector_fulldeck_mode

dota_send_courier_killed

dota_server_allow_custom_games

dota_server_lobby_debug
dota_server_projection_fow_check
dota_server_projection_spectator_only
dota_set_lobby_details
dota_settings_quick_target_attack
dota_settings_targeted_attack_move
dota_settings_targeted_attack_move_radius

GethelponregisteredscriptAPIfunctionsandtables.
0
1
0

attempttoselectacourier
0
1
0
1
0
0
0

Wherethisservermakesitselfavailabletohostcustomgames:0=
bothregularandcustom,1=regularonly,2=customonly
Printsserverlobbyobject

1
1
Setgame/teamnames
0
false
200

dota_sf_force_ready_up_dialog

dota_sf_game_end_delay

10

dota_sf_hero_selection_seen
dota_sf_hud_actionpanel
dota_sf_hud_betting
dota_sf_hud_channelbar
dota_sf_hud_chat
dota_sf_hud_chat_wheel
dota_sf_hud_chat_wheel_debug
dota_sf_hud_combat_log
dota_sf_hud_error_msg
dota_sf_hud_fight_recap

1
1
0
1
1
1
0
1
1
1

dota_sf_hud_force_broadcaster_selection

dota_sf_hud_force_captainsmode
dota_sf_hud_force_heroselection
dota_sf_hud_force_inspect
dota_sf_hud_force_killcam
dota_sf_hud_force_spec
dota_sf_hud_force_teamname
dota_sf_hud_gameend
dota_sf_hud_header_display_time

0
0
0
0
0
0
1
7

dota_sf_hud_herodisplay
dota_sf_hud_heroselection
dota_sf_hud_inventory
dota_sf_hud_killcam_local_player_items
dota_sf_hud_overlay
dota_sf_hud_questlog
dota_sf_hud_report_dialogue
dota_sf_hud_shared_content
dota_sf_hud_shared_units
dota_sf_hud_shop
dota_sf_hud_shop_tree_animtime
dota_sf_hud_spectator_graph
dota_sf_hud_spectator_harvest
dota_sf_hud_spectator_items
dota_sf_hud_spectator_override
dota_sf_hud_stats_dropdown

1
1
1
0
1
1
0
1
1
1
0
1
1
1
0
1

http://dota2.gamepedia.com/List_of_Console_Commands

StorestheattackfilteroftheHeroSelector.
StoresthestatsfilteroftheHeroSelector.
StorestherolefilteroftheHeroSelector.
Ifset,choosethefulldeckmodedynamically(LegacyforAll
Heroes,Turntableforsubsets(SD/RD)
0=TurntableHeroes,1=LegacyMode.Canbeoverriddenby
dota_selector_fulldeck_dynamic.

Yes
1toforcedialogimmediately,2toforcereadydialogwhenwelose
focus
Delaybeforetheendgamepanelanimation(XP+scoreboard)
startsonceagameisended
Hasthisplayerseentheheropickeryet?

Setto1toforcebroadcasterselectionpaneltobevisible.Setto1
toforcepaneltobealwayshidden
Yes

Yes

27/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_sf_hud_top
dota_sf_hud_voicechat
dota_sf_hud_voicechat_loud_value
dota_sf_hud_voicechat_quiet_value
dota_sf_hud_waitingforplayers
dota_sf_max_reward_wait
dota_sf_spectate_teamname_dire

1
1
1
0
1
4
0

dota_sf_spectate_teamname_overrides

dota_sf_spectate_teamname_radiant

dota_sf_spectate_ti_stream
dota_sf_victory_message_duration
dota_shop_force_hotkeys
dota_shop_recommended_open
dota_shop_use_prototype
dota_shop_view_mode
dota_show_combatlog
dota_show_heightmap
dota_show_hero_finder
dota_show_itempickups
dota_show_nav_obstructions
dota_show_object_obstructions
dota_show_post_game_page

0
3
false
0
0
1

dota_show_spectated_unit_orders

dota_show_spectator_tournament_drops

dota_silent_roshan
dota_smart_doubletap
dota_sort_steam_inventory
dota_spawn_creeps
dota_spawn_creeps_mid
dota_spawn_neutrals
dota_spawn_rune
dota_special_attack_delay

0
true

dota_spectator_auto_select_country_code

dota_spectator_auto_spectate_games

dota_spectator_autospeed
dota_spectator_autospeed_fast
dota_spectator_autospeed_fastest
dota_spectator_autospeed_slowmo
dota_spectator_autospeed_slowmo_slow
dota_spectator_autospeed_slowmo_slowest
dota_spectator_debug
dota_spectator_decreasereplayspeed
dota_spectator_directed_bonusz
dota_spectator_directed_hero_timer
dota_spectator_directed_maxdistance

0
2
4
1
0
0
0

dota_spectator_directed_mouse_bias
dota_spectator_directed_mouse_control
dota_spectator_directed_player_perspective
dota_spectator_directed_spline_time
dota_spectator_fog_of_war
dota_spectator_force_dvr
dota_spectator_fowtoggle

400
0
0
1
1

dota_spectator_graph_interval

dota_spectator_graph_networking_enabled
dota_spectator_graph_networking_override
dota_spectator_graph_per_player_stats
dota_spectator_graph_print
dota_spectator_graph_send_interval
dota_spectator_hero_index
dota_spectator_increasereplayspeed

1
0
0

dota_spectator_interest_ratio

dota_spectator_mode

http://dota2.gamepedia.com/List_of_Console_Commands

0
true
1
0
0
0

MaxtimewewaitforrewardmessagefromtheGC
International2012:fortesting,overridetheteamID#forthedire.
International2012:enableoverrideof'radiant'sturntoban'with
'navi'sturntoban'.
International2012:fortesting,overridetheteamID#forthe
radiant.
Durationvictorymessageisshowningameend

Usetheprototypestoreinsteadoftheoldone

Yes

Yes
Yes
Logunitordersfromotherplayerswhilespectating/watching
replays
Setto1forspectatorsdirectlyconnectedtothegameservertobe
abletoseetournamentdropmessages
BequietRosh,theprosaretryingtokillyou
Sortthesteaminventorylayout.
Forcespawnofalllanecreeps.
Forcespawnofallmidlanecreeps.
Forcespawnofallneutrals.
Spawnsarune

Yes
Settoacountrycodestringtoautoselectthatlanguageongame
start
Automaticallyspectateavailablegames.SettoaLeagueIDtoauto
spectategamesfromthatleague.
ToggleDirectedmodeautospeedcontrol.

75
2
820

10
0

Setfogofwarspectatormode.1:All2:Radiant3:Dire

Secondsbetweeneachgraphupdate.Eachupdatewillupdateone
statforoneplayer.
0todisablegraphdatanetworkingforperfcomparisons.
1toenablegraphdatanetworkingforallclients.
Settoenablecreationandnetworkingofperplayerstats.
Printsspectatorgraphdebuginfo
Secondsbetweeneachgraphupdateandtranmission.

Whatratiotoshowtheinterestbubbleat(0for'never').Redwill
showatdoublethisratio.
Togglesthespectatormode:0=Directed1=FreeCam2=Hero
28/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Chase3=PlayerView
dota_spectator_pausetoggle
dota_spectator_resetreplayspeed
dota_spectator_revertcameraview
dota_spectator_rewind
dota_spectator_select_under_mouse
dota_spectator_selectnexthero
dota_spectator_selectprevioushero
dota_spectator_shoulder_view
dota_spectator_shoulder_view_forward
dota_spectator_shoulder_view_override_angles_pitch
dota_spectator_shoulder_view_right
dota_spectator_shoulder_view_up

0
300
25
0
75

dota_spectator_stats_panel

dota_spectator_statstoggle
dota_spectator_test_spectator_view
dota_spectator_use_broadcaster_stats_panel

0
true

dota_spectator_watching_broadcaster

dota_speech_emotes

dota_speech_hardcoded_respeak_delay

dota_speech_level

dota_speech_meepo_pitch

Yes

dota_speech_missinglane_call_interval

10

Yes

dota_speech_missinglane_call_threshold

Yes

dota_speech_mute_time

dota_speech_proximity_interval

Yes

dota_speech_proximity_radius

500

Yes

dota_speech_shop_dawdle_interval

15

dota_speech_shop_enter_interval

30

dota_speech_shopkeeper

Currentspectatorstatspanel.1=scoreboard,2=gold+xp,3=
items,4=graph,5=fantasy

Yes

Yes

dota_speech_test
dota_speech_test_cycle
dota_spew_connected_players
dota_splash_ad_acknowledged_id
dota_start_ai_game
dota_state_disconnect

0
11
0

dota_statmanager_debug

dota_steamcontroller_view_acceleration_exponent
dota_steamcontroller_view_cardinal_bias
dota_steamcontroller_view_cardinal_bias_diagonal
dota_steamcontroller_view_distance_scale
dota_steamcontroller_view_haptic_intensity
dota_steamcontroller_view_mode
dota_steamcontroller_view_sensitivity
dota_stencil_glows
dota_stop
dota_store_available_items_duration
dota_store_data_cache_duration
dota_store_data_retry_delay
dota_summoned_units_auto_attack_mode
dota_suppress_invalid_orders

1
0
0
1
2
0
5
1

dota_surrender_on_disconnect

dota_surrender_timeout

360

dota_surrender_timeout_abandoner

30

http://dota2.gamepedia.com/List_of_Console_Commands

600
300
30
1
0

Indicatesifyouarewatchingabroadcasterinplayerview,sothat
thehandlingofselectioncanbetreateddifferently.Meaningless
whennotinplayerviewspecatormode.
Set0todisableemotes.
Certainspeechconceptswillnotbesaidmorethanonceper(n)
seconds.Setto0todisable.
Mutescertainpartsoftheunitsspeech:0=nospeech,1=only
events,2=all
Increasethepitchofeverysuccessivemeepovoicebythismany%
Botswillcall'missing'onalanenomorethanonceperthismany
seconds.
Botswillcall'missing'onalaneifanopponenthasbeengonethis
manyseconds.
Onceper(n)seconds,oneherowillpollfor
TLK_ALLY_NEARBY.Becausetherearetenheroesthismeans
eachherowillpolloncepern*10seconds.Set0todisable
altogether.
Heroesnearerthanthisdistancewillpollforthe
TLK_ALLY_NEARBYconcept.
Play'dawdling'linefromshopkeeperafterherohasbeeninshop
thislong.
Atleastthismanysecondsmustpassbetweenshopkeepergreeting
someonetohisshop.
Enableordisableshopkeepers'speech.
PlayanarbitraryspeechVCDasifitwerecomingoutofthelocal
player.
Ifenabled,serverwillspewconnectedplayerGCupdates

Transitiontodisconnectstateonalistenserver
Enablesdebugspewforthestatmanager.0=off,1=on,2=
verbose.

Enablestencilofglows.

Yes
Ifenabled,ateamwillsurrenderifallplayersonthatteam
disconnect
Delayafteranentireteamhasdisconnectedbeforetimingthegame
out.
Delayafteranentireteamhasdisconnectedbeforetimingthegame
outwhensomeonehasabandoned.
29/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_surrender_timeout_all_abandoned

dota_sv_ogs_itemevents

dota_swap_mouse_spellcast
dota_takeherophotos
dota_team_showcase_enabled_ap
dota_team_showcase_enabled_cm
dota_team_showcase_stat_panel_visible_duration
dota_teamscore_enable
dota_test_buyback

Delayafteranentireteamhasofficiallyleftthegame(notjust
disconnectedfromtheserver)beforetimingthegameout.
Whenenabled,thiswillhandleloggingtoogsofitemevents,
otherwiseitwillomitthislogging
Takeasinglefullbodyshotofeachhero.

0
0
2
1

Yes
Yes

Testcustomgamesaving,onlyavailablefrom
dota_launch_custom_game

dota_test_custom_game_save
dota_test_glyph
dota_test_npc
dota_test_team_showcase
dota_ti_onstage_pods
dota_ti_onstage_pods_buyback
dota_ti_onstage_pods_buyback_available
dota_ti_onstage_pods_buyback_duration
dota_ti_onstage_pods_force_video_0
dota_ti_onstage_pods_force_video_1
dota_ti_onstage_pods_item_pickup
dota_ti_onstage_pods_item_time
dota_ti_onstage_pods_level_up_time
dota_ti_onstage_pods_player_pics
dota_ti_onstage_pods_rapier
dota_ti_onstage_pods_reversed_seats
dota_ti_onstage_pods_secret_info
dota_ti_onstage_pods_use_short
dota_ti_onstage_side
dota_ti_onstage_side_hero_rotation
dota_ti_onstage_side_highlight_scoreboard
dota_ti_onstage_side_scoreboard_rotate_time
dota_ti_override_home_team
dota_ti_podseats_data_file
dota_time_before_event_replay
dota_time_of_day_rate
dota_tod_slow_transition_speed
dota_tod_transition_speed

Createsatestingnpc
Beginpregameteamshowcasemode
0
1
1
5
0
0
1
4
4
1
1
0
1
0
0
0
0
3
0
0
2
0
0
1

Yes
Yes
Yes

Toggleassistedcameraoperatormode.ThisisahybridofDirected
modewithoperatorcontrol.
togglecameraman

dota_toggle_assisted_camera_operator
dota_toggle_broadcaster_cameraman
dota_toggle_combatlog
dota_toggle_free_camera
dota_toggle_tree_visualization
dota_topbar_buyback_time
dota_trading_show_requests_from
dota_tree_try_to_make_solid
dota_treerespawn
dota_tutorial_actionpanel
dota_tutorial_camera_location_dist
dota_tutorial_debug
dota_tutorial_disable_bot_situational_items
dota_tutorial_fadespeed
dota_tutorial_force_bot_defend
dota_tutorial_force_finish
dota_tutorial_force_learn_ability
dota_tutorial_game
dota_tutorial_heroselection
dota_tutorial_log_bot_game
dota_tutorial_log_hero
dota_tutorial_move_location_dist
dota_tutorial_percent_bot_exp_decrease
dota_tutorial_percent_damage_decrease
dota_tutorial_prevent_exp_gain
dota_tutorial_prevent_start
dota_tutorial_roquelaire_keepdistance
dota_tutorial_roquelaire_useperches
http://dota2.gamepedia.com/List_of_Console_Commands

Rateatwhichtimeofdaychangesrelativetogameseconds

Togglefreecameramode.OnlyavailableinDotaTVandreplays.
10
2
Respawnsalltreesonthemap.
1
500
1
0
150
0
0
1
0
1
0
0
225
0
0
0
0
0
0

Yes
Yes

Yes
Yes
Yes
Yes

Percentagedecreasetoapplyondamageontheplayercharacter.

30/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_tutorial_see_enemy
dota_tutorial_show_tower_damage
dota_tutorial_skip_pregame
dota_tutorial_start
dota_tutorial_start_lesson
dota_tutorial_state_change_delay
dota_tutorial_stop_daynightcycle
dota_tutorial_usemodifierforanim
dota_ugc_binary
dota_ui_armory_build_on_demand
dota_ui_armory_is_category_view
dota_ui_armory_item_duplicate
dota_ui_stats_chance
dota_ui_stats_debug
dota_unit_alert_radius
dota_unit_alert_range
dota_unit_anger_cooldown
dota_unit_anger_duration
dota_unit_anger_radius
dota_unit_blocked_angle_threshold
dota_unit_blocked_look_ahead_angle_threshold
dota_unit_blocked_wait_time
dota_unit_blocked_wait_time_long
dota_unit_blocked_wait_time_mid

1
0
0

dota_unit_cache_npc_searches

Yes

dota_unit_damage_event_window

Yes

dota_unit_debug_acquisition_range
dota_unit_debug_attack
dota_unit_debug_attack_range
dota_unit_debug_vision_range
dota_unit_draw_health_bar
dota_unit_draw_paths
dota_unit_health_bar_offset
dota_unit_hero_glows
dota_unit_interact_flash_duration
dota_unit_lean_angle
dota_unit_lean_enable
dota_unit_lean_rate
dota_unit_movetodirection
+dota_unit_movetodirection
dota_unit_short_path_search_debug
dota_unit_show_bounding_radius
dota_unit_show_collision_radius
dota_unit_show_missing_selection_boxes

0
0
0
0
1
0
1
0
0
90
1
3

Yes
Yes
Yes
Yes

0
0
0
0

Yes
Yes
Yes

dota_unit_show_selection_boxes

Yes

dota_unit_sink_delay
dota_unit_sink_speed
dota_unit_use_player_color
dota_unit_z_speed
dota_unpause_countdown
dota_unpause_mass_disconnect_cooldown

4
50
0
200
3
86400

Yes
Yes

dota_update_connected_players_check_time

Yes

dota_update_connected_players_send_time

Yes

dota_update_connected_players_urgency_building_state
dota_update_connected_players_urgency_connect

60
30

Yes
Yes

dota_update_connected_players_urgency_disconnect_consequences

Yes

dota_update_connected_players_urgency_disconnect_noconsequences

30

Yes

dota_update_connected_players_urgency_gamestate_timeout

10

Yes

dota_update_connected_players_urgency_heartbeat

1800

Yes

dota_update_connected_players_urgency_herochanged
dota_update_connected_players_urgency_kills
dota_update_connected_players_urgency_mass_disconnect

10
60
3

Yes
Yes
Yes

http://dota2.gamepedia.com/List_of_Console_Commands

0
2
0
1
0
1
true
1
0
0
500
1800
2
2
500
0
0
0
0
0

Yes
Yes

Yes

ChanceofclienttrackingUIstats
PrintdebugspewforUIstattracking
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Whethertoreuseaunit'ssearchcacheeveryframetoavoid
obstructionmanagerqueries.
Window(inseconds)thatwetrackdamageeventsforfuturehealth
valueextrapolation.
Showstheacquisitionrangeforselectedunits(Greencircle)
Showstheattackrangeforselectedunits(Redcircle)
Showsthevisionrangeforselectedunits(Tealcircle)

Yes

Drawsselectionhitboxes.0=off,1=nontrees,2=trees,3=all
entities.

HowoftentheservershouldcheckifitneedstoupdatetheGCin
seconds
Minimumsendinterval:Don'tcheckforlobbyvsgamestate
discrepanciesifwe'vesentamessagewithinNseconds
maxsendinterval:towerstatechanged
maxsendinterval:playerconnect
maxsendinterval:playerdisconnects,relevantleaveractionsare
predicted
maxsendinterval:playerdisconnects,norelevantleaveractions
predicted
maxsendinterval:Wesendagamestatechange,butlobbyhasn't
acknowledgedit
maxsendinterval:nothinghaschangedandlobbyappearstobe
accurate
maxsendinterval:playerchangertheirhero
maxsendinterval:killcountschanged
maxsendinterval:massdisconnectionhasbeendetected
31/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dota_update_connected_players_urgency_spectator_count

60

Yes

dota_update_gc_connection_check_count

Yes

dota_update_gc_connection_check_time

1200

Yes

dota_update_gc_server_info

600

Yes

dota_upload_replay
dota_use_animated_inventory_icons
dota_use_controller
dota_use_heightmap
dota_use_particle_fow
dota_use_particle_fow_unbloated
dota_view_store_item_details

1
0
1
1
1

Yes

dota_wait_for_players_completed_delay

dota_wait_for_players_failed_delay

dota_wait_for_players_to_load
dota_wait_for_players_to_load_timeout
dota_watch_live_friend_score_boost
dota_watch_live_friends_only
dota_watch_live_hero_id
dota_watch_live_league_id
dota_watch_live_match_data_refresh_interval
dota_watch_live_match_list_auto_refresh_interval
dota_watch_live_match_list_refresh_interval
dota_watch_live_request_period
dota_wearables_clientside

1
180
500
0
0
0
1
120
10
30
0

dota_will_purchase_gold_remaining_max_remaining

1000

dota_will_purchase_gold_remaining_min_cost

2000

dota_winter_ambientfx
dota_workshoptest
dota_workshoptest_hudskin
dota_workshoptest_modelnew0
dota_workshoptest_modelnew1
dota_workshoptest_modelnew2
dota_workshoptest_modelorg0
dota_workshoptest_modelorg1
dota_workshoptest_modelorg2
dota_workshoptest_modelwearable0
dota_workshoptest_modelwearable1
dota_workshoptest_modelwearable10
dota_workshoptest_modelwearable11
dota_workshoptest_modelwearable12
dota_workshoptest_modelwearable13
dota_workshoptest_modelwearable14
dota_workshoptest_modelwearable15
dota_workshoptest_modelwearable2
dota_workshoptest_modelwearable3
dota_workshoptest_modelwearable4
dota_workshoptest_modelwearable5
dota_workshoptest_modelwearable6
dota_workshoptest_modelwearable7
dota_workshoptest_modelwearable8
dota_workshoptest_modelwearable9
dotadev_bind
dotadev_binds_show
dotadev_unbind
dotaguide_load
dp_drag
dp_pull
dp_radius
dp_spirits
drawcross

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

http://dota2.gamepedia.com/List_of_Console_Commands

Setto0todisableusingheightmapwhentracingverticalrays

Yes

Yes

<itemdef>
HowlongtostayatthewaitingforplayersUIafterallplayers
haveloaded
HowlongtostayatthewaitingforplayersUIafterallplayers
haveloaded
Ifset,heropickingwillbedelayeduntilallplayershaveloaded.
Gamewillstartafterthistime,evenifallplayershaven'tloadedyet
Amountthatfriendsinlivegamesboostthegame'ssortscore

Yes
Yes

HeroIDforrequestedgames
LeagueIDforrequestedgames

Yes

Amountthatfriendsinlivegamesboostthegame'ssortscore
Onthe'Iwillpurchase<item>'alert,themaximumamountofgold
remainingwhenshowingtheremaininggoldcost
Onthe'Iwillpurchase<item>'alert,theminimumcostofanitem
toshowtheremaininggoldcost

Fordevelopment:Bindakeytoindota(ALT+key)allowed.
Fordevelopment:Listalldeveloperbinds.
Fordevelopment:Unbindakeytoindota(ALT+key)allowed.
Loadstheguidefoundatgame\dota\guides\<guidename>.build
0
0
100
0

Yes
Yes
Yes
Yes
DrawsacrossatthegivenlocationArguments:xyz
Drawslinebetweentwo3DPoints.GreenifnocollisionRedis
collideswithsomethingArguments:x1y1z1x2y2z2

drawline
dsp_automatic
dsp_db_min

maxsendinterval:spectatorcountchanged
HowmanytrieswecheckiftheGCisstillconnectedbefore
terminatingduetonoresponse
HowoftentheservershouldchecktheGCisstillconnected
HowoftentheservershouldcheckifitneedstoupdatetheGCin
seconds
Uploadareplayfile

0
80
32/82

17/4/2016

ListofConsoleCommandsDota2Wiki

dsp_db_mixdrop
dsp_dist_max
dsp_dist_min
dsp_mix_max
dsp_mix_min
dsp_off
dsp_slow_cpu
dsp_speaker
dsp_vol_2ch
dsp_vol_4ch
dsp_vol_5ch
dsp_volume

0
1440
0
0
0
0
0
50
1
0
0
0

dti_report_stddev_threshold

+duck
duck
dump_client_projectiles
dump_globals
dump_localization_files
dump_panorama_css_properties
dump_panorama_events
dump_visible_buffs
dumpparticlelist
dumpparticleperf
dumpsavedir
dumpstringtable

Yes
Yes

Yes

Fornetworkencodingstats,provideanotesfieldiffieldchange
countisabovethismanystandarddeviationsfortheaveragefield
changecountsfortheserializer.

Spewsalistofallclientsideprojectiles
Dumpallglobalentities/states
Listallloadedlocalizationfiles.
PrintsoutallvalidpanoramaCSSpropertiesandtheir
documentation
printpanoramaeventtypesandtheirdocumentation
Printoutnonhiddenbuffs.
Printoutinformationonexistingparticlesystems
Writeaspreadheeetdescribingparticleperformanceto
particle_profile.csv
Listthecontentsofthesavedirectoryinmemory
cl><verbose>Printstringtablestoconsole,verbosetodumpdata.

http://dota2.gamepedia.com/List_of_Console_Commands

33/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command

Default
Cheat?
Value

econ_show_items_with_tag
enable_boneflex
1
endmovie
engine_max_resource_system_update_time 5
engine_no_focus_sleep
20
engine_no_focus_sleep_vconsole_suppress 1
engine_show_frame_pacing
0
engine_show_frame_ticks
0
english
1

Liststheitemdefinitionsthathaveaspecifiedtag.
Stoprecordingmovieframes.

WhenVConsoleisintheforeground,don'ttriggerengine_no_focus_sleepbehavior

Ifsetto1,runningtheenglishlanguagesetofassets.
Displaysthetotalboundingboxforthegivenentity(s)ingreen.Someentiteswillalsodisplayentityspecific
overlays.Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Displaystheattachmentpointsonanentity.Arguments:{entity_name}/{class_name}/noargumentpicks
whatplayerislookingat
Displaystheentity'sautoaimradius.Arguments:{entity_name}/{class_name}/noargumentpickswhat
playerislookingat
Displaysthemovementboundingboxforthegivenentity(ies)inorange.Someentiteswillalsodisplayentity
specificoverlays.Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
ent_call<funcname><option:entname>callsfunctiononcurrentlooktargetorfiltername,checksonent,
thenroot,thenmode,thenmapscope
Cancelsallent_firecreatedoutputsthatarecurrentlywaitingfortheirdelaytoexpire.
SpewPVSdebuginfoforentity
Clearsalldebugoverlays
Createsanentityofthegiventypewheretheplayerislooking.
Usethespecifiedentityforanimationdebugging(sets'anim_debug_entindex'tothatentity'sindex)

ent_absbox
ent_attachments
ent_autoaim
ent_bbox
ent_call
ent_cancelpendingentfires
ent_characterize
ent_clear_debug_overlays
ent_create
ent_debug_anim
ent_debugkeys
ent_dump

ent_find
ent_find_index
ent_fire
ent_grab
ent_hitbox
ent_info
ent_joints
ent_messages
ent_messages_draw
ent_name

Yes

20

Yes

ent_orient
ent_picker
ent_pivot
ent_pivot_size
ent_rbox
ent_remove
ent_remove_all
ent_rotate
ent_scale
ent_script_dump
ent_select
ent_setang
ent_setname
ent_setpos
ent_show_contexts

Yes

ent_show_response_criteria
ent_skeleton
ent_steadystate_batchsize
ent_steadystate_cooldown

HelpText

20
5

http://dota2.gamepedia.com/List_of_Console_Commands

Usage:ent_dump<entityname>
Findandlistallentitieswithclassnamesortargetnamesthatcontainthespecifiedsubstring.Format:find_ent
<substring>
Displaydataforentitymatchingspecifiedindex.Format:find_ent_index<index>
Usage:ent_fire<target>[action][value][delay]
grabstheobjectinfrontoftheplayer.Options:loosemultipletoggle
Displaysthehitboxesforthegivenentity(ies).Arguments:{entity_name}/{class_name}/noargument
pickswhatplayerislookingat
Usage:ent_info<classname>
Displaysthejointnames+axesanentity.Arguments:{entity_name}/{class_name}/noargumentpicks
whatplayerislookingat
Togglesinput/outputmessagedisplayfortheselectedentity(ies).Thenameoftheentitywillbedisplayedas
wellasanymessagesthatitsendsorreceives.Arguments:{entity_name}/{class_name}/noargumentpicks
whatplayerislookingat
Visualizesallentityinput/outputactivity.
Displaystheentityname
Orientthespecifiedentitytomatchtheplayer'sangles.Bydefault,onlyorientstargetentity'sYAW.Usethe
'allangles'optiontoorientonallaxis.Format:ent_orient<entityname><optional:allangles>
Toggles'picker'mode.Whenpickerison,theboundingbox,pivotanddebuggingtextisdisplayedfor
whateverentitytheplayerislookingat.Arguments:fullenablesalldebuginformation
Displaysthepivotforthegivenentity(ies).(y=up=green,z=forward=blue,x=left=red).Arguments:
{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Displaysthetotalboundingboxforthegivenentity(s)ingreen.Someentiteswillalsodisplayentityspecific
overlays.Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Removesthegivenentity(s)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayeris
lookingat
RemovesallentitiesofthespecifiedtypeArguments:{entity_name}/{class_name}
Rotatesanentitybyaspecified#ofdegrees
Scalesentities.Arguments:<scalefactor>{entity_name}/{class_name}/noargumentpickswhatplayeris
lookingat
Dumpsthenamesandvaluesofthisentity'sscriptscopetotheconsoleArguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Selectordeselectsthegivenentities(s)forlatermanipulationArguments:{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Setentityangles
Setsthetargetnameofthegivenentity(s)Arguments:{newentityname}{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Moveentitytoposition
Showentitycontextsinent_textdisplay
Print,totheconsole,anentity'scurrentcriteriasetusedtoselectresponses.Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat
Displaystheskeletonforthegivenentity(ies).Arguments:{entity_name}/{class_name}/noargument
pickswhatplayerislookingat
Maxnumberofentitiestotransmittoplayer
Timeinsecondsafterplayerstatechangesbeforesteadystatechangescanoccur.
34/82

17/4/2016

ent_steadystate_delay
ent_steadystate_enable
ent_steadystate_interval
ent_teleport
ent_test_interpolation

ListofConsoleCommandsDota2Wiki

5
1
0

Timeinsecondswithoutnetworkstatechangesuntilanentityisconsideredfortrickleupdates
Rateatwhichentitiescanbetrickledtoplayers
Teleportthespecifiedentitytowheretheplayerislooking.Format:ent_teleport<entityname>

0
Displaystextdebugginginformationaboutthegivenentity(ies)ontopoftheentity(SeeOverlayText)
Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Displaystextdebugginginformationaboutthegivenentity(ies)[within256unitsoftheplayer]ontopofthe
entity(SeeOverlayText)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayeris
lookingat
Hidetextdebugginginformationaboutthegivenentity(ies)ontopoftheentity(SeeOverlayText)
Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Setwhichent_textfiltersyouwant:

ent_text
ent_text256
ent_text_clear
ent_text_filter
ent_text_flags_active
ent_text_no_name_really_i_mean_it

1
0

Yes
Yes

ent_text_radius
ent_text_sticky_add
ent_text_sticky_clear
ent_text_sticky_dump
ent_text_sticky_remove
ent_ungrab
ent_vcollide_wireframe
ent_viewoffset
entity_log_load_unserialize
entity_lump_list
entity_lump_spew
entityreport

entitysummary
ents
error_msg_test
escape
exec
execifexists
execute_command_every_frame
explode
explodevector

Displaystextdebugginginformationaboutthegivenentity(ies)[neartheplayer]ontopoftheentity(See
OverlayText)2Arguments:Radius,{entity_name/class_name/noargumentpickswhatplayerislookingat}
Addstolistofnamestodisplaytextdebugginginformationaboutthegivenentity(ies)ontopoftheentity
(SeeOverlayText)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Clearsthelistofnamestodisplaytextdebugginginformationaboutthegivenentity(ies)ontopoftheentity
(SeeOverlayText)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Spewsthelistofnamestodisplaytextdebugginginformationaboutthegivenentity(ies)ontopoftheentity
(SeeOverlayText)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Removesfromthelistofnamestodisplaytextdebugginginformationaboutthegivenentity(ies)ontopof
theentity(SeeOverlayText)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayeris
lookingat
ungrabsallobjects
Displaystheinterpolatedvcollidewireframepmamentity.Arguments:{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Displaystheeyepositionforthegivenentity(ies)inred.Arguments:{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
Outputunserializationofentitiesonmapload.0off,1client/server,2server,3client
Listallknownentitylumps
Dumpthecontentsofanentitylump
Reportsallextantentities.Optional2ndargisasubstringofaclassnamethatthelistwillbefilteredby.
Summarizes(byclass)allextantentities.Optional2ndargisasubstringofaclassnamethatthelistwillbe
filteredby.
Listserverentities,sortedbyspawngroup
fireafakehuderrormessage
Escapekeypressed.
Executeacfgfile
Executeacfgfileiffileexists

0
Killstheplayerwithexplosivedamage
Killsaplayerapplyinganexplosiveforce.Usage:explodevector<player><xvalue><yvalue><zvalue>

http://dota2.gamepedia.com/List_of_Console_Commands

35/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
fade_debug_splitscreen_slot

Default
Cheat?
Value
1

HelpText
fadein{timergb}:Fadesthescreeninfromblackorfromthespecifiedcoloroverthegivennumberof
seconds.
fadeout{timergb}:Fadesthescreentoblackortothespecifiedcoloroverthegivennumberofseconds.

fadein
fadeout
fake_account_disabled
0
fake_account_disabled_duration_seconds 100
fake_chat_members
0
fake_low_pri
0
fake_meta_xp
filesystem_buffer_size
0
filesystem_max_stdio_read
16
filesystem_native
1
filesystem_report_buffered_io
0
filesystem_unbuffered_io
1
filesystem_use_overlapped_io
1
filter_live_games_by_hero
0
filter_live_games_by_team_games
0
filter_pw_lobbies
1
find

Numberofusersinchatchannel.
Fakemetaxpvalues
Sizeofperfilebuffers.0fornone
UsenativeFSorSTDIO

Findconcommandswiththespecifiedstringintheirname/helptext.
Findconcommandsbyflags.
Availableflagstosearchfor:
DEVELOPMENTONLY
GAMEDLL
CLIENTDLL
PROTECTED
SPONLY
ARCHIVE
NOTIFY
USERINFO
PRINTABLEONLY
UNLOGGED
NEVER_AS_STRING
REPLICATED
CHEAT
SS
DEMO
DONTRECORD
SS_ADDED
RELEASE
RELOAD_MATERIALS
RELOAD_TEXTURES
NOT_CONNECTED
MATERIAL_SYSTEM_THREAD
ARCHIVE_XBOX
ACCESSIBLE_FROM_THREADS
LINKED_CONCOMMAND
VCONSOLE_FUZZY_MATCHING
SERVER_CAN_EXECUTE
SERVER_CANNOT_QUERY
VCONSOLE_SET_FOCUS
CLIENTCMD_CAN_EXECUTE
EXECUTE_PER_TICK

findflags

fire_absorbrate
fire_dmgbase
fire_dmginterval
fire_dmgscale
fire_extabsorb
fire_extscale
fire_growthrate
fire_heatscale
fire_incomingheatscale
fire_maxabsorb
firetarget
firstperson
fish_debug
fish_dormant

3
1
1
0
5
12
1
1
0
50

flex_cycler_think_interval
flex_expression
flex_rules

0
0
1

0
0

Yes
Yes

http://dota2.gamepedia.com/List_of_Console_Commands

Switchtofirstpersoncamera.
Showdebuginfoforfish
Turnsoffinteractivefishbehavior.Fishbecomeimmobileandunresponsive.

Allowflexanimationrulestorun.
36/82

17/4/2016

flex_smooth
flex_talk
fog_color
fog_colorskybox
fog_enable
fog_enableskybox
fog_end
fog_endskybox
fog_hdrcolorscale
fog_hdrcolorscaleskybox
fog_maxdensity
fog_maxdensityskybox
fog_override
fog_override_color
fog_override_enable
fog_override_end
fog_override_exponent
fog_override_max_density
fog_override_start
fog_start
fog_startskybox
fog_volume_debug
fogui
font_provider_update
force_centerview
force_leave_game_button
force_quest_update
forceactivecontrollertype
forward
+forward
fow_client_nofiltering
fow_client_show_stats
fow_client_stats
fow_client_visibility
fow_degree_fade_in_rate1
fow_degree_fade_in_rate2
fow_degree_fade_in_rate_midpoint
fow_degree_fade_out_rate1
fow_degree_fade_out_rate2
fow_degree_fade_out_rate_midpoint
fow_server_debug
fow_server_debug_team
fow_server_show_grid
fow_server_show_grid_xy
fow_server_show_occluders
fow_server_show_stats
fow_server_show_viewers
fow_server_stats
fow_server_test_tempviewer
fow_tile_update_time
fp_trace
fps_max
freecamera_accel
freecamera_fog_end
freecamera_fog_start
freecamera_max_speed
freecamera_rotation_mulitplier
freecamera_zfar
fs_clear_open_duplicate_times

ListofConsoleCommandsDota2Wiki

1
0
1
1
1
1
1
1
1
1
1
1
0
0
3500
2
0
1000
1
1
0

Appliessmoothing/decaycurvetoflexanimationcontrollerchanges.
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Overridesthemap'sfogsettings(1populatesfog_varswithmap'svalues)
Setsthefogcoloroverride
Usefog_overrideconvarsinsteadofworldfogdata

Ifenabled,printsdiagnosticinformationaboutthecurrentfogvolume
Show/hidefogcontrolUI.
Updatefontprovidersettings

0
0
1

0
0

Yes
Yes

0
4
4
0
4
4
0
0
1
1
0
1
0
1

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Yes

120
5
2500
1800
500
10
4500

fs_dump_open_duplicate_times
fs_monitor_read_from_pack
fs_report_long_reads
fs_report_sync_opens
fs_warning_mode
func_break_max_pieces
func_break_reduction_factor
func_breakdmg_bullet
func_breakdmg_club
func_breakdmg_explosive

Enablefog

0
0
0
0
15
0
0
1
1

http://dota2.gamepedia.com/List_of_Console_Commands

0=normal,1=off
displaysfogofwarstats
0=normal,1=off,2=neverseen,3=seen
FoWareafadeinrate#1(greaterthan1isfaster)
FoWareafadeinrate#2(greaterthan1isfaster)
FoWareafadeoutratemidpoint(0.01.0)
FoWareafadeoutrate#1(greaterthan1isfaster)
FoWareafadeoutrate#2(greaterthan1isfaster)
FoWareafadeoutrate(0.01.0)

displaysfogofwarstats
testatempviewer
FoWtileupdatetime.
Togglefieldpathtracingtofile
Frameratelimiter
TweakthisparametertoadjustFreeCameramovementacceleration.
FogendforFreeCamera.
FogstartforFreeCamera.
TweakthisparametertoadjustFreeCameramovementmaxspeed.
TweakthisparametertoadjustFreeCameramouserotation.
FogstartforFreeCamera.
Clearthelistoffilesthathavebeenopened.
Setfs_report_long_reads1beforeloadingtousethis.Printsalistoffilesthatwereopenedmorethanonce
and~howlongwasspentreadingfromthem.
0:Off,1:Any,2:Synconly
0:Off,1:All(fortrackingaccumulatedduplicatereadtimes),>1:Microsecondthreashold
0:Off,1:Always,2:Notduringload
0:Off,1:Warnmainthread,2:Warnotherthreads

37/82

17/4/2016

fx_glass_velocity_cap

ListofConsoleCommandsDota2Wiki

Maximumdownwardsspeedofshatteredglassparticles

http://dota2.gamepedia.com/List_of_Console_Commands

38/82

17/4/2016

ListofConsoleCommandsDota2Wiki

g_debug_constraint_sounds
g_debug_doors
g_debug_npc_vehicle_roles
g_debug_ragdoll_removal
g_debug_ragdoll_visualize

Default
Value
0
0
0
0
0

g_debug_transitions

Command

Cheat?
Yes

Enabledebugprintingaboutconstraintsounds.

Yes
Yes
Setto1andrestartthemaptobewarnedifthemaphasnotrigger_transitionvolumes.Setto2toseeadump
ofallentities&associatedresultsduringatransition.

g_debug_vehiclebase
0
g_debug_vehicleexit
0
g_debug_vehiclesound
0
g_Language
0
g_ragdoll_fadespeed
600
g_ragdoll_important_maxcount
2
g_ragdoll_lvfadespeed
100
g_ragdoll_maxcount
5
game_end_halloween_intro_delay
10
game_end_halloween_intro_failure_delay 2
game_end_item_anim_delay
2
game_end_show_gpm
game_end_speech_delay
1
game_end_xmas_intro_delay
2
game_end_xp_anim_delay
1
game_end_xp_anim_duration
1
gameevents_showeventlisteners
0
gameevents_showevents
0
gameinstructor_dump_open_lessons
gameinstructor_enable
1
gameinstructor_find_errors
0
gameinstructor_reload_lessons
gameinstructor_reset_counts
gameinstructor_start_sound_cooldown
4
gameinstructor_verbose
0
gameinstructor_verbose_lesson
0
gamestats_file_output_directory
0
gameui_activate
gameui_allowescape
gameui_allowescapetoshow
gameui_hide
gameui_preventescape
gameui_preventescapetoshow
gameui_xbox
0
gc_finish_loading
gc_secret_key
0
getpos
getpos_exact
give
givecurrentammo
gizmo_rot_max_dist
8
gl_clear
1
gl_clear_gray
0
gl_clear_randomcolor
0
global_event_log_enabled
0
global_set
glow_outline_effect_enable
1

Yes
Yes
Yes

glow_outline_width
glow_use_tolerance
god
gpu_level
gpu_mem_level
grenade1
+grenade1
grenade2
+grenade2
grep
groups
guidepanel_promptforrating
guidepanel_resetnag

Yes
Yes

6
0

HelpText

PrintGPMstatsduringgameend

Yes

Yes
Yes

Showlisteningaddition/removals
Dumpgameeventstoconsole.(1=ShowSignaling,2=ShowPostingalso).
Givesalistofallcurrentlyopenlessons.
Displayingamelessonsthatteachnewplayers.
Setto1andthegameinstructorwillrunEVERYscriptedcommandtouncovererrors.
Shutsdownallopenlessonsandreloadsthemfromthescriptfile.
Resetsalldisplayandsuccesscountstozero.
Numberofsecondsforcedbetweensimilarlessonstartsounds.
Setto1forstandarddebuggingor2(incombowithgameinstructor_verbose_lesson)toshowupdateactions.
Displaymoreverboseinformationforlessonshavethisname.
Whengamestatsfileoutputonlyisspecified,filewillbeemittedhereinsteadoftomodpath
ShowsthegameUI
EscapekeyallowedtohidegameUI
EscapekeyallowedtoshowgameUI
HidesthegameUI
Escapekeydoesn'thidegameUI
Escapekeydoesn'tshowgameUI
tellwhatever
SecretkeyforauthenticatingwiththeGC
dumppositionandanglestotheconsole
dumporiginandanglestotheconsole
Giveitemtoplayer.Arguments:<item_name>
Giveasupplyofammoforcurrentweapon..

Yes
Yes
Yes
Yes

3
2

Clearthebackbuffertograyeveryframe.
Clearthebackbuffertorandomcolorseveryframe.Helpsspotopenseamsingeometry.
Enablestheglobaleventlogsystem
global_set<globalname><state>:Setsthestateofthegivenenv_global(0=OFF,1=ON,2=DEAD).
Enableentityoutlinegloweffects.
Widthofglowoutlineeffectinscreenspace.
Toggle.Playerbecomesinvulnerable.
GPULevelDefault:High
MemoryLevelDefault:High

greplineforpattern,printoutmatchinglinesonly
Showstatusofallspawngroups.
1

http://dota2.gamepedia.com/List_of_Console_Commands

Resetsthenagcountontheguidepanel
39/82

17/4/2016

guidepanel_toggle
guild_refresh

ListofConsoleCommandsDota2Wiki

TogglesthevisibilityoftheHeroBuildpanel
guild_force_refresh

http://dota2.gamepedia.com/List_of_Console_Commands

40/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Default
Cheat?
HelpText
Value
hammer_dota_new_ramp_rules
1
hammer_dota_path_falloff
1
hammer_dota_path_fixup
1
hammer_dota_path_opacity
0
hammer_dota_path_overwrite
0
hammer_dota_path_sharpness
0
hammer_dota_path_use_material_settings 1
hammer_dota_path_width
150
hammer_draw_bounds
0
hammer_draw_dirty_bounds
0
hammer_draw_model_raytrace_data
0
hammer_draw_overlay_traingles_in_box
0
hammer_drawgrid
1
Togglegridonandoff.
hammer_drawtrilists
1
Toggletrianglelistsonandoff.
hammer_face_debug_info
0
hammer_gizmo_2dscale
3
hammer_gizmo_axis_length
80
hammer_gizmo_axis_scale
1
hammer_gizmo_compute_matrix
1
hammer_gizmo_line_thickness
3
hammer_gizmo_tetherspeed
0
hammer_gridnav_always_update
0
hammer_gridnav_preview_radius
15
hammer_gridnav_show_creature_blocking 1
hammer_gridnav_show_hero_blocking
1
hammer_gridnav_show_impassable
1
hammer_gridnav_show_obstructions
1
hammer_gridnav_show_ward_blocking
1
hammer_nav_attrib_color
60
hammer_overlay_draw_projection_triangles 0
hammer_parallel_procedural_update
1
hammer_physics_enable
0
Enable/disablehammerphysics
hammer_raytrace_debug_draw
0
DrawraytracingenvironmentdebugvisualizationinHammer
hammer_render_model_bounding_spheres 0
hammer_tile_border_size
16
hammer_usestatic
0
Renderwithstaticallybakedgeometry(shouldbemuchfaster).
hammer_world_trace_multisample
1
hammer_world_trace_pack_rays
0
help
Findhelpaboutaconvar/concommand.
hide_sf_shop
hidescaleformshop
hideconsole
Hidetheconsole.
bitmask:1=weaponselection,2=flashlight,4=all,8=health,16=playerdead,32=needssuit,64=misc,
hidehud
0
Yes
128=chat,256=crosshair,512=vehiclecrosshair,1024=invehicle
hidepanel
Hidesaviewportpanel<name>
hl2_episodic
0
host_framerate
0
Settolockperframetimeelapse.
host_limitlocal
0
Applycl_cmdrateandcl_updateratetoloopbackconnection
host_showcachemiss
0
Printadebugmessagewhentheclientorservercacheismissed.
host_timescale
1
Yes
Prescaletheclockbythisamount.
host_timescale_dec
Decrementthetimescalebyonestep
host_timescale_inc
Incrementthetimescalebyonestep
host_writeconfig
Savesouttheuserconfigvalues.
hostfile
0
TheHOSTfiletoload.
hostip
0
Hostgameserverip
hostname
0
Hostnameforserver.
hostport
27015
Hostgameserverport
http_cache_size
150
hud_autoreloadscript
0
Automaticallyreloadstheanimationscripteachtimeoneisran
hud_drawhistory_time
5
hud_fastswitch
0
hud_reloadscheme
Reloadshudlayoutandanimationscripts.
hud_saytext_time
12
hud_scaleformperf
0
PrintsvisibilityinfoaboutanSFHUDelement.CanspecifyachildintheSWFasthirdargumentfor
hud_sf_is_element_visible
furtherinfo.
hud_sf_reload
reloadscaleformhudelement.usage:hud_sf_reload<substringofpanelname>
hud_sticky_item_name
0
hud_takesshots
0
Autosaveascoreboardscreenshotattheendofamap.
Command

http://dota2.gamepedia.com/List_of_Console_Commands

41/82

17/4/2016

ListofConsoleCommandsDota2Wiki

hurtme

Hurtstheplayer.Arguments:<healthtolose>

I
Default
Cheat?
Value

Command
ic
ime_hkl_info
ime_info
ime_supported_info
impulse
incrementvar
input_button_code_is_scan_code
input_downimpulsevalue
input_filter_relative_analog_inputs
input_forceuser
input_upimpulsevalue
inspectheroinworld
instant_replay
instant_replay_goto_tick
instant_replay_history_limit
instant_replay_history_limit_low
instant_replay_live
instant_replay_pause
instant_replay_resume
instant_replay_skip
instant_replay_skip_live
instant_replay_timescale
instant_replay_togglepause
+invaction
invaction
inventory_frame
inventory_resize
invnext
invnextselect
invprev
invprevselect
ip
irrad_atlas_print_stats
irrad_flush
irrad_maxstreams
irrad_overridefademaxdist
irrad_streamingthreshold
irrad_suppress
item_debug_validation

HelpText
interpentitycount
SpewIMEHKLinfo.
SpewIMEinfo.
SpewIMESupportedinfo.

0
0.700000
false
1
Yes
0.300000

Incrementspecifiedconvarvalue.
Bindkeysbasedonkeyboardpositioninsteadofkeyname

Forceuserinputtothissplitscreenplayer.
Zoomintoaselectedherointheworldforacloserview.
Enableinstantreplayrecording.
Gotoadirecttimestampofthereplay
Maximumamountofminutestosavehistory(0isunlimited).
Maximumamountofminutestosavehistoryonlowmemory(32bit)systems(0isunlimited).
Ifinreplay,jumpsbacktolive
Pausesinstantreplay.
Resumesinstantreplay.
Numberofsecondstoskipbacktoinstantreplayfromcurrentposition
Numberofsecondstoskipbacktoinstantreplayfromlive
Setsinstantreplayspeed.
Togglesinstantreplay.

1
120
10

inventorysetframe#
forcerelayoutinventory

8
1
512
0
1

item_land_duration
350
item_land_magnitude
10
item_land_oscillations
3
item_show_whitelistable_definitions
items_game_use_gc_copy
0
iv_debug
iv_debugbone
0
iv_interp
iv_off
iv_on
iv_parallel_latch
1
iv_parallel_restore
0
iv_wrapped_parallel_latch
1

Yes
Yes
Yes
Yes

OverridesIPformultihomedhosts
Displaysirradatlasallocationstats.
Flushirradiancevolumeallocations.
Maximumnumberofsimultaneousstreamingirradiancevolumetextures.
Overridefademaxdistforpurposesofstreamingvisiblitycalculation.
Distanceatwhichtobeginstreaminginnonresidentirradiancevolumes.
Stopirradiancevolumeupdates
Ifset,CEconEntity::ValidateEntityAttachedToPlayerbehavesasitwouldinreleasebuildsandalsoallowsbot
playerstotakethesamecodepathasrealplayers.

Liststheitemdefinitionsthatcanbewhitelistedintheitem_whitelist.txtfileintournamentmode.
Ifset,items_game.txtwillbestompedbytheGC.
Spewinterpolatedvarinfoforentity.
DebugbonenameforinterpolationspewofCAnimationState.
Spewinterpolatedvarinfoforentity.
Turnoffallinterpolationvariablespew.
Spewbothinterpolatedvardebuginfoandhistoryforentity.

http://dota2.gamepedia.com/List_of_Console_Commands

42/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
DefaultValue Cheat?
HelpText
jlook
+jlook
jointeam
Joinateam
joy_accel_filter
0.200000
joy_accelmax
1.000000
joy_accelscale
0.600000
joy_advanced
0
joy_advaxisr
0
joy_advaxisu
0
joy_advaxisv
0
joy_advaxisx
0
joy_advaxisy
0
joy_advaxisz
0
joy_autoaimdampen
0
Howmuchtoscaleuserstickinputwhenthegunispointingatavalidtarget.
joy_autoaimdampenrange
0
Thestickrangewhereautoaimdampeningisapplied.0=off
joy_autosprint
0
Automaticallysprintwhenmovingwithananalogjoystick
joy_axisbutton_threshold
0
Analogaxisrangebeforeabuttonpressisregistered.
joy_axisr_deadzone
0.150000
joy_axisr_relative
false
joy_axisu_deadzone
0.150000
joy_axisu_relative
false
joy_axisv_deadzone
0.150000
joy_axisv_relative
false
joy_axisx_deadzone
0.150000
joy_axisx_relative
false
joy_axisy_deadzone
0.150000
joy_axisy_relative
false
joy_axisz_deadzone
0.150000
joy_axisz_relative
false
joy_circle_correct
true
joy_deadzone_mode
0
joy_display_input
0
joy_forward_sensitivity
1.000000
joy_forwardsensitivity
1
joy_forwardthreshold
0
joy_inverty
0
WhethertoinverttheYaxisofthejoystickforlooking.
joy_legacy
0
Turnon/off'Legacy'mappingforcontrolsticks.
joy_lookspin_default
0
joy_lowend
1.000000
joy_lowmap
1.000000
joy_movement_stick
0
Whichstickcontrolsmovement(0isleftstick)
joy_name
0
joy_pegged
0.750000
joy_pitch_sensitivity
3.000000
joy_pitchsensitivity
1
joy_pitchthreshold
0
joy_response_look
0
joy_response_move
9
joy_response_move_vehicle
6
joy_sensitive_step0
0.100000
joy_sensitive_step1
0.400000
joy_sensitive_step2
0.900000
joy_side_sensitivity
1.000000
joy_sidesensitivity
1
joy_sidethreshold
0
joy_variable_frametime
1
joy_vehicle_turn_lowend
0.700000
joy_vehicle_turn_lowmap
0.400000
joy_virtual_peg
false
joy_wingmanwarrior_centerhack 0
Wingmanwarriorcenteringhack.
joy_wingmanwarrior_turnhack 0
Wingmanwarriorhackrelatedtoturnaxes.
joy_xcontroller_cfg_loaded
0
If0,the360controller.cfgfilewillbeexecutedonstartup&optionchanges.
joy_yaw_sensitivity
3.000000
joy_yawsensitivity
joy_yawthreshold
joyadvancedupdate
joystick
jpeg_quality

1
0
0
90

Trueifthejoystickisenabled,falseotherwise.
Setjpegscreenshotquality.[1..100]

http://dota2.gamepedia.com/List_of_Console_Commands

43/82

17/4/2016

jpeg_screenshot
json_parse_test
+jump
jump

ListofConsoleCommandsDota2Wiki

Takeajpegscreenshot:jpeg_screenshot[filename][quality1100].
TestsJSONparsingintoaprotobuf

K
Command
DefaultValue Cheat?
HelpText
key_findbinding
Findkeyboundtospecifiedcommandstring.
key_listboundkeys
Listboundkeyswithbindings.
key_updatelayout
Updatesgamekeyboardlayouttocurrentwindowskeyboardsetting.
kick
Kickaplayerbyname.
kickid
Kickaplayerbyuseridoruniqueid,withamessage.
kickid_hltv
Kickaplayerbyuseridoruniqueid,withamessage.
kill
Killstheplayerwithgenericdamage
killvector
Killsaplayerapplyingforce.Usage:killvector<player><xvalue><yvalue><zvalue>
klook
+klook

http://dota2.gamepedia.com/List_of_Console_Commands

44/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
DefaultValue Cheat?
HelpText
language_fake_unsupported_primary 0
lastinv
+left
left
light_priority_buffer_res
8192
light_priority_enabled
1
light_priority_fade_dist_far
2048
light_priority_fade_dist_near
1024
lightquery_debug_direct_lighting
1
Yes
lightquery_debug_indirect_lighting
1
Yes
lightquery_debug_indirect_lighting_fast 0
Yes
0=standardsampling,1=fastsampling,2=ultrafastsampling
listdemo
Listdemofilecontents.
listid
Listsbannedusers.
listip
ListIPaddressesonthebanlist.
listRecentNPCSpeech
Displaysalistofthelast5linesofspeechfromNPCs.
loadout_test_activity_modifiers
0
Yes
locator_background_border_color
268435456.000
Thedefaultcolorfortheborder.
locator_background_border_thickness 3
Howmanypixelsthebackgroundborderstheleftandright.
locator_background_color
100663296.000
Thedefaultcolorforthebackground.
locator_background_shift_x
3
Howmanypixelsthebackgroundisshiftedright.
locator_background_shift_y
1
Howmanypixelsthebackgroundisshifteddown.
locator_background_style
0
Settingthisto1willshowrectanglebackgroundsbehindtheitemswordbubblepointers.
locator_background_thickness_x
8
Howmanypixelsthebackgroundborderstheleftandright.
locator_background_thickness_y
0
Howmanypixelsthebackgroundbordersthetopandbottom.
locator_fade_time
0
Numberofsecondsittakesforalessontofullyfadein/out.
locator_icon_max_size_non_ss
1
Maximumscaleoftheicononthescreen
locator_icon_min_size_non_ss
1
Minimumscaleoftheicononthescreen
locator_lerp_rest
2
Numberofsecondsbeforemovingfromthecenter.
locator_lerp_speed
5
SpeedthatstaticlessonsmovealongtheYaxis.
locator_lerp_time
1
Numberofsecondstolerpbeforereachingfinaldestination
locator_pulse_time
1
Numberofsecondstopulseafterchangingiconorposition
locator_split_len
0
Yes
locator_split_maxwide_percent
0
Yes
locator_start_at_crosshair
0
Startpositionatthecrosshairinsteadofthetopmiddleofthescreen.
locator_target_offset_x
0
Howmanypixelstooffsetthelocatorfromthetargetposition.
locator_target_offset_y
0
Howmanypixelstooffsetthelocatorfromthetargetposition.
locator_text_drop_shadow
1
Ifenabled,adropshadowisdrawnbehindcaptiontext.PConly.
locator_text_glow
0
Ifenabled,aglowisdrawnbehindcaptiontext
locator_text_glow_color
1
Coloroftextglow
locator_topdown_style
0
Topdowngamessetthistohandledistanceandoffscreenlocationdifferently.
log
off>.
log_color
Setthecolorofaloggingchannel.
log_dumpchannels
Dumpsinformationaboutallloggingchannels.
log_flags
Settheflagsonaloggingchannel.
log_level
Setthespewlevelofaloggingchannel.
log_verbosity
Settheverbosityofaloggingchannel.
logaddress_add
Setaddressandportforremotehost<ip:port>.
Removeaddressandportforremotehost<ip:port>.
logaddress_del
logaddress_delall
logaddress_list
+lookdown
lookdown
+lookspin
lookspin
lookstrafe
lookup
+lookup
loop_dump
lservercfgfile
lua_report_memory

Removealludpaddressesbeingloggedto
Listalladdressescurrentlybeingusedbylogaddress.

Printthelistenersofthecurrentloopmode
0

http://dota2.gamepedia.com/List_of_Console_Commands

45/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Default
Cheat?
Value

Command
m_customaccel

m_customaccel_exponent
m_customaccel_max
m_customaccel_scale
m_filter
m_forward
m_mouseaccel1
m_mouseaccel2

1
0
0
0
1
0
0

m_mousespeed

m_pitch
m_rawinput
m_side
m_yaw
map
map_enable_background_maps
mapcyclefile
maps

0
0
0
0

Custommouseacceleration:0:customaccelarationdisabled1:mouse_acceleration=
min(m_customaccel_max,pow(raw_mouse_delta,m_customaccel_exponent)*m_customaccel_scale
+sensitivity)2:Sameas1,withbutxandysensitivityarescaledbym_pitchandm_yawrespectively.
3:mouse_acceleration=pow(raw_mouse_delta,m_customaccel_exponent1)*sensitivity
Mousemoveisraisedtothispowerbeforebeingscaledbyscalefactor.
Maxmousemovescalefactor,0fornolimit
Custommouseaccelerationvalue.
Mousefiltering(setthisto1toaveragethemouseover2frames).
Mouseforwardfactor.
Windowsmouseaccelerationinitialthreshold(2xmovement).
Windowsmouseaccelerationsecondarythreshold(4xmovement).
Windowsmouseacceleration(0todisable,1toenable[Windows2000:enableinitialthreshold],2to
enablesecondarythreshold[Windows2000only]).
Mousepitchfactor.
UseRawInputformouseinput.
Mousesidefactor.
Mouseyawfactor.
map<mapname>:Loadanewmap.
Enables/disablesportraitbackgroundmaps
Nameofthe.txtfileusedtocyclethemapsonmultiplayerservers
Displayslistofmaps.Usage:maps<substring>.Forallmaps:maps*
markup_group_ent_bbox<markup_groupname>>toggleent_bboxforallmembersofthenamed
markupgroup
markup_group_ent_text<markup_groupname>>toggleent_textforallmembersofthenamed
markupgroup
Spewallcurrentmarkupgroupsandtheirmembers

markup_group_ent_bbox
markup_group_ent_text
markup_group_spew
mat_accelerate_adjust_exposure_down
mat_bloom_scalefactor_scalar
mat_bloomamount_rate
mat_bloomscale
mat_camerarendertargetoverlaysize
mat_clearshadercache
mat_clipz
mat_colcorrection_disableentities
mat_colcorrection_editor
mat_colcorrection_forceentitiesclientside
mat_debug_bloom

3
1
0
1
128

HelpText

Yes
Yes
Yes
Clearstheshadercacheusedfordynamicshadercompile.

1
0
0
0
0

mat_debug_postprocessing_effects

mat_depthbias_shadowmap
mat_disable_bloom
mat_disable_dynamic_shader_compile

0
0

mat_dof_enabled
mat_dof_far_blur_depth
mat_dof_far_blur_radius
mat_dof_far_focus_depth
mat_dof_near_blur_depth
mat_dof_near_blur_radius
mat_dof_near_focus_depth
mat_dof_override
mat_dof_quality
mat_drawTexture
mat_drawTextureScale
mat_drawTitleSafe
mat_drawwater
mat_dump_rts
mat_exposure_center_region_x
mat_exposure_center_region_y
mat_force_bloom
mat_framebuffercopyoverlaysize
mat_fullbright
mat_grain_enable
mat_hdr_level
mat_hdr_manual_tonemap_rate
mat_hdr_uncapexposure
mat_hsv
mat_local_contrast_enable
mat_material_frameupdate_limit

1
1000
5
250
20
10
100
0
0
0
1
0
1
0
0
0
0
128
0
0
2
1
0
0
0
2

Disablemapcolorcorrectionentities
Yes
Yes

Forcescolorcorrectionentitiestobeupdatedontheclient
0=off,1=showpostprocessingpassesinquadrantsofthescreen,2=onlyapplypostprocessingto
thecentreofthescreen

Reloadsallshadersfromvcsfilesuntilthenexttimemat_reloadshadersiscalled

http://dota2.gamepedia.com/List_of_Console_Commands

Enabledebugviewtexture
Debugviewtexturescale
Enabletitlesafeoverlay
Yes
Yes
Yes
Yes
Yes

Yes
Yes
Maximumtimeinmstospendinitializingshadersformaterialseachframe.
46/82

17/4/2016

mat_motion_blur_enabled
mat_motion_blur_falling_intensity
mat_motion_blur_falling_max
mat_motion_blur_falling_min
mat_motion_blur_forward_enabled
mat_motion_blur_rotation_intensity
mat_motion_blur_strength
mat_print_dead_materials
mat_print_error_materials
mat_print_material_info
mat_print_materials
mat_print_materials_last_frame
mat_print_materials_unused
mat_print_modes
mat_print_shader_info
mat_print_shaders
mat_print_textures
mat_print_textures_size
mat_reinitmaterials
mat_reloadmaterials
mat_reloadshaders
mat_show_histogram
mat_showcamerarendertarget
mat_showframebuffertexture
mat_showwatertextures
mat_slopescaledepthbias_shadowmap
mat_stub

ListofConsoleCommandsDota2Wiki

0
1
20
10
1
1
1
Printloadedmaterialsthathavenovalidlayersduetonotsupportinganyofthemodesingameinfo.gi.
Printloadedmaterialsthatareusingtheerrorshaderormaterial.
Printinfoaboutaspecificmaterial
Printloadedmaterials.Takesanoptionalsubstringasanargument.
Printmaterialsusedlastframe
Printmaterialsthathaveneverbeenused
Printsupportedrenderingmodes.
Printdetailedinfoaboutasingleshader.Takesashadername(hero.vfx)asanargument.
Printloadedshaders.Takesasubstringasanargument.
Printloadedtexturesinalphabeticalorder.Takesanoptionalsubstringasanargument.
Printloadedtexturesinascendingsizeorder.Takesanoptionalsubstringasanargument.
Reinitializesallloadedmaterials,reloadingtheirshaders.
Reloadsallmaterials.Takesanoptionalsubstringasanargument.
Reloadsallshaders.Takesanoptionalsubstringasanargument.
0
0
0
0
4
0

mat_tonemap_debug
0
mat_tonemap_force_accelerate_exposure_down 1
mat_tonemap_force_average_lum_min
1
mat_tonemap_force_log_lum_max
1
mat_tonemap_force_log_lum_min
1
mat_tonemap_force_max
1
mat_tonemap_force_min
1
mat_tonemap_force_percent_bright_pixels
1
mat_tonemap_force_percent_target
1
mat_tonemap_force_rate
1
mat_tonemap_force_scale
0
mat_tonemap_force_use_alpha
1
mat_tonemap_uncap_exposure
0
mat_viewportscale
1
mat_viewportupscale
1
mat_wateroverlaysize
128
mat_wireframe
0
mat_yuv
0
mem_compact
mem_dump
mem_incremental_compact
mem_incremental_compact_rate
0
mem_level
2
mem_test
mem_test_each_frame
0
mem_test_every_n_seconds
0
mem_test_quiet
0
memory
+menuAccept
menuAccept
+menuDown
menuDown
+menuUp
menuUp
midi_auto_connect_port
1
midi_connect_port
midi_note
+midi_note
midi_release
midi_reset_notes
midi_status
midi_test_off
http://dota2.gamepedia.com/List_of_Console_Commands

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Override.Olddefaultwas3.0

Override.Oldvaluewas1.0
Override.Olddefaultwas45.

Scaledownthemainviewport(toreduceGPUimpactonCPUprofiling)
Scaletheviewportbackup

Yes
Yes

Yes

Compactstheheap
Dumpmemorystatstotextfile.
Incrementallycompactstheheap
Rateatwhichtoattemptinternalheapcompaction
MemoryLevelDefault:High
Runheapcheckatendofeveryframe
Runheapcheckataspecifiedinterval
Don'tprintstatswhenmemtesting
Printmemorystats.

Oninit,attempttoconnecttothedeviceonthisport
Attempttoopenaconnectiononthepassedport(or0ifnotspecfied).Willcloseexistingconnection

ReleaseanyconnectedMIDIdevice
SendemergencyNoteOFFforallactivenotesonallchannels
DumpinfoaboutconnectedMIDIdevices
SendatestnoteOFFtotheconnectedMIDIdevice
47/82

17/4/2016

midi_test_on
mix_input
model_combiner_dumpstats
motd_intros
motdfile
mouse_disableinput
mouse_pitchyaw_sensitivity
+movedown
movedown
moveleft
+moveleft
moveright
+moveright
moveup
+moveup
movie_fixwave

ListofConsoleCommandsDota2Wiki

SendatestnoteONtotheconnectedMIDIdevice
Setaninputmixvalue
Dumpthestatsforthemodelcombinermanager.
0
0
0
50.000000

TheMOTDfiletoload.
Settodisablemouseinput

Fixupcorrupted.wavfileifenginecrashedduringstartmovie/endmovie,etc.

mp_allowNPCs
mp_allowspectators
mp_autocrosshair
mp_bonusroundtime
mp_chattime
mp_clan_ready_signal
mp_clan_readyrestart
mp_defaultteam
mp_disable_autokick
mp_disable_respawn_times
mp_fadetoblack
mp_falldamage

1
1
1
15
10
0
0
0
0
0
0

fadeaplayer'sscreentoblackwhenhedies

mp_feetyawrate_max

360

Howmanydegreespersecondthatwecanturnourfeetorupperbodywhenwe'reoutsidethemax
bodyyaw.

mp_flashlight
mp_footsteps
mp_forcecamera
mp_forcerespawn
mp_fraglimit
mp_friendlyfire
mp_maxrounds
mp_restartgame
mp_teamlist
mp_teamoverride
mp_teamplay

1
1
0
1
0
0
0
0
0
1
0

mp_teams_unbalance_limit

mp_timelimit
mp_tournament
mp_tournament_whitelist
mp_usehwmmodels
mp_usehwmvcds
mp_waitingforplayers_cancel
mp_waitingforplayers_restart
mp_waitingforplayers_time
mp_weaponstay
mp_winlimit
multiunit_frame_tall
multiunit_frame_wide
multiunit_page_next
multiunit_page_prev
multiunit_x_gap
multiunit_x_start
multiunit_y_gap
multiunit_y_start
multvar

0
0
0
0
0
0
0
0
0
0
48
48

muzzleflash_light

toggleswhethertheserverallowsspectatormodeornot
Timeafterroundwinuntilroundrestarts
amountoftimeplayerscanchatafterthegameisover
Textthatteamleaderfromeachteammustspeakforthematchtobegin
Ifnonzero,gamewillrestartoncesomeonefromeachteamgivesthereadysignal
Preventsauseridfrombeingautokicked

Restrictsspectatormodesfordeadplayers

Allowsteammemberstoinjureothermembersoftheirteam
maxnumberofroundstoplaybeforeserverchangesmaps
Ifnonzero,gamewillrestartinthespecifiednumberofseconds

Teamsareunbalancedwhenoneteamhasthismanymoreplayersthantheotherteam.(0disables
check)
gametimepermapinminutes
Specifiestheitemwhitelistfiletouse.
Enabletheuseofthehwmorphmodels.(1=never,1=always,0=baseduponGPU)
Enabletheuseofthehwmorphvcd(s).(1=never,1=always,0=baseduponGPU)
Setto1toendtheWaitingForPlayersperiod.
Setto1tostartorrestarttheWaitingForPlayersperiod.
WaitingForPlayerstimelengthinseconds
Maxscoreoneteamcanreachbeforeserverchangesmaps

cycletothenextmultiunitpage
cycletothepreviousmultiunitpage
4
0
13
0
Multiplyspecifiedconvarvalue.

http://dota2.gamepedia.com/List_of_Console_Commands

48/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
name
nav_add_to_selected_set
nav_add_to_selected_set_by_id
nav_analyze
nav_area_bgcolor
nav_area_max_size
nav_area_res
nav_auto_build_area
nav_avoid

Default
Cheat?
Value
e?e??

503316480 Yes
15
Yes
25
Yes

nav_begin_area
nav_begin_deselecting
nav_begin_drag_deselecting
nav_begin_drag_selecting
nav_begin_selecting
nav_begin_shift_xy
nav_blockers_can_affect_flow
nav_build_ladder
nav_chop_selected
nav_clear_attribute
nav_clear_attributes
nav_clear_selected_set
nav_clear_walkable_marks
nav_compress_id

Yes

0
18

Yes
Yes

0
0

Yes
Yes

Yes

nav_connect
nav_coplanar_slope_limit
nav_corner_adjust_adjacent
nav_corner_lower
nav_corner_place_on_ground
nav_corner_raise
nav_corner_select
nav_create_area_at_feet
nav_create_place_on_ground
nav_crouch
nav_debug_blocked
nav_delete
nav_delete_marked
nav_disconnect
nav_displacement_test
nav_drag_selection_volume_zmax_offset
nav_drag_selection_volume_zmin_offset
nav_draw_area_vert_order
nav_draw_clearance_warning
nav_draw_connected_area_radius
nav_draw_limit
nav_draw_vert_hotspots
nav_edit
nav_end_area
nav_end_deselecting
nav_end_drag_deselecting
nav_end_drag_selecting
nav_end_selecting
nav_end_shift_xy

10000
32
32
0
0
750
300
1
0

Yes

1
0
0
4
0
0
1
1
10
6

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Yes
Yes
Yes
Yes
Yes
Yes

nav_flood_select
nav_gen_pc_add_jumps
nav_gen_pc_connect_angle
nav_gen_pc_connect_dist
nav_gen_pc_connect_overlap
nav_gen_pc_degen_limit
nav_gen_pc_false
nav_gen_pc_island_removal
nav_gen_pc_opt_to_quads_2
nav_gen_pc_opt_to_quads_angle_limit_2
nav_gen_pc_opt_to_quads_num_steps

http://dota2.gamepedia.com/List_of_Console_Commands

HelpText
Addcurrentareatotheselectedset.
Addspecifiedareaidtotheselectedset.
ReanalyzethecurrentNavigationMeshandsaveittodisk.
RGBAcolortodrawasthebackgroundcolorfornavareaswhileediting.
Maxareasizecreatedinnavgeneration
Standardnavareaminimumsize
Buildouthighprecisionareasaroundtheeditcursorandcreatethem.
Togglesthe'avoidthisareawhenpossible'flagusedbytheAIsystem.
DefinesacornerofanewAreaorLadder.TocompletetheAreaorLadder,dragtheoppositecornerto
thedesiredlocationandissuea'nav_end_area'command.
Startcontinuouslyremovingfromtheselectedset.
Startdraggingaselectionarea.
Startdraggingaselectionarea.
Startcontinuouslyaddingtotheselectedset.
BeginshiftingtheSelectedSet.
Setthisconvarto0ifyouwantthe'affectsFlow'propertyoffunc_nav_blockerstobeignored
Attemptstobuildanavladderontheclimbablesurfaceunderthecursor.
Chopsallselectedareasintotheircomponent1x1areas
Removegivennavattributefromallareasintheselectedset.
Clearallnavattributesofselectedarea.
Cleartheselectedset.
Eraseanypreviouslyplacedwalkablepositions.
ReordersareaandladderID'ssotheyarecontinuous.
ToconnecttwoAreas,markthefirstArea,highlightthesecondArea,theninvoketheconnect
command.NotethatthiscreatesaONEWAYconnectionfromthefirsttothesecondArea.Tomakea
twowayconnection,alsoconnectthesecondareatothefirst.
radiususedtoraise/lowercornersinnearbyareaswhenraising/loweringcorners.
LowertheselectedcornerofthecurrentlymarkedArea.
PlacestheselectedcornerofthecurrentlymarkedAreaontheground.
RaisetheselectedcornerofthecurrentlymarkedArea.
SelectacornerofthecurrentlymarkedArea.Usemultipletimestoaccessallfourcorners.
Anchornav_begin_areaZtoeditingplayer'sfeet
Iftrue,navareaswillbeplacedflushwiththegroundwhencreatedbyhand.
Togglesthe'mustcrouchinthisarea'flagusedbytheAIsystem.
DeletesthecurrentlyhighlightedArea.
DeletesthecurrentlymarkedArea(ifany).
TodisconnecttwoAreas,markanArea,highlightasecondArea,theninvokethedisconnect
command.ThiswillremoveallconnectionsbetweenthetwoAreas.
Checksfornodesembeddedindisplacements(usefulforindevelopmentmaps)
Theoffsetofthenavdragvolumetopfromcenter
Theoffsetofthenavdragvolumebottomfromcenter

Themaximumnumberofareastodrawineditmode
SettoonetointeractivelyedittheNavigationMesh.Settozerotoleaveeditmode.
DefinesthesecondcornerofanewAreaorLadderandcreatesit.
Stopcontinuouslyremovingfromtheselectedset.
Stopdraggingaselectionarea.
Stopdraggingaselectionarea.
Stopcontinuouslyaddingtotheselectedset.
FinishshiftingtheSelectedSet.
SelectsthecurrentAreaandallAreasconnectedtoit,recursively.Toclearaselection,usethis
commandagain.

Alwaysfalse

49/82

17/4/2016

nav_gen_pc_opt_to_quads_se_limit_end
nav_gen_pc_opt_to_quads_se_limit_start
nav_gen_pc_opt_to_quads_weld_limit_end
nav_gen_pc_opt_to_quads_weld_limit_start
nav_gen_pc_remove_vertical_polys
nav_gen_pc_run_recast
nav_gen_pc_tr_max_acceptable_cost_1
nav_gen_pc_tr_max_acceptable_cost_2
nav_gen_pc_tri_reduce_all
nav_gen_pc_true
nav_gen_pc_vertical_limit
nav_generate
nav_generate_compute_lighting
nav_generate_fencetops
nav_generate_fixup_jump_areas
nav_generate_incremental
nav_generate_incremental_range
nav_generate_incremental_tolerance
nav_generate_no_restart
nav_generate_remove_jump_areas
nav_jump
nav_ladder_flip
nav_load
nav_load_aaquad
nav_load_polyclip
nav_load_recast
nav_lower_drag_volume_max
nav_lower_drag_volume_min
nav_mark
nav_mark_attribute

ListofConsoleCommandsDota2Wiki

0
0
0
0
1
1
900
900
0
1
88

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

0
1
1

Yes
Yes
Yes

2000
0
0
1

Yes
Yes

nav_mark_walkable
nav_max_auto_area_size
nav_max_view_distance
nav_max_vis_delta_list_length

16384
0
64

Yes
Yes
Yes

GenerateaNavigationMeshforthecurrentmapandsaveittodisk.
Iftrue,computelightingforthisarea.Otherwise,justsetto1/2.
Autogeneratenavareasonfenceandobstacletops
Convertobsoletejumpareasinto2wayconnections
GenerateaNavigationMeshforthecurrentmapandsaveittodisk.
Ztoleranceforaddingnewnavareas.

Togglesthe'traversethisareabyjumping'flagusedbytheAIsystem.
Flipstheselectedladder'sdirection.
LoadstheNavigationMeshforthecurrentmap.
LoadstheNavigationMeshforthecurrentmap.
LoadstheNavigationMeshforthecurrentmap.
LoadstheNavigationMeshforthecurrentmap.
Lowerthetopofthedragselectvolume.
Lowerthebottomofthedragselectvolume.
MarkstheAreaorLadderunderthecursorformanipulationbysubsequenteditingcommands.
Setnavattributeforallareasintheselectedset.
Markthecurrentlocationasawalkableposition.Thesepositionsareusedasseedlocationswhen
samplingthemaptogenerateaNavigationMesh.
Maxsizeinx/yofanyautogeneratednavarea
Maximumrangeforprecomputednavmeshvisibility(0=default1500units)
TomergetwoAreasintoone,markthefirstArea,highlightthesecondbypointingyourcursoratit,
andinvokethemergecommand.
Mergesasavedselectedsetintothecurrentmesh.
Togglesthe'dontjumpinthisarea'flagusedbytheAIsystem.

nav_merge
nav_merge_mesh
nav_no_jump
nav_obstacle_allow_delete
nav_obstruction_draw
nav_path_debug_compute_with_open_goal
nav_path_debug_jump_segments
nav_path_draw_areas
nav_path_draw_climb_segments
nav_path_draw_connected_areas
nav_path_draw_ground_segments
nav_path_draw_inc
nav_path_draw_jump_segments
nav_path_draw_ladder_segments
nav_path_fixup_climb_up_segments
nav_path_fixup_gap_segments
nav_path_fixup_portal_violation_segments
nav_path_optimizer_debug
nav_path_segment_influence_radius
nav_pathfind_debug
nav_pathfind_debug_draw_costs
nav_pathfind_debug_draw_total_costs
nav_pathfind_debug_errors
nav_pathfind_inadmissable_heuristic_factor
nav_pathfind_repath_tolerance_growth_rate
nav_pathfind_repath_tolerance_max
nav_pathfind_repath_tolerance_min
nav_pathfind_use_area_center
nav_potentially_visible_dot_tolerance
nav_precise
nav_quicksave

Alwaystrue

0
0
0
0
0
1
0
1
100
1
1
0
0
0
0
100
0
0
0
0
1
0
400
1
0
0

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Yes

nav_raise_drag_volume_max

Togglesthe'dontavoidobstacles'flagusedbytheAIsystem.
Settoonetoskipthetimeconsumingphasesoftheanalysis.Usefulfordatacollectionandtesting.
Raisethetopofthedragselectvolume.

nav_raise_drag_volume_min

Raisethebottomofthedragselectvolume.

http://dota2.gamepedia.com/List_of_Console_Commands

50/82

17/4/2016

nav_recall_selected_set
nav_remove_from_selected_set
nav_save
nav_save_history
nav_save_selected
nav_select_blocked_areas
nav_select_half_space
nav_select_obstructed_areas
nav_select_radius
nav_select_stairs
nav_select_with_attribute
nav_set_place_mode
nav_shift
nav_show_area_info
nav_show_clearance
nav_show_compass
nav_show_connectionblockers
nav_show_light_intensity
nav_show_node_grid
nav_show_node_id
nav_show_nodes
nav_show_player_counts
nav_show_potentially_visible
nav_simplify_selected
nav_slope_limit

ListofConsoleCommandsDota2Wiki

10

10
0
0
0
0
0
0
0
0
0

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Yes

nav_slope_tolerance

Yes

nav_snap_to_grid
nav_solid_props

0
0

Yes
Yes

0
0

Yes
Yes

0
0
4

Yes
Yes
Yes

nav_splice
nav_split
nav_split_aa
nav_split_place_on_ground
nav_split_show_aa
nav_store_selected_set
nav_strip
nav_subdivide
nav_switch
nav_test_node
nav_test_node_crouch
nav_test_node_crouch_dir
nav_test_test_ray_to_mesh
nav_toggle_deselecting
nav_toggle_in_selected_set
nav_toggle_place_mode
nav_toggle_selected_set
nav_toggle_selecting
nav_try_load_nav2

nav_unmark
nav_use_place
nav_volume_debug
nav_warp_to_mark
nav_world_center
nb_allow_avoiding
nb_allow_climbing
nb_allow_gap_jumping
nb_blind
nb_command

Yes

1
1
1
0

Yes
Yes
Yes
Yes

Yes

nb_debug
nb_debug_climbing
nb_debug_filter
nb_debug_history
nb_debug_known_entities
nb_delete_all
nb_dump_debug_history

0
0

http://dota2.gamepedia.com/List_of_Console_Commands

Yes

Reselectsthestoredselectedset.
Removecurrentareafromtheselectedset.
SavesthecurrentNavigationMeshtodisk.
Keepthismanybackupcopiesofnavfiles.
Writestheselectedsettodiskformergingintoanothermeshvianav_merge_mesh.
Addsallblockedareastotheselectedset
Selectsanyareasthatintersectthegivenhalfspace.
Addsallobstructedareastotheselectedset
Addsallareasinaradiustotheselectionset
Addsallstairwayareastotheselectedset
Selectsareaswiththegivenattribute.
SetstheeditorintooroutofPlacemode.PlacemodeallowslabellingofAreawithPlacenames.
Shiftstheselectedareasbythespecifiedamount
DurationinsecondstoshownavareaIDandattributeswhileediting.(1=neverhide)
Showtheclearanceforeacharea.
Debug:Showconnectionblockermodels.

Showcurrentplayercountsineacharea.
Showareasthatarepotentiallyvisiblefromthecurrentnavarea
Chopsallselectedareasintotheircomponent1x1areasandremergesthemtogetherintolargerareas
Thegroundunitnormal'sZcomponentmustbegreaterthanthisfornavareastobegenerated.
Thegroundunitnormal'sZcomponentmustbethisclosetothenavarea'sZcomponenttobe
generated.
Snaptothenavgenerationgridwhencreatingnewnavareas
Makepropssolidtonavgeneration/editing
Tosplice,markanarea,highlightasecondarea,theninvokethesplicecommandtocreateanew,
connectedareabetweenthem.
TosplitanAreaintotwo,alignthesplitlineusingyourcursorandinvokethesplitcommand.
Tosplitanareaintotwo,alignthesplitlineusingyourcursorandinvokethesplitcommand.
Iftrue,navareaswillbeplacedflushwiththegroundwhensplit.
Showtheaxisalignedsplitlineinadditiontofreeanglesplitline
Storesthecurrentselectedsetforlaterretrieval.
StripsallHidingSpots,ApproachPoints,andEncounterSpotsfromthecurrentArea.
Subdividesallselectedareas.
Switchestonavmeshforthespecifiedspawngroup

TestCNavMesh::TestRayToMesh().Args:nNumrays,flRayLength,flRadialOffset
Startorstopcontinuouslyremovingfromtheselectedset.
Removecurrentareafromtheselectedset.
ToggletheeditorintoandoutofPlacemode.PlacemodeallowslabellingofAreawithPlacenames.
Togglesallareasinto/outoftheselectedset.
Startorstopcontinuouslyaddingtotheselectedset.
Tryloadingthenewnavmeshfile(.nav2_legacy),whichisthenewnavmeshsystemsavedtothe
legacynavfileformat.
ClearsthemarkedAreaorLadder.
Ifusedwithoutarguments,allavailablePlaceswillbelisted.IfaPlaceargumentisgiven,thecurrent
Placeisset.
Draworprintdebuginformationaboutnavvolumequeries.
Warpstheplayertothemarkedarea.
Centersthenavmeshintheworld

Disablevision
Sendsacommandstringtoallbots
DebugNextBots.Categoriesare:BEHAVIOR,LOOK_AT,PATH,ANIMATION,LOCOMOTION,
VISION,HEARING,EVENTS,ERRORS.
AdditemstotheNextBotdebugfilter.Itemscanbeentindexesorpartoftheidentifierofoneormore
bots.
Iftrue,eachbotkeepsahistoryofdebugoutputinmemory
Showthe'knownentities'forthebotthatisthecurrentspectatortarget
DeleteallnonplayerNextBotentities.Equivalenttoscript'NextBotManager.DeleteAll(...)'
Dumpsdebughistoryforthebotunderthecursortotheblackbox
51/82

17/4/2016

nb_force_look_at
nb_freeze
nb_head_aim_resettle_angle
nb_head_aim_resettle_time
nb_head_aim_settle_duration
nb_head_aim_steady_max_rate
nb_ladder_align_range
nb_locomotion_acceleration_max
nb_locomotion_debug_climb
nb_locomotion_friction_forward

ListofConsoleCommandsDota2Wiki

0
100
0
0
100
50
500
0
0

nb_locomotion_friction_sideways
3
nb_locomotion_gravity
1000
nb_locomotion_lean_forward_accel
100
nb_locomotion_lean_sideways_max_angle
30
nb_locomotion_lean_sideways_rate
3
nb_locomotion_yaw_rate_max
250
nb_lod_0_limit
12
nb_lod_0_range
1500
nb_lod_1_limit
25
nb_lod_1_range
2500
nb_lod_debug
0
nb_lod_stats
0
nb_move_to_cursor
nb_player_crouch
0
nb_player_move
1
nb_player_move_direct
0
nb_player_stop
0
nb_player_walk
0
nb_saccade_speed
1000
nb_select
nb_shadow_blobby_dist
400
nb_shadow_cull_dist
1600
nb_speed_look_ahead_range
150
nb_stop
0
nb_update_debug
0
nb_update_framelimit
15
nb_update_frequency
0
nb_update_maxslide
2
nb_warp_selected_here
net_channels
net_compressvoice
0
net_debug_to_file
0
net_droppackets
0
net_fakejitter
0
net_fakelag
0
net_fakeloss
0
net_force_steamdatagram
false
net_listallmessages
net_max_foreign_packets
1000
net_max_network_processing_frame_time_ms 20
net_maxcleartime
4
net_maxfilesize
16
net_maxroutable
1200
net_messageinfo
net_p2pconnection_linger_time
120
net_port_try
150
net_public_adr

net_qospacketloss_percentage_threshold

net_queue_trace
net_queued_packet_thread
net_restrict_showmsg_socket
net_serializedentitymemory
net_showeventlisteners
net_showevents
net_showfragments
net_showmsg
net_showoob
net_showpeaks

0
1
0
0
0
0
0
0
0

http://dota2.gamepedia.com/List_of_Console_Commands

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Forceselectedbottolookatthelocalplayer'sposition
StopallNextBotsfrommovingonly
Afterrotatingthroughthisangle,thebotpausesto'recenter'itsvirtualmouseonitsvirtualmousepad
Howlongthebotpausesto'recenter'itsvirtualmouseonitsvirtualmousepad

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

TellallNextBotstomovetothecursorposition
Forcebotstocrouch
Preventsbotsfrommoving
StopallNextBotPlayersfromupdating
Forcebotstowalk
Selectthebotyouareaimingatforfurtherdebugoperations.

Yes
Yes
Yes
Yes
Yes
Yes

StopallNextBots

Teleporttheselectedbottoyourcursorposition
Showsnetchannelinfo
Attempttocompressoutofbandvoicepayloads(360only).
Yes
Yes
Yes
Yes

Dropsnextnpacketsonclient
Jitterfakelagpackettime
Lagallincomingnetworkdata(includingloopback)bythismanymilliseconds.
Simulatepacketlossasapercentage(negativemeansdrop1/npackets)
Listallregisterednetmessages
Maximumamountofforeignpackets(noestablishedconnection)allowedperframebeforewediscard
Maximumamountoftimeinmstospendprocessingthenetworksocketduringaframe
Max#ofsecondswecanwaitfornextpacketstobesentbasedonratesetting(0==nolimit).
MaximumallowedfilesizeforuploadinginMB
Requestedmaxpacketsizebeforepacketsare'split'.
Displayinfoaboutamessage(byclassnameorid)
Howlongp2pconnectionrequestsshouldlingerbeforewecompletelyignorethem
Ifunabletobindtoinitialport,howmanymoretotrybinding.
ForserversbehindNAT/DHCPmeanttobeexposedtothepublicinternet,thisisthepublicfacingip
addressstring:('x.x.x.x')
Spewawarningifpacketlosspercentageisabovethisthreshold
Useahighprioritythreadtosendqueuedpacketsoutinsteadofsendingthemeachframe.
Ifset,onlynet_showmsgspewfordatainboundonthissocketnamee.g.client,server,etc.
SpewCSerializedEntitymemory
Showlisteningaddition/removals
Dumpgameeventstoconsole(1=clientonly,2=all).
Shownetchannelfragments
1|2|name>where1==alland2==allexceptnet_NOP
ShowconnectionlessUDPtraffic.
Showmessagesforlargepacketsonly:<size>
52/82

17/4/2016

ListofConsoleCommandsDota2Wiki

net_showreliable
net_showsplits
net_showudp
net_showudp_remoteonly
net_showusercmd
net_spewcounts

0
0
0
0
0

net_splitpacket_minimum_ack_rtt_msecs

2000

net_splitpacket_require_acks_threshold
net_splitpacket_resend_time_msecs
net_splitpacket_success_ack_count
net_splitrate
net_splitspacket_warning_threshold
net_status
net_threaded_report_flood_psec
net_threaded_report_flood_url
net_threaded_report_flood_url_min_interval

8
100
3
1
12

net_threaded_socket_burst_cap

256

net_threaded_socket_recovery_rate
net_threaded_socket_recovery_time
net_usesocketsforloopback
net_validatemessages
next_weapon_timer
nextdemo
nextlevel
nian_fight_duration
nian_ingot_conversion
noclip
noclip_fixup
notarget

6400
60
1

10
0
15

Yes
Yes

Yes

Toggle.Playerbecomesnonsolidandflies.Optionalargumentof0or1toforceenable/disable

npc_combat
npc_conditions
npc_destroy
npc_enemies
npc_focus
1

npc_kill
npc_nearest
npc_relationships
npc_route

npc_select
npc_squads
npc_steering
npc_task_text
npc_tasks
npc_viewcone
npc_vphysics

Playnextdemoinsequence.
Ifsettoavalidmapname,willchangetothismapduringthenextchangelevel

0
1500
40

npc_bipass

npc_height_adjust

Likenet_showmsg,butonlyspewreliablemessages
Showinfoaboutpacketsplits
DumpUDPpacketssummarytoconsole
Dumpnonloopbackudponly
Showusercommandencoding
Spewserializercounts
Aftersendinglastchunkofsplitpacketpayload,waitatleastthismanymsecsafterlastactivitybefore
givingup
Ifasplitpackethasmorethanthismanyfragments,usethereliable/ackbasedprotocol
Waitthismanymsecsbeforecheckingwhethertosendresendrequests.
Ifwegetacompletedsplitpacketrequestingacks,sendthefinal'success'ackthismanytimes
Numberoffragmentsforasplitpacketthatcanbesentperframe
Ifasplitpackethasmorethanthismanyfragments,printawarningtoconsole
Showscurrentnetworkstatus
Reportifwearereceivingmorethanthismanypacketspersecondinthousands.
POSTtothespecifiedURLwithapacketfloodisdetected
Don'tpokenet_flood_report_urlmoreoftenthanonceperNseconds
Maxnumberofpacketsperburstbeyondwhichthreadedsocketpumpalgorithmwillstartdropping
packets.
Numberofpacketspersecondthatthreadedsocketpumpalgorithmallowsfromclient.
Numberofsecondsoverwhichthethreadedsocketpumpalgorithmwillfullyrecoverclientratelimit.
Usenetworksocketslayerevenforlistenserverlocalplayer'spackets(multiplayeronly).
Activates/deactivatesnetmessagevalidation

Toggle.PlayerbecomeshiddentoNPCs.
DisplaysthelocalmovementattemptsbythegivenNPC(s)(triangulationdetours).Failedbypass
routesaredisplayedinred,successfulbypassesareshowningreen.Arguments:{entity_name}/
{class_name}/noargumentpickswhatplayerislookingat.
DisplaystextdebugginginformationaboutthesquadandenemyoftheselectedNPC(SeeOverlay
Text)Arguments:{npc_name}/{npcclass_name}/noargumentpickswhatplayerislookingat
DisplaysallthecurrentAIconditionsthatanNPChasintheoverlaytext.Arguments:{npc_name}/
{npcclass_name}/noargumentpickswhatplayerislookingat
RemovesthegivenNPC(s)fromtheuniverseArguments:{npc_name}/{npc_class_name}/no
argumentpickswhatplayerislookingat
ShowsmemoryofNPC.DrawsanXontopofeachmemory.Eludedentitiesdrawninblue(don't
knowwhereitwent)Unreachableentitiesdrawningreen(can'tgettoit)Currentenemydrawninred
CurrenttargetentitydrawninmagentaAllotherentitiesdrawninpinkArguments:{npc_name}/{npc
class_name}/noargumentpickswhatplayerislookingat
DisplaysredlinetoNPC'senemy(ifhasone)andbluelinetoNPC'stargetentity(ifhasone)
Arguments:{npc_name}/{npcclass_name}/noargumentpickswhatplayerislookingat
Enabletestmodeforikheightadjustment
KillsthegivenNPC(s)Arguments:{npc_name}/{npc_class_name}/noargumentpickswhatplayer
islookingat
Draw'sawhileboxaroundtheNPC(s)nearestnodeArguments:{entity_name}/{class_name}/no
argumentpickswhatplayerislookingat
DisplaystherelationshipsbetweenthisNPCandallothers.Arguments:{entity_name}/{class_name}
/noargumentpickswhatplayerislookingat
DisplaysthecurrentrouteofthegivenNPCasalineonthescreen.Waypointsalongtherouteare
drawnassmallcyanrectangles.Lineiscolorcodedinthefollowingmanner:Bluepathtoanode
Cyandetouraroundanobject(triangulation)RedjumpMaroonpathtofinaltargetposition
Arguments:{npc_name}/{npc_class_name}/noargumentpickswhatplayerislookingat
SelectordeselectsthegivenNPC(s)forlatermanipulation.SelectedNPC'sareshownsurroundedbya
redtranslucentboxArguments:{entity_name}/{class_name}/noargumentpickswhatplayeris
lookingat
Obsolete.Replacedbynpc_combat
DisplaysthesteeringobstructionsoftheNPC(usedtoperformlocalavoidance)Arguments:
{entity_name}/{class_name}/noargumentpickswhatplayerislookingat
Outputstextdebugginginformationtotheconsoleabouttheallthetasks+breakconditionsofthe
selectedNPCcurrentscheduleArguments:{npc_name}/{npcclass_name}/noargumentpickswhat
playerislookingat
DisplaysdetailedtextdebugginginformationabouttheallthetasksoftheselectedNPCcurrent
schedule(SeeOverlayText)Arguments:{npc_name}/{npcclass_name}/noargumentpickswhat
playerislookingat
DisplaystheviewconeoftheNPC(wheretheyarecurrentlylookingandwhattheextentsofthere
visionis)Arguments:{entity_name}/{class_name}/noargumentpickswhatplayerislookingat

http://dota2.gamepedia.com/List_of_Console_Commands

53/82

17/4/2016

ListofConsoleCommandsDota2Wiki

O
Command
DefaultValue Cheat?
HelpText
old_radiusdamage
0
onstage_side_hero_test
openshop_category
opensshopfromclicksontheworldshopmodel,specifictabrequest
overview_alpha
1
Overviewmaptranslucency.
overview_draw_map 1
overview_health
1
Showplayer'shealthinmapoverview.
overview_locked
1
Locksmapangle,doesn'tfollowviewangle.
overview_mode
1|2>
overview_names
1
Showplayer'snamesinmapoverview.
overview_tracks
1
Showplayer'stracksinmapoverview.
overview_zoom
Setsoverviewmapzoom:<zoom>[][rel]

http://dota2.gamepedia.com/List_of_Console_Commands

54/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Default
Value

Command
p2p_listpeers
p2p_lockdown_dota_lobby_trust_everyone_in_assembled_lobbies
p2p_lockdown_dota_lobby_trust_everyone_in_matchmade_lobbies
p2p_lockdown_dota_lobby_trust_friends

Cheat?

Listcurrentlyknownpeers.
Allowdirectpeertopeerconnectivitywithanyoneinanassembledlobby.[0=forceoff,
Allowdirectpeertopeerconnectivitywithanyoneinamatchmadelobby.[0=forceoff,
Allowdirectpeertopeerconnectivitywithsteamfriendsinanylobby.[0=forceoff,1=
Allowdirectpeertopeerconnectivitywithlobbyleaderswhileinanassembledlobby.A
you'retheleader.[0=forceoff,1=forceon,1=EngineControlled]
Allowdirectpeertopeerconnectivitywithanyoneinyourparty.[0=forceoff,1=force
Allowdirectpeertopeerconnectivitywithyourfriendsinaparty.[0=forceoff,1=for
Allowdirectpeertopeerconnectivitywiththepartyleader.[0=forceoff,1=forceon,
Allowdirectpeertopeerconnectivitywithanyplayersonthesamegameserver.[0=fo
Controlled]
Allowdirectpeertopeerconnectivitywithanysteamfriendsonthesamegameserver.[
Controlled]
Allowdirectpeertopeerconnectivitywiththeplayerrunningalistenserveryou'reconne
listenserveryou'rerunningyourself.[0=forceoff,1=forceon,1=EngineControlled]
Globallevelpeertopeercontroltotrusteveryone.Stillrequiresapeergrouphandlerto
=forceon,1=EngineControlled]
Globallevelpeertopeercontroltotruststeamfriends.Stillrequiresapeergrouphandle
off,1=forceon,1=EngineControlled]
Pingapeer.

1
1
1

p2p_lockdown_dota_lobby_trust_lobby_leader_in_assembled_lobbies 1
p2p_lockdown_dota_party_trust_everyone
p2p_lockdown_dota_party_trust_friends
p2p_lockdown_dota_party_trust_party_leader

1
1
1

p2p_lockdown_game_server_trust_everyone

p2p_lockdown_game_server_trust_friends

p2p_lockdown_game_server_trust_listenserver_host

p2p_lockdown_global_trust_everyone

p2p_lockdown_global_trust_friends

p2p_ping
p2p_relay_maxhops
panel_test_title_safe
panorama_spew_texture_info
particle_test_attach_attachment
particle_test_attach_mode
particle_test_file

4
0

Yes

0
0
0

Yes
Yes
Yes

particle_test_start
particle_test_stop
password
path
pause
pdump_colextrawidth
pdump_rowextraoffset
perfui
perfvisualbenchmark
perfvisualbenchmark_abort
phonemedelay
phonemefilter
phonemesnap
phys2_contact_debug_draw_size
phys2_debug_broadphase
phys_active
phys_build_bounds
phys_build_mass
phys_callbacks
phys_continuous
phys_continuous_kinematic_update
phys_create_agg_iters
phys_debug_callback_entities
phys_drag_multiplier
phys_dump_intersection_controller
phys_dynamic_scaling
phys_hack_npc_shadow_collisions
phys_impactforcescale

2147483648

1
1
1

Yes

phys_joint_hint

Yes

http://dota2.gamepedia.com/List_of_Console_Commands

Testvguipanelpositioningwithtitlesafeindentation
SpewTextureinfo.
Attachmentindexforattachmentmode
PossibleValues:'start_at_attachment','follow_attachment','start_at_origin','follow_orig
Nameoftheparticlesystemtodynamicallyspawn
Dispatchesthetestparticlesystemwiththeparametersspecifiedinparticle_test_file,
particle_test_attach_paramontheentitytheplayerislookingat.Arguments:{entity_nam
pickswhatplayerislookingat
Stopsallparticlesystemsontheselectedentities.Arguments:{entity_name}/{class_na
islookingat
Currentserveraccesspassword
Showthefilesystempath.
Toggletheserverpausestate.

50
4
Show/hidethelevelperformancetoolsUI.

0
0
2
2
0
1
0
0
1
1
0
0
0
1

phys_list
phys_log_updaters
phys_log_updaters_exclude
phys_log_updaters_include
phys_optimize
phys_pushscale
phys_ragdoll_force_magnitude

HelpText

Phonemedelaytoaccountforsoundsystemlatency.
Timedurationofboxfiltertopassoverphonemes.
Lodatlevelatwhichvisemesstopsalwaysconsideringtwophonemes,regardlessofdur

Printallentitiesthatgettouchcallbacks.Eachentityisprintedonlyonce.
Multiplyairdrag
Dumpintersectioncontrollerstatus

1:don'toverride
0=RAGDOLL,1=SWINGTWIST,2=SWINGTWIST_SYM,3=MIXED,4=ORTHOTWIS
Listallphysicscomponentcontentsofeveryentityinthegameallents:includenonph
namessdk:Rubikonbuildworld:currentstateoftheworldworldtouch:listbodyp
<name>:saveworldtoafileworldmem:memorydumpworldsnapshots:Start/Stop
thecurrentdirectoryworldprofiletraces:ProfileRecordedTracesworldagg:currenta
resources)

0
0
0
0
1
0
55/82

17/4/2016

ListofConsoleCommandsDota2Wiki

phys_record_forces
phys_record_traces

0
0

phys_reload_immediately

phys_shoot
phys_shoot_speed
phys_shoot_torque
phys_sleep_enable
phys_stepmotor_damping
phys_stop_at_collision
phys_stressbodyweights
phys_timescale
phys_traceline_radius
phys_tracker
phys_upimpactforcescale
phys_validate
phys_visualize_traces
physics_debug_entity
physics_highlight_active
physics_report_active
physicsshadowupdate_render
pickup_check_period
pitchyaw_customaccel
pitchyaw_customaccel_exponent
pitchyaw_customaccel_max
pitchyaw_customaccel_scale
pixelvis_debug
play
playdemo
playdemo_scripted
player0_using_joystick
player_debug_off_nav
player_debug_print_damage
player_incap_use_radius
player_old_armor
player_use_radius
playsound
playsoundscape
playvideo
playvideo_exitcommand
playvideo_exitcommand_nointerrupt
playvideo_nointerrupt
playvol
pods_force_refresh
population_distribution_debug
portrait_red
practice_password
prediction_result_animate_time
prediction_result_intro_time
print_occlusion_depth
progress_enable
projection_reload_ability_data
prop_active_gib_limit
prop_active_gib_max_fade_time

250
100000000
1
0
0
5
1
0
0
0
0
0

Yes
Yes

numberofforcestorecordfordebuggingonly
numberoftracestorecordresultsoffordebuggingonly
Setto1toreloadresourcesandreconstructphysicsofentitiesonthefly.Mayunexpecte
becausegamecodeisgenerallyunawareofunderlyingresourcereloadsandmayholdre
invalidduringresourcereload.Itisinherentlyharderforphysicstodealwithresourcere
objectsbeingsimulated(texturescanbeeasilyreloadedontheflyifanentityholdsaha
expectthathandletostayvalidwhiletheragdollexists)
Shootsaphysobject.

Yes

Enablesleepingfordynamicphysicsbodies.

Scaletimeforphysics

Yes
Dumpsdebuginfoforanentity
Turnsontheabsboxforallactivephysicsobjects.0:unhighlight.
Listsallactivephysicsobjectsmore:extrainfo

0
0
false
1.000000
0.000000
0.040000
Dumpdebuginfo
Playasound.
Playarecordeddemofile(.dem).
Playademowithanassociatedmarkupscript.
0
0
0
96
0
80

Yes
Yes
Yes
Yes

playsound<soundname>
Forcesasoundscapetoplay
Playsavideo:<filename>[widthheight]
Playsavideoandfiresandexitcommandwhenitisstoppedorfinishes:<filename><ex
Playsavideo(withoutinterruption)andfiresandexitcommandwhenitisstoppedorfin
Playsavideowithoutabilitytoskip:<filename>[widthheight]
Playasoundataspecifiedvolume.
Forcearefreshonthemodelsdrawninthepods
0
200
0
3
1
0

Passwordusedtofilterprivatepracticelobbies.

Yes
Reloadability_projection.txt

999999
999999

Togglepropdebugmode.Ifon,propswillshowcolorcodedboundingboxes.Redmeans
respondphysicallytodamagebutneverbreak.Greenmapshealthintherangeof100do
Createsadynamicpropwithaspecific.vmdlaimedawayfromwheretheplayerislooki
Createsaphysicspropwithaspecific.vmdlaimedawayfromwheretheplayerislookin

prop_debug
prop_dynamic_create
prop_physics_create
property_editor_use_overlay
props_break_max_pieces
props_break_max_pieces_perframe
prt_multibounce
prt_parallelmethod
purchase_in_html
pvs_debugentity

1
1
1
1
1
0
1

pvs_flowtype

http://dota2.gamepedia.com/List_of_Console_Commands

Whentrue,printamountandtypeofalldamagereceivedbyplayertoconsole.

Yes
Yes

Maximumpropbreakablepiececount(1=modeldefault)
Maximumpropbreakablepiececountperframe(1=modeldefault)
Enablemanybouncesofdynamicindirectlight.
ForA/Btestingofprtparallelprocessing
VerbosespewforthisentitywhendoingIsInPVScomputation.

Flowthroughspawngroupsforvis(0==default,1==alwaysvisible,2==nevervisible
56/82

17/4/2016

pwatchent
pwatchvar

ListofConsoleCommandsDota2Wiki

1
0

Yes
Yes

Entitytowatchforpredictionsystemchanges.
Entityvariabletowatchinpredictionsystemforchanges.

Q
Command DefaultValue Cheat? HelpText
+query
query
quit
Quitthegame

http://dota2.gamepedia.com/List_of_Console_Commands

57/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
r_AirboatViewDampenDamp
r_AirboatViewDampenFreq
r_AirboatViewZHeight
r_allow_all_objects_to_refract
r_allow_refracted_particles
r_always_render_all_windows
r_aspectratio
r_cacheSequenceData
r_camerapos
r_cleardecals
r_cubemap_takesnapshot
r_dashboard_render_quality
r_debugcheapwater
r_decals
r_deferred_additive_pass
r_deferred_cubemap_diffuse
r_deferred_debugvis
r_deferred_height_fog
r_deferred_simple_light
r_deferred_specular
r_deferred_specular_bloom
r_depthoverlay
r_directlighting
r_dopixelvisibility
r_dota_always_reflect_refract
r_dota_clouds
r_dota_color_correction
r_dota_debug_reflection_rects
r_dota_depthbias
r_dota_draw_overlays
r_dota_draw_water
r_dota_draw_world_texture_blend
r_dota_enabled_3d_skybox_postprocess
r_dota_fxaa
r_dota_lowend_objects
r_dota_multiview
r_dota_multiview_split
r_dota_multiview_split_aspect
r_dota_multiview_split_fov
r_dota_normal_maps
r_dota_reflection
r_dota_reflection_min_far_plane
r_dota_refract_heroes
r_dota_refraction
r_dota_render_3d_skybox
r_dota_shadows
r_dota_shadows_debug
r_dota_slopescaledepthbias
r_dota_tools_full_renderer
r_dota_ultra_slopescaledepthbias
r_dota_unseen_fow
r_dota_white_skybox
r_DotaSpecificCullingToggle
r_draw3dskybox
r_draw_animatables
r_draw_first_tri_only
r_draw_instances
r_draw_particle_children_with_parents
r_drawdecals
r_drawdevvisualizers
r_drawflecks
r_drawgameui
r_drawmodeldecals
r_drawpanorama
r_drawparticles
r_DrawPortals
r_DrawRain

Default
Value
1
7
0
0
1
0
0
1

Cheat?

HelpText

Yes
Yes
Yes
Yes
Yes
Alwaysforceallengine&toolstorender

Printsoutthecurrentcameraposition+orientationtotheconsole
Clearsalldecals
Takeacubemapsnapshotatthecurrentcameralocation
1
0
2048
1
0
0
1
1
1
1
0
1
1
0
1
1
0
0
1
1
2
1
1
1
0
0
0
45
1
1
5000
0
1
1
1
0
4
0
4
1
0

Yes

0=off,1=on,2=debugvisualization

Yes
Yes
Yes
Yes
Yes

Replacesopaqueobjectswiththeirgrayscaleddepthvalues.r_showz_powerscalestheoutput.
Settousedirectlighting
1=forcesetupofrefrect/refactpipelinesevenwhenusingcheapwater

Yes
Yes
Yes
Yes
Yes

Yes

0=Forcedisable,1=usevideosettings,2=forceenable

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
ToggleDotaspecificculling

1
1
0
1
0
1
0
1
1
1
1
1
0
1

Yes
Yes
Yes
Yes
Yes
Yes

Drawparticlechildrenwithparents
Settorenderdecals
Renderdevvisualizers

Yes

Enabletherenderingofgameui

Yes
Yes
Yes
Yes

EnabletherenderingofpanoramaUI
Enable/disableparticlerendering

http://dota2.gamepedia.com/List_of_Console_Commands

Enable/disablerainrendering.
58/82

17/4/2016

ListofConsoleCommandsDota2Wiki

r_drawrenderboxes
r_drawropes
r_drawscaleform
r_drawskybox
r_drawsprites
r_drawtracers
r_drawtracers_firstperson
r_drawvgui
r_drawviewmodel
r_drawworld
r_entpos
r_expensive_draws_last
r_experimental_lag_limiter
r_extra_render_frames
r_eyewaterepsilon
r_fade360style

0
1
1
1
1
1
1
1
1
1

r_fallback_texture_lod_scale

Yes

r_farplane
r_farz
r_flashlight_topdown
r_flashlightambient
r_flashlightbacktraceoffset
r_flashlightbrightness
r_flashlightconstant
r_flashlightfar
r_flashlightfov
r_flashlightladderdist
r_flashlightlinear
r_flashlightlockposition
r_flashlightmuzzleflashfov
r_flashlightnear
r_flashlightnearoffsetscale
r_flashlightoffsetforward
r_flashlightoffsetright
r_flashlightoffsetup
r_flashlightquadratic
r_flashlightshadowatten
r_flashlighttracedistcutoff
r_flashlighttracedistwatercutoff
r_flashlightvisualizetrace
r_force_engine_render_frame
r_force_zprepass
r_ForceWaterLeaf
r_frame_sync_enable
r_freeze_sceneobjects
r_freezeparticles
r_fullscreen_gamma
r_gpu_driver_high
r_gpu_driver_low
r_gpu_mem_stats
r_hdr_bloom

6000
1
0
0
0
1
0
1500
53
40
100
0
120
4
1
0
5
5
0
0
128
80
0

Yes
Yes

r_hero_debug_render_mode

r_impacts_alt_orientation
r_incrementlodscale
r_indirect_specular_force_scale
r_indirectlighting
r_JeepFOV
r_JeepViewBlendTo
r_JeepViewBlendToScale
r_JeepViewBlendToTime
r_JeepViewDampenDamp
r_JeepViewDampenFreq
r_JeepViewZHeight
r_jiggle_bones
r_lightBinnerFarPlane
r_lightingonly
r_mapextents

1
0
0
7
1

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

EnabletherenderingofscaleformUI
Renderthe2dskybox.

Enabletherenderingofvguipanels
Renderviewmodel
Rendertheworld.
Movesthecameraposition+orientationtothenamedentity

Yes
Yes
Scalefactorforrequestedtexturesize(texturestreaming)usedforgeothatdoesn'thaveaprecomputed
UVdensitymeasure
Setfarplaneforrendering
Overridethefarclippingplane.1meanstousethevalueinenv_fog_controller.

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

1
Yes
1
1
0
0
Yes
2
655378
858440

Forceasinglerenderoftheengineviewport.
0:Forcezprepassoff.1:Forceon.1:Don'tforce
Enableforoptimizationtowaterconsidersviewinleafunderwaterforpurposesofculling

Pauseparticlesimulation
ScreenGamma(onlyinfullscreenmodes)

DisplayGPUmemoryusage.
1
Yes

HeroDebugRendering:0off,2Grayscalefullspecularwithoutnormalmaps,3Grayscalefullspecular
withnormalmaps,4Grayscalewithnormalmaps,5Desaturated,6Wireframe,7Shadedwireframe,8
Wireframeoverlay
ModifiestheLODscale

1
1
90
1
0
1
1
7
10
1
4096
0
16384

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

http://dota2.gamepedia.com/List_of_Console_Commands

Settouseindirectlighting

Settorenderlightingonly
Setthemaxdimensionforthemap.Thisdeterminesthefarclippingplane
59/82

17/4/2016

ListofConsoleCommandsDota2Wiki

r_morphing_enabled
r_multigpu_num_gpus_found
r_multigpu_num_gpus_used
r_nearz
r_occluder_overlay
r_occlusion_culling
r_overlap_scaleform
r_paint_post
r_particle_debug_force_simulation
r_particle_render_test
r_particle_timescale
r_PhysPropStaticLighting
r_pipeline_stats_command_flush

1
1
1
1
0
1
0
0
0
0
1
1
0

r_pipeline_stats_flush_before_sleeping

r_pipeline_stats_present_flush

r_pipeline_stats_use_flush_api

r_pixelvisibility_partial
r_pixelvisibility_spew
r_post_bloom
r_post_bloom_kawase_steps
r_post_colorcorrection
r_post_film_grain
r_post_fxaa
r_post_vignette
r_print_texture_stats
r_printdecalinfo
r_propsmaxdist
r_RainAllowInSplitScreen
r_rainalpha
r_rainalphapow
r_RainCheck
r_RainDebugDuration
r_raindensity
r_RainHack
r_rainlength
r_RainParticleDensity
r_RainProfile
r_RainRadius
r_RainSideVel
r_RainSimulate
r_rainspeed
r_RainSplashPercentage
r_rainwidth

1
0
0
4
0
0
0
0

r_render_coordination_state
r_render_world_node_bounds
r_rendersun
r_ropetranslucent
r_screen_size_expansion
r_screenoverlay
r_setpos
r_shadows
r_show_occluders
r_show_skymap
r_show_ssao
r_show_zprepass_depth
r_show_zprepass_normals
r_showdebugoverlays
r_showdebugrendertarget
r_showsceneobjectbounds
r_showsunshadowdebugrendertargets
r_showsunshadowdebugsplitvis
r_size_cull_threshold
r_size_cull_threshold_shadow
r_skinning_enabled
r_skip_particle_light_bounds_in_forward
r_skip_precache_validation_check
r_skipForwardOnlyObjects

1200
0
0
0
0
0
0
0
0
1
0
1500
130
1
600
20
0
0
1
1
0

Yes

Yes
Yes
Yes

Overridethenearclippingplane.1meansusethedefault.
Showtheoccluderdepthbuffermiplevel.0=off,1=1stmip,2=2ndmip,etc...
Enableordisableocclusionculling

1forallasleep,1forallawake
renderparticles100timesandshowperf

Experimental:Setto1toenablefullGPUpipelineflushingaftereachcommandlist.
Experimental:Setto1toenableGPUpipelineflushesrightbeforetherenderthreadsleepstowaitfor
morework.
Experimental:Setto1toenablefullGPUpipelineflushingaftereachpresent.
Experimental:Setto1tousetheID3D11DeviceContext11::Flush()toflushtheGPUpipelineinsteadof
queries.
Yes
Yes

Texturestats
Printsinfoaboutdecalscurrentlyinthescene
Maximumvisibledistance
Allowsraininsplitscreen
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Enable/disableIsInAir()checkforraindrops?
Showsraintracelinesforthismanyseconds(0disables)

DensityofParticleRain01
Enable/disablerainprofiling.
Howmuchsidewaysvelocityraingets.
Enable/disablerainsimulation.

Printsoutthecurrentrendercoordinationstate.
Renderworldnodebounds
Rendersunlighting

Drawspecifiedmaterialasanoverlay
Movesthecameraposition+orientationtothespecifiedposition
1
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0.400000
2
Yes
1
Yes
1
0
0

http://dota2.gamepedia.com/List_of_Console_Commands

Showoccluder
Drawtheskymap
DrawtheSSAOocclusionbuffer
Drawthedepthfromthedepthprepass
Drawthenormalsfromthedepthprepass
Settorenderdebugoverlays
Setthedebugrendertargettoshow,0==disable
Showscenesystemobjectboundingboxes
Settorendersunshadowrendertargets
Settorendersunshadowsplitvisibilitydebugger
Thresholdofsunshadowmapsizepercentagebelowwhichobjectsgetculled

0renderforwardonlyobjectsintheforwardlayers.1donotrenderforwardonlyobjects.
60/82

17/4/2016

r_SnowColorBlue
r_SnowColorGreen
r_SnowColorRed
r_SnowDebugBox
r_SnowEnable
r_SnowEndAlpha
r_SnowEndSize
r_SnowFallSpeed
r_SnowInsideRadius
r_SnowOutsideRadius
r_SnowParticles
r_SnowPosScale
r_SnowRayEnable
r_SnowRayLength
r_SnowRayRadius
r_SnowSpeedScale
r_SnowStartAlpha
r_SnowStartSize
r_SnowWindScale
r_SnowZoomOffset
r_SnowZoomRadius
r_ssao
r_ssao_bias
r_ssao_blur
r_ssao_radius
r_ssao_strength
r_ssaoAffectsIndirectOnly
r_ssaoLowRes
r_ssr
r_staticpropinfo
r_stereo_convergence
r_stereo_eye_separation
r_stereo_mode_anaglyph
r_stereo_mode_crossed

ListofConsoleCommandsDota2Wiki

200
175
150
0
1
255
0
1
256
1024
500
1
1
8192
256
1
25
1
0
384
512
1
0
1
30
1
0
1
0
0
0
5
0
0

r_stereo_mode_parallel
0
r_strip_invisible_during_sceneobject_update 0
r_swingflashlight
1
r_test_econ_item_isolate_view
0
r_texture_eager_eviction
0
r_texture_lod_scale
1
r_texture_pool_size
3220
r_texture_stream_debug_spew
0
r_texture_stream_mip_bias
0
r_texture_stream_throttle_amount
10
r_texture_stream_throttle_count
10
r_texturefilteringquality
3
r_textures_evict_all
r_threaded_particles
1
r_threaded_scene_object_mincost
10
r_threaded_scene_object_update
1
r_timestamp_query_multiplier
1
r_toggleviewportsize
r_translucent
1
r_transmissive_lighting
1
r_updaterefracttexture
1
r_vconsole_foregroundforcerender
1
r_vehicleBrakeRate
1
r_VehicleViewClamp
1
r_VehicleViewDampen
1
r_viewport
r_vignette
1
r_visualizeproplightcaching
0
r_wait_on_present
0
r_WaterDrawReflection
1
r_WaterDrawRefraction
1
r_waterforcereflectentities
0
r_wireframe
0
r_worldlod
1
r_zprepass_normals
0

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Snow.
Snow.
Snow.
SnowDebugBoxes.
SnowEnable
Snow.
Snow.
Snowfallspeedscale.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Snow.
Settousescreenspaceambientocclusion

0SSAOaffectsallsurfacesequally.1SSAOAffectsindirectlyonly(NoSSAOondirectlylitsurfaces).
1UsequarterresgbuffersforSSAOcalculation.0UsefullresgbuffersforSSAOcalculations.
Enableordisablescreenspacereflections
Setsthefocalplanethatisalignedwiththemonitor'ssurface
Widereyeseparationresultsingreaterdepthperception
Requiresstereoonthecommandline
Requiresstereoonthecommandline
Requiresstereoonthecommandline
Yes

Yes

Scalefactorforrequestedtexturesize(texturestreaming)
TotalsizeofthetexturepoolinMB
Biasesthemiplevelthetexturestreamingsystemchoosestostreamforeachtexture.

0:Bilinear,1:Trilinear,2:Aniso2x,3:Aniso4x,4:Aniso8x,5:Aniso16x
Evictallresidenttexture.

Yes

SettheTIMESTAMPquerycyclemultiplier,fordriversthatlie
Togglesviewportsizebetweensmall+fullwindow.
Enablerenderingoftranslucentgeometry

Yes
WhenVConsoleisintheforeground,forceallengine&toolstorender
Yes
Yes
Yes
Slamsviewportsizetoaspecifiedvalue.

Enablewaterreflection
Enablewaterrefraction
Yes
Yes
Yes

http://dota2.gamepedia.com/List_of_Console_Commands

0=Off,1=SurfaceWireframe,2=TransparentWireframe
SettoenableworldLOD
0:Usenormalsreconstructedfromdepth.1:Outputcorrectnormalsinzprepass.
61/82

17/4/2016

ListofConsoleCommandsDota2Wiki

ragdoll_impact_strength
ragdoll_sleepaftertime
rangefinder
rate
ray_bench
rcon_address
rcon_password
recast_agent_radius_scale
recast_mark_overhang
recast_partitioning
record
reload
+reload
removeid
removeip
report_cliententitysim
report_clientthinklist
report_connection_failure_percentage
report_soundpatch
reset_gameconvars
resource_dump
resource_leaks
respawn_entities
respawn_player
restart
restart_xp
results_row_initial_delay
results_row_interval
+right
right
rope_averagelight
rope_collide
rope_rendersolid
rope_shake
rope_smooth
rope_smooth_enlarge
rope_smooth_maxalpha
rope_smooth_maxalphawidth
rope_smooth_minalpha
rope_smooth_minwidth
rope_solid_maxalpha
rope_solid_maxwidth
rope_solid_minalpha
rope_solid_minwidth
rope_subdiv
rope_wind_dist
roquelaire_land_distance

500
5

rr_debugclassname

rr_debugresponseconcept

rr_debugresponses

rr_debugrule

rr_discrepancycheck
rr_dumpresponses
rr_followup_maxdist

0
0
1800

Yes

rr_reloadresponsesystems
rr_remarkables_enabled

Yes

rr_thenany_score_slop

Yes

rs_submit_twice

80000
0
0
1
1
0

0
0
0

Yes
Yes
Yes

Yes
Yes

Afterthismanysecondsofbeingbasicallystationary,theragdollwillgotosleep.
Measuresdistancealongaray
Maxbytes/secthehostcanreceivedata
Loadtheraysandrunthebenchmark
Addressofremoteserverifsendingunconnectedrconcommands(formatx.x.x.x:p)
remoteconsolepassword.
Scaletoapplytotheagentradius
Enable/disableoverhangdetection
0=watershed,1=monotone,2=layers
Recordademo.

RemoveauserIDfromthebanlist.
RemoveanIPaddressfromthebanlist.
Listallclientsidesimulationsandtimewillreportandturnitselfoff.
Listallclientsideentitiesthinkingandtimewillreportandturnitselfoff.
reportssoundpatchcount
Resetgameconvarstodefaultvalues
Dumpknownresourcestoconsole.
resource_leaks<resource_name>:Showresourceleaksforthenamedresource
Respawnalltheentitiesinthemap.
Respawnstheplayerfromdeath!
Poorman'srestart:reloadthecurrentmapfromdisk.
fbskdg

0
0

1
1
1
0
1
1
0
1
0
0
1
1
0
0
2
1000
200

Makesropesuseaverageofcubemaplightinginsteadofmaxintensity.
Collideropewiththeworld

Doanantialiasingeffectonropes
Howmuchtoenlargeropesinscreenspaceforantialiasingeffect
Alphaforropeantialiasingeffect
Alphaforropeantialiasingeffect
Whenusingsmoothing,thisistheminscreenspacewidthitletsaropeshrinkto

Ropesubdivisionamount
Don'tuseCPUapplyingsmallwindguststoropeswhenthey'repastthisdistance.
Yes

rr_forceconcept

Ifset,rr_debugclassnamewillprintonlyresponsetestswhere'classname'correspondstothisvariable.Use
tofilterforaspecificcharacter.
Ifset,rr_debugresponseconceptwillprintonlyresponsestestingforthespecifiedconcept
Showverbosematchingoutput(1forsimple,2forrulescoring,3fornoisy).Ifsetto4,itwillonlyshow
responsesuccess/failurefornpc_selectedNPCs.
Ifsettothenameoftherule,thatrule'sscorewillbeshownwheneveraconceptispassedintotheresponse
rulessystem.
Set0todisablethe[RESPONSELIB]warningmessages.
Dumpallresponse_rules.txtandrules(requiresrestart)
'thenANY'or'thenALL'responsefollowupswillbedispatchedonlytocharacterswithinthisdistance.
firearesponseconceptdirectlyatagivencharacter.USAGE:rr_forceconcept<target><concept>
'criteria1:value1,criteria2:value2,...'criteriavaluesareoptional.
Reloadallresponsesystemscripts.
If1,pollingforinfo_remarkablesandissuancesofTLK_REMARKisenabled.
Whencomputingrespondentsfora'THENANY'rule,allrulematchingscoreswithinthismuchofthe
bestscorewillbeconsidered.

http://dota2.gamepedia.com/List_of_Console_Commands

62/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
save_async
save_in_memory
save_noxsave
save_spew
say
say_student
say_team
sc_allow_dynamic_constant_batching
sc_animatable_disable_materials
sc_animatable_fastpath_always_bind_materials
sc_animatable_fastpath_enable_sort
sc_aux_cameras_enabled
sc_aux_cameras_single_submit
sc_batch_cb_updates_for_view
sc_check_world
sc_disable_dynamic_sky_lighting
sc_disable_procedural_layer_rendering
sc_disable_shadow_fastpath
sc_disable_shadow_materials
sc_disable_spotlight_shadows
sc_disable_world_materials
sc_disableThreading
sc_double_submit
sc_dumpworld
sc_dumpworld3d
sc_dynamic_job_scheduling
sc_extended_stats
sc_fast_object_reject
sc_force_camera
sc_force_lod_level
sc_force_materials_batchable
sc_force_submit_count
sc_ground_fog_depth
sc_ground_fog_top
sc_list_extradata_allocations
sc_listworlds
sc_lod_distance_scale_override
sc_log_submits
sc_max_framebuffer_copies_per_layer
sc_multithread_sorted_layers
sc_new_morph_atlasing
sc_only_render_opaque
sc_only_render_shadowcasters
sc_optimize_partitions_every_frame
sc_optimizepartitions
sc_override_shadow_fade_max_dist
sc_override_shadow_fade_min_dist
sc_partitions_per_job
sc_queue_reflection_views_to_layers
sc_reject_all_objects
sc_setclassflags
sc_setfloatattr
sc_setintattr
sc_showclasses
sc_skip_identical_rt_binds
sc_skip_traversal
sc_spew_cmt_usage
sc_throw_away_all_layers
scaleform_avatar_debug
scaleform_spew
scaleform_update
scene_async_prefetch_spew
scene_clientflex
scene_clientplayback
http://dota2.gamepedia.com/List_of_Console_Commands

Default
Cheat?
HelpText
Value
1
0
Setto1tosavetomemoryinsteadofdisk(Xbox360)
0
0
Displayplayermessage
Displayplayermessagetoanyonecoachingme.
Displayplayermessagetoteam
1
0
Yes
0
Yes
1
Yes
1
0
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
0
Yes
Dumpalistoftheobjectsinasceneworld(Usage:sc_dumpworld<world_index>)
Dumptheobjectsinasceneworldintoa3dgeoviewbuffer(Usage:sc_dumpworld3d
<world_index>)
1
Yes
0
Yes
0
Yes
0
Yes
1
Yes
0
Yes
0
0
0
Printsouttheoverallextradataallocationcounts
Listalltheactivesceneworlds
1
Yes
0
Yes
Logoutdisplaylistsubmitsfromscenesystem
1
1
0
0
Yes
0
Yes
1
Yes
Optimizethepartitionassignmentofobjectsbasedonthenextframe'srender
1
Yes
1
Yes
1
Yes
1
0
Yes
Lowlevelcommandtosettheflagsbyteassociatedwithanobjectclass.
sc_SetClassFlags<classname><value>
Setafloatattributewhichwillbevisibletoallrendering(Usage:sc_setfloatattr
<attrname><value>)
Setanintegerattributewhichwillbevisibletoallrendering(Usage:sc_setintattr
<attrname><value>)
Listtheobjectclassnamesknownbyscenesystem
0
0
Yes
0
0
0
ShowdebugtextforloadingSteamavatars
0
Allowscaleformlogspew
1
Yes
0=off,1=on
0
Displayasync.anifileloadinginfo.
1
Doclientsideflexanimation.
1
Playallvcdsontheclients.
63/82

17/4/2016

ListofConsoleCommandsDota2Wiki

scene_flush
scene_forcecombined

scene_maxcaptionradius

1200

scene_playvcd
scene_print
scene_showlook
scene_showmoveto
scene_showunlock
scene_vcdautosave
score
+score
scr_centertime
screenmessage_notifytime
screenmessage_show
screenshot
screenshot_prefix
screenshot_subdir
script_add_debug_filter
script_add_watch
script_add_watch_pattern
script_attach_debugger
script_attach_debugger_at_startup
script_break_in_native_debugger_on_error
script_clear_watches
script_debug
script_dump_all
script_find
script_help
script_help2
script_reload
script_reload_code

Flushall.vcdsfromthecacheandreloadfromdisk.
Whenplayingback,forceuseofcombined.wavfileseveninenglish.
Onlyshowclosedcaptionsifrecipientiswithinthismanyunitsofspeakingactor
(0==disabled).
PlaythegivenVCDasaninstancedscriptedscene.
Whenplayingbackascene,printtimingandeventinfotoconsole.
Whenplayingback,showthedirectionsoflookevents.
Whenmoving,showtheendlocation.
ShowwhenavcdisplayingbutnormalAIisrunning.
CreateasavegamebeforeVCDplayback

0
0
0
0
0

2
8
1

Yes

0
0

0
0
Clearallwatchesfromthegamedebugoverlay
Toggletheingamescriptdebugfeatures
DumpthestateoftheVMtotheconsole
FindakeyintheVM
Outputhelpforscriptfunctions
Outputhelpforscriptfunctionssuitableforautocompletion
Reloadscripts
Executeavscriptfile,replacingexistingfunctionswiththefunctionsintherunscript
Executeallofthisentity'sVScripts,replacingexistingfunctionswiththefunctionsinthe
runscripts
Removeafilterfromthegamedebugoverlay
Removeawatchfromthegamedebugoverlay
Removeawatchfromthegamedebugoverlay
Usethegarbagecollectortotrackdownreferencecycles
Turnoffaparticulartraceoutputbyfileorfunctionname
Turnoffalltraceoutput
Turnoffaparticulartraceoutputbytable/instance
Turnonaparticulartraceoutputbyfileorfunctionname
Turnonalltraceoutput
Turnonaparticulartraceoutputbytable/instance
Playademowithanassociatedmarkupscript.
0100RandomlydiscardNpctofpacketsreceived
0100RandomlydiscardNpctofpacketsinsteadofsending

script_reload_entity_code
script_remove_debug_filter
script_remove_watch
script_remove_watch_pattern
script_resurrect_unreachable
script_trace_disable
script_trace_disable_all
script_trace_disable_key
script_trace_enable
script_trace_enable_all
script_trace_enable_key
scripted_demo_restart
sdt_server_fakeloss_recv
sdt_server_fakeloss_send
secondary
+secondary
sensitivity
server_game_time
server_gc_status
servercfgfile
set_vgui_language
setang
setang_exact
setinfo
setmodel
setpause
setpos
setpos_exact
setpos_player
sf_cardflip_time
sf_debug_file_opens
sf_fulldeck_card_scale_max
sf_fulldeck_card_scale_min
sf_fulldeck_hide_unavailable
sf_fulldeck_intro_curve
sf_fulldeck_intro_time
http://dota2.gamepedia.com/List_of_Console_Commands

Howlongtodisplayscreenmessagetext
Enabledisplayofconsolemessagesonscreen.1=Enabled,0=Disabled,1=Enabledif
vguiisnotpresent
Takeascreenshot:screenshot[filename]
Setthescreenshotautonamingprefix.
Setthescreenshotdirectory.
Addafiltertothegamedebugoverlay
Addawatchtothegamedebugoverlay
Addawatchtothegamedebugoverlay
ConnectthevscriptVMtothescriptdebugger

0
0

Mousesensitivity.
Givesthegametimeinseconds(server'scurtime)
CheckstatusofconnectiontotheGC

0
Yes
Yes

Yes
Yes
Yes
1
0
0
0
1
0
0

Setlanguagevguiisusing
Snapplayereyestospecifiedpitchyaw<roll:optional>.
Snapplayereyesandorientationtospecifiedpitchyaw<roll:optional>.
Addsanewuserinfovalue
Changes'splayer'smodel
Setthepausestateoftheserver.
Moveplayertospecifiedorigin.
Moveplayertoanexactspecifiedorigin.
Movespecifiedplayertospecifiedorigin.
PrintfileopenstoDevMsg

Ifset,hideunavailablecardsinsteadofgreyingthemout(dynamicmodeoverrides)

64/82

17/4/2016

sf_fulldeck_leftovers_position
sf_fulldeck_legacy_columns
sf_fulldeck_legacy_gap_x
sf_fulldeck_legacy_gap_y
sf_fulldeck_legacy_rows
sf_fulldeck_raise_speed
sf_fulldeck_x_gap_perc
sf_fulldeck_y_gap_perc
sf_info
sf_joy_translate_to_keys
sf_loadout_hidehud
sf_loadout_rotate_drag
sf_loadout_rotate_frametime_multiplier
sf_loadout_rotate_grab_scale
sf_loadout_rotate_scale
sf_loadout_tutorial_enable
sf_texture_cache_print
sf_texture_cache_print_summary
sf_turntable_curve_16x10
sf_turntable_curve_16x9
sf_turntable_curve_4x3
sf_turntable_curve_5x4
sf_turntable_deal_curve_max
sf_turntable_deal_curve_min
sf_turntable_deal_time
sf_turntable_edgescroll
sf_turntable_end
sf_turntable_gradient_curve
sf_turntable_hasitems_allitems
sf_turntable_indent
sf_turntable_itemsel_xdelta
sf_turntable_mousescroll
sf_turntable_mousewheelscroll
sf_turntable_moviecards_fromcenter
sf_turntable_rotation_angle
sf_turntable_rotation_start
sf_turntable_scale_curve
sf_turntable_scale_max
sf_turntable_scale_max_ingame
sf_turntable_scale_min
sf_turntable_selmove_time
sf_turntable_testmaxheroes
sf_turntable_tint_curve
sf_turntable_ypos
sf_turntable_ypos_curve
sf_turntable_ypos_ingame
sf_turntable_ypos_max
shader_roughness_cone
shader_roughness_ellipse
shake
shake_show
shake_stop
shake_testpunch
shop_nav_to_search
shop_nav_to_tab
shop_select_itemrow
show_broadcast
show_sf_shop
show_shared_units
showbudget_texture
showbudget_texture
+showbudget_texture
showbudget_texture_global
+showbudget_texture_global
showbudget_texture_global_dumpstats
showbudget_texture_global_sum
showconsole
showfantasy
+showfantasy
http://dota2.gamepedia.com/List_of_Console_Commands

ListofConsoleCommandsDota2Wiki

1
7
15
50
3
10
0
0
ShowScaleformInfo
Ifenabled,controllerinputistranslatedtoregularkeyboardkeys

1
0
0
8
0
2
0

Printscaleformtexturecacheinfotoconsole.
Printscaleformtexturecachesummarytoconsole.
0
0
0
0
0
0
0
0
1
0
0
0
0
0
5
3
85
0
0
230
150
80
0
1
0
250
0
145
0
1
1

Yes
Yes
Shakethescreen.
Displaysalistoftheactivescreenshakes.
Stopsallactivescreenshakes.
Testapunchstylescreenshake.
withtheshopopen,makesthesearchboxactive
switchtoaparticularshoptab(012)
buy(orsetquickbuywithshiftheld)aparticulardisplayedrow

Yes

debugshowthebroadcasterdialog
showscaleformshop
showthesharedunitcontroldialog
Enablethetexturebudgetpanel.

Dumpallitemsin+showbudget_texture_globalinatextform
0
Showtheconsole.

65/82

17/4/2016

+showharvest
showharvest
showinfo
showitems
+showitems
showmainmenu
showpanel
showparticlecounts
+showscores
showscores
showtriggers

ListofConsoleCommandsDota2Wiki

Showsainfopanel:<type><title><message>[<command>]

Showsaviewportpanel<name>
Displaynumberofparticlesdrawnperframe

Yes

showtriggers_toggle
simple_bot_add
sk_autoaim_mode
sk_player_arm
sk_player_chest
sk_player_head
sk_player_leg
sk_player_stomach
skel_debug
skill
slot0
slot1
slot10
slot2
slot3
slot4
slot5
slot6
slot7
slot8
slot9
smoothstairs
snapto
snd_async_flush
snd_async_minsize
snd_async_showmem
snd_async_showmem_music
snd_async_showmem_summary
snd_async_spew_blocking
snd_async_stream_fail
snd_async_stream_spew
snd_autodetect_latency
snd_compare_KV_convert
snd_compare_soundevents
snd_delay_sound_shift
snd_disable_mixer_duck
snd_disable_mixer_solo
snd_duckerattacktime
snd_duckerreleasetime
snd_duckerthreshold
snd_ducktovolume
snd_dump_filepaths
snd_envelope_rate
snd_filter
snd_foliage_db_loss
snd_front_headphone_position
snd_front_stereo_speaker_position
snd_front_surround_speaker_position
snd_gain
snd_gain_max
snd_gain_min
snd_gamevoicevolume
snd_gamevolume
snd_getmixer
snd_headphone_pan_exponent
snd_headphone_pan_radial_weight
http://dota2.gamepedia.com/List_of_Console_Commands

Showstriggerbrushes
Displaysthemovementboundingboxforthetriggersinorange.Someentiteswillalso
displayentityspecificoverlays.Arguments:{entity_name}/{class_name}/noargument
pickswhatplayerislookingat
Addasimplebot.

1
1
1
2
1
1
0
1

Gameskilllevel(13).

Smoothplayereyezcoordinatewhentraversingstairs.
Flushallunlockedasyncaudiodata

262144
Showasyncmemorystats
Showasyncmemorystatsforjustnonstreamedmusic
Showbriefasyncmemorystats
Spewmessagetoconsoleanytimeasyncsoundloadingblocksonfilei/o.
Spewstreampoolfailures.
Spewstreaminginfo(0=Off,1=streams,2=buffers
Enableautomaticbufferlatencydetection(requiresdriversupport)

0
0
0
0
0

Comparethecompiledandloadedcontentsof2soundevents.
0
0
0
0
2
0
1
0
0
0

1
1
0
1
1

Yes
Yes

Yes
Yes

foliagedBlossper1200units
Specifiestheposition(indegrees)ofthevirtualfrontleft/rightheadphones.
Specifiestheposition(indegrees)ofthevirtualfrontleft/rightspeakers.
Specifiestheposition(indegrees)ofthevirtualfrontleft/rightspeakers.

Yes
Yes
Yes
Gamev.o.volume
Gamevolume
Getdatarelatedtomixgroupmatchingstring
Specifiestheexponentforthepanxfadefromphonetophoneifthe'exp'panlawisbeing
used.
Applycos(angle)*weightbeforepanlaw
66/82

17/4/2016

snd_list
snd_list_soundevents
snd_list_soundevents_by_stack
snd_max_same_sounds
snd_max_same_weapon_sounds
snd_mergemethod
snd_mix_minframetime
snd_mixahead
snd_mixer_master_dsp
snd_mixer_master_level
snd_moviefix
snd_musicvolume
snd_mute_losefocus
snd_new_visualize
snd_op_test_convar
snd_prefetch_common
snd_print_soundevent
snd_rear_headphone_position
snd_rear_stereo_speaker_position
snd_rear_surround_speaker_position
snd_refdb
snd_refdist
snd_remove_all_soundevents
snd_remove_soundevent
snd_report_stop_sound
snd_report_verbose_error
snd_setmixer
snd_setmixlayer
snd_showclassname
snd_showstart
snd_sos_cl_set_param_last
snd_sos_cl_set_stack_field
snd_sos_cl_soundevent_start
snd_sos_cl_soundevent_stop_last
snd_sos_debug_trigger_opvar
snd_sos_default_update_stack
snd_sos_flush_operators
snd_sos_get_operator_field_info
snd_sos_list_operator_updates
snd_sos_opvar_debug
snd_sos_print_class_sizes
snd_sos_print_full_field_info
snd_sos_print_operator_stack
snd_sos_print_operators
snd_sos_print_stack_exec_list
snd_sos_print_stack_list
snd_sos_resolve_execute_operator
snd_sos_set_operator_field
snd_sos_set_operator_field_by_guid
snd_sos_show_block_debug
snd_sos_show_client_rcv
snd_sos_show_client_xmit
snd_sos_show_entry_match_free
snd_sos_show_operator_event_and_stack
snd_sos_show_operator_event_filter
snd_sos_show_operator_field_filter
snd_sos_show_operator_init
snd_sos_show_operator_not_executing
snd_sos_show_operator_operator_filter
snd_sos_show_operator_parse
snd_sos_show_operator_prestart
snd_sos_show_operator_shutdown
snd_sos_show_operator_start
snd_sos_show_operator_stop_entry
snd_sos_show_operator_updates
snd_sos_show_queuetotrack
snd_sos_show_server_xmit
snd_sos_show_soundevent_param_overwrite
snd_sos_show_track_list
http://dota2.gamepedia.com/List_of_Console_Commands

ListofConsoleCommandsDota2Wiki

Yes
Listallavailablesoundevents
Listallavailablesoundeventsusingspecifiedstackname

4
3
1
0
0
1
1
1
0
1
0
720
1

Yes
Yes

60
36

Yes
Yes

0
0

Yes
Yes

0
0

Yes
Yes

Soundmergemethod(0==sumandclip,1==max,2==avg).

Yes
Yes
Defersoundrecordinguntilnexttickwhenlayingoffmovies.
Musicvolume
Yes
Yes

Displayssoundeventnameplayedatit's3dposition
Prefetchcommonsoundsfromdirectoriesspecifiedinscripts/sound_prefetch.txt
Printthedataassociatedwiththespecifiedsoundevent.
Specifiestheposition(indegrees)ofthevirtualrearleft/rightheadphones.
Specifiestheposition(indegrees)ofthevirtualrearleft/rightspeakers.
Specifiestheposition(indegrees)ofthevirtualrearleft/rightspeakers.
ReferencedBatsnd_refdist
Referencedistanceforsnd_refdb
Removeallsoundevents
Removethespecifiedsoundevent
Ifsetto1,reportallsoundsstoppedwithS_StopSound().
Ifsetto1,reportmoreerrorfoundwhenplayingsounds.
SetnamedMixgroupofcurrentmixertomixvol,mute,solo.
SetnamedMixgroupofnamedmixlayertomixvol,mute,solo.

Test
Test
Test
Test
0
0
Flushandreparsethesoundoperatorsystem
Currentlygetsinfoforasingleoperatorfield
0
0

Yes
Yes

Yes

Printsthesizesofrelevantsosclasses.

0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

Yes

Printsamasterlistofcurrentlyexposedvariables
Printsalistofcurrentlyavailableoperators
Printsthecurrentstackexecutionlist
Printsalistofcurrentlyavailablestacks
Resolvetheinputsandexecuteonespecifiedoperatorfromaspecifiedstack
Currentlysetsasinglefloatoperatorfield
Currentlysetsasinglefloatoperatorfield
Spewdataaboutthelistofblockentries.

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

67/82

17/4/2016

snd_sos_soundevent_filter
snd_sos_start_soundevent
snd_sos_stop_all_soundevents
snd_sos_stop_soundevent_guid
snd_sos_stop_soundevent_index
snd_sos_sv_set_param_last
snd_sos_sv_set_stack_field
snd_sos_sv_soundevent_start
snd_sos_sv_soundevent_stop_last
snd_sos_test_soundmessage
snd_sos_use_case_sensitive_soundevents
snd_soundmixer
snd_soundmixer_flush
snd_soundmixer_list_mix_groups
snd_soundmixer_list_mix_layers
snd_soundmixer_list_mixers
snd_soundmixer_set_trigger_factor
snd_soundmixer_setmixlayer_amount
snd_soundmixer_version

ListofConsoleCommandsDota2Wiki

Yes
Startsaspecifiedsoundevent
Stopsallsoundeventscurrentlyontheexecutionlist
Stopsaspecifiedsoundevent
Stopsaspecifiedsoundevent
Test
Test
Test
Test
test

0
0
Reloadsoundmixers.txtfile.
Listallmixgroupstodevconsole.
Listallmixlayerstodevconsole.
Listallmixerstodevconsole.
Setnamedmixlayer/mixgroup,triggeramount.
Setnamedmixlayermixamount.
2
Specifiestheexponentforthepanxfadefromspeakertospeakerifthe'exp'panlawis
beingused.
Applycos(angle)*weightbeforepanlaw

snd_stereo_speaker_pan_exponent
snd_stereo_speaker_pan_radial_weight
snd_store_filepaths

snd_surround_speaker_pan_exponent
snd_surround_speaker_pan_radial_weight
snd_toolvolume
snd_visualize
snd_voipvolume
sndplaydelay
sos_debug_emit
sound_device_override
soundinfo
soundlist

1
0
1

Yes

0
0

IDofthesounddevicetouse
Describethecurrentsounddevice.
Listallknownsounds.
Howlongloopingsoundpatchcaptionsshoulddisplayfor.

soundpatch_captionlength

soundscape_debug

Yes

Yes

0
0

Yes

soundscape_dumpclient
soundscape_fadetime
soundscape_flush
soundscape_message
soundscape_radius_debug
spawn_group_activate
spawn_group_list
spawn_group_load
spawn_group_save
spawn_group_unload
spawngroup_ignore_timeouts
speaker_config
spec_allowroaming
spec_autodirector
spec_centerchasecam
spec_chasedistance
spec_chasedistancestep

0
0
0
1
0
96
10

spec_freeze_distance_max

200

Yes

spec_freeze_distance_min

96

Yes

spec_freeze_time
spec_freeze_traveltime
spec_mode
spec_next
spec_player
spec_pos
spec_prev
spec_scoreboard
spec_track
speed
+speed

4
0

Yes
Yes

http://dota2.gamepedia.com/List_of_Console_Commands

0
0

Specifiestheexponentforthepanxfadefromspeakertospeakerifthe'exp'panlawis
beingused.
Applycos(angle)*weightbeforepanlaw
Volumeofsoundsintools(e.g.Hammer,SFM)
Showsoundslocationinworld
Voicevolume

Whenon,drawslinestoallenv_soundscapeentities.Greenlinesshowtheactive
soundscape,redlinesshowsoundscapesthataren'tinrange,andwhitelinesshow
soundscapesthatareinrange,butnottheactivesoundscape.
Dumpstheclient'ssoundscapedata.
Timetocrossfadesoundeffectsbetweensoundscapes
Flushestheserver&clientsidesoundscapes
Printscurrentvolumeofradiussounds
Activatespecifiedspawngroup.
Listallspawngroups
Loadnamedspawngroup.
Unloadandsavenamedspawngroup.
Unloadnamedspawngroup.

Autodirectorchoosesbestviewmodeswhilespectating
Looksatthetargetplayer'scenter,insteadofhiseyeposition,inchasecamemode
Chasecam'sidealdistancefromtarget
Amounttoadjustthechasecam'sdistanceonazoomrequest
Maximumrandomdistancefromthetargettostopwhenframingtheminobserverfreeze
cam.
Minimumrandomdistancefromthetargettostopwhenframingtheminobserverfreeze
cam.
Timespendfrozeninobserverfreezecam.
Timetakentozoomintoframeatargetinobserverfreezecam.
Setspectatormode
Spectatenextplayer
Spectateplayerbyname
dumppositionandanglestotheconsole
Spectatepreviousplayer
Tracksanentityinspecmode

68/82

17/4/2016

ListofConsoleCommandsDota2Wiki

splitscreen_mode
ss_add

ss_enable

Addsasplitscreenuser.
EnablesSplitScreensupport.PlaySinglePlayernowlaunchesintosplitscreenmode.
NOONLINESUPPORT
Removesasplitscreenuser.
Twoplayersplitscreenmode(0recommendedsettingsbaseonthewidth,1horizontal,
2vertical(onlyallowedinwidescreen)
Twoplayersplitscreenusesverticalsplit(donotsetthisdirectly,usess_splitmode
instead).
Routevoicebetweensplitscreenplayersonsamesystem.

ss_remove
ss_splitmode

ss_verticalsplit

ss_voice_hearpartner
ssao_usenormals
startdemos
startmovie
stash_grab_all
stat_dropdown

0
1

Playdemosindemosequence.
Startrecordingmovieframes.
graballitemsfromthestash
Selectacategoryinthespectatorstatsdropdown
Cyclethroughthestatdropdowncategoriesinaspecifieddirection(1=back,1=
forward)
Cyclethroughthestatdropdownsortmethods
Printsserverperformancevariables
Displaysperfstatisticsinformation
Intervalbetweenhightlightscreensinthetransitionstatspanel
Printsoutperfstatisticstotheconsole,clearsperfhistory
Printconnectionstatus

stat_dropdown_cycle
stat_dropdown_sort
stats
stats_display
stats_highlight_interval
stats_print
status
steamcontroller_flow_interval
steamcontroller_flow_sensitivity
steamcontroller_haptic_intensity
steamdatagram_client_consecutitive_ping_timeouts_fail

0
10

7000
0
320
IfNconsecutivepingstoaportfail,afterhavingreceivedsuccessfulcommunication,
markthatportasunavailableforawhile,andtryadifferentone.
IfthefirstNpingstoaportallfail,markthatportasunavailableforawhile,andtrya
differentone.SomeISPsandroutersmaydropthefirstpacket,sosettingthisto1may
greatlydisruptcommunications.
0100RandomlydiscardNpctofpacketsreceived
0100RandomlydiscardNpctofpacketsinsteadofsending
Codeofrelayclustertouse.Ifnotempty,wewillonlyuserelaysinthatcluster.E.g.'iad'
SendatleastNpingstoarouterbeforeassumingthepingisaccurate.(Thefirstfew
packetscanoftendelayedbyvariousroutesetupcostssuchasNAT.)
Setallsteamdatagramtraffictooriginatefromthesamelocalport.Bydefault,weopen
upanewUDPsocket(onadifferentlocalport)foreachrelay.Thisisnotoptimal,butit
worksaroundsomeroutersthatdon'timplementNATproperly.Ifyouhaveintermittent
problemstalkingtorelaysthatmightbeNATrelated,trytogglingthisflag.
VerbositylevelforSteamdatagramclientspew
Printsteamdatagramclientstatus

steamdatagram_client_consecutitive_ping_timeouts_fail_initial 2
steamdatagram_client_fakeloss_recv
steamdatagram_client_fakeloss_send
steamdatagram_client_force_relay_cluster

0
0
0

steamdatagram_client_min_pings_before_ping_accurate

10

steamdatagram_client_single_socket

steamdatagram_client_spew_level
steamdatagram_clientstatus
step_spline
stop
stopdemos
stopsound
stopsoundscape
stopvideos
+strafe
strafe
suitvolume
surfaceprop
sv_allchat

sv_allow_lobby_connect_only

sv_allow_wait_command
sv_alltalk
sv_alternateticks
sv_always_full_flush
sv_anim_queue_changes
sv_autosave
sv_banid_dev_enabled
sv_banid_enabled

1
0
0
0
1
1
0
1

sv_benchmark_autovprofrecord

0
Finishrecordingdemo.
Stoploopingdemos(currentdemowillcomplete).
Stopsallsoundscapeprocessingandfadescurrentloopingsounds
Stopsallvideosplayingtothescreen

0
Reportsthesurfacepropertiesatthecursor
Playerscanreceiveallotherplayers'textchat,nodeathrestrictions
Ifset,playersmayonlyjointhisserverfrommatchmakinglobby,maynotconnect
directly.
Allowordisallowthewaitcommandonclientsconnectedtothisserver.
Playerscanhearallotherplayers'voicecommunication,noteamrestrictions
Ifset,serveronlysimulatesentitiesonevennumberedticks.

Yes
Setto1toautosavegameonleveltransition.Doesnotaffectautosavetriggers.
Whetherserversupportsbanidcommand
Ifrunningabenchmarkandthisisset,itwillrecordavproffileoverthedurationofthe
benchmarkwithfilenamebenchmark.vprof.
Forcestartthebenchmark.Thisisonlyfordebugging.It'sbettertosetsv_benchmarkto1
andrestartthelevel.
If>0,thenitonlyrunsthebenchmarkforthis#ofticks.
Settovaluesotherthan0toselectabonusmapchallengetype.

sv_benchmark_force_start
sv_benchmark_numticks
sv_bonus_challenge
sv_can_quit_from_script
sv_cheats
sv_clearhinthistory
http://dota2.gamepedia.com/List_of_Console_Commands

3300
0
0
1

Yes
Allowcheatsonserver
Clearmemoryofserversidehintsdisplayedtotheplayer.
69/82

17/4/2016

ListofConsoleCommandsDota2Wiki

cl_cmdrateismovedtowithinsv_client_cmdrate_differenceunitsofcl_updateratebefore
itisclampedbetweensv_mincmdrateandsv_maxcmdrate.
Thiscanbeusedtolimitthevalueofcl_interp_ratioforconnectedclients(onlywhile
theyareconnected).Ifsv_client_min_interp_ratiois1,thenthiscvarhasnoeffect.
Thiscanbeusedtolimitthevalueofcl_interp_ratioforconnectedclients(onlywhile
theyareconnected).1=letclientssetcl_interp_ratiotoanythinganyothervalue=set
minimumvalueforcl_interp_ratio

sv_client_cmdrate_difference

20

sv_client_max_interp_ratio

sv_client_min_interp_ratio

sv_client_predict

sv_clockcorrection_msecs

60

sv_cluster
sv_consistency
sv_contact

0
0
0

sv_debug_player_use

sv_decal_clear_all_entities
sv_decal_clear_from_entity
sv_decal_clear_world
sv_decal_debug
sv_decal_shoot
sv_dota_auto_save_interval
sv_dota_auto_save_min_players
sv_dota_auto_save_test_interval
sv_dota_auto_save_test_interval_futz
sv_dota_crash_sentinel_filename

300
10
120
30
0

sv_dota_custom_game_cache_download_stuck_mb

sv_dota_custom_game_cache_download_stuck_timeout

30

sv_dota_custom_game_cache_download_timeout_total
sv_dota_custom_game_cache_lock_file_timeout
sv_dota_custom_game_cache_shared_folder
sv_dota_custom_game_cache_test_download
sv_dota_dump_econ_item_stringtable
sv_dota_dump_modifier_stringtable
sv_dota_league_auto_save_interval

300
30
0

sv_dota_speech_announcer_networking

sv_downloadurl

sv_enable_delta_packing

sv_enableoldqueries
sv_ent_showonlyattachment
sv_ent_showonlyhitbox

0
0
1

sv_extra_client_connect_time

15

sv_filterban
sv_footstepinterval
sv_force_time_of_day
sv_forcepreload
sv_fow_viz
sv_gameinstructor_disable
sv_gravity
sv_hibernate_postgame_delay
sv_hibernate_when_empty
sv_hitbox_debug
sv_infinite_ammo

1
0
1
0
0
800
5
1
0
0

Yes

sv_ladder_slack_z_mult

Yes

sv_lagcompensationforcerestore
sv_lan
sv_lightquery_debug
sv_log_onefile
sv_logbans
sv_logblocks
sv_logdownloadlist
sv_logecho

1
0
0
0
0
0
0
1

Yes

http://dota2.gamepedia.com/List_of_Console_Commands

Thiscanbeusedtoforcethevalueofcl_predictforconnectedclients(onlywhiletheyare
connected).1=letclientssetcl_predicttoanything0=forcecl_predictto01=force
cl_predictto1
Theservertriestokeepeachplayer'sm_nTickBasewithingthismanymsecsoftheserver
absolutetickcount
Datacenterclusterthisserverlivesin.
Whethertheserverenforcesfileconsistencyforcriticalfiles
Contactemailforserversysop
Visualizes+uselogic.Greencross=tracesuccess,Redcross=tracetoofar,Green
box=radiussuccess
Clearsdecalsfromallentities
Clearsdecalsfromthetargettedentity
Clearsworlddecals
Togglesserverdecaldebugvisualization
Shootsaserversidedecal
minimumnumberofplayersinthegametoallowsaves

Filenameofcrashdetectionsentinel
WemustdownloadNmegabyteswithin
sv_dota_custom_game_cache_download_stuck_timeoutseconds,orelsewe'llassumethe
downloadisstuckandgiveup
EveryNseconds,wemustmakedownloadprogressofatleast
sv_dota_custom_game_cache_download_stuck_mbmegabytes,orelsewe'llassumethe
downloadisstuckandgiveup
IfwecannotfinishdownloadingafterNseconds,giveup
IfwecannotacquirelockonsharedcacheinNseconds,giveupandfailUGCinstall
Sharedcachefordownloadedcustomgamedata.(Dedicatedserveronly)
<customgameID>[<expected_timestamp>].TestcodetocacheUGCtodedicatedserver
sv_dota_dump_econ_item_stringtable
sv_dota_dump_modifier_stringtable

30
Yes

Setto0topreventannouncerspeechfrombeingmatchedontheclientmatchitonthe
serverinstead,liketheoldway.
Locationfromwhichclientscandownloadmissingfiles
Whenenabled,thisallowsforentitypackingtousethepropertychangesforbuildingup
thedata.Thisismanytimesfaster,butcanbedisabledforerrorchecking.
Enablesupportforoldstyle(HL1)serverqueries

Yes
Yes
Secondsafterclientconnectduringwhichextraframesarebufferedtopreventnondelta'd
update
SetpacketfilteringbyIPmode
Yes
Yes

0midnight,3afternoon
Forceserversidepreloading.
FoWvizcommands
Forceallclientstodisabletheirgameinstructors.
Worldgravity.
#ofsecondstowaitafterfinalclientleavesbeforehibernating.
PutstheserverintoextremelylowCPUusagemodewhennoclientsconnected
Player'sactiveweaponwillneverrunoutofammo
DifferenceinZincreasestowardthemiddleoftheslackladder.
Don'ttestvalidityofalagcomprestore,justdoit.
Serverisalanserver(noheartbeat,noauthentication,nononclassCaddresses)

Yes
Logserverinformationtoonlyonefile.
Logserverbansintheserverlogs.
Iftruewhenlogwhenaqueryisblocked(cancauseverylargelogfiles)
Echologinformationtotheconsole.
70/82

17/4/2016

ListofConsoleCommandsDota2Wiki

sv_logfile
sv_logflush
sv_logsdir
sv_massreport
sv_max_queries_sec
sv_max_queries_sec_global
sv_max_queries_window
sv_maxclientframes
sv_maxcmdrate
sv_maxrate
sv_maxreplay
sv_maxroutable
sv_maxupdaterate

1
0
0
0
3
60
30
128
40
0
0
1200
60

Logserverinformationinthelogfile.
Flushthelogfiletodiskoneachwrite(slow).
Folderinthegamedirectorywhereserverlogswillbestored.

sv_memlimit

sv_mincmdrate
sv_minrate
sv_minupdaterate
sv_mover_maxslope
sv_mover_pogodampingratio
sv_mover_pogoextension
sv_mover_pogofrequency
sv_mover_usecapsule
sv_networkvar_perfieldtracking
sv_networkvar_validate
sv_noclipaccelerate

0
5000
10
0
1
5
10
1
1
0
5

sv_noclipduringpause

sv_noclipfriction
sv_noclipspeed
sv_packstats
sv_parallel_packentities
sv_parallel_sendsnapshot
sv_password
sv_pausable

4
5

sv_pause_on_console_open

sv_phys_rendergeo
sv_phys_visualize_awake
sv_player_stuck_tolerance
sv_playerperfhistorycount
sv_printdecalinfo

0
10
20

Yes

sv_prop_door_max_close_attempts

Yes

MaximumqueriespersecondtorespondtofromasingleIPaddress.
Maximumqueriespersecondtorespondtofromanywhere.
Windowoverwhichtoaveragequeriespersecondaverages.

Yes

Yes

sv_pure
1

sv_pure_trace

sv_pvs_entity

sv_pvs_random
sv_querycache_stats
sv_radial_vis
sv_rcon_banpenalty
sv_rcon_log
sv_rcon_maxfailures

sv_rcon_minfailures

sv_rcon_minfailuretime
sv_regeneration_force_on
sv_regeneration_wait_time
sv_region
sv_remapper_loopsoundfix
sv_remapper_range_multiplier
sv_replaysdir
sv_reservation_grace
sv_reservation_timeout
sv_save_session_persisters
sv_script_profile
sv_script_think_interval
sv_search_key

30
0
1
1
0
1
0
5
120

http://dota2.gamepedia.com/List_of_Console_Commands

Ifcheatsareenabled,thenyoucannoclipwiththegamepaused(fordoingscreenshots,
etc.).
Frictionduringnoclipmove.
Showentitypackingstats,pass'clear'asargumenttoresetcounts.
Setto1tousethreadingsnapshotsendingonlistenservers,2fordedicatedservers.
Setto1tousethreadingsnapshotsendingonlistenservers,2fordedicatedservers.
Serverpasswordforentryintomultiplayergames
Istheserverpausable.
1=Pausethegamewhenpressing~toopentheconsole.CTRL+~openstheconsole
withoutpause.
Togglesserverphysicsdebuggeometry

1
1
0
0

sv_pure_kick_clients

(Ifsv_mincmdrateis>0),thissetsthemaximumvalueforcl_cmdrate.
Maxbandwidthrateallowedonserver,0==unlimited
Maximumreplaytimeinseconds
Serverupperboundonnet_maxroutablethataclientcanuse.
Maximumupdatespersecondthattheserverwillallow
Ifset,wheneveragameends,ifthetotalmemoryusedbytheserverisgreaterthanthis#
ofmegabytes,theserverwillexit.
Thissetstheminimumvalueforcl_cmdrate.0==unlimited.
Minbandwidthrateallowedonserver,0==unlimited
Minimumupdatespersecondthattheserverwillallow
Themaximumslopetheplayercanovercome[]
Thecapsulepogostickdampingratio[]
Thecapsulepogostickextensiontokeeptheplayerbettergrounded[%]
Thecapsulepogostickfrequency[hz].
Shouldthemoverproxybeacapsuleshape?
Trackindividualfieldoffsetchanges,ratherthanasingledirtyflagforthewholeentity.
ValidateeachStateChangedagainstknownoffsets.

0
0
1
10

Yes

Numberofsamplestomaintaininplayerperfhistory
(server)Printsinfoaboutdecalscurrentlyinthescene
Numberoftimesblockeddoorswilltrytoclosebeforebecomingnonsolidandforcinga
close.
Showuserdata.
Ifsetto1,theserverwillkickclientswithmismatchingfiles.Otherwise,itwillissuea
warningtotheclient.
Ifsetto1,theserverwillprintamessagewheneveraclientisverifyingaCRCforafile.
Ifset,onlyallowsthisentindextonetwork(otherthanplayersandthingsthatforce
sending).
Ifset,objectsblinkin/outofpvsrandomly.
Displaystatusofthequerycache(clientonly)
UseRadialvisfornetworkingPVSchecks.
Numberofminutestobanuserswhofailrconauthentication
Enable/disablerconlogging.
Maxnumberoftimesausercanfailrconauthenticationbeforebeingbanned
Numberoftimesausercanfailrconauthenticationinsv_rcon_minfailuretimebefore
beingbanned
Numberofsecondstotrackfailedrconauthentications
Cheattotestregenerativehealthsystems
Theregionoftheworldtoreportthisserverin.

Directorytostorereplaysin
Timeinsecondsgivenforalobbyreservation.
Timeinsecondsbeforelobbyreservationexpires.
Savessessionpersisterdataimmediately.

0
0
0
71/82

17/4/2016

ListofConsoleCommandsDota2Wiki

sv_sequence_debug
sv_sequence_debug_verbose
sv_session_persister_mode
sv_shared_team_pvs
sv_showfootsteps
sv_showladders
sv_showlagcompensation
sv_showtags
sv_shutdown
sv_skyname

1
1
0
1
0
0
0

sv_snapshot_unlimited

Yes
Yes

sv_soundemitter_reload
sv_soundemitter_trace

sv_soundscape_printdebuginfo
sv_specaccelerate
sv_specnoclip
sv_specspeed
sv_stats
sv_steamdatagramtransport_port

5
1
3
1
0

sv_steamgroup

sv_steamgroup_exclusive

sv_strict_notarget
sv_sync_anims_spawn

0
0

sv_sync_client_updates

sv_tags

sv_temp_baseline_string_table_buffer_size
sv_timeout

524288
65

sv_timeout_when_fully_connected

15

sv_timeout_when_fully_connected_tournament

sv_tracereffects_limit_general
sv_turbophysics
sv_unlockedchapters
sv_update_master_server
sv_usenetworkvars
sv_usercmd_queue_spew_threshold
sv_vehicle_autoaim_scale
sv_visiblemaxplayers

15
1
1
1
1
10
8
1

sv_voicecodec

sv_voiceenable
sv_watchtransmit
sys_minidumpexpandedspew
sys_minidumpspewlines

1
2
1
2000

0=OFF,1=ON,2=w/SPAWNMANAGER,3=w/PLAYER&WEAPONS
PVSissharedbetweenteams
Showsclient(red)andserver(green)footsteps(1=clientonly,2=serveronly,3=both)
Showbboxanddismountpointsforallladders(mustbesetbeforelevelload.)
Showlagcompensatedhitboxeswheneveraplayerislagcompensated.
Describecurrentgametags.
Setstheservertoshutdownwhenallgameshavecompleted
Currentnameoftheskyboxtexture
Fordebugging,don'tthrowawayoldsnapshotssothatifyoubreakindebugger(on
remoteclientorserver)itwon'trequireanuncompressedupdatetoresume.Youmayrun
outofmemoryofcourse...
Flushesthesounds.txtsystem
ShowallEmitSoundcallsincludingtheirsymbolicnameandtheactualwavefilethey
resolvedto.(1=fornobody,0=foreverybody,n=foroneentity)
printsoundscapes

CollectCPUusagestats
Ifnonzero,listenforproxiedtrafficonthespecifiedport
TheIDofthesteamgroupthatthisserverbelongsto.Youcanfindyourgroup'sIDonthe
adminprofilepageinthesteamcommunity.
Ifset,onlymembersofSteamgroupwillbeabletojointheserverwhenit'sempty,public
peoplewillbeabletojointheserveronlyifithasplayers.
Ifset,notargetwillcauseentitiestoneverthinktheyareinthepvs
Yes
(Onlyusedwhenhostingxboxgames).Sendclientsupdatesatthesametime.Thissaves
CPUbecausetheserverwillencodeandcalcdeltasonlessframes.
Servertags.Usedtoprovideextrainformationtoclientswhenthey'rebrowsingfor
servers.Separatetagswithacomma.
Buffersizeforwritingstringtablebaselnes
Afterthismanysecondswithoutamessagefromaclient,theclientisdropped
Oncefullyconnected,playerwillbekickedifhedoesn'tsendanetworkmessagewithin
thisinterval.
Oncefullyconnectedinatournamentgame,playerwillbekickedifhedoesn'tsenda
networkmessagewithinthisinterval.
Limitsthenumberofvisibletracersperframe
Turnsonturbophysics
Highestunlockedgamechapter.
Shouldweupdatethemasterserver.
Usenetworkvarsystem.
Spewwarningifcommandqueuehasgrownabovethismanybackloggedcommands.
Overridesthemaxplayersreportedtoprospectiveclients
SpecifieswhichvoicecodecDLLtouseinagame.SettothenameoftheDLLwithout
theextension.
WatchNetworkStateChangedinfoforthisentityindex.
Linesofcrashdumpconsolespewtokeep.

http://dota2.gamepedia.com/List_of_Console_Commands

72/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
target_scan_use_query_cache
tauntfrequency
template_debug
tenfoot_match
tenfoot_pickle_dictionaries
tenfoot_pickle_single_dictionary
tenfoot_text_hotspots
test_compendium
test_compendium_enable_spew
test_compendium_endgame_stats
test_compendium_force_web_assets

Default
Cheat?
Value
1
1
0
Yes

[prefix]:matchesastringprefix
compilesdaisywheelinputdictionariestomoreperformantform
[language]compilesonedaisywheelinputdictionary
findtextautosuggesthotspots
test_compendium
EnableCompendiumdebugspew.
test_compendium_endgame_stats
UseWebassetsforCompendiumtesting.
Amounttoincrementlevelpointsamountperframewhendoinglocalcompendiumtestingon
progressbars.
Themaximumvaluetoallowthecompendiumleveltestingtogetbeforewrappingitaroundagain.
Whensettoavalue>=0thiswillforcethecompendiumleveltousethisvaluewhentesting
compendiums
Downloadacompendium,butthenusethespecifiedlocaldatafileinstead.
Amounttoincrementprizepoolamountperframewhendoinglocalcompendiumtestingon
progressbars.
Maximumprizepoolamountwhendoinglocalcompendiumtestingonprogressbars.
Minimumprizepoolamountwhendoinglocalcompendiumtestingonprogressbars.
test_compendium_refresh
test_compendium_stats

0
0

test_compendium_level_inc

test_compendium_level_inc_max

12000

test_compendium_level_set

test_compendium_overridedatafile

test_compendium_prizepool_inc

5000

test_compendium_prizepool_max
test_compendium_prizepool_min
test_compendium_refresh
test_compendium_stats
Test_CreateEntity

6000000
1600000

HelpText

Testaclientsidedispatcheffect.Usage:test_dispatcheffect<effectname><distanceaway><flags>
<magnitude><scale>Defaultsare:<distance1024><flags0><magnitude0><scale0>

test_dispatcheffect
Test_EHandle
test_entity_blocker
Test_ExitProcess
test_gameend
Test_InitRandomEntitySpawner
Test_Loop

Testcommandthatdropsanentityblockeroutinfrontoftheplayer.
Test_ExitProcess<exitcode>immediatelykilltheprocess.

Test_Loop<loopname>loopbacktothespecifiedloopstartpointunconditionally.
Test_LoopCount<loopname><count>loopbacktothespecifiedloopstartpointthespecified#of
times.
Test_LoopForNumSeconds<loopname><time>loopbacktothespecifiedstartpointforthe
specified#ofseconds.
Test_RandomChance<percentchance,0100><token1><token2...>Rollthediceandmayberun
thecommandfollowingthepercentagechance.

Test_LoopCount
Test_LoopForNumSeconds
Test_RandomChance
Test_RandomizeInPVS
Test_RandomPlayerPosition
Test_RemoveAllRandomEntities
Test_SpawnRandomEntities

Test_StartLoop<loopname>Denotethestartofaloop.Reallyjustdefinesanamedpointyoucan
jumpto.

Test_StartLoop
Test_StartScript
testhudanim
testscript_debug
0
texture_budget_background_alpha
128
texture_budget_panel_bottom_of_history_fraction 0
texture_budget_panel_global
0
texture_budget_panel_height
284
texture_budget_panel_width
512
texture_budget_panel_x
0
texture_budget_panel_y
450
tf_arena_max_streak
5
tf_arena_preround_time
10
tf_escort_score_rate
1
think_limit
10
thirdperson
thirdperson_mayamode
thirdperson_platformer
0
thirdperson_screenspace
0
thirdpersonshoulder
threaded_occluder_rasterization
1
ti_onstage_frame_short
512
ti_onstage_frame_tall
576
ti_onstage_frame_wide
384
ti_onstage_side_frame_tall
1200
http://dota2.gamepedia.com/List_of_Console_Commands

Yes

Startatestscriptrunning..
Testahudelementanimation.Arguments:<animname>
Debugtestscripts.
howtranslucentthebudgetpanelis
numberbetween0and1
Showglobaltimesinthetexturebudgetpanel.
heightinpixelsofthebudgetpanel
widthinpixelsofthebudgetpanel
numberofpixelsfromtheleftsideofthegamescreentodrawthebudgetpanel
numberofpixelsfromthetopsideofthegamescreentodrawthebudgetpanel
Teamswillbescrambledifoneteamreachesthisstreak
LengthofthePreRoundtime
Scoreforescortingthetrain,inpointspersecond
Maximumthinktimeinmilliseconds,warningisprintedifthisisexceeded.
Switchtothirdpersoncamera.
SwitchtothirdpersonMayalikecameracontrols.
Playerwillaiminthedirectiontheyaremoving.
Movementwillberelativetothecamera,eg:leftmeansscreenleft
Switchtothirdpersonshouldercamera.

Yes

73/82

17/4/2016

ListofConsoleCommandsDota2Wiki

ti_onstage_side_frame_wide
ti_onstage_side_portrait_fov_reduce
timedemo
timedemo_end
timedemo_start
timedemo_vprofrecord
timedemoquit
toggle
toggleconsole
toggleshoppanel
toolhud_enable
tools_renderscenes
toolscene_gizmo_algorithm
top_bar_message
tr_do_reduce
tr_draw_open_edges
tr_epsilon_t_junction
tr_max_acceptable_edge_length
tr_openedge_penalty
treasure_opening_particle_emission_max
treasure_opening_particle_emission_min
treasure_opening_particle_emissionB_max
treasure_opening_particle_emissionB_min
treasure_opening_particle_velocity_max

670
5

treasure_opening_particle_velocity_min
tutorial_cleanup_post
tutorial_experience_closed
tutorial_speech_end
tutorial_start_lesson
tutorial_testui
tutorial_tip_dismissed
tv_allow_camera_man
tv_allow_static_shots
tv_autorecord
tv_autoretry
tv_chatgroupsize
tv_chattimelimit
tv_clients
tv_debug
tv_delay
tv_deltacache
tv_demo_starttick
tv_dispatchmode
tv_dota_auto_record
tv_dota_auto_record_stressbots
tv_enable

tv_enable_delta_frames

tv_grouprelaydatareliable

tv_grouprelaydataunreliable

tv_grouprelaydatavoice

tv_instant_replay_full_frame
tv_instant_replay_full_frame_time
tv_listen_voice_indices
tv_maxclients
tv_maxrate
tv_msg
tv_name
tv_nochat
tv_overridemaster
tv_password
tv_port
tv_record
tv_relay
tv_relay_quit_after_game
tv_relay_rate

1
30
0
128
80000

Playademoandreportperformanceinfo.
Endstimedemoongiventick.
Startstimedemoongiventick.
Playademoandreportperformanceinfo.Alsorecordvprofdataforthespanofthedemo
Playademo,reportperformanceinfo,andthenexit
Togglesspecifiedconvarvalueonandoff.
Show/hidetheconsole.
togglesshop

1
1

1
1
1
testtopbarstatusmessage.usage:top_bar_message['messagehere'][scary:0/1]
1
0
0.010
10000
10
2
0
1
0
2

Yes
Yes
Yes
Yes
Yes

Jumptothepassedtutoriallesson

1
1
0
1
0
0
0
120
2
0
1
0
0
0

0
0
0
0
27020

1
250000

http://dota2.gamepedia.com/List_of_Console_Commands

Autodirectorallowsspectatorstobecomecameraman
Autodirectorusesfixedlevelcamerasforshots
AutomaticallyrecordsallgamesasSourceTVdemos.
Relayproxiesretryconnectionafternetworktimeout
Setthedefaultchatgroupsize
Limitsspectatorstochatonlyeverynseconds
ShowslistofconnectedSourceTVclients.
SourceTVdebuginfo.
SourceTVbroadcastdelayinseconds
Enabledeltaentitybitstreamcache
Dispatchclientstorelayproxies:0=never,1=ifappropriate,2=always
Ifenabled,ademowillautomaticallyberecordedforeverygame
Ifenabled,ademowillautomaticallyberecordedforstressbotgames
ActivatesSourceTVonserver.
Indicateswhetherornotthetvshouldusedeltaframesforstorageofintermediateframes.Thistakes
moreCPUbutsignificantlylessmemory.
Whenenabled,thiswillcollectallinformationforrelaysendingintoasingledatagramtoensurethat
thedatastaystogetherthroughapotentiallylargenumberofrelays
Whenenabled,thiswillcollectallinformationforrelaysendingintoasingledatagramtoensurethat
thedatastaystogetherthroughapotentiallylargenumberofrelays
Similartotv_grouprelaydata,butcontrolswhetherornotthevoicechannelsshouldberoutedintothe
groupeddatafortherelays
Sendembeddedfullframes
Secondsbetweenfullframeembeddeds
BitfieldofentindicestolistentovoicemessagesfromwhenconnectedtoSourceTV,defaultisnone
MaximumclientnumberonSourceTVserver.
MaxSourceTVspectatorbandwidthrateallowed,0==unlimited
Sendascreenmessagetoallclients.
SourceTVhostname
Don'treceivechatmessagesfromotherSourceTVspectators
OverridestheSourceTVmasterrootaddress.
SourceTVpasswordforallclients
HostSourceTVport
StartsSourceTVdemorecording.
ConnecttoSourceTVserverandrelaybroadcast.
Quitafteragamehasbeenrelayed,donothibernate
defaultrateforrelays
74/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Whenenabled,thiswilluseauniquelygeneratedservercodetoauthenticaterelaytorelay
connections.ThiscodeiscoordinatedviatheGCorsomeexternalmeansratherthanbyclients
directly
SourceTVpasswordforrelayproxies
Relayvoicedata:0=off,1=on
ReconnectstheSourceTVrelayproxy.
Whenenabled,thiswilluseauniquelygeneratedservercodetoauthenticaterelayconnections.This
codeiscoordinatedviatheGCorsomeexternalmeansratherthanbyclientsdirectly

tv_relay_secret_code

tv_relaypassword
tv_relayvoice
tv_retry

0
1

tv_secret_code

tv_show_allchat
tv_snapshotrate
tv_status
tv_stop
tv_stoprecord
tv_timeout
tv_title
tv_transmitall

1
20

tv_window_size

16

300
0
0

txview

Snapshotsbroadcastedpersecond
ShowSourceTVserverstatus.
StopstheSourceTVbroadcast.
StopsSourceTVdemorecording.
SourceTVconnectiontimeoutinseconds.
SettitleforSourceTVspectatorUI
Transmitallentities(notonlydirectorview)
Specifiesthenumberofsecondsworthofframesthatthetvreplaysystemshouldkeepinmemory.
IncreasingthisgreatlyincreasestheamountofmemoryconsumedbytheTVsystem
Show/hidetheinternaltextureviewer.

U
Default
Value

Command
unbind
unbindall
unloadTool
unpause
unsubscribe_all_game_modes
unsubscribe_custom_game
UpdateBinarySizes

HelpText
Unbindakey.
Unbindallkeys.
unloadthespecifiedtool
Clearthepausestateoftheserver.
Unsubscribesfromallcustomgames.TheywillbeuninstalledbytheSteamclientwhenyoucloseDota2.
Stopssubscribingtoaspecificcustomgame.ItwillbeuninstalledwhenyouexitDota2.
Dumpsthebinarysizestouseforthegameinloadaddress.vpc
Executesurlbasedcommands,usedforincomingcommandsfromurlbasedlauncheswhenthegame'salready
running.

url_execute
use
+use
use
use_item_client
use_new_damage_system
users

Cheat?

UseaparticularweaponArguments:<weapon_name>
Usetheitemintheindicatedslot.<heroname><slotname>
0
Showuserinfoforplayersonserver.

http://dota2.gamepedia.com/List_of_Console_Commands

75/82

17/4/2016

Command
vcon_pipe_dump
vdebug_enable
vehicle_flushscript
versus_stats_highlight_interval
vgui_drawfocus
vgui_drawkeyfocus
+vgui_drawtree
vgui_drawtree
vgui_drawtree
vgui_drawtree_bounds
vgui_drawtree_clear
vgui_drawtree_draw_selected
vgui_drawtree_freeze
vgui_drawtree_hidden
vgui_drawtree_panelalpha
vgui_drawtree_panelptr
vgui_drawtree_popupsonly
vgui_drawtree_render_order
vgui_drawtree_scheme
vgui_drawtree_visible
vgui_dump_panels
vgui_message_dialog_modal
vgui_spew_fonts
vgui_togglepanel
video_mode_screenshots
viewanim_addkeyframe
viewanim_create
viewanim_load
viewanim_reset
viewanim_save
viewanim_test
viewmodel_fov
viewmodel_offset_x
viewmodel_offset_y
viewmodel_offset_z
violence_ablood
violence_agibs
violence_hblood
violence_hgibs
vis_debug_currentcluster
vis_debug_drawcluster
vis_debug_dumpvisibleclusters
vis_debug_find_los
vis_debug_lock
vis_debug_record_start
vis_debug_record_stop
vis_debug_show
vis_debug_tracelos
vis_enable
vis_force
vismon_poll_frequency
vismon_trace_limit
vm_camera
vm_camera_interp_speed
vm_camera_no_roll
vm_camera_scale
vm_debug
vm_draw_always
vm_fade
voice_all_icons
voice_always_sample_mic
voice_chat_bubble_show_volume
voice_chat_bubbles
voice_clientdebug
voice_debugfeedback
voice_debugfeedbackfrom
voice_fadeouttime
voice_gain_downward_multiplier

ListofConsoleCommandsDota2Wiki

DefaultValue Cheat?

5
0
0

0
0

Yes

0
0
0
0
0
0
0
0
1

HelpText
DumpsthestateofallexistingVConsolepipes
Enable/disableVDebug
Flushandreloadallvehiclescripts
Intervalbetweenhightlightscreensinthetransitionstatspanelforversusmode
Reportwhichpanelisunderthemouse.
Reportwhichpanelhaskeyboardfocus.

Drawsthevguipanelhiearchytothespecifieddepthlevel.
Showpanelbounds.
Highlighttheselectedpanel
Setto1tostopupdatingthevgui_drawtreeview.
Drawthehiddenpanels.
Showthepanelalphavaluesinthevgui_drawtreeview.
Showthepanelpointervaluesinthevgui_drawtreeview.
Drawsthevguipopuplistinhierarchy(1)ormostrecentlyused(2)order.
Listthevgui_drawtreepanelsinrenderorder.
Showschemefileforeachpanel
Drawthevisiblepanels.
vgui_dump_panels[visible]

1
show/hidevguipanelbyname.
dumpscreenshotsatallsupportedvideomodes
viewanim_create
loadanimationfromfile
resetviewangles!
Savecurrentanimationtofile
testviewanimation
54
0
0
0
1
1
1
1

1
0
0
12
1
8
0
1
0
0
1
0
0

Yes

Drawalienblood
Showaliengibentities
Drawhumanblood
Showhumangibentities
Showthecurrentclusternumber
Addcluster#tovisualization,(1)toclear
Showthelistofvisibleclusters
FindorclearthevisLOStohere
LockvisLOSorigintocurrent
Recordapathtodebugvis
Recordapathtodebugvis
Show/hidethevisdebugvisualization
Traceraysandcheckvisfromthecurrentcamera
Togglestaticvisibility
Yes
Yes
Yes

1
1
0
0
0
0
100

http://dota2.gamepedia.com/List_of_Console_Commands

Drawallplayers'voiceicons
Forsystemsexperiencingahang/stallwhenusingvoicechat.
Visualizethevolumetransmittedwiththeicondisplayingspeech.
WhethertodrawchatbubblesinttheUIornot

76/82

17/4/2016

voice_gain_max
5
voice_gain_rate
1
voice_gain_target
16000
voice_head_icon_height
20
voice_head_icon_size
6
voice_local_icon
0
voice_loopback
0
voice_minimum_gain
3
voice_modenable
1
voice_player_speaking_delay_threshold 0
voice_scale
1
voice_sequence_maximum_wait_time 0
voice_serverdebug
0
voice_steal
2
voice_threshold
4000
voice_threshold_delay
0
voice_vox
0
voice_vox_current_peak
0
voice_xsend_debug
0
voicerecord
+voicerecord
volume
1
vphys2_angular_damping
0
vphys2_angular_damping_in_water
0
vphys2_artificial_acceleration
0
vphys2_buoyancy_damping
0
vphys2_buoyancy_version
0
vphys2_default_max_velocity
2000
vphys2_enable_buoyancy
1
vphys2_enable_variable_timestep
1
vphys2_expensive_sync_warning
320000
vphys2_linear_damping
0
vphys2_linear_damping_in_water
0
vphys2_ragdoll_joint_or
1
vphys2_solver_batch_size
16
vphys2_water_density_multiplier
1
vphysics_force_apply_magnitude
1
vphysics_shadow_port
1
vprof_counters
0
vprof_counters_show_minmax
0
vprof_dump_counters
vprof_generate_report
vprof_generate_report_budget
vprof_generate_report_hierarchy
vprof_off
vprof_on
vprof_remote_start
vprof_remote_stop
vprof_reset
vprof_reset_peaks
vprof_scope_entity_clientthink
0
vprof_scope_entity_gamephys
0
vprof_scope_entity_thinks
0
vprof_think_limit
0
vprof_vtrace
vr_anchor_allow_non_up_floor
0
vr_chaperone_enable
0
vr_chaperone_fade_dist
30
vr_chaperone_hardbounds_disabled
1
vr_chaperone_max_x
87
vr_chaperone_max_y
100
vr_chaperone_max_z
105
vr_chaperone_min_x
64
vr_chaperone_min_y
112
vr_chaperone_min_z
0
vr_debug_overlay
0
vr_depth_prepass
1
vr_depth_prepass_alphatested
0
vr_depth_prepass_cull_threshold
60
vr_dump_lights
0

ListofConsoleCommandsDota2Wiki

Voiceiconsarethismanyinchesoverplayereyepositions
Sizeofvoiceiconoverplayerheadsininches
Drawlocalplayer'svoiceicon

Enable/disablevoiceinthismod.
Yes
Whenreceivingpacketsoutofsequence,waitthismanysecondsformissingsequencestoarrive

Currentpeakvalue(outof64k)oftheincomingvoicestream

Soundvolume

Yes

maxobjectvelocity,in/s

Yes

Usetheportedversionofphysicsshadowcontroller?

Dumpvprofcounterstotheconsole
Generateareporttotheconsole.
Generateareporttotheconsolebasedonbudgetgroup.
Generateareporttotheconsole.
Disablevprof
Enablevprof
RequestaVProfdatastreamfromtheremoteserver(requiresauthentication)
StopanexistingremoteVProfdatarequest
ResetthestatsinVProfprofiler
ResetjustthepeaktimeinVProfprofiler
Setto1togenerateindividualVPROFnodesforeachcliententity'sthinkfunction.

Yes

http://dota2.gamepedia.com/List_of_Console_Commands

TogglewhethervprofdataissenttoVTrace
Allowsanchorteleportationontowallsandceiling.NOTE:WIP,mostlybroken!

77/82

17/4/2016

vr_enable_lights
vr_fakebind_hand0_grip_press
vr_fakebind_hand0_grip_release
vr_fakebind_hand0_menu_dn
vr_fakebind_hand0_menu_up
vr_fakebind_hand0_pad_down_press
vr_fakebind_hand0_pad_down_release
vr_fakebind_hand0_pad_left_press
vr_fakebind_hand0_pad_left_release
vr_fakebind_hand0_pad_press
vr_fakebind_hand0_pad_release
vr_fakebind_hand0_pad_right_press
vr_fakebind_hand0_pad_right_release
vr_fakebind_hand0_pad_up_press
vr_fakebind_hand0_pad_up_release
vr_fakebind_hand0_trigger_press
vr_fakebind_hand0_trigger_release
vr_fakebind_hand1_grip_press
vr_fakebind_hand1_grip_release
vr_fakebind_hand1_menu_dn
vr_fakebind_hand1_menu_up
vr_fakebind_hand1_pad_down_press
vr_fakebind_hand1_pad_down_release
vr_fakebind_hand1_pad_left_press
vr_fakebind_hand1_pad_left_release
vr_fakebind_hand1_pad_press
vr_fakebind_hand1_pad_release
vr_fakebind_hand1_pad_right_press
vr_fakebind_hand1_pad_right_release
vr_fakebind_hand1_pad_up_press
vr_fakebind_hand1_pad_up_release
vr_fakebind_hand1_trigger_press
vr_fakebind_hand1_trigger_release
vr_fakebind_quadrant_threshold
vr_fakebind_spew_pad
vr_fakebind_trigger_threshold
vr_hack_cont_postx
vr_hack_cont_posty
vr_hack_cont_postz
vr_hack_cont_prex
vr_hack_cont_prey
vr_hack_cont_prez
vr_hack_cont_rotx
vr_hack_cont_roty
vr_hack_cont_rotz
vr_hand_debug
vr_hide_viewmodel
vr_hmd_positions_debug
vr_multigpu_skip_semaphores
vr_multigpu_skip_transfers
vr_proto_overlay
vr_render_opaque
vr_render_opaque_notzprepassed
vr_render_translucent
vr_shadows_debug
vr_shoot_angle_offset_x
vr_shoot_angle_offset_y
vr_shoot_angle_offset_z
vr_stencil_debug
vr_tracked_objects_solid
vtune

ListofConsoleCommandsDota2Wiki

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
90
180
0
0
0
0
0
1
1
1
1
0
15
180
0
0
1

Yes
Yes

MakeslocalplayerHMDavatarvisibleslightlyinfrontofitsactualposition.

0=Off,1=DebugWireframe,2=DebugSolidBlink
Yes
ControlsVTune'ssampling.

http://dota2.gamepedia.com/List_of_Console_Commands

78/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command
DefaultValue Cheat?
HelpText
walk
+walk
watch_server
Watchaserversteamid
weapon_showproficiency
0
workshop_concurrent_fileinfo_requests 5
world_dump_loaded_worlds
Dumpalloftheworldsthatweknowabout
world_layer_list
Listallworldlayers
world_layer_set_visible
Showorhidethespecifiedworldlayer
writeid
WritesalistofpermanentlybanneduserIDstobanned_user.cfg.
writeip
Savethebanlisttobanned_ip.cfg.
writekeybindings
Savescurrentkeybindingstodisk.

X
Command
DefaultValue Cheat? HelpText
xbox_autothrottle
1
xbox_steering_deadzone 0
xbox_throttlebias
100
xbox_throttlespoof
200
xc_crouch_debounce
0
xlook
xmove

Z
Command
DefaultValue Cheat?
HelpText
z_door_reopen_interval 0
Yes
Closeddoorscanbereopenedafterthisamountoftime
z_door_retry_interval 1
Yes
Intervalatwhichblockeddoorswilltrytoreopen
+zoom
zoom

Legacy
Listedbelowisthelistofconsolecommands/variablesthatwereaddedanddepreciatedbetweeneachdifferentversionofthegame.Someofthesecommandswereevent
relatedcommandswhilesomeweredepreciatedasthegamecodechanges.
Note1:Changesweretrackedstartingfromversion799.
Note2:FirstSeencolumnindicatewhenthecommand/variablewasaddedtothegameandLastSeencolumnindicatewhenthecommand/variablewasremoved
fromthegame(bothbasedonDota2GCversion).Thesevaluesareapproximate.

http://dota2.gamepedia.com/List_of_Console_Commands

79/82

17/4/2016

ListofConsoleCommandsDota2Wiki

Command

Default
Cheat?
Value

Dumpinformationonallscriptentitieswithagivenname.Youcanalsospecifyby
number.
Runthetextasascript.
Runavscriptfile.
Reloadscripts.

cl_inspect
cl_script
cl_script_execute
cl_script_reload
cl_showcase_view_shadow_depth_bias
cl_showcase_view_shadow_end
cl_showcase_view_shadow_test_enable
dota_bot_match_game_modes
dota_camera_heightmap
dota_camera_sixense_center_on_hero
dota_camera_sixense_grab_speed
dota_camera_sixense_invert_grab
dota_camera_sixense_invert_pan
dota_camera_sixense_pan_speed
dota_camera_smooth_sample_timer
dota_camera_spectate_distance
dota_clickmove_instant_restart
dota_equip_fan_item
dota_force_night
dota_killcam_show
dota_loadgame
dota_play_tab_web_panel
dota_pods_flashcheck
dota_sf_hud_survey
dota_smart_camera_toggle

HelpText

0
0
1
2
1
0
3
1
0
4000
0
1600
0
0
0

Bitmasksofgamemodestosearchforincoopbotmatchmaking.

Yes
Showclicksintheworldinalternatemanner.
Yes

1
1
1

dota_update_connected_players_send_time_postgame 10
dota_uploadgame
editdemo
holdout_start_round
inspect
notification_popup_sf_debug_element
r_screenspace_aa_technique
script
script_execute
script_attach_debugger_at_startup
sv_hibernate_ms

sv_hibernate_ms_vgui

20

sv_temp_entity_buffer_size
test_onstage_item_drop
ti3_test_download

65536

0
20

Yes

Thisisthesameasdota_update_connected_players_send_timebutcontrolshow
longthedurationshouldbewheninthepostgame.

First Last
seen seen
N/A

902

N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A

925
925
902
978
978
978
978
978
978
978
978
978
978
978
978
810
987
810
991
810
994
978
987
984

N/A

872

N/A
N/A
N/A

810
810
810

Editarecordeddemofile(.dem).
Starttheindicatedround.
Dumpinformationonallscriptentitieswithagivenname.Youcanalsospecifyby
N/A
number.
PrintsdrawinfoaboutanSFnotificationelement.CanspecifyachildintheSWF
851
asthesecondargumentforfurtherinfo.
N/A
Runthetextasascript.
N/A
Runavscriptfile.
N/A
N/A
#ofmillisecondstosleepperframewhilehibernating.
N/A
#ofmillisecondstosleepperframewhilehibernatingbutrunningthevgui
N/A
dedicatedserverfrontend.
Buffersizefortempentities.
N/A
N/A
N/A

902
956
978

839
930
930
987
994
994

Updatehistory
March05,2015Patch
Addeddota_pet_itemcarrytotheconsole
February27,2015Patch
[Undocumented]Readdedthefollowingconvars:dota_cancel_gg,dota_ping,say_teamandsay_student
February25,2015Patch
[Undocumented]Newcommand:sv_dota_crash_sentinel_filename<0/1>Filenameofcrashdetectionsentinel
February24,2015Patch
Theexperimentalautorepeatfeaturedota_player_auto_repeat_right_mousenowinteractswiththeminimap.
Theexperimentaldirectionalmovefeaturedota_unit_allow_moveto_directionhasbeenchangedtopivotinplacetofacethedirectionbeforestartingtomove.
Addedanewconfirmationparticleeffecttodota_unit_allow_moveto_directionmovementcommands.

References
Ingame

[hide]
System
PatchesVersionsCosmeticItems(RarityQuality)Itemdropsystem(DropList)Crafting(CraftingList)GemsPresentsTrophiesBattlePoints
CompendiumFantasyDotaMusicEvents

http://dota2.gamepedia.com/List_of_Console_Commands

80/82

17/4/2016
Matchmaking
UserInterface
Steam
Social
Client
Other

ListofConsoleCommandsDota2Wiki
Gamemodes(CustomGames)MatchmakingRatingPriorityStatsLobbyTrainingCoachingBotsAllHeroChallenge
HUDControlsMinimapGameSettingsHotkeysChatWheelEmoticonsArmoryLoadout
TradingGiftingMarketAchievementsTradingCardsGuidesLaunchOptionsWorkshopDota2WorkshopTools
GuildTeamPartyFriendRecruitingReportCommendBanConductSummary
LowViolenceSourceEngineSpectatingReplayCastingConsole(Commands)CheatsModdingDota2Reborn
Leaderboards

Retrievedfrom"http://dota2.gamepedia.com/index.php?title=List_of_Console_Commands&oldid=1073699"
Categories: System Lists

AROUND THE WEB

5 GAMES YOU'RE LUCKY YOU EVEN GOT TO PLAY

THE KILLER GAME THAT JUST MADE SEQUELS OBSOLETE

8 VIDEO GAME RECORDS THAT WILL NEVER BE BROKEN

http://dota2.gamepedia.com/List_of_Console_Commands

81/82

17/4/2016

ListofConsoleCommandsDota2Wiki

9 GAMES WE THINK WE'RE GOOD AT BUT REALLY AREN'T

Thispagewaslastmodifiedon14April2016,at12:38.
ContentisavailableunderCCBYNCSA3.0unlessotherwisenoted.
Dota2contentandmaterialsaretrademarksandcopyrightsofValveoritslicensors.Allrightsreserved.
ThissiteisapartofCurse,Inc.andisnotaffiliatedwithValve.

Facebook

SignIn

AboutCurse

Twitter

Register

Advertise

Youtube

Careers

TermsofService

Newsletter

Help

PrivacyPolicy

Copyright20052016,CurseInc.

http://dota2.gamepedia.com/List_of_Console_Commands

82/82

You might also like