server
server copied to clipboard
The servercode for the Forged Alliance Forever lobby
We really need a dedicated server protocol document where we write down what messages are sent by the client, and what responses come from the server. That way the client...
We should probably be stripping white space off the ends and enforcing a minimum length for the game title. Also see: https://github.com/FAForever/downlords-faf-client/issues/2420
It would be nice if people could see that a game will be unrated because of certain lobby settings during the lobby phase. Obviously we can’t predict if there will...
Avatars are managed by the API. There is no more need to have this in the protocol except for python client. Why now? We recently removed the `url` column from...
On patch day there will be desyncs as people are playing with different versions of the game. It would be good to have the version included in the game launch...
People spoofing their rating is a well-known problem. The best solution would be if not the player tells his peers what his rating is, but the peers would know from...
With Galactic War brewing we will likely end up with a lot of games that have a `ValidityState` other than `ValidityState.VALID` but we still want to broadcast rabbit messages containing...
It may be better to send party commands using a single command with many subcommands than our current implementation of having a separate command for every action. We could go...
I changed a few things from the issue. Mostly I'm using name keys instead of ids for everything except players because that's what the ladder service expects in client messages...
Not sure if this is a general issue or due to our configuration, but everytime I commit, or try to commit I have to sort my files back into their...