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