[法宝]====================法宝特性描述修改
parent
e56b1e3823
commit
8bae77bd5b
|
@ -1532,8 +1532,8 @@ Language = {
|
||||||
[11531] = GetLanguageStrById("徐风细清辉,明日望君归"),
|
[11531] = GetLanguageStrById("徐风细清辉,明日望君归"),
|
||||||
[11532] = GetLanguageStrById("%s【+%s激活】"),
|
[11532] = GetLanguageStrById("%s【+%s激活】"),
|
||||||
[11533] = GetLanguageStrById("已激活"),
|
[11533] = GetLanguageStrById("已激活"),
|
||||||
[11534] = GetLanguageStrById("· %s%s【+%s激活】%s"),
|
[11534] = GetLanguageStrById("·【+%s激活】\n %s%s%s"),
|
||||||
[11535] = GetLanguageStrById("· %s【+%s激活】%s"),
|
[11535] = GetLanguageStrById("·【+%s激活】\n%s%s"),
|
||||||
[11536] = GetLanguageStrById("<color=#D89623><size=40>[特性]</size></color>"),
|
[11536] = GetLanguageStrById("<color=#D89623><size=40>[特性]</size></color>"),
|
||||||
[11537] = GetLanguageStrById("是否消耗<color=#0BE102>%s</color>%s购买一次挑战次数?"),
|
[11537] = GetLanguageStrById("是否消耗<color=#0BE102>%s</color>%s购买一次挑战次数?"),
|
||||||
[11538] = GetLanguageStrById("装备出售"),
|
[11538] = GetLanguageStrById("装备出售"),
|
||||||
|
|
|
@ -104,10 +104,10 @@ function this.Show()
|
||||||
this.title.text= string.format( "%s <color=#FE5022><size=50>+%s</size></color>",GetLanguageStrById(itemConfig[data[2]].Name),curLv)
|
this.title.text= string.format( "%s <color=#FE5022><size=50>+%s</size></color>",GetLanguageStrById(itemConfig[data[2]].Name),curLv)
|
||||||
this.talismanIcon.sprite = this.spLoader:LoadSprite(GetResourcePath(itemConfig[data[2]].ResourceID))
|
this.talismanIcon.sprite = this.spLoader:LoadSprite(GetResourcePath(itemConfig[data[2]].ResourceID))
|
||||||
this.power.text = TalismanManager.CalculateWarForceBase(curTalismanConFig,0)--法宝战力
|
this.power.text = TalismanManager.CalculateWarForceBase(curTalismanConFig,0)--法宝战力
|
||||||
--显示核心特性(25级解锁)
|
--显示核心特性(30级解锁)
|
||||||
local skillLv= ConfigManager.GetConfigDataByDoubleKey(ConfigName.EquipTalismana,"TalismanaId",data[2],"Level",30).OpenSkillRules[1]
|
local skillLv= ConfigManager.GetConfigDataByDoubleKey(ConfigName.EquipTalismana,"TalismanaId",data[2],"Level",30).OpenSkillRules[1]
|
||||||
if skillLv then
|
if skillLv then
|
||||||
if curLv<25 then
|
if curLv<30 then
|
||||||
this.coreText.text=string.format( Language[11532],GetLanguageStrById(passiveSkillConfig[skillLv].Desc),30)
|
this.coreText.text=string.format( Language[11532],GetLanguageStrById(passiveSkillConfig[skillLv].Desc),30)
|
||||||
else
|
else
|
||||||
this.coreText.text=string.format( "%s【%s】",GetLanguageStrById(passiveSkillConfig[skillLv].Desc),Language[11533])
|
this.coreText.text=string.format( "%s【%s】",GetLanguageStrById(passiveSkillConfig[skillLv].Desc),Language[11533])
|
||||||
|
@ -156,12 +156,12 @@ function this.Show()
|
||||||
for n=1,#dowerData do
|
for n=1,#dowerData do
|
||||||
if dowerData[n].Level<=50 then
|
if dowerData[n].Level<=50 then
|
||||||
if curLv>=dowerData[n].Level then
|
if curLv>=dowerData[n].Level then
|
||||||
strTable[n]= string.format( Language[11534], "<color=#66FF00>",GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),dowerData[n].Level,"</color>\n")
|
strTable[n]= string.format( Language[11534], "<color=#66FF00>",dowerData[n].Level,GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),"</color>\n")
|
||||||
else
|
else
|
||||||
strTable[n]=string.format( Language[11535],GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),dowerData[n].Level,"\n")
|
strTable[n]=string.format( Language[11535],dowerData[n].Level,GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),"\n")
|
||||||
end
|
end
|
||||||
|
|
||||||
if dowerData[n].Level==25 or dowerData[n].Level==50 then
|
if dowerData[n].Level==30 or dowerData[n].Level==50 then
|
||||||
strTable[n]=string.gsub(strTable[n],"·","")
|
strTable[n]=string.gsub(strTable[n],"·","")
|
||||||
strTable[n]=Language[11536]..strTable[n]
|
strTable[n]=Language[11536]..strTable[n]
|
||||||
end
|
end
|
||||||
|
|
|
@ -263,11 +263,11 @@ function this.OnShowHeroAndTalisman()
|
||||||
for n=1,#dowerData do
|
for n=1,#dowerData do
|
||||||
if dowerData[n].Level<=maxLv then
|
if dowerData[n].Level<=maxLv then
|
||||||
if curLv>=dowerData[n].Level then --如果已激活 显示绿色
|
if curLv>=dowerData[n].Level then --如果已激活 显示绿色
|
||||||
strTable[n]= string.format( Language[11534], "<color=#66FF00>",GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),dowerData[n].Level,"</color>\n")
|
strTable[n]= string.format( Language[11534], "<color=#66FF00>",dowerData[n].Level,GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),"</color>\n")
|
||||||
else --否则就正常显示
|
else --否则就正常显示
|
||||||
strTable[n]=string.format( Language[11535],GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),dowerData[n].Level,"\n")
|
strTable[n]=string.format( Language[11535], dowerData[n].Level,GetLanguageStrById(passiveSkillConfig[dowerData[n].OpenSkillRules[1]].Desc),"\n")
|
||||||
end
|
end
|
||||||
if dowerData[n].Level==25 or dowerData[n].Level==50 then --特性显示
|
if dowerData[n].Level==30 or dowerData[n].Level==50 then --特性显示
|
||||||
strTable[n]=string.gsub(strTable[n],"·","")
|
strTable[n]=string.gsub(strTable[n],"·","")
|
||||||
local str=Language[11536]..strTable[n]
|
local str=Language[11536]..strTable[n]
|
||||||
strTable[n]=string.gsub(str," "," ") --unity text中的单词过长 避免自动添加空格并换行 将那个空格替换
|
strTable[n]=string.gsub(str," "," ") --unity text中的单词过长 避免自动添加空格并换行 将那个空格替换
|
||||||
|
|
Loading…
Reference in New Issue