Exemple #1
0
        public static string GetRankFrameIconPath(byte rankGrade, uint rankClass)
        {
            ResRankGradeConf gradeDataByShowGrade = CLadderSystem.GetGradeDataByShowGrade((int)rankGrade);

            if (gradeDataByShowGrade == null || string.IsNullOrEmpty(gradeDataByShowGrade.szGradeFramePicPath))
            {
                return(string.Empty);
            }
            if (CLadderView.IsSuperMaster(rankGrade, rankClass))
            {
                return(CLadderView.RANK_ICON_PATH + gradeDataByShowGrade.szGradeFramePicPathSuperMaster);
            }
            return(CLadderView.RANK_ICON_PATH + gradeDataByShowGrade.szGradeFramePicPath);
        }
Exemple #2
0
        public static string GetSubRankSmallIconPath(byte rankGrade, uint rankClass)
        {
            ResRankGradeConf gradeDataByShowGrade = CLadderSystem.GetGradeDataByShowGrade((int)rankGrade);

            if (gradeDataByShowGrade == null)
            {
                return(string.Empty);
            }
            if (CLadderView.IsSuperMaster(rankGrade, rankClass))
            {
                return(CLadderView.RANK_SMALL_ICON_PATH + StringHelper.UTF8BytesToString(ref gradeDataByShowGrade.szGradeSmallPicPathSuperMaster));
            }
            return(CLadderView.RANK_SMALL_ICON_PATH + StringHelper.UTF8BytesToString(ref gradeDataByShowGrade.szGradeSmallPicPath));
        }
Exemple #3
0
        public static string GetRankName(byte rankGrade, uint rankClass)
        {
            ResRankGradeConf gradeDataByShowGrade = CLadderSystem.GetGradeDataByShowGrade((int)rankGrade);

            if (gradeDataByShowGrade == null)
            {
                return(string.Empty);
            }
            if (CLadderView.IsSuperMaster(rankGrade, rankClass))
            {
                return(Singleton <CTextManager> .GetInstance().GetText("Ladder_Super_Master"));
            }
            return(StringHelper.UTF8BytesToString(ref gradeDataByShowGrade.szGradeDesc));
        }
Exemple #4
0
        public static string GetRankFrameIconPath(byte rankGrade, uint rankClass)
        {
            ResRankGradeConf dataByKey = GameDataMgr.rankGradeDatabin.GetDataByKey((uint)rankGrade);

            if (dataByKey == null || string.IsNullOrEmpty(dataByKey.szGradeFramePicPath))
            {
                return(string.Empty);
            }
            if (CLadderView.IsSuperMaster(rankGrade, rankClass))
            {
                return(CLadderView.RANK_ICON_PATH + dataByKey.szGradeFramePicPathSuperMaster);
            }
            return(CLadderView.RANK_ICON_PATH + dataByKey.szGradeFramePicPath);
        }
Exemple #5
0
        public static string GetSubRankSmallIconPath(byte rankGrade, uint rankClass)
        {
            ResRankGradeConf dataByKey = GameDataMgr.rankGradeDatabin.GetDataByKey((uint)rankGrade);

            if (dataByKey == null)
            {
                return(string.Empty);
            }
            if (CLadderView.IsSuperMaster(rankGrade, rankClass))
            {
                return(CLadderView.RANK_SMALL_ICON_PATH + StringHelper.UTF8BytesToString(ref dataByKey.szGradeSmallPicPathSuperMaster));
            }
            return(CLadderView.RANK_SMALL_ICON_PATH + StringHelper.UTF8BytesToString(ref dataByKey.szGradeSmallPicPath));
        }
Exemple #6
0
        public static string GetRankName(byte rankGrade, uint rankClass)
        {
            ResRankGradeConf dataByKey = GameDataMgr.rankGradeDatabin.GetDataByKey((uint)rankGrade);

            if (dataByKey == null)
            {
                return(string.Empty);
            }
            if (CLadderView.IsSuperMaster(rankGrade, rankClass))
            {
                return(Singleton <CTextManager> .GetInstance().GetText("Ladder_Super_Master"));
            }
            return(StringHelper.UTF8BytesToString(ref dataByKey.szGradeDesc));
        }