[1.1.87] Incorrect Achievement playtime warning
Posted: Sat Jul 22, 2023 4:01 pm
I have 32/38 achievements while playing Factorio on Steam. None of my Steam games are anything other than vanilla, having no mods.
I decided to try and work on the last 6.
I tried to load a couple of different games, a few of which I thought would be easier to get a particular achievement because of progress through the game.
While trying to work on the achievements, I noticed I was not getting credit for any of the achievements like "Steamrolled".
Then I noticed a message at the top of the Achievement panel. It was present on every game I tried to use.
While the time for the game was different for each game, the total runtime and time spent in-game was identical for each one.
The message was (again times for different for each game):
"You need to play more than 50% of the game's total runtime to be able to get achievements. The game lasted 512h30m6s, but you have spent only 512h30m6s in the game."
Whether it was 512h30m6s or 37h13m42s or 129h6m2s, I got the message every time.
But Isn't this saying I spent 100% of the time in the game? Which is what I did do, playing solo the entire time.
Process:
1) Start Steam
2) Click 'Play' button for Factorio in library
3) Select 'Single Player'
4) Select 'Load Game'
5) Select game and click 'Load' button
6) Click on achievement icon in mini map to display achievements.
7) View warning message at top of achievement panel about playing 50% of game's total runtime to be able to get achievements.
I was wondering if an update broke this at some point, as the last time any of the games were played was at [1.1.76] or earlier (as far back as [1.1.36])
I decided to try and work on the last 6.
I tried to load a couple of different games, a few of which I thought would be easier to get a particular achievement because of progress through the game.
While trying to work on the achievements, I noticed I was not getting credit for any of the achievements like "Steamrolled".
Then I noticed a message at the top of the Achievement panel. It was present on every game I tried to use.
While the time for the game was different for each game, the total runtime and time spent in-game was identical for each one.
The message was (again times for different for each game):
"You need to play more than 50% of the game's total runtime to be able to get achievements. The game lasted 512h30m6s, but you have spent only 512h30m6s in the game."
Whether it was 512h30m6s or 37h13m42s or 129h6m2s, I got the message every time.
But Isn't this saying I spent 100% of the time in the game? Which is what I did do, playing solo the entire time.
Process:
1) Start Steam
2) Click 'Play' button for Factorio in library
3) Select 'Single Player'
4) Select 'Load Game'
5) Select game and click 'Load' button
6) Click on achievement icon in mini map to display achievements.
7) View warning message at top of achievement panel about playing 50% of game's total runtime to be able to get achievements.
I was wondering if an update broke this at some point, as the last time any of the games were played was at [1.1.76] or earlier (as far back as [1.1.36])