lcy
昨天 08d180d4dee2015a09e1be660cbbf35720fd78bc
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();
        //  合并一下这个角色的行动内容的技能 制作成CustomB421ActionPack
        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