SSVOpenHexagon
SSVOpenHexagon copied to clipboard
[Patch] Add hash checking on Steam Achievements
Considering that it wasn't long on the Steam Release before somebody made something in the workshop that immediately gives you all the achievements, the ideal solution would be to have the achievements be assigned a hash that is meant to represent the default levels. Then when it is called it would grab the level hash and compare hashes.
Only when the hashes are equal will it grant the achievement, otherwise don't grant it (or better yet, dedicate an achievement to trying to hack in an achievement)
This should be a high priority.
Pinned this because someone cheated achievements and tried to pass them off as legit. This is definitely a high priority and must be addressed ASAP
that should be for levels in general, like, for leaderboards though. Hash = the ID of the leaderboard to show off or whatever.
@Zly-u Certified Hashes are gonna be raised as a separate issue, when we get closer to the full leaderboards
Considering online functionality, perhaps we could use server communication as a way to verify whether people are receiving the badge legitimately or not. 🤔