工人与资源:苏维埃共和国 Workers & Resources: Soviet Republic

工人与资源:苏维埃共和国 Workers & Resources: Soviet Republic

46 个评价
Turn Achivements Back On!
由 UpTide 制作
Changed difficulty settings and disabled achievements? Whoops. Let's fix that without needing to start a new game.
3
   
奖励
收藏
已收藏
取消收藏
Does this Apply to You?
Tested: v1.0.0.7

This guide is for people who want this to go away.



Several people in comments have confirmed this works to turn achievements back on. Please share if there's anything special you had to do to get it working!
Find Save File
Before we can edit the save, we have to find it first.

In the Steam library, go to the game's properties. You can do this by right-clicking the game in the list on the left or by pressing the cog wheel when the game's selected.

In the properties, go to the Installed Files tab.

Press Browse.

This will open your file explorer. It will have a directory in it called media_soviet. Go in that and find the directory called save. Open save. Find the directory that's named after your save file.

Make sure to make a copy of your save file in case something awful happens like your hand slips and you delete everything by mistake.

Finally, open the directory that's named after your save file.

(If you save your game as ZIP: just browse inside the ZIP for now.)

There will be a bunch of files in the save. If you're seeing files like "airplane.bin", "buildings_game.bin", and "buildings.bin", you're in the right spot.

Find the file "stats.ini". This is the one we need to edit.

Edit stats.ini File
At this point, make sure your game is closed.

(Those with ZIP saves, copy the stats.ini file outside of the ZIP so it's easier to edit.)

Open the stats.ini with a text editor such as notepad, kate, or vi if you're feeling spicy.

Find the text "$ProgressIdent" in the file. For all my save games it's been near the bottom.

It will have a bunch of letters after it. The last letter will be "b". Evil evil b.



Change the b to an a. I have not tested what the other letters do.

(Text for copy pasting: $ProgressIdent stutyyqsqqqtvwwyza )



Save!

(Those with ZIP saves, put the stats.ini file back into your ZIP save. It will warn you about the override.)
Confirm it's Working!
Happy day!



Let me know if it works or not. It's worked when I've tested it, but I've only tested on my save games!
Special Notes (Old Saves)
It seems, from the comments, there are conflicting results for fixing older saves. The guide may not work for saves from before v1. I'll try to maintain a compilation of seemingly helpful comments for convenient reference.

Thank you ich.glaub.mir.platzt.der.sack for your detailed explanation of fixing your older save:

ich.glaub.mir.platzt.der.sack Sep 1 @ 5:05pm 
I had a very old save and it didn't work, i had to do the following to make it work:

- Save as a new .zip save
- put "$ProgressIdent stutyyqrzvwzztzrtc" in the .ini file as stated in the guide
- Start game and see that i am not allowed because of cheats
- Close game
- change the "c" at the end to a "b"
- start the game load the save (not allowed for achievements because of changing the settings now) and save again
- close the game
- change the "b" to an "a"

Then it worked, setting it straight to an "a" didn't work for me.


Thank you xiii_TM for suggesting those without the line in the ini file should try adding the line:

xiii_TM Jul 16 @ 3:16am 
Just as an additional note - if you started your save before 1.0 (like me, I started a realistic run in v122 rather than v124, and had to use cheats due to a bug) you won't have this line in your stats.ini. I was able to create a new game using the exact same settings and map, copy the line to my existing one, and it seems to run fine + give me achievements.
15 条留言
exiom123 9 月 10 日 上午 9:06 
yes the newest version i just cant seem to get it working as if they have changed it
UpTide  [作者] 9 月 7 日 下午 2:11 
@exiom123 I just tested on v1.0.0.7 again this morning with a brand new save. I suppose I don't have the new update. Do you have a newer version?
exiom123 9 月 7 日 上午 8:16 
As of new update the progressident is no longer a thing they have changed it to something else so guide doesnt work for me sadly
UpTide  [作者] 9 月 6 日 下午 7:38 
@ich.glaub.mir.platzt.der.sack thank you for that addition; I'll add it as a special note.

@K9mo<RangersPL> perhaps the 2 year achievement only gets checked once? I haven't had a situation where it could have post-humorously awarded achievements.
K9mo<RangersPL> 9 月 1 日 下午 4:39 
Had exacly same problem like xiii_TM did, started game before 1.0 therefore not having this line in stats.ini. Although now i have "Eligible for achievements" didn't get any, which i should, like i'm already in year 1968 starting in 1960 so i already should have an achivement for 2 years of play time.
ich.glaub.mir.platzt.der.sack 9 月 1 日 下午 3:05 
I had a very old save and it didn't work, i had to do the following to make it work:

- Save as a new .zip save
- put "$ProgressIdent stutyyqrzvwzztzrtc" in the .ini file as stated in the guide
- Start game and see that i am not allowed because of cheats
- Close game
- change the "c" at the end to a "b"
- start the game load the save (not allowed for achievements because of changing the settings now) and save again
- close the game
- change the "b" to an "a"

Then it worked, setting it straight to an "a" didn't work for me. :steamthumbsup:
Elessar_warrior 8 月 19 日 下午 8:58 
Just FYI, my save is old and didn't had this line of code. I was able to add it and get the achievements right when i opened the game again (v1.0.0.7).
Ellarihan 8 月 14 日 上午 9:33 
Wow, this really works!
Rahwin 7 月 27 日 下午 5:13 
Thank you for this guide.
mrPassion78 7 月 25 日 上午 12:54 
works perfect.. thnx alot