首充英雄十级属性天赋修改提交
parent
1838823c37
commit
3ae13a9762
|
@ -136,6 +136,15 @@ function RoleGetInfoPopup:OnShow()
|
|||
local heroSData=ConfigManager.GetConfigData(ConfigName.HeroConfig, heroSId)
|
||||
if isGet then
|
||||
this.GetShowPanelData()
|
||||
--天赋
|
||||
this.talentBtn:SetActive(heroSData.OpenPassiveSkillRules ~= nil)
|
||||
if heroSData.OpenPassiveSkillRules then
|
||||
local openlists,compoundOpenNum,compoundNum = HeroManager.GetAllPassiveSkillIds(heroSData,0,0)
|
||||
this.talentProgress.text = #openlists - compoundOpenNum .."/"..#heroSData.OpenPassiveSkillRules - compoundNum
|
||||
end
|
||||
Util.AddOnceClick(this.talentBtn,function()
|
||||
UIManager.OpenPanel(UIName.RoleTalentPopup,heroSData,0,0)
|
||||
end)
|
||||
else
|
||||
this.NoGetShowPanelData()
|
||||
end
|
||||
|
@ -189,16 +198,6 @@ function RoleGetInfoPopup:OnShow()
|
|||
end)
|
||||
end
|
||||
end
|
||||
|
||||
--天赋
|
||||
this.talentBtn:SetActive(heroSData.OpenPassiveSkillRules ~= nil)
|
||||
if heroSData.OpenPassiveSkillRules then
|
||||
local openlists,compoundOpenNum,compoundNum = HeroManager.GetAllPassiveSkillIds(heroSData,0,0)
|
||||
this.talentProgress.text = #openlists - compoundOpenNum .."/"..#heroSData.OpenPassiveSkillRules - compoundNum
|
||||
end
|
||||
Util.AddOnceClick(this.talentBtn,function()
|
||||
UIManager.OpenPanel(UIName.RoleTalentPopup,heroSData,0,0)
|
||||
end)
|
||||
--法宝
|
||||
self.talismanBtn.gameObject:SetActive(heroSData.EquipTalismana~=nil)
|
||||
if heroSData.EquipTalismana~=nil then
|
||||
|
@ -314,14 +313,33 @@ function this.CalculateHeroAllProValList(heroConFigData,_starNum,isCalculateStar
|
|||
for i, v in ConfigPairs(propertyConfig) do
|
||||
allAddProVal[i] = 0
|
||||
end
|
||||
local heroRankupConfig = ConfigManager.GetConfigDataByDoubleKey(ConfigName.HeroRankupConfig, "Star", heroConFigData.Star, "OpenStar", _starNum)
|
||||
local curLvNum = 1
|
||||
-- local heroRankupConfig = ConfigManager.GetConfigDataByDoubleKey(ConfigName.HeroRankupConfig, "Star", heroConFigData.Star, "OpenStar", _starNum)
|
||||
-- local curLvNum = 1
|
||||
-- local breakId = 0
|
||||
-- local upStarId = 0
|
||||
-- if isCalculateStarVal then
|
||||
-- curLvNum = heroLevelConfig[heroRankupConfig.OpenLevel].CharacterLevelPara
|
||||
-- for i, v in ConfigPairs(ConfigManager.GetConfig(ConfigName.HeroRankupConfig)) do
|
||||
-- if v.Star == heroConFigData.Star then
|
||||
-- if v.Type == 1 then
|
||||
-- breakId = v.Id
|
||||
-- end
|
||||
-- if v.Type == 2 then
|
||||
-- upStarId = v.Id
|
||||
-- end
|
||||
-- end
|
||||
-- end
|
||||
-- end
|
||||
local heroRankupConfig = ConfigManager.GetConfigDataByDoubleKey(ConfigName.HeroRankupConfig, "Star", heroConFigData.Star, "LimitStar", _starNum)
|
||||
local curLvNum=1
|
||||
local breakId = 0
|
||||
local upStarId = 0
|
||||
if isCalculateStarVal then
|
||||
curLvNum = heroLevelConfig[heroRankupConfig.OpenLevel].CharacterLevelPara
|
||||
--等级
|
||||
curLvNum = heroRankupConfig.OpenLevel
|
||||
--解锁天赋
|
||||
for i, v in ConfigPairs(ConfigManager.GetConfig(ConfigName.HeroRankupConfig)) do
|
||||
if v.Star == heroConFigData.Star then
|
||||
if v.OpenStar == _starNum and v.Star==heroConFigData.Star then
|
||||
if v.Type == 1 then
|
||||
breakId = v.Id
|
||||
end
|
||||
|
@ -330,6 +348,9 @@ function this.CalculateHeroAllProValList(heroConFigData,_starNum,isCalculateStar
|
|||
end
|
||||
end
|
||||
end
|
||||
if breakId==0 then
|
||||
breakId=6
|
||||
end
|
||||
end
|
||||
allAddProVal[HeroProType.Attack]=HeroManager.CalculateProVal(heroConFigData.Attack, curLvNum, breakId,upStarId,HeroProType.Attack)
|
||||
allAddProVal[HeroProType.Hp]=HeroManager.CalculateProVal(heroConFigData.Hp, curLvNum, breakId,upStarId,HeroProType.Hp)
|
||||
|
@ -344,7 +365,6 @@ function this.CalculateHeroAllProValList(heroConFigData,_starNum,isCalculateStar
|
|||
-- allAddProVal[heroConFigData.SecondaryFactor[i][1]] = heroConFigData.SecondaryFactor[i][2]
|
||||
-- end
|
||||
-- end
|
||||
|
||||
Util.AddOnceClick(this.talentBtn,function()
|
||||
UIManager.OpenPanel(UIName.RoleTalentPopup,heroConFigData,breakId,upStarId)
|
||||
end)
|
||||
|
|
Loading…
Reference in New Issue