internal override string BuildUriString(ref string uriString)
{
if (League > 0)
uriString += "&leag=" + League;
SetLevel(ref uriString);
if (Nation > 0)
uriString += "&nat=" + Nation;
if (ChemistryStyle != ChemistryStyle.All)
uriString += "&playStyle=" + (ushort)ChemistryStyle;
if (Team > 0)
uriString += "&team=" + Team;
if (MinBuy > 0)
uriString += "&minb=" + MinBuy;
if (MaxBuy > 0)
uriString += "&maxb=" + MaxBuy;
if (MinBid > 0)
uriString += "&micr=" + MinBid;
if (MaxBid > 0)
uriString += "¯=" + MaxBid;
if (ResourceId <= 16777216)
uriString += "&maskedDefId=" + ResourceId.CalculateBaseId();
else
uriString += "&definitionId=" + ResourceId;
SetPosition(ref uriString);
uriString += "&type=" + Type.ToLower();
return uriString;
}