hch
昨天 1853d0c29d1ab65f9a06345a5f92eeb6c355921c
Main/System/BattlePass/BattlePassCommonCell.cs
@@ -69,15 +69,23 @@
        var betterAwardState = BattlePassManager.Instance.GetBPCellAwardState(battlePassData, totalValue, config.NeedValue, 1);
        for (int i = 0; i < betterAwards.Length; i++)
        {
            int itemID = config.ZLRewardItemList[i][0];
            betterAwards[i].Init(new ItemCellModel(itemID, false, config.ZLRewardItemList[i][1]));
            betterAwards[i].button.AddListener(() =>
            if (i < config.ZLRewardItemList.Length)
            {
                GetAward(battlePassData, betterAwardState, itemID);
            });
            betterGotRects[i].SetActive(betterAwardState == 2);
            betterCanGetAwardRects[i].SetActive(betterAwardState == 1);
            betterLockRects[i].SetActive(battlePassData.isActivite == 0);
                betterAwards[i].SetActive(true);
                int itemID = config.ZLRewardItemList[i][0];
                betterAwards[i].Init(new ItemCellModel(itemID, false, config.ZLRewardItemList[i][1]));
                betterAwards[i].button.AddListener(() =>
                {
                    GetAward(battlePassData, betterAwardState, itemID);
                });
                betterGotRects[i].SetActive(betterAwardState == 2);
                betterCanGetAwardRects[i].SetActive(betterAwardState == 1);
                betterLockRects[i].SetActive(battlePassData.isActivite == 0);
            }
            else
            {
                betterAwards[i].SetActive(false);
            }
        }
    }