| System/GeneralConfig/GeneralDefine.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Loading/LoadingWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/GeneralConfig/GeneralDefine.cs
@@ -86,6 +86,8 @@ public static int demonJarRedPoint { get; private set; } public static string LoadLV { get; private set; } public static int MasteryLoadingLevelLimit1 { get; private set; } public static int MasteryLoadingLevelLimit2 { get; private set; } public static float mainWinSkillResetTime { get; private set; } public static int OffLineTimeLackRemendLevelLimit { get; private set; } @@ -798,11 +800,14 @@ skillYinjis = ConfigParse.GetDic<int, int>(GetInputString("SkillYinji", 1)); onlyUsedAtBackpackItems = new List<int>(GetIntArray("ItemPush", 2)); var signInSkillArray= GetIntArray("SignInPromoteSkill", 1); var signInSkillArray = GetIntArray("SignInPromoteSkill", 1); if (signInSkillArray != null) { signInPromoteSkills.AddRange(signInSkillArray); } MasteryLoadingLevelLimit1 = GetInt("MasteryLoadingLevelLimit"); MasteryLoadingLevelLimit2 = GetInt("MasteryLoadingLevelLimit", 2); } catch (Exception ex) { System/Loading/LoadingWin.cs
@@ -153,7 +153,7 @@ break; } DisplayBackGround(loadingType ,useDefautBackGround); DisplayBackGround(loadingType, useDefautBackGround); DisplayNameAndDescription(); } @@ -197,14 +197,26 @@ var config = LoadingBackGroundConfig.Get(mapResConfig.DataID, mapResConfig.LineID); var iconPool = new List<string>(); iconPool.AddRange(config.icons); switch (playerJob) if (playerLevel > GeneralDefine.MasteryLoadingLevelLimit1) { case 1: iconPool.AddRange(config.jobIntroduce1); break; case 2: iconPool.AddRange(config.jobIntroduce2); break; switch (playerJob) { case 1: iconPool.AddRange(config.jobIntroduce1); if (playerLevel >= GeneralDefine.MasteryLoadingLevelLimit2) { iconPool.AddRange(config.jobIntroduce2); } break; case 2: if (playerLevel >= GeneralDefine.MasteryLoadingLevelLimit2) { iconPool.AddRange(config.jobIntroduce1); } iconPool.AddRange(config.jobIntroduce2); break; } } if (iconPool.Count > 0)