From dfe22add81f39b0aef8560397f6cd3ef18b00a8e Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期二, 21 十月 2025 10:05:25 +0800
Subject: [PATCH] 143 演武场-客户端 战斗尝试接入轮次

---
 Main/Core/NetworkPackage/CustomServerPack/CustomB421ActionPack.cs |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/Main/Core/NetworkPackage/CustomServerPack/CustomB421ActionPack.cs b/Main/Core/NetworkPackage/CustomServerPack/CustomB421ActionPack.cs
index 78bb4d2..fb2be7c 100644
--- a/Main/Core/NetworkPackage/CustomServerPack/CustomB421ActionPack.cs
+++ b/Main/Core/NetworkPackage/CustomServerPack/CustomB421ActionPack.cs
@@ -4,15 +4,24 @@
 
 public class CustomB421ActionPack : GameNetPackBasic
 {
+    public int actionPackId = 0;
+
+    private static int autoincreaseId = 10000;
+
+    public CustomB421ActionPack()
+    {
+        actionPackId = autoincreaseId++;
+    }
     public string guid;
 
     public Queue<GameNetPackBasic> actionPacks = new Queue<GameNetPackBasic>();
 
     public static CustomB421ActionPack CreateB421ActionPack(string _guid, List<GameNetPackBasic> packList)
     {
+        CustomB421ActionPack actionPack = new CustomB421ActionPack();
+
         //  鍚堝苟涓�涓嬭繖涓鑹茬殑琛屽姩鍐呭鐨勬妧鑳� 鍒朵綔鎴怌ustomB421ActionPack
         List<GameNetPackBasic> combinedPackList = CustomHB426CombinePack.CombineToSkillPackFromList(_guid, packList);
-        CustomB421ActionPack actionPack = new CustomB421ActionPack();
         actionPack.guid = _guid;
         actionPack.actionPacks = new Queue<GameNetPackBasic>(combinedPackList);
         return actionPack;
@@ -24,11 +33,8 @@
         {
             GameNetPackBasic pack = actionPacks.Dequeue();
 
-            Debug.LogError("CustomB421ActionPack distribute pack " + pack.GetType().Name);
-
-            if (pack is CustomHB426CombinePack)
+            if (pack is CustomHB426CombinePack b426Pack)
             {
-                var b426Pack = pack as CustomHB426CombinePack;
                 b426Pack.Distribute();
             }
             else

--
Gitblit v1.8.0