From 1b3b5248aa3116095d944ab7fe41eafd230eeac0 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 07 八月 2025 16:19:58 +0800
Subject: [PATCH] 121 【武将】武将系统-服务端(重生、遣散;)

---
 ClientPack/CB2_NewFunction/HeroDismiss     |    0 
 ClientPack/CB2_NewFunction/HeroRebirth     |    0 
 ClientPack/CB2_NewFunction/HeroDismiss.des |    1 +
 ServerPack/HB1_Role/PlayerHeroInfo.h       |    7 +++++++
 ClientPack/CB2_NewFunction/HeroRebirth.des |    1 +
 ClientPack/CB2_NewFunction/HeroDismiss.h   |    8 ++++++++
 ServerPack/HB1_Role/PlayerHeroInfo         |    0 
 ClientPack/CB2_NewFunction/HeroRebirth.h   |    7 +++++++
 ServerPack/HB1_Role/PlayerHeroInfo.des     |    1 +
 9 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/ClientPack/CB2_NewFunction/HeroDismiss b/ClientPack/CB2_NewFunction/HeroDismiss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HeroDismiss
diff --git a/ClientPack/CB2_NewFunction/HeroDismiss.des b/ClientPack/CB2_NewFunction/HeroDismiss.des
new file mode 100644
index 0000000..171b8a3
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HeroDismiss.des
@@ -0,0 +1 @@
+B2 40 武将遣散 #tagCSHeroDismiss
diff --git a/ClientPack/CB2_NewFunction/HeroDismiss.h b/ClientPack/CB2_NewFunction/HeroDismiss.h
new file mode 100644
index 0000000..2a0b57b
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HeroDismiss.h
@@ -0,0 +1,8 @@
+// B2 40 武将遣散 #tagCSHeroDismiss
+
+struct    tagCSHeroDismiss
+{
+	tagHead		 Head;
+	BYTE		Count;
+	WORD		ItemIndexList[Count];	// 武将物品所在武将背包位置索引列表
+};
diff --git a/ClientPack/CB2_NewFunction/HeroRebirth b/ClientPack/CB2_NewFunction/HeroRebirth
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HeroRebirth
diff --git a/ClientPack/CB2_NewFunction/HeroRebirth.des b/ClientPack/CB2_NewFunction/HeroRebirth.des
new file mode 100644
index 0000000..6f6fd86
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HeroRebirth.des
@@ -0,0 +1 @@
+B2 39 武将重生 #tagCSHeroRebirth
diff --git a/ClientPack/CB2_NewFunction/HeroRebirth.h b/ClientPack/CB2_NewFunction/HeroRebirth.h
new file mode 100644
index 0000000..347468a
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HeroRebirth.h
@@ -0,0 +1,7 @@
+// B2 39 武将重生 #tagCSHeroRebirth
+
+struct	tagCSHeroRebirth
+{
+	tagHead		Head;
+	WORD		ItemIndex;	//武将物品所在武将背包位置索引
+};
diff --git a/ServerPack/HB1_Role/PlayerHeroInfo b/ServerPack/HB1_Role/PlayerHeroInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/HB1_Role/PlayerHeroInfo
diff --git a/ServerPack/HB1_Role/PlayerHeroInfo.des b/ServerPack/HB1_Role/PlayerHeroInfo.des
new file mode 100644
index 0000000..0d669f0
--- /dev/null
+++ b/ServerPack/HB1_Role/PlayerHeroInfo.des
@@ -0,0 +1 @@
+B1 25 玩家武将公共信息 #tagSCPlayerHeroInfo
diff --git a/ServerPack/HB1_Role/PlayerHeroInfo.h b/ServerPack/HB1_Role/PlayerHeroInfo.h
new file mode 100644
index 0000000..153ed9f
--- /dev/null
+++ b/ServerPack/HB1_Role/PlayerHeroInfo.h
@@ -0,0 +1,7 @@
+// B1 25 玩家武将公共信息 #tagSCPlayerHeroInfo
+
+struct    tagSCPlayerHeroInfo
+{
+	tagHead		 Head;
+	BYTE		AwakeRebirthCnt;	// 今日觉醒过的武将已重生次数
+};

--
Gitblit v1.8.0