小兵抽卡修改

(cherry picked from commit cb93b0e02d)
tcx_xiyou_bt_ios
PC-202302260912\Administrator 2024-05-16 18:25:45 +08:00
parent a660947930
commit e71bc9e91a
2 changed files with 15 additions and 7 deletions

View File

@ -943,7 +943,9 @@ function this.BattleLogic()
PlayerPrefs.SetInt("SmallSoldierFailed"..PlayerManager.uid,FightPointPassManager.soldierLayerId)
end
end
this.battleTimer:Start()
if this.battleTimer then
this.battleTimer:Start()
end
cd=0
battleTime=curSoliderStageConfig.Time
bossHp=curSoliderStageConfig.Hp

View File

@ -174,7 +174,7 @@ function SmallSoldierInfoPanel:OnShow()
self.skipImg:SetActive(state==1)
if SmallSoldierManager.isAuto then
soliderAutoTimer = Timer.New(function ()
--soliderAutoTimer = Timer.New(function ()
if SmallSoldierManager.isAuto then
if oldData==nil then
NetManager.ReplaceSoldierRequest(1,0,function ()
@ -186,7 +186,10 @@ function SmallSoldierInfoPanel:OnShow()
end
isUp=true
Game.GlobalEvent:DispatchEvent(GameEvent.Solider.ShowSoliderChangeInfo,newData.type,isUp)
self:ClosePanel()
soliderAutoTimer = Timer.New(function ()
self:ClosePanel()
end,0.3,1,true):Start()
end)
else
if isNewUp then
@ -202,19 +205,22 @@ function SmallSoldierInfoPanel:OnShow()
end
Game.GlobalEvent:DispatchEvent(GameEvent.Solider.ShowSoliderChangeInfo,newData.type,isUp)
self:ClosePanel()
soliderAutoTimer = Timer.New(function ()
self:ClosePanel()
end,0.3,1,true):Start()
end)
else
NetManager.ReplaceSoldierRequest(2,0,function ()
self:ClosePanel()
soliderAutoTimer = Timer.New(function ()
self:ClosePanel()
end,0.3,1,true):Start()
end)
end
end
end
end,0.3,1,true):Start()
--end,0.3,1,true):Start()
end
end