Toma400 / The_Isle_of_Ansur

Python-based text RPG game, successor of Between Shadows and Light.
Other
9 stars 0 forks source link

Removal of non-Ansur folders if autoimport is on (mods autoupdater) #29

Closed Toma400 closed 1 year ago

Toma400 commented 1 year ago

IoA, if set to autoimport being on, would remove all subfolders from stats and world folders before unpacking them (except for vanilla ones, of course).

This will allow mods to update on runtime, without issue such as removed files still being available. This would make stats and world folders as sort of "temp" folders on which program work on. I would also suggest naming different option as manual mod loading and make it as False by default - or, Legacy loading, as it sounds nice.

Alternatives would be way harsher for both me and moddevs, because would require stating filelist for all files which were once here, but got removed. Obviously this one is better.

Toma400 commented 1 year ago

Closing with two latest commits (681b79d, 97150d8)