using System; using System.Collections; using System.Collections.Generic; using UnityEngine; namespace vnxbqy.UI { public class OperationCollectWords : OperationBase { public byte ActNum; //活动编号 对应不同界面 1:常规运营活动(开服) 2:合服 public byte LastDayOnlyExchange; //最后一天是否只兑换不掉落 //兑换列表 编号:兑换信息 public List exchangeWords = 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(); exchangeWords.Clear(); } public void ParseCollectWords(HAA40_tagMCActCollectWordsInfo package) { exchangeWords.Clear(); for (int i = 0; i < package.ExchangeCount; i++) { exchangeWords.Add(package.ExchangeItemList[i]); } } } }