| | |
| | | {
|
| | | yield return new WaitForSeconds(0.7f);
|
| | | var inDungeon = IsDungeon();
|
| | | var IsOpenMaininterface = WindowCenter.Instance.CheckOpen<MainInterfaceWin>();
|
| | | var IsOpenOffLineOnHook = WindowCenter.Instance.CheckOpen<OffLineOnHookWin>();
|
| | | var IsOpenMaininterface = WindowCenter.Instance.IsOpen<MainInterfaceWin>();
|
| | | var IsOpenOffLineOnHook = WindowCenter.Instance.IsOpen<OffLineOnHookWin>();
|
| | | var treasureModel = ModelCenter.Instance.GetModel<TreasureModel>();
|
| | | var IsLoading = StageManager.Instance.isLoading;
|
| | | if (NewBieCenter.Instance.inGuiding || treasureModel.newGotShowing || inDungeon || !IsOpenMaininterface
|
| | |
| | | }
|
| | | string strKey = "FeatureNotice" + functionForecastConfig.FrameLevel + PlayerDatas.Instance.baseData.PlayerID;
|
| | | int type = LocalSave.GetInt(strKey);
|
| | | bool IsOpenMain = WindowCenter.Instance.CheckOpen<MainInterfaceWin>();
|
| | | bool IsOpenMain = WindowCenter.Instance.IsOpen<MainInterfaceWin>();
|
| | | if (PlayerDatas.Instance.baseData.LV >= functionForecastConfig.FrameLevel && type == 0)
|
| | | {
|
| | | LocalSave.SetInt(strKey, functionForecastConfig.FrameLevel);
|
| | | var IsOpenFeatureNotice = WindowCenter.Instance.CheckOpen<FeatureNoticeWin>();
|
| | | var IsOpenFeatureNotice = WindowCenter.Instance.IsOpen<FeatureNoticeWin>();
|
| | | if (!IsOpenFeatureNotice)
|
| | | {
|
| | | WindowCenter.Instance.Close<MainInterfaceWin>();
|