I have been thinking about that problem for a while, as I agree that the current situation is creating problems regularly and gimping a lot of peoples on both sides.
Let’s put in order first the different elements creating this situation.
- Lack of communications means
- The system which is allowing peoples who disconnected to join back the same game is great, but it’s backfiring for both sides, letting peoples with 4 players or less and leaving peoples who left unable to play again
- It seems like the system in 2) is kicking in as soon as the map is loaded, but the character choice is AFTER the loading of the map, so any problem happening during the character choice screen will not allow you to avoid the backfire I talked in 2) to hap^pen.
So. Assuming that they cannot easily switch the character choice to BEFORE the map load, then the solution would be…?
I was thinking, when you’re waiting for the server before the map load, you’re basically on the main screen, with everyone who joined the game displayed on the right of your screen.
We have currently 90Sec time to choose character.
How about cutting this to 60 sec instead, and have 30sec min time BEFORE the game load, on that same main screen, where you and your allies are having access to a chat room. Basically, you have 30 sec to state what character you’re willing to play (or anything if you don’t care). And then if you agree you toggle a “ready” button and THEN the map load, and if you don’t agree for any reason, you can just choose to join the queue for another game instead before the map load, not punishing anyone. The server will then add a new player instead.
To avoid peoples just trying to be put in a good group, only allow to “refuse” once. The next game you’re put in will not leave you the choice to leave. So it’s up to you to decide if you really dislike the current enough to risk a second one that won’t be refused.
If peoples are leaving after this, then the game can punish them. If they are intentionally grieving other player by choosing something different to what they said and purposely took something announced by someone else, then well, report him/her. .
The 60sec left on the character screen is more for peoples who don’t really know what they wil ltake to still have time to choose and look around.
This would solve partially the lack of communication, wouldn’t need the devs to actually put the character selection before the map loading, and wouldn’t especially make the part before the game starts longer. The “only one change in a row allowed” would prevent peoples to jump from game to game until finding one that please them.
To enumerate the changes needed to make this proposition working :
-adding a chatroom for the group on the main page of the game. Having that chatroom continuing on the character select screen if possible, as well.
-adding a timer of around 30sec on that screen before the map load
-adding a "ready " button for the player on that same main page to check after they discussed on the chat.
-adding alongside the button above a “join another game” button.