From ea802ce76f3e2b8d6e2daa70f0afad3e2bc6bdcd Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期二, 25 十二月 2018 20:11:52 +0800
Subject: [PATCH] merge 'CrossServer'
---
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs | 16 +++
Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs.meta | 12 ++
Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs.meta | 12 ++
Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs | 33 ++++++
Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs.meta | 12 ++
Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs | 11 ++
Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs.meta | 12 ++
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs.meta | 12 ++
Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs | 29 +++++
Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm.meta | 9 +
Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs | 23 ++++
Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs | 11 ++
Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs.meta | 12 ++
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs | 20 ++++
Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs.meta | 12 ++
Core/NetworkPackage/ServerPack/HC1_CrossRealm.meta | 9 +
Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs | 11 ++
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs.meta | 12 ++
18 files changed, 268 insertions(+), 0 deletions(-)
diff --git a/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs
new file mode 100644
index 0000000..d33ea2f
--- /dev/null
+++ b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs
@@ -0,0 +1,16 @@
+using UnityEngine;
+using System.Collections;
+
+// C1 02 跨服PK购买次数 #tagCMCrossRealmPKBuy
+
+public class CC102_tagCMCrossRealmPKBuy : GameNetPackBasic {
+
+ public CC102_tagCMCrossRealmPKBuy () {
+ combineCmd = (ushort)0x03FE;
+ _cmd = (ushort)0xC102;
+ }
+
+ public override void WriteToBytes () {
+ }
+
+}
diff --git a/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs.meta b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs.meta
new file mode 100644
index 0000000..50b5be6
--- /dev/null
+++ b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC102_tagCMCrossRealmPKBuy.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: e7100e28cb3f53a4e98018090007a707
+timeCreated: 1545270558
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs
new file mode 100644
index 0000000..6e7875a
--- /dev/null
+++ b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs
@@ -0,0 +1,20 @@
+using UnityEngine;
+using System.Collections;
+
+// C1 03 跨服PK领取奖励 #tagCMCrossRealmPKGetAward
+
+public class CC103_tagCMCrossRealmPKGetAward : GameNetPackBasic {
+ public byte AwardType; // 奖励类型;1-每日匹配奖励,2-每日胜利奖励,3-段位达标奖励,4-赛季结算奖励
+ public byte AwardData; // 奖励类型对应领取值;每日匹配奖励时为匹配次数,每日胜利奖励时为胜利次数,段位达标奖励时为领取的段位
+
+ public CC103_tagCMCrossRealmPKGetAward () {
+ combineCmd = (ushort)0x03FE;
+ _cmd = (ushort)0xC103;
+ }
+
+ public override void WriteToBytes () {
+ WriteBytes (AwardType, NetDataType.BYTE);
+ WriteBytes (AwardData, NetDataType.BYTE);
+ }
+
+}
diff --git a/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs.meta b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs.meta
new file mode 100644
index 0000000..4cc389d
--- /dev/null
+++ b/Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC103_tagCMCrossRealmPKGetAward.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: e25b6557e785cee44b441e2282033fca
+timeCreated: 1545270558
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs
new file mode 100644
index 0000000..bb927b3
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs
@@ -0,0 +1,11 @@
+using UnityEngine;
+using System.Collections;
+
+// C0 04 跨服PK赛季信息 #tagGCCrossRealmPKSeason
+
+public class DTCC004_tagGCCrossRealmPKSeason : DtcBasic {
+ public override void Done(GameNetPackBasic vNetPack) {
+ base.Done(vNetPack);
+ HC004_tagGCCrossRealmPKSeason vNetData = vNetPack as HC004_tagGCCrossRealmPKSeason;
+ }
+}
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs.meta b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs.meta
new file mode 100644
index 0000000..e45e06c
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeason.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: caa8b080f4218d74dbadca1f9f9bac29
+timeCreated: 1545270558
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm.meta b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm.meta
new file mode 100644
index 0000000..e41ecf7
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 203e267f18fa9a4489deaf43abce13d4
+folderAsset: yes
+timeCreated: 1545270557
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs
new file mode 100644
index 0000000..f0bcbb6
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs
@@ -0,0 +1,11 @@
+using UnityEngine;
+using System.Collections;
+
+// C1 01 跨服PK玩家信息 #tagMCCrossRealmPKPlayerInfo
+
+public class DTCC101_tagMCCrossRealmPKPlayerInfo : DtcBasic {
+ public override void Done(GameNetPackBasic vNetPack) {
+ base.Done(vNetPack);
+ HC101_tagMCCrossRealmPKPlayerInfo vNetData = vNetPack as HC101_tagMCCrossRealmPKPlayerInfo;
+ }
+}
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs.meta b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs.meta
new file mode 100644
index 0000000..636e1d9
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: d54379145182fd24a9ff69ea74a7c50a
+timeCreated: 1545270558
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs
new file mode 100644
index 0000000..d207dcc
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs
@@ -0,0 +1,11 @@
+using UnityEngine;
+using System.Collections;
+
+// C1 02 跨服PK玩家奖励记录 #tagMCCrossRealmPKAwardState
+
+public class DTCC102_tagMCCrossRealmPKAwardState : DtcBasic {
+ public override void Done(GameNetPackBasic vNetPack) {
+ base.Done(vNetPack);
+ HC102_tagMCCrossRealmPKAwardState vNetData = vNetPack as HC102_tagMCCrossRealmPKAwardState;
+ }
+}
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs.meta b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs.meta
new file mode 100644
index 0000000..ebd7f7f
--- /dev/null
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC102_tagMCCrossRealmPKAwardState.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 468e956e3141c9142a62e1028830ad22
+timeCreated: 1545270557
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs b/Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs
new file mode 100644
index 0000000..9b01d57
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs
@@ -0,0 +1,33 @@
+using UnityEngine;
+using System.Collections;
+
+// C0 04 跨服PK赛季信息 #tagGCCrossRealmPKSeason
+
+public class HC004_tagGCCrossRealmPKSeason : GameNetPackBasic {
+ public byte ZoneCount; // 所有赛区个数
+ public byte[] ZoneIDList; // 所有赛区列表
+ public byte ZoneID; // 所属赛区ID
+ public ushort SeasonID; // 当前赛季ID
+ public string StartDate; // 开始日期 yyyy-MM-dd
+ public string EndDate; // 结束日期 yyyy-MM-dd
+ public string EndTime; // 赛季结算时间,赛季奖励该时间后才可领取 hh:mm
+ public string NextStartDate; // 下赛季开始日期 yyyy-MM-dd
+ public string NextEndDate; // 下赛季结束日期 yyyy-MM-dd
+
+ public HC004_tagGCCrossRealmPKSeason () {
+ _cmd = (ushort)0xC004;
+ }
+
+ public override void ReadFromBytes (byte[] vBytes) {
+ TransBytes (out ZoneCount, vBytes, NetDataType.BYTE);
+ TransBytes (out ZoneIDList, vBytes, NetDataType.BYTE, ZoneCount);
+ TransBytes (out ZoneID, vBytes, NetDataType.BYTE);
+ TransBytes (out SeasonID, vBytes, NetDataType.WORD);
+ TransBytes (out StartDate, vBytes, NetDataType.Chars, 10);
+ TransBytes (out EndDate, vBytes, NetDataType.Chars, 10);
+ TransBytes (out EndTime, vBytes, NetDataType.Chars, 5);
+ TransBytes (out NextStartDate, vBytes, NetDataType.Chars, 10);
+ TransBytes (out NextEndDate, vBytes, NetDataType.Chars, 10);
+ }
+
+}
diff --git a/Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs.meta b/Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs.meta
new file mode 100644
index 0000000..5a8d878
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC004_tagGCCrossRealmPKSeason.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 5dde8bcae1e094b4ca6f1b79a42c600c
+timeCreated: 1545270557
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/ServerPack/HC1_CrossRealm.meta b/Core/NetworkPackage/ServerPack/HC1_CrossRealm.meta
new file mode 100644
index 0000000..ccde62d
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC1_CrossRealm.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 74514a6800d6821458e69409737b8171
+folderAsset: yes
+timeCreated: 1545270557
+licenseType: Pro
+DefaultImporter:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs
new file mode 100644
index 0000000..6b28cad
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs
@@ -0,0 +1,29 @@
+using UnityEngine;
+using System.Collections;
+
+// C1 01 跨服PK玩家信息 #tagMCCrossRealmPKPlayerInfo
+
+public class HC101_tagMCCrossRealmPKPlayerInfo : GameNetPackBasic {
+ public uint Score; // 当前积分
+ public byte DanLV; // 当前段位
+ public ushort PKCount; // PK次数
+ public ushort WinCount; // 胜利次数
+ public ushort CWinCount; // 连胜次数
+ public byte DayPKCount; // 当日已PK次数
+ public byte DayBuyCount; // 当日已购买次数
+
+ public HC101_tagMCCrossRealmPKPlayerInfo () {
+ _cmd = (ushort)0xC101;
+ }
+
+ public override void ReadFromBytes (byte[] vBytes) {
+ TransBytes (out Score, vBytes, NetDataType.DWORD);
+ TransBytes (out DanLV, vBytes, NetDataType.BYTE);
+ TransBytes (out PKCount, vBytes, NetDataType.WORD);
+ TransBytes (out WinCount, vBytes, NetDataType.WORD);
+ TransBytes (out CWinCount, vBytes, NetDataType.WORD);
+ TransBytes (out DayPKCount, vBytes, NetDataType.BYTE);
+ TransBytes (out DayBuyCount, vBytes, NetDataType.BYTE);
+ }
+
+}
diff --git a/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs.meta b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs.meta
new file mode 100644
index 0000000..4f8b05e
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC101_tagMCCrossRealmPKPlayerInfo.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 9712e4e83b45fd149a79233a914f87a3
+timeCreated: 1545270557
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs
new file mode 100644
index 0000000..28ce00e
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs
@@ -0,0 +1,23 @@
+using UnityEngine;
+using System.Collections;
+
+// C1 02 跨服PK玩家奖励记录 #tagMCCrossRealmPKAwardState
+
+public class HC102_tagMCCrossRealmPKAwardState : GameNetPackBasic {
+ public uint DayPKCountAwardState; // 每日匹配次数奖励记录,二进制位存储是否已领取,按匹配次数升序排序索引代表奖励位
+ public uint DayWinCountAwardState; // 每日胜利次数奖励记录,二进制位存储是否已领取,按胜利次数升序排序索引代表奖励位
+ public uint DanLVAwardState; // 段位达标奖励记录,二进制位存储是否已领取,按段位代表奖励位
+ public byte SeasonAwardState; // 赛季结算奖励是否已领取
+
+ public HC102_tagMCCrossRealmPKAwardState () {
+ _cmd = (ushort)0xC102;
+ }
+
+ public override void ReadFromBytes (byte[] vBytes) {
+ TransBytes (out DayPKCountAwardState, vBytes, NetDataType.DWORD);
+ TransBytes (out DayWinCountAwardState, vBytes, NetDataType.DWORD);
+ TransBytes (out DanLVAwardState, vBytes, NetDataType.DWORD);
+ TransBytes (out SeasonAwardState, vBytes, NetDataType.BYTE);
+ }
+
+}
diff --git a/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs.meta b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs.meta
new file mode 100644
index 0000000..3388454
--- /dev/null
+++ b/Core/NetworkPackage/ServerPack/HC1_CrossRealm/HC102_tagMCCrossRealmPKAwardState.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 4d2f840c51ccc944da32e0dc4a734d6e
+timeCreated: 1545270557
+licenseType: Pro
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
--
Gitblit v1.8.0