hch
2026-06-05 e8d11717081bcbfba867f4fd72bc865ee3cda41a
129 【战斗】战斗系统 - 掉落同步优化

# Conflicts:
# Main/Core/NetworkPackage/DataToCtl/PackageRegedit.cs
# Main/System/KnapSack/PackManager.cs
4个文件已添加
1个文件已修改
51 ■■■■■ 已修改文件
Main/Core/NetworkPackage/DTCFile/ServerPack/HA2_Package/DTCA208_tagSCDropPackFull.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Core/NetworkPackage/DTCFile/ServerPack/HA2_Package/DTCA208_tagSCDropPackFull.cs.meta 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA208_tagSCDropPackFull.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA208_tagSCDropPackFull.cs.meta 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Equip/EquipModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Core/NetworkPackage/DTCFile/ServerPack/HA2_Package/DTCA208_tagSCDropPackFull.cs
New file
@@ -0,0 +1,12 @@
using UnityEngine;
using System.Collections;
// A2 08 掉落背包已满 #tagSCDropPackFull
public class DTCA208_tagSCDropPackFull : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        HA208_tagSCDropPackFull vNetData = vNetPack as HA208_tagSCDropPackFull;
        EquipModel.Instance.CalcAllFloorItems();
    }
}
Main/Core/NetworkPackage/DTCFile/ServerPack/HA2_Package/DTCA208_tagSCDropPackFull.cs.meta
New file
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 0f3721927fcebdb418b9c0ed75c67a2c
MonoImporter:
  externalObjects: {}
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA208_tagSCDropPackFull.cs
New file
@@ -0,0 +1,15 @@
using UnityEngine;
using System.Collections;
// A2 08 掉落背包已满 #tagSCDropPackFull
public class HA208_tagSCDropPackFull : GameNetPackBasic {
    public HA208_tagSCDropPackFull () {
        _cmd = (ushort)0xA208;
    }
    public override void ReadFromBytes (byte[] vBytes) {
    }
}
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA208_tagSCDropPackFull.cs.meta
New file
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2a8288e7610ae7e4399cf903530bf2a4
MonoImporter:
  externalObjects: {}
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Main/System/Equip/EquipModel.cs
@@ -196,7 +196,7 @@
            return;
        int cnt = items.Count;
        needMoreDrop = cnt == 20;
        needMoreDrop = cnt >= PackManager.Instance.GetPackMaxCount(PackType.DropItem);
        //构建所有物品
        foreach (var item in items)