Struct GroupFinderMatchData
The result of the group finder forming a group: the party it created, the instance it opened for them, and who is in it.
public struct GroupFinderMatchData
- Inherited Members
Remarks
Formed is false when fewer than the requested number of eligible players were waiting. That is the ordinary outcome of most matching attempts and is reported as a successful result carrying no group, not as a failure.
Constructors
GroupFinderMatchData(bool, long, long, long, IReadOnlyList<long>)
public GroupFinderMatchData(bool formed, long partyID, long instanceID, long leaderCharacterID, IReadOnlyList<long> memberCharacterIDs)
Parameters
formedboolpartyIDlonginstanceIDlongleaderCharacterIDlongmemberCharacterIDsIReadOnlyList<long>
Fields
Formed
True when a group was formed and the other fields are meaningful.
public readonly bool Formed
Field Value
InstanceID
The instance row opened for the group, in the Pending state.
public readonly long InstanceID
Field Value
LeaderCharacterID
The member who leads the party: the one who had waited longest.
public readonly long LeaderCharacterID
Field Value
MemberCharacterIDs
Every member of the group, leader first.
public readonly IReadOnlyList<long> MemberCharacterIDs
Field Value
None
No group formed.
public static readonly GroupFinderMatchData None
Field Value
PartyID
The party created for the group.
public readonly long PartyID