Hotfix - 2.0.2.146

EN: 2.0.2.146
CN: 2.0.2.146
JP: 2.0.2.148
KR: 2.0.2.153
This commit is contained in:
SL1900
2026-11-10 12:13:00 +09:00
parent 00cf81046d
commit c84dd6f891
117 changed files with 3603 additions and 177 deletions
+29 -3
View File
@@ -1291,6 +1291,8 @@ function MainViewCtrl:RefreshLeftActivityList()
self:SetPngSprite(imgOpenBg, actGroupCfg.EnterRes)
self:SetPngSprite(imgOpenBgMask, actGroupCfg.EnterRes)
if bOpened then
OpenRoot:Find("imgActivityTime/imgTime").gameObject:SetActive(true)
OpenRoot:Find("imgActivityTime/goEmptyForLayout").gameObject:SetActive(false)
local txtActRemainTime = OpenRoot:Find("imgActivityTime/txtActivityTime"):GetComponent("TMP_Text")
if bShowCountDown then
do
@@ -1349,6 +1351,29 @@ function MainViewCtrl:RefreshLeftActivityList()
end
end
end
self.actAdv = PlayerData.Activity:GetMainviewShowActivityAdv()
if self.actAdv ~= nil then
local nIdx = #self.tbActivityPrepareShowList + 1
local btnTrans = self._mapNode.btnActivityPrepare[nIdx]
if btnTrans ~= nil then
btnTrans.gameObject:SetActive(true)
local tr = btnTrans.transform:Find("AnimRoot")
tr:Find("End").gameObject:SetActive(false)
tr:Find("Open").gameObject:SetActive(true)
local imgBg = tr:Find("Open/imgBg"):GetComponent("Image")
imgBg.gameObject:SetActive(true)
local sIcon = string.gsub(self.actAdv.actCfg.TabBgRes, "tab", "banner")
local sIcon = string.gsub(sIcon, "lang", "m_lang")
self:SetPngSprite(imgBg, sIcon)
tr:Find("Open/imgBgMask").gameObject:SetActive(false)
tr:Find("Open/imgActivityTime").gameObject:SetActive(true)
tr:Find("Open/imgActivityTime/imgTime").gameObject:SetActive(false)
tr:Find("Open/imgActivityTime/goEmptyForLayout").gameObject:SetActive(true)
local tmpTxt = tr:Find("Open/imgActivityTime/txtActivityTime"):GetComponent("TMP_Text")
tmpTxt.gameObject:SetActive(true)
NovaAPI.SetTMPText(tmpTxt, ConfigTable.GetUIText("MainView_MainStoryPreview"))
end
end
end
function MainViewCtrl:RefreshActivityFastEntrance()
for k, v in ipairs(self._mapNode.btnActivityFast) do
@@ -1691,6 +1716,10 @@ end
function MainViewCtrl:OnBtnClick_ActivityPrepare(btn, index)
local actGroupData = self.tbActivityPrepareShowList[index]
if actGroupData == nil then
if self.actAdv ~= nil then
local jumpToId = self.actAdv.adCfg.JumpTo[1]
JumpUtil.JumpTo(jumpToId)
end
return
end
actGroupData = actGroupData.actGroupData
@@ -2166,9 +2195,6 @@ function MainViewCtrl:OnBtnClick_GoToStarTower()
end
PlayerData.StarTower:GetAffinity(AffinityCallback)
end
function MainViewCtrl:OnBtnClick_GotoMainlineStory()
EventManager.Hit(EventId.OpenPanel, PanelId.MainlineEx, self.nRecentChapterId, PanelId.MainView)
end
function MainViewCtrl:OnDragStart_Actor(mDrag)
if mDrag.DragEventType == AllEnum.UIDragType.DragStart then
self.nDragStartPosX = mDrag.EventData.position.x