You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previous configuration system has been changed, new one splits the first part of the configuration in config/koolo.yaml, and the character specific configuration inside the config/character/config.yaml file. This allows to have multiple configurations for different chars.
Be sure to take a look at your character config.yaml file before first run.
Game resolution must be 1280x720 always, regardless display scale.
Keybindings configuration is not needed anymore. But remember to assign the keybindings to the skills ingame!
What's Changed 🚀
Now Administrator permissions are required in order to kill the game handle to allow opening multiple game instances.
Game can be executed on the background (never minimized), clicks/keys are now injected into the game, VM is not needed anymore and computer can be used as usual.
Allowed to bot multiple game instances at the same time in the same computer.
New GUI
It has a tiny setup wizard to ensure basic configuration is correct.
Allows to easily create new characters, but no GUI configuration is available yet.
GUI shows a super basic game stats, and basic controls (start/pause/stop)
Added new "auto settings", replacing game settings with the one in config/Settings.json, modify it if you want to change it.
Now it will start the game directly from the d2r.exe instead of reusing open instance, this has some limitations (it will not attempt to select the right character, or even read if the game was actually able to open to the character screen for now).
Quest data is now read from game memory (leveling only).
Skill assignment is done via memreading (leveling only).
Screenshots are now taken in JPEG with 80% quality for better compression, even if the game window is not visible (background).
Simplified a bit the documentation.
Removed OpenCV and MingGW dependencies, reduced the binary size.