internal void RegisterMessageHandlers(NetworkConnectionToClient connection) { connection.RegisterHandler <NetworkConnectionToClient, ReadyMessage>(OnClientReadyMessage); connection.RegisterHandler <NetworkConnectionToClient, CommandMessage>(OnCommandMessage); connection.RegisterHandler <NetworkConnectionToClient, RemovePlayerMessage>(OnRemovePlayerMessage); connection.RegisterHandler <NetworkConnectionToClient, NetworkPingMessage>(Time.OnServerPing, false); }
private void OnServerAuthenticated(NetworkConnectionToClient connection) { // wait for client to send us an AddPlayerMessage connection.RegisterHandler <NetworkConnectionToClient, AddPlayerMessage>(OnServerAddPlayerInternal); }