少年修仙传客户端代码仓库
QD-PangDeRong
2018-08-09 faad5378eb50a337d1f210bacdc777224b42fb32
System/WindowJump/WindowJumpMgr.cs
@@ -728,13 +728,13 @@
    {
        var config = ConfigManager.Instance.GetTemplate<DailyQuestConfig>(_dailyQuestId);
        dungeonModel.currentDungeon = new Dungeon(config.RelatedID, _lineId);
        WindowCenter.Instance.Open<HeavenBattleWin>();
        SetJumpLogic<HeavenBattleWin>();
    }
    private void GotoTrialDungeon(int _dailyQuestId, int _lineId = 0)
    {
        var config = ConfigManager.Instance.GetTemplate<DailyQuestConfig>(_dailyQuestId);
        dungeonModel.currentDungeon = new Dungeon(config.RelatedID, _lineId);
        WindowCenter.Instance.Open<TrialDungeonSelectWin>();
        SetJumpLogic<TrialDungeonSelectWin>();
    }
    private void GotoMultipleDifficultyDungeon(int _dailyQuestId)
@@ -742,7 +742,7 @@
        var config = ConfigManager.Instance.GetTemplate<DailyQuestConfig>(_dailyQuestId);
        dungeonModel.currentDungeon = new Dungeon(config.RelatedID, 0);
        dungeonModel.selectedKylinDungeon = default(Dungeon);
        WindowCenter.Instance.Open<MultipleDifficultyDungeonWin>();
        SetJumpLogic<MultipleDifficultyDungeonWin>();
    }
    private void SetJumpLogic<T>(int _functionalOrder = 0, bool _forceSync = true) where T : Window