共鸣中的宝物去掉红点

dev_chengFeng
jiaoyangna 2021-07-29 11:53:11 +08:00
parent f935fb163b
commit beacff1d20
2 changed files with 7 additions and 4 deletions

View File

@ -3726,10 +3726,12 @@ function this.CheckIsUpTreasure(Did,index)
end
local curEquipData = EquipTreasureManager.GetSingleEquipTreasreData(Did)
local isMax,isMatEnough,items
local indexType = curEquipData.equipType == 1 and HarmonyAddType.HunSoulPrint or HarmonyAddType.LingSoulPrint
if index == 1 then
isMax = curEquipData.lv == curEquipData.maxLv
items,isMatEnough = this.GetCostItems(curEquipData,curEquipData.strongConfig)
isMatEnough = isMatEnough and not (HarmonyManager.IsInfo(curEquipData.upHeroDid) and HarmonyManager.GetSingleAdditions(HarmonyAddType.HunSoulPrint) ~= -1)
isMatEnough = isMatEnough and
not (HarmonyManager.IsInfo(curEquipData.upHeroDid) and HarmonyManager.GetSingleAdditions(indexType) ~= -1)
elseif index == 2 then
isMax = curEquipData.refineLv == curEquipData.maxRefineLv
items,isMatEnough = this.GetCostItems(curEquipData,curEquipData.refineConfig)
@ -3738,7 +3740,8 @@ function this.CheckIsUpTreasure(Did,index)
items,isMatEnough = this.GetCostItems(curEquipData,curEquipData.refineConfig)
if not isMatEnough then
items,isMatEnough = this.GetCostItems(curEquipData,curEquipData.strongConfig)
isMatEnough = isMatEnough and not (HarmonyManager.IsInfo(curEquipData.upHeroDid) and HarmonyManager.GetSingleAdditions(HarmonyAddType.HunSoulPrint) ~= -1)
isMatEnough = isMatEnough and
not (HarmonyManager.IsInfo(curEquipData.upHeroDid) and HarmonyManager.GetSingleAdditions(indexType) ~= -1)
end
end
local teamHero=FormationManager.GetWuJinFormationHeroIds(FormationTypeDef.FORMATION_NORMAL)

View File

@ -243,7 +243,7 @@ function EquipTreasureStrongPopup:OnShow()
end)
this:ShowTopDataList(datas)
this:SetWindShow(type,0.2)
this:RefreshRedPoint(0.2,true)
this:RefreshRedPoint(0.5,true)
end
function EquipTreasureStrongPopup:GetHeroIsMainFormation(HeroId)
@ -306,7 +306,7 @@ function EquipTreasureStrongPopup:SetScrollPre(go,data,_index)
end
--设置界面显示 1.强化 2.精炼
function EquipTreasureStrongPopup:SetWindShow(_index,delta)
function EquipTreasureStrongPopup:SetWindShow(_index)
haveTreasures = {}
type = _index
curEquipData = EquipTreasureManager.GetSingleEquipTreasreData(curEquipData.idDyn)