There comes a time when one must admit that things have changed. It's been quite a while since I logged in to GW2 for anything more than the daily login rewards, and that has also become a sporadic thing. I haven't even played the last living world episode yet. I'm focusing on work and a new big sideproject that's taking up my time, and I find myself waiting for the new Diablo games instead of GW2. So... for the time being at least, I've moved on from Guild Wars 2. This may not be a permanent thing, I'll definitely be back for the next expansion, however this also means that I don't have the time/energy/will to focus on TacO.
I've built the overlay to be a robust piece of software that can stand on its own even in times where I may not be able to tend to it, which woked out quite well, I'd say. It hasn't been open-source for several reasons, the main one being that my previous job was the development of a UI engine and the codebase under TacO could have been seen as a derivative product (even though it predates my working at the company, but it wasn't worth the risk based on some of the stories I heard). Since about a year now that issue is gone (and by now any non-compete clause as well). The codebase under TacO is now being sunsetted in other projects that use it as well, and this gives me the possibility to (for the time being at least) hand over the reins to the community.
So. The Guild Wars 2 Tactical Overlay is going open source.
One important note: the code above isn't _exactly_ the same as the last release due to an unfortunate data loss suffered last autumn. I've done my best to recover the lost code of the last couple builds and I think it should all be there, but the newer features are completely untested and require reevaluation.
I made no attempts to clean up the code, so you'll see some "yeah this is a hobby project" level hackery in there including global variables and copypasted code all over the place. You have been warned. (The code is provided as-is)
Visual Studio 2019 and the June 2010 DirectX SDK are required to build it.
Hopefully this will finally satisfy all the opensource zealots I got so much flack from over the years out there as well.
The source code of TacO is released under the CC BY-NC 4.0 license.