void LoadData() { Pathea.ArchiveMgr.ESave eSave = (Pathea.ArchiveMgr.ESave)mIndex; if (string.IsNullOrEmpty(Pathea.ArchiveMgr.Instance.Load(eSave))) { return; } Pathea.PeGameMgr.playerType = Pathea.PeGameMgr.EPlayerType.Single; Pathea.PeGameMgr.loadArchive = eSave; Pathea.PeFlowMgr.Instance.LoadScene(Pathea.PeFlowMgr.EPeScene.GameScene, eSave != Pathea.ArchiveMgr.ESave.Auto1); }
void OnContinueBtn() { Pathea.ArchiveMgr.ESave idxToContinue = Pathea.ArchiveMgr.ESave.Auto1; string dir = Pathea.ArchiveMgr.Instance.Load(idxToContinue); Pathea.PeGameSummary summary = null; if (!string.IsNullOrEmpty(dir)) { summary = Pathea.PeGameSummary.Mgr.Instance.Get(); } if (summary == null) { Debug.Log("<color=aqua>Failed continue archive:" + idxToContinue + "</color>"); return; } Pathea.PeGameMgr.playerType = Pathea.PeGameMgr.EPlayerType.Single; Pathea.PeGameMgr.loadArchive = idxToContinue; Pathea.PeFlowMgr.Instance.LoadScene(Pathea.PeFlowMgr.EPeScene.GameScene, false); }