Dota 2 Interface

This project simulates the functionality and purchase interface of Dota 2, integrating it into Dota 1 to offer a smooth and comfortable experience.
Developed in Autohotkey, a scripting language, it allows for high configurability and compatibility with various map versions.
The platform is designed to execute quick actions through keyboard presses, enhancing game efficiency and providing a more personalized experience for players.
- Implement reusable actions.
- Modularize the functions.
- Extract the icons from the original interface.
- Implement a simple and automated configuration system.
- Achieve compatibility with different versions of the game.








