Open stowball opened 3 months ago
First, thank you for playing my game and reporting this.
This is working as intended, as the timing logic was deliberately designed to be simple, without any attempt to compensate for extraneous circumstances. At the very least, the game is always honest. The one thing it knows for sure is how much time passed between guesses, regardless of how you spent that time.
The way I like to think about it is this: everyone understands what happened when a situation like yours occurs. Anecdotally, nobody takes it too seriously, and it always comes with a story, no matter how simple or mundane. Like, you who are a total stranger just told me about your doorbell ringing, just because of a little word game, when you really didn't have to explain or justify it to anyone. I think there's something special about that.
Now, I don't know how you actually feel about your inflated time, but you cared enough to open an issue, and I appreciate you doing that. So I've given it more thought.
I could have the timer pause while the game is not visible. This should cover switching to another tab, another app, or locking your phone. I think that's a reasonable measure against this situation, and I can implement it without much extra complexity.
This will likely wait until I release the next major update, currently in progress.
Thanks for the prompt, caring response and sorry my late reply. Let me know if I can help with implementing the Page Visibility API in any way.
The doorbell rang while I was doing the puzzle, and by the time I got back to it and actually completed my third guess in a matter of seconds, the game thought I spent 18 minutes on it ðŸ˜
This was on Opera on Android.