public List <int> GetUsingEquipAppend() { List <int> result = new List <int>(); lock (this.WeaponStrongList) { foreach (GoodsData goodsdata in this.WeaponStrongList) { if (goodsdata != null && goodsdata.Using > 0) { result.Add(goodsdata.AppendPropLev); } } } lock (this.EquipList) { foreach (GoodsData goodsdata in this.EquipList) { if (goodsdata != null && goodsdata.Using > 0) { int nCategories = Global.GetGoodsCatetoriy(goodsdata.GoodsID); if (nCategories != 9 && nCategories != 10 && !GoodsUtil.GetGoodsTypeInfo(nCategories).FashionGoods&& nCategories != 8) { result.Add(goodsdata.AppendPropLev); } } } } return(result); }
public int GetUsingEquipAllAppendPropLeva() { int nAllAppendPropLeva = 0; foreach (GoodsData goodsdata in this.WeaponStrongList) { if (goodsdata != null && goodsdata.Using > 0) { nAllAppendPropLeva += goodsdata.AppendPropLev; } } foreach (GoodsData goodsdata in this.EquipList) { if (goodsdata != null && goodsdata.Using > 0) { int nCategories = Global.GetGoodsCatetoriy(goodsdata.GoodsID); if (nCategories != 9 && nCategories != 10 && !GoodsUtil.GetGoodsTypeInfo(nCategories).FashionGoods&& nCategories != 8) { nAllAppendPropLeva += goodsdata.AppendPropLev; } } } return(nAllAppendPropLeva); }
public int GetUsingEquipAllForge() { int nForgeLevel = 0; foreach (GoodsData goodsdata in this.WeaponStrongList) { if (goodsdata != null && goodsdata.Using > 0) { nForgeLevel += goodsdata.Forge_level; } } foreach (GoodsData goodsdata in this.EquipList) { if (goodsdata != null && goodsdata.Using > 0) { int nCategories = Global.GetGoodsCatetoriy(goodsdata.GoodsID); if (nCategories != 9 && nCategories != 10 && !GoodsUtil.GetGoodsTypeInfo(nCategories).FashionGoods&& nCategories != 8) { nForgeLevel += goodsdata.Forge_level; } } } return(nForgeLevel); }
public static GoodsTypeInfo GetGoodsTypeInfoByGoodsId(int goodsId) { int type = Global.GetGoodsCatetoriy(goodsId); return(GoodsUtil.GetGoodsTypeInfo(type)); }