Update - 1.3.0.69

EN: 1.3.0.69
CN: 1.3.0.70
JP: 1.3.0.72
KR: 1.3.0.76
This commit is contained in:
SL1900
2025-12-14 22:30:00 +09:00
parent 5e0d58cfad
commit 5f417fbe9d
603 changed files with 1017024 additions and 5253 deletions
@@ -9,14 +9,7 @@ ScoreBossRankingTeamDetailCtrl._mapNodeConfig = {
sComponentName = "UIButton",
callback = "OnBtnClick_Close"
},
txtTeam1 = {
sComponentName = "TMP_Text",
sLanguageId = "ScoreBossRankingTeamOne"
},
txtTeam2 = {
sComponentName = "TMP_Text",
sLanguageId = "ScoreBossRankingTeamTwo"
},
txtTeam = {nCount = 2, sComponentName = "TMP_Text"},
tcChar1_ = {nCount = 3},
imgItemIcon1_ = {nCount = 3, sComponentName = "Image"},
imgItemRare1_ = {nCount = 3, sComponentName = "Image"},
@@ -71,7 +64,25 @@ function ScoreBossRankingTeamDetailCtrl:Refresh(mapRanking)
for k = 1, 3 do
self._mapNode.tcChar1_[k]:SetActive(false)
end
local tbCurLevelGroups = ConfigTable.GetData("ScoreBossControl", PlayerData.ScoreBoss.ControlId)
if tbCurLevelGroups ~= nil and next(tbCurLevelGroups) ~= nil then
local nFirstLevelId = tbCurLevelGroups.LevelGroup[1]
if mapRanking.Teams ~= nil and mapRanking.Teams[1] ~= nil and mapRanking.Teams[2] ~= nil and mapRanking.Teams[1].LevelId ~= nil and mapRanking.Teams[1].LevelId ~= nFirstLevelId then
local tbTempTeams = mapRanking.Teams[1]
mapRanking.Teams[1] = mapRanking.Teams[2]
mapRanking.Teams[2] = tbTempTeams
end
end
if mapRanking.Teams ~= nil and mapRanking.Teams[1] ~= nil then
if mapRanking.Teams[1].LevelId ~= nil and mapRanking.Teams[1].LevelId > 0 then
local bossLevelData = ConfigTable.GetData("ScoreBossLevel", mapRanking.Teams[1].LevelId)
local mData = ConfigTable.GetData("Monster", bossLevelData.MonsterId)
local mSkin = ConfigTable.GetData("MonsterSkin", mData.FAId)
local mManual = ConfigTable.GetData("MonsterManual", mSkin.MonsterManual)
NovaAPI.SetTMPText(self._mapNode.txtTeam[1], mManual.Name)
else
NovaAPI.SetTMPText(self._mapNode.txtTeam[1], ConfigTable.GetUIText("ScoreBossRankingTeamOne"))
end
self._mapNode.imgTeamBG[1]:SetActive(true)
local rank = PlayerData.Build:CalBuildRank(mapRanking.Teams[1].BuildScore)
local sScore = "Icon/BuildRank/BuildRank_" .. rank.Id
@@ -103,6 +114,15 @@ function ScoreBossRankingTeamDetailCtrl:Refresh(mapRanking)
self._mapNode.tcChar2_[k]:SetActive(false)
end
if mapRanking.Teams ~= nil and mapRanking.Teams[2] ~= nil then
if mapRanking.Teams[2].LevelId ~= nil and mapRanking.Teams[2].LevelId > 0 then
local bossLevelData = ConfigTable.GetData("ScoreBossLevel", mapRanking.Teams[2].LevelId)
local mData = ConfigTable.GetData("Monster", bossLevelData.MonsterId)
local mSkin = ConfigTable.GetData("MonsterSkin", mData.FAId)
local mManual = ConfigTable.GetData("MonsterManual", mSkin.MonsterManual)
NovaAPI.SetTMPText(self._mapNode.txtTeam[2], mManual.Name)
else
NovaAPI.SetTMPText(self._mapNode.txtTeam[2], ConfigTable.GetUIText("ScoreBossRankingTeamTwo"))
end
self._mapNode.imgTeamBG[2]:SetActive(true)
local rank = PlayerData.Build:CalBuildRank(mapRanking.Teams[2].BuildScore)
local sScore = "Icon/BuildRank/BuildRank_" .. rank.Id