| | |
| | | Dictionary<int, List<int>> m_RecommendReikiRoots = new Dictionary<int, List<int>>();
|
| | | Dictionary<int, Dictionary<int, float>> m_RecommendProportion = new Dictionary<int, Dictionary<int, float>>();
|
| | | Dictionary<int, int> m_MainReikiRoots = new Dictionary<int, int>();
|
| | | Dictionary<int, int> m_ReikiQualityMapColors;
|
| | | Dictionary<int, int> m_CacheReikiRootPoints = new Dictionary<int, int>();
|
| | |
|
| | | public List<int> reikiRoots = new List<int>();
|
| | |
| | |
|
| | | var config = ReikiRootConfig.GetValues()[0];
|
| | | maxQuality = config.qualityArea.Length;
|
| | |
|
| | | funcConfig = FuncConfigConfig.Get("RecommendPoint");
|
| | | m_ReikiQualityMapColors = ConfigParse.GetDic<int, int>(funcConfig.Numerical2);
|
| | |
|
| | | reikiRoots.Add((int)PropertyType.Mater);
|
| | | reikiRoots.Add((int)PropertyType.Wood);
|
| | |
| | |
|
| | | public static string GetQualityLabel(int quality)
|
| | | {
|
| | | switch (quality)
|
| | | {
|
| | | case 1:
|
| | | case 2:
|
| | | case 3:
|
| | | case 4:
|
| | | case 5:
|
| | | case 6:
|
| | | return Language.Get(StringUtility.Contact("ReikiRootQuality_", quality));
|
| | | default:
|
| | | return Language.Get(StringUtility.Contact("ReikiRootQuality_", 1));
|
| | | }
|
| | | return Language.Get(StringUtility.Contact("ReikiRootQuality_", quality));
|
| | | }
|
| | |
|
| | | public int GetQualityColor(int quality)
|
| | | {
|
| | | return m_ReikiQualityMapColors.ContainsKey(quality) ? m_ReikiQualityMapColors[quality] : 1;
|
| | | }
|
| | |
|
| | | public void ReceivePackage(HB107_tagMCRolePointInfo package)
|