Main/Core/NetworkPackage/ClientPack/CB0_Event/CB040_tagCSTravelClick.cs
New file @@ -0,0 +1,20 @@ using UnityEngine; using System.Collections; // B0 40 游历点击 #tagCSTravelClick public class CB040_tagCSTravelClick : GameNetPackBasic { public byte Row; //行,从1开始 public byte Col; //列,从1开始 public CB040_tagCSTravelClick () { combineCmd = (ushort)0x03FE; _cmd = (ushort)0xB040; } public override void WriteToBytes () { WriteBytes (Row, NetDataType.BYTE); WriteBytes (Col, NetDataType.BYTE); } } Main/Core/NetworkPackage/ClientPack/CB0_Event/CB040_tagCSTravelClick.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: ad0aa1821d14001439aec7ae8157e31b MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/ClientPack/CB0_Event/CB041_tagCSTravelSceneryUP.cs
New file @@ -0,0 +1,16 @@ using UnityEngine; using System.Collections; // B0 41 游历景观升级 #tagCSTravelSceneryUP public class CB041_tagCSTravelSceneryUP : GameNetPackBasic { public CB041_tagCSTravelSceneryUP () { combineCmd = (ushort)0x03FE; _cmd = (ushort)0xB041; } public override void WriteToBytes () { } } Main/Core/NetworkPackage/ClientPack/CB0_Event/CB041_tagCSTravelSceneryUP.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: 9dc911f6d7e03a1478ccf78f51df09a1 MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/ClientPack/CB2_NewFunction/CB219_tagCSBeautyActivate.cs
New file @@ -0,0 +1,18 @@ using UnityEngine; using System.Collections; // B2 19 红颜激活 #tagCSBeautyActivate public class CB219_tagCSBeautyActivate : GameNetPackBasic { public ushort BeautyID; //红颜ID public CB219_tagCSBeautyActivate () { combineCmd = (ushort)0x03FE; _cmd = (ushort)0xB219; } public override void WriteToBytes () { WriteBytes (BeautyID, NetDataType.WORD); } } Main/Core/NetworkPackage/ClientPack/CB2_NewFunction/CB219_tagCSBeautyActivate.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: 7976f8ce3e87917479675ba7f17345e2 MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/ClientPack/CB2_NewFunction/CB220_tagCSBeautyLVUP.cs
New file @@ -0,0 +1,22 @@ using UnityEngine; using System.Collections; // B2 20 红颜好感度升级 #tagCSBeautyLVUP public class CB220_tagCSBeautyLVUP : GameNetPackBasic { public ushort BeautyID; //红颜ID public uint ItemID; //使用物品ID public byte IsQuick; // 是否快速升级,0-只消耗1个道具;1-消耗升1级的道具 public CB220_tagCSBeautyLVUP () { combineCmd = (ushort)0x03FE; _cmd = (ushort)0xB220; } public override void WriteToBytes () { WriteBytes (BeautyID, NetDataType.WORD); WriteBytes (ItemID, NetDataType.DWORD); WriteBytes (IsQuick, NetDataType.BYTE); } } Main/Core/NetworkPackage/ClientPack/CB2_NewFunction/CB220_tagCSBeautyLVUP.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: e0778e37a29f3a84f811d4c9bf79d41c MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/ClientPack/CB2_NewFunction/CB221_tagCSBeautySkinOP.cs
New file @@ -0,0 +1,22 @@ using UnityEngine; using System.Collections; // B2 21 红颜时装操作 #tagCSBeautySkinOP public class CB221_tagCSBeautySkinOP : GameNetPackBasic { public ushort BeautyID; //红颜ID public ushort SkinID; //时装ID public byte OPType; //操作 1-激活;2-佩戴;3-升星 public CB221_tagCSBeautySkinOP () { combineCmd = (ushort)0x03FE; _cmd = (ushort)0xB221; } public override void WriteToBytes () { WriteBytes (BeautyID, NetDataType.WORD); WriteBytes (SkinID, NetDataType.WORD); WriteBytes (OPType, NetDataType.BYTE); } } Main/Core/NetworkPackage/ClientPack/CB2_NewFunction/CB221_tagCSBeautySkinOP.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: d1286a734cfaf5849b26c8f0c975dfb1 MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/DTCFile/ServerPack/HB0_Event/DTCB040_tagSCTravelInfo.cs
New file @@ -0,0 +1,11 @@ using UnityEngine; using System.Collections; // B0 40 游历信息 #tagSCTravelInfo public class DTCB040_tagSCTravelInfo : DtcBasic { public override void Done(GameNetPackBasic vNetPack) { base.Done(vNetPack); HB040_tagSCTravelInfo vNetData = vNetPack as HB040_tagSCTravelInfo; } } Main/Core/NetworkPackage/DTCFile/ServerPack/HB0_Event/DTCB040_tagSCTravelInfo.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: 77ba202fdf34fd44196e3b2083a89080 MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/DTCFile/ServerPack/HB1_Role/DTCB130_tagSCBeautyInfo.cs
New file @@ -0,0 +1,11 @@ using UnityEngine; using System.Collections; // B1 30 红颜信息 #tagSCBeautyInfo public class DTCB130_tagSCBeautyInfo : DtcBasic { public override void Done(GameNetPackBasic vNetPack) { base.Done(vNetPack); HB130_tagSCBeautyInfo vNetData = vNetPack as HB130_tagSCBeautyInfo; } } Main/Core/NetworkPackage/DTCFile/ServerPack/HB1_Role/DTCB130_tagSCBeautyInfo.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: 7aa199f7551d0cb43b2774b7c549b017 MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/ServerPack/HB0_Event/HB040_tagSCTravelInfo.cs
New file @@ -0,0 +1,51 @@ using UnityEngine; using System.Collections; // B0 40 游历信息 #tagSCTravelInfo public class HB040_tagSCTravelInfo : GameNetPackBasic { public byte Energy; //剩余体力 public uint EnergyTime; //上次恢复体力时间戳 public uint TravelCnt; //累计游历次数 public byte SceneryType; //景观类型 public byte SceneryRow; //景观左上角所在行,从1开始 public byte SceneryCol; //景观左上角所在列,从1开始 public uint SceneryLVInfo; //景观升级信息:0-还未处理景观升级;个位数-第1次升级成功与否,1-成功,2-失败;十位-第2次 ... public byte Result; //后端处理:0-无;1-常规;2-马车炸弹;3-传送门;4-景观;5-重置开始 public byte GridCnt; public tagSCTravelGrid[] GridList; //格子信息列表,只同步变化的 public HB040_tagSCTravelInfo () { _cmd = (ushort)0xB040; } public override void ReadFromBytes (byte[] vBytes) { TransBytes (out Energy, vBytes, NetDataType.BYTE); TransBytes (out EnergyTime, vBytes, NetDataType.DWORD); TransBytes (out TravelCnt, vBytes, NetDataType.DWORD); TransBytes (out SceneryType, vBytes, NetDataType.BYTE); TransBytes (out SceneryRow, vBytes, NetDataType.BYTE); TransBytes (out SceneryCol, vBytes, NetDataType.BYTE); TransBytes (out SceneryLVInfo, vBytes, NetDataType.DWORD); TransBytes (out Result, vBytes, NetDataType.BYTE); TransBytes (out GridCnt, vBytes, NetDataType.BYTE); GridList = new tagSCTravelGrid[GridCnt]; for (int i = 0; i < GridCnt; i ++) { GridList[i] = new tagSCTravelGrid(); TransBytes (out GridList[i].Row, vBytes, NetDataType.BYTE); TransBytes (out GridList[i].Col, vBytes, NetDataType.BYTE); TransBytes (out GridList[i].State, vBytes, NetDataType.BYTE); TransBytes (out GridList[i].Multi, vBytes, NetDataType.BYTE); TransBytes (out GridList[i].EventID, vBytes, NetDataType.WORD); } } public class tagSCTravelGrid { public byte Row; //行,从1开始 public byte Col; //列,从1开始 public byte State; //状态:0-未点击;1-已开启;2-裂纹 public byte Multi; //奖励倍值: 默认1倍;2-双倍;... public ushort EventID; //事件ID } } Main/Core/NetworkPackage/ServerPack/HB0_Event/HB040_tagSCTravelInfo.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: 25eae34bd4b76da4889546a7a4f1198f MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: Main/Core/NetworkPackage/ServerPack/HB1_Role/HB130_tagSCBeautyInfo.cs
New file @@ -0,0 +1,53 @@ using UnityEngine; using System.Collections; // B1 30 红颜信息 #tagSCBeautyInfo public class HB130_tagSCBeautyInfo : GameNetPackBasic { public byte Count; public tagSCBeauty[] BeautyList; public HB130_tagSCBeautyInfo () { _cmd = (ushort)0xB130; } public override void ReadFromBytes (byte[] vBytes) { TransBytes (out Count, vBytes, NetDataType.BYTE); BeautyList = new tagSCBeauty[Count]; for (int i = 0; i < Count; i ++) { BeautyList[i] = new tagSCBeauty(); TransBytes (out BeautyList[i].BeautyID, vBytes, NetDataType.WORD); TransBytes (out BeautyList[i].State, vBytes, NetDataType.BYTE); TransBytes (out BeautyList[i].LV, vBytes, NetDataType.WORD); TransBytes (out BeautyList[i].Exp, vBytes, NetDataType.WORD); TransBytes (out BeautyList[i].AwardLV, vBytes, NetDataType.WORD); TransBytes (out BeautyList[i].SkinCnt, vBytes, NetDataType.BYTE); BeautyList[i].SkinList = new tagSCBeautySkin[BeautyList[i].SkinCnt]; for (int j = 0; j < BeautyList[i].SkinCnt; j ++) { BeautyList[i].SkinList[j] = new tagSCBeautySkin(); TransBytes (out BeautyList[i].SkinList[j].SkinID, vBytes, NetDataType.WORD); TransBytes (out BeautyList[i].SkinList[j].State, vBytes, NetDataType.BYTE); TransBytes (out BeautyList[i].SkinList[j].Used, vBytes, NetDataType.BYTE); TransBytes (out BeautyList[i].SkinList[j].Star, vBytes, NetDataType.BYTE); } } } public class tagSCBeautySkin { public ushort SkinID; //时装ID public byte State; //是否已激活 public byte Used; //是否已穿戴该时装,某个红颜的所有时装穿戴可能都为0,则前端取默认时装进行展示,如果有同步已穿戴的则以后端为准 public byte Star; //时装星级,激活时为0星 } public class tagSCBeauty { public ushort BeautyID; //红颜ID public byte State; //是否已激活 public ushort LV; //红颜好感等级,激活时为0级 public ushort Exp; //当前等级经验 public ushort AwardLV; //已经领取到的奖励等级记录 public byte SkinCnt; public tagSCBeautySkin[] SkinList; //时装皮肤列表,默认解锁的不通知,有变化的才会同步 } } Main/Core/NetworkPackage/ServerPack/HB1_Role/HB130_tagSCBeautyInfo.cs.meta
New file @@ -0,0 +1,11 @@ fileFormatVersion: 2 guid: ad2079b94b844f549b710f4877aba47d MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: