[NotABug] Achievements on loaded games.
Moderator: ickputzdirwech
[NotABug] Achievements on loaded games.
I'm a new player, I downloaded quite notorious "568 hour factory" as a performance benchmark just to tune my settings and now almost all Steam achievements are unlocked. You're stricting players to have 0 mods even QoL ones to get Steam Achievements but casually loading a 3rd party save unlocks 90% of them.
Yes, I know I can reset it and I immediately did it but they are still there in activity tab in Steam.
My proposal is to strict saves to Steam/GoG/Factorio account for the purpose of checking achievements and lift a no-mod-rule because it doesn't make sense when achievement unlockers are a thing, for example i have to play Crusader Kings 2 with Cheat Engine to lift game checksum restriction to allow Steam Achievements just because mods that translate the game into Russian are changing checksum(the game supports only 127 byte encodings) and there is no decision to create Novgorod republic if your capital is not coastal.
Yes, I know I can reset it and I immediately did it but they are still there in activity tab in Steam.
My proposal is to strict saves to Steam/GoG/Factorio account for the purpose of checking achievements and lift a no-mod-rule because it doesn't make sense when achievement unlockers are a thing, for example i have to play Crusader Kings 2 with Cheat Engine to lift game checksum restriction to allow Steam Achievements just because mods that translate the game into Russian are changing checksum(the game supports only 127 byte encodings) and there is no decision to create Novgorod republic if your capital is not coastal.
Re: [NotABug] Achievements on loaded games.
I've got the savegame from this topic:
viewtopic.php?f=5&t=42165&start=80
viewtopic.php?f=5&t=42165&start=80
- Deadlock989
- Smart Inserter
- Posts: 2529
- Joined: Fri Nov 06, 2015 7:41 pm
Re: [NotABug] Achievements on loaded games.
Wrong forumDeltaKilo wrote:for example i have to play Crusader Kings 2 with Cheat Engine to lift game checksum restriction to allow Steam Achievements just because mods that translate the game into Russian are changing checksum(the game supports only 127 byte encodings) and there is no decision to create Novgorod republic if your capital is not coastal.
Re: [NotABug] Achievements on loaded games.
Also, there's a "Delete achievements" button in the options.
-
- Fast Inserter
- Posts: 242
- Joined: Fri Jan 05, 2018 8:47 pm
- Contact:
Re: [NotABug] Achievements on loaded games.
In multiplayer you have to have at least 50% presence in the game to get achievements, so I wonder why the same thing isn't applied to single player.
I don't agree with mods being allowed with achievements. If you do then you may as well allow /c too because they are basically the same. There is no way for the game to differentiate a QoL mod and a /c mod, it's even something players can have a debate over (I speak from experience), so you either have to ban them all or allow them all. I prefer banning them all. If you disagree with this then make a mod that reenables achievements in /c games.
I don't agree with mods being allowed with achievements. If you do then you may as well allow /c too because they are basically the same. There is no way for the game to differentiate a QoL mod and a /c mod, it's even something players can have a debate over (I speak from experience), so you either have to ban them all or allow them all. I prefer banning them all. If you disagree with this then make a mod that reenables achievements in /c games.
- Deadlock989
- Smart Inserter
- Posts: 2529
- Joined: Fri Nov 06, 2015 7:41 pm
Re: [NotABug] Achievements on loaded games.
How exactly would you have less than 100% presence in a single player game?Hedning1390 wrote:In multiplayer you have to have at least 50% presence in the game to get achievements, so I wonder why the same thing isn't applied to single player.
-
- Fast Inserter
- Posts: 242
- Joined: Fri Jan 05, 2018 8:47 pm
- Contact:
Re: [NotABug] Achievements on loaded games.
As was the case with OP. He downloaded a game which had over 500h played by someone else, and got the achievements immediately on loading the map.
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: [NotABug] Achievements on loaded games.
So the data is clearly there. It's just not being used.The API Documentation on LuaPlayer wrote: online_time :: uint [Read-only]
How many ticks did this player spend playing this save (all sessions combined)
Last edited by eradicator on Fri May 04, 2018 12:37 pm, edited 1 time in total.
- Deadlock989
- Smart Inserter
- Posts: 2529
- Joined: Fri Nov 06, 2015 7:41 pm
Re: [NotABug] Achievements on loaded games.
Then presumably single player doesn't know or care who the player actually is. You'd have to track which players had run the game, essentially a list of loads and saves. You could pass around a save file between multiple people, after all. Seems like a lot of work and extra overhead for what is basically a rare case that causes no lasting damage and can be undone by clicking a button.Hedning1390 wrote:As was the case with OP. He downloaded a game which had over 500h played by someone else, and got the achievements immediately on loading the map.
On the other hand, some people from multi-user households seem to want to have Profiles which track your name, mod settings, player colour etc., which would be vaguely nice. Tracking who played would make more sense if that were really a thing, but it's not on the roadmap.
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: [NotABug] Achievements on loaded games.
It knows, but doesn't care. Tracking is already implemented as per my above post.Deadlock989 wrote: Then presumably single player doesn't know or care who the player actually is. You'd have to track which players had run the game,