From 8fa8f928f44c91c38eed9404c33fe0d85cc3b7f3 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期一, 11 八月 2025 19:04:14 +0800
Subject: [PATCH] 0312 替换封包解析结构体改成类
---
Main/Core/NetworkPackage/ServerPack/HA0_Sys/HA008_tagGCPlayerRecInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/H02_PlayerTalk/H0212_tagNotifyCode.cs | 2
Main/Core/NetworkPackage/ServerPack/HB1_Role/HB110_tagMCTaskInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA74_tagMCActBuyCountGiftInfo.cs | 4 +-
Main/Core/NetworkPackage/ServerPack/HB3_PlayerSocial/HB311_tagGCTalkCache.cs | 2
Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB427_tagSCUseSkill.cs | 2
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA204_tagMCVPackRefresh.cs | 2
Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA709_tagObjInfoListRefresh.cs | 2
Main/Core/NetworkPackage/ServerPack/HA4_Family/HA408_tagGCPyAllFamilyView.cs | 2
Main/Core/NetworkPackage/ServerPack/H0F_Family/C0F09_tagFamilyWarBillboardResult.cs | 2
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA206_tagMCAutoItemCountRefresh.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA320_tagMCPlayerFBInfoData.cs | 2
Main/Core/NetworkPackage/ServerPack/HB1_Role/HB124_tagSCLineupInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA351_tagMCTreasureInfo.cs | 4 +-
Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA130_tagMCViewBillboardRet.cs | 2
Main/Core/NetworkPackage/ServerPack/H07_PlayerItem/H0725_tagRolePackRefreshEx.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA363_tagMCMailStateChange.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3A1_tagMCModuleFightPowerInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA717_tagMCChatBubbleBoxState.cs | 2
Main/Core/NetworkPackage/ServerPack/HA8_Item/HA802_tagMCShopItemDayBuyCntInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA8_Item/HA809_tagMCItemDayUseCntInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HB1_Role/HB118_tagMCFacePicInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA362_tagMCMailList.cs | 4 +-
Main/Core/NetworkPackage/ClientPack/CB4_FightDefine/CB412_tagCSHeroLineupSave.cs | 2
Main/Core/NetworkPackage/ServerPack/HB1_Role/HB120_tagMCZhanlingInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HB1_Role/HB117_tagMCFaceInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HB1_Role/HB122_tagSCHeroInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3BD_tagMCBuyEnterInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB424_tagSCTurnFightInit.cs | 6 +-
Main/Core/NetworkPackage/ClientPack/CA3_Item/CA323_tagCMUseItems.cs | 2
Main/Core/NetworkPackage/ServerPack/HA4_Family/HA401_tagGCViewFamilyRequestInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA302_tagMCFuncOpenStateList.cs | 2
/dev/null | 8 ----
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA315_tagMCDailyActionCnt.cs | 2
Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA721_tagMCEmojiPackInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/H0F_Family/H0F03_tagRoleFamilyInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA110_tagMCCoinToGoldCountInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA2_Package/HA207_tagSCPackBuyInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA8_Item/HA801_tagMCGiveAwardInfo.cs | 4 +-
Main/Core/NetworkPackage/ServerPack/HA3_Function/HA311_tagMCSyncRealmInfo.cs | 2
Main/Core/NetworkPackage/ServerPack/HA4_Family/HA403_tagGCFamilyActionInfo.cs | 2
41 files changed, 46 insertions(+), 54 deletions(-)
diff --git a/Main/Core/NetworkPackage/ClientPack/CA3_Item/CA323_tagCMUseItems.cs b/Main/Core/NetworkPackage/ClientPack/CA3_Item/CA323_tagCMUseItems.cs
index 0664dfb..07a51ef 100644
--- a/Main/Core/NetworkPackage/ClientPack/CA3_Item/CA323_tagCMUseItems.cs
+++ b/Main/Core/NetworkPackage/ClientPack/CA3_Item/CA323_tagCMUseItems.cs
@@ -26,7 +26,7 @@
}
}
- public struct tagCMUseItemsSelect {
+ public class tagCMUseItemsSelect {
public uint SelectID; //閫夋嫨椤笽D
public ushort SelectCnt; //閫夋嫨鏁�
}
diff --git a/Main/Core/NetworkPackage/ClientPack/CB4_FightDefine/CB412_tagCSHeroLineupSave.cs b/Main/Core/NetworkPackage/ClientPack/CB4_FightDefine/CB412_tagCSHeroLineupSave.cs
index 08fdd4a..6a5e53d 100644
--- a/Main/Core/NetworkPackage/ClientPack/CB4_FightDefine/CB412_tagCSHeroLineupSave.cs
+++ b/Main/Core/NetworkPackage/ClientPack/CB4_FightDefine/CB412_tagCSHeroLineupSave.cs
@@ -24,7 +24,7 @@
}
}
- public struct tagCSHeroLineupPos {
+ public class tagCSHeroLineupPos {
public ushort ItemIndex; //姝﹀皢鐗╁搧鎵�鍦ㄦ灏嗚儗鍖呬綅缃储寮�
public byte PosNum; //1~n涓婇樀浣嶇疆缂栧彿
}
diff --git a/Main/Core/NetworkPackage/DTCFile/ClientPack.meta b/Main/Core/NetworkPackage/DTCFile/ClientPack.meta
deleted file mode 100644
index b552ea6..0000000
--- a/Main/Core/NetworkPackage/DTCFile/ClientPack.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: ca5cb78cdbfcd124896d149f0087c4e2
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Main/Core/NetworkPackage/DTCFile/ClientPack/CB4_FightDefine.meta b/Main/Core/NetworkPackage/DTCFile/ClientPack/CB4_FightDefine.meta
deleted file mode 100644
index 8c82e3c..0000000
--- a/Main/Core/NetworkPackage/DTCFile/ClientPack/CB4_FightDefine.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 38c3d32cc0f30b94fa6c38128fefa3c8
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Main/Core/NetworkPackage/ServerPack/H02_PlayerTalk/H0212_tagNotifyCode.cs b/Main/Core/NetworkPackage/ServerPack/H02_PlayerTalk/H0212_tagNotifyCode.cs
index ad8ae66..f5304cf 100644
--- a/Main/Core/NetworkPackage/ServerPack/H02_PlayerTalk/H0212_tagNotifyCode.cs
+++ b/Main/Core/NetworkPackage/ServerPack/H02_PlayerTalk/H0212_tagNotifyCode.cs
@@ -26,7 +26,7 @@
}
}
- public struct tagNotifyStr {
+ public class tagNotifyStr {
public uint MsgInt; //int绫诲瀷
public byte Len;
public string Msg; //size = Len
diff --git a/Main/Core/NetworkPackage/ServerPack/H07_PlayerItem/H0725_tagRolePackRefreshEx.cs b/Main/Core/NetworkPackage/ServerPack/H07_PlayerItem/H0725_tagRolePackRefreshEx.cs
index 73e6168..2282cdc 100644
--- a/Main/Core/NetworkPackage/ServerPack/H07_PlayerItem/H0725_tagRolePackRefreshEx.cs
+++ b/Main/Core/NetworkPackage/ServerPack/H07_PlayerItem/H0725_tagRolePackRefreshEx.cs
@@ -32,7 +32,7 @@
}
}
- public struct tagRoleItemRefresh {
+ public class tagRoleItemRefresh {
public ushort ItemPlace;
public uint ItemID;
public byte IsLocked; //鏄惁閿佸畾
diff --git a/Main/Core/NetworkPackage/ServerPack/H08_Event.meta b/Main/Core/NetworkPackage/ServerPack/H08_Event.meta
deleted file mode 100644
index f7f17cf..0000000
--- a/Main/Core/NetworkPackage/ServerPack/H08_Event.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: dab11290b2c6dae4bb9f7f5ac868ff07
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Main/Core/NetworkPackage/ServerPack/H0F_Family/C0F09_tagFamilyWarBillboardResult.cs b/Main/Core/NetworkPackage/ServerPack/H0F_Family/C0F09_tagFamilyWarBillboardResult.cs
index bafcf4c..2adf945 100644
--- a/Main/Core/NetworkPackage/ServerPack/H0F_Family/C0F09_tagFamilyWarBillboardResult.cs
+++ b/Main/Core/NetworkPackage/ServerPack/H0F_Family/C0F09_tagFamilyWarBillboardResult.cs
@@ -22,7 +22,7 @@
}
}
- public struct tagFamilyWarBillboardInfo {
+ public class tagFamilyWarBillboardInfo {
public uint FamilyID; //瀹舵棌ID
public byte FamilyNameLen;
public string FamilyName; //size = FamilyNameLen
diff --git a/Main/Core/NetworkPackage/ServerPack/H0F_Family/H0F03_tagRoleFamilyInfo.cs b/Main/Core/NetworkPackage/ServerPack/H0F_Family/H0F03_tagRoleFamilyInfo.cs
index 758c9c8..483bdf7 100644
--- a/Main/Core/NetworkPackage/ServerPack/H0F_Family/H0F03_tagRoleFamilyInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/H0F_Family/H0F03_tagRoleFamilyInfo.cs
@@ -87,7 +87,7 @@
TransBytes (out AcceptJoin, vBytes, NetDataType.BYTE);
}
- public struct tagRoleFamilyMember {
+ public class tagRoleFamilyMember {
public uint PlayerID;
public byte Sex; //鎬у埆
public byte NameLen;
diff --git a/Main/Core/NetworkPackage/ServerPack/HA0_Sys/HA008_tagGCPlayerRecInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA0_Sys/HA008_tagGCPlayerRecInfo.cs
index 9f874de..6310f41 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA0_Sys/HA008_tagGCPlayerRecInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA0_Sys/HA008_tagGCPlayerRecInfo.cs
@@ -32,7 +32,7 @@
}
}
- public struct tagGCPlayerRec {
+ public class tagGCPlayerRec {
public uint Time; //鏃堕棿
public uint Value1; //鍊�1
public uint Value2; //鍊�2
diff --git a/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA110_tagMCCoinToGoldCountInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA110_tagMCCoinToGoldCountInfo.cs
index 5aab3e6..429ad54 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA110_tagMCCoinToGoldCountInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA110_tagMCCoinToGoldCountInfo.cs
@@ -31,7 +31,7 @@
}
}
- public struct tagMCCoinToGoldCount {
+ public class tagMCCoinToGoldCount {
public ushort RecordID;
public ushort TodayPayCount; // 浠婃棩宸茶喘涔版鏁�
public uint TotalPayCount; // 绱鎬昏喘涔版鏁�
diff --git a/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA130_tagMCViewBillboardRet.cs b/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA130_tagMCViewBillboardRet.cs
index f464d4e..7aa9156 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA130_tagMCViewBillboardRet.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA1_Sys/HA130_tagMCViewBillboardRet.cs
@@ -76,7 +76,7 @@
}
}
- public struct tagMCViewBillboardData {
+ public class tagMCViewBillboardData {
public ushort Index; //鏁版嵁鍦ㄦ鍗曞垪琛ㄤ腑鐨勭储寮曪紝浠�0寮�濮�
public ushort Rank; //鍚嶆锛屼粠1寮�濮嬶紝浠h〃绗�1鍚�
public uint ID;
diff --git a/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA204_tagMCVPackRefresh.cs b/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA204_tagMCVPackRefresh.cs
index b70a129..c6f6301 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA204_tagMCVPackRefresh.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA204_tagMCVPackRefresh.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagMCVPackItem {
+ public class tagMCVPackItem {
public ushort ItemPlace; // 鑳屽寘鐗╁搧浣嶇疆绱㈠紩
public uint ItemData; // 鐗╁搧鏁版嵁锛屾牴鎹笉鍚岃儗鍖呯被鍨嬭嚜瀹氫箟
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA206_tagMCAutoItemCountRefresh.cs b/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA206_tagMCAutoItemCountRefresh.cs
index 2947cfc..70b5afe 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA206_tagMCAutoItemCountRefresh.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA206_tagMCAutoItemCountRefresh.cs
@@ -21,7 +21,7 @@
}
}
- public struct tagMCAutoItemCount {
+ public class tagMCAutoItemCount {
public uint ItemID;
public uint ItemCount;
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA207_tagSCPackBuyInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA207_tagSCPackBuyInfo.cs
index be80f97..b40e480 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA207_tagSCPackBuyInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA2_Package/HA207_tagSCPackBuyInfo.cs
@@ -21,7 +21,7 @@
}
}
- public struct tagSCPackBuy {
+ public class tagSCPackBuy {
public byte PackType; // 鑳屽寘绫诲瀷
public ushort BuyCnt; // 宸茶喘涔版鏁�
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA302_tagMCFuncOpenStateList.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA302_tagMCFuncOpenStateList.cs
index f8ad960..c3a23c9 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA302_tagMCFuncOpenStateList.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA302_tagMCFuncOpenStateList.cs
@@ -22,7 +22,7 @@
}
}
- public struct tagMCFuncOpenState {
+ public class tagMCFuncOpenState {
public byte FuncID; // 鍔熻兘ID
public byte State; // 鏄惁寮�鍚�
public byte AwardState; // 鏄惁宸查濂栧姳
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA311_tagMCSyncRealmInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA311_tagMCSyncRealmInfo.cs
index 60c83d9..a860cc8 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA311_tagMCSyncRealmInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA311_tagMCSyncRealmInfo.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagMCSyncRealmTask {
+ public class tagMCSyncRealmTask {
public byte TaskID;
public uint TaskValue;
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA315_tagMCDailyActionCnt.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA315_tagMCDailyActionCnt.cs
index cd8dbd1..d6932d3 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA315_tagMCDailyActionCnt.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA315_tagMCDailyActionCnt.cs
@@ -24,7 +24,7 @@
}
}
- public struct tagMCDailyActionInfo {
+ public class tagMCDailyActionInfo {
public uint ActionID; // ID
public ushort DayFinishCnt; // 浠婃棩宸插畬鎴愭鏁�
public byte DayBuyTimes; // 浠婃棩璐拱娆℃暟
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA320_tagMCPlayerFBInfoData.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA320_tagMCPlayerFBInfoData.cs
index 515b01a..96136b4 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA320_tagMCPlayerFBInfoData.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA320_tagMCPlayerFBInfoData.cs
@@ -27,7 +27,7 @@
}
}
- public struct tagMCFBInfo {
+ public class tagMCFBInfo {
public uint FBID; //fbId
public ushort EnterCnt; //褰撴棩杩涘叆娆℃暟
public ushort RecoverCnt; //鎵惧洖娆℃暟
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA351_tagMCTreasureInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA351_tagMCTreasureInfo.cs
index 0d21cb5..78265da 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA351_tagMCTreasureInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA351_tagMCTreasureInfo.cs
@@ -32,7 +32,7 @@
}
}
- public struct tagMCTreasureTypeInfo {
+ public class tagMCTreasureTypeInfo {
public byte TreasureType; //瀵诲疂绫诲瀷
public ushort LuckValue; //褰撳墠骞歌繍鍊�
public uint TreasureCount; //宸插瀹濇�绘鏁�
@@ -43,7 +43,7 @@
public tagMCTreasureGridLimit[] GridLimitCntList; //鏈夐檺鍒舵娊鍙栨鏁扮殑鏍煎瓙娆℃暟淇℃伅
}
- public struct tagMCTreasureGridLimit {
+ public class tagMCTreasureGridLimit {
public byte GridNum; // 鏈夐檺鍒舵娊鍙栨鏁扮殑鏍煎瓙缂栧彿
public ushort GridCnt; // 宸叉娊鍒版鏁�
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA362_tagMCMailList.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA362_tagMCMailList.cs
index 1dcf026..e0770a3 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA362_tagMCMailList.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA362_tagMCMailList.cs
@@ -40,7 +40,7 @@
}
}
- public struct tagMCMail {
+ public class tagMCMail {
public string GUID; //閭欢GUID
public byte Type; //閭欢绫诲瀷锛屾殏鏃堕粯璁�0
public string CreateTime; //鍒涘缓鏃堕棿
@@ -54,7 +54,7 @@
public tagMCMailItem[] Items; //鐗╁搧淇℃伅
}
- public struct tagMCMailItem {
+ public class tagMCMailItem {
public uint ItemID; //鐗╁搧ID
public uint Count; //鏁伴噺
public byte IsBind; //鏄惁缁戝畾
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA363_tagMCMailStateChange.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA363_tagMCMailStateChange.cs
index 9a5e001..8897ce6 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA363_tagMCMailStateChange.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA363_tagMCMailStateChange.cs
@@ -21,7 +21,7 @@
}
}
- public struct tagMCMailState {
+ public class tagMCMailState {
public string GUID; //閭欢GUID
public byte MailState; //閭欢鐘舵�侊細 0-鏈煡锛�1-鏈锛�2-宸茶锛�3-宸查锛�4-宸插垹
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3A1_tagMCModuleFightPowerInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3A1_tagMCModuleFightPowerInfo.cs
index 774e59e..eff7d4d 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3A1_tagMCModuleFightPowerInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3A1_tagMCModuleFightPowerInfo.cs
@@ -26,7 +26,7 @@
}
}
- public struct tagMCModuleFightPower {
+ public class tagMCModuleFightPower {
public byte MfpType; //妯″潡缂栧彿绫诲瀷
public uint FightPower; //鏈ā鍧楁垬鏂楀姏锛屾眰浣欎嚎閮ㄥ垎
public uint FightPowerEx; //鏈ā鍧楁垬鏂楀姏锛屾暣闄や嚎閮ㄥ垎锛�1浠h〃1浜�
diff --git a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3BD_tagMCBuyEnterInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3BD_tagMCBuyEnterInfo.cs
index 91342ba..889ec8f 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3BD_tagMCBuyEnterInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA3_Function/HA3BD_tagMCBuyEnterInfo.cs
@@ -21,7 +21,7 @@
}
}
- public struct tagMCBuyInfo {
+ public class tagMCBuyInfo {
public uint FBID; // 鍓湰ID
public byte BuyCount; // 宸茶喘涔版鏁�
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA401_tagGCViewFamilyRequestInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA401_tagGCViewFamilyRequestInfo.cs
index 68b1473..6ba2b9f 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA401_tagGCViewFamilyRequestInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA401_tagGCViewFamilyRequestInfo.cs
@@ -28,7 +28,7 @@
}
}
- public struct tagtMemberInfo {
+ public class tagtMemberInfo {
public uint PlayerID; //鐜╁ID
public byte NameLen; //鍚嶅瓧闀垮害
public string Name; //size=NameLen
diff --git a/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA403_tagGCFamilyActionInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA403_tagGCFamilyActionInfo.cs
index d0d1237..039055d 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA403_tagGCFamilyActionInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA403_tagGCFamilyActionInfo.cs
@@ -34,7 +34,7 @@
}
}
- public struct tagGCFamilyAction {
+ public class tagGCFamilyAction {
public uint Time; //鏃堕棿
public byte NameLen;
public string Name;
diff --git a/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA408_tagGCPyAllFamilyView.cs b/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA408_tagGCPyAllFamilyView.cs
index 564ff73..d4021d3 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA408_tagGCPyAllFamilyView.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA4_Family/HA408_tagGCPyAllFamilyView.cs
@@ -40,7 +40,7 @@
TransBytes (out IsSearching, vBytes, NetDataType.BYTE);
}
- public struct tagGCPyFamilyView {
+ public class tagGCPyFamilyView {
public ushort FamilyIndex;
public uint FamilyID; //瀹舵棌ID
public byte FamilyNameLen;
diff --git a/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA709_tagObjInfoListRefresh.cs b/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA709_tagObjInfoListRefresh.cs
index 15227d2..e80d31f 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA709_tagObjInfoListRefresh.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA709_tagObjInfoListRefresh.cs
@@ -26,7 +26,7 @@
}
}
- public struct tagRefreshType {
+ public class tagRefreshType {
public ushort RefreshType;
public uint Value;
public uint ValueEx;
diff --git a/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA717_tagMCChatBubbleBoxState.cs b/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA717_tagMCChatBubbleBoxState.cs
index 3a1aa29..41c9f4d 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA717_tagMCChatBubbleBoxState.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA717_tagMCChatBubbleBoxState.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagMCChatBubbleBox {
+ public class tagMCChatBubbleBox {
public byte BoxID; //姘旀场ID
public byte State; //鏄惁宸叉縺娲�
public uint EndTime; //鍒版湡鏃堕棿鎴筹紝0涓烘案涔�
diff --git a/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA721_tagMCEmojiPackInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA721_tagMCEmojiPackInfo.cs
index 38c4349..dddca56 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA721_tagMCEmojiPackInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA7_Interaction/HA721_tagMCEmojiPackInfo.cs
@@ -22,7 +22,7 @@
}
}
- public struct tagMCEmojiPack {
+ public class tagMCEmojiPack {
public byte PackID; //琛ㄦ儏鍖匢D
public byte State; //鏄惁宸叉縺娲�
public uint EndTime; //鍒版湡鏃堕棿鎴筹紝0涓烘案涔�
diff --git a/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA801_tagMCGiveAwardInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA801_tagMCGiveAwardInfo.cs
index 05d07d7..13c33c1 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA801_tagMCGiveAwardInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA801_tagMCGiveAwardInfo.cs
@@ -44,12 +44,12 @@
TransBytes (out DataEx, vBytes, NetDataType.Chars, DataLen);
}
- public struct tagMCGiveAwardMoney {
+ public class tagMCGiveAwardMoney {
public byte MoneyType;
public uint MoneyValue;
}
- public struct tagMCGiveAwardItem {
+ public class tagMCGiveAwardItem {
public uint ItemID;
public uint Count; // 姹備綑浜块儴鍒嗭紝涓埆鍔熻兘鍗曟姹囨�诲彲鑳借秴20浜匡紝濡傛壒閲忛仯鏁o紝鍥虹粺涓�瑙勫垯
public uint CountEx; // 鏁撮櫎浜块儴鍒�
diff --git a/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA802_tagMCShopItemDayBuyCntInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA802_tagMCShopItemDayBuyCntInfo.cs
index 901abf8..2adcc55 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA802_tagMCShopItemDayBuyCntInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA802_tagMCShopItemDayBuyCntInfo.cs
@@ -22,7 +22,7 @@
}
}
- public struct tagMCShopItemDayBuyCnt {
+ public class tagMCShopItemDayBuyCnt {
public uint ItemIndex;
public uint BuyCnt; // 浠婃棩宸茶喘涔版鏁�
public byte IsReset; //鏄惁閲嶇疆
diff --git a/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA809_tagMCItemDayUseCntInfo.cs b/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA809_tagMCItemDayUseCntInfo.cs
index 58d8863..37de126 100644
--- a/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA809_tagMCItemDayUseCntInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HA8_Item/HA809_tagMCItemDayUseCntInfo.cs
@@ -21,7 +21,7 @@
}
}
- public struct tagMCItemDayUseCnt {
+ public class tagMCItemDayUseCnt {
public uint ItemID;
public ushort UseCnt; // 浠婃棩宸蹭娇鐢ㄦ鏁�
}
diff --git a/Main/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA74_tagMCActBuyCountGiftInfo.cs b/Main/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA74_tagMCActBuyCountGiftInfo.cs
index 92589db..c0e4207 100644
--- a/Main/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA74_tagMCActBuyCountGiftInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA74_tagMCActBuyCountGiftInfo.cs
@@ -46,13 +46,13 @@
TransBytes (out ShopType, vBytes, NetDataType.WORD);
}
- public struct tagMCActBuyCountGiftItem {
+ public class tagMCActBuyCountGiftItem {
public uint ItemID;
public ushort ItemCount;
public byte IsBind;
}
- public struct tagMCActBuyCountGift {
+ public class tagMCActBuyCountGift {
public byte NeedBuyCount; // 鎵�闇�鎬昏喘涔版鏁帮紝0涓哄厤璐归鍙栫殑妗f
public byte Count; // 濂栧姳鐗╁搧鏁�
public tagMCActBuyCountGiftItem[] AwardItemList; // 濂栧姳鐗╁搧鍒楄〃
diff --git a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB110_tagMCTaskInfo.cs b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB110_tagMCTaskInfo.cs
index 3c05e98..abf06cf 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB110_tagMCTaskInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB110_tagMCTaskInfo.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagMCTask {
+ public class tagMCTask {
public byte TaskGroup; // 浠诲姟缁勶紝0-涓荤嚎
public uint TaskID; // 褰撳墠浠诲姟ID锛屽彲鑳戒负0锛岃〃绀鸿鍒嗙粍鏆傛椂娌℃湁浠诲姟
public uint CurValue; // 褰撳墠杩涘害鍊�
diff --git a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB117_tagMCFaceInfo.cs b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB117_tagMCFaceInfo.cs
index 6f64ecb..0383460 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB117_tagMCFaceInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB117_tagMCFaceInfo.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagMCFace {
+ public class tagMCFace {
public uint FaceID; //澶村儚ID
public byte State; //鏄惁宸叉縺娲�
public uint EndTime; //鍒版湡鏃堕棿鎴筹紝0涓烘案涔�
diff --git a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB118_tagMCFacePicInfo.cs b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB118_tagMCFacePicInfo.cs
index aa27131..ad8ac07 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB118_tagMCFacePicInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB118_tagMCFacePicInfo.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagMCFacePic {
+ public class tagMCFacePic {
public uint FacePicID; //澶村儚妗咺D
public byte State; //鏄惁宸叉縺娲�
public uint EndTime; //鍒版湡鏃堕棿鎴筹紝0涓烘案涔�
diff --git a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB120_tagMCZhanlingInfo.cs b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB120_tagMCZhanlingInfo.cs
index 54c82cd..a341d11 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB120_tagMCZhanlingInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB120_tagMCZhanlingInfo.cs
@@ -33,7 +33,7 @@
}
}
- public struct tagMCZhanling {
+ public class tagMCZhanling {
public uint NeedValue; // 濂栧姳鎵�闇�鍊�
public byte FreeRewardState; // 鍏嶈垂鎴樹护濂栧姳鏄惁宸查鍙�
public byte ZLRewardState; // 鏅�氭垬浠ゅ鍔辨槸鍚﹀凡棰嗗彇
diff --git a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB122_tagSCHeroInfo.cs b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB122_tagSCHeroInfo.cs
index e20e5d3..450f728 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB122_tagSCHeroInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB122_tagSCHeroInfo.cs
@@ -24,7 +24,7 @@
}
}
- public struct tagSCHero {
+ public class tagSCHero {
public uint HeroID; // 姝﹀皢ID
public uint SkinState; // 姝﹀皢鐨偆宸茶В閿佺姸鎬佷俊鎭紝鎸夌毊鑲ゆ墍鍦ㄧ储寮曚簩杩涘埗浣嶈繍绠楀垽鏂槸鍚﹁В閿侊紝0绱㈠紩浣嶉粯璁ょ毊鑲わ紝涓嶇敤楠岃瘉
public byte BookInitState; // 鍥鹃壌婵�娲荤姸鎬侊細0-鏈縺娲伙紱1-鍙縺娲伙紱2-宸叉縺娲�
diff --git a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB124_tagSCLineupInfo.cs b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB124_tagSCLineupInfo.cs
index 81b235d..0732366 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB124_tagSCLineupInfo.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB1_Role/HB124_tagSCLineupInfo.cs
@@ -23,7 +23,7 @@
}
}
- public struct tagSCLineup {
+ public class tagSCLineup {
public byte LineupID; // 闃靛ID
public byte ShapeType; // 闃靛瀷
public byte HeroCnt;
diff --git a/Main/Core/NetworkPackage/ServerPack/HB3_PlayerSocial/HB311_tagGCTalkCache.cs b/Main/Core/NetworkPackage/ServerPack/HB3_PlayerSocial/HB311_tagGCTalkCache.cs
index 7011061..6ea8a70 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB3_PlayerSocial/HB311_tagGCTalkCache.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB3_PlayerSocial/HB311_tagGCTalkCache.cs
@@ -27,7 +27,7 @@
}
}
- public struct tagGCTalkCacheInfo {
+ public class tagGCTalkCacheInfo {
public byte ChannelType; // 1 世界 2 仙盟
public byte NameLen;
public string Name; //size = SrcNameLen
diff --git a/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB424_tagSCTurnFightInit.cs b/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB424_tagSCTurnFightInit.cs
index f24ef65..7df7ae1 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB424_tagSCTurnFightInit.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB424_tagSCTurnFightInit.cs
@@ -54,13 +54,13 @@
}
}
- public struct tagSCTurnFightFaction {
+ public class tagSCTurnFightFaction {
public byte Faction; //闃佃惀缂栧彿锛�1鎴�2锛�1涓哄彂璧锋柟鐨勯樀钀ョ紪鍙�
public byte LineupCnt;
public tagSCTurnFightLineup[] LineupList; // 鏈樀钀ユ墍鏈夐樀瀹瑰垪琛紝涓烘敮鎸佸V澶氭墿灞曠敤锛岄�氬父鎯呭喌涓嬫瘡涓樀钀ュ彧鏈変竴涓樀瀹�
}
- public struct tagSCTurnFightObj {
+ public class tagSCTurnFightObj {
public uint ObjID; // 鎴樻枟鍗曚綅鍞竴ID
public uint NPCID; // 鎴樻枟NPCID锛屼笉鍚岀殑瀹炰緥ID瀵瑰簲鐨凬PCID鍙兘涓�鏍�
public uint HeroID; // 鐜╁姝﹀皢ID锛屼粎鐜╁闃靛鏈�
@@ -74,7 +74,7 @@
public ushort AngreXP; // 褰撳墠鎬掓皵鍊�
}
- public struct tagSCTurnFightLineup {
+ public class tagSCTurnFightLineup {
public byte Num; // 璇ラ樀瀹瑰湪鏈樀钀ョ殑缂栧彿锛屼笉鍚岄樀钀ョ殑闃靛缂栧彿鍙兘鐩稿悓锛岄兘鏄粠1寮�濮嬶紝涓�鑸�1V1鏃舵瘡涓樀钀ヤ负1涓樀瀹癸紝澶歏澶氭椂鍒欐瘡涓樀钀ヤ负澶氫釜闃靛
public uint OwnerID; // 闃靛鎵�灞炵殑鐜╁ID锛屽彲鑳戒负0锛�0浠h〃闈炵帺瀹堕樀瀹�
public byte ShapeType; // 鏈樀瀹归樀鍨嬶紝0涓洪粯璁ら樀鍨嬶紝鍙墿灞曚笉鍚岀殑闃靛瀷锛屽boss鐗规畩鎴樻枟闃靛瀷锛屾垨鑰呭叾浠栦笉鍚岀珯浣嶇殑闃靛瀷
diff --git a/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB427_tagSCUseSkill.cs b/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB427_tagSCUseSkill.cs
index 159725d..2710616 100644
--- a/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB427_tagSCUseSkill.cs
+++ b/Main/Core/NetworkPackage/ServerPack/HB4_FightDefine/HB427_tagSCUseSkill.cs
@@ -39,7 +39,7 @@
}
}
- public struct tagSCUseSkillHurt {
+ public class tagSCUseSkillHurt {
public uint ObjID;
public uint AttackTypes; // 椋樿绫诲瀷姹囨�伙紝鏀寔澶氱绫诲瀷骞跺瓨锛屽鏃犺闃插尽涓旀毚鍑诲悓鏃惰鏍兼尅锛屼簩杩涘埗鎴栬繍绠楁渶缁堝�硷紱0-澶辫触锛�1-鏅�氾紱2-鍥炶锛�5-鏍兼尅锛�6-鏃犺闃插尽锛�7-鏆村嚮锛�9-闂伩
public uint HurtHP; // 椋樿鍊硷紝姹備綑浜块儴鍒�
--
Gitblit v1.8.0