public void Dispose() { StopKeepAlivePackets(); for (int i = 0; i < m_RegisteredHandlers.Count; i++) { m_Network.Unregister(m_RegisteredHandlers[i].Item1, m_RegisteredHandlers[i].Item2); } m_RegisteredHandlers.Clear(); m_RegisteredHandlers = null; }
public void Dispose() { for (int i = 0; i < m_RegisteredHandlers.Count; i++) { m_Network.Unregister(m_RegisteredHandlers[i].Item1, m_RegisteredHandlers[i].Item2); } m_RegisteredHandlers.Clear(); m_RegisteredHandlers = null; MobileMovement.SendMoveRequestPacket -= InternalOnEntity_SendMoveRequestPacket; }
public void Dispose() { StopKeepAlivePackets(); _network.Unregister(this); }