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<HAA40_tagMCActCollectWordsInfo.tagMCActCollectWordsExchangeItem> exchangeWords =  
 | 
            new List<HAA40_tagMCActCollectWordsInfo.tagMCActCollectWordsExchangeItem>(); 
 | 
  
 | 
        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]); 
 | 
            } 
 | 
        } 
 | 
  
 | 
  
 | 
    } 
 | 
} 
 |