Open SquidKamer opened 6 months ago
I question the motivation behind this issue. Moving forward after DFU 1.1, mods should not ship loose files, your example being the main reason why. We can't expect mods to have to manually correct for all user setup errors. I don't see this problem being very relevant in the future.
However, I think the API is useful for other reasons, such as having dynamic quest lists, so it's worth considering
When removing old questpacks from loose files, people may not uninstall them with appropriate updates and they will remain in the folder. I suggest we add a QuestListUnregister to mod support so when we remove quests no longer intended to be used, we can make sure those older quests aren't running or registered. It's a common thing that users just dont uninstall like they are supposed to. Posting issue here as requested by Kab.