branchspacechess/main/network_refactorcancel
30 Commits over 0 Days - ∞cph!
refactored the rest of client messages out to handlers
ClientMsgHandler
ClientConnectionIDHandler
JoinedMatchmakingHandler
ReceivedMMFDeclinedHandler
ReceivedMMFRequestHandler
refactored base shit out of ServerMsgHandler to a MsgHandler base class so I can use it for a ClientMsgHandler.
Namespace'd all the new server msg handlers to ServerSide
refactored message handler stuff so there's only ever one client ID lookup done not one per message handler
RequestMMFHandler
RequestCancelMMFHandler
AcceptMMFHandler
DeclineMMFHandler
ChatHandler
GameCmdHandler
RequestJoinMatchmakingHandler
RequestCancelMatchmakingHandler
RequestLeaderboardHandler
made protocol verification work again.
more general tidy up in Server/ServerConnection
ClithAuthHandler.
PlayerID.SetSteamInfo().
Protocol.ReadAndVerify().
started refactoring Server.OnReceivedMessage into a propper message handler setup
NetworkServer -> Server, more refactoring
wip moving to Client / ClientConnection and Server / ServerConnection setup
branching wip network refactor