From e2e187e1ec82f4fe2979883318fc59278c05bca3 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 26 二月 2026 19:55:15 +0800
Subject: [PATCH] 492 武将登场-客户端 废弃寻宝设定表PackType字段,适配CheckPackList字段
---
Main/Config/Configs/TreasureSetConfig.cs | 18 +++++++++++++++---
1 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/Main/Config/Configs/TreasureSetConfig.cs b/Main/Config/Configs/TreasureSetConfig.cs
index 3e187a5..0eef7c7 100644
--- a/Main/Config/Configs/TreasureSetConfig.cs
+++ b/Main/Config/Configs/TreasureSetConfig.cs
@@ -1,6 +1,6 @@
锘�//--------------------------------------------------------
// [Author]: YYL
-// [ Date ]: Monday, December 29, 2025
+// [ Date ]: 2026骞�2鏈�26鏃�
//--------------------------------------------------------
using System.Collections.Generic;
@@ -17,7 +17,7 @@
}
public int TreasureType;
- public int PackType;
+ public int[] CheckPackList;
public int DailyMaxCount;
public int DailyFreeCount;
public int[] TreasureCountList;
@@ -50,7 +50,19 @@
string[] tables = input.Split('\t');
int.TryParse(tables[0],out TreasureType);
- int.TryParse(tables[1],out PackType);
+ if (tables[1].Contains("["))
+ {
+ CheckPackList = JsonMapper.ToObject<int[]>(tables[1]);
+ }
+ else
+ {
+ string[] CheckPackListStringArray = tables[1].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+ CheckPackList = new int[CheckPackListStringArray.Length];
+ for (int i=0;i<CheckPackListStringArray.Length;i++)
+ {
+ int.TryParse(CheckPackListStringArray[i],out CheckPackList[i]);
+ }
+ }
int.TryParse(tables[2],out DailyMaxCount);
--
Gitblit v1.8.0