From 6dad83abfa911762d522111ca3130bf000e41276 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 13 一月 2026 10:27:53 +0800
Subject: [PATCH] 423 【内政】命格系统-服务端(初版不含属性;)
---
ClientPack/CB2_NewFunction/MinggeDecompose | 0
ClientPack/CB2_NewFunction/MinggeQiling.h | 7 +++++++
ServerPack/HB1_Role/MinggeInfo.des | 1 +
ClientPack/CB2_NewFunction/MinggeTuiyan | 0
ClientPack/CB2_NewFunction/MinggeEquip | 0
ClientPack/CB2_NewFunction/MinggeDecompose.des | 1 +
ClientPack/CB2_NewFunction/MinggeTuiyan.h | 7 +++++++
ClientPack/CB2_NewFunction/MinggeTuiyan.des | 1 +
ServerPack/HB1_Role/MinggeInfo | 0
ServerPack/HB1_Role/MinggeInfo.h | 9 +++++++++
/dev/null | 7 -------
ClientPack/CB2_NewFunction/MinggeEquip.des | 1 +
ClientPack/CB2_NewFunction/MinggeEquip.h | 9 +++++++++
ClientPack/CB2_NewFunction/MinggeQiling.des | 1 +
ClientPack/CB2_NewFunction/MinggeDecompose.h | 8 ++++++++
ClientPack/CB2_NewFunction/MinggeQiling | 0
16 files changed, 45 insertions(+), 7 deletions(-)
diff --git a/ClientPack/CA5_Function/BirthChartDecompose.des b/ClientPack/CA5_Function/BirthChartDecompose.des
deleted file mode 100644
index 4ba720d..0000000
--- a/ClientPack/CA5_Function/BirthChartDecompose.des
+++ /dev/null
@@ -1 +0,0 @@
-A5 71 命格分解 #tagCMBirthChartDecompose
diff --git a/ClientPack/CA5_Function/BirthChartDecompose.h b/ClientPack/CA5_Function/BirthChartDecompose.h
deleted file mode 100644
index 2a8f79d..0000000
--- a/ClientPack/CA5_Function/BirthChartDecompose.h
+++ /dev/null
@@ -1,11 +0,0 @@
-// A5 71 命格分解 #tagCMBirthChartDecompose
-
-struct tagCMBirthChartDecompose
-{
- tagHead Head;
- BYTE IsAll; // 是否全部分解,优先级最高,锁定除外
- BYTE QualityCnt; // 按全部分解品质数
- BYTE QualityList[QualityCnt]; // 全部分解的品质列表,发送的品质会全部分解,锁定除外
- BYTE Count; // 指定批量分解数,最大不超过50个
- WORD PlaceIndexList[Count]; // 批量分解位置索引列表
-};
diff --git a/ClientPack/CA5_Function/BirthChartLock b/ClientPack/CA5_Function/BirthChartLock
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CA5_Function/BirthChartLock
+++ /dev/null
diff --git a/ClientPack/CA5_Function/BirthChartLock.des b/ClientPack/CA5_Function/BirthChartLock.des
deleted file mode 100644
index 33eec0b..0000000
--- a/ClientPack/CA5_Function/BirthChartLock.des
+++ /dev/null
@@ -1 +0,0 @@
-A5 72 命格锁定状态变更 #tagCMBirthChartLock
diff --git a/ClientPack/CA5_Function/BirthChartLock.h b/ClientPack/CA5_Function/BirthChartLock.h
deleted file mode 100644
index dd89eb6..0000000
--- a/ClientPack/CA5_Function/BirthChartLock.h
+++ /dev/null
@@ -1,9 +0,0 @@
-// A5 72 命格锁定状态变更 #tagCMBirthChartLock
-
-struct tagCMBirthChartLock
-{
- tagHead Head;
- BYTE LockState; // 锁定状态, 0-锁定,1-解锁
- BYTE Count; // 批量操作数,最大不超过50个
- WORD PlaceIndexList[Count]; // 批量操作位置索引列表
-};
diff --git a/ClientPack/CA5_Function/BirthChartUp.des b/ClientPack/CA5_Function/BirthChartUp.des
deleted file mode 100644
index 0f4e24e..0000000
--- a/ClientPack/CA5_Function/BirthChartUp.des
+++ /dev/null
@@ -1 +0,0 @@
-A5 70 命格升级 #tagCMBirthChartUp
diff --git a/ClientPack/CA5_Function/BirthChartUp.h b/ClientPack/CA5_Function/BirthChartUp.h
deleted file mode 100644
index 2ea06d4..0000000
--- a/ClientPack/CA5_Function/BirthChartUp.h
+++ /dev/null
@@ -1,8 +0,0 @@
-// A5 70 命格升级 #tagCMBirthChartUp
-
-struct tagCMBirthChartUp
-{
- tagHead Head;
- BYTE PlaceType; // 位置类型;0-命格背包,1-命格孔
- WORD PlaceIndex; // 位置索引
-};
diff --git a/ClientPack/CA5_Function/UnLockBirthChartHole b/ClientPack/CA5_Function/UnLockBirthChartHole
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CA5_Function/UnLockBirthChartHole
+++ /dev/null
diff --git a/ClientPack/CA5_Function/UnLockBirthChartHole.des b/ClientPack/CA5_Function/UnLockBirthChartHole.des
deleted file mode 100644
index 447b647..0000000
--- a/ClientPack/CA5_Function/UnLockBirthChartHole.des
+++ /dev/null
@@ -1 +0,0 @@
-A5 73 解锁命格孔 #tagCMUnLockBirthChartHole
diff --git a/ClientPack/CA5_Function/UnLockBirthChartHole.h b/ClientPack/CA5_Function/UnLockBirthChartHole.h
deleted file mode 100644
index 290c96b..0000000
--- a/ClientPack/CA5_Function/UnLockBirthChartHole.h
+++ /dev/null
@@ -1,7 +0,0 @@
-// A5 73 解锁命格孔 #tagCMUnLockBirthChartHole
-
-struct tagCMUnLockBirthChartHole
-{
- tagHead Head;
- BYTE BirthChartIndex; // 孔索引
-};
diff --git a/ClientPack/CA5_Function/BirthChartDecompose b/ClientPack/CB2_NewFunction/MinggeDecompose
similarity index 100%
rename from ClientPack/CA5_Function/BirthChartDecompose
rename to ClientPack/CB2_NewFunction/MinggeDecompose
diff --git a/ClientPack/CB2_NewFunction/MinggeDecompose.des b/ClientPack/CB2_NewFunction/MinggeDecompose.des
new file mode 100644
index 0000000..26183ad
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeDecompose.des
@@ -0,0 +1 @@
+B2 51 命格分解 #tagCSMinggeDecompose
diff --git a/ClientPack/CB2_NewFunction/MinggeDecompose.h b/ClientPack/CB2_NewFunction/MinggeDecompose.h
new file mode 100644
index 0000000..223b1f3
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeDecompose.h
@@ -0,0 +1,8 @@
+// B2 51 命格分解 #tagCSMinggeDecompose
+
+struct tagCSMinggeDecompose
+{
+ tagHead Head;
+ BYTE Count;
+ BYTE IndexList[Count]; // 推演背包中的物品格子索引列表
+};
diff --git a/ClientPack/CA5_Function/BirthChartUp b/ClientPack/CB2_NewFunction/MinggeEquip
similarity index 100%
rename from ClientPack/CA5_Function/BirthChartUp
rename to ClientPack/CB2_NewFunction/MinggeEquip
diff --git a/ClientPack/CB2_NewFunction/MinggeEquip.des b/ClientPack/CB2_NewFunction/MinggeEquip.des
new file mode 100644
index 0000000..28c0016
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeEquip.des
@@ -0,0 +1 @@
+B2 52 命格装备替换 #tagCSMinggeEquip
diff --git a/ClientPack/CB2_NewFunction/MinggeEquip.h b/ClientPack/CB2_NewFunction/MinggeEquip.h
new file mode 100644
index 0000000..4ecb3e3
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeEquip.h
@@ -0,0 +1,9 @@
+// B2 52 命格装备替换 #tagCSMinggeEquip
+
+struct tagCSMinggeEquip
+{
+ tagHead Head;
+ BYTE MGNum; // 装到哪一套命格,目前支持3套,从1开始
+ BYTE Index; // 推演背包中的物品格子索引
+ BYTE AutoDec; // 是否自动分解
+};
diff --git a/ClientPack/CA5_Function/BirthChartDecompose b/ClientPack/CB2_NewFunction/MinggeQiling
similarity index 100%
copy from ClientPack/CA5_Function/BirthChartDecompose
copy to ClientPack/CB2_NewFunction/MinggeQiling
diff --git a/ClientPack/CB2_NewFunction/MinggeQiling.des b/ClientPack/CB2_NewFunction/MinggeQiling.des
new file mode 100644
index 0000000..13d00bd
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeQiling.des
@@ -0,0 +1 @@
+B2 53 命格祈灵#tagCSMinggeQiling
diff --git a/ClientPack/CB2_NewFunction/MinggeQiling.h b/ClientPack/CB2_NewFunction/MinggeQiling.h
new file mode 100644
index 0000000..e6de004
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeQiling.h
@@ -0,0 +1,7 @@
+// B2 53 命格祈灵#tagCSMinggeQiling
+
+struct tagCSMinggeQiling
+{
+ tagHead Head;
+ DWORD UseCount; //使用个数
+};
diff --git a/ClientPack/CA5_Function/BirthChartDecompose b/ClientPack/CB2_NewFunction/MinggeTuiyan
similarity index 100%
copy from ClientPack/CA5_Function/BirthChartDecompose
copy to ClientPack/CB2_NewFunction/MinggeTuiyan
diff --git a/ClientPack/CB2_NewFunction/MinggeTuiyan.des b/ClientPack/CB2_NewFunction/MinggeTuiyan.des
new file mode 100644
index 0000000..f227d98
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeTuiyan.des
@@ -0,0 +1 @@
+B2 50 命格推演 #tagCSMinggeTuiyan
diff --git a/ClientPack/CB2_NewFunction/MinggeTuiyan.h b/ClientPack/CB2_NewFunction/MinggeTuiyan.h
new file mode 100644
index 0000000..23806c0
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/MinggeTuiyan.h
@@ -0,0 +1,7 @@
+// B2 50 命格推演 #tagCSMinggeTuiyan
+
+struct tagCSMinggeTuiyan
+{
+ tagHead Head;
+ BYTE Count; //推演个数
+};
diff --git a/ClientPack/CA5_Function/BirthChartDecompose b/ServerPack/HB1_Role/MinggeInfo
similarity index 100%
copy from ClientPack/CA5_Function/BirthChartDecompose
copy to ServerPack/HB1_Role/MinggeInfo
diff --git a/ServerPack/HB1_Role/MinggeInfo.des b/ServerPack/HB1_Role/MinggeInfo.des
new file mode 100644
index 0000000..4d1311e
--- /dev/null
+++ b/ServerPack/HB1_Role/MinggeInfo.des
@@ -0,0 +1 @@
+B1 32 命格信息 #tagSCMinggeInfo
diff --git a/ServerPack/HB1_Role/MinggeInfo.h b/ServerPack/HB1_Role/MinggeInfo.h
new file mode 100644
index 0000000..22d6669
--- /dev/null
+++ b/ServerPack/HB1_Role/MinggeInfo.h
@@ -0,0 +1,9 @@
+// B1 32 命格信息 #tagSCMinggeInfo
+
+struct tagSCMinggeInfo
+{
+ tagHead Head;
+ WORD GanwuLV; //感悟等级,从1开始
+ DWORD GanwuExp; //当前感悟等级经验,每级从0开始
+ DWORD Lingying; //当前灵应值
+};
--
Gitblit v1.8.0