Get expansion achievements
Disable expansion, play
Re-enable expansion: expansion achievements no longer achieved
[Genhis][2.0.5] Playing 2.0 loses Space Age achievements
-
- Long Handed Inserter
- Posts: 52
- Joined: Mon Aug 27, 2018 12:46 pm
- Contact:
Re: [2.0.5] Playing 2.0 loses Space Age achievements
Thanks for the report however as far as I know this is intended. Changing mods - in this case adding or removing space age - fundamentally changes the balance of the game and tech tree.
If you want to get ahold of me I'm almost always on Discord.
Re: [2.0.5] Playing 2.0 loses Space Age achievements
Actually I was wrong.
If you want to get ahold of me I'm almost always on Discord.
[2.0.15] Disabling Space Age mod corrupts achievements
I've been chewing along the last couple of weeks on getting all Space Age achievements with a friend and we had a great time. We were at around 66/88 including some rare ones like the logistic embargo or killing medium demolisher.
For some reason I wanted to start another game without Space Age in parallel, so I disabled Space Age, Quality, and Elevated Rails. I reloaded Factorio and got the following error: "Could not load local achievements" and "something might be lost" (don't recall the exact verbatim).
I thought, fine, the Space Age achiements are obviously not available if you disable the mod and I kept playing. Later I got back into my Space Age session, reloaded the DLC mods and when I entered the game I was absolutely destroyed to find out that I lost more than 40 achievements. I'm now at 21/88!
Is there any way to restore this? Can I roll back my local data?
Couldn't you create different databases from base game achievements and Space Age achiements so that they don't corrupt each other?
For some reason I wanted to start another game without Space Age in parallel, so I disabled Space Age, Quality, and Elevated Rails. I reloaded Factorio and got the following error: "Could not load local achievements" and "something might be lost" (don't recall the exact verbatim).
I thought, fine, the Space Age achiements are obviously not available if you disable the mod and I kept playing. Later I got back into my Space Age session, reloaded the DLC mods and when I entered the game I was absolutely destroyed to find out that I lost more than 40 achievements. I'm now at 21/88!
Is there any way to restore this? Can I roll back my local data?
Couldn't you create different databases from base game achievements and Space Age achiements so that they don't corrupt each other?
Re: [2.0.15] Disabling Space Age mod corrupts achievements
Oof, I feel for you! I've been having my own frustrations with lost achievements under different circumstances, and I thought I'd see if others were having similar problems...
I'm just a player, so big grain of salt here, but based on my own experiences looking at how the achievements file seems to be managed, I'm sorry to say that I think that it's likely (but I don't really know) that you'll never be able to recover this directly. If you have old saves from e.g. right before using requester chests, you might be able to re-get some of them relatively easily, but just restoring the data seems highly unlikely to me.
For the future, though, I'll recommend a couple of things:
Finally, just to demonstrate that I feel your pain... dunno if you've been to Gleba yet, but if you have, you might recognize why this screenshot is frustrating to me:
Here's hoping I'm wrong, and devs will chime in with some way to recover the data. And/or at least make achievements get saved more often and possibly versioned in future versions of the game... something. Anyway, I feel your pain!
I'm just a player, so big grain of salt here, but based on my own experiences looking at how the achievements file seems to be managed, I'm sorry to say that I think that it's likely (but I don't really know) that you'll never be able to recover this directly. If you have old saves from e.g. right before using requester chests, you might be able to re-get some of them relatively easily, but just restoring the data seems highly unlikely to me.
For the future, though, I'll recommend a couple of things:
- When you get an achievement you care about, take a save, and then quit the game (because it seems (see this post from me) that the achievements data is only saved at the time of quitting the program).
- make a backup copy of (or otherwise archive the contents of -- I actually use git for this, myself) the file "achievements.dat" in the directory where the game is (if you're using Steam or something and don't know where this is, hopefully you can find it... it's somewhere! I'm using a direct download, so I know where mine is.)
- Then, you'll be able to restore a previous achievements.dat if/when you want to (e.g. after re-enabling the mods), and continue on.
Finally, just to demonstrate that I feel your pain... dunno if you've been to Gleba yet, but if you have, you might recognize why this screenshot is frustrating to me:
Here's hoping I'm wrong, and devs will chime in with some way to recover the data. And/or at least make achievements get saved more often and possibly versioned in future versions of the game... something. Anyway, I feel your pain!
Re: [Genhis][2.0.5] Playing 2.0 loses Space Age achievements
Thank you for reporting this issue. I'm sorry it took us so long to get to it, but it's finally fixed for 2.0.24.
Re: [Genhis][2.0.5] Playing 2.0 loses Space Age achievements
My 2 cents: Whilst this is of course a bug, and quite honestly I'd be a little upset too - I can't believe you're apologising. It's been less than 2 months for a pretty minor bug where an okay workaround is available. Either way, thanks for the fix!