少年修仙传客户端代码仓库
Client_PangDeRong
2018-08-17 4da25e1403f7ae586fd15b461a1bdda6766b6890
[1885]添加神兽封包
2个文件已修改
18个文件已添加
275 ■■■■■ 已修改文件
Core/GameEngine/DataToCtl/PackageRegedit.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C0_tagCMRuneCompound.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C0_tagCMRuneCompound.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C1_tagCMDogzUnEquipItem.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C1_tagCMDogzUnEquipItem.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C2_tagCMDogzBattleStateChange.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C2_tagCMDogzBattleStateChange.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C3_tagCMDogzBuyBatteCount.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C3_tagCMDogzBuyBatteCount.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C4_tagCMDogzBattleStateChange.cs 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C4_tagCMDogzBattleStateChange.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C0_tagMCDogzInfo.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C0_tagMCDogzInfo.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C1_tagMCDogzHelpbattleState.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C1_tagMCDogzHelpbattleState.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HA3_Function/HA3C0_tagMCDogzInfo.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HA3_Function/HA3C0_tagMCDogzInfo.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HA3_Function/HA3C1_tagMCDogzHelpbattleState.cs 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HA3_Function/HA3C1_tagMCDogzHelpbattleState.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/EnumHelper.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/DataToCtl/PackageRegedit.cs
@@ -366,6 +366,12 @@
        Register(typeof(HAA14_tagMCXJSDRecharge), typeof(DTCAA14_tagMCXJSDRecharge));
        Register(typeof(HAA15_tagMCAllPeoplePartyInfo), typeof(DTCAA15_tagMCAllPeoplePartyInfo));
        #endregion
        #region 神兽
        Register(typeof(HA3C0_tagMCDogzInfo), typeof(DTCA3C0_tagMCDogzInfo));
        Register(typeof(HA3C1_tagMCDogzHelpbattleState), typeof(DTCA3C1_tagMCDogzHelpbattleState));
        #endregion
    }
    private static void Register(Type _pack, Type _business)
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C0_tagCMRuneCompound.cs
New file
@@ -0,0 +1,20 @@
using UnityEngine;
using System.Collections;
// A5 C0 神兽穿戴装备 #tagCMDogzEquipItem
public class CA5C0_tagCMRuneCompound : GameNetPackBasic {
    public byte DogzID;    // 神兽ID
    public byte EquipIndex;    //神兽装备所在神兽背包索引
    public CA5C0_tagCMRuneCompound () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA5C0;
    }
    public override void WriteToBytes () {
        WriteBytes (DogzID, NetDataType.BYTE);
        WriteBytes (EquipIndex, NetDataType.BYTE);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C0_tagCMRuneCompound.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: b00a5364802efe042ab660ccf8ad18c6
timeCreated: 1534495463
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C1_tagCMDogzUnEquipItem.cs
New file
@@ -0,0 +1,20 @@
using UnityEngine;
using System.Collections;
// A5 C1 神兽卸下装备 #tagCMDogzUnEquipItem
public class CA5C1_tagCMDogzUnEquipItem : GameNetPackBasic {
    public byte DogzID;    // 神兽ID
    public byte EquipPlace;    //卸下的装备位, 0代表卸下全部
    public CA5C1_tagCMDogzUnEquipItem () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA5C1;
    }
    public override void WriteToBytes () {
        WriteBytes (DogzID, NetDataType.BYTE);
        WriteBytes (EquipPlace, NetDataType.BYTE);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C1_tagCMDogzUnEquipItem.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: e397033900beabd44969968e19e92109
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C2_tagCMDogzBattleStateChange.cs
New file
@@ -0,0 +1,20 @@
using UnityEngine;
using System.Collections;
// A5 C2 神兽变更助战状态 #tagCMDogzBattleStateChange
public class CA5C2_tagCMDogzBattleStateChange : GameNetPackBasic {
    public byte DogzID;    // 神兽ID
    public byte BatteState;    //助战状态,0-召回,1-助战
    public CA5C2_tagCMDogzBattleStateChange () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA5C2;
    }
    public override void WriteToBytes () {
        WriteBytes (DogzID, NetDataType.BYTE);
        WriteBytes (BatteState, NetDataType.BYTE);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C2_tagCMDogzBattleStateChange.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: bc7a832c6f3c30244aa9025af5c176b3
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C3_tagCMDogzBuyBatteCount.cs
New file
@@ -0,0 +1,16 @@
using UnityEngine;
using System.Collections;
// A5 C3 神兽购买助战位 #tagCMDogzBuyBatteCount
public class CA5C3_tagCMDogzBuyBatteCount : GameNetPackBasic {
    public CA5C3_tagCMDogzBuyBatteCount () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA5C3;
    }
    public override void WriteToBytes () {
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C3_tagCMDogzBuyBatteCount.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: d2776b0b278b8a041b693c909c9346f2
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C4_tagCMDogzBattleStateChange.cs
New file
@@ -0,0 +1,24 @@
using UnityEngine;
using System.Collections;
// A5 C4 神兽装备强化 #tagCMDogzEquipPlus
public class CA5C4_tagCMDogzBattleStateChange : GameNetPackBasic {
    public byte EquipIndex;    //神兽装备背包中索引
    public byte IndexCount;    //材料所在神兽物品背包索引的数量
    public  byte[] IndexList;    //材料所在神兽物品背包索引列表
    public byte IsDouble;    //是否双倍强化
    public CA5C4_tagCMDogzBattleStateChange () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA5C4;
    }
    public override void WriteToBytes () {
        WriteBytes (EquipIndex, NetDataType.BYTE);
        WriteBytes (IndexCount, NetDataType.BYTE);
        WriteBytes (IndexList, NetDataType.BYTE, IndexCount);
        WriteBytes (IsDouble, NetDataType.BYTE);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA5_Function/CA5C4_tagCMDogzBattleStateChange.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 06d0a968835825d4682ef91adddf7aca
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C0_tagMCDogzInfo.cs
New file
@@ -0,0 +1,11 @@
using UnityEngine;
using System.Collections;
// A3 C0 神兽信息 #tagMCDogzInfo
public class DTCA3C0_tagMCDogzInfo : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        HA3C0_tagMCDogzInfo vNetData = vNetPack as HA3C0_tagMCDogzInfo;
    }
}
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C0_tagMCDogzInfo.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 043a04ae07b0a53448de361a81683474
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C1_tagMCDogzHelpbattleState.cs
New file
@@ -0,0 +1,11 @@
using UnityEngine;
using System.Collections;
// A3 C1 神兽助战状态刷新 #tagMCDogzHelpbattleState
public class DTCA3C1_tagMCDogzHelpbattleState : DtcBasic {
    public override void Done(GameNetPackBasic vNetPack) {
        base.Done(vNetPack);
        HA3C1_tagMCDogzHelpbattleState vNetData = vNetPack as HA3C1_tagMCDogzHelpbattleState;
    }
}
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3C1_tagMCDogzHelpbattleState.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 89d83a2e50f226d4085d96ec062fd60c
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ServerPack/HA3_Function/HA3C0_tagMCDogzInfo.cs
New file
@@ -0,0 +1,17 @@
using UnityEngine;
using System.Collections;
// A3 C0 神兽信息 #tagMCDogzInfo
public class HA3C0_tagMCDogzInfo : GameNetPackBasic {
    public byte BuyHelpbattleCount;    //额外购买的助战数
    public HA3C0_tagMCDogzInfo () {
        _cmd = (ushort)0xA3C0;
    }
    public override void ReadFromBytes (byte[] vBytes) {
        TransBytes (out BuyHelpbattleCount, vBytes, NetDataType.BYTE);
    }
}
Core/NetworkPackage/ServerPack/HA3_Function/HA3C0_tagMCDogzInfo.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 0806d54e38d528648b3c3af2a348fd55
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ServerPack/HA3_Function/HA3C1_tagMCDogzHelpbattleState.cs
New file
@@ -0,0 +1,19 @@
using UnityEngine;
using System.Collections;
// A3 C1 神兽助战状态刷新 #tagMCDogzHelpbattleState
public class HA3C1_tagMCDogzHelpbattleState : GameNetPackBasic {
    public byte DogzID;    // 神兽ID
    public byte BatteState;    //是否已助战, 0否1是
    public HA3C1_tagMCDogzHelpbattleState () {
        _cmd = (ushort)0xA3C1;
    }
    public override void ReadFromBytes (byte[] vBytes) {
        TransBytes (out DogzID, vBytes, NetDataType.BYTE);
        TransBytes (out BatteState, vBytes, NetDataType.BYTE);
    }
}
Core/NetworkPackage/ServerPack/HA3_Function/HA3C1_tagMCDogzHelpbattleState.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 94751eb7240673443887a99e0ef9be4f
timeCreated: 1534495572
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Utility/EnumHelper.cs
@@ -614,6 +614,8 @@
    rptTempItem = 29,//临时存放背包
    rptTreasure = 30, // 寻宝背包
    rptPetPack = 31, //宠物背包
    rptDogzItem = 32, //神兽物品背包
    rptDogzEquip = 33, //神兽装备背包(神兽穿戴)
    rptBlastFrunacePack = 253, //炼丹背包
    rptRunePack = 255,//符印背包
@@ -1453,6 +1455,7 @@
    Def_IudetWingMaterialItemCount = 29,  //翅膀精炼材料个数列表
    Def_IudetSuiteLV = 30,  //套装等级
    Def_IudetDogzEquipPlus = 31,  // 神兽装备强化信息列表 [强化等级, 强化熟练度]
    Def_IudetHasOpenCnt = 32,  // 物品累积开启次数
    Def_IudetCreateItemLoginDay = 34,  //创建物品时的登录天数
    Def_IudetLastOpenItemLoginDay = 36,  //上一次开启物品时的登录天数