Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Is it possible to somehow take the save file and start playing on a computer without mods and start getting the previously disabled achievements? Or is it the case that once a mod is installed on a save it becomes impossible to ever get achievements again on that world?
Just a guess, so don't sue me, but if a save file has or had any mod active at any time, then it probably can't unlock achievements. Else "cheating" would be too easy.
So go back to main menu, disable all mods, start a new game.
Also worth noting that even in vanilla, the game settings picked when creating the map can disable a few achievements. But on default settings, for example, it will not lock any achievement.
If you need more details:
wiki.factorio.com/Achievements
There's "getting an achievement" and then there's "getting a Steam achievement", in Factorio.
If you play modded or vanilla or whatever, you'll always have those pop ups in game, "X achievement unlocked".
However, it doesn't mean you necessarily got a Steam achievement. Playing vanilla, yes you did. Playing modded, you didn't.
So back to your example, yes, add mods, remove mods, play vanilla on the same single save file and those pop ups in game will happen. My assumption is, if a save file was modded at any time, reverting it back to vanilla does NOT enable Steam achievements again.
So unless you can guarantee you got Steam achievements from a save file that once was modded, I'll keep believing things should work as I said. I'd be surprised if you did.
As for turning on/off mods, that works just fine, most of the time. if you use a console command, most of the good ones anyway, it will warn you and require you to try the command again because that is permanent. There are some console commands which don't disable achievements, such as turning on the research queue or pinging a set of coordinates on the map. And, that disable is for all achievements for the remainder of the game - in both lists.
The only problem with turning mods on and off for achievements is the one-time achievements and the collected stats achievements. The victory can only happen once in a game, so if mods are one when it happens, you can't get the victory again. Well, you could save just before the win. get it, reload without mods and get it again. That applies to all the finish the game without "this" like Steam all the way or Raining bullets. It also affect the one for researching oil processing, Eco unfriendly, and the Tech maniac.
The other group can be earned twice, just take twice as long. Circuit veteran is to produce some number of electronic circuits, different for each level. The ones made with mods on are counted for that list, and the ones made with mods off are counted for the other list. To get the gold level, 20M circuits, in both lists you end up having to make 40M circuits. Run forest run and Steamrolled are a couple more in that "count" list.
Bottom line is that, other than console commands, cheating on Steam achievements is rather easy in Factorio. Of course there's nothing gained from them either - no extra awards or benefits. I suspect that's one of the many reasons why the Speedrun rules include recording the entire game from start to finish - easy to see if mods were used or not.
EDIT:
There is one "counting" achievement which does count things in one place for both modded and unmodded games: Lazy bastard. Using the mods won't get around that 111 hand-crafted item limit. It counts as a craft whether you have mods enabled or not.
And of course you can install mods. Get a bunch of stuff and then uninstall the mods and you will still get achievements on steam. Some steam achievements like produce x circuits etc will not count the amount made when the mods were active but most achievements you just get straight away as you load the map without the mods installed.
Modding single player games (well, you can play coop but, you know) is meant for people to play what is the best version of the game to them, at that time.
Some people give way too much importance to achievements. They'll like a game, then realise that because of skill issues or because of the time investment needed, they'll never 100% the game. So they enjoy a game for say 200 hours worth of playtime, then they add another 40 hours out of habit, and they end up leaving bad reviews or flooding forums with negative remarks about the game.
That's a mentality I can't understand. I'm not necessarily speaking of Factorio here, but it would apply to it too.
By the way, thanks for the clarifications. The more you know, the better.
One of the biggest advantages of lockstep multiplayer. It is really hard to cheat without getting caught.
Edit: Also my stance on cheating is that it is totally fine if all affected parties knew about it beforehand and everyone agreed to let the player cheat. Cheating while trying to pass it off as not cheating however should get you in trouble. At least a short term ban and requiring more than usual proof that you are not cheating in the future.
i used the mod back in 0.16, so its possible that back then the game didnt check that the save had ever used mods, only if its currently using mods.
What you describe is 100% coherent with others' explanations on the subject.
As I said, I'm surprised it works that way. Even if it has no impact on me. It's more like a theoretical surprise, if you get what I mean ;)
Edit: Just did a check. I loaded up a save that had mods enabled without the mods and steam instantly updated that I had reached 4.5k processing units per hour and all the produce a total of X of something started to tick up as well. So I guess the myth that mods "poison" save files is still busted.
Other than the console commands you can do something as extreme as to load the Editor extensions mod, rebuild half the visible map with ores where you want them, instantly place 5 or 6 massive green circuit factories save the game, uninstall Editor extensions, restart the game and let it run until you have 40M green chips made and get the Circuit Veteran 3 gold achievement on Steam.
You could, also with Editor Extensions, place a rocket silo, load it with modules and cover it with beacons. Place a few infinity chests with the stuff to make rocket parts and let it run. Once you have 99 rocket parts made, change the infinity chests to steel chests, which will keep their current inventory, just not keep making more. Save the game, unload Editor Extensions, Load the game, and have There is no spoon earned on Steam with something like maybe 10 minutes.
Edit: Make that 12 minutes.
https://steamcommunity.com/sharedfiles/filedetails/?id=3246771504
Of course, now, when I'm ready to do it for real I'll have to wipe out those fake achievements. I'll leave them there for a while so interested parties can verify that they do show there.
Edit 2: Time's up. Wiping these fake achievements from my profile. I'm gonna try to actually earn them and it helps to see my progress rather than seeing them as "done" already. The screenshot will have to do for the future.
Hmm..
I swear I had this happen by just adding a mod before.
... ah; is it possible that said mod itself executing a console command in a particular way could trigger this as well?