| | |
| | | foreach (var key in _DevourDIc.Keys)
|
| | | {
|
| | | var wingConfig = WingRefineExpConfig.Get(_wingItemDic[key]);
|
| | | if (WingDic[key].GetUseDataModel((int)ItemUseDataKey.wingProgressValue) != null || WingDic[key].GetUseDataModel((int)ItemUseDataKey.wingMaterialItemID) != null)
|
| | | if (WingDic[key].GetUseData((int)ItemUseDataKey.wingProgressValue) != null || WingDic[key].GetUseData((int)ItemUseDataKey.wingMaterialItemID) != null)
|
| | | {
|
| | |
|
| | | Min += wingConfig.EXPlower + GetWingRefiningValue(WingDic[key]); ;
|
| | |
| | | {
|
| | | dicWingUseDateValue.Clear();
|
| | | int GetUseDateValue = 0;
|
| | | if (ItemModel.GetUseDataModel((int)ItemUseDataKey.wingMaterialItemID) != null
|
| | | || ItemModel.GetUseDataModel((int)ItemUseDataKey.wingMaterialItemCount) != null)
|
| | | if (ItemModel.GetUseData((int)ItemUseDataKey.wingMaterialItemID) != null
|
| | | || ItemModel.GetUseData((int)ItemUseDataKey.wingMaterialItemCount) != null)
|
| | | {
|
| | | for (int i = 0; i < ItemModel.GetUseDataModel((int)ItemUseDataKey.wingMaterialItemID).Count; i++)
|
| | | for (int i = 0; i < ItemModel.GetUseData((int)ItemUseDataKey.wingMaterialItemID).Count; i++)
|
| | | {
|
| | | dicWingUseDateValue.Add(ItemModel.GetUseDataModel((int)ItemUseDataKey.wingMaterialItemID)[i], ItemModel.GetUseDataModel((int)ItemUseDataKey.wingMaterialItemCount)[i]);
|
| | | dicWingUseDateValue.Add(ItemModel.GetUseData((int)ItemUseDataKey.wingMaterialItemID)[i], ItemModel.GetUseData((int)ItemUseDataKey.wingMaterialItemCount)[i]);
|
| | | }
|
| | | }
|
| | | if (ItemModel.GetUseDataModel((int)ItemUseDataKey.wingProgressValue) != null)
|
| | | if (ItemModel.GetUseData((int)ItemUseDataKey.wingProgressValue) != null)
|
| | | {
|
| | | GetUseDateValue += ItemModel.GetUseDataModel((int)ItemUseDataKey.wingProgressValue)[0];
|
| | | GetUseDateValue += ItemModel.GetUseData((int)ItemUseDataKey.wingProgressValue)[0];
|
| | | }
|
| | | int WingLv1 = ItemModel.config.LV;
|
| | | foreach (var key in dicWingUseDateValue.Keys)
|
| | |
| | |
|
| | | ItemModel itemModel = playerPack.GetItemByIndex(PackType.Equip, (int)RoleEquipType.Wing);
|
| | |
|
| | | if (itemModel.GetUseDataModel((int)ItemUseDataKey.wingProgressValue) != null)
|
| | | if (itemModel.GetUseData((int)ItemUseDataKey.wingProgressValue) != null)
|
| | | {
|
| | | _currentRefining = itemModel.GetUseDataModel((int)ItemUseDataKey.wingProgressValue)[0];//当前精炼度
|
| | | _currentRefining = itemModel.GetUseData((int)ItemUseDataKey.wingProgressValue)[0];//当前精炼度
|
| | | }
|
| | | else
|
| | | {
|
| | |
| | | return 0;
|
| | | }
|
| | | var wingConfig = WingRefineExpConfig.Get(_wingItemDic[Index]);
|
| | | if (WingDic[Index].GetUseDataModel((int)ItemUseDataKey.wingProgressValue) != null || WingDic[Index].GetUseDataModel((int)ItemUseDataKey.wingMaterialItemID) != null)
|
| | | if (WingDic[Index].GetUseData((int)ItemUseDataKey.wingProgressValue) != null || WingDic[Index].GetUseData((int)ItemUseDataKey.wingMaterialItemID) != null)
|
| | | {
|
| | | Max = wingConfig.EXPupper + GetWingRefiningValue(WingDic[Index]);
|
| | | }
|