Reset achievements unlocked via SAM after specific date #544
+203
−79
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this change do?
This feature allows you to reset all achievements earned after a specified date.
Why is this change necessary?
I realized that years ago, I started playing very strange games just to farm achievements. As I tend to be a bit obsessive, I eventually cheated achievements in all games where it was possible. This allowed me to only play games I genuinely enjoyed.
Yesterday, my perspective changed. I no longer care about this situation and only want to track my authentic achievement data. However, I was cursed. Every time I bought a new game, I immediately went and unlocked all its achievements (for every game after March 27, 2022, according to my achievement history).
This is why I developed this feature. You can now remove all achievements earned after the date you specify.
Note: This reset is not a one-click process for all games. You still need to go into each game individually, which helps prevent accidental irreversible actions.
After you have completed the reset process:
This step ensures the data on the Steam side is also properly updated.