- Sep 19, 2018
- 324
- 227
I agree with you on general principles as previously mentioned for large updates especially when the engine gets updated. These small updates that he's put out recently do not fit that mold. The penis physics was just a couple of extra variables added to the save file. Almost every programmer will have variables set up with a null check, that if a null is found a default value is used. Loading up a save from 5 versions ago with the version variable updated in the save file sort of proved that these null checks are in place and thus a save wipe is not necessary. Granted, I didn't test this past loading the modified save and making sure everything was running, but no full crashes and my roaming vagrants were harassing me as soon as I loaded it up. Also, from a QA perspective, first step with any bug is to verify the bug also happens on a clean save/install.To explain the versioning AFAIK its due to compatibility.
Having issues with and reporting a bugs with an old save is absolutely useless due to even the engine version updating. Its easier to mark each iteration/version on each save and not allow forward compatibility than it is to figure out bugs related to old save files.... thinking about it the versioning might even be a base engine thing![]()
Case in point: I've modified my save (current version save, not the older save I modified to show proof of concept) and have been hit with a bug that if I requested wild sex(pussy) I would get softlocked and have to alt-f4 out the game. I have a feeling that it was due my modifications, so I won't report that as a bug. Now if i started over, with an unmodified save, and it happened, then i could report it in good faith because now it's a bug.