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