using System; using System.Collections; using System.Collections.Generic; using UnityEngine; namespace vnxbqy.UI { public class OperationHolidayLogin : OperationBase { public List loginAwards = new List(); public override bool SatisfyOpenCondition() { return PlayerDatas.Instance.baseData.LV >= limitLv; } public override string ToDisplayTime() { var textBuilder = OperationTimeHepler.textBuilder; textBuilder.Length = 0; textBuilder.Append(startDate.ToDisplay()); if (startDate != endDate) { textBuilder.Append("—"); textBuilder.Append(endDate.ToDisplay()); } return textBuilder.ToString(); } public override void Reset() { base.Reset(); } public void ParsePackage(HAA42_tagMCFeastLoginInfo package) { loginAwards.Clear(); for (int i = 0; i < package.DayCount; i++) { loginAwards.Add(package.DayAwardList[i]); } } } }