public override void OnEnter()
    {
        TsLog.Log("--- {0}.OnEnter", new object[]
        {
            base.GetType().FullName
        });
        Scene.ChangeSceneType(this.SceneType());
        CommonTasks.ClearAssetBundleResources(false);
        if (Scene.PreScene == Scene.Type.SELECTCHAR)
        {
            SceneSwitch.DeleteFieldScene();
        }
        NrTSingleton <FormsManager> .Instance.ClearShowHideForms();

        base.StartTaskSerial(CommonTasks.InitializeChangeScene());
        base.StartTaskSerial(CommonTasks.LoadEmptyMainScene());
        base.StartTaskSerial(CommonTasks.MemoryCleaning(true, 8));
        base.StartTaskSerial(this._DownloadTables());
        base.StartTaskSerial(this._SetBilling());
        base.StartTaskSerial(CommonTasks.FinalizeChangeScene(false));
        base.StartTaskSerial(this._WaitToGoNextStage());
        if (TsPlatform.IsWeb)
        {
        }
        NrTSingleton <NkClientLogic> .Instance.SetLoginGameServer(false);

        UnityEngine.Debug.LogWarning("========== GS_LOAD_CHAR_NFY : SetLoginGameServer false ----- ");
    }
Example #2
0
 public override void OnEnter()
 {
     TsLog.Log("--- {0}.OnEnter", new object[]
     {
         base.GetType().FullName
     });
     Scene.ChangeSceneType(this.SceneType());
     CommonTasks.ClearAssetBundleResources(false);
     base.StartTaskSerial(CommonTasks.InitializeChangeScene());
     base.StartTaskSerial(CommonTasks.FinalizeChangeScene(false));
 }
Example #3
0
 public override void OnEnter()
 {
     TsLog.Log("--- {0}.OnEnter", new object[]
     {
         base.GetType().FullName
     });
     SceneSwitch.SetLastLoadedField(string.Empty);
     Scene.ChangeSceneType(this.SceneType());
     SceneSwitch.DeleteSceneExceptTerritory();
     CommonTasks.ClearAssetBundleResources(false);
     base.StartTaskSerial(CommonTasks.InitializeChangeScene());
     base.StartTaskSerial(CommonTasks.MuteAudio(true));
     base.StartTaskSerial(CommonTasks.LoadEmptyMainScene());
     base.StartTaskSerial(this._LoadCutScene());
     base.StartTaskSerial(CommonTasks.SetGUIBehaviourScene());
     base.StartTaskSerial(this._WaitReadyGameDrama());
     base.StartTaskSerial(CommonTasks.MemoryCleaning(true, 8));
     base.StartTaskSerial(CommonTasks.MuteAudio(false));
     base.StartTaskSerial(CommonTasks.FinalizeChangeScene(true));
 }
Example #4
0
    public override void OnEnter()
    {
        TsLog.Log("====== {0}.OnEnter", new object[]
        {
            base.GetType().FullName
        });
        Scene.ChangeSceneType(this.SceneType());
        NrTSingleton <FiveRocksEventManager> .Instance.StageFunnelsLog(Scene.CurScene);

        this.m_bCalledNextStage = false;
        CommonTasks.ClearAssetBundleResources(true);
        base.StartTaskSerial(CommonTasks.InitializeChangeScene());
        UnityEngine.Debug.LogError(string.Concat(new object[]
        {
            "!!!!!!!!!!!!!!!!!!! IsTableLoaded ",
            StageInitialize.IsTableLoaded,
            " NrMainSystem.Instance.m_ReLogin ",
            NrTSingleton <NrMainSystem> .Instance.m_ReLogin
        }));
        if (!StageInitialize.IsTableLoaded && !NrTSingleton <NrMainSystem> .Instance.m_ReLogin)
        {
            TsAudioManager.Container.LoadXML();
            bool isLoadWWW = NrTSingleton <NrGlobalReference> .Instance.isLoadWWW;
            UnityEngine.Debug.LogError("읽기 시작 : " + ((!isLoadWWW) ? "동기" : "비동기"));
            if (!isLoadWWW)
            {
                base.StartTaskSerial(TableDataLoad.Load());
            }
            else
            {
                base.StartTaskSerial(this._DownloadTextMgrTables());
                base.StartTaskSerial(this._Download1stTables());
                base.StartTaskSerial(this._Download2ndTables());
            }
        }
        base.StartTaskSerial(this._StageProcess());
        base.StartTaskSerial(CommonTasks.FinalizeChangeScene(false));
        base.StartTaskSerial(CommonTasks.MemoryCleaning(false, 8));
    }
 public override void OnEnter()
 {
     TsLog.Log("====== {0}.OnEnter", new object[]
     {
         base.GetType().FullName
     });
     Scene.ChangeSceneType(this.SceneType());
     Scene.ChangeSubSceneType(Scene.SubType.EMPTY);
     FacadeHandler.NotifyUnityVersion();
     this._InitSubStages();
     TsSceneSwitcher.Instance.ClearAllScene();
     CommonTasks.ClearAssetBundleResources(true);
     this.scenePath = string.Format("map/fx_charactercreate_mobile{0}", Option.extAsset);
     base.StartTaskSerial(CommonTasks.InitializeChangeScene());
     base.StartTaskSerial(CommonTasks.LoadEmptyMainScene());
     base.StartTaskSerial(CommonTasks.LoadLevelSubScene(this.scenePath, Option.defaultStackName));
     base.StartTaskSerial(this._MoveSubStageSelect());
     base.StartTaskSerial(CommonTasks.LoadEnvironment(true));
     base.StartTaskSerial(this._PostProcessSelectCharScene());
     base.StartTaskSerial(CommonTasks.MemoryCleaning(true, 8));
     base.StartTaskSerial(CommonTasks.FinalizeChangeScene(true));
     base.StartTaskSerial(this._LoginCheck());
 }