Ejemplo n.º 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);
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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);
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }