| | |
| | | {
|
| | | base.OnActived();
|
| | |
|
| | | var dataMapId = model.GetDungeonDataIdByMapId(PlayerDatas.Instance.baseData.MapID);
|
| | | var dataMapId = model.GetDataMapIdByMapId(PlayerDatas.Instance.baseData.MapID);
|
| | | var config = Config.Instance.Get<DungeonOpenTimeConfig>(dataMapId);
|
| | |
|
| | | StartCoroutine(Co_DelayDisplay(config.DelayTime * 0.001f));
|
| | |
| | | if (timer < 0f)
|
| | | {
|
| | | timer = 1f;
|
| | | var endTime = model.GetDungeonCoolDownEndTime(DungeonCoolDownType.LeaveMap);
|
| | | var endTime = model.GetCoolDownEndTime(DungeonCoolDownType.LeaveMap);
|
| | | var seconds = (endTime - DateTime.Now).TotalSeconds;
|
| | | m_ExitTimer.text = Language.Get("DungeonVictoryWin_Btn_Exit_1", Mathf.Clamp((int)seconds, 0, int.MaxValue));
|
| | | }
|
| | |
| | | {
|
| | | yield return new WaitForSeconds(_delay);
|
| | |
|
| | | var endTime = model.GetDungeonCoolDownEndTime(DungeonCoolDownType.LeaveMap);
|
| | | var endTime = model.GetCoolDownEndTime(DungeonCoolDownType.LeaveMap);
|
| | | var seconds = (endTime - DateTime.Now).TotalSeconds;
|
| | | timer = 0f;
|
| | | m_ExitTimer.text = Language.Get("DungeonVictoryWin_Btn_Exit_1", Mathf.Clamp((int)seconds, 0, int.MaxValue));
|