| | |
| | | FindPreciousModel.BossInfo bossInfo = null;
|
| | | if (findPreciousModel.TryGetBossInfo(bossId, out bossInfo))
|
| | | {
|
| | | return !findPreciousModel.IsBossAlive(bossId) && DateTime.Now > bossInfo.refreshTime;
|
| | | return !findPreciousModel.IsBossAlive(bossId) && TimeUtility.ServerNow > bossInfo.refreshTime;
|
| | | }
|
| | | else
|
| | | {
|
| | |
| | | FindPreciousModel.BossInfo bossInfo;
|
| | | if (findPreciousModel.TryGetBossInfo(bossId, out bossInfo) && !bossInfo.IsBossAlive())
|
| | | {
|
| | | if (DateTime.Now > bossInfo.refreshTime)
|
| | | if (TimeUtility.ServerNow > bossInfo.refreshTime)
|
| | | {
|
| | | m_CoolDown.gameObject.SetActive(false);
|
| | | }
|
| | | else
|
| | | {
|
| | | m_CoolDown.Begin(bossInfo.refreshTime, OnBossCoolDownCompleted);
|
| | | m_CoolDown.Begin((int)(bossInfo.refreshTime - TimeUtility.ServerNow).TotalSeconds, OnBossCoolDownCompleted);
|
| | | }
|
| | | }
|
| | | else
|