An audio/visual aid that helps keep track of your enemies' ult cooldowns and Roshan's respawn time in Dota.
- Add a GUI overlay that can show up over the actual Dota game screen
To install curses, just run install_curses batch file for your Python installation. If one doesn't work, then try the other.
If those don't work, try installing it yourself from the command line using the command:
pip install [the .whl file for your Python installation]
Double check to make sure your pip is for Python 2, not 3.
Set the hotkeys in hotkeys.ini to whatever you like. A full list of available hotkeys is available in FullHotkeyList.txt.
Run dota_timer.py and you should see a pretty display in your console window that you can use to monitor your timers.
Press the hotkey you've mapped to the hero whose timer you want to start. By default, these are the keys 1-5, with 6 being the Roshan timer.
You'll see the timer start counting down in the display, and when it hits 0 you'll also hear a voice notification.
You only need to increment the level when the hero reaches level 11 and when they reach level 16. By default, when you start a timer the level 6 ult time is used.
To increment the level, press Alt and the hotkey for hero whose level you want to increment.
Press Shift and the hotkey for the hero you want to set. To unset it, just press those keys again.