If a users's installation has been broken by its files being overwritten (by Steam or an update), it's usually just the mall files and sharedassets which need re-installing.
For example, if Steam updates, it may overwrite the dll and sharedassets, but not most of our other files because we use completely different names for them.
Another case is for Steam Linux users, as every time you change the "Steam Play compatability tool", it causes some of the game files to be overwritten.
It would be nice in the installer to have a 'repair' option, which just re-downloads/extracts the small files, but excludes the large files like graphics, voices, movies etc.
If a users's installation has been broken by its files being overwritten (by Steam or an update), it's usually just the mall files and sharedassets which need re-installing.
For example, if Steam updates, it may overwrite the dll and sharedassets, but not most of our other files because we use completely different names for them.
Another case is for Steam Linux users, as every time you change the "Steam Play compatability tool", it causes some of the game files to be overwritten.
It would be nice in the installer to have a 'repair' option, which just re-downloads/extracts the small files, but excludes the large files like graphics, voices, movies etc.