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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user