| System/Achievement/AchievementGotoPart1.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Achievement/AchievementModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/WindowJump/WindowJumpMgr.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/Achievement/AchievementGotoPart1.cs
@@ -218,7 +218,7 @@ } public static void GotoKylin(int _achievementId) public static void GotoKylin_7(int _achievementId) { dailyQuestModel.currentDailyQuest = (int)DailyQuestType.Kirin; var dailyQuestState = dailyQuestModel.GetQuestState((int)DailyQuestType.Kirin); @@ -236,6 +236,15 @@ } } public static void GotoKylin_49(int _achievementId) { var config = Config.Instance.Get<SuccessConfig>(_achievementId); var dungeon = new Dungeon(31190, config.Condition[0] - 1); dungeonModel.currentDungeon = dungeon; dungeonModel.selectedKylinDungeon = dungeon; guideAchievementId = _achievementId; } //日常界面本身有特效,这个是不要的 public static void GotoGetDailyActiveValueAward(int _achievementId) { System/Achievement/AchievementModel.cs
@@ -599,8 +599,10 @@ AchievementGoto.GotoFairyLand(_achievementId); break; case 7: AchievementGoto.GotoKylin_7(_achievementId); break; case 49: AchievementGoto.GotoKylin(_achievementId); AchievementGoto.GotoKylin_49(_achievementId); break; case 50: AchievementGoto.Goto50(_achievementId); System/WindowJump/WindowJumpMgr.cs
@@ -19,8 +19,10 @@ private Dictionary<int, List<string>> openWindows = new Dictionary<int, List<string>>(); private Dictionary<int, string> jumpWinNameDict = new Dictionary<int, string>(); PlayerPetDatas m_petModel; PlayerPetDatas petmodel { get { PlayerPetDatas petmodel { get { return m_petModel ?? (m_petModel = ModelCenter.Instance.GetModel<PlayerPetDatas>()); } } @@ -194,6 +196,13 @@ if (!trialDungeonModel.CompleteTrialFloor(0)) { trialDungeonModel.ProcessOpenTrialExchangeError(); return; } break; case JumpUIType.Kylin: if (!FuncOpen.Instance.IsFuncOpen(85)) { FuncOpen.Instance.ProcessorFuncErrorTip((int)FuncOpenEnum.Kylin); return; } break; @@ -591,6 +600,9 @@ break; case JumpUIType.TreasureCollectSoul: SetJumpLogic<TreasureLevelUpWin>(0); break; case JumpUIType.Kylin: SetJumpLogic<MultipleDifficultyDungeonWin>(0); break; case JumpUIType.VipRechargeFunc3: case JumpUIType.OSTimeLimitGift: @@ -1157,6 +1169,7 @@ OpenServerGift2 = 224, //超值礼包2 OpenServerGift3 = 225, //超值礼包3 TreasureCollectSoul = 226,//法宝集魂 Kylin = 227,//跳转到麒麟之府, 不配置选中任何层 DhszTs = 1001,//定海神针功法提升界面 HyqTs = 1002,//皓月枪功法提升界面 GyzTs = 1003,//鬼牙刃功法提升界面