private void OnMemberAdded(Club.ClubMemberAddedEvent newMemberEvent) { if (CommunityData.m_communityDictionary.ContainsKey(newMemberEvent.ClubID)) { CommunityData.m_communityDictionary[newMemberEvent.ClubID].HandleMemberAddedEvent(newMemberEvent); this.FireRosterRefreshCallback(newMemberEvent.ClubID); } }
public void HandleMemberAddedEvent(Club.ClubMemberAddedEvent addedEvent) { ClubMemberInfo?memberInfo = Club.GetMemberInfo(this.ClubId, addedEvent.MemberID); if (memberInfo != null) { this.m_memberList.Add(new CommunityMember(this.ClubId, memberInfo.Value)); } }