Update - 1.3.0.69
EN: 1.3.0.69 CN: 1.3.0.70 JP: 1.3.0.72 KR: 1.3.0.76
This commit is contained in:
@@ -224,12 +224,6 @@ function FormationCtrl:EnterStarTower()
|
||||
PlayerData.Build:GetBuildCount(CheckBuildCountCallBack)
|
||||
end
|
||||
function FormationCtrl:Awake()
|
||||
local LocalData = require("GameCore.Data.LocalData")
|
||||
local nIdx = LocalData.GetPlayerLocalData("SavedTeamIdx")
|
||||
if nIdx == nil then
|
||||
nIdx = 1
|
||||
end
|
||||
self._panel.nTeamIndex = nIdx
|
||||
self.isOpenTeamMember = false
|
||||
self:CheckBannedChar(true)
|
||||
end
|
||||
@@ -251,6 +245,22 @@ function FormationCtrl:OnEnable()
|
||||
self.mapTrialChar = PlayerData.Char:CreateTrialChar(tbTeamMemberId)
|
||||
self.bTrialLevel = true
|
||||
end
|
||||
elseif self.nFRType == AllEnum.FormationEnterType.StarTower then
|
||||
local mapStartowerCfg = ConfigTable.GetData("StarTower", self.curRoguelikeId)
|
||||
if mapStartowerCfg ~= nil then
|
||||
local nCachedIdx = PlayerData.StarTower:GetGroupFormation(mapStartowerCfg.GroupId)
|
||||
if 0 < nCachedIdx and self._panel.nTeamIndex == nil then
|
||||
self._panel.nTeamIndex = nCachedIdx
|
||||
end
|
||||
end
|
||||
end
|
||||
local LocalData = require("GameCore.Data.LocalData")
|
||||
if self._panel.nTeamIndex == nil then
|
||||
local nIdx = tonumber(LocalData.GetPlayerLocalData("SavedTeamIdx"))
|
||||
if nIdx == nil then
|
||||
nIdx = 1
|
||||
end
|
||||
self._panel.nTeamIndex = nIdx
|
||||
end
|
||||
self._mapNode.btnLeft.gameObject:SetActive(not self.bTrialLevel)
|
||||
self._mapNode.btnRight.gameObject:SetActive(not self.bTrialLevel)
|
||||
|
||||
Reference in New Issue
Block a user