Interkarma / daggerfall-unity

Open source recreation of Daggerfall in the Unity engine
http://www.dfworkshop.net
MIT License
2.7k stars 327 forks source link

QuestUnregister #2599

Open SquidKamer opened 6 months ago

SquidKamer commented 6 months ago

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.

KABoissonneault commented 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