예제 #1
0
        public string GenerateSetPcsStr(GearData _GearData)
        {
            if (m_ItemSet == null)
            {
                return("");
            }
            string pcsString = "";
            int    itemID    = int.Parse(ItemID);

            if (m_ItemSet.Contains(itemID))
            {
                pcsString = ";pcs=";
                foreach (var item in _GearData.Items)
                {
                    if (m_ItemSet.Contains(item.Value.ItemID))
                    {
                        pcsString += item.Value.ItemID + ":";
                    }
                }
                pcsString = pcsString.Substring(0, pcsString.Length - 1); //remove last unncessessary :
            }
            return(pcsString);
        }
예제 #2
0
 public static List <ItemStat> GenerateGearStats(GearData _Gear, WowVersionEnum _WowVersion)
 {
     return(GenerateGearStats(_Gear.Items.Values, _WowVersion));
 }