Update - 1.9.0.107

EN: 1.9.0.107
CN: 1.9.0.108
JP: 1.9.0.112
KR: 1.9.0.112
This commit is contained in:
SL1900
2026-05-14 16:00:00 +09:00
parent 4b880806ef
commit eafd8f4088
1034 changed files with 809589 additions and 23067 deletions
@@ -507,7 +507,7 @@ function TrekkerVersusCtrl:OnEnable()
end
local mapHeatValue = self._ActData:GetCurHeatValue()
NovaAPI.SetTMPText(self._mapNode.txtHeatIndicatorNum, mapHeatValue.nSelfHotValue)
self._ActData:RequestIdleRefresh(function()
self._ActData:RequestIdleRefresh(self._nActId, function()
self:RefreshIdleReward()
self:RefreshHeatValue()
self:OnBtnClick_StreamerInfoTab(nil, 1)
@@ -520,7 +520,7 @@ function TrekkerVersusCtrl:OnEnable()
self.timerRefreshIdleReward = nil
end
self.timerRefreshIdleReward = self:AddTimer(0, 60, function()
self._ActData:RequestIdleRefresh(function(msgData)
self._ActData:RequestIdleRefresh(self._nActId, function(msgData)
self:RefreshIdleReward()
self:RefreshHeatValue()
self:RefreshStreamerInfo()
@@ -1093,14 +1093,14 @@ function TrekkerVersusCtrl:OnEvent_Back(nPanelId)
self.timerRefreshIdleReward = nil
end
self.timerRefreshIdleReward = self:AddTimer(0, 60, function()
self._ActData:RequestIdleRefresh(function(msgData)
self._ActData:RequestIdleRefresh(self._nActId, function(msgData)
self:RefreshIdleReward()
self:RefreshHeatValue()
self:RefreshStreamerInfo()
end)
end, true, true, true)
end
self._ActData:RequestIdleRefresh(function()
self._ActData:RequestIdleRefresh(self._nActId, function()
self:RefreshIdleReward()
self:RefreshHeatValue()
self:RefreshStreamerInfo()
@@ -1423,7 +1423,7 @@ function TrekkerVersusCtrl:OnBtnClick_SendGift(btn)
self:PlaySendGiftEffect(tbUsedFanGift)
self:RefreshFanGift()
end
self._ActData:RequestSendStreamerGift(tbSendData, self.nAddHotValue, reqCallback)
self._ActData:RequestSendStreamerGift(self._nActId, tbSendData, self.nAddHotValue, reqCallback)
end
function TrekkerVersusCtrl:OnBtnClick_ReceiveTimeReward(btn)
local cb = function(msgData)
@@ -1432,7 +1432,7 @@ function TrekkerVersusCtrl:OnBtnClick_ReceiveTimeReward(btn)
self:RefreshStreamerInfo()
self:RefreshHeatValue()
end
self._ActData:RequestIdleRewardReceive(cb)
self._ActData:RequestIdleRewardReceive(self._nActId, cb)
end
function TrekkerVersusCtrl:OnBtnClick_TimeReward(btn, idx)
if idx == 3 then
@@ -49,11 +49,12 @@ function TrekkerVersusDuelHistoryGridCtrl:OnDestroy()
end
function TrekkerVersusDuelHistoryGridCtrl:OnRelease()
end
function TrekkerVersusDuelHistoryGridCtrl:Refresh(mapDuelHistoryData, bMain, mapActData)
function TrekkerVersusDuelHistoryGridCtrl:Refresh(mapDuelHistoryData, bMain, mapActData, nActId)
self._mapNode.imgWin:SetActive(not bMain)
self._mapNode.imgDuelEnd:SetActive(not bMain)
self._mapNode.txtDuelOnGoing.gameObject:SetActive(bMain)
self.bMain = bMain
self.nActId = nActId
self.mapDuelHistoryData = mapDuelHistoryData
self.mapActData = mapActData
self.bReceived = not bMain
@@ -101,11 +102,11 @@ function TrekkerVersusDuelHistoryGridCtrl:OnBtnClick_JumpTo(btn)
EventManager.Hit("TrekkerVersusAffixJump", self.cfgData.AffixJumpTo)
end
function TrekkerVersusDuelHistoryGridCtrl:OnBtnClick_Receive(btn)
EventManager.Hit("TrekkerVersusReceiveHeatQuest", 2)
EventManager.Hit("TrekkerVersusReceiveHeatQuest", self.nActId, 2)
end
function TrekkerVersusDuelHistoryGridCtrl:OnEvent_TrekkerVersusDuelQuestRefresh()
if self.mapActData ~= nil and self.bMain == false then
self:Refresh(self.mapDuelHistoryData, self.bMain, self.mapActData)
self:Refresh(self.mapDuelHistoryData, self.bMain, self.mapActData, self.nActId)
end
end
return TrekkerVersusDuelHistoryGridCtrl
@@ -50,8 +50,9 @@ function TrekkerVersusGiftQuestGridCtrl:OnDestroy()
end
function TrekkerVersusGiftQuestGridCtrl:OnRelease()
end
function TrekkerVersusGiftQuestGridCtrl:Refresh(mapQuestData, actData)
function TrekkerVersusGiftQuestGridCtrl:Refresh(mapQuestData, actData, nActId)
self._mapActData = actData
self.nActId = nActId
local mapQuestCfgData = ConfigTable.GetData("TravelerDuelChallengeQuest", mapQuestData.Id)
if mapQuestCfgData == nil then
return
@@ -87,6 +88,6 @@ function TrekkerVersusGiftQuestGridCtrl:OnBtnClick_JumpTo(btn)
EventManager.Hit("TrekkerVersusAffixJump", self.cfgData.AffixJumpTo)
end
function TrekkerVersusGiftQuestGridCtrl:OnBtnClick_Receive()
self._mapActData:ReceiveQuestReward()
self._mapActData:ReceiveQuestReward(self.nActId)
end
return TrekkerVersusGiftQuestGridCtrl
@@ -172,7 +172,7 @@ function TrekkerVersusQuestCtrl:RefreshDuelHistoryTab()
SelfHotValue = mapCurDuelData.nSelfHotValue,
RivalHotValue = mapCurDuelData.nRivalHotValue
}
self._mapNode.goGridMain:Refresh(mapInfo, true, self._mapActData)
self._mapNode.goGridMain:Refresh(mapInfo, true, self._mapActData, self.nActId)
self._mapNode.lsvDuelHistory:Init(#self.tbDuelHistory, self, self.OnDuelHistoryGridRefresh)
self._mapNode.lsvDuelHistory.gameObject:SetActive(#self.tbDuelHistory > 0)
self._mapNode.txtNoDuelHistory.gameObject:SetActive(#self.tbDuelHistory <= 0)
@@ -186,7 +186,7 @@ function TrekkerVersusQuestCtrl:OnDuelHistoryGridRefresh(goGrid, nIdx)
local gridCtrl = self:BindCtrlByNode(goGrid, "Game.UI.TrekkerVersus_600002.TrekkerVersusDuelHistoryGridCtrl")
self._mapGridCtrl[goGrid] = gridCtrl
local mapDuelHistoryData = self.tbDuelHistory[nIndex]
self._mapGridCtrl[goGrid]:Refresh(mapDuelHistoryData, false, self._mapActData)
self._mapGridCtrl[goGrid]:Refresh(mapDuelHistoryData, false, self._mapActData, self.nActId)
end
function TrekkerVersusQuestCtrl:RefreshGiftQuestTab()
self._mapNode.lsvGiftQuest:SetAnim(0.05)
@@ -201,7 +201,7 @@ function TrekkerVersusQuestCtrl:OnGiftQuestGridRefresh(goGrid, nIdx)
local gridCtrl = self:BindCtrlByNode(goGrid, "Game.UI.TrekkerVersus_600002.TrekkerVersusGiftQuestGridCtrl")
self._mapGridCtrl[goGrid] = gridCtrl
local mapGiftQuestData = self.tbGiftQuest[nIndex]
self._mapGridCtrl[goGrid]:Refresh(mapGiftQuestData, self._mapActData)
self._mapGridCtrl[goGrid]:Refresh(mapGiftQuestData, self._mapActData, self.nActId)
end
function TrekkerVersusQuestCtrl:RefreshBattleQuestTab()
self._mapNode.lsvBattleQuest:SetAnim(0.05)
@@ -216,7 +216,7 @@ function TrekkerVersusQuestCtrl:OnBattleQuestGridRefresh(goGrid, nIdx)
local gridCtrl = self:BindCtrlByNode(goGrid, "Game.UI.TrekkerVersus_600002.TrekkerVersusGiftQuestGridCtrl")
self._mapGridCtrl[goGrid] = gridCtrl
local mapBattleQuestData = self.tbBattleQuest[nIndex]
self._mapGridCtrl[goGrid]:Refresh(mapBattleQuestData, self._mapActData)
self._mapGridCtrl[goGrid]:Refresh(mapBattleQuestData, self._mapActData, self.nActId)
end
function TrekkerVersusQuestCtrl:GetBattleGiftQuestTable()
self.tbBattleQuest = {}
@@ -272,6 +272,7 @@ function TrekkerVersusQuestCtrl:OpenPanel(mapActData, nTab, bOpen, nActId)
self.gameObject:SetActive(true)
self._mapActData = mapActData
self.bOpen = bOpen
self.nActId = nActId
self._tbAllQuestData = self._mapActData:GetAllQuestData()
if self._tbAllQuestData ~= nil then
self:GetBattleGiftQuestTable()
@@ -315,7 +316,7 @@ function TrekkerVersusQuestCtrl:OnGridRefresh(goGrid, nIdx)
local gridCtrl = self:BindCtrlByNode(goGrid, "Game.UI.TrekkerVersus_600002.TrekkerVersusQuestGridCtrl")
self._mapGridCtrl[goGrid] = gridCtrl
local mapQuestData = self.tbHeatQuest[nIndex]
self._mapGridCtrl[goGrid]:Refresh(mapQuestData, self._mapActData)
self._mapGridCtrl[goGrid]:Refresh(mapQuestData, self._mapActData, self.nActId)
end
function TrekkerVersusQuestCtrl:OnBtnClick_RewardTab(btn, index)
if self.nRewardTabIndex == index then
@@ -356,7 +357,7 @@ function TrekkerVersusQuestCtrl:OnBtnClick_Receive()
end
ForEachTableLine(DataTable.TravelerDuelHotValueRewards, foreachHeatReward)
if bHeatQuestVisible then
EventManager.Hit("TrekkerVersusReceiveHeatQuest", 1)
EventManager.Hit("TrekkerVersusReceiveHeatQuest", self.nActId, 1)
else
EventManager.Hit(EventId.OpenMessageBox, ConfigTable.GetUIText("Quest_ReceiveNone"))
end
@@ -373,7 +374,7 @@ function TrekkerVersusQuestCtrl:OnBtnClick_DuelHistoryReceiveAll()
local nReceivedDuelReward = #self._mapActData:GetDuelRewardTable()
local bCanReceive = nPassedDuelCount > nReceivedDuelReward
if bCanReceive then
EventManager.Hit("TrekkerVersusReceiveHeatQuest", 2)
EventManager.Hit("TrekkerVersusReceiveHeatQuest", self.nActId, 2)
else
EventManager.Hit(EventId.OpenMessageBox, ConfigTable.GetUIText("Quest_ReceiveNone"))
end
@@ -387,7 +388,7 @@ function TrekkerVersusQuestCtrl:OnBtnClick_ReceiveAll()
end
end
if bCanReceive then
self._mapActData:ReceiveQuestReward()
self._mapActData:ReceiveQuestReward(self.nActId)
else
EventManager.Hit(EventId.OpenMessageBox, ConfigTable.GetUIText("Quest_ReceiveNone"))
end
@@ -411,7 +412,7 @@ function TrekkerVersusQuestCtrl:OnEvent_UpdateTrekkerVersusHotValue(nSelfHotValu
SelfHotValue = nSelfHotValue,
RivalHotValue = nRivalHotValue
}
self._mapNode.goGridMain:Refresh(mapInfo, true, self._mapActData)
self._mapNode.goGridMain:Refresh(mapInfo, true, self._mapActData, self.nActId)
self:RefreshHeatQuestTab()
end
function TrekkerVersusQuestCtrl:OnEvent_TrekkerVersusQuestRefresh()
@@ -50,7 +50,8 @@ function TrekkerVersusQuestGridCtrl:OnDestroy()
end
function TrekkerVersusQuestGridCtrl:OnRelease()
end
function TrekkerVersusQuestGridCtrl:Refresh(mapQuestData, actData)
function TrekkerVersusQuestGridCtrl:Refresh(mapQuestData, actData, nActId)
self.nActId = nActId
self._mapActData = actData
self.mapQuestData = mapQuestData
local sHeatReachText = ConfigTable.GetUIText("TD_DuelHeatReach")
@@ -96,6 +97,6 @@ function TrekkerVersusQuestGridCtrl:OnBtnClick_JumpTo(btn)
EventManager.Hit("TrekkerVersusHeatQuestJump", 1)
end
function TrekkerVersusQuestGridCtrl:OnBtnClick_Receive()
EventManager.Hit("TrekkerVersusReceiveHeatQuest", 1)
EventManager.Hit("TrekkerVersusReceiveHeatQuest", self.nActId, 1)
end
return TrekkerVersusQuestGridCtrl