From 94c478cfa485adc30190d21f40df02df707ddef8 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期五, 10 八月 2018 20:49:19 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 Utility/UIHelper.cs |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/Utility/UIHelper.cs b/Utility/UIHelper.cs
index 341d726..409f639 100644
--- a/Utility/UIHelper.cs
+++ b/Utility/UIHelper.cs
@@ -465,6 +465,38 @@
         return msg;
     }
 
+    public static string GetRealmName(int realmLv, bool bright = false)
+    {
+        var config = ConfigManager.Instance.GetTemplate<RealmConfig>(realmLv);
+        if (config == null)
+        {
+            return string.Empty;
+        }
+        switch (config.Quality)
+        {
+            case 1:
+                return StringUtility.Contact("<color=#", bright ? "686868" : "f7f7f7", ">", config.Name, "</color>");
+            case 2:
+                return StringUtility.Contact("<color=#", bright ? "08d00a" : "08d00a", ">", config.Name, "</color>");
+            case 3:
+                return StringUtility.Contact("<color=#", bright ? "006be3" : "31cefb", ">", config.Name, "</color>");
+            case 4:
+                return StringUtility.Contact("<color=#", bright ? "da48d5" : "ec4bf6", ">", config.Name, "</color>");
+            case 5:
+                return StringUtility.Contact("<color=#", bright ? "ff6701" : "f8983b", ">", config.Name, "</color>");
+            case 6:
+                return StringUtility.Contact("<color=#", bright ? "ff0303" : "ff0101", ">", config.Name, "</color>");
+            case 7:
+                return StringUtility.Contact("<color=#", bright ? "f6408d" : "ff7c7c", ">", config.Name, "</color>");
+            case 8:
+                return StringUtility.Contact("<color=#", bright ? "bb8800" : "ffde00", ">", config.Name, "</color>");
+            case 9:
+                return StringUtility.Contact("<color=#", bright ? "ff0303" : "ff0101", ">", config.Name, "</color>");
+            default:
+                return config.Name;
+        }
+    }
+
     public static string GetTextColorByItemColor(int itemColor, string msg, bool bright = false)
     {
         switch (itemColor)

--
Gitblit v1.8.0