"DOTAKeys" { "Templates" { //============================================================= // // Legacy Keys HEROES // "LEGACYHERO" { "Heroes" { "npc_dota_hero_antimage" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V"} } "npc_dota_hero_axe" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "X" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_crystal_maiden" { // Ability "LegacyAbilityPrimary1" { "Key" "V" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_drow_ranger" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "T" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "M" } } "npc_dota_hero_earthshaker" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "A" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_mirana" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_nevermore" { // Ability "LegacyAbilityPrimary1" { "Key" "Z" } "LegacyAbilityPrimary2" { "Key" "X" } "LegacyAbilityPrimary3" { "Key" "C" } "LegacyAbilitySecondary1" { "Key" "N" } "LegacyAbilitySecondary2" { "Key" "P" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_morphling" { // Ability "LegacyAbilityPrimary1" { "Key" "W" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "F" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_puck" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "E" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_pudge" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_razor" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "N" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_sand_king" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "L" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_storm_spirit" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "V" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_sven" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_tiny" { // Ability "LegacyAbilityPrimary1" { "Key" "V" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "C" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_vengefulspirit" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_windrunner" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_zuus" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "G" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_kunkka" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "X" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_lina" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_lich" { // Ability "LegacyAbilityPrimary1" { "Key" "V" } "LegacyAbilityPrimary2" { "Key" "F" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_lion" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_shadow_shaman" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_slardar" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "B" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_tidehunter" { // Ability "LegacyAbilityPrimary1" { "Key" "G" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "C" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V" } } "npc_dota_hero_witch_doctor" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "V" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_enigma" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "B" } } "npc_dota_hero_tinker" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "C" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_sniper" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "O" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_necrolyte" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "I" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_beastmaster" { // Ability "LegacyAbilityPrimary1" { "Key" "W" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "B" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_venomancer" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V" } } "npc_dota_hero_faceless_void" { // Ability "LegacyAbilityPrimary1" { "Key" "W" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_pugna" { // Ability "LegacyAbilityPrimary1" { "Key" "B" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_viper" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V" } } "npc_dota_hero_dazzle" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "G" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_rattletrap" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_leshrac" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "G" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V" } } "npc_dota_hero_furion" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_dark_seer" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_enchantress" { // Ability "LegacyAbilityPrimary1" { "Key" "U" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_night_stalker" { // Ability "LegacyAbilityPrimary1" { "Key" "V" } "LegacyAbilityPrimary2" { "Key" "F" } "LegacyAbilityPrimary3" { "Key" "G" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_weaver" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "K" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_chen" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_spectre" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "L" } "LegacyAbilityPrimary3" { "Key" "I" } "LegacyAbilitySecondary1" { "Key" "R" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_doom_bringer" { // Ability "LegacyAbilityPrimary1" { "Key" "Q" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "D" } "LegacyAbilitySecondary2" { "Key" "F" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_ancient_apparition" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "G" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_juggernaut" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "S" } "LegacyAbilityPrimary3" { "Key" "" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_kunkka" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "X" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_bloodseeker" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "T" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_riki" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "K" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_broodmother" { // Ability "LegacyAbilityPrimary1" { "Key" "W" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "P" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_skeleton_king" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "V" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_queenofpain" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_jakiro" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "Q" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_batrider" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_huskar" { // Ability "LegacyAbilityPrimary1" { "Key" "V" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "B" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_omniknight" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_dragon_knight" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_warlock" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_alchemist" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "G" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_life_stealer" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "F" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_death_prophet" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "C" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "X" } } "npc_dota_hero_ursa" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "V" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_bounty_hunter" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "J" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_spirit_breaker" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "H" } "LegacyAbilityPrimary3" { "Key" "T" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_silencer" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "L" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_invoker" { // Ability "LegacyAbilityPrimary1" { "Key" "Q" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "D" } "LegacyAbilitySecondary2" { "Key" "F" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_clinkz" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_obsidian_destroyer" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_bane" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "T" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_shadow_demon" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "W" } "LegacyAbilitySecondary1" { "Key" "E" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_lycan" { // Ability "LegacyAbilityPrimary1" { "Key" "V" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "I" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_lone_druid" { // Ability "LegacyAbilityPrimary1" { "Key" "B" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "Y" } "LegacyAbilitySecondary1" { "Key" "C" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_brewmaster" { // Ability "LegacyAbilityPrimary1" { "Key" "W" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "B" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_phantom_lancer" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "X" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_chaos_knight" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_ogre_magi" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "G" } "LegacyAbilityPrimary3" { "Key" "B" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_treant" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "V" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_phantom_assassin" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "B" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_gyrocopter" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_rubick" { // Ability "LegacyAbilityPrimary1" { "Key" "Z" } "LegacyAbilityPrimary2" { "Key" "X" } "LegacyAbilityPrimary3" { "Key" "N" } "LegacyAbilitySecondary1" { "Key" "D" } "LegacyAbilitySecondary2" { "Key" "F" } "LegacyAbilityUltimate" { "Key" "Q" } } "npc_dota_hero_wisp" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "V" } "LegacyAbilitySecondary1" { "Key" "D" } "LegacyAbilitySecondary2" { "Key" "F" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_luna" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "G" } "LegacyAbilityPrimary3" { "Key" "L" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_undying" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "T" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_disruptor" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_templar_assassin" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "B" } "LegacyAbilitySecondary1" { "Key" "T" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_naga_siren" { // Ability "LegacyAbilityPrimary1" { "Key" "R" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "F" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_visage" { // Ability "LegacyAbilityPrimary1" { "Key" "G" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "V" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_nyx_assassin" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V" } } "npc_dota_hero_keeper_of_the_light" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "C" } "LegacyAbilitySecondary1" { "Key" "R" } "LegacyAbilitySecondary2" { "Key" "B" } "LegacyAbilityUltimate" { "Key" "F" } } "npc_dota_hero_meepo" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "F" } "LegacyAbilityPrimary3" { "Key" "G" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_magnataur" { // Ability "LegacyAbilityPrimary1" { "Key" "W" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "D" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "V" } } "npc_dota_hero_centaur" { // Ability "LegacyAbilityPrimary1" { "Key" "F" } "LegacyAbilityPrimary2" { "Key" "D" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "T" } } "npc_dota_hero_slark" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "N" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "D" } } "npc_dota_hero_medusa" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "G" } } "npc_dota_hero_shredder" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "E" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "C" } } "npc_dota_hero_troll_warlord" { // Ability "LegacyAbilityPrimary1" { "Key" "G" } "LegacyAbilityPrimary2" { "Key" "E" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_tusk" { // Ability "LegacyAbilityPrimary1" { "Key" "E" } "LegacyAbilityPrimary2" { "Key" "W" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "R" } } "npc_dota_hero_bristleback" { // Ability "LegacyAbilityPrimary1" { "Key" "G" } "LegacyAbilityPrimary2" { "Key" "R" } "LegacyAbilityPrimary3" { "Key" "K" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "W" } } "npc_dota_hero_skywrath_mage" { // Ability "LegacyAbilityPrimary1" { "Key" "C" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_elder_titan" { // Ability "LegacyAbilityPrimary1" { "Key" "T" } "LegacyAbilityPrimary2" { "Key" "C" } "LegacyAbilityPrimary3" { "Key" "R" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "E" } } "npc_dota_hero_abaddon" { // Ability "LegacyAbilityPrimary1" { "Key" "D" } "LegacyAbilityPrimary2" { "Key" "T" } "LegacyAbilityPrimary3" { "Key" "F" } "LegacyAbilitySecondary1" { "Key" "" } "LegacyAbilitySecondary2" { "Key" "" } "LegacyAbilityUltimate" { "Key" "B" } } } } //============================================================================= // // ARROW (Normal) Template // //============================================================================= "ARROW" { "Name" "ARROW" "Version" "12" "RowVersion" "3" "UseHeroBindings" "0" "LinkHeroToCourier" "1" "LinkHeroToNeutral" "1" "LinkPlayerToSpectator" "1" //================================================================= // // Default Key "ARROW" Bindings // //================================================================= "Keys" { //============================================================= // // Player // //============================================================= "CameraUp" { "Name" "CameraUp" "Action" "+forward" "Key" "UPARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "1" "Description" "#DOTA_MoveForward" "Version" "2" } "CameraDown" { "Name" "CameraDown" "Action" "+back" "Key" "DOWNARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "2" "Description" "#DOTA_MoveBack" "Version" "1" } "CameraLeft" { "Name" "CameraLeft" "Action" "+moveleft" "Key" "LEFTARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "3" "Description" "#DOTA_MoveLeft" "Version" "1" } "CameraRight" { "Name" "CameraRight" "Action" "+moveright" "Key" "RIGHTARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "4" "Description" "#DOTA_MoveRight" "Version" "1" } "CameraGrip" { "Name" "CameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "5" "Description" "#DOTA_CameraGrip" // MOUSE3 is also bound! "Version" "2" } "RecentEvent" { "Name" "RecentEvent" "Action" "dota_recent_event" "Key" "SPACE" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "7" "Description" "#DOTA_RecentEvent" "Version" "3" } "ScoreboardToggle" { "Name" "ScoreboardToggle" "Action" "+showscores" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "9" "Description" "#DOTA_Scoreboard" "Version" "1" } "ActivateGlyph" { "Name" "ActivateGlyph" "Action" "dota_glyph" "Key" "J" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "11" "Description" "#DOTA_ActivateGlyph" "Version" "2" } //============================================================= // // Chat // //============================================================= "ChatTeam" { "Name" "ChatTeam" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "1" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal" { "Name" "ChatGlobal" "Action" "say" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "2" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam" "DependencyText" "SHIFT-" "Version" "1" } "ChatTeam2" { "Name" "ChatTeam2" "Action" "say" "Key" "KP_ENTER" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal2" { "Name" "ChatGlobal2" "Action" "say" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam2" "DependencyText" "SHIFT-" "Version" "1" } "ChatVoice" { "Name" "ChatVoice" "Action" "+voicerecord" "Key" "G" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "3" "Description" "#DOTA_Voice" // MOUSE4 is also bound! "Version" "1" } "ChatWheel" { "Name" "ChatWheel" "Action" "+chatwheel" "Key" "Y" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "4" "Description" "#DOTA_ChatWheel" "Version" "1" } "ChatWheelCare" { "Name" "ChatWheelCare" "Action" "chatwheel_say 1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "16" "Description" "#dota_chatwheel_label_Care" "Version" "1" } "ChatWheelGetBack" { "Name" "ChatWheelGetBack" "Action" "chatwheel_say 2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "17" "Description" "#dota_chatwheel_label_GetBack" "Version" "1" } "ChatWheelNeedWards" { "Name" "ChatWheelNeedWards" "Action" "chatwheel_say 3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "18" "Description" "#dota_chatwheel_label_NeedWards" "Version" "1" } "ChatWheelStun" { "Name" "ChatWheelStun" "Action" "chatwheel_say 4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "19" "Description" "#dota_chatwheel_label_Stun" "Version" "1" } "ChatWheelHelp" { "Name" "ChatWheelHelp" "Action" "chatwheel_say 5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "20" "Description" "#dota_chatwheel_label_Help" "Version" "1" } "ChatWheelGetPush" { "Name" "ChatWheelGetPush" "Action" "chatwheel_say 6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "21" "Description" "#dota_chatwheel_label_Push" "Version" "1" } "ChatWheelGoodJob" { "Name" "ChatWheelGoodJob" "Action" "chatwheel_say 7" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "22" "Description" "#dota_chatwheel_label_GoodJob" "Version" "1" } "ChatWheelMissing" { "Name" "ChatWheelMissing" "Action" "chatwheel_say 8" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "23" "Description" "#dota_chatwheel_label_Missing" "Version" "1" } "ChatWheelMissingTop" { "Name" "ChatWheelMissingTop" "Action" "chatwheel_say 9" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "24" "Description" "#dota_chatwheel_label_Missing_Top" "Version" "1" } "ChatWheelMissingMiddle" { "Name" "ChatWheelMissingMiddle" "Action" "chatwheel_say 10" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "25" "Description" "#dota_chatwheel_label_Missing_Mid" "Version" "1" } "ChatWheelMissingBottom" { "Name" "ChatWheelMissingBottom" "Action" "chatwheel_say 11" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "26" "Description" "#dota_chatwheel_label_Missing_Bottom" "Version" "1" } //============================================================= // // Unit Actions // //============================================================= "HeroAttack" { "Name" "HeroAttack" "Action" "mc_attack" "Key" "A" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "1" "Description" "#DOTA_AttackMove" "Version" "1" } "HeroMove" { "Name" "HeroMove" "Action" "mc_move" "Key" "M" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "2" "Description" "#DOTA_Move" "Version" "1" } "HeroStop" { "Name" "HeroStop" "Action" "dota_stop" "Key" "S" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "3" "Description" "#DOTA_UnitStop" "Version" "1" } "HeroHold" { "Name" "HeroHold" "Action" "dota_hold" "Key" "H" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "4" "Description" "#DOTA_UnitHold" "Version" "1" } "HeroSelect" { "Name" "HeroSelect" "Action" "+dota_camera_follow" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "6" "Description" "#DOTA_HeroSelect" "Version" "1" } "SelectAll" { "Name" "SelectAll" "Action" "dota_select_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "7" "Description" "#DOTA_SelectAll" "Version" "2" } "SelectAllOthers" { "Name" "SelectAllOthers" "Action" "dota_select_all_others" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "8" "Description" "#DOTA_SelectAllOthers" "Version" "4" } "CourierSelect" { "Name" "CourierSelect" "Action" "dota_select_courier" "Key" "~" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "10" "Description" "#DOTA_SelectCourier" "Version" "1" } "CourierDeliver" { "Name" "CourierDeliver" "Action" "dota_courier_deliver" "Key" "T" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "11" "Description" "#DOTA_CourierDeliver" "Version" "2" } "CourierHaste" { "Name" "CourierHaste" "Action" "dota_courier_burst" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "12" "Description" "#DOTA_CourierHaste" "Version" "2" } "UseActionItem" { "Name" "UseActionItem" "Action" "use_item_client player_loadout action_item" "Description" "#DOTA_UseActionItem_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "14" "Version" "4" } "HeroTaunt" { "Name" "HeroTaunt" "Action" "use_item_client current_hero taunt" "Description" "#DOTA_HeroTaunt_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "15" "Version" "4" } "ControlGroup1" { "Name" "ControlGroup1" "Action" "+dota_control_group 1" "Key" "1" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "16" "Description" "#DOTA_ControlGroup1" "Version" "1" } "ControlGroup2" { "Name" "ControlGroup2" "Action" "+dota_control_group 2" "Key" "2" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "17" "Description" "#DOTA_ControlGroup2" "Version" "1" } "ControlGroup3" { "Name" "ControlGroup3" "Action" "+dota_control_group 3" "Key" "3" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "18" "Description" "#DOTA_ControlGroup3" "Version" "1" } "ControlGroup4" { "Name" "ControlGroup4" "Action" "+dota_control_group 4" "Key" "4" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "19" "Description" "#DOTA_ControlGroup4" "Version" "1" } "ControlGroup5" { "Name" "ControlGroup5" "Action" "+dota_control_group 5" "Key" "5" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "20" "Description" "#DOTA_ControlGroup5" "Version" "1" } "ControlGroup6" { "Name" "ControlGroup6" "Action" "+dota_control_group 6" "Key" "6" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "21" "Description" "#DOTA_ControlGroup6" "Version" "1" } "ControlGroup7" { "Name" "ControlGroup7" "Action" "+dota_control_group 7" "Key" "7" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "22" "Description" "#DOTA_ControlGroup7" "Version" "1" } "ControlGroup8" { "Name" "ControlGroup8" "Action" "+dota_control_group 8" "Key" "8" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "23" "Description" "#DOTA_ControlGroup8" "Version" "1" } "ControlGroup9" { "Name" "ControlGroup9" "Action" "+dota_control_group 9" "Key" "9" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "24" "Description" "#DOTA_ControlGroup9" "Version" "1" } "ControlGroup10" { "Name" "ControlGroup10" "Action" "+dota_control_group 10" "Key" "0" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "25" "Description" "#DOTA_ControlGroup10" "Version" "1" } "ControlGroupCycle" { "Name" "ControlGroupCycle" "Action" "dota_cycle_selected" "Key" "TAB" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "26" "Description" "#DOTA_ControlGroupCycle" "Version" "2" } //============================================================= // // Abilities // //============================================================= "AbilityPrimary1" { "Name" "AbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "1" "Version" "1" } "AbilityPrimary2" { "Name" "AbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "2" "Version" "1" } "AbilityPrimary3" { "Name" "AbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "3" "Version" "1" } "AbilitySecondary1" { "Name" "AbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "4" "Version" "1" } "AbilitySecondary2" { "Name" "AbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "5" "Version" "1" } "AbilityUltimate" { "Name" "AbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "6" "Version" "1" } "AbilityPrimary1AutoCast" { "Name" "AbilityPrimary1AutoCast" "Action" "dota_ability_autocast 0" "Description" "#DOTA_AutocastAbility0" "Key" "Q" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "13" "Version" "1" } "AbilityPrimary2AutoCast" { "Name" "AbilityPrimary2AutoCast" "Action" "dota_ability_autocast 1" "Description" "#DOTA_AutocastAbility1" "Key" "W" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "14" "Version" "1" } "AbilityPrimary3AutoCast" { "Name" "AbilityPrimary3AutoCast" "Action" "dota_ability_autocast 2" "Description" "#DOTA_AutocastAbility2" "Key" "E" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "15" "Version" "1" } "AbilitySecondary1AutoCast" { "Name" "AbilitySecondary1AutoCast" "Action" "dota_ability_autocast 3" "Description" "#DOTA_AutocastAbility3" "Key" "D" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "16" "Version" "1" } "AbilitySecondary2AutoCast" { "Name" "AbilitySecondary2AutoCast" "Action" "dota_ability_autocast 4" "Description" "#DOTA_AutocastAbility4" "Key" "F" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "17" "Version" "1" } "AbilityUltimateAutoCast" { "Name" "AbilityUltimateAutoCast" "Action" "dota_ability_autocast 5" "Description" "#DOTA_AutocastAbility5" "Key" "R" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "18" "Version" "1" } "AbilityPrimary1QuickCast" { "Name" "AbilityPrimary1QuickCast" "Action" "dota_ability_quickcast 0" "Description" "#DOTA_QuickCastAbility0" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "19" "Version" "1" } "AbilityPrimary2QuickCast" { "Name" "AbilityPrimary2QuickCast" "Action" "dota_ability_quickcast 1" "Description" "#DOTA_QuickCastAbility1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "20" "Version" "1" } "AbilityPrimary3QuickCast" { "Name" "AbilityPrimary3QuickCast" "Action" "dota_ability_quickcast 2" "Description" "#DOTA_QuickCastAbility2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "21" "Version" "1" } "AbilitySecondary1QuickCast" { "Name" "AbilitySecondary1QuickCast" "Action" "dota_ability_quickcast 3" "Description" "#DOTA_QuickCastAbility3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "22" "Version" "1" } "AbilitySecondary2QuickCast" { "Name" "AbilitySecondary2QuickCast" "Action" "dota_ability_quickcast 4" "Description" "#DOTA_QuickCastAbility4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "23" "Version" "1" } "AbilityUltimateQuickCast" { "Name" "AbilityUltimateQuickCast" "Action" "dota_ability_quickcast 5" "Description" "#DOTA_QuickCastAbility5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "24" "Version" "1" } "LearnAbilities" { "Name" "LearnAbilities" "Action" "dota_ability_learn_mode" "Key" "O" "Description" "#DOTA_Learn_Abilities" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "8" "Version" "1" } "LearnStats" { "Name" "LearnStats" "Action" "dota_learn_stats" "Key" "U" "Description" "#DOTA_Learn_Stats" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "9" "Version" "1" } "CourierAbility1" { "Name" "CourierAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_CourierAbility1" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "1" "Version" "1" } "CourierAbility2" { "Name" "CourierAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_CourierAbility2" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "2" "Version" "1" } "CourierAbility3" { "Name" "CourierAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_CourierAbility3" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "3" "Version" "1" } "CourierAbility4" { "Name" "CourierAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_CourierAbility4" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "4" "Version" "1" } "CourierAbility5" { "Name" "CourierAbility5" "Action" "dota_ability_execute 4" "Description" "#DOTA_CourierAbility5" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "5" "Version" "1" } "CourierAbility6" { "Name" "CourierAbility6" "Action" "dota_ability_execute 5" "Description" "#DOTA_CourierAbility6" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "6" "Version" "1" } "NeutralAbility1" { "Name" "NeutralAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_NeutralAbility1" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "1" "Version" "1" } "NeutralAbility2" { "Name" "NeutralAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_NeutralAbility2" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "2" "Version" "1" } "NeutralAbility3" { "Name" "NeutralAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_NeutralAbility3" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "3" "Version" "1" } "NeutralAbility4" { "Name" "NeutralAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_NeutralAbility4" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "4" "Version" "1" } "LegacyAbilityPrimary1" { "Name" "LegacyAbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "" "Version" "1" } "LegacyAbilityPrimary2" { "Name" "LegacyAbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "" "Version" "1" } "LegacyAbilityPrimary3" { "Name" "LegacyAbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "" "Version" "1" } "LegacyAbilitySecondary1" { "Name" "LegacyAbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "" "Version" "1" } "LegacyAbilitySecondary2" { "Name" "LegacyAbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "" "Version" "1" } "LegacyAbilityUltimate" { "Name" "LegacyAbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "" "Version" "1" } //============================================================= // // Item // //============================================================= "Inventory1" { "Name" "Inventory1" "Action" "dota_item_execute 0" "Key" "Z" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "1" "Description" "#DOTA_Inventory1" "Version" "1" } "Inventory2" { "Name" "Inventory2" "Action" "dota_item_execute 1" "Key" "X" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "2" "Description" "#DOTA_Inventory2" "Version" "1" } "Inventory3" { "Name" "Inventory3" "Action" "dota_item_execute 2" "Key" "C" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "3" "Description" "#DOTA_Inventory3" "Version" "1" } "Inventory4" { "Name" "Inventory4" "Action" "dota_item_execute 3" "Key" "V" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "4" "Description" "#DOTA_Inventory4" "Version" "1" } "Inventory5" { "Name" "Inventory5" "Action" "dota_item_execute 4" "Key" "B" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "5" "Description" "#DOTA_Inventory5" "Version" "1" } "Inventory6" { "Name" "Inventory6" "Action" "dota_item_execute 5" "Key" "N" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "6" "Description" "#DOTA_Inventory6" "Version" "1" } "Inventory1QuickCast" { "Name" "Inventory1QuickCast" "Action" "dota_item_quick_cast 0" "Description" "#DOTA_QuickCastInventory1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "16" "Version" "1" } "Inventory2QuickCast" { "Name" "Inventory2QuickCast" "Action" "dota_item_quick_cast 1" "Description" "#DOTA_QuickCastInventory2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "17" "Version" "1" } "Inventory3QuickCast" { "Name" "Inventory3QuickCast" "Action" "dota_item_quick_cast 2" "Description" "#DOTA_QuickCastInventory3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "18" "Version" "1" } "Inventory4QuickCast" { "Name" "Inventory4QuickCast" "Action" "dota_item_quick_cast 3" "Description" "#DOTA_QuickCastInventory4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "19" "Version" "1" } "Inventory5QuickCast" { "Name" "Inventory5QuickCast" "Action" "dota_item_quick_cast 4" "Description" "#DOTA_QuickCastInventory5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "20" "Version" "1" } "Inventory6QuickCast" { "Name" "Inventory6QuickCast" "Action" "dota_item_quick_cast 5" "Description" "#DOTA_QuickCastInventory6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "21" "Version" "1" } "ShopToggle" { "Name" "ShopToggle" "Action" "toggleshoppanel" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "8" "Description" "#DOTA_Shop" "Version" "1" } "PurchaseQuickbuy" { "Name" "PurchaseQuickbuy" "Action" "dota_purchase_quickbuy" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "9" "Description" "#DOTA_PurchaseQuickbuy" "Version" "2" } "PurchaseSticky" { "Name" "PurchaseSticky" "Action" "dota_purchase_stickybuy" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "10" "Description" "#DOTA_PurchaseSticky" "Version" "1" } "GrabStashItems" { "Name" "GrabStashItems" "Action" "stash_grab_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "12" "Description" "#DOTA_GrabStashItems" "Version" "1" } //============================================================= // // METAGAME // //============================================================= "Console" { "Name" "Console" "Action" "toggleconsole" "Key" "\" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "1" "Description" "#DOTA_Console" "PreGameBind" "1" "Version" "1" } "Pause" { "Name" "Pause" "Action" "dota_pause" "Key" "F9" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "2" "Description" "#DOTA_Pause" "Version" "2" } "ScreenshotSettings" { "Name" "ScreenshotSettings" "Action" "jpeg" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "3" "Description" "#DOTA_Screenshot" "Version" "1" } "Escape" { "Name" "Escape" "Action" "escape" "Key" "ESCAPE" // "Panel" "ActivationPanel" // "PanelRow" "1" "Description" "#DOTA_Escape" "Version" "1" } //============================================================= // // Spectator // //============================================================= "SpectatorCameraUp" { "Name" "SpectatorCameraUp" "Action" "+forward" "Key" "UPARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "1" "Description" "#DOTA_SpectatorForward" "Version" "2" } "SpectatorCameraDown" { "Name" "SpectatorCameraDown" "Action" "+back" "Key" "DOWNARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "2" "Description" "#DOTA_SpectatorBack" "Version" "2" } "SpectatorCameraLeft" { "Name" "SpectatorCameraLeft" "Action" "+moveleft" "Key" "LEFTARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "3" "Description" "#DOTA_SpectatorLeft" "Version" "2" } "SpectatorCameraRight" { "Name" "SpectatorCameraRight" "Action" "+moveright" "Key" "RIGHTARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "4" "Description" "#DOTA_SpectatorRight" "Version" "2" } "SpectatorCameraGrip" { "Name" "SpectatorCameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "5" "Description" "#DOTA_SpectatorGrip" // MOUSE3 is also bound! "Version" "2" } "SpectatorPause" { "Name" "SpectatorPause" "Action" "dota_spectator_pausetoggle" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "7" "Description" "#DOTA_SpectatorPause" "Version" "2" } "SpectatorSelect" { "Name" "SpectatorSelect" "Action" "dota_spectator_select_under_mouse" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "9" "Description" "#DOTA_SpectatorSelect" "Version" "3" } "SpectatorIncreaseReplaySpeed" { "Name" "SpectatorIncreaseReplaySpeed" "Action" "dota_spectator_increasereplayspeed" "Key" "=" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "11" "Description" "#DOTA_SpectatorIncreaseReplaySpeed" "Version" "3" } "SpectatorDecreaseReplaySpeed" { "Name" "SpectatorDecreaseReplaySpeed" "Action" "dota_spectator_decreasereplayspeed" "Key" "-" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "12" "Description" "#DOTA_SpectatorDecreaseReplaySpeed" "Version" "3" } "SpectatorChat" { "Name" "SpectatorChat" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "13" "Description" "#DOTA_SpectatorChat" "Version" "3" } "SpectatorScoreboard" { "Name" "SpectatorScoreboard" "Action" "+showscores" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "15" "Description" "#DOTA_SpectatorScoreboard" "Version" "2" } "SpectatorStatsHarvest" { "Name" "SpectatorStatsHarvest" "Action" "dota_spectator_statstoggle 0" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "17" "Description" "#DOTA_SpectatorStatsHarvest" "Version" "2" } "SpectatorStatsItem" { "Name" "SpectatorStatsItem" "Action" "dota_spectator_statstoggle 1" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "18" "Description" "#DOTA_SpectatorStatsItem" "Version" "2" } "SpectatorStatsGold" { "Name" "SpectatorStatsGold" "Action" "dota_spectator_statstoggle 2" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "19" "Description" "#DOTA_SpectatorStatsGold" "Version" "2" } "SpectatorStatsXP" { "Name" "SpectatorStatsXP" "Action" "dota_spectator_statstoggle 4" "Key" "F7" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "20" "Description" "#DOTA_SpectatorStatsXP" "Version" "2" } "SpectatorStatsFantasy" { "Name" "SpectatorStatsFantasy" "Action" "dota_spectator_statstoggle 5" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "21" "Description" "#DOTA_SpectatorStatsFantasy" "Version" "2" } "SpectatorFOWBoth" { "Name" "SpectatorFOWBoth" "Action" "dota_spectator_fowtoggle 0" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "22" "Description" "#DOTA_SpectatorFOWBoth" "Version" "3" } "SpectatorFOWRadient" { "Name" "SpectatorFOWRadient" "Action" "dota_spectator_fowtoggle 1" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "23" "Description" "#DOTA_SpectatorFOWRadient" "Version" "3" } "SpectatorFOWDire" { "Name" "SpectatorFOWDire" "Action" "dota_spectator_fowtoggle 2" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "24" "Description" "#DOTA_SpectatorFOWDire" "Version" "3" } "SpectatorBroadcasterMenu" { "Name" "SpectatorBroadcasterMenu" "Action" "broadcaster_openmenu" "Key" "F10" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "14" "Description" "#DOTA_SpectatorBroadcasterMenu" "Version" "2" } "SpectatorDropdown_KDA" { "Name" "SpectatorDropdown_KDA" "Action" "stat_dropdown kda" "Key" "q" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "1" "Description" "#DOTA_SpectatorDropdown_KDA" "Version" "1" } "SpectatorDropdown_Lasthits_Denies" { "Name" "SpectatorDropdown_Lasthits_Denies" "Action" "stat_dropdown lasthits_denies" "Key" "w" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "2" "Description" "#DOTA_SpectatorDropdown_Lasthits_Denies" "Version" "1" } "SpectatorDropdown_Level" { "Name" "SpectatorDropdown_Level" "Action" "stat_dropdown level" "Key" "e" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "3" "Description" "#DOTA_SpectatorDropdown_Level" "Version" "1" } "SpectatorDropdown_XP_Per_Min" { "Name" "SpectatorDropdown_XP_Per_Min" "Action" "stat_dropdown xp_per_min" "Key" "r" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "4" "Description" "#DOTA_SpectatorDropdown_XP_Per_Min" "Version" "1" } "SpectatorDropdown_Gold" { "Name" "SpectatorDropdown_Gold" "Action" "stat_dropdown gold" "Key" "t" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "5" "Description" "#DOTA_SpectatorDropdown_Gold" "Version" "1" } "SpectatorDropdown_NetWorth" { "Name" "SpectatorDropdown_NetWorth" "Action" "stat_dropdown networth" "Key" "y" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "6" "Description" "#DOTA_SpectatorDropdown_NetWorth" "Version" "1" } "SpectatorDropdown_Fantasy" { "Name" "SpectatorDropdown_Fantasy" "Action" "stat_dropdown fantasy" "Key" "o" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "9" "Description" "#DOTA_SpectatorDropdown_Fantasy" "Version" "1" } "SpectatorDropdown_TotalGold" { "Name" "SpectatorDropdown_TotalGold" "Action" "stat_dropdown totalgold" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "-1" "Description" "#DOTA_SpectatorDropdown_TotalGold" "Version" "4" } "SpectatorDropdown_Gold_Per_Min" { "Name" "SpectatorDropdown_Gold_Per_Min" "Action" "stat_dropdown gold_per_min" "Key" "u" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "7" "Description" "#DOTA_SpectatorDropdown_Gold_Per_Min" "Version" "1" } "SpectatorDropdown_Buyback" { "Name" "SpectatorDropdown_Buyback" "Action" "stat_dropdown buyback" "Key" "i" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "8" "Description" "#DOTA_SpectatorDropdown_Buyback" "Version" "1" } "SpectatorDropdown_Sort" { "Name" "SpectatorDropdown_Sort" "Action" "stat_dropdown_sort" "Key" "s" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "13" "Description" "#DOTA_SpectatorDropdown_Sort" "Version" "2" } "SpectatorDropdown_Close" { "Name" "SpectatorDropdown_Close" "Action" "stat_dropdown close" "Key" "a" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "14" "Description" "#DOTA_SpectatorDropdown_Close" "Version" "2" } //============================================================= // // Shop // //============================================================= "ShopTabConsumables" { "Name" "ShopTabConsumables" "Action" "shop_nav_to_tab 0" "Key" "q" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Consumables" "Version" "2" } "ShopTabAttributes" { "Name" "ShopTabAttributes" "Action" "shop_nav_to_tab 1" "Key" "w" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Attributes" "Version" "2" } "ShopTabArmaments" { "Name" "ShopTabArmaments" "Action" "shop_nav_to_tab 2" "Key" "e" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armaments" "Version" "2" } "ShopTabArcane" { "Name" "ShopTabArcane" "Action" "shop_nav_to_tab 3" "Key" "r" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Arcane" "Version" "2" } "ShopTabBasics" { "Name" "ShopTabBasics" "Action" "shop_nav_to_tab 4" "Key" "a" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Basics" "Version" "2" } "ShopTabSupport" { "Name" "ShopTabSupport" "Action" "shop_nav_to_tab 5" "Key" "s" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Support" "Version" "2" } "ShopTabCaster" { "Name" "ShopTabCaster" "Action" "shop_nav_to_tab 6" "Key" "d" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Caster" "Version" "2" } "ShopTabWeapons" { "Name" "ShopTabWeapons" "Action" "shop_nav_to_tab 7" "Key" "f" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Weapons" "Version" "2" } "ShopTabArmor" { "Name" "ShopTabArmor" "Action" "shop_nav_to_tab 8" "Key" "g" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armor" "Version" "2" } "ShopTabArtifacts" { "Name" "ShopTabArtifacts" "Action" "shop_nav_to_tab 9" "Key" "h" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Artifacts" "Version" "2" } "ShopTabSidePage1" { "Name" "ShopTabSidePage1" "Action" "shop_nav_to_tab 10" "Key" "z" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage1" "Version" "2" } "ShopTabSidePage2" { "Name" "ShopTabSidePage2" "Action" "shop_nav_to_tab 11" "Key" "x" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage2" "Version" "2" } "ShopTabSecret" { "Name" "ShopTabSecret" "Action" "shop_nav_to_tab 12" "Key" "c" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Secret" "Version" "2" } "ShopTabSearchBox" { "Name" "ShopTabSearchBox" "Action" "shop_nav_to_search" "Key" "v" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Search" "Version" "4" // revert to 1 } "ShopSlot1" { "Name" "ShopSlot1" "Action" "shop_select_itemrow 1" "Key" "1" "Version" "3" } "ShopSlot2" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 2" "Key" "2" "Version" "2" } "ShopSlot3" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 3" "Key" "3" "Version" "2" } "ShopSlot4" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 4" "Key" "4" "Version" "2" } "ShopSlot5" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 5" "Key" "5" "Version" "2" } "ShopSlot6" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 6" "Key" "6" "Version" "2" } "ShopSlot7" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 7" "Key" "7" "Version" "2" } "ShopSlot8" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 8" "Key" "8" "Version" "2" } "ShopSlot9" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 9" "Key" "9" "Version" "2" } "ShopSlot10" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 10" "Key" "0" "Version" "2" } "ShopSlot11" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 11" "Key" "-" "Version" "2" } "ShopSlot12" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 12" "Key" "=" "Version" "1" } } } //============================================================================= // // WASD Template // //============================================================================= "WASD" { "Name" "WASD" "Version" "12" "RowVersion" "3" "UseHeroBindings" "0" "LinkHeroToCourier" "1" "LinkHeroToNeutral" "1" "LinkPlayerToSpectator" "1" //================================================================= // // Default Key "WASD" Bindings // //================================================================= "Keys" { //============================================================= // // Player // //============================================================= "CameraUp" { "Name" "CameraUp" "Action" "+forward" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "1" "Description" "#DOTA_MoveForward" "Version" "2" } "CameraDown" { "Name" "CameraDown" "Action" "+back" "Key" "S" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "2" "Description" "#DOTA_MoveBack" "Version" "1" } "CameraLeft" { "Name" "CameraLeft" "Action" "+moveleft" "Key" "A" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "3" "Description" "#DOTA_MoveLeft" "Version" "1" } "CameraRight" { "Name" "CameraRight" "Action" "+moveright" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "4" "Description" "#DOTA_MoveRight" "Version" "1" } "CameraGrip" { "Name" "CameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "5" "Description" "#DOTA_CameraGrip" // MOUSE3 is also bound! "Version" "2" } "RecentEvent" { "Name" "RecentEvent" "Action" "dota_recent_event" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "7" "Description" "#DOTA_RecentEvent" "Version" "3" } "ScoreboardToggle" { "Name" "ScoreboardToggle" "Action" "+showscores" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "9" "Description" "#DOTA_Scoreboard" "Version" "1" } "ActivateGlyph" { "Name" "ActivateGlyph" "Action" "dota_glyph" "Key" "J" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "11" "Description" "#DOTA_ActivateGlyph" "Version" "2" } //============================================================= // // Chat // //============================================================= "ChatTeam" { "Name" "ChatTeam" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "1" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal" { "Name" "ChatGlobal" "Action" "say" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "2" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam" "DependencyText" "SHIFT-" "Version" "1" } "ChatTeam2" { "Name" "ChatTeam2" "Action" "say" "Key" "KP_ENTER" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal2" { "Name" "ChatGlobal2" "Action" "say" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam2" "DependencyText" "SHIFT-" "Version" "1" } "ChatVoice" { "Name" "ChatVoice" "Action" "+voicerecord" "Key" "," "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "3" "Description" "#DOTA_Voice" // MOUSE4 is also bound! "Version" "1" } "ChatWheel" { "Name" "ChatWheel" "Action" "+chatwheel" "Key" "Y" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "4" "Description" "#DOTA_ChatWheel" "Version" "1" } "ChatWheelCare" { "Name" "ChatWheelCare" "Action" "chatwheel_say 1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "16" "Description" "#dota_chatwheel_label_Care" "Version" "1" } "ChatWheelGetBack" { "Name" "ChatWheelGetBack" "Action" "chatwheel_say 2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "17" "Description" "#dota_chatwheel_label_GetBack" "Version" "1" } "ChatWheelNeedWards" { "Name" "ChatWheelNeedWards" "Action" "chatwheel_say 3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "18" "Description" "#dota_chatwheel_label_NeedWards" "Version" "1" } "ChatWheelStun" { "Name" "ChatWheelStun" "Action" "chatwheel_say 4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "19" "Description" "#dota_chatwheel_label_Stun" "Version" "1" } "ChatWheelHelp" { "Name" "ChatWheelHelp" "Action" "chatwheel_say 5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "20" "Description" "#dota_chatwheel_label_Help" "Version" "1" } "ChatWheelGetPush" { "Name" "ChatWheelGetPush" "Action" "chatwheel_say 6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "21" "Description" "#dota_chatwheel_label_Push" "Version" "1" } "ChatWheelGoodJob" { "Name" "ChatWheelGoodJob" "Action" "chatwheel_say 7" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "22" "Description" "#dota_chatwheel_label_GoodJob" "Version" "1" } "ChatWheelMissing" { "Name" "ChatWheelMissing" "Action" "chatwheel_say 8" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "23" "Description" "#dota_chatwheel_label_Missing" "Version" "1" } "ChatWheelMissingTop" { "Name" "ChatWheelMissingTop" "Action" "chatwheel_say 9" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "24" "Description" "#dota_chatwheel_label_Missing_Top" "Version" "1" } "ChatWheelMissingMiddle" { "Name" "ChatWheelMissingMiddle" "Action" "chatwheel_say 10" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "25" "Description" "#dota_chatwheel_label_Missing_Mid" "Version" "1" } "ChatWheelMissingBottom" { "Name" "ChatWheelMissingBottom" "Action" "chatwheel_say 11" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "26" "Description" "#dota_chatwheel_label_Missing_Bottom" "Version" "1" } //============================================================= // // Unit Actions // //============================================================= "HeroAttack" { "Name" "HeroAttack" "Action" "mc_attack" "Key" "SPACE" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "1" "Description" "#DOTA_AttackMove" "Version" "1" } "HeroMove" { "Name" "HeroMove" "Action" "mc_move" "Key" "M" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "2" "Description" "#DOTA_Move" "Version" "1" } "HeroStop" { "Name" "HeroStop" "Action" "dota_stop" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "3" "Description" "#DOTA_UnitStop" "Version" "1" } "HeroHold" { "Name" "HeroHold" "Action" "dota_hold" "Key" "H" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "4" "Description" "#DOTA_UnitHold" "Version" "1" } "HeroSelect" { "Name" "HeroSelect" "Action" "+dota_camera_follow" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "6" "Description" "#DOTA_HeroSelect" "Version" "1" } "SelectAll" { "Name" "SelectAll" "Action" "dota_select_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "7" "Description" "#DOTA_SelectAll" "Version" "2" } "SelectAllOthers" { "Name" "SelectAllOthers" "Action" "dota_select_all_others" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "8" "Description" "#DOTA_SelectAllOthers" "Version" "4" } "CourierSelect" { "Name" "CourierSelect" "Action" "dota_select_courier" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "10" "Description" "#DOTA_SelectCourier" "Version" "1" } "CourierDeliver" { "Name" "CourierDeliver" "Action" "dota_courier_deliver" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "11" "Description" "#DOTA_CourierDeliver" "Version" "2" } "CourierHaste" { "Name" "CourierHaste" "Action" "dota_courier_burst" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "12" "Description" "#DOTA_CourierHaste" "Version" "2" } "UseActionItem" { "Name" "UseActionItem" "Action" "use_item_client player_loadout action_item" "Description" "#DOTA_UseActionItem_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "14" "Version" "4" } "HeroTaunt" { "Name" "HeroTaunt" "Action" "use_item_client current_hero taunt" "Description" "#DOTA_HeroTaunt_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "15" "Version" "4" } "ControlGroup1" { "Name" "ControlGroup1" "Action" "+dota_control_group 1" "Key" "1" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "16" "Description" "#DOTA_ControlGroup1" "Version" "1" } "ControlGroup2" { "Name" "ControlGroup2" "Action" "+dota_control_group 2" "Key" "2" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "17" "Description" "#DOTA_ControlGroup2" "Version" "1" } "ControlGroup3" { "Name" "ControlGroup3" "Action" "+dota_control_group 3" "Key" "3" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "18" "Description" "#DOTA_ControlGroup3" "Version" "1" } "ControlGroup4" { "Name" "ControlGroup4" "Action" "+dota_control_group 4" "Key" "4" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "19" "Description" "#DOTA_ControlGroup4" "Version" "1" } "ControlGroup5" { "Name" "ControlGroup5" "Action" "+dota_control_group 5" "Key" "5" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "20" "Description" "#DOTA_ControlGroup5" "Version" "1" } "ControlGroup6" { "Name" "ControlGroup6" "Action" "+dota_control_group 6" "Key" "6" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "21" "Description" "#DOTA_ControlGroup6" "Version" "1" } "ControlGroup7" { "Name" "ControlGroup7" "Action" "+dota_control_group 7" "Key" "7" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "22" "Description" "#DOTA_ControlGroup7" "Version" "1" } "ControlGroup8" { "Name" "ControlGroup8" "Action" "+dota_control_group 8" "Key" "8" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "23" "Description" "#DOTA_ControlGroup8" "Version" "1" } "ControlGroup9" { "Name" "ControlGroup9" "Action" "+dota_control_group 9" "Key" "9" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "24" "Description" "#DOTA_ControlGroup9" "Version" "1" } "ControlGroup10" { "Name" "ControlGroup10" "Action" "+dota_control_group 10" "Key" "0" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "25" "Description" "#DOTA_ControlGroup10" "Version" "1" } "ControlGroupCycle" { "Name" "ControlGroupCycle" "Action" "dota_cycle_selected" "Key" "TAB" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "26" "Description" "#DOTA_ControlGroupCycle" "Version" "2" } //============================================================= // // Abilities // //============================================================= "AbilityPrimary1" { "Name" "AbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "1" "Version" "1" } "AbilityPrimary2" { "Name" "AbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "2" "Version" "1" } "AbilityPrimary3" { "Name" "AbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "3" "Version" "1" } "AbilitySecondary1" { "Name" "AbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "T" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "4" "Version" "1" } "AbilitySecondary2" { "Name" "AbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "G" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "5" "Version" "1" } "AbilityUltimate" { "Name" "AbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "6" "Version" "1" } "AbilityPrimary1AutoCast" { "Name" "AbilityPrimary1AutoCast" "Action" "dota_ability_autocast 0" "Description" "#DOTA_AutocastAbility0" "Key" "Q" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "13" "Version" "1" } "AbilityPrimary2AutoCast" { "Name" "AbilityPrimary2AutoCast" "Action" "dota_ability_autocast 1" "Description" "#DOTA_AutocastAbility1" "Key" "E" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "14" "Version" "1" } "AbilityPrimary3AutoCast" { "Name" "AbilityPrimary3AutoCast" "Action" "dota_ability_autocast 2" "Description" "#DOTA_AutocastAbility2" "Key" "R" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "15" "Version" "1" } "AbilitySecondary1AutoCast" { "Name" "AbilitySecondary1AutoCast" "Action" "dota_ability_autocast 3" "Description" "#DOTA_AutocastAbility3" "Key" "T" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "16" "Version" "1" } "AbilitySecondary2AutoCast" { "Name" "AbilitySecondary2AutoCast" "Action" "dota_ability_autocast 4" "Description" "#DOTA_AutocastAbility4" "Key" "G" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "17" "Version" "1" } "AbilityUltimateAutoCast" { "Name" "AbilityUltimateAutoCast" "Action" "dota_ability_autocast 5" "Description" "#DOTA_AutocastAbility5" "Key" "F" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "18" "Version" "1" } "AbilityPrimary1QuickCast" { "Name" "AbilityPrimary1QuickCast" "Action" "dota_ability_quickcast 0" "Description" "#DOTA_QuickCastAbility0" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "19" "Version" "1" } "AbilityPrimary2QuickCast" { "Name" "AbilityPrimary2QuickCast" "Action" "dota_ability_quickcast 1" "Description" "#DOTA_QuickCastAbility1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "20" "Version" "1" } "AbilityPrimary3QuickCast" { "Name" "AbilityPrimary3QuickCast" "Action" "dota_ability_quickcast 2" "Description" "#DOTA_QuickCastAbility2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "21" "Version" "1" } "AbilitySecondary1QuickCast" { "Name" "AbilitySecondary1QuickCast" "Action" "dota_ability_quickcast 3" "Description" "#DOTA_QuickCastAbility3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "22" "Version" "1" } "AbilitySecondary2QuickCast" { "Name" "AbilitySecondary2QuickCast" "Action" "dota_ability_quickcast 4" "Description" "#DOTA_QuickCastAbility4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "23" "Version" "1" } "AbilityUltimateQuickCast" { "Name" "AbilityUltimateQuickCast" "Action" "dota_ability_quickcast 5" "Description" "#DOTA_QuickCastAbility5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "24" "Version" "1" } "LearnAbilities" { "Name" "LearnAbilities" "Action" "dota_ability_learn_mode" "Key" "O" "Description" "#DOTA_Learn_Abilities" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "8" "Version" "1" } "LearnStats" { "Name" "LearnStats" "Action" "dota_learn_stats" "Key" "U" "Description" "#DOTA_Learn_Stats" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "9" "Version" "1" } "CourierAbility1" { "Name" "CourierAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_CourierAbility1" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "1" "Version" "1" } "CourierAbility2" { "Name" "CourierAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_CourierAbility2" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "2" "Version" "1" } "CourierAbility3" { "Name" "CourierAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_CourierAbility3" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "3" "Version" "1" } "CourierAbility4" { "Name" "CourierAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_CourierAbility4" "Key" "T" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "4" "Version" "1" } "CourierAbility5" { "Name" "CourierAbility5" "Action" "dota_ability_execute 4" "Description" "#DOTA_CourierAbility5" "Key" "G" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "5" "Version" "1" } "CourierAbility6" { "Name" "CourierAbility6" "Action" "dota_ability_execute 5" "Description" "#DOTA_CourierAbility6" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "6" "Version" "1" } "NeutralAbility1" { "Name" "NeutralAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_NeutralAbility1" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "1" "Version" "1" } "NeutralAbility2" { "Name" "NeutralAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_NeutralAbility2" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "2" "Version" "1" } "NeutralAbility3" { "Name" "NeutralAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_NeutralAbility3" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "3" "Version" "1" } "NeutralAbility4" { "Name" "NeutralAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_NeutralAbility4" "Key" "T" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "4" "Version" "1" } "LegacyAbilityPrimary1" { "Name" "LegacyAbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "" "Version" "1" } "LegacyAbilityPrimary2" { "Name" "LegacyAbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "" "Version" "1" } "LegacyAbilityPrimary3" { "Name" "LegacyAbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "" "Version" "1" } "LegacyAbilitySecondary1" { "Name" "LegacyAbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "" "Version" "1" } "LegacyAbilitySecondary2" { "Name" "LegacyAbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "" "Version" "1" } "LegacyAbilityUltimate" { "Name" "LegacyAbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "" "Version" "1" } //============================================================= // // Item // //============================================================= "Inventory1" { "Name" "Inventory1" "Action" "dota_item_execute 0" "Key" "Z" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "1" "Description" "#DOTA_Inventory1" "Version" "1" } "Inventory2" { "Name" "Inventory2" "Action" "dota_item_execute 1" "Key" "X" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "2" "Description" "#DOTA_Inventory2" "Version" "1" } "Inventory3" { "Name" "Inventory3" "Action" "dota_item_execute 2" "Key" "C" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "3" "Description" "#DOTA_Inventory3" "Version" "1" } "Inventory4" { "Name" "Inventory4" "Action" "dota_item_execute 3" "Key" "V" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "4" "Description" "#DOTA_Inventory4" "Version" "1" } "Inventory5" { "Name" "Inventory5" "Action" "dota_item_execute 4" "Key" "B" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "5" "Description" "#DOTA_Inventory5" "Version" "1" } "Inventory6" { "Name" "Inventory6" "Action" "dota_item_execute 5" "Key" "N" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "6" "Description" "#DOTA_Inventory6" "Version" "1" } "Inventory1QuickCast" { "Name" "Inventory1QuickCast" "Action" "dota_item_quick_cast 0" "Description" "#DOTA_QuickCastInventory1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "16" "Version" "1" } "Inventory2QuickCast" { "Name" "Inventory2QuickCast" "Action" "dota_item_quick_cast 1" "Description" "#DOTA_QuickCastInventory2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "17" "Version" "1" } "Inventory3QuickCast" { "Name" "Inventory3QuickCast" "Action" "dota_item_quick_cast 2" "Description" "#DOTA_QuickCastInventory3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "18" "Version" "1" } "Inventory4QuickCast" { "Name" "Inventory4QuickCast" "Action" "dota_item_quick_cast 3" "Description" "#DOTA_QuickCastInventory4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "19" "Version" "1" } "Inventory5QuickCast" { "Name" "Inventory5QuickCast" "Action" "dota_item_quick_cast 4" "Description" "#DOTA_QuickCastInventory5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "20" "Version" "1" } "Inventory6QuickCast" { "Name" "Inventory6QuickCast" "Action" "dota_item_quick_cast 5" "Description" "#DOTA_QuickCastInventory6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "21" "Version" "1" } "ShopToggle" { "Name" "ShopToggle" "Action" "toggleshoppanel" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "8" "Description" "#DOTA_Shop" "Version" "1" } "PurchaseQuickbuy" { "Name" "PurchaseQuickbuy" "Action" "dota_purchase_quickbuy" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "9" "Description" "#DOTA_PurchaseQuickbuy" "Version" "2" } "PurchaseSticky" { "Name" "PurchaseSticky" "Action" "dota_purchase_stickybuy" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "10" "Description" "#DOTA_PurchaseSticky" "Version" "1" } "GrabStashItems" { "Name" "GrabStashItems" "Action" "stash_grab_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "12" "Description" "#DOTA_GrabStashItems" "Version" "1" } //============================================================= // // METAGAME // //============================================================= "Console" { "Name" "Console" "Action" "toggleconsole" "Key" "\" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "1" "Description" "#DOTA_Console" "PreGameBind" "1" "Version" "1" } "Pause" { "Name" "Pause" "Action" "dota_pause" "Key" "F9" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "2" "Description" "#DOTA_Pause" "Version" "2" } "ScreenshotSettings" { "Name" "ScreenshotSettings" "Action" "jpeg" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "3" "Description" "#DOTA_Screenshot" "Version" "1" } "Escape" { "Name" "Escape" "Action" "escape" "Key" "ESCAPE" // "Panel" "ActivationPanel" // "PanelRow" "1" "Description" "#DOTA_Escape" "Version" "1" } //============================================================= // // Spectator // //============================================================= "SpectatorCameraUp" { "Name" "SpectatorCameraUp" "Action" "+forward" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "1" "Description" "#DOTA_SpectatorForward" "Version" "2" } "SpectatorCameraDown" { "Name" "SpectatorCameraDown" "Action" "+back" "Key" "S" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "2" "Description" "#DOTA_SpectatorBack" "Version" "2" } "SpectatorCameraLeft" { "Name" "SpectatorCameraLeft" "Action" "+moveleft" "Key" "A" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "3" "Description" "#DOTA_SpectatorLeft" "Version" "2" } "SpectatorCameraRight" { "Name" "SpectatorCameraRight" "Action" "+moveright" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "4" "Description" "#DOTA_SpectatorRight" "Version" "2" } "SpectatorCameraGrip" { "Name" "SpectatorCameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "5" "Description" "#DOTA_SpectatorGrip" // MOUSE3 is also bound! "Version" "2" } "SpectatorPause" { "Name" "SpectatorPause" "Action" "dota_spectator_pausetoggle" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "7" "Description" "#DOTA_SpectatorPause" "Version" "2" } "SpectatorIncreaseReplaySpeed" { "Name" "SpectatorIncreaseReplaySpeed" "Action" "dota_spectator_increasereplayspeed" "Key" "=" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "9" "Description" "#DOTA_SpectatorIncreaseReplaySpeed" "Version" "2" } "SpectatorDecreaseReplaySpeed" { "Name" "SpectatorDecreaseReplaySpeed" "Action" "dota_spectator_decreasereplayspeed" "Key" "-" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "10" "Description" "#DOTA_SpectatorDecreaseReplaySpeed" "Version" "2" } "SpectatorChat" { "Name" "SpectatorChat" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "13" "Description" "#DOTA_SpectatorChat" "Version" "2" } "SpectatorScoreboard" { "Name" "SpectatorScoreboard" "Action" "+showscores" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "15" "Description" "#DOTA_SpectatorScoreboard" "Version" "2" } "SpectatorStatsHarvest" { "Name" "SpectatorStatsHarvest" "Action" "dota_spectator_statstoggle 0" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "17" "Description" "#DOTA_SpectatorStatsHarvest" "Version" "2" } "SpectatorStatsItem" { "Name" "SpectatorStatsItem" "Action" "dota_spectator_statstoggle 1" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "18" "Description" "#DOTA_SpectatorStatsItem" "Version" "2" } "SpectatorStatsGold" { "Name" "SpectatorStatsGold" "Action" "dota_spectator_statstoggle 2" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "19" "Description" "#DOTA_SpectatorStatsGold" "Version" "2" } "SpectatorStatsXP" { "Name" "SpectatorStatsXP" "Action" "dota_spectator_statstoggle 4" "Key" "F7" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "20" "Description" "#DOTA_SpectatorStatsXP" "Version" "2" } "SpectatorStatsFantasy" { "Name" "SpectatorStatsFantasy" "Action" "dota_spectator_statstoggle 5" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "21" "Description" "#DOTA_SpectatorStatsFantasy" "Version" "6" } "SpectatorFOWBoth" { "Name" "SpectatorFOWBoth" "Action" "dota_spectator_fowtoggle 0" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "22" "Description" "#DOTA_SpectatorFOWBoth" "Version" "3" } "SpectatorFOWRadient" { "Name" "SpectatorFOWRadient" "Action" "dota_spectator_fowtoggle 1" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "23" "Description" "#DOTA_SpectatorFOWRadient" "Version" "3" } "SpectatorFOWDire" { "Name" "SpectatorFOWDire" "Action" "dota_spectator_fowtoggle 2" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "24" "Description" "#DOTA_SpectatorFOWDire" "Version" "3" } "SpectatorBroadcasterMenu" { "Name" "SpectatorBroadcasterMenu" "Action" "broadcaster_openmenu" "Key" "F10" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "12" "Description" "#DOTA_SpectatorBroadcasterMenu" "Version" "1" } "SpectatorDropdown_KDA" { "Name" "SpectatorDropdown_KDA" "Action" "stat_dropdown kda" "Key" "q" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "1" "Description" "#DOTA_SpectatorDropdown_KDA" "Version" "1" } "SpectatorDropdown_Lasthits_Denies" { "Name" "SpectatorDropdown_Lasthits_Denies" "Action" "stat_dropdown lasthits_denies" "Key" "w" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "2" "Description" "#DOTA_SpectatorDropdown_Lasthits_Denies" "Version" "1" } "SpectatorDropdown_Level" { "Name" "SpectatorDropdown_Level" "Action" "stat_dropdown level" "Key" "e" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "3" "Description" "#DOTA_SpectatorDropdown_Level" "Version" "1" } "SpectatorDropdown_XP_Per_Min" { "Name" "SpectatorDropdown_XP_Per_Min" "Action" "stat_dropdown xp_per_min" "Key" "r" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "4" "Description" "#DOTA_SpectatorDropdown_XP_Per_Min" "Version" "1" } "SpectatorDropdown_Gold" { "Name" "SpectatorDropdown_Gold" "Action" "stat_dropdown gold" "Key" "t" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "5" "Description" "#DOTA_SpectatorDropdown_Gold" "Version" "1" } "SpectatorDropdown_NetWorth" { "Name" "SpectatorDropdown_NetWorth" "Action" "stat_dropdown networth" "Key" "y" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "6" "Description" "#DOTA_SpectatorDropdown_NetWorth" "Version" "1" } "SpectatorDropdown_Fantasy" { "Name" "SpectatorDropdown_Fantasy" "Action" "stat_dropdown fantasy" "Key" "o" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "9" "Description" "#DOTA_SpectatorDropdown_Fantasy" "Version" "1" } "SpectatorDropdown_TotalGold" { "Name" "SpectatorDropdown_TotalGold" "Action" "stat_dropdown totalgold" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "-1" "Description" "#DOTA_SpectatorDropdown_TotalGold" "Version" "4" } "SpectatorDropdown_Gold_Per_Min" { "Name" "SpectatorDropdown_Gold_Per_Min" "Action" "stat_dropdown gold_per_min" "Key" "u" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "7" "Description" "#DOTA_SpectatorDropdown_Gold_Per_Min" "Version" "1" } "SpectatorDropdown_Buyback" { "Name" "SpectatorDropdown_Buyback" "Action" "stat_dropdown buyback" "Key" "i" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "8" "Description" "#DOTA_SpectatorDropdown_Buyback" "Version" "1" } "SpectatorDropdown_Sort" { "Name" "SpectatorDropdown_Sort" "Action" "stat_dropdown_sort" "Key" "s" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "13" "Description" "#DOTA_SpectatorDropdown_Sort" "Version" "2" } "SpectatorDropdown_Close" { "Name" "SpectatorDropdown_Close" "Action" "stat_dropdown close" "Key" "a" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "14" "Description" "#DOTA_SpectatorDropdown_Close" "Version" "2" } //============================================================= // // Shop // //============================================================= "ShopTabConsumables" { "Name" "ShopTabConsumables" "Action" "shop_nav_to_tab 0" "Key" "q" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Consumables" "Version" "2" } "ShopTabAttributes" { "Name" "ShopTabAttributes" "Action" "shop_nav_to_tab 1" "Key" "w" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Attributes" "Version" "2" } "ShopTabArmaments" { "Name" "ShopTabArmaments" "Action" "shop_nav_to_tab 2" "Key" "e" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armaments" "Version" "2" } "ShopTabArcane" { "Name" "ShopTabArcane" "Action" "shop_nav_to_tab 3" "Key" "r" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Arcane" "Version" "2" } "ShopTabBasics" { "Name" "ShopTabBasics" "Action" "shop_nav_to_tab 4" "Key" "a" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Basics" "Version" "2" } "ShopTabSupport" { "Name" "ShopTabSupport" "Action" "shop_nav_to_tab 5" "Key" "s" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Support" "Version" "2" } "ShopTabCaster" { "Name" "ShopTabCaster" "Action" "shop_nav_to_tab 6" "Key" "d" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Caster" "Version" "2" } "ShopTabWeapons" { "Name" "ShopTabWeapons" "Action" "shop_nav_to_tab 7" "Key" "f" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Weapons" "Version" "2" } "ShopTabArmor" { "Name" "ShopTabArmor" "Action" "shop_nav_to_tab 8" "Key" "g" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armor" "Version" "2" } "ShopTabArtifacts" { "Name" "ShopTabArtifacts" "Action" "shop_nav_to_tab 9" "Key" "h" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Artifacts" "Version" "2" } "ShopTabSidePage1" { "Name" "ShopTabSidePage1" "Action" "shop_nav_to_tab 10" "Key" "z" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage1" "Version" "2" } "ShopTabSidePage2" { "Name" "ShopTabSidePage2" "Action" "shop_nav_to_tab 11" "Key" "x" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage2" "Version" "2" } "ShopTabSecret" { "Name" "ShopTabSecret" "Action" "shop_nav_to_tab 12" "Key" "c" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Secret" "Version" "2" } "ShopTabSearchBox" { "Name" "ShopTabSearchBox" "Action" "shop_nav_to_search" "Key" "v" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Search" "Version" "4" // revert to 1 } "ShopSlot1" { "Name" "ShopSlot1" "Action" "shop_select_itemrow 1" "Key" "1" "Version" "3" } "ShopSlot2" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 2" "Key" "2" "Version" "2" } "ShopSlot3" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 3" "Key" "3" "Version" "2" } "ShopSlot4" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 4" "Key" "4" "Version" "2" } "ShopSlot5" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 5" "Key" "5" "Version" "2" } "ShopSlot6" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 6" "Key" "6" "Version" "2" } "ShopSlot7" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 7" "Key" "7" "Version" "2" } "ShopSlot8" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 8" "Key" "8" "Version" "2" } "ShopSlot9" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 9" "Key" "9" "Version" "2" } "ShopSlot10" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 10" "Key" "0" "Version" "2" } "ShopSlot11" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 11" "Key" "-" "Version" "2" } "ShopSlot12" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 12" "Key" "=" "Version" "1" } } } //============================================================================= // // MMO Template // //============================================================================= "MMO" { "Name" "MMO" "Version" "1" "RowVersion" "3" "UseHeroBindings" "0" "LinkHeroToCourier" "1" "LinkHeroToNeutral" "1" "LinkPlayerToSpectator" "1" //================================================================= // // Default Key "MMO" Bindings // //================================================================= "Keys" { //============================================================= // // Player // //============================================================= "CameraUp" { "Name" "CameraUp" "Action" "+forward" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "1" "Description" "#DOTA_MoveForward" "Version" "2" } "CameraDown" { "Name" "CameraDown" "Action" "+back" "Key" "S" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "2" "Description" "#DOTA_MoveBack" "Version" "1" } "CameraLeft" { "Name" "CameraLeft" "Action" "+moveleft" "Key" "A" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "3" "Description" "#DOTA_MoveLeft" "Version" "1" } "CameraRight" { "Name" "CameraRight" "Action" "+moveright" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "4" "Description" "#DOTA_MoveRight" "Version" "1" } "CameraGrip" { "Name" "CameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "5" "Description" "#DOTA_CameraGrip" // MOUSE3 is also bound! "Version" "2" } "RecentEvent" { "Name" "RecentEvent" "Action" "dota_recent_event" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "7" "Description" "#DOTA_RecentEvent" "Version" "3" } "ScoreboardToggle" { "Name" "ScoreboardToggle" "Action" "+showscores" "Key" "T" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "9" "Description" "#DOTA_Scoreboard" "Version" "1" } "ActivateGlyph" { "Name" "ActivateGlyph" "Action" "dota_glyph" "Key" "J" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "11" "Description" "#DOTA_ActivateGlyph" "Version" "2" } //============================================================= // // Chat // //============================================================= "ChatTeam" { "Name" "ChatTeam" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "1" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal" { "Name" "ChatGlobal" "Action" "say" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "2" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam" "DependencyText" "SHIFT-" "Version" "1" } "ChatTeam2" { "Name" "ChatTeam2" "Action" "say" "Key" "KP_ENTER" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal2" { "Name" "ChatGlobal2" "Action" "say" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam2" "DependencyText" "SHIFT-" "Version" "1" } "ChatVoice" { "Name" "ChatVoice" "Action" "+voicerecord" "Key" "," "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "3" "Description" "#DOTA_Voice" // MOUSE4 is also bound! "Version" "1" } "ChatWheel" { "Name" "ChatWheel" "Action" "+chatwheel" "Key" "Y" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "4" "Description" "#DOTA_ChatWheel" "Version" "1" } "ChatWheelCare" { "Name" "ChatWheelCare" "Action" "chatwheel_say 1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "16" "Description" "#dota_chatwheel_label_Care" "Version" "1" } "ChatWheelGetBack" { "Name" "ChatWheelGetBack" "Action" "chatwheel_say 2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "17" "Description" "#dota_chatwheel_label_GetBack" "Version" "1" } "ChatWheelNeedWards" { "Name" "ChatWheelNeedWards" "Action" "chatwheel_say 3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "18" "Description" "#dota_chatwheel_label_NeedWards" "Version" "1" } "ChatWheelStun" { "Name" "ChatWheelStun" "Action" "chatwheel_say 4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "19" "Description" "#dota_chatwheel_label_Stun" "Version" "1" } "ChatWheelHelp" { "Name" "ChatWheelHelp" "Action" "chatwheel_say 5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "20" "Description" "#dota_chatwheel_label_Help" "Version" "1" } "ChatWheelGetPush" { "Name" "ChatWheelGetPush" "Action" "chatwheel_say 6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "21" "Description" "#dota_chatwheel_label_Push" "Version" "1" } "ChatWheelGoodJob" { "Name" "ChatWheelGoodJob" "Action" "chatwheel_say 7" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "22" "Description" "#dota_chatwheel_label_GoodJob" "Version" "1" } "ChatWheelMissing" { "Name" "ChatWheelMissing" "Action" "chatwheel_say 8" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "23" "Description" "#dota_chatwheel_label_Missing" "Version" "1" } "ChatWheelMissingTop" { "Name" "ChatWheelMissingTop" "Action" "chatwheel_say 9" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "24" "Description" "#dota_chatwheel_label_Missing_Top" "Version" "1" } "ChatWheelMissingMiddle" { "Name" "ChatWheelMissingMiddle" "Action" "chatwheel_say 10" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "25" "Description" "#dota_chatwheel_label_Missing_Mid" "Version" "1" } "ChatWheelMissingBottom" { "Name" "ChatWheelMissingBottom" "Action" "chatwheel_say 11" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "26" "Description" "#dota_chatwheel_label_Missing_Bottom" "Version" "1" } //============================================================= // // Unit Actions // //============================================================= "HeroAttack" { "Name" "HeroAttack" "Action" "mc_attack" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "1" "Description" "#DOTA_AttackMove" "Version" "1" } "HeroMove" { "Name" "HeroMove" "Action" "mc_move" "Key" "M" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "2" "Description" "#DOTA_Move" "Version" "1" } "HeroStop" { "Name" "HeroStop" "Action" "dota_stop" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "3" "Description" "#DOTA_UnitStop" "Version" "1" } "HeroHold" { "Name" "HeroHold" "Action" "dota_hold" "Key" "H" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "4" "Description" "#DOTA_UnitHold" "Version" "1" } "HeroSelect" { "Name" "HeroSelect" "Action" "+dota_camera_follow" "Key" "SPACE" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "6" "Description" "#DOTA_HeroSelect" "Version" "1" } "SelectAll" { "Name" "SelectAll" "Action" "dota_select_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "7" "Description" "#DOTA_SelectAll" "Version" "2" } "SelectAllOthers" { "Name" "SelectAllOthers" "Action" "dota_select_all_others" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "8" "Description" "#DOTA_SelectAllOthers" "Version" "4" } "CourierSelect" { "Name" "CourierSelect" "Action" "dota_select_courier" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "10" "Description" "#DOTA_SelectCourier" "Version" "1" } "CourierDeliver" { "Name" "CourierDeliver" "Action" "dota_courier_deliver" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "11" "Description" "#DOTA_CourierDeliver" "Version" "2" } "CourierHaste" { "Name" "CourierHaste" "Action" "dota_courier_burst" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "12" "Description" "#DOTA_CourierHaste" "Version" "2" } "UseActionItem" { "Name" "UseActionItem" "Action" "use_item_client player_loadout action_item" "Description" "#DOTA_UseActionItem_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "14" "Version" "4" } "HeroTaunt" { "Name" "HeroTaunt" "Action" "use_item_client current_hero taunt" "Description" "#DOTA_HeroTaunt_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "15" "Version" "4" } "ControlGroup1" { "Name" "ControlGroup1" "Action" "+dota_control_group 1" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "16" "Description" "#DOTA_ControlGroup1" "Version" "1" } "ControlGroup2" { "Name" "ControlGroup2" "Action" "+dota_control_group 2" "Key" "G" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "17" "Description" "#DOTA_ControlGroup2" "Version" "1" } "ControlGroup3" { "Name" "ControlGroup3" "Action" "+dota_control_group 3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "18" "Description" "#DOTA_ControlGroup3" "Version" "1" } "ControlGroup4" { "Name" "ControlGroup4" "Action" "+dota_control_group 4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "19" "Description" "#DOTA_ControlGroup4" "Version" "1" } "ControlGroup5" { "Name" "ControlGroup5" "Action" "+dota_control_group 5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "20" "Description" "#DOTA_ControlGroup5" "Version" "1" } "ControlGroup6" { "Name" "ControlGroup6" "Action" "+dota_control_group 6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "21" "Description" "#DOTA_ControlGroup6" "Version" "1" } "ControlGroup7" { "Name" "ControlGroup7" "Action" "+dota_control_group 7" "Key" "7" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "22" "Description" "#DOTA_ControlGroup7" "Version" "1" } "ControlGroup8" { "Name" "ControlGroup8" "Action" "+dota_control_group 8" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "23" "Description" "#DOTA_ControlGroup8" "Version" "1" } "ControlGroup9" { "Name" "ControlGroup9" "Action" "+dota_control_group 9" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "24" "Description" "#DOTA_ControlGroup9" "Version" "1" } "ControlGroup10" { "Name" "ControlGroup10" "Action" "+dota_control_group 10" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "25" "Description" "#DOTA_ControlGroup10" "Version" "1" } "ControlGroupCycle" { "Name" "ControlGroupCycle" "Action" "dota_cycle_selected" "Key" "TAB" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "26" "Description" "#DOTA_ControlGroupCycle" "Version" "2" } //============================================================= // // Abilities // //============================================================= "AbilityPrimary1" { "Name" "AbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "1" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "1" "Version" "1" } "AbilityPrimary2" { "Name" "AbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "2" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "2" "Version" "1" } "AbilityPrimary3" { "Name" "AbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "3" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "3" "Version" "1" } "AbilitySecondary1" { "Name" "AbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "5" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "4" "Version" "1" } "AbilitySecondary2" { "Name" "AbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "6" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "5" "Version" "1" } "AbilityUltimate" { "Name" "AbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "4" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "6" "Version" "1" } "AbilityPrimary1AutoCast" { "Name" "AbilityPrimary1AutoCast" "Action" "dota_ability_autocast 0" "Description" "#DOTA_AutocastAbility0" "Key" "1" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "13" "Version" "1" } "AbilityPrimary2AutoCast" { "Name" "AbilityPrimary2AutoCast" "Action" "dota_ability_autocast 1" "Description" "#DOTA_AutocastAbility1" "Key" "2" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "14" "Version" "1" } "AbilityPrimary3AutoCast" { "Name" "AbilityPrimary3AutoCast" "Action" "dota_ability_autocast 2" "Description" "#DOTA_AutocastAbility2" "Key" "3" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "15" "Version" "1" } "AbilitySecondary1AutoCast" { "Name" "AbilitySecondary1AutoCast" "Action" "dota_ability_autocast 3" "Description" "#DOTA_AutocastAbility3" "Key" "5" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "16" "Version" "1" } "AbilitySecondary2AutoCast" { "Name" "AbilitySecondary2AutoCast" "Action" "dota_ability_autocast 4" "Description" "#DOTA_AutocastAbility4" "Key" "6" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "17" "Version" "1" } "AbilityUltimateAutoCast" { "Name" "AbilityUltimateAutoCast" "Action" "dota_ability_autocast 5" "Description" "#DOTA_AutocastAbility5" "Key" "4" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "18" "Version" "1" } "AbilityPrimary1QuickCast" { "Name" "AbilityPrimary1QuickCast" "Action" "dota_ability_quickcast 0" "Description" "#DOTA_QuickCastAbility0" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "19" "Version" "1" } "AbilityPrimary2QuickCast" { "Name" "AbilityPrimary2QuickCast" "Action" "dota_ability_quickcast 1" "Description" "#DOTA_QuickCastAbility1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "20" "Version" "1" } "AbilityPrimary3QuickCast" { "Name" "AbilityPrimary3QuickCast" "Action" "dota_ability_quickcast 2" "Description" "#DOTA_QuickCastAbility2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "21" "Version" "1" } "AbilitySecondary1QuickCast" { "Name" "AbilitySecondary1QuickCast" "Action" "dota_ability_quickcast 3" "Description" "#DOTA_QuickCastAbility3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "22" "Version" "1" } "AbilitySecondary2QuickCast" { "Name" "AbilitySecondary2QuickCast" "Action" "dota_ability_quickcast 4" "Description" "#DOTA_QuickCastAbility4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "23" "Version" "1" } "AbilityUltimateQuickCast" { "Name" "AbilityUltimateQuickCast" "Action" "dota_ability_quickcast 5" "Description" "#DOTA_QuickCastAbility5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "24" "Version" "1" } "LearnAbilities" { "Name" "LearnAbilities" "Action" "dota_ability_learn_mode" "Key" "O" "Description" "#DOTA_Learn_Abilities" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "8" "Version" "1" } "LearnStats" { "Name" "LearnStats" "Action" "dota_learn_stats" "Key" "U" "Description" "#DOTA_Learn_Stats" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "9" "Version" "1" } "CourierAbility1" { "Name" "CourierAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_CourierAbility1" "Key" "1" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "1" "Version" "1" } "CourierAbility2" { "Name" "CourierAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_CourierAbility2" "Key" "2" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "2" "Version" "1" } "CourierAbility3" { "Name" "CourierAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_CourierAbility3" "Key" "3" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "3" "Version" "1" } "CourierAbility4" { "Name" "CourierAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_CourierAbility4" "Key" "4" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "4" "Version" "1" } "CourierAbility5" { "Name" "CourierAbility5" "Action" "dota_ability_execute 4" "Description" "#DOTA_CourierAbility5" "Key" "5" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "5" "Version" "1" } "CourierAbility6" { "Name" "CourierAbility6" "Action" "dota_ability_execute 5" "Description" "#DOTA_CourierAbility6" "Key" "6" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "6" "Version" "1" } "NeutralAbility1" { "Name" "NeutralAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_NeutralAbility1" "Key" "1" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "1" "Version" "1" } "NeutralAbility2" { "Name" "NeutralAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_NeutralAbility2" "Key" "2" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "2" "Version" "1" } "NeutralAbility3" { "Name" "NeutralAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_NeutralAbility3" "Key" "3" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "3" "Version" "1" } "NeutralAbility4" { "Name" "NeutralAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_NeutralAbility4" "Key" "4" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "4" "Version" "1" } "LegacyAbilityPrimary1" { "Name" "LegacyAbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "" "Version" "1" } "LegacyAbilityPrimary2" { "Name" "LegacyAbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "" "Version" "1" } "LegacyAbilityPrimary3" { "Name" "LegacyAbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "" "Version" "1" } "LegacyAbilitySecondary1" { "Name" "LegacyAbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "" "Version" "1" } "LegacyAbilitySecondary2" { "Name" "LegacyAbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "" "Version" "1" } "LegacyAbilityUltimate" { "Name" "LegacyAbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "" "Version" "1" } //============================================================= // // Item // //============================================================= "Inventory1" { "Name" "Inventory1" "Action" "dota_item_execute 0" "Key" "Z" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "1" "Description" "#DOTA_Inventory1" "Version" "1" } "Inventory2" { "Name" "Inventory2" "Action" "dota_item_execute 1" "Key" "X" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "2" "Description" "#DOTA_Inventory2" "Version" "1" } "Inventory3" { "Name" "Inventory3" "Action" "dota_item_execute 2" "Key" "C" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "3" "Description" "#DOTA_Inventory3" "Version" "1" } "Inventory4" { "Name" "Inventory4" "Action" "dota_item_execute 3" "Key" "V" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "4" "Description" "#DOTA_Inventory4" "Version" "1" } "Inventory5" { "Name" "Inventory5" "Action" "dota_item_execute 4" "Key" "B" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "5" "Description" "#DOTA_Inventory5" "Version" "1" } "Inventory6" { "Name" "Inventory6" "Action" "dota_item_execute 5" "Key" "N" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "6" "Description" "#DOTA_Inventory6" "Version" "1" } "Inventory1QuickCast" { "Name" "Inventory1QuickCast" "Action" "dota_item_quick_cast 0" "Description" "#DOTA_QuickCastInventory1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "16" "Version" "1" } "Inventory2QuickCast" { "Name" "Inventory2QuickCast" "Action" "dota_item_quick_cast 1" "Description" "#DOTA_QuickCastInventory2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "17" "Version" "1" } "Inventory3QuickCast" { "Name" "Inventory3QuickCast" "Action" "dota_item_quick_cast 2" "Description" "#DOTA_QuickCastInventory3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "18" "Version" "1" } "Inventory4QuickCast" { "Name" "Inventory4QuickCast" "Action" "dota_item_quick_cast 3" "Description" "#DOTA_QuickCastInventory4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "19" "Version" "1" } "Inventory5QuickCast" { "Name" "Inventory5QuickCast" "Action" "dota_item_quick_cast 4" "Description" "#DOTA_QuickCastInventory5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "20" "Version" "1" } "Inventory6QuickCast" { "Name" "Inventory6QuickCast" "Action" "dota_item_quick_cast 5" "Description" "#DOTA_QuickCastInventory6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "21" "Version" "1" } "ShopToggle" { "Name" "ShopToggle" "Action" "toggleshoppanel" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "8" "Description" "#DOTA_Shop" "Version" "1" } "PurchaseQuickbuy" { "Name" "PurchaseQuickbuy" "Action" "dota_purchase_quickbuy" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "9" "Description" "#DOTA_PurchaseQuickbuy" "Version" "2" } "PurchaseSticky" { "Name" "PurchaseSticky" "Action" "dota_purchase_stickybuy" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "10" "Description" "#DOTA_PurchaseSticky" "Version" "1" } "GrabStashItems" { "Name" "GrabStashItems" "Action" "stash_grab_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "12" "Description" "#DOTA_GrabStashItems" "Version" "1" } //============================================================= // // METAGAME // //============================================================= "Console" { "Name" "Console" "Action" "toggleconsole" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "1" "Description" "#DOTA_Console" "PreGameBind" "1" "Version" "1" } "Pause" { "Name" "Pause" "Action" "dota_pause" "Key" "F9" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "2" "Description" "#DOTA_Pause" "Version" "2" } "ScreenshotSettings" { "Name" "ScreenshotSettings" "Action" "jpeg" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "3" "Description" "#DOTA_Screenshot" "Version" "1" } "Escape" { "Name" "Escape" "Action" "escape" "Key" "ESCAPE" // "Panel" "ActivationPanel" // "PanelRow" "1" "Description" "#DOTA_Escape" "Version" "1" } //============================================================= // // Spectator // //============================================================= "SpectatorCameraUp" { "Name" "SpectatorCameraUp" "Action" "+forward" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "1" "Description" "#DOTA_SpectatorForward" "Version" "2" } "SpectatorCameraDown" { "Name" "SpectatorCameraDown" "Action" "+back" "Key" "S" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "2" "Description" "#DOTA_SpectatorBack" "Version" "2" } "SpectatorCameraLeft" { "Name" "SpectatorCameraLeft" "Action" "+moveleft" "Key" "A" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "3" "Description" "#DOTA_SpectatorLeft" "Version" "2" } "SpectatorCameraRight" { "Name" "SpectatorCameraRight" "Action" "+moveright" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "4" "Description" "#DOTA_SpectatorRight" "Version" "2" } "SpectatorCameraGrip" { "Name" "SpectatorCameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "5" "Description" "#DOTA_SpectatorGrip" // MOUSE3 is also bound! "Version" "2" } "SpectatorPause" { "Name" "SpectatorPause" "Action" "dota_spectator_pausetoggle" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "7" "Description" "#DOTA_SpectatorPause" "Version" "2" } "SpectatorIncreaseReplaySpeed" { "Name" "SpectatorIncreaseReplaySpeed" "Action" "dota_spectator_increasereplayspeed" "Key" "=" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "9" "Description" "#DOTA_SpectatorIncreaseReplaySpeed" "Version" "2" } "SpectatorDecreaseReplaySpeed" { "Name" "SpectatorDecreaseReplaySpeed" "Action" "dota_spectator_decreasereplayspeed" "Key" "-" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "10" "Description" "#DOTA_SpectatorDecreaseReplaySpeed" "Version" "2" } "SpectatorChat" { "Name" "SpectatorChat" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "13" "Description" "#DOTA_SpectatorChat" "Version" "2" } "SpectatorScoreboard" { "Name" "SpectatorScoreboard" "Action" "+showscores" "Key" "T" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "15" "Description" "#DOTA_SpectatorScoreboard" "Version" "2" } "SpectatorStatsHarvest" { "Name" "SpectatorStatsHarvest" "Action" "dota_spectator_statstoggle 0" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "17" "Description" "#DOTA_SpectatorStatsHarvest" "Version" "2" } "SpectatorStatsItem" { "Name" "SpectatorStatsItem" "Action" "dota_spectator_statstoggle 1" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "18" "Description" "#DOTA_SpectatorStatsItem" "Version" "2" } "SpectatorStatsGold" { "Name" "SpectatorStatsGold" "Action" "dota_spectator_statstoggle 2" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "19" "Description" "#DOTA_SpectatorStatsGold" "Version" "2" } "SpectatorStatsXP" { "Name" "SpectatorStatsXP" "Action" "dota_spectator_statstoggle 4" "Key" "F7" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "20" "Description" "#DOTA_SpectatorStatsXP" "Version" "2" } "SpectatorStatsFantasy" { "Name" "SpectatorStatsFantasy" "Action" "dota_spectator_statstoggle 5" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "21" "Description" "#DOTA_SpectatorStatsFantasy" "Version" "6" } "SpectatorFOWBoth" { "Name" "SpectatorFOWBoth" "Action" "dota_spectator_fowtoggle 0" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "22" "Description" "#DOTA_SpectatorFOWBoth" "Version" "3" } "SpectatorFOWRadient" { "Name" "SpectatorFOWRadient" "Action" "dota_spectator_fowtoggle 1" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "23" "Description" "#DOTA_SpectatorFOWRadient" "Version" "3" } "SpectatorFOWDire" { "Name" "SpectatorFOWDire" "Action" "dota_spectator_fowtoggle 2" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "24" "Description" "#DOTA_SpectatorFOWDire" "Version" "3" } "SpectatorBroadcasterMenu" { "Name" "SpectatorBroadcasterMenu" "Action" "broadcaster_openmenu" "Key" "F10" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "12" "Description" "#DOTA_SpectatorBroadcasterMenu" "Version" "1" } "SpectatorDropdown_KDA" { "Name" "SpectatorDropdown_KDA" "Action" "stat_dropdown kda" "Key" "q" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "1" "Description" "#DOTA_SpectatorDropdown_KDA" "Version" "1" } "SpectatorDropdown_Lasthits_Denies" { "Name" "SpectatorDropdown_Lasthits_Denies" "Action" "stat_dropdown lasthits_denies" "Key" "w" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "2" "Description" "#DOTA_SpectatorDropdown_Lasthits_Denies" "Version" "1" } "SpectatorDropdown_Level" { "Name" "SpectatorDropdown_Level" "Action" "stat_dropdown level" "Key" "e" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "3" "Description" "#DOTA_SpectatorDropdown_Level" "Version" "1" } "SpectatorDropdown_XP_Per_Min" { "Name" "SpectatorDropdown_XP_Per_Min" "Action" "stat_dropdown xp_per_min" "Key" "r" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "4" "Description" "#DOTA_SpectatorDropdown_XP_Per_Min" "Version" "1" } "SpectatorDropdown_Gold" { "Name" "SpectatorDropdown_Gold" "Action" "stat_dropdown gold" "Key" "t" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "5" "Description" "#DOTA_SpectatorDropdown_Gold" "Version" "1" } "SpectatorDropdown_NetWorth" { "Name" "SpectatorDropdown_NetWorth" "Action" "stat_dropdown networth" "Key" "y" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "6" "Description" "#DOTA_SpectatorDropdown_NetWorth" "Version" "1" } "SpectatorDropdown_Fantasy" { "Name" "SpectatorDropdown_Fantasy" "Action" "stat_dropdown fantasy" "Key" "o" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "9" "Description" "#DOTA_SpectatorDropdown_Fantasy" "Version" "1" } "SpectatorDropdown_TotalGold" { "Name" "SpectatorDropdown_TotalGold" "Action" "stat_dropdown totalgold" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "-1" "Description" "#DOTA_SpectatorDropdown_TotalGold" "Version" "4" } "SpectatorDropdown_Gold_Per_Min" { "Name" "SpectatorDropdown_Gold_Per_Min" "Action" "stat_dropdown gold_per_min" "Key" "u" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "7" "Description" "#DOTA_SpectatorDropdown_Gold_Per_Min" "Version" "1" } "SpectatorDropdown_Buyback" { "Name" "SpectatorDropdown_Buyback" "Action" "stat_dropdown buyback" "Key" "i" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "8" "Description" "#DOTA_SpectatorDropdown_Buyback" "Version" "1" } "SpectatorDropdown_Sort" { "Name" "SpectatorDropdown_Sort" "Action" "stat_dropdown_sort" "Key" "s" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "13" "Description" "#DOTA_SpectatorDropdown_Sort" "Version" "2" } "SpectatorDropdown_Close" { "Name" "SpectatorDropdown_Close" "Action" "stat_dropdown close" "Key" "a" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "14" "Description" "#DOTA_SpectatorDropdown_Close" "Version" "2" } //============================================================= // // Shop // //============================================================= "ShopTabConsumables" { "Name" "ShopTabConsumables" "Action" "shop_nav_to_tab 0" "Key" "q" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Consumables" "Version" "2" } "ShopTabAttributes" { "Name" "ShopTabAttributes" "Action" "shop_nav_to_tab 1" "Key" "w" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Attributes" "Version" "2" } "ShopTabArmaments" { "Name" "ShopTabArmaments" "Action" "shop_nav_to_tab 2" "Key" "e" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armaments" "Version" "2" } "ShopTabArcane" { "Name" "ShopTabArcane" "Action" "shop_nav_to_tab 3" "Key" "r" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Arcane" "Version" "2" } "ShopTabBasics" { "Name" "ShopTabBasics" "Action" "shop_nav_to_tab 4" "Key" "a" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Basics" "Version" "2" } "ShopTabSupport" { "Name" "ShopTabSupport" "Action" "shop_nav_to_tab 5" "Key" "s" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Support" "Version" "2" } "ShopTabCaster" { "Name" "ShopTabCaster" "Action" "shop_nav_to_tab 6" "Key" "d" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Caster" "Version" "2" } "ShopTabWeapons" { "Name" "ShopTabWeapons" "Action" "shop_nav_to_tab 7" "Key" "f" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Weapons" "Version" "2" } "ShopTabArmor" { "Name" "ShopTabArmor" "Action" "shop_nav_to_tab 8" "Key" "g" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armor" "Version" "2" } "ShopTabArtifacts" { "Name" "ShopTabArtifacts" "Action" "shop_nav_to_tab 9" "Key" "h" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Artifacts" "Version" "2" } "ShopTabSidePage1" { "Name" "ShopTabSidePage1" "Action" "shop_nav_to_tab 10" "Key" "z" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage1" "Version" "2" } "ShopTabSidePage2" { "Name" "ShopTabSidePage2" "Action" "shop_nav_to_tab 11" "Key" "x" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage2" "Version" "2" } "ShopTabSecret" { "Name" "ShopTabSecret" "Action" "shop_nav_to_tab 12" "Key" "c" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Secret" "Version" "2" } "ShopTabSearchBox" { "Name" "ShopTabSearchBox" "Action" "shop_nav_to_search" "Key" "v" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Search" "Version" "4" // revert to 1 } "ShopSlot1" { "Name" "ShopSlot1" "Action" "shop_select_itemrow 1" "Key" "1" "Version" "3" } "ShopSlot2" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 2" "Key" "2" "Version" "2" } "ShopSlot3" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 3" "Key" "3" "Version" "2" } "ShopSlot4" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 4" "Key" "4" "Version" "2" } "ShopSlot5" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 5" "Key" "5" "Version" "2" } "ShopSlot6" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 6" "Key" "6" "Version" "2" } "ShopSlot7" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 7" "Key" "7" "Version" "2" } "ShopSlot8" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 8" "Key" "8" "Version" "2" } "ShopSlot9" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 9" "Key" "9" "Version" "2" } "ShopSlot10" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 10" "Key" "0" "Version" "2" } "ShopSlot11" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 11" "Key" "-" "Version" "2" } "ShopSlot12" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 12" "Key" "=" "Version" "1" } } } //============================================================================= // // LEGACY Template // //============================================================================= "LEGACY" { "Name" "LEGACY" "Version" "12" "RowVersion" "3" "UseHeroBindings" "0" "LinkHeroToCourier" "1" "LinkHeroToNeutral" "1" "LinkPlayerToSpectator" "1" //================================================================= // // Default Key "LEGACY" Bindings // //================================================================= "Keys" { //============================================================= // // Player // //============================================================= "CameraUp" { "Name" "CameraUp" "Action" "+forward" "Key" "UPARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "1" "Description" "#DOTA_MoveForward" "Version" "2" } "CameraDown" { "Name" "CameraDown" "Action" "+back" "Key" "DOWNARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "2" "Description" "#DOTA_MoveBack" "Version" "1" } "CameraLeft" { "Name" "CameraLeft" "Action" "+moveleft" "Key" "LEFTARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "3" "Description" "#DOTA_MoveLeft" "Version" "1" } "CameraRight" { "Name" "CameraRight" "Action" "+moveright" "Key" "RIGHTARROW" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "4" "Description" "#DOTA_MoveRight" "Version" "1" } "CameraGrip" { "Name" "CameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "5" "Description" "#DOTA_CameraGrip" // MOUSE3 is also bound! "Version" "2" } "RecentEvent" { "Name" "RecentEvent" "Action" "dota_recent_event" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "7" "Description" "#DOTA_RecentEvent" "Version" "3" } "ScoreboardToggle" { "Name" "ScoreboardToggle" "Action" "+showscores" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "9" "Description" "#DOTA_Scoreboard" "Version" "1" } "ActivateGlyph" { "Name" "ActivateGlyph" "Action" "dota_glyph" "Key" "J" "Panel" "#DOTA_KEYBIND_MENU_PLAYER" "PanelRow" "11" "Description" "#DOTA_ActivateGlyph" "Version" "2" } //============================================================= // // Chat // //============================================================= "ChatTeam" { "Name" "ChatTeam" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "1" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal" { "Name" "ChatGlobal" "Action" "say" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "2" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam" "DependencyText" "SHIFT-" "Version" "1" } "ChatTeam2" { "Name" "ChatTeam2" "Action" "say" "Key" "KP_ENTER" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatTeam" "Version" "1" } "ChatGlobal2" { "Name" "ChatGlobal2" "Action" "say" // "Panel" "#DOTA_KEYBIND_MENU_CHAT" // "PanelRow" "" "Description" "#DOTA_ChatGlobal" "Dependency" "ChatTeam2" "DependencyText" "SHIFT-" "Version" "1" } "ChatVoice" { "Name" "ChatVoice" "Action" "+voicerecord" "Key" "SPACE" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "3" "Description" "#DOTA_Voice" // MOUSE4 is also bound! "Version" "1" } "ChatWheel" { "Name" "ChatWheel" "Action" "+chatwheel" "Key" "," "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "4" "Description" "#DOTA_ChatWheel" "Version" "1" } "ChatWheelCare" { "Name" "ChatWheelCare" "Action" "chatwheel_say 1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "16" "Description" "#dota_chatwheel_label_Care" "Version" "1" } "ChatWheelGetBack" { "Name" "ChatWheelGetBack" "Action" "chatwheel_say 2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "17" "Description" "#dota_chatwheel_label_GetBack" "Version" "1" } "ChatWheelNeedWards" { "Name" "ChatWheelNeedWards" "Action" "chatwheel_say 3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "18" "Description" "#dota_chatwheel_label_NeedWards" "Version" "1" } "ChatWheelStun" { "Name" "ChatWheelStun" "Action" "chatwheel_say 4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "19" "Description" "#dota_chatwheel_label_Stun" "Version" "1" } "ChatWheelHelp" { "Name" "ChatWheelHelp" "Action" "chatwheel_say 5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "20" "Description" "#dota_chatwheel_label_Help" "Version" "1" } "ChatWheelGetPush" { "Name" "ChatWheelGetPush" "Action" "chatwheel_say 6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "21" "Description" "#dota_chatwheel_label_Push" "Version" "1" } "ChatWheelGoodJob" { "Name" "ChatWheelGoodJob" "Action" "chatwheel_say 7" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "22" "Description" "#dota_chatwheel_label_GoodJob" "Version" "1" } "ChatWheelMissing" { "Name" "ChatWheelMissing" "Action" "chatwheel_say 8" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "23" "Description" "#dota_chatwheel_label_Missing" "Version" "1" } "ChatWheelMissingTop" { "Name" "ChatWheelMissingTop" "Action" "chatwheel_say 9" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "24" "Description" "#dota_chatwheel_label_Missing_Top" "Version" "1" } "ChatWheelMissingMiddle" { "Name" "ChatWheelMissingMiddle" "Action" "chatwheel_say 10" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "25" "Description" "#dota_chatwheel_label_Missing_Mid" "Version" "1" } "ChatWheelMissingBottom" { "Name" "ChatWheelMissingBottom" "Action" "chatwheel_say 11" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_CHAT" "PanelRow" "26" "Description" "#dota_chatwheel_label_Missing_Bottom" "Version" "1" } //============================================================= // // Unit Actions // //============================================================= "HeroAttack" { "Name" "HeroAttack" "Action" "mc_attack" "Key" "A" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "1" "Description" "#DOTA_AttackMove" "Version" "1" } "HeroMove" { "Name" "HeroMove" "Action" "mc_move" "Key" "M" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "2" "Description" "#DOTA_Move" "Version" "1" } "HeroStop" { "Name" "HeroStop" "Action" "dota_stop" "Key" "S" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "3" "Description" "#DOTA_UnitStop" "Version" "1" } "HeroHold" { "Name" "HeroHold" "Action" "dota_hold" "Key" "H" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "4" "Description" "#DOTA_UnitHold" "Version" "1" } "HeroSelect" { "Name" "HeroSelect" "Action" "+dota_camera_follow" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "6" "Description" "#DOTA_HeroSelect" "Version" "1" } "SelectAll" { "Name" "SelectAll" "Action" "dota_select_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "7" "Description" "#DOTA_SelectAll" "Version" "2" } "SelectAllOthers" { "Name" "SelectAllOthers" "Action" "dota_select_all_others" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "8" "Description" "#DOTA_SelectAllOthers" "Version" "4" } "CourierSelect" { "Name" "CourierSelect" "Action" "dota_select_courier" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "10" "Description" "#DOTA_SelectCourier" "Version" "1" } "CourierDeliver" { "Name" "CourierDeliver" "Action" "dota_courier_deliver" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "11" "Description" "#DOTA_CourierDeliver" "Version" "2" } "CourierHaste" { "Name" "CourierHaste" "Action" "dota_courier_burst" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "12" "Description" "#DOTA_CourierHaste" "Version" "2" } "UseActionItem" { "Name" "UseActionItem" "Action" "use_item_client player_loadout action_item" "Description" "#DOTA_UseActionItem_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "14" "Version" "4" } "HeroTaunt" { "Name" "HeroTaunt" "Action" "use_item_client current_hero taunt" "Description" "#DOTA_HeroTaunt_Key" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "15" "Version" "4" } "ControlGroup1" { "Name" "ControlGroup1" "Action" "+dota_control_group 1" "Key" "1" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "16" "Description" "#DOTA_ControlGroup1" "Version" "1" } "ControlGroup2" { "Name" "ControlGroup2" "Action" "+dota_control_group 2" "Key" "2" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "17" "Description" "#DOTA_ControlGroup2" "Version" "1" } "ControlGroup3" { "Name" "ControlGroup3" "Action" "+dota_control_group 3" "Key" "3" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "18" "Description" "#DOTA_ControlGroup3" "Version" "1" } "ControlGroup4" { "Name" "ControlGroup4" "Action" "+dota_control_group 4" "Key" "4" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "19" "Description" "#DOTA_ControlGroup4" "Version" "1" } "ControlGroup5" { "Name" "ControlGroup5" "Action" "+dota_control_group 5" "Key" "5" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "20" "Description" "#DOTA_ControlGroup5" "Version" "1" } "ControlGroup6" { "Name" "ControlGroup6" "Action" "+dota_control_group 6" "Key" "6" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "21" "Description" "#DOTA_ControlGroup6" "Version" "1" } "ControlGroup7" { "Name" "ControlGroup7" "Action" "+dota_control_group 7" "Key" "7" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "22" "Description" "#DOTA_ControlGroup7" "Version" "1" } "ControlGroup8" { "Name" "ControlGroup8" "Action" "+dota_control_group 8" "Key" "8" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "23" "Description" "#DOTA_ControlGroup8" "Version" "1" } "ControlGroup9" { "Name" "ControlGroup9" "Action" "+dota_control_group 9" "Key" "9" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "24" "Description" "#DOTA_ControlGroup9" "Version" "1" } "ControlGroup10" { "Name" "ControlGroup10" "Action" "+dota_control_group 10" "Key" "0" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "25" "Description" "#DOTA_ControlGroup10" "Version" "1" } "ControlGroupCycle" { "Name" "ControlGroupCycle" "Action" "dota_cycle_selected" "Key" "TAB" "Panel" "#DOTA_KEYBIND_MENU_UNITACTIONS" "PanelRow" "26" "Description" "#DOTA_ControlGroupCycle" "Version" "2" } //============================================================= // // Abilities // //============================================================= "AbilityPrimary1" { "Name" "AbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "1" "Version" "1" } "AbilityPrimary2" { "Name" "AbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "2" "Version" "1" } "AbilityPrimary3" { "Name" "AbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "3" "Version" "1" } "AbilitySecondary1" { "Name" "AbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "4" "Version" "1" } "AbilitySecondary2" { "Name" "AbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "5" "Version" "1" } "AbilityUltimate" { "Name" "AbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "6" "Version" "1" } "AbilityPrimary1AutoCast" { "Name" "AbilityPrimary1AutoCast" "Action" "dota_ability_autocast 0" "Description" "#DOTA_AutocastAbility0" "Key" "Q" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "13" "Version" "1" } "AbilityPrimary2AutoCast" { "Name" "AbilityPrimary2AutoCast" "Action" "dota_ability_autocast 1" "Description" "#DOTA_AutocastAbility1" "Key" "W" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "14" "Version" "1" } "AbilityPrimary3AutoCast" { "Name" "AbilityPrimary3AutoCast" "Action" "dota_ability_autocast 2" "Description" "#DOTA_AutocastAbility2" "Key" "E" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "15" "Version" "1" } "AbilitySecondary1AutoCast" { "Name" "AbilitySecondary1AutoCast" "Action" "dota_ability_autocast 3" "Description" "#DOTA_AutocastAbility3" "Key" "D" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "16" "Version" "1" } "AbilitySecondary2AutoCast" { "Name" "AbilitySecondary2AutoCast" "Action" "dota_ability_autocast 4" "Description" "#DOTA_AutocastAbility4" "Key" "F" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "17" "Version" "1" } "AbilityUltimateAutoCast" { "Name" "AbilityUltimateAutoCast" "Action" "dota_ability_autocast 5" "Description" "#DOTA_AutocastAbility5" "Key" "R" "Modifier" "ALT" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "18" "Version" "1" } "AbilityPrimary1QuickCast" { "Name" "AbilityPrimary1QuickCast" "Action" "dota_ability_quickcast 0" "Description" "#DOTA_QuickCastAbility0" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "19" "Version" "1" } "AbilityPrimary2QuickCast" { "Name" "AbilityPrimary2QuickCast" "Action" "dota_ability_quickcast 1" "Description" "#DOTA_QuickCastAbility1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "20" "Version" "1" } "AbilityPrimary3QuickCast" { "Name" "AbilityPrimary3QuickCast" "Action" "dota_ability_quickcast 2" "Description" "#DOTA_QuickCastAbility2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "21" "Version" "1" } "AbilitySecondary1QuickCast" { "Name" "AbilitySecondary1QuickCast" "Action" "dota_ability_quickcast 3" "Description" "#DOTA_QuickCastAbility3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "22" "Version" "1" } "AbilitySecondary2QuickCast" { "Name" "AbilitySecondary2QuickCast" "Action" "dota_ability_quickcast 4" "Description" "#DOTA_QuickCastAbility4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "23" "Version" "1" } "AbilityUltimateQuickCast" { "Name" "AbilityUltimateQuickCast" "Action" "dota_ability_quickcast 5" "Description" "#DOTA_QuickCastAbility5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "24" "Version" "1" } "LearnAbilities" { "Name" "LearnAbilities" "Action" "dota_ability_learn_mode" "Key" "O" "Description" "#DOTA_Learn_Abilities" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "8" "Version" "1" } "LearnStats" { "Name" "LearnStats" "Action" "dota_learn_stats" "Key" "U" "Description" "#DOTA_Learn_Stats" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_HERO" "PanelRow" "9" "Version" "1" } "CourierAbility1" { "Name" "CourierAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_CourierAbility1" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "1" "Version" "1" } "CourierAbility2" { "Name" "CourierAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_CourierAbility2" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "2" "Version" "1" } "CourierAbility3" { "Name" "CourierAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_CourierAbility3" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "3" "Version" "1" } "CourierAbility4" { "Name" "CourierAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_CourierAbility4" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "4" "Version" "1" } "CourierAbility5" { "Name" "CourierAbility5" "Action" "dota_ability_execute 4" "Description" "#DOTA_CourierAbility5" "Key" "F" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "5" "Version" "1" } "CourierAbility6" { "Name" "CourierAbility6" "Action" "dota_ability_execute 5" "Description" "#DOTA_CourierAbility6" "Key" "R" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_COURIER" "PanelRow" "6" "Version" "1" } "NeutralAbility1" { "Name" "NeutralAbility1" "Action" "dota_ability_execute 0" "Description" "#DOTA_NeutralAbility1" "Key" "Q" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "1" "Version" "1" } "NeutralAbility2" { "Name" "NeutralAbility2" "Action" "dota_ability_execute 1" "Description" "#DOTA_NeutralAbility2" "Key" "W" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "2" "Version" "1" } "NeutralAbility3" { "Name" "NeutralAbility3" "Action" "dota_ability_execute 2" "Description" "#DOTA_NeutralAbility3" "Key" "E" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "3" "Version" "1" } "NeutralAbility4" { "Name" "NeutralAbility4" "Action" "dota_ability_execute 3" "Description" "#DOTA_NeutralAbility4" "Key" "D" "Panel" "#DOTA_KEYBIND_MENU_ABILITIES" "SubPanel" "#DOTA_KEYBIND_ABILITY_NEUTRAL" "PanelRow" "4" "Version" "1" } "LegacyAbilityPrimary1" { "Name" "LegacyAbilityPrimary1" "Action" "dota_ability_execute 0" "Description" "#DOTA_ExecuteAbility0" "Key" "" "Version" "1" } "LegacyAbilityPrimary2" { "Name" "LegacyAbilityPrimary2" "Action" "dota_ability_execute 1" "Description" "#DOTA_ExecuteAbility1" "Key" "" "Version" "1" } "LegacyAbilityPrimary3" { "Name" "LegacyAbilityPrimary3" "Action" "dota_ability_execute 2" "Description" "#DOTA_ExecuteAbility2" "Key" "" "Version" "1" } "LegacyAbilitySecondary1" { "Name" "LegacyAbilitySecondary1" "Action" "dota_ability_execute 3" "Description" "#DOTA_ExecuteAbility3" "Key" "" "Version" "1" } "LegacyAbilitySecondary2" { "Name" "LegacyAbilitySecondary2" "Action" "dota_ability_execute 4" "Description" "#DOTA_ExecuteAbility4" "Key" "" "Version" "1" } "LegacyAbilityUltimate" { "Name" "LegacyAbilityUltimate" "Action" "dota_ability_execute 5" "Description" "#DOTA_ExecuteAbility5" "Key" "" "Version" "1" } //============================================================= // // Item // //============================================================= "Inventory1" { "Name" "Inventory1" "Action" "dota_item_execute 0" "Key" "KP_1" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "1" "Description" "#DOTA_Inventory1" "Version" "1" } "Inventory2" { "Name" "Inventory2" "Action" "dota_item_execute 1" "Key" "KP_2" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "2" "Description" "#DOTA_Inventory2" "Version" "1" } "Inventory3" { "Name" "Inventory3" "Action" "dota_item_execute 2" "Key" "KP_4" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "3" "Description" "#DOTA_Inventory3" "Version" "1" } "Inventory4" { "Name" "Inventory4" "Action" "dota_item_execute 3" "Key" "KP_5" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "4" "Description" "#DOTA_Inventory4" "Version" "1" } "Inventory5" { "Name" "Inventory5" "Action" "dota_item_execute 4" "Key" "KP_7" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "5" "Description" "#DOTA_Inventory5" "Version" "1" } "Inventory6" { "Name" "Inventory6" "Action" "dota_item_execute 5" "Key" "KP_8" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "6" "Description" "#DOTA_Inventory6" "Version" "1" } "Inventory1QuickCast" { "Name" "Inventory1QuickCast" "Action" "dota_item_quick_cast 0" "Description" "#DOTA_QuickCastInventory1" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "16" "Version" "1" } "Inventory2QuickCast" { "Name" "Inventory2QuickCast" "Action" "dota_item_quick_cast 1" "Description" "#DOTA_QuickCastInventory2" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "17" "Version" "1" } "Inventory3QuickCast" { "Name" "Inventory3QuickCast" "Action" "dota_item_quick_cast 2" "Description" "#DOTA_QuickCastInventory3" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "18" "Version" "1" } "Inventory4QuickCast" { "Name" "Inventory4QuickCast" "Action" "dota_item_quick_cast 3" "Description" "#DOTA_QuickCastInventory4" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "19" "Version" "1" } "Inventory5QuickCast" { "Name" "Inventory5QuickCast" "Action" "dota_item_quick_cast 4" "Description" "#DOTA_QuickCastInventory5" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "20" "Version" "1" } "Inventory6QuickCast" { "Name" "Inventory6QuickCast" "Action" "dota_item_quick_cast 5" "Description" "#DOTA_QuickCastInventory6" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "21" "Version" "1" } "ShopToggle" { "Name" "ShopToggle" "Action" "toggleshoppanel" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "8" "Description" "#DOTA_Shop" "Version" "1" } "PurchaseQuickbuy" { "Name" "PurchaseQuickbuy" "Action" "dota_purchase_quickbuy" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "9" "Description" "#DOTA_PurchaseQuickbuy" "Version" "2" } "PurchaseSticky" { "Name" "PurchaseSticky" "Action" "dota_purchase_stickybuy" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "10" "Description" "#DOTA_PurchaseSticky" "Version" "1" } "GrabStashItems" { "Name" "GrabStashItems" "Action" "stash_grab_all" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_ITEMS" "PanelRow" "12" "Description" "#DOTA_GrabStashItems" "Version" "1" } //============================================================= // // METAGAME // //============================================================= "Console" { "Name" "Console" "Action" "toggleconsole" "Key" "\" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "1" "Description" "#DOTA_Console" "PreGameBind" "1" "Version" "1" } "Pause" { "Name" "Pause" "Action" "dota_pause" "Key" "F9" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "2" "Description" "#DOTA_Pause" "Version" "2" } "ScreenshotSettings" { "Name" "ScreenshotSettings" "Action" "jpeg" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_METAGAME" "PanelRow" "3" "Description" "#DOTA_Screenshot" "Version" "1" } "Escape" { "Name" "Escape" "Action" "escape" "Key" "ESCAPE" // "Panel" "ActivationPanel" // "PanelRow" "1" "Description" "#DOTA_Escape" "Version" "1" } //============================================================= // // Spectator // //============================================================= "SpectatorCameraUp" { "Name" "SpectatorCameraUp" "Action" "+forward" "Key" "UPARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "1" "Description" "#DOTA_SpectatorForward" "Version" "2" } "SpectatorCameraDown" { "Name" "SpectatorCameraDown" "Action" "+back" "Key" "DOWNARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "2" "Description" "#DOTA_SpectatorBack" "Version" "2" } "SpectatorCameraLeft" { "Name" "SpectatorCameraLeft" "Action" "+moveleft" "Key" "LEFTARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "3" "Description" "#DOTA_SpectatorLeft" "Version" "2" } "SpectatorCameraRight" { "Name" "SpectatorCameraRight" "Action" "+moveright" "Key" "RIGHTARROW" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "4" "Description" "#DOTA_SpectatorRight" "Version" "2" } "SpectatorCameraGrip" { "Name" "SpectatorCameraGrip" "Action" "+cameragrip" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "5" "Description" "#DOTA_SpectatorGrip" // MOUSE3 is also bound! "Version" "2" } "SpectatorPause" { "Name" "SpectatorPause" "Action" "dota_spectator_pausetoggle" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "7" "Description" "#DOTA_SpectatorPause" "Version" "2" } "SpectatorIncreaseReplaySpeed" { "Name" "SpectatorIncreaseReplaySpeed" "Action" "dota_spectator_increasereplayspeed" "Key" "=" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "9" "Description" "#DOTA_SpectatorIncreaseReplaySpeed" "Version" "2" } "SpectatorDecreaseReplaySpeed" { "Name" "SpectatorDecreaseReplaySpeed" "Action" "dota_spectator_decreasereplayspeed" "Key" "-" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "10" "Description" "#DOTA_SpectatorDecreaseReplaySpeed" "Version" "2" } "SpectatorChat" { "Name" "SpectatorChat" "Action" "say" "Key" "ENTER" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "13" "Description" "#DOTA_SpectatorChat" "Version" "2" } "SpectatorScoreboard" { "Name" "SpectatorScoreboard" "Action" "+showscores" "Key" "`" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "15" "Description" "#DOTA_SpectatorScoreboard" "Version" "2" } "SpectatorStatsHarvest" { "Name" "SpectatorStatsHarvest" "Action" "dota_spectator_statstoggle 0" "Key" "F4" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "17" "Description" "#DOTA_SpectatorStatsHarvest" "Version" "2" } "SpectatorStatsItem" { "Name" "SpectatorStatsItem" "Action" "dota_spectator_statstoggle 1" "Key" "F5" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "18" "Description" "#DOTA_SpectatorStatsItem" "Version" "2" } "SpectatorStatsGold" { "Name" "SpectatorStatsGold" "Action" "dota_spectator_statstoggle 2" "Key" "F6" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "19" "Description" "#DOTA_SpectatorStatsGold" "Version" "2" } "SpectatorStatsXP" { "Name" "SpectatorStatsXP" "Action" "dota_spectator_statstoggle 4" "Key" "F7" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "20" "Description" "#DOTA_SpectatorStatsXP" "Version" "2" } "SpectatorStatsFantasy" { "Name" "SpectatorStatsFantasy" "Action" "dota_spectator_statstoggle 5" "Key" "F8" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "21" "Description" "#DOTA_SpectatorStatsFantasy" "Version" "6" } "SpectatorFOWBoth" { "Name" "SpectatorFOWBoth" "Action" "dota_spectator_fowtoggle 0" "Key" "F1" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "22" "Description" "#DOTA_SpectatorFOWBoth" "Version" "3" } "SpectatorFOWRadient" { "Name" "SpectatorFOWRadient" "Action" "dota_spectator_fowtoggle 1" "Key" "F2" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "23" "Description" "#DOTA_SpectatorFOWRadient" "Version" "3" } "SpectatorFOWDire" { "Name" "SpectatorFOWDire" "Action" "dota_spectator_fowtoggle 2" "Key" "F3" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "24" "Description" "#DOTA_SpectatorFOWDire" "Version" "3" } "SpectatorBroadcasterMenu" { "Name" "SpectatorBroadcasterMenu" "Action" "broadcaster_openmenu" "Key" "F10" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_CONTROLS" "PanelRow" "12" "Description" "#DOTA_SpectatorBroadcasterMenu" "Version" "1" } "SpectatorDropdown_KDA" { "Name" "SpectatorDropdown_KDA" "Action" "stat_dropdown kda" "Key" "q" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "1" "Description" "#DOTA_SpectatorDropdown_KDA" "Version" "1" } "SpectatorDropdown_Lasthits_Denies" { "Name" "SpectatorDropdown_Lasthits_Denies" "Action" "stat_dropdown lasthits_denies" "Key" "w" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "2" "Description" "#DOTA_SpectatorDropdown_Lasthits_Denies" "Version" "1" } "SpectatorDropdown_Level" { "Name" "SpectatorDropdown_Level" "Action" "stat_dropdown level" "Key" "e" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "3" "Description" "#DOTA_SpectatorDropdown_Level" "Version" "1" } "SpectatorDropdown_XP_Per_Min" { "Name" "SpectatorDropdown_XP_Per_Min" "Action" "stat_dropdown xp_per_min" "Key" "r" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "4" "Description" "#DOTA_SpectatorDropdown_XP_Per_Min" "Version" "1" } "SpectatorDropdown_Gold" { "Name" "SpectatorDropdown_Gold" "Action" "stat_dropdown gold" "Key" "t" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "5" "Description" "#DOTA_SpectatorDropdown_Gold" "Version" "1" } "SpectatorDropdown_NetWorth" { "Name" "SpectatorDropdown_NetWorth" "Action" "stat_dropdown networth" "Key" "y" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "6" "Description" "#DOTA_SpectatorDropdown_NetWorth" "Version" "1" } "SpectatorDropdown_Fantasy" { "Name" "SpectatorDropdown_Fantasy" "Action" "stat_dropdown fantasy" "Key" "o" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "9" "Description" "#DOTA_SpectatorDropdown_Fantasy" "Version" "1" } "SpectatorDropdown_TotalGold" { "Name" "SpectatorDropdown_TotalGold" "Action" "stat_dropdown totalgold" "Key" "" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "-1" "Description" "#DOTA_SpectatorDropdown_TotalGold" "Version" "4" } "SpectatorDropdown_Gold_Per_Min" { "Name" "SpectatorDropdown_Gold_Per_Min" "Action" "stat_dropdown gold_per_min" "Key" "u" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "7" "Description" "#DOTA_SpectatorDropdown_Gold_Per_Min" "Version" "1" } "SpectatorDropdown_Buyback" { "Name" "SpectatorDropdown_Buyback" "Action" "stat_dropdown buyback" "Key" "i" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "8" "Description" "#DOTA_SpectatorDropdown_Buyback" "Version" "1" } "SpectatorDropdown_Sort" { "Name" "SpectatorDropdown_Sort" "Action" "stat_dropdown_sort" "Key" "s" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "13" "Description" "#DOTA_SpectatorDropdown_Sort" "Version" "2" } "SpectatorDropdown_Close" { "Name" "SpectatorDropdown_Close" "Action" "stat_dropdown close" "Key" "a" "Panel" "#DOTA_KEYBIND_MENU_SPECTATOR" "SubPanel" "#DOTA_KEYBIND_SPECTATOR_STATS" "PanelRow" "14" "Description" "#DOTA_SpectatorDropdown_Close" "Version" "2" } //============================================================= // // Shop // //============================================================= "ShopTabConsumables" { "Name" "ShopTabConsumables" "Action" "shop_nav_to_tab 0" "Key" "q" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Consumables" "Version" "2" } "ShopTabAttributes" { "Name" "ShopTabAttributes" "Action" "shop_nav_to_tab 1" "Key" "w" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Attributes" "Version" "2" } "ShopTabArmaments" { "Name" "ShopTabArmaments" "Action" "shop_nav_to_tab 2" "Key" "e" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armaments" "Version" "2" } "ShopTabArcane" { "Name" "ShopTabArcane" "Action" "shop_nav_to_tab 3" "Key" "r" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Arcane" "Version" "2" } "ShopTabBasics" { "Name" "ShopTabBasics" "Action" "shop_nav_to_tab 4" "Key" "a" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Basics" "Version" "2" } "ShopTabSupport" { "Name" "ShopTabSupport" "Action" "shop_nav_to_tab 5" "Key" "s" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Support" "Version" "2" } "ShopTabCaster" { "Name" "ShopTabCaster" "Action" "shop_nav_to_tab 6" "Key" "d" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Caster" "Version" "2" } "ShopTabWeapons" { "Name" "ShopTabWeapons" "Action" "shop_nav_to_tab 7" "Key" "f" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Weapons" "Version" "2" } "ShopTabArmor" { "Name" "ShopTabArmor" "Action" "shop_nav_to_tab 8" "Key" "g" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Armor" "Version" "2" } "ShopTabArtifacts" { "Name" "ShopTabArtifacts" "Action" "shop_nav_to_tab 9" "Key" "h" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Artifacts" "Version" "2" } "ShopTabSidePage1" { "Name" "ShopTabSidePage1" "Action" "shop_nav_to_tab 10" "Key" "z" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage1" "Version" "2" } "ShopTabSidePage2" { "Name" "ShopTabSidePage2" "Action" "shop_nav_to_tab 11" "Key" "x" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_SidePage2" "Version" "2" } "ShopTabSecret" { "Name" "ShopTabSecret" "Action" "shop_nav_to_tab 12" "Key" "c" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Secret" "Version" "2" } "ShopTabSearchBox" { "Name" "ShopTabSearchBox" "Action" "shop_nav_to_search" "Key" "v" "Panel" "" "PanelRow" "" "Description" "#DOTA_Shop_Hotkey_Search" "Version" "4" // revert to 1 } "ShopSlot1" { "Name" "ShopSlot1" "Action" "shop_select_itemrow 1" "Key" "1" "Version" "3" } "ShopSlot2" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 2" "Key" "2" "Version" "2" } "ShopSlot3" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 3" "Key" "3" "Version" "2" } "ShopSlot4" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 4" "Key" "4" "Version" "2" } "ShopSlot5" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 5" "Key" "5" "Version" "2" } "ShopSlot6" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 6" "Key" "6" "Version" "2" } "ShopSlot7" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 7" "Key" "7" "Version" "2" } "ShopSlot8" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 8" "Key" "8" "Version" "2" } "ShopSlot9" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 9" "Key" "9" "Version" "2" } "ShopSlot10" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 10" "Key" "0" "Version" "2" } "ShopSlot11" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 11" "Key" "-" "Version" "2" } "ShopSlot12" { "Name" "ShopTabSecret" "Action" "shop_select_itemrow 12" "Key" "=" "Version" "1" } } } } }