It is common for someone to add a new script and then suddenly none of their save files work anymore.
Some even consider it to be normal.
However, when it comes to game updates and patches, you likely have players that have already spent some amount of time on the game.
I consider any script that does not support old savefiles to be bugged and incompatible with the existing project.
Is it possible to write scripts that do not break save files? Of course.
Are there cases where it is simply not possible to avoid breaking save files? I'm not sure, but I don't think so.
Some even consider it to be normal.
However, when it comes to game updates and patches, you likely have players that have already spent some amount of time on the game.
I consider any script that does not support old savefiles to be bugged and incompatible with the existing project.
Is it possible to write scripts that do not break save files? Of course.
Are there cases where it is simply not possible to avoid breaking save files? I'm not sure, but I don't think so.



