wabbajack-tools / wabbajack

An automated Modlist installer for various games.
https://www.wabbajack.org/
Other
733 stars 136 forks source link

Purging of Vortex support #689

Closed erri120 closed 4 years ago

erri120 commented 4 years ago

I'm still proud at #142 and it certainly worked for some time, Vortex support turned out to be... useless. I want to use this issue to discuss what exactly we want to remove.

Obviously starting with the UI so that you can't access the Vortex compiler and installer. Then we can remove VortexInstaller and VortexCompiler. We might wanna cleanup the GameMetaData and remove Vortex games.

142 did more than just add Vortex support, it also introduced more abstraction into the codebase to make it easier when adding more mod manager support. This is perhaps the biggest discussion point: how much of the abstraction do we wanna remove and how easy do we wanna make it to add different Install/Compile options. (#321 also has some info)

I mean, we have MO2 support and it works, it's good, we all love it but it's only for TES/Fallout games. Then we have the hidden Steam Workshop support I implemented (here). Some games like Darkest Dungeon or Divinity Original Sin 2 pretty much only have the Workshop (+ Nexus sometimes).

halgari commented 4 years ago

done in master