From aaa0ede53cd83a7978d66178ee2580bf60fb6142 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 26 二月 2026 19:27:33 +0800
Subject: [PATCH] 492 武将登场-客户端 同步A350,A351封包

---
 Main/System/HappyXB/HappyXBModel.cs |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/Main/System/HappyXB/HappyXBModel.cs b/Main/System/HappyXB/HappyXBModel.cs
index 095a33a..6f63a4f 100644
--- a/Main/System/HappyXB/HappyXBModel.cs
+++ b/Main/System/HappyXB/HappyXBModel.cs
@@ -133,6 +133,8 @@
     public int addXBScore { get; private set; }
     public int addXBScoreType { get; private set; } //瀵诲疂绉垎璐у竵绫诲瀷
     public int addXBLuckValue { get; private set; }
+    public int addXBAddItemID { get; private set; } // 鏈瀵诲疂棰濆璧犻�佺殑鐗╁搧ID
+    public long addItemCount { get; private set; }   // 鏈瀵诲疂棰濆璧犻�佺殑鐗╁搧ID涓暟
     public Dictionary<int, XBGetItem> xbResultDict { get; private set; } = new Dictionary<int, XBGetItem>(); //濂栧搧椤哄簭锛氬鍝�
     public void GetServerXBResult(HA350_tagMCTreasureResult result)
     {
@@ -141,6 +143,8 @@
         addXBScore = result.AddMoneyValue;
         addXBScoreType = result.AddMoneyType;
         addXBLuckValue = result.AddTreasureLuck;
+        addXBAddItemID = (int)result.AddItemID;
+        addItemCount = result.AddItemCount;
         JsonData resultData = JsonMapper.ToObject(result.TreasureResult);
         if (resultData.IsArray)
         {
@@ -217,6 +221,7 @@
                 typeInfo.freeCountToday = info.TreasuerInfoList[i].FreeCountToday;
                 typeInfo.treasureCount = (int)info.TreasuerInfoList[i].TreasureCount;
                 typeInfo.treasureCountToday = (int)info.TreasuerInfoList[i].TreasureCountToday;
+                typeInfo.treasureCountTodayGold = (int)info.TreasuerInfoList[i].TreasureCountTodayGold;
                 typeInfo.treasureCntAward = (int)info.TreasuerInfoList[i].TreasureCntAward;
                 if (typeInfo.gridLimitCntDict == null)
                     typeInfo.gridLimitCntDict = new Dictionary<int, int>();
@@ -255,6 +260,7 @@
                 xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].freeCountToday = info.TreasuerInfoList[i].FreeCountToday;
                 xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].treasureCount = (int)info.TreasuerInfoList[i].TreasureCount;
                 xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].treasureCountToday = (int)info.TreasuerInfoList[i].TreasureCountToday;
+                xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].treasureCountTodayGold = (int)info.TreasuerInfoList[i].TreasureCountTodayGold;
                 xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].treasureCntAward = (int)info.TreasuerInfoList[i].TreasureCntAward;
                 if (xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].gridLimitCntDict == null)
                     xbTypeInfoDict[info.TreasuerInfoList[i].TreasureType].gridLimitCntDict = new Dictionary<int, int>();
@@ -723,6 +729,7 @@
     public int freeCountToday;      //浠婃棩宸插厤璐瑰瀹濇鏁�
     public int treasureCount;        //宸插瀹濇�绘鏁�
     public int treasureCountToday;        //浠婃棩宸插瀹濇�绘鏁�
+    public int treasureCountTodayGold;  //浠婃棩娑堣�楄揣甯佸凡瀵诲疂鎬绘鏁�
     public int treasureCntAward;        //绱瀵诲疂娆℃暟瀵瑰簲濂栧姳棰嗗鐘舵�侊紝鎸夊鍔辫褰曠储寮曚簩杩涘埗璁板綍鏄惁宸查鍙�
     public Dictionary<int, int> gridLimitCntDict;        //<鏈夐檺鍒舵娊鍙栨鏁扮殑鏍煎瓙缂栧彿,宸叉娊鍒版鏁�> 鏈夐檺鍒舵娊鍙栨鏁扮殑鏍煎瓙娆℃暟淇℃伅
     public Dictionary<int, XBWishInfo> wishCntDict;        //蹇冩効鎶藉彇鎯呭喌 <LIBID锛氬凡鎶藉埌娆℃暟锛屾槸鍚﹀嬀閫夎嚜鍔紝褰撳墠蹇冩効ID>

--
Gitblit v1.8.0