-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TMM: Add match confirmation (ready check) for matchmaker games #1783
Comments
Hi there, appreciate you guys probably already have a long list of things to fix. I just want to say that this "ready to play" function is absolutely essential for the 2 v 2 ladder. We can't really expect people to stay and wait in the queue for hours without leaving the computer. My friend was in a situation that he was in a queue for a few hours, and the game launched while he was away from his desk. His team mate somehow didn't realise he was afk for 4..5 mins into the game (I know it's strange that he didn't notice within the first minute). Now he blocked my friend and threaten to report him... |
If you leave your PC, you should leave queue too.
…On Mon, 2 Aug 2021, 15:23 RoxyBananaSmoothie, ***@***.***> wrote:
Hi there, appreciate you guys probably already have a long list of things
to fix. I just want to say that this "ready to play" function is absolutely
essential for the 2 v 2 ladder. We can't really expect people to stay and
wait in the queue for hours without leaving the computer. My friend was in
a situation that he was in a queue for a few hours, and the game launched
while he was away from his desk. His team mate somehow didn't realise he
was afk for 4..5 mins into the game (I know it's strange that he didn't
notice within the first minute). Now he blocked my friend and threaten to
report him...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1783 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACBYJJNGBHOEK2PRKCOLHK3T22L5DANCNFSM4OCFKOAA>
.
|
Technically, yes. In reality, you can easily be on your PC and still miss the launch if you have been in a queue for hours and forgotten about it. That's easily done in my opinion. |
Current status:
|
There is a 4th step as the client implementation in 2 shouldn't have any UI and should just auto send ready because that would just be confusing to the end user. So the 4th step is implement the UI and real responses from the client. |
For proposed protocol specification see: FAForever/server#607 and FAForever/server#608. The latter PR contains a feature complete implementation that is ready to be tested with a supporting client.
A feature which has already been requested a few times for 1v1 and will be especially relevant for bigger matchmaker games is having a "ready" check before the game starts. The server would send a
match_info
message which would trigger a popup in the client that looks something like:Whenever someone clicks the
ready
button, a newmatch_info
message will be sent so that the client can update the UI. Once everyone accepts the match, the launch sequence will happen as normal. If the timeout is reached before everyone accepts, then the match cancellation sequence will happen and the party will be entered back into the queue.Wanna have the bug fixed quickly?
Visit Issue hunt...
The text was updated successfully, but these errors were encountered: