"Check for updates" needs to be more granular / transparent
Posted: Sat Mar 03, 2018 10:10 pm
Howdy folks. I'm running a heavily-modded angelbob playthrough on Factorio v0.16.27. Like an idiot, I didn't backup my mod folder, and when I went to log in for the first time today, like an idiot, I visited the in-game mod management menu and I decided to click "check for updates."
Upon auto-restarting, I get this: https://imgur.com/rjMmJGf
Now, I know for sure that AWM wasn't updated, because of the timestamps on the zipfiles within my \%APPDATA%\Roaming\Factorio\mods folder, as seen here: https://imgur.com/iRIiIgr
Other than hoping-against-hope that I can find an earlier or previous-release version of whichever of those mods is causing my conflict, is it possible to update the base game mod manager screen to allow for more finite and granular control of this process? Storing an earlier-revert copy of all updated mods would be a good way to go, and allowing for manual-downgrades of a mod's previous versions on the portal as well even if not backed up on the user's own system would be awesome as well. Allowing for a confirmation dialogue box of which mods are being updated would be swell, since the timestamps on the zipfiles is the only method by which I was able to even identify which mods were updated -- and note, the mod throwing the error message wasn't one of them.
Edited to add: I don't know how to properly embed images into this post.
Edited a second time: I was able to use mods.factorio.com to navigate to earlier versions of the individual mods. Note, however, that it was necessary to have an open window with my mods folder showing the timestamps of the mods updated today; an open all-mods-disabled instance of Factorio to look at the savefile load screen to identify which exact mod version I was running (and some mods have multiple versions releasing sometimes on the same day) and the browser window open to look for the exact version number listed against my particular savefile. This would've taken a LOT longer if I didn't have two monitors.
Upon auto-restarting, I get this: https://imgur.com/rjMmJGf
Now, I know for sure that AWM wasn't updated, because of the timestamps on the zipfiles within my \%APPDATA%\Roaming\Factorio\mods folder, as seen here: https://imgur.com/iRIiIgr
Other than hoping-against-hope that I can find an earlier or previous-release version of whichever of those mods is causing my conflict, is it possible to update the base game mod manager screen to allow for more finite and granular control of this process? Storing an earlier-revert copy of all updated mods would be a good way to go, and allowing for manual-downgrades of a mod's previous versions on the portal as well even if not backed up on the user's own system would be awesome as well. Allowing for a confirmation dialogue box of which mods are being updated would be swell, since the timestamps on the zipfiles is the only method by which I was able to even identify which mods were updated -- and note, the mod throwing the error message wasn't one of them.
Edited to add: I don't know how to properly embed images into this post.
Edited a second time: I was able to use mods.factorio.com to navigate to earlier versions of the individual mods. Note, however, that it was necessary to have an open window with my mods folder showing the timestamps of the mods updated today; an open all-mods-disabled instance of Factorio to look at the savefile load screen to identify which exact mod version I was running (and some mods have multiple versions releasing sometimes on the same day) and the browser window open to look for the exact version number listed against my particular savefile. This would've taken a LOT longer if I didn't have two monitors.