lcy
4 天以前 18f7c9d1be11b493fbaefdf4767260bc3a0a9863
125 主线排行榜接入通关层数
4个文件已修改
22 ■■■■ 已修改文件
Main/System/BillboardRank/PlayerRankCell.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BillboardRank/PlayerRankWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BillboardRank/PlayerTop3Cell.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BillboardRank/RankModel.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BillboardRank/PlayerRankCell.cs
@@ -34,7 +34,7 @@
                                                PlayerDatas.Instance.baseData.face,
                                                PlayerDatas.Instance.baseData.facePic));
                rankText.text = Language.Get("L1045");
                rankValueText.text = "0";//Language.Get("L1125");
                rankValueText.text = "1-1";//Language.Get("L1125");
                nameText.text = PlayerDatas.Instance.baseData.PlayerName;
                officialTitleCell.InitUI(PlayerDatas.Instance.baseData.realmLevel, PlayerDatas.Instance.baseData.TitleID);
                return;
@@ -46,7 +46,7 @@
            officialTitleCell.SetActive(false);
            avatarCell.SetActive(false);
            nameText.text = Language.Get("L1124");
            rankValueText.text = "0";//Language.Get("L1125");
            rankValueText.text = "1-1";//Language.Get("L1125");
        }
        else
        {
@@ -55,7 +55,7 @@
            avatarCell.SetActive(true);
            avatarCell.InitUI(AvatarHelper.GetAvatarModel((int)rankData.id, (int)rankData.value3, (int)rankData.value4));
            nameText.text = rankData.name1;
            rankValueText.text = string.Format(valueFormat, UIHelper.ReplaceLargeNum(rankData.cmpValue2 + rankData.cmpValue * Constants.ExpPointValue));
            rankValueText.text = RankModel.Instance.GetStoryInfo(rankData.cmpValue); ;
        }
        rankText.text = rank.ToString();
Main/System/BillboardRank/PlayerRankWin.cs
@@ -53,7 +53,7 @@
    public override void Refresh()
    {
        cmpStrText.text = Language.Get("RankTypeName_" + rankType);
        cmpStrText.text = Language.Get("RankTypeName_1");
        ShowTop3();
        CreateScroller();
        ShowMyRank();
Main/System/BillboardRank/PlayerTop3Cell.cs
@@ -20,13 +20,14 @@
        var rankData = RankModel.Instance.GetRankDataByRank(rankType, rank);
        if (rankData == null)
        {
            rankValueText.text = "0";//Language.Get("L1125");
            rankValueText.text = "1-1";//Language.Get("L1125");
            nameText.text = Language.Get("L1124");
            officialTitleCell.SetActive(false);
            return;
        }
        officialTitleCell.SetActive(true);
        rankValueText.text = string.Format(valueFormat, UIHelper.ReplaceLargeNum(rankData.cmpValue2 + rankData.cmpValue * Constants.ExpPointValue));
        //rankValueText.text = string.Format(valueFormat, UIHelper.ReplaceLargeNum(rankData.cmpValue2 + rankData.cmpValue * Constants.ExpPointValue));
        rankValueText.text = RankModel.Instance.GetStoryInfo(rankData.cmpValue);
        nameText.text = rankData.name1;
        officialTitleCell.InitUI((int)rankData.value1, (int)rankData.value2);
        model.Create((int)rankData.value5, 1);
Main/System/BillboardRank/RankModel.cs
@@ -332,6 +332,15 @@
        return null;
    }
    #endregion
    public string GetStoryInfo(uint cmpValue)
    {
        int value = (int)cmpValue;
        if (!MainLevelConfig.HasKey(value))
            return string.Empty;
        MainLevelConfig config = MainLevelConfig.Get(value);
        return Language.Get("Arena15", config.ChapterID, config.LevelNum);
    }
}
// 默认情况,各个榜可能有所变化