| | |
| | | OperationTimeHepler.Instance.operationEndEvent += OperationEndEvent;
|
| | | OperationTimeHepler.Instance.operationTimeUpdateEvent += OperationTimeUpdateEvent;
|
| | | WindowCenter.Instance.windowAfterOpenEvent += WindowAfterOpenEvent;
|
| | | StageManager.Instance.onStageLoadFinish += OnStageLoadFinish;
|
| | | StageLoad.Instance.onStageLoadFinish += OnStageLoadFinish;
|
| | | OpenServerActivityCenter.Instance.Register(5, this);
|
| | | }
|
| | |
|
| | | private void OnStageLoadFinish()
|
| | | {
|
| | | if (!(StageManager.Instance.CurrentStage is DungeonStage))
|
| | | if (!(StageLoad.Instance.stageType == Stage.E_StageType.Dungeon))
|
| | | {
|
| | | showTip = true;
|
| | | todayRemind = false;
|
| | |
| | |
|
| | | private void WindowAfterOpenEvent(Window _win)
|
| | | {
|
| | | if (_win is MainInterfaceWin && StageManager.Instance.CurrentStage is DungeonStage && showTip)
|
| | | if (_win is MainInterfaceWin && StageLoad.Instance.stageType == Stage.E_StageType.Dungeon && showTip)
|
| | | {
|
| | | OperationBase operationBase;
|
| | | if (OperationTimeHepler.Instance.TryGetOperationTime(Operation.MultipleExp, out operationBase)
|