hch
2026-01-09 094aa66438afb28cc5c817ebe7c68814b2103b9b
0312 高级基金
4个文件已修改
24 ■■■■■ 已修改文件
Main/System/BattlePass/BattlePassCommonCell.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BattlePass/BattlePassCommonWin.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BattlePass/BattlePassManager.Common.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BattlePass/BattlePassManager.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BattlePass/BattlePassCommonCell.cs
@@ -58,7 +58,10 @@
        if (config.ZhanlingType == (int)BattlePassType.MainLine)
        {
            valueText.text = config.NeedValue / 100 + "-" + config.NeedValue % 100;
        }
        else if (config.ZhanlingType == (int)BattlePassType.BetterMainLine)
        {
            valueText.text = config.NeedValue/100 + "-" + config.NeedValue%100;
        }
        else
Main/System/BattlePass/BattlePassCommonWin.cs
@@ -144,6 +144,11 @@
                    totalActivityText.text = Language.Get("BattlePassValue3", totalValue / 100, totalValue % 100);
                    break;
                }
            case BattlePassType.BetterMainLine:
                {
                    totalActivityText.text = Language.Get("BattlePassValue3", totalValue / 100, totalValue % 100);
                    break;
                }
        }
    }
Main/System/BattlePass/BattlePassManager.Common.cs
@@ -19,6 +19,7 @@
        {3, 40},
        {4, 28},
        {5, 27},
        {7, 53},
    };
    public int[] battlePassTypeSortList;
@@ -67,6 +68,12 @@
                    totalValue = (int)battlePassData.value1;
                    break;
                }
            case BattlePassType.BetterMainLine:
                {
                    //通关的 找上一关值
                    totalValue = MainLevelConfig.GetPassedLevel();
                    break;
                }
        }
        if (HasAnyAward(_type, totalValue))
Main/System/BattlePass/BattlePassManager.cs
@@ -122,6 +122,7 @@
            case BattlePassType.MainLine:
            case BattlePassType.GuBao:
            case BattlePassType.Arena:
            case BattlePassType.BetterMainLine:
                {
                    UpdateCommonBPRedpoint(type);
                    break;
@@ -354,6 +355,11 @@
                {
                    return (int)battlePassData.value1;
                }
            case BattlePassType.BetterMainLine:
                {
                    //通关的 找上一关值
                    return MainLevelConfig.GetPassedLevel();
                }
        }
        return 0;       
    }
@@ -386,4 +392,5 @@
    GuBao = 4,   //古宝
    Arena = 5,   //演武场
    Week = 6,    //周战令
    BetterMainLine = 7,    //高级关卡基金
}