Baleful Jun 2, 2020 @ 4:54am
Ability / feature to lock Steam achievements back
This stuff has been discussed already, most likely, but I'll still raise a new discussion.

People keep using Steam Achievement Manager to unlock the achievements, and it is said that you can lock achievements back with this software. But that's not quite legal, as I get it, so it's not an option.

So what I suggest instead is to add option or feature which will allow players to lock unlocked achievements in a specific game. Some or all of them.

For example, new update for Terraria came out some time ago, and I'd really like to have an option to lock back all of the achievements and begin to play this game right from beginning and unlocking these achievements like in the first time. Those games with tons and tons of achievements - I can remove them from my library, but they'll remain on my account and their achievements would be counted in a total qty of achievements and total completion rate. With that feature I could close their achievements, then remove them from my library and totally forget about them for good.

Something went wrong while displaying this content. Refresh

Error Reference: Community_9745725_
Loading CSS chunk 7561 failed.
(error: https://community.fastly.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Showing 1-11 of 11 comments
Supafly Jun 2, 2020 @ 4:59am 
Yes you are right this has been mentioned time and time again.

The Devs can do this already it just needs them to add it. Valve can't change every games files.
Crazy Tiger Jun 2, 2020 @ 5:03am 
As said, devs can provide that already. However, many devs don't do it or seem to be unwilling to do it.

Not sure what you mean by not legal, there is nothing illegal about SAM. Some devs don't like it, but that doesn't make it illegal.

I wouldn't expect such a feature from Valves side, they are all about putting control with the devs and publishers of the games.
Brujeira Jun 2, 2020 @ 5:04am 
I don’t know where you get the idea that relocking achievements with SAM is not quite legal. Valve don’t care and devs don’t care if you’re relocking rather than unlocking.

However, it’s not guaranteed to work. It can occasionally break the system and leave you unable to unlock the achievements again.

It’s debatable whether Valve even care enough about the achievement system to consider a reset function.
Baleful Jun 2, 2020 @ 5:40am 
I'm not a big fan of the idea of using 3rd party software to tamper with Steam achievements, that's all. Maybe you all are right, maybe it's NOT illegal, but I don't want to risk it, if there's any, even the slightest, risk.

It's not clear to me how developers can do this. They add achievements to their games, but they're for one-time unlocking, aren't they?
Brujeira Jun 2, 2020 @ 5:44am 
Basically, the devs need to implement a script or function that not only relocks the achievements but also resets any tracked game stats that trigger the unlock in the first place.

SAM only relocks the achievements and leaves the underlying stats intact which is what can cause issues. It’s also why a Valve tool for relocking probably wouldn’t work properly either.
Crazy Tiger Jun 2, 2020 @ 5:47am 
Originally posted by Baleful:
It's not clear to me how developers can do this. They add achievements to their games, but they're for one-time unlocking, aren't they?
Basically achievements are awarded when they get triggered. You fulfil condition X, so Steam gets notified that the achievement should be rewarded.
A reset basically resets the triggers.
Baleful Jun 2, 2020 @ 6:51am 
Originally posted by Crazy Tiger:
Basically achievements are awarded when they get triggered. You fulfil condition X, so Steam gets notified that the achievement should be rewarded.
A reset basically resets the triggers.

Sounds about right. But the way it's done at this moment - developers can add an option to reset achievements in the game, but they'll reset only in-game achievements, and not achivements in Steam. It should be done simultaneously, so that when I reset achievements in game - a request would be sent to Steam API to lock the achievements that has been unlocked and now they're not.

Originally posted by Brujeira:
SAM only relocks the achievements and leaves the underlying stats intact which is what can cause issues. It’s also why a Valve tool for relocking probably wouldn’t work properly either.

So in any case it should require some work, from Valve side, in order to make this function to work properly. Exactly what I'm trying to say - there's no perfect tool for such task at this moment, and if there was - it would certainly come in handy. At least, I think so.
JPMcMillen Jun 2, 2020 @ 1:16pm 
Originally posted by Crazy Tiger:
Originally posted by Baleful:
It's not clear to me how developers can do this. They add achievements to their games, but they're for one-time unlocking, aren't they?
Basically achievements are awarded when they get triggered. You fulfil condition X, so Steam gets notified that the achievement should be rewarded.
A reset basically resets the triggers.
Resetting the triggers is something that the developer would have to implement as they are the only ones that would know how to properly change that information. Otherwise you end up with two possible problems:
1. Achievements that won't unlock because the game won't re-award an achievement that it believes was already unlocked.
2. Many games re-push all earned achievements when you run the game to make sure that all unlocked achievements are showing on your Steam account. That's why the first troubleshooting step to an achievement that didn't show on Steam is to close and restart the game.
Crazy Tiger Jun 2, 2020 @ 1:43pm 
Originally posted by JPMcMillen:
Originally posted by Crazy Tiger:
Basically achievements are awarded when they get triggered. You fulfil condition X, so Steam gets notified that the achievement should be rewarded.
A reset basically resets the triggers.
Resetting the triggers is something that the developer would have to implement as they are the only ones that would know how to properly change that information. Otherwise you end up with two possible problems:
1. Achievements that won't unlock because the game won't re-award an achievement that it believes was already unlocked.
2. Many games re-push all earned achievements when you run the game to make sure that all unlocked achievements are showing on your Steam account. That's why the first troubleshooting step to an achievement that didn't show on Steam is to close and restart the game.
I know, I was talking about the PoV of the Game devs and the game. They have to implement the reset in the game, so that it properly functions.
JPMcMillen Jun 2, 2020 @ 2:03pm 
Originally posted by Crazy Tiger:
Originally posted by JPMcMillen:
Resetting the triggers is something that the developer would have to implement as they are the only ones that would know how to properly change that information. Otherwise you end up with two possible problems:
1. Achievements that won't unlock because the game won't re-award an achievement that it believes was already unlocked.
2. Many games re-push all earned achievements when you run the game to make sure that all unlocked achievements are showing on your Steam account. That's why the first troubleshooting step to an achievement that didn't show on Steam is to close and restart the game.
I know, I was talking about the PoV of the Game devs and the game. They have to implement the reset in the game, so that it properly functions.

But game devs don't read suggestions in the "Steam Suggestion" forum. If someone wants this feature for a game they would need to ask in the appropriate games forum.
Supafly Jun 3, 2020 @ 12:28am 
Originally posted by JPMcMillen:

But game devs don't read suggestions in the "Steam Suggestion" forum. If someone wants this feature for a game they would need to ask in the appropriate games forum.

Exactly. Hence post #1 and posts in 100's of other threads about this. It's down to the Devs/Pubs to do it not Valve.

Originally posted by Suicidal Monkey:
Yes you are right this has been mentioned time and time again.

The Devs can do this already it just needs them to add it. Valve can't change every games files.
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Jun 2, 2020 @ 4:54am
Posts: 11