Borked a whole save

Copy+Pasted from the Discord. Pretty sure it was user error since I misused the copy + upgrade button in the ground forces window, but it ended up ruining my entire install of Aurora, even after restoring a backup save

Went to copy + upgrade my ground force templates (first time doing so), got confused by the templates it made, obsoed them, realized it was working as intended so I hit copy + upgrade again. Go to my unit series tab, see it created whole ass new unit series for everything so I want ahead and moved everything into the series I had created at the start of the save. I also ended up renaming the new units to bring them into parity with the units I already had (deleting the “- year” and changing ‘Gen 1’ to ‘Gen 2’) After I got everything sorted, go to my orgs and see that the nodes are cleared, and neither my old nor new templates were available in the right hand box for filling the nodes. Save, restart the game and am greeted with

Function #1170: Object cannot be cast from DBNull to other types.

Press OK

Function # 3040: Object reference not set to an instance of an object

Press OK, pops back up a few dozen times, same as above except this time it’s Function #1550 Game tries to boot, I’m greeted with a white tactical view (UI is still there) and the following error:

Function #917: Value was either too large or too small for an Int32

Press OK a few times, tactical view comes up and I’m stuck with the above error message 51 years into the game, no SM shenanigans were involved. Known stars game. Version 2.7.1. TN Start

When I restore a backup save (8 in-game years prior), ships fall out of orbit of various bodies every construction cycle (kept at the default five days), and the game throws numerous object reference errors for function #3040, and one each for #1550 and #3011

I’ve attached a link to the borked install of the game in case anyone wants a gander

Is your ‘backup save’ an entirely different AuroraDB file?

For example, AuroraDBSaveBackup.db or AuroraDBPreviousSaveBackup.db

Anything corrupting a save will not affect an entirely separate database file and the executable code is static, so that can’t be affected. See this post:

Yeah by “backup save” I was referring to the other .DB files in my aurora folder, “restored” by removing the original file and renaming one of the backups to AuroraDB

Guess it’s time for a fresh install :upside_down_face: