/// <summary> /// 获取当前爵位的config表名字 lordId -爵位id , bColor -是否返回 带有品质颜色的名称 /// </summary> /// <param name="guanzhiId"></param> /// <returns></returns> public string GetCurLordText(int lordId, bool bColor = false) { LuaTable l; string title_name = ""; int quality = 0; if (CacheTitleConfig.TryGetValue(lordId, out l)) { if (bColor) { title_name = l.Get <string>("title_name"); // string lvl = l.Get<string>("title_levelName"); quality = l.Get <int>("quality"); if (title_name == "") { return(""); } else { string lordName = string.Format("<color=#{0}>[{1}]</color>", UiUtil.GetQualitycolor(quality), title_name); return(lordName); } } else { title_name = l.Get <string>("title_name"); return(title_name); } } return(""); }