|
@@ -213,11 +213,11 @@ namespace GFGGame
|
|
|
|
|
|
_showLv = isPreview == true ? lv : _cardData.lv;
|
|
|
_showExp = isPreview == true ? exp : _cardData.exp;
|
|
|
- CardLvlCfg cardLvCfg = CardLvlCfgArray.Instance.GetCfgBycardLvlAndcardRarity(_showLv, _cardData.itemCfg.rarity);
|
|
|
+ CardLvlCfg cardLvCfg = CardLvlCfgArray.Instance.GetCfgBycardIdAndcardLvl(_cardData.id, _showLv);
|
|
|
|
|
|
_comFosterBottom.m_barLv.max = cardLvCfg.needExp;
|
|
|
_comFosterBottom.m_barLv.value = _showExp;
|
|
|
- int maxLv = CardRarityCfgArray.Instance.GetCfg(_cardData.itemCfg.rarity).maxCardLvl;
|
|
|
+ int maxLv = CardLvlCfgArray.Instance.GetCfgsBycardId(cardLvCfg.cardId).Count;
|
|
|
_comFosterBottom.m_txtMaxLv.text = maxLv.ToString();
|
|
|
_comFosterBottom.m_txtCurLv.text = StringUtil.GetColorText(_showLv.ToString(), _showLv < maxLv ? "#D27869" : "#7D6956");
|
|
|
_comFosterBottom.m_txtMaxExp.text = cardLvCfg.needExp.ToString();
|
|
@@ -242,7 +242,7 @@ namespace GFGGame
|
|
|
private void RenderListLvConsumeItem(int index, GObject obj)
|
|
|
{
|
|
|
UI_ComConsume listItem = UI_ComConsume.Proxy(obj);
|
|
|
- CardLvlCfg cardLvCfg = CardLvlCfgArray.Instance.GetCfgBycardLvlAndcardRarity(_cardData.lv, _cardData.itemCfg.rarity);
|
|
|
+ CardLvlCfg cardLvCfg = CardLvlCfgArray.Instance.GetCfgBycardIdAndcardLvl(_cardData.id, _cardData.lv);
|
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(upgradeCardItemsArr[index]);
|
|
|
listItem.m_loaItem.url = ResPathUtil.GetIconPath(itemCfg);
|
|
|
listItem.m_txtNum.text = ItemDataManager.GetItemNum(itemCfg.id).ToString();
|
|
@@ -343,8 +343,8 @@ namespace GFGGame
|
|
|
|
|
|
return false;
|
|
|
}
|
|
|
- int maxLv = CardRarityCfgArray.Instance.GetCfg(_cardData.itemCfg.rarity).maxCardLvl;
|
|
|
- int needExp = CardLvlCfgArray.Instance.GetCfgBycardLvlAndcardRarity(_showLv, _cardData.itemCfg.rarity).needExp;
|
|
|
+ int maxLv = CardLvlCfgArray.Instance.GetCfgsBycardId(_cardData.id).Count;
|
|
|
+ int needExp = CardLvlCfgArray.Instance.GetCfgBycardIdAndcardLvl(_cardData.id, _showLv).needExp;
|
|
|
if (_showLv == maxLv && _comFosterBottom.m_barLv.value >= needExp)
|
|
|
{
|
|
|
Timers.inst.Remove(OnTimedEvent);
|
|
@@ -402,7 +402,7 @@ namespace GFGGame
|
|
|
|
|
|
int previewLv = 0;
|
|
|
int previewExp = 0;
|
|
|
- CardDataManager.GetPreViewLvAndExp(_cardData.itemCfg.rarity, _cardData.lv, _cardData.exp, hasExp, out previewLv, out previewExp);
|
|
|
+ CardDataManager.GetPreViewLvAndExp(_cardData.id, _cardData.lv, _cardData.exp, hasExp, out previewLv, out previewExp);
|
|
|
this.UpdateUpLvView(true, previewLv, previewExp);
|
|
|
}
|
|
|
private void OnClcikBtnAll()
|