Commit graph

12 commits

Author SHA1 Message Date
0d2bd78580 fix monitor display for less than 3 players 2021-03-06 20:58:12 +01:00
8fad6d64df use actual client buzzing time to determine winner
By waiting and collecting buzzes over a short period of time we can try
to compensate for network latency.  This opens up a way to cheat for the
player by forging timestamps, but normally it should makes things more
fair.
2021-03-06 20:57:29 +01:00
81ee2200fb add admin ability to double card values 2021-03-02 20:08:28 +01:00
a4b0297c3f lint 2021-03-02 20:06:03 +01:00
a97f258348 add buzz sounds 2021-02-25 22:54:56 +01:00
e7ecde32a2 admin: split monitor list in 3, add sending text selection to monitor 2021-02-24 23:52:33 +01:00
893f3dc87b control via admin what players to show in monitor 2021-02-04 00:04:03 +01:00
2bf3d301e6 add an animation to score changes 2021-02-02 23:05:00 +01:00
878ce89bab add original matrix board to monitor 2021-02-02 21:43:58 +01:00
9e7000054b fix connection time syncing handling
Share the time syncing code, and while we're at it wrap the whole
connection thing in a class.  Makes it easier to pass the connection
around & later on add more advanced handler registration if we want to.
2021-02-02 21:02:30 +01:00
f900542765 add support for tokens in monitor 2021-02-02 20:52:34 +01:00
ab7f6014a4 add original version of old crummy monitor 2021-02-02 00:42:02 +01:00