As a game creator/host, I want to be able to specify a time limit for each player's turn. This feature might be enabled/disabled for each game (perhaps disabled by default).
Acceptance Criteria:
- when disabled, should work as is
- when enabled, default timer of 1 min per player per turn on regular turns
- when enabled, default timer of 2 min per player to setup
- as game host, I can change these defaults via an input
- timer should start when the game is setup or when the dice is rolled
- certain actions might be whitelisted from timer, like discarding cards since that requires multiple people to discard - timer should be paused when this happens
- there might be blocking play that needs to be finished before player's turn ends immediately (eg. when user is discarding cards due to rolling a 7)
Technical requirements:
- use host time
- use timer at beginning of each turn at host to determine when turns ends
I like this