浏览代码

锦罗织造跨赛季刷新修改

huangxiaoyue 1 年之前
父节点
当前提交
811b120d25
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      GameClient/Assets/Game/HotUpdate/ServerProxy/BattlePassTaskSProxy.cs

+ 4 - 1
GameClient/Assets/Game/HotUpdate/ServerProxy/BattlePassTaskSProxy.cs

@@ -46,8 +46,9 @@ namespace ET
         protected override async ETTask Run(Session session, M2C_SyncBattlePassSeasonId message)
         protected override async ETTask Run(Session session, M2C_SyncBattlePassSeasonId message)
         {
         {
             var battlePassTaskDataManager = BattlePassTaskDataManager.Instance;
             var battlePassTaskDataManager = BattlePassTaskDataManager.Instance;
+            battlePassTaskDataManager.Clear();
             battlePassTaskDataManager.SetSeasonId(message.SeasonId);
             battlePassTaskDataManager.SetSeasonId(message.SeasonId);
-            EventAgent.DispatchEvent(ConstMessage.NOTICE_PASSPORT_SEASON_CHANGE);
+            BattlePassTaskSProxy.GetBattlePassInfo().Coroutine();
             await ETTask.CompletedTask;
             await ETTask.CompletedTask;
         }
         }
     }
     }
@@ -75,6 +76,8 @@ namespace GFGGame
             {
             {
                 battlePassTaskDataManager.AddSuperReward(superLevel);
                 battlePassTaskDataManager.AddSuperReward(superLevel);
             }
             }
+
+            EventAgent.DispatchEvent(ConstMessage.NOTICE_PASSPORT_SEASON_CHANGE);
         }
         }
 
 
         //C2S_GetBattlePassReward
         //C2S_GetBattlePassReward