| | |
| | | }
|
| | | }
|
| | |
|
| | | public void UpdateCrossActLianqiInfo(HAA90_tagSCActLianqiInfo package)
|
| | | {
|
| | | OperationBase operationBase = null;
|
| | | operationDict.TryGetValue(OperationType.LianQiCross, out operationBase);
|
| | | if (string.IsNullOrEmpty(package.StartDate) || string.IsNullOrEmpty(package.EndtDate))
|
| | | {
|
| | | ForceStopOperation(OperationType.LianQiCross);
|
| | | return;
|
| | | }
|
| | |
|
| | | if (operationBase == null)
|
| | | {
|
| | | operationBase = new OperationLianQiCross();
|
| | | operationDict.Add(OperationType.LianQiCross, operationBase);
|
| | | }
|
| | | OperationLianQiCross operation = operationBase as OperationLianQiCross;
|
| | | operation.Reset();
|
| | | operation.startDate = ParseOperationDate(package.StartDate);
|
| | | operation.endDate = ParseOperationDate(package.EndtDate);
|
| | | operation.ParseCrossActLianqiInfo(package);
|
| | |
|
| | | operationTimeUpdateEvent?.Invoke(OperationType.LianQiCross);
|
| | | }
|
| | |
|
| | | public void UpdateActLunhuidianInfo(HAA88_tagMCActLunhuidianInfo package)
|
| | | {
|
| | | OperationBase operationBase = null;
|
| | |
| | | FestivalActivity_CheckIn = 9, //节日活动-签到
|
| | | FestivalActivity_Mission = 10, //节日活动-任务
|
| | | HeroSkinFlashSale = 11, //时装特卖
|
| | | LianQiCross = 12, //炼器大会跨服
|
| | | max,
|
| | | } |