From b21bf476a6c7eeef177899dc3673da0efad6c685 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 03 九月 2018 15:56:50 +0800
Subject: [PATCH] 3216【前端】第11、12个法宝显示本版本未开放
---
System/Treasure/TreasureModel.cs | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/System/Treasure/TreasureModel.cs b/System/Treasure/TreasureModel.cs
index 7ea28e5..d5671b6 100644
--- a/System/Treasure/TreasureModel.cs
+++ b/System/Treasure/TreasureModel.cs
@@ -173,6 +173,7 @@
List<int> eightFurnacesAchievements = new List<int>();
List<int> m_CacheGotAchievements = new List<int>();
Dictionary<int, int> treasureStageShowDict = new Dictionary<int, int>();
+ List<int> treasureUnOpens = new List<int>();//鐗堟湰鏈紑鏀炬硶瀹�
public Dictionary<int, int> fairyTreasureGetDict { get; private set; }
@@ -1178,6 +1179,11 @@
return eightFurnacesAchievements;
}
+ public bool IsVersionUnOpenTreasure(int _id)
+ {
+ return treasureUnOpens.Contains(_id);
+ }
+
private void ParseConfigs()
{
var treasureConfigs = Config.Instance.GetAllValues<TreasureConfig>();
@@ -1289,6 +1295,9 @@
treasureBackPercent = float.Parse(funcConfig.Numerical2);
funcConfig = Config.Instance.Get<FuncConfigConfig>("TreasureExitLimit");
treasureExitLvLimit = int.Parse(funcConfig.Numerical1);
+
+ funcConfig = Config.Instance.Get<FuncConfigConfig>("TreasureNoOpen");
+ treasureUnOpens.AddRange(ConfigParse.GetMultipleStr<int>(funcConfig.Numerical1));
}
const string pattern = "\\\"[0-9]\\\":\\[[0-9|,]*\\]";
--
Gitblit v1.8.0