Closed BaubleDawdle closed 2 years ago
Steam accepts up to 32
positions, with CustomGamePlayedWhileIdle
taking the spot. Previously ASF favoured CustomGamePlayedWhileIdle
over 32
games, I classify it as suboptimal, lack of information being displayed is more preferable to taking spot from the limit - if user wants to display information at all cost, he should limit amount of positions himself to 31
, as that is what happened before regardless. I'll add it to the wiki.
Checklist
ASF version
Latest stable release
ASF variant
win-x64
Bug description
Hi! 'GamesPlayedWhileIdle' only works on first 31 games now, instead of 32 like it previously did.
The game that has biggest id number of all 32 games you set in bot config, will not have it "hours played" changed (it is the same game that ASF puts on the bottom of the sorted list, after config file modification). E.g. if your selected game ids are 70, 40800, ...(+29 more)..., 1926120, then 1926120 will not be counted.
Tested with ~5 other game ids, every time only 1 game of 32 isn't counted
I wish I knew .net to find the issue myself! Thank you
Started happening: ~ 2 "stable" releases ago (so around v5.2.4.2 is my guess)
Chance of occuring: Consistently
Last occurence: Today
Expected behavior
All 32 games get "hours played" increased after ASF is closed
Actual behavior
Only first 31 games get "hours played" increased after ASF is closed
Steps to reproduce
Possible reason/solution
-
Can you help us with this bug report?
Somehow, I can test and offer feedback, but can't code
Full log.txt recorded during reproducing the problem
Global ASF.json config file
BotName.json config of all affected bot instances
Additional info
-