From 7df8b5af14ad1162a31aba0214a8372f20a474ca Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期三, 31 十月 2018 11:53:11 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
---
Core/GameEngine/Model/TelPartialConfig/tagRoleEquipStarsConfig.cs | 31 ++++++++++++++++++++++++++++++-
1 files changed, 30 insertions(+), 1 deletions(-)
diff --git a/Core/GameEngine/Model/TelPartialConfig/tagRoleEquipStarsConfig.cs b/Core/GameEngine/Model/TelPartialConfig/tagRoleEquipStarsConfig.cs
index 531da7a..10efdc9 100644
--- a/Core/GameEngine/Model/TelPartialConfig/tagRoleEquipStarsConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/tagRoleEquipStarsConfig.cs
@@ -30,9 +30,38 @@
public static RoleEquipStarsConfig GetEquipStarsModel(int stars)
{
RoleEquipStarsConfig item = null;
- tagEquipStarsModelDict.TryGetValue(stars, out item);
+ List<int> starlist = tagEquipStarsModelDict.Keys.ToList();
+ if(starlist != null)
+ {
+ for (int i = starlist.Count - 1; i > -1; i--)
+ {
+ if(stars >= starlist[i])
+ {
+ tagEquipStarsModelDict.TryGetValue(starlist[i], out item);
+ break;
+ }
+ }
+ }
return item;
}
+
+ public static int GetActiveStars(int stars)
+ {
+ int activeStars = 0;
+ List<int> starlist = tagEquipStarsModelDict.Keys.ToList();
+ if (starlist != null)
+ {
+ for (int i = starlist.Count - 1; i > -1; i--)
+ {
+ if (stars >= starlist[i])
+ {
+ activeStars = starlist[i];
+ break;
+ }
+ }
+ }
+ return activeStars;
+ }
#endregion
}
--
Gitblit v1.8.0