Commander check & ready check
joeykins
Join Date: 2013-01-04 Member: 177435Members
I only play public games and experienced on a few occasions "that awkward moment" when all of the skulks/marines go charging out of the base and fanning out across the map only for someone to pipe up on comms "err, guys, who's commanding?"
So, something that I thought would be useful would be an interface for when players join a game which has not yet started. Upon joining a team they are offered options along these lines:
<ol type='1'><li>I really want to command in this game</li><li>I am happy to command</li><li>I will (begrudgingly) command if no-one else wants to</li><li>I do not want to command</li></ol>
The server could be configured to allow the game to start if someone on each team has chosen options 1 or 2, or if someone has chosen option 3 and more than x players are present per team. The choice can be removed for each team once someone chooses option 1 and replaced with a status message that <playername> will command this game. Where multiple players choose option 2 the players concerned can be notified either that they are a possible commander along with the other players who chose the option and left to sort it between themselves over voice comms, or the server can randomly allocate which player to designate as commander. Where an option 3 start occurs if multiple players are in the "well I suppose" category the server should randomly choose and notify that player.
Since you're fiddling with the game start conditions it might be worth implementing at the same time a tournament/competitive mode ready checker where the game cannot start until all players on the marine & alien teams have confirmed that they are ready to go (apologies if this functionality already exists; I'm a very casual gamer these days and only get to bite ankles every now and then so any clan type play is way beyond my reach).
Thoughts, criticisms etc all welcome.
And thanks UWE on a top-notch game.
So, something that I thought would be useful would be an interface for when players join a game which has not yet started. Upon joining a team they are offered options along these lines:
<ol type='1'><li>I really want to command in this game</li><li>I am happy to command</li><li>I will (begrudgingly) command if no-one else wants to</li><li>I do not want to command</li></ol>
The server could be configured to allow the game to start if someone on each team has chosen options 1 or 2, or if someone has chosen option 3 and more than x players are present per team. The choice can be removed for each team once someone chooses option 1 and replaced with a status message that <playername> will command this game. Where multiple players choose option 2 the players concerned can be notified either that they are a possible commander along with the other players who chose the option and left to sort it between themselves over voice comms, or the server can randomly allocate which player to designate as commander. Where an option 3 start occurs if multiple players are in the "well I suppose" category the server should randomly choose and notify that player.
Since you're fiddling with the game start conditions it might be worth implementing at the same time a tournament/competitive mode ready checker where the game cannot start until all players on the marine & alien teams have confirmed that they are ready to go (apologies if this functionality already exists; I'm a very casual gamer these days and only get to bite ankles every now and then so any clan type play is way beyond my reach).
Thoughts, criticisms etc all welcome.
And thanks UWE on a top-notch game.