lcy
昨天 92722a93e2239070a187c5d4352c39f41b291bae
Main/System/OpenServerActivity/OperationTimeHepler.cs
@@ -461,6 +461,40 @@
        }
    }
    public void UpdateActHeroAppearInfo(HAA21_tagSCActHeroAppearInfo package)
    {
        var opreationType = OperationType.HeroDebut;
        switch (package.ActNum)
        {
            case 10:
                opreationType = OperationType.HeroDebut;
                break;
            // case 11:
            //     opreationType = OperationType.HeroBack;
            //     break;
        }
        if (string.IsNullOrEmpty(package.StartDate) || string.IsNullOrEmpty(package.EndtDate))
        {
            ForceStopOperation(opreationType);
            return;
        }
        if (!operationDict.TryGetValue(opreationType, out OperationBase operationBase))
        {
            operationBase = new OperationHeroAppearInfo();
            operationDict.Add(opreationType, operationBase);
        }
        OperationHeroAppearInfo operation = operationBase as OperationHeroAppearInfo;
        operation.Reset();
        operation.startDate = ParseOperationDate(package.StartDate);
        operation.endDate = ParseOperationDate(package.EndtDate);
        operation.ActType = package.ActType;
        operation.CfgID = package.CfgID;
        operationTimeUpdateEvent?.Invoke(opreationType);
    }
    // public void UpdateActYunShiInfo(HAA87_tagMCActYunshiInfo package)
    // {
    //     Operation operationType = Operation.default48;
@@ -1048,7 +1082,7 @@
public enum OperationType
{
    CustomizedGift,  //自选礼包
    TimeRush,  //日期型活动 - 轮回殿
    TimeRush = 1,  //日期型活动 - 轮回殿
    HeroDebut = 2,  //日期型活动 - 武将登场
    max,
}