/// <summary> /// 获取附加属性id /// </summary> /// <returns></returns> public List <uint> GetAdditiveAttrIds() { List <uint> result = new List <uint>(); if (null != serverData && null != serverData.numbers) { foreach (GameCmd.PairNumber pair in ServerData.numbers) { if (!ItemDefine.IsAdditiveAttr(pair.id)) { continue; } result.Add(pair.id); } } return(result); }
/// <summary> /// 获取附加属性 /// </summary> /// <returns></returns> public List <GameCmd.PairNumber> GetAdditiveAttr() { List <GameCmd.PairNumber> result = new List <GameCmd.PairNumber>(); if (null != serverData && null != serverData.numbers) { for (int i = 0; i < ServerData.numbers.Count; i++) { GameCmd.PairNumber pair = ServerData.numbers[i]; if (!ItemDefine.IsAdditiveAttr(pair.id)) { continue; } result.Add(pair); } } return(result); }