public static uint GetRankpointSeasonAwardDiamond(uint grade) { ResGuildGradeConf dataByKey = GameDataMgr.guildGradeDatabin.GetDataByKey(grade); if (dataByKey != null) { return(dataByKey.dwDiamond); } return(0u); }
public static string GetGradeIconPathByGrade(int grade) { ResGuildGradeConf dataByKey = GameDataMgr.guildGradeDatabin.GetDataByKey((byte)grade); if (dataByKey != null) { return(CUIUtility.s_Sprite_Dynamic_Guild_Dir + dataByKey.szIcon); } return(string.Empty); }
private static ResGuildGradeConf GetGradeResByRankpointScore(uint rankpointScore) { for (int i = 0; i < GameDataMgr.guildGradeDatabin.count; i++) { ResGuildGradeConf dataByIndex = GameDataMgr.guildGradeDatabin.GetDataByIndex(i); if (rankpointScore <= dataByIndex.iScore) { return(dataByIndex); } } return(GameDataMgr.guildGradeDatabin.GetDataByIndex(GameDataMgr.guildGradeDatabin.count - 1)); }
public static string GetGradeNameForOpenGuildHeadImageShopSlot(int slotOffset) { uint dwGuildHeadImageShopOpenSlotCnt = 0; int count = GameDataMgr.guildGradeDatabin.count; for (int i = 0; i < count; i++) { ResGuildGradeConf dataByIndex = GameDataMgr.guildGradeDatabin.GetDataByIndex(i); if ((dwGuildHeadImageShopOpenSlotCnt <= slotOffset) && (slotOffset < dataByIndex.dwGuildHeadImageShopOpenSlotCnt)) { return(StringHelper.UTF8BytesToString(ref dataByIndex.szGradeDesc)); } dwGuildHeadImageShopOpenSlotCnt = dataByIndex.dwGuildHeadImageShopOpenSlotCnt; } object[] inParameters = new object[] { slotOffset }; DebugHelper.Assert(false, "error slotOffset{0}: check shop and guildGrade res!!!", inParameters); return(string.Empty); }
public static string GetGradeNameForOpenGuildHeadImageShopSlot(int slotOffset) { uint num = 0u; int count = GameDataMgr.guildGradeDatabin.count; for (int i = 0; i < count; i++) { ResGuildGradeConf dataByIndex = GameDataMgr.guildGradeDatabin.GetDataByIndex(i); if ((ulong)num <= (ulong)((long)slotOffset) && (long)slotOffset < (long)((ulong)dataByIndex.dwGuildHeadImageShopOpenSlotCnt)) { return(StringHelper.UTF8BytesToString(ref dataByIndex.szGradeDesc)); } num = dataByIndex.dwGuildHeadImageShopOpenSlotCnt; } DebugHelper.Assert(false, "error slotOffset{0}: check shop and guildGrade res!!!", new object[] { slotOffset }); return(string.Empty); }
public static string GetGradeName(uint rankpointScore) { ResGuildGradeConf gradeResByRankpointScore = GetGradeResByRankpointScore(rankpointScore); return((gradeResByRankpointScore == null) ? string.Empty : gradeResByRankpointScore.szGradeDesc); }
public static string GetGradeIconPathByRankpointScore(uint rankpointScore) { ResGuildGradeConf gradeResByRankpointScore = GetGradeResByRankpointScore(rankpointScore); return((gradeResByRankpointScore == null) ? string.Empty : (CUIUtility.s_Sprite_Dynamic_Guild_Dir + gradeResByRankpointScore.szIcon)); }
public static uint GetGradeByRankpointScore(uint rankpointScore) { ResGuildGradeConf gradeResByRankpointScore = GetGradeResByRankpointScore(rankpointScore); return((gradeResByRankpointScore == null) ? 0 : gradeResByRankpointScore.bIndex); }
public static bool IsGuildMaxGrade() { ResGuildGradeConf dataByIndex = GameDataMgr.guildGradeDatabin.GetDataByIndex(GameDataMgr.guildGradeDatabin.count - 1); return(dataByIndex != null && CGuildHelper.GetGuildGrade() == (uint)dataByIndex.bIndex); }
public static uint GetGradeByRankpointScore(uint rankpointScore) { ResGuildGradeConf gradeResByRankpointScore = CGuildHelper.GetGradeResByRankpointScore(rankpointScore); return((uint)((gradeResByRankpointScore != null) ? gradeResByRankpointScore.bIndex : 0)); }
public static string GetGradeName(uint rankpointScore) { ResGuildGradeConf gradeResByRankpointScore = CGuildHelper.GetGradeResByRankpointScore(rankpointScore); return((gradeResByRankpointScore != null) ? StringHelper.BytesToString(gradeResByRankpointScore.szGradeDesc) : string.Empty); }