Page 1 of 1
[Genhis][2.0.5] Playing 2.0 loses Space Age achievements
Posted: Fri Oct 18, 2024 11:02 am
by Phoenix27833
Get expansion achievements
Disable expansion, play
Re-enable expansion: expansion achievements no longer achieved
Re: [2.0.5] Playing 2.0 loses Space Age achievements
Posted: Sat Oct 19, 2024 5:41 pm
by Rseding91
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.
Re: [2.0.5] Playing 2.0 loses Space Age achievements
Posted: Sat Oct 19, 2024 6:10 pm
by Rseding91
Actually I was wrong.
[2.0.15] Disabling Space Age mod corrupts achievements
Posted: Fri Nov 08, 2024 11:03 am
by donSchoe
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?
Re: [2.0.15] Disabling Space Age mod corrupts achievements
Posted: Thu Nov 14, 2024 12:57 am
by dalindes
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:
- 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.
Beyond that, another suggestion is to actually have multiple copies of the game in different folders on your disk, and use them for different sets of mods or whatnot. I know some streamers do this, and I've taken to doing it as well (all one git repo with different
worktrees, in my case), and it can be nice to have parallel games (possibly on different versions (even 1.x!), with different mods, etc.) that can each be played when one wants.
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:
- Screenshot from 2024-11-13 19-27-05.png (885.08 KiB) Viewed 1935 times
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
Posted: Wed Dec 04, 2024 9:53 am
by Genhis
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
Posted: Sun Dec 08, 2024 12:20 am
by catpig
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!