| | |
| | | if (IudetDogzEquipPlus != null)
|
| | | {
|
| | | int lv = godBeastModel.QualityLimit[m_DogZItemModel.config.ItemColor];
|
| | | var DogzEquipConfig = DogzEquipPlusConfig.GetEquipplaceAndLevel(GodBeastPart, lv);
|
| | | if (DogZLv >= lv)
|
| | | {
|
| | | m_BottomBox.SetActive(false);
|
| | |
| | | {
|
| | | ToExpTotal += IudetDogzEquipPlus[1];
|
| | | }
|
| | | for (int i = lv; i >= 0; i--)
|
| | | //最后1级不判断,可能配置0级
|
| | | for (int i = lv - 1; i >= 0; i--)
|
| | | {
|
| | | var DogzEquipConfig = DogzEquipPlusConfig.GetEquipplaceAndLevel(GodBeastPart, i);
|
| | | if (ToExpTotal < DogzEquipConfig.upExpTotal)
|
| | | if (ToExpTotal >= DogzEquipConfig.upExpTotal)
|
| | | {
|
| | | DogzLv = DogzEquipConfig.level;
|
| | | DogzLv = DogzEquipConfig.level + 1;
|
| | | break;
|
| | | }
|
| | | }
|
| | | var DogzEquipMaxConfig = DogzEquipPlusConfig.GetEquipplaceAndLevel(GodBeastPart, lv);
|
| | | if (ToExpTotal >= DogzEquipMaxConfig.upExpTotal)
|
| | | {
|
| | | DogzLv = DogzEquipMaxConfig.level;
|
| | | }
|
| | | //var DogzEquipMaxConfig = DogzEquipPlusConfig.GetEquipplaceAndLevel(GodBeastPart, lv);
|
| | | //if (ToExpTotal >= DogzEquipMaxConfig.upExpTotal)
|
| | | //{
|
| | | // DogzLv = DogzEquipMaxConfig.level;
|
| | | //}
|
| | | return DogzLv;
|
| | | }
|
| | |
|