hch
2026-01-22 c931fc2b6e8783bc0f7d353453c880638b2bae49
Merge branch 'master' of http://mobile.secondworld.net.cn:10010/r/Project_SG_scripts
2个文件已修改
24 ■■■■■ 已修改文件
Main/System/LineupRecommend/LineupRecommendCell.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/LineupRecommend/LineupRecommendManager.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/LineupRecommend/LineupRecommendCell.cs
@@ -53,7 +53,16 @@
        txtLineupDesc.text = GetDesc(recommendID);
        btnUse.SetListener(() =>
        {
            ConfirmCancel.ShowPopConfirm(Language.Get("L1003"), Language.Get("LineupRecommend06"),
            bool hasHeroAll = manager.HasHeroAll(recommendID);
            if (hasHeroAll)
            {
                manager.UseTeam(recommendID);
                return;
            }
            ConfirmCancel.ShowPopConfirm(
                Language.Get("L1003"),
                Language.Get("LineupRecommend06"),
                (bool isOK) =>
                {
                    if (isOK)
Main/System/LineupRecommend/LineupRecommendManager.cs
@@ -175,6 +175,19 @@
        return false;
    }
    // 拥有所有推荐武将
    public bool HasHeroAll(int recommendID)
    {
        if (!TryGetHeroIDListByRecommendID(recommendID, out int[] heroIDArr) || heroIDArr.IsNullOrEmpty())
            return false;
        foreach (var heroID in heroIDArr)
        {
            if (!HeroManager.Instance.HasHero(heroID))
                return false;
        }
        return true;
    }
    public void UseTeam(int recommendID)
    {
        if (!LineupRecommendConfig.HasKey(recommendID))