In my singleplayer Space Exploration game, milestones keep getting lost. I figured out that this is because I'm using Editor Extensions' testing lab feature, which changes my force to one that has everything researched when I enter the lab. When I come back out of the lab, the milestones are reduced to estimates:
Even if I "lock in" a time, it will be turned into an estimate when I enter and exit the testing lab. I understand that this is likely an intention optimization, with the mod deleting milestone data for forces that no longer have any players. But since I'm the only player, it's being overzealous in its data savings.
Reproduction
- Install Editor Extensions
- Create a new world
- Go into mod settings -> player -> Editor Extensions -> set "testing lab" to "personal"
- Achieve a milestone
- Note that the time is correctly tracked
- Press ctrl+E to enter the lab, then back out of it by pressing ctrl+E again
- Refresh the GUI
- Note that the milestone is now an estimate
It's super sad because I absolutely adore the idea of this mod. I hope it can be fixed before I get too much further!