From 3e6bb1f04410e01b1fab854bc93c5c276d4324b3 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 29 一月 2021 11:25:29 +0800
Subject: [PATCH] 8716 【主干】【后端】【BT2】H.活动-节日祈愿(增加节日祝福);
---
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo | 0
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.des | 1
ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish | 0
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.des | 1
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.h | 15 +++++++
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult | 0
ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.h | 7 +++
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo | 0
ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem | 0
ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.des | 1
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.des | 1
ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.h | 8 ++++
ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.des | 1
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.h | 9 ++++
ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.h | 29 ++++++++++++++
15 files changed, 73 insertions(+), 0 deletions(-)
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.des b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.des
new file mode 100644
index 0000000..d343f64
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.des
@@ -0,0 +1 @@
+AA 10 节日祝福瓶选择奖励物品 #tagCMFeastWishBottleChooseItem
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.h b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.h
new file mode 100644
index 0000000..e5facc0
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishBottleChooseItem.h
@@ -0,0 +1,8 @@
+// AA 10 节日祝福瓶选择奖励物品 #tagCMFeastWishBottleChooseItem
+
+struct tagCMFeastWishBottleChooseItem
+{
+ tagHead Head;
+ BYTE BottleNum; //瓶子编号
+ BYTE RecordIndex; //物品索引,用于选择及记录是否已选择
+};
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.des b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.des
new file mode 100644
index 0000000..64f85a4
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.des
@@ -0,0 +1 @@
+AA 11 节日祝福池祝福 #tagCMFeastWishPoolWish
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.h b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.h
new file mode 100644
index 0000000..799fa84
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FeastWishPoolWish.h
@@ -0,0 +1,7 @@
+// AA 11 节日祝福池祝福 #tagCMFeastWishPoolWish
+
+struct tagCMFeastWishPoolWish
+{
+ tagHead Head;
+ BYTE WishCount; //祝福次数
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.des
new file mode 100644
index 0000000..a0c8cd7
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.des
@@ -0,0 +1 @@
+AA 43 节日祝福活动信息 #tagMCFeastWishInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.h
new file mode 100644
index 0000000..5448df7
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishInfo.h
@@ -0,0 +1,29 @@
+// AA 43 节日祝福活动信息 #tagMCFeastWishInfo
+
+struct tagMCFeastWishBottleItem
+{
+ BYTE RecordIndex; //物品索引,用于选择及记录是否已选择
+ DWORD ItemID;
+ WORD ItemCount;
+ BYTE IsBind;
+};
+
+struct tagMCFeastWishBottleInfo
+{
+ BYTE BottleNum; //瓶子编号
+ WORD NeedWishValue; //单次领奖所需祝福值
+ BYTE ChooseTimeMax; //最大可领奖次数
+ BYTE ChoosePrizeCount; //可选择奖励个数
+ tagMCFeastWishBottleItem ChoosePrizeList[ChoosePrizeCount]; // 选择奖励物品列表,已选过的无法再选
+};
+
+struct tagMCFeastWishInfo
+{
+ tagHead Head;
+ char StartDate[10]; // 开始日期 y-m-d
+ char EndtDate[10]; // 结束日期 y-m-d
+ BYTE WishPoolShowCount; //祝福池展示物品数
+ DWORD WishPoolShowItemList[WishPoolShowCount]; //祝福池展示物品ID列表
+ BYTE BottleCount; // 祝福瓶个数
+ tagMCFeastWishBottleInfo BottleInfoList[BottleCount]; // 祝福瓶信息
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.des
new file mode 100644
index 0000000..32eca0f
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.des
@@ -0,0 +1 @@
+AA 44 节日祝福活动玩家信息 #tagMCFeastWishPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.h
new file mode 100644
index 0000000..61ec261
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishPlayerInfo.h
@@ -0,0 +1,15 @@
+// AA 44 节日祝福活动玩家信息 #tagMCFeastWishPlayerInfo
+
+struct tagMCFeastWishPlayerBottle
+{
+ BYTE BottleNum; //瓶子编号
+ WORD WishValue; //当前可用祝福值
+ DWORD ChooseRecord; //已选物品索引记录,与记录索引位运算判断是否已选择;累计已选择次数前端自己计算,通过该值可算出
+};
+
+struct tagMCFeastWishPlayerInfo
+{
+ tagHead Head;
+ BYTE BottleCount; // 祝福瓶个数
+ tagMCFeastWishPlayerBottle PlayerBottleInfo[BottleCount]; // 祝福瓶信息
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.des b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.des
new file mode 100644
index 0000000..7bd0661
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.des
@@ -0,0 +1 @@
+AA 45 节日祝福祝福结果 #tagMCFeastWishResult
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.h b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.h
new file mode 100644
index 0000000..f4c153d
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWishResult.h
@@ -0,0 +1,9 @@
+// AA 45 节日祝福祝福结果 #tagMCFeastWishResult
+
+struct tagMCFeastWishResult
+{
+ tagHead Head;
+ WORD AddWishValue; // 本次增加的祝福值
+ WORD WishResultLen;
+ char WishResult[WishResultLen]; // 获得物品结果[[物品ID,个数,是否绑定], ...]
+};
--
Gitblit v1.8.0