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); }
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)); }
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)); }
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); }
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)); }
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)); }