Closed abma closed 5 years ago
also there is no direct way for the client to report to the sender, that it couldn't connect for some reason.
-> CONNECTUSER:server should contain origin username
this is also needed for debugging / finding problems / ignore lists / etc.!
maybe add map & game too, to allow the lobby client to verifiy if it can directly start or not?!
hmm, better: use same named parameters like in setscripttags!
so it can be extended in future!
Add a nema for script too to allow anonymous players.
Since it was never implemented, make it a JSON and have userName + engine as fields? Map/game is redundant as it'll be verified on connection. That existance should be verified beforehand. (It could be an optional parameter though..?) Engine is only needed because it's used to connect. PS: Imo, in the future please don't add documentation to the LobbyProtocol of stuff that isn't implemented on uberserver (or any protocol-abiding alternative which might exist).
Since it was never implemented, make it a JSON and have userName + engine as fields?
yes!
Map/game is redundant as it'll be verified on connection. That existance should be verified beforehand. (It could be an optional parameter though..?)
agreed, if its checked beforehand its not needed.
PS: Imo, in the future please don't add documentation to the LobbyProtocol of stuff that isn't implemented on uberserver (or any protocol-abiding alternative which might exist).
yep, its confusing for others and more work, agreed as well.
CONNECTUSER was removed, can close
engine name & version needed!