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