TL;DR
Please have the game check for game and mod updates before initializing.What?
Please change the client to do the update checks before fully initializing the game.This is so we don't have to sit through the whole initialization routine twice or thrice when there are updates to apply that we want to apply.
The current worst case scenario is:
- Start game
- do full? initialization which can take a long time especially with a lot of mods or on slower computers
- check for game updates
- choose to update the game
- update game
- restart
- do full? initialization which can take a long time especially with a lot of mods or on slower computers
- check for mod updates
- choose to update the mods
- update mods
- restart
- do full? initialization which can take a long time especially with a lot of mods or on slower computers
- finally play
- Start game
- check for game updates
- choose to update the game
- update game
- restart
- check for mod updates
- choose to update the mods
- update mods
- restart
- do full? initialization which can take a long time especially with a lot of mods or on slower computers
- finally play
Speaking of the worst case scenario I just experienced it and wrote this up during the waits.
I have never understood why this was never implemented the whole time I've been playing Factorio. It just seems like a simple optimization to do.
