PRoConEvents.MULTIbalancer.UpdateFriends C# (CSharp) Method

UpdateFriends() private method

private UpdateFriends ( ) : void
return void
        private void UpdateFriends()
        {
            // short-circuit
            if (fSettingFriendsList.Count == 0) return;
            if (fSettingFriendsList.Count == 1 && fSettingFriendsList[0] == DEFAULT_LIST_ITEM) return;

            lock (fAllPlayers) {
            foreach (String name in fAllPlayers) {
            PlayerModel friend = null;
            lock (fKnownPlayers) {
                if (!fKnownPlayers.TryGetValue(name, out friend) || friend == null) continue;
            }
            UpdatePlayerFriends(friend);
            }
            }
        }
MULTIbalancer