35 lines
1.1 KiB
Lua
35 lines
1.1 KiB
Lua
local MaincityManager = class("MaincityManager", BaseModule)
|
|
|
|
function MaincityManager:showMainCityUI(isFirstEnter, targetIndex)
|
|
UIManager:showUI(UIManager.UI_PATH.MAINCITY_UI, {isFirstEnter = isFirstEnter, targetIndex = targetIndex})
|
|
end
|
|
|
|
-- 从登录界面第一次进入主城
|
|
function MaincityManager:firstEnterMainCity()
|
|
if ModuleManager.TutorialManager:checkFuncTutorial(GConst.TutorialConst.START_TUTORIAL, true) then
|
|
DataManager.ChapterData:setChapterId(DataManager.ChapterData.MIN_CHAPTER_ID)
|
|
ModuleManager.BattleManager:playBattle(GConst.BattleConst.BATTLE_TYPE.STAGE)
|
|
else
|
|
BIReport:postGameLoginFinish()
|
|
self:showMainCityUI(true)
|
|
-- SDKManager:doUncompletePay()
|
|
end
|
|
end
|
|
|
|
function MaincityManager:changeMainCityLeftSideBarOpenOrClose()
|
|
self.isLeftSideBarClose = not self.isLeftSideBarClose
|
|
end
|
|
|
|
function MaincityManager:getIsMainCityLeftSideBarClose()
|
|
return self.isLeftSideBarClose
|
|
end
|
|
|
|
function MaincityManager:changeMainCityRightSideBarOpenOrClose()
|
|
self.isRightSideBarClose = not self.isRightSideBarClose
|
|
end
|
|
|
|
function MaincityManager:getIsMainCityRightSideBarClose()
|
|
return self.isRightSideBarClose
|
|
end
|
|
|
|
return MaincityManager |