| | |
| | | }
|
| | | break;
|
| | | case JumpUIType.Kylin:
|
| | | case JumpUIType.Kylin1:
|
| | | case JumpUIType.Kylin2:
|
| | | case JumpUIType.Kylin3:
|
| | | case JumpUIType.Kylin4:
|
| | | case JumpUIType.Kylin5:
|
| | | case JumpUIType.Kylin6:
|
| | | if (!FuncOpen.Instance.IsFuncOpen(85))
|
| | | {
|
| | | FuncOpen.Instance.ProcessorFuncErrorTip((int)FuncOpenEnum.Kylin);
|
| | |
| | | case JumpUIType.Kylin:
|
| | | SetJumpLogic<MultipleDifficultyDungeonWin>(0);
|
| | | break;
|
| | | case JumpUIType.Kylin1:
|
| | | case JumpUIType.Kylin2:
|
| | | case JumpUIType.Kylin3:
|
| | | case JumpUIType.Kylin4:
|
| | | case JumpUIType.Kylin5:
|
| | | case JumpUIType.Kylin6:
|
| | | int tier = 0;
|
| | | int.TryParse(_tagWinSearchModel.SelectActive,out tier);
|
| | | GotoKylinDungeon(tier);
|
| | | break;
|
| | | case JumpUIType.VipRechargeFunc3:
|
| | | case JumpUIType.OSTimeLimitGift:
|
| | | case JumpUIType.FlashSale:
|
| | |
| | | dungeonModel.currentDungeon = new Dungeon(config.RelatedID, 0);
|
| | | dungeonModel.selectedKylinDungeon = default(Dungeon);
|
| | | SetJumpLogic<MultipleDifficultyDungeonWin>();
|
| | | }
|
| | | public void GotoKylinDungeon(int tier)
|
| | | {
|
| | | var dungeon = new Dungeon(31190,tier-1);
|
| | | dungeonModel.currentDungeon = dungeon;
|
| | | dungeonModel.selectedKylinDungeon = dungeon;
|
| | | SetJumpLogic<MultipleDifficultyDungeonWin>(0);
|
| | | }
|
| | |
|
| | | private void SetJumpLogic<T>(int _functionalOrder = 0, bool _forceSync = true) where T : Window
|
| | |
| | | OpenServerGift3 = 225, //超值礼包3
|
| | | TreasureCollectSoul = 226,//法宝集魂
|
| | | Kylin = 227,//跳转到麒麟之府, 不配置选中任何层
|
| | | Kylin1 = 228,//麒麟之府的1层
|
| | | Kylin2 = 229,//麒麟之府的2层
|
| | | Kylin3 = 230,//麒麟之府的3层
|
| | | Kylin4 = 231,//麒麟之府的4层
|
| | | Kylin5= 232,//麒麟之府的5层
|
| | | Kylin6 = 233,//麒麟之府的6层
|
| | |
|
| | | DhszTs = 1001,//定海神针功法提升界面
|
| | | HyqTs = 1002,//皓月枪功法提升界面
|
| | | GyzTs = 1003,//鬼牙刃功法提升界面
|