private void TriggerPopWindow(int num, StarActivityPopUpsType type) { return; var list = _missionRulesRequestDic[type]; var starActivityOverStamp = GlobalData.MissionModel.GetStarActivityOverTimeStamp(); var curTimeStamp = ClientTimer.Instance.GetCurrentTimeStamp(); var openDay = GlobalData.MissionModel.GetOpenDay(); if (curTimeStamp < starActivityOverStamp) { for (int i = list.Count - 1; i >= 0; i--) { var missionId = list[i].MissionId; var limitValue = list[i].Extra.LimitValue; var days = list[i].Extra.Days; if (GetValue(missionId) == 0 && num >= limitValue && days <= openDay) { UpdateKey(list[i].MissionId); AttainmentTips.ShowWindow(list[i]); list.RemoveAt(i); } } } }
private void Start() { _instance = this; }