winnitron / WinnitronLauncher

The official Winnitron launcher! The meat and potatoes of the Winnitron.
winnitron.com
MIT License
34 stars 7 forks source link

Customizable AHK templates #101

Closed aaronklaassen closed 6 years ago

aaronklaassen commented 6 years ago

Not-so-theoretical situation: you want to tweak (or bugfix!) the AHK templates. It's possible to do it manually per-game and then configure the Launcher not to overwrite your changes (note to self: wait, is that even documented?), but that's at best a pain in the ass. The only other option, unfortunately, is making an actual change to the Launcher and requiring a whole new build/installation.

Better yet would be if you could supply your own template entirely. (Or more likely, take the default on, modify it slightly, and have those changes propagate across all your installed games.)

This diff is primarily a refactor that takes all the AHK template building out of Game and puts it into its own AhkBuilder class.