少年修仙传客户端代码仓库
client_Hale
2019-07-25 1dce8cc6cc35ac298edcaeee272bd9ae7c75219d
382 vipboss前往逻辑增加vip投资按钮跳转逻辑
1个文件已修改
23 ■■■■■ 已修改文件
System/Dungeon/DungeonSuppliesLackWin.cs 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/DungeonSuppliesLackWin.cs
@@ -118,6 +118,9 @@
                case LackType.ElderGodArea:
                    WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.ComposeTicketGod);
                    break;
                case LackType.PersonalBoss:
                    WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.VipRechargeFunc5);
                    break;
                case LackType.FairyLand:
                    WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.ComposeTicketFairy);
                    break;
@@ -269,6 +272,7 @@
            switch (_lackType)
            {
                case LackType.PersonalBoss:
                    return Language.Get("Dung_VIP");
                case LackType.Kylin:
                case LackType.IceCrystal:
                    return Language.Get("ConfirmTarget");
@@ -283,14 +287,21 @@
        private bool CanComposeTicket(LackType _lackType)
        {
            var lackItem = GetLackItem(lackType);
            ItemCompoundConfig itemCompound = null;
            composeModel.TryGetItemCompoundByMakeId(lackItem.id, out itemCompound);
            if (itemCompound != null)
            if (_lackType == LackType.PersonalBoss)
            {
                return composeModel.IsComposeTicketByType(itemCompound.secondType);
                return true;
            }
            return false;
            else
            {
                var lackItem = GetLackItem(lackType);
                ItemCompoundConfig itemCompound = null;
                composeModel.TryGetItemCompoundByMakeId(lackItem.id, out itemCompound);
                if (itemCompound != null)
                {
                    return composeModel.IsComposeTicketByType(itemCompound.secondType);
                }
                return false;
            }
        }
        public enum LackType