Update - 2.1.0.147
EN: 2.1.0.147 CN: 2.1.0.147 JP: 2.1.0.149 KR: 2.1.0.154
This commit is contained in:
@@ -239,7 +239,7 @@ function SoldierBattleResultCtrl:OnBtnClick_Confirm()
|
||||
self:ShowBattleReport()
|
||||
return
|
||||
end
|
||||
if (self.nResultType == _CS or self.nResultType == _CF) and self:CheckShowRecommendTips() then
|
||||
if self.nResultType == _CS and self:CheckShowRecommendTips() then
|
||||
self:ShowRecommendTips()
|
||||
return
|
||||
end
|
||||
@@ -267,6 +267,12 @@ function SoldierBattleResultCtrl:CheckIsLastGradeChallenge()
|
||||
return 0 < nMaxGradeId and nGradeChallengeId == nMaxGradeId
|
||||
end
|
||||
function SoldierBattleResultCtrl:CheckShowRecommendTips()
|
||||
if self.nResultType ~= _CS then
|
||||
return false
|
||||
end
|
||||
if self.mapData == nil or self.mapData.bFinalBossSuccess ~= true then
|
||||
return false
|
||||
end
|
||||
local nTipDay = tonumber(LocalData.GetPlayerLocalData(RecommendTipsKey) or 0)
|
||||
if nTipDay == GetTodayKey() then
|
||||
return false
|
||||
|
||||
@@ -416,6 +416,10 @@ function SoldierRecommendCtrl:OnBtnClick_ConfirmImport()
|
||||
EventManager.Hit(EventId.OpenMessageBox, ConfigTable.GetUIText("BUILD_05"))
|
||||
return
|
||||
end
|
||||
if PlayerData.SoldierData:CheckRecommendCollected(sCode) then
|
||||
EventManager.Hit(EventId.OpenMessageBox, ConfigTable.GetUIText("Soldier_Recommend_AlreadyCollected"))
|
||||
return
|
||||
end
|
||||
local tbCollectData = PlayerData.SoldierData:GetCollectRecommendList()
|
||||
local nMaxFavorite = ConfigTable.GetConfigNumber("SoldierBattleReportFavoriteLimit")
|
||||
local nFavoriteCount = tbCollectData and #tbCollectData or 0
|
||||
|
||||
@@ -131,7 +131,7 @@ function SoldierLevelSelectCtrl:RefreshGradeChallenge()
|
||||
for _, v in ipairs(self.tbGradeChallenge) do
|
||||
local sText = orderedFormat(ConfigTable.GetUIText("Soldier_LevelSelect_InitialHp"), v.InitialHp)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtTestDesc[1], sText)
|
||||
local sOppoAttrAddShow = math.floor(tonumber(v.OppoAttrAddShow) * 100) .. "%"
|
||||
local sOppoAttrAddShow = v.OppoAttrAddShow .. "%"
|
||||
sText = orderedFormat(ConfigTable.GetUIText("Soldier_LevelSelect_OppoAttrAddShow"), sOppoAttrAddShow)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtTestDesc[2], sText)
|
||||
CS.UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(self._mapNode.rtGridTest)
|
||||
|
||||
@@ -56,7 +56,7 @@ function SoldierLevelSelectItemCtrl:SetData(mapData, bUnlock)
|
||||
NovaAPI.SetTMPText(self._mapNode.txt_DifficultNum, mapData.OppoLevelShow)
|
||||
local sText = orderedFormat(ConfigTable.GetUIText("Soldier_LevelSelect_InitialHp"), mapData.InitialHp)
|
||||
NovaAPI.SetTMPText(self._mapNode.txt_Desc[1], sText)
|
||||
local sOppoAttrAddShow = math.floor(tonumber(mapData.OppoAttrAddShow) * 100) .. "%"
|
||||
local sOppoAttrAddShow = mapData.OppoAttrAddShow .. "%"
|
||||
sText = orderedFormat(ConfigTable.GetUIText("Soldier_LevelSelect_OppoAttrAddShow"), sOppoAttrAddShow)
|
||||
NovaAPI.SetTMPText(self._mapNode.txt_Desc[2], sText)
|
||||
self._mapNode.btn_Search.gameObject:SetActive(false)
|
||||
|
||||
Reference in New Issue
Block a user