QW-Group / qtv

QTV: a QuakeWorld match broadcasting tool
GNU General Public License v2.0
14 stars 13 forks source link

improve end-of-game UX #27

Open mushis opened 2 weeks ago

mushis commented 2 weeks ago

currently, when a match ends, the scoreboard is shown, and after "some time", the map changes. This happens both in spec mode and when using QTV. usually, its like 1 second or so.

Im not sure what "some time" means (what defines it), but it is not relevant. What I would like to emphatise is that, in QTV streams (due to their nature and goal), the scoreboard should be shown for AT LEAST 5 seconds. independently of what happens in the qw server. So yes, Im asking to "detach" the qtv stream from what really is happening in the server. just momentarily.

The reasoning is that the QTV user is a spectator, and the match information is important: scoreboard. but also: statistics! would it be possible to display them, like the scoreboard is displayed? must be possible to show this alternative +showrankings? I think it would be nice to have the statistics of the match printed on the screen, like the scoreboard is. with a nice layout. that may be a new request.

anyway, this ticket is about having a fixed time to display the scoreboard after match end. after that time, the QTV would resume spectating the game.

edit: and if I wasn't clear enough: also display these statistics when the game ends. for example: (on qtv stream), match ends and display scoreboard for X seconds AND statistics for Y seconds. THEN change the map. for every match played.

dsvensson commented 2 weeks ago

Wonder if it's related to the disconnect weirdness that we see on the hub. Spike can elaborate more on that. There's currently a crude hack that reconnects on map change as a workaround.