|
|
@@ -478,17 +478,21 @@ function ClimbingTowerDataMgr:BattleEnd(battleTime,isPlayRecord,timeStamp)
|
|
|
ManagerContainer.LuaEventMgr:Dispatch(UIEventNames.EID_SHUT_TIMEBATTLE,Enum.UIPageName.UIClimbingTower)
|
|
|
return
|
|
|
end
|
|
|
-
|
|
|
+ if self:GetTowerMode() == 2 then
|
|
|
+ LogError("無盡模式!!")
|
|
|
+ ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UIClimbingTowerBattleWin,{Enum.UIPageName.UIClimbingTower,nil})
|
|
|
+ return
|
|
|
+ end
|
|
|
self:SendClimbingTowerEndReq(battleTime,self.curChallengeLevel,timeStamp)
|
|
|
end
|
|
|
|
|
|
function ClimbingTowerDataMgr:EnterBattle_WJ(towerLevel, factorList)
|
|
|
local scenceName = "scene_climbingtower"
|
|
|
local bgmName = "bgm_08"
|
|
|
- local NpcList = self:CreateNpcList({{70001, 1}, {70006, 4}, {70001, 3}, {70001, 2}}, 1500)
|
|
|
+ local NpcList = self:CreateNpcList({{70001, 1}, {70006, 4}, {70001, 3}, {70001, 2}}, towerLevel)
|
|
|
local maxFight = 120
|
|
|
|
|
|
- local levelInfo = self:FindLevelData(towerLevel)
|
|
|
+ --local levelInfo = self:FindLevelData(towerLevel)
|
|
|
|
|
|
local teams = ManagerContainer.DataMgr.UserData:GetTeamData(true);
|
|
|
if teams ~= nil then
|
|
|
@@ -561,6 +565,9 @@ end
|
|
|
|
|
|
|
|
|
function ClimbingTowerDataMgr:GetTowerMode()
|
|
|
+ if self.towerMode == nil then
|
|
|
+ self.towerMode = 0
|
|
|
+ end
|
|
|
return self.towerMode
|
|
|
end
|
|
|
|
|
|
@@ -571,8 +578,8 @@ end
|
|
|
|
|
|
function ClimbingTowerDataMgr:GetCurWJTowerInfo()
|
|
|
local info = {}
|
|
|
- info.npcList = self:CreateNpcList({{70001, 1}, {70006, 4}, {70001, 3}, {70001, 2}}, 1500)
|
|
|
- info.lv = 1500
|
|
|
+ info.npcList = self:CreateNpcList({{70001, 1}, {70006, 4}, {70001, 3}, {70001, 2}}, 1)
|
|
|
+ info.lv = 1
|
|
|
return info
|
|
|
end
|
|
|
|