private void OnPlayersChanged(BnetPlayerChangelist changelist, object userData) { BnetPlayerChange change = changelist.FindChange(this.m_selectedFriend); if (change != null) { BnetPlayer oldPlayer = change.GetOldPlayer(); BnetPlayer newPlayer = change.GetNewPlayer(); if ((oldPlayer == null) || (oldPlayer.IsOnline() != newPlayer.IsOnline())) { this.m_selectedFriend = null; } } }
private void OnPlayersChanged(BnetPlayerChangelist changelist, object userData) { BnetPlayerChange change = changelist.FindChange(this.m_receiver); if (change != null) { BnetPlayer oldPlayer = change.GetOldPlayer(); BnetPlayer newPlayer = change.GetNewPlayer(); if ((oldPlayer == null) || (oldPlayer.IsOnline() != newPlayer.IsOnline())) { this.UpdateReceiver(); } } }
private void OnPlayersChanged(BnetPlayerChangelist changelist, object userData) { BnetPlayerChange change = changelist.FindChange(this.m_whisper.GetTheirGameAccountId()); if (change != null) { BnetPlayer oldPlayer = change.GetOldPlayer(); BnetPlayer newPlayer = change.GetNewPlayer(); if ((oldPlayer == null) || (oldPlayer.IsOnline() != newPlayer.IsOnline())) { this.UpdateWhisper(); } } }