public void OnExit() { NetworkSocket.UnregisterOnConnectionEstablishedCallback(OnConnection); NetworkHandlers.Clear(); InputHandlers.Clear(); }
public void Deactivate() { if (!Activated) { BloodAndBileEngine.Debugger.Log("Le module Match Servers est déjà désactivé !", Color.yellow); return; } Activated = false; Handlers.Clear(); // On ne veut pas que le module réagisse aux messages reçus, donc on supprime tous les handlers. foreach (int coID in MatchServerIPs.Keys) // Déconnexion de tous les match servers. { NetworkSocket.Disconnect(coID); } MatchServerIPs.Clear(); }
public void Deactivate() { NetworkHandlers.Clear(); NetworkSocket.UnregisterOnConnectionEstablishedCallback(OnConnectionLost); }