| | |
| | | return false; |
| | | } |
| | | // 消耗武将数量是否满足需求 |
| | | List<HeroInfo> consumableHeroInfos = GetConsumableHeroInfoList(heroFatesQualityLVConfig.FatesQuality); |
| | | List<HeroInfo> consumableHeroInfos = GetConsumableHeroInfoList(heroFatesQualityLVConfig.NeedQuality); |
| | | int hasHeroCnt = consumableHeroInfos == null ? 0 : consumableHeroInfos.Count; |
| | | int needHeroCnt = heroFatesQualityLVConfig.NeedHeroCnt; |
| | | if (hasHeroCnt < needHeroCnt) |
| | |
| | | } |
| | | |
| | | int needHeroCnt = nextLVConfig.NeedHeroCnt; |
| | | List<HeroInfo> consumableHeroInfoList = GetConsumableHeroInfoList(fatesQuality); |
| | | List<HeroInfo> consumableHeroInfoList = GetConsumableHeroInfoList(nextLVConfig.NeedQuality); |
| | | if (consumableHeroInfoList.IsNullOrEmpty()) |
| | | { |
| | | return null; |
| | |
| | | |
| | | #region 玩家选中内容 |
| | | public int chooseHeroFatesId = 0; |
| | | public int chooseHeroFatesQuality = 0; |
| | | public HeroInfo chooseHeroInfo = null; |
| | | |
| | | // 给玩家操作选中的列表 |
| | |
| | | } |
| | | |
| | | // 先比较品质 |
| | | int qualityCompare = config1.FatesQuality.CompareTo(config2.FatesQuality); |
| | | int qualityCompare = config1.BGQuality.CompareTo(config2.BGQuality); |
| | | if (qualityCompare != 0) |
| | | { |
| | | return qualityCompare; // 品质不同,按品质排序 |