Advertisement
WhOaMi_Gaming

WhOaMi's DOTA autoexec.cfg (cfg)

Oct 20th, 2015
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.51 KB | None | 0 0
  1. //////////////////////
  2. // Reborn Source 2 CFG
  3. /////////////////////
  4. // reworked for reborn 9/20/2015
  5. // last edit: 10/6/2015
  6. // Lately, every reborn patch creates new problems while fixing old problems. I suggest checking dev.dota2.com or
  7. // /r/dota2scripts if you have an error.
  8. /////////////////////
  9. // version reborn 2.3b
  10. /////////////////////
  11. // Optimized for Windows 7 x64 GPU Geforce 750+
  12. /////////////////////
  13. // Bizarro aka "WhOaMi" Custom Cfg
  14. /////////////////////
  15. //////////////////////
  16. // LAUNCH OPTIONS = Are changing every reborn patch for me. Try to use just -console and add any others 1 by 1 for testing. There is no reason // to use -high or -novid anymore.
  17. /////////////////////
  18. // Notes
  19. /////////////////////
  20. // afaik, Reborn is not native DX11.. it's actually quite pathetic how far behind they are.. I do not understand why valve would //make a new engine and not just rewrite the code (whatever, it's valve)
  21. /////////////////////
  22.  
  23. ////////////////////////
  24. ///Basics Still Used From Source 1
  25. ////////////////////////
  26.  
  27. con_enable "1" // Show Console when game starts // same thing as "Launch Options" -console
  28. fps_max "60" // Caps the FPS at 60. Use 143 for 144mhz displays. This is useless with v-sync enabled.
  29. dota_camera_disable_zoom "1" // Disables the annoying mouse wheel scroll // Disabling this prevents "middle mouse drag"
  30. dota_minimap_misclick_time "0.2" // 0.0 = no delay when issuing a command on the mini map. 0.2 will cause misc-licks
  31. dota_enable_range_finder "1" // IIRC, this was dota_disable_range_finder "0" in source 1
  32. dota_minimap_hero_size "1100"
  33. m_customaccel "0" // fucking more acceleration - I hate it 0 = off
  34. engine_no_focus_sleep "0" // keeps dota running at max frame rates even when alt + tabbed if set to 1 / 0 = optimal
  35.  
  36. ///////////////////////
  37. //Binds
  38. //////////////////////
  39.  
  40. bind "F1" "+toprune"
  41. bind "F2" "+botrune"
  42. bind "KP_9" "ping_switch"
  43. bind "KP_8" "hp_axe" // More info under "scripts"
  44. bind "KP_7" "chatwheel_say ""57" // CURRENT TIME
  45. bind "L" chatwheel_say 30 // All Missing
  46. bind "KP_ENTER" "say"
  47. bind "ENTER" "say"
  48. bind "F8" "exec autoexec.cfg"
  49.  
  50. ///////////////////////
  51. // Scripts
  52. ////////////////////// All binds are located in the "KeyBinds" section. These will have the bind command after // for easy reading
  53.  
  54. // bind "KP_9" "ping_switch" // Ideally, this scripts purpose is to toggle ally ping volume (for ping spammers).
  55. alias "ping_switch" "ping_toggle2"
  56. alias "ping_switched_off" "snd_setmixer ping vol 0.2" // Sets the two switch toggle states: very quiet...
  57. alias "ping_switched_on" "snd_setmixer ping vol 1.0" // ...full volume (dota default)
  58.  
  59. // bind "KP_8" "hp_axe"
  60. alias "hp_axe" "dunk1"
  61. alias "dunk1" "dota_health_per_vertical_marker 250; alias hp_axe dunk2"
  62. alias "dunk2" "dota_health_per_vertical_marker 325; alias hp_axe dunk3"
  63. alias "dunk3" "dota_health_per_vertical_marker 400; alias hp_axe dunk4"
  64. alias "dunk4" "dota_health_per_vertical_marker 550; alias hp_axe dunk1"
  65.  
  66. // Moves camera to rune position while the key is pressed and back to hero when the key is released // "F1" / "F2")
  67. alias "+toprune" "dota_camera_set_lookatpos -2273 1800"
  68. alias "-toprune" "dota_select_all; dota_select_all; +dota_camera_follow"
  69. alias "+botrune" "dota_camera_set_lookatpos 3035 -2350"
  70. alias "-botrune" "dota_select_all; dota_select_all; +dota_camera_follow"
  71.  
  72. ///////////////////////////
  73. /////CFG Functions/////////
  74. //////////////////////////
  75.  
  76. // Fade time on Damage done/received instantaneous
  77. dota_health_hurt_decay_time_max "0"
  78. dota_health_hurt_decay_time_min "0"
  79. dota_health_hurt_delay "0"
  80. dota_pain_decay "0"
  81. dota_pain_factor "0"
  82. dota_pain_multiplier "0"
  83. dota_pain_fade_rate "0"
  84.  
  85. ////////////////////////////////////////////////////////////
  86. // User Interface related (UI))
  87. ////////////////////////////////////////////////////////////
  88.  
  89. dota_camera_lock_mouse_lead 500 // Enable edge shift when camera locked on hero // This is an excellent command for those like me using large hero icons. Needs tweaking depending if you use colors, names, or icons by default.
  90. dota_health_per_vertical_marker "250" // Health is split up into sections (default=250)
  91. dota_hud_healthbars "3" // HP bars (Disables "0";No dividing blocks "1";Normal "3").
  92.  
  93. // Opacity major healthbar divider.
  94. dota_health_marker_major_alpha "255"
  95.  
  96. // Opacity minor healthbar divider.
  97. dota_health_marker_minor_alpha "128"
  98.  
  99. // Glowing of creeps HP bar.
  100. dota_hud_healthbar_hoveroutline_alpha "255"
  101.  
  102. // When heroes are close together, their icons will be reduced in size on the minimap so that you can more easily see the minimap. Without this, icons close together will overlap.
  103. dota_minimap_hero_scalar 1 // Minimap icon scaling by heroes proximity to each other.
  104.  
  105. dota_minimap_hero_scalar_distance 20 // Proximity in pixels to begin scaling (default 12)
  106. dota_minimap_hero_scalar_minimum 600 // Minimum scaled size (default 500)
  107.  
  108.  
  109. /////////////////////////////////////////////////
  110. // OLD and or Not needed for me (at this time)
  111. ////////////////////////////////////////////////
  112.  
  113. // Displays error messages on HUD (e.g. spell is on cool down)
  114. // dota_sf_hud_error_msg "0"
  115. // Display time of First-blood, kill-streaks and multi-kills notifications
  116. // dota_sf_hud_header_display_time "5"
  117. // Shop view mode (default).
  118. // dota_shop_view_mode "1"
  119. // Change the item (tp scroll by default) placed in the sticky section of the quickbuy panel.
  120. // hud_sticky_item_name "item_tpscroll"
  121. // show crit, gold, xp overhead
  122. // dota_hud_show_overhead_events "1"
  123. // Shows player names above heroes
  124. // dota_always_show_player_names "1"
  125.  
  126. /////////////////////////////////////////////////
  127. // TEST BEFORE USING //
  128. /////////////////////////////////////////////////
  129.  
  130. // Lock mouse in the window mode (Window mode).
  131. //dota_mouse_window_lock "1" // Mouse, Camera, Sensitivity / DPI, Acceleration are all personal preference. Pro's and hardcore players spend multiple weeks tweaking these settings until they find the perfect "sweet spot"
  132. // Personally, I use 1920x1080 reso, windows acceleration = off, windows sensitivity set to "5" (default = 6), LGS software DPI = 700 (no acceleration), dota custom accelerate off, and launch options -useforcedmparms -noforcemaccel -noforcemspd
  133. // Find what works for you
  134.  
  135. // Toggle health segmentation between these values
  136. //////////alias "toggle_segments" "toggle dota_health_per_vertical_marker 200 300 400 500; playsound sounds/ui/ui_upgrade_ability_01.vsnd_c"
  137. //////////alias "toggle_segments" "segment200"
  138. //////////alias "segment200" "dota_health_per_vertical_marker 200; alias toggle_segments segment300; playsound sounds/ui/ui_upgrade_ability_01.vsnd_c"
  139. //////////alias "segment300" "dota_health_per_vertical_marker 300; alias toggle_segments segment400; playsound sounds/ui/ui_upgrade_ability_01.vsnd_c"
  140. //////////alias "segment400" "dota_health_per_vertical_marker 400; alias toggle_segments segment500; playsound sounds/ui/ui_upgrade_ability_01.vsnd_c"
  141. //////////alias "segment500" "dota_health_per_vertical_marker 500; alias toggle_segments segment200; playsound sounds/ui/ui_upgrade_ability_01.vsnd_c"
  142.  
  143. // bind "F6" "gameui_activate" // Tabs you out of game to the dota 2 home screen. I have no reason to bind this, personally.
  144. // bind "F5" "dota_toggle_combatlog"
  145. // Bind F7 as the quick/normal cast toggle switch
  146. // bind "F7" "quick_normal_cast_toggle" // Could be very useful if I get it to work.. However, I am so used to changing settings per hero as needed before the horn that I will most likely not make the change.
  147.  
  148. // Auto add spawned summons to control group
  149. //dota_player_add_summoned_to_selection "1" // I don't bind commands I edit in game. Depending on the hero and the way the game is going I like different settings
  150.  
  151. // Development(er) Mode
  152. // //Bind F11 to enable/disable developer debug output
  153. // //bind F11 "custom_toggle_developer"
  154. // //developer "0"
  155.  
  156. // Minimap using simple colors
  157. // dota_minimap_simple_colors "0"
  158. // All personal preference. I am stuck in my ways with war 3 colors.
  159. // Minimap colors for enemies, neutrals and friendlies (expressed in red/green/blue pairs)
  160. // dota_enemy_color_r "1"
  161. // dota_enemy_color_g "0"
  162. // dota_enemy_color_b "0"
  163. // dota_neutral_color_r "0"
  164. // dota_neutral_color_g "1"
  165. // dota_neutral_color_b "0"
  166. // dota_friendly_color_r "1"
  167. // dota_friendly_color_g "1"
  168. // dota_friendly_color_b "1"
  169.  
  170.  
  171. //////////////////////////////////////
  172. // Scripts to look into - Ripped from other publicly posted cfgs
  173. /////////////////////////////////////
  174.  
  175. // Toggles any orb spell on a hero (e.g. Clinkz' searing arrows)
  176. // alias "orb_toggle" "dota_ability_autocast 0; dota_ability_autocast 1; dota_ability_autocast 2; dota_ability_autocast 3; dota_ability_autocast 4;dota_ability_autocast 5"
  177. // THIS FILE SHOULDN'T BE MODIFIED
  178. // It's used for switching Normal casts with Quick casts (for items/abilities) at the press of a button
  179.  
  180. //Normal cast alias for items
  181. //alias toggle_enabled_use_item_0 "dota_item_execute 0"
  182. //alias toggle_enabled_use_item_1 "dota_item_execute 1"
  183. //alias toggle_enabled_use_item_2 "dota_item_execute 2"
  184. //alias toggle_enabled_use_item_3 "dota_item_execute 3"
  185. //alias toggle_enabled_use_item_4 "dota_item_execute 4"
  186. //alias toggle_enabled_use_item_5 "dota_item_execute 5"
  187.  
  188. //Normal cast alias for abilities
  189. //alias toggle_enabled_use_ability_0 "dota_ability_execute 0"
  190. //alias toggle_enabled_use_ability_1 "dota_ability_execute 1"
  191. //alias toggle_enabled_use_ability_2 "dota_ability_execute 2"
  192. //alias toggle_enabled_use_ability_3 "dota_ability_execute 3"
  193. //alias toggle_enabled_use_ability_4 "dota_ability_execute 4"
  194. //alias toggle_enabled_use_ability_5 "dota_ability_execute 5"
  195.  
  196.  
  197.  
  198. ////////////////////////////////////////////////////////////
  199. // CPU/GPU Settings
  200. // Multicore Support //
  201. // Recommended only if you're running multi-core
  202. // I Would not use these settings in reborn. // if you're expierecing frame drops or other issues after switching to reborn these will not help.
  203.  
  204. ////////////////////////////////////////////////////////////
  205. // r_threaded_shadow_clip 1
  206. // r_queued_decals 1
  207. // r_queued_post_processing 1
  208. // mat_queue_mode 2 //Quad core rendering.
  209. // cl_threaded_bone_setup 1
  210. // cl_threaded_init 1
  211. // snd_mix_async "1" //Multicore sound rendering
  212.  
  213. ////////////////////////////////////////////////////////////
  214. // Network Settings
  215. ////////////////////////////////////////////////////////////
  216.  
  217. // Removed all and use defaults since reborn.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement