优化一下断线续关,并增加上报
This commit is contained in:
parent
35d78447a8
commit
d4c7cf71b0
@ -272,6 +272,7 @@ BIReport.DIALY_CHALLENGE_OPT_TYPE = {
|
|||||||
BIReport.MISCELLANEOUS_OPT_TYPE = {
|
BIReport.MISCELLANEOUS_OPT_TYPE = {
|
||||||
EVALUATE_OPEN = "EvaluateOpen",
|
EVALUATE_OPEN = "EvaluateOpen",
|
||||||
EVALUATE_CLOSE = "EvaluateClose",
|
EVALUATE_CLOSE = "EvaluateClose",
|
||||||
|
BATTLE_SNAP_SHOP_OPEN = "BattleSnapShopOpen",
|
||||||
}
|
}
|
||||||
|
|
||||||
BIReport.ARENA_OPT_TYPE = {
|
BIReport.ARENA_OPT_TYPE = {
|
||||||
@ -1663,6 +1664,13 @@ function BIReport:postRateOpen()
|
|||||||
self:report(EVENT_NAME_MISCELLANEOUS_OPT, args)
|
self:report(EVENT_NAME_MISCELLANEOUS_OPT, args)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function BIReport:postBatttleSnapshotOpen()
|
||||||
|
local args = {
|
||||||
|
event_type = BIReport.MISCELLANEOUS_OPT_TYPE.BATTLE_SNAP_SHOP_OPEN,
|
||||||
|
}
|
||||||
|
self:report(EVENT_NAME_MISCELLANEOUS_OPT, args)
|
||||||
|
end
|
||||||
|
|
||||||
function BIReport:postPbAuthfailed(pbName, lastLoginInfo, authFailToLogin)
|
function BIReport:postPbAuthfailed(pbName, lastLoginInfo, authFailToLogin)
|
||||||
local args = {
|
local args = {
|
||||||
event_type = BIReport.NETWORK_OPT_TYPE.AUTH_FAILED,
|
event_type = BIReport.NETWORK_OPT_TYPE.AUTH_FAILED,
|
||||||
|
|||||||
@ -1050,16 +1050,20 @@ function MainCityUI:checkMainPop()
|
|||||||
-- 续关
|
-- 续关
|
||||||
if self.isFirstEnter then
|
if self.isFirstEnter then
|
||||||
local battleSnapshot = LocalData:getBattleSnapshot()
|
local battleSnapshot = LocalData:getBattleSnapshot()
|
||||||
LocalData:saveBattleSnapshot({})
|
|
||||||
if battleSnapshot.battleType then
|
if battleSnapshot.battleType then
|
||||||
if battleSnapshot.currentVersion == Platform:getClientVersion() then
|
if battleSnapshot.currentVersion == Platform:getClientVersion() then
|
||||||
local snapshotTime = battleSnapshot.snapShotTime
|
local snapshotTime = battleSnapshot.snapShotTime
|
||||||
if snapshotTime and Time:getOverOfServerToday(snapshotTime) >= Time:getOverOfServerToday() then
|
if snapshotTime and Time:getOverOfServerToday(snapshotTime) >= Time:getOverOfServerToday() then
|
||||||
|
BIReport:postBatttleSnapshotOpen()
|
||||||
local params = {
|
local params = {
|
||||||
content = I18N:getGlobalText(I18N.GlobalConst.BATTLE_DESC_14),
|
content = I18N:getGlobalText(I18N.GlobalConst.BATTLE_DESC_14),
|
||||||
okFunc = function()
|
okFunc = function()
|
||||||
|
LocalData:saveBattleSnapshot({})
|
||||||
ModuleManager.BattleManager:playBattle(battleSnapshot.battleType, battleSnapshot.parmas, nil, battleSnapshot)
|
ModuleManager.BattleManager:playBattle(battleSnapshot.battleType, battleSnapshot.parmas, nil, battleSnapshot)
|
||||||
end,
|
end,
|
||||||
|
cancelFunc = function()
|
||||||
|
LocalData:saveBattleSnapshot({})
|
||||||
|
end,
|
||||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK_CANCEL,
|
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK_CANCEL,
|
||||||
}
|
}
|
||||||
GFunc.showMessageBox(params)
|
GFunc.showMessageBox(params)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user