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