server
server copied to clipboard
The servercode for the Forged Alliance Forever lobby
I regularly get into really unbalanced games in matchmaking, last game I had was 14% and one before that was 57% balanced. How can this be? Its really annoying when...
Maybe we just send back a message to the client that the queue is inactive or not valid rather than disconnecting people
related to #936 Players perceive the button for a draw in the diplomacy menu as "let's pretend this game never happened" and it's primarily used when people don't like the...
The logic for detecting that you are already signed in will send a `kick` message even if the second login request is coming from the exact same connection as the...
Looks like the task didn't run fully after the callback was triggered. Note that the first time the callback was triggered it ran succesfully, but the connection failed due to...
Adds some `TypedDict` definitions for incoming protocol messages to provide some structured documentation for client developers. Since these are just used as type annotations, they are not strictly enforced, but...
Today I stumbled upon this library for doing json encoding/decoding in Python. Rewriting our message handling to use it could have many benefits, most importantly making it easier to document...
**Describe the bug** A game was played but result or record about the match is missing at tab of replay search https://replay.faforever.com/18553425 is 404 Original local copy of the match...
Sends the ratings of search parties in a queue. This is a step to bring back the indicator that the python client had, but this time extended for all matchmaker...