public static PartyMember GetMember(PartyId partyId, BnetGameAccountId memberId) { foreach (PartyMember partyMember in BnetParty.GetMembers(partyId)) { if (partyMember.GameAccountId == memberId) { return(partyMember); } } return(null); }
public static PartyMember GetLeader(PartyId partyId) { if (partyId == null) { return(null); } PartyMember[] members = BnetParty.GetMembers(partyId); PartyType partyType = BnetParty.GetPartyType(partyId); foreach (PartyMember partyMember in members) { if (partyMember.IsLeader(partyType)) { return(partyMember); } } return(null); }