Closed xycaleth closed 9 years ago
Can we make the game clean the basepath and homepath on shutdown?
What would you do in the clean up?
Delete the DLLs
What if the player intentionally put DLLs outside of PK3s? :p
Only do that for home
What if the player intentionally put DLLs outside of PK3s in the home folder?
They shouldn't be anymore if the new way is temporary folder.
When extracting DLLs from PK3s, it would be better to extract them to a temporary folder instead of the home folder.
Many JKA players are accustomed to installing new mods directly into the GameData folder, and if DLLs are extracted into the home path then newly updated DLLs in the GameData folder will never be loaded (files are searched in home path first, before base path). This has been the cause of a number of usability issues with OpenJK.
To avoid this issue altogether, DLLs should be extracted to a user-writeable temporary folder instead.