【神将升级】删除原用于防止升级超过突破等级的限制条件

dev_chengFeng
gaoxin 2021-08-16 11:33:45 +08:00
parent 51d1ea2524
commit 4d91c779c9
1 changed files with 0 additions and 47 deletions

View File

@ -434,36 +434,6 @@ function RoleInfoLayout:OnSortingOrderChange()
end
function RoleInfoLayout:IsCanUpLv(curLv, targetLv)
-- 如果是进阶不用判断
if isHeroUpTuPo and curLv == upTuPoRankUpConfig.LimitLevel then
return true
end
-- 没有突破等级时最大等级为30级
local limitLv
if not curTuPoRankUpConfig then
limitLv = 30
end
--
if curTuPoRankUpConfig then
-- 有突破等级,最大等级为当前突破等级的开放等级
if not limitLv or limitLv > curTuPoRankUpConfig.OpenLevel then
limitLv = curTuPoRankUpConfig.OpenLevel
end
-- 如果当前达到了最大的突破阶段,最大等级为当前星级的开放等级
if curTuPoRankUpConfig.Id == 6 then --curTuPoRankUpConfig.Id == 17 四星英雄最大突破等级配置ID为17
if curStarRankUpConfig then
limitLv = curStarRankUpConfig.OpenLevel
end
end
end
-- 如果目标等级超过限制则不让升级
if targetLv > limitLv then
return false
end
return true
end
--升级按钮点击事件处理
function RoleInfoLayout:LvUpClick(isSingleLvUp)
--是否为最大等级
@ -506,11 +476,6 @@ function RoleInfoLayout:LvUpClick(isSingleLvUp)
else
if isUpLvMaterials then
if isSingleLvUp then--是否是单次升级
if not this:IsCanUpLv(curHeroData.lv, curHeroData.lv + 1) then
Log("无法升级")
PopupTipPanel.ShowTip("无法升级")
return
end
NetManager.HeroLvUpEvent(curHeroData.dynamicId,curHeroData.lv + 1,curHeroData.lv,function (msg)
this:DeleteLvUpMaterials(isSingleLvUp,msg)
end)
@ -539,12 +504,6 @@ function RoleInfoLayout:LvUpClick(isSingleLvUp)
else
if isUpLvMaterials then
if isSingleLvUp then--是否是单次升级
-- 判断是否可以升级
if not this:IsCanUpLv(curHeroData.lv, curHeroData.lv + 1) then
Log("无法升级")
PopupTipPanel.ShowTip("无法升级")
return
end
local curUpLv = curHeroData.lv
if isHeroUpTuPo and curHeroData.lv == upTuPoRankUpConfig.LimitLevel then
curUpLv = curHeroData.lv
@ -571,12 +530,6 @@ function RoleInfoLayout:LvUpClick(isSingleLvUp)
end
--长按升级结束后请求协议
function RoleInfoLayout:LongLvUpClick(oldLv)
-- 判断是否可以升级
if not this:IsCanUpLv(oldLv, curHeroData.lv) then
Log("无法升级")
PopupTipPanel.ShowTip("无法升级")
return
end
NetManager.HeroLvUpEvent(curHeroData.dynamicId,curHeroData.lv,oldLv,function (msg)
this:DeleteLvUpMaterials2(msg)
end)