public static uint GetGuildItemShopOpenSlotCount() { uint guildStarLevel = CGuildHelper.GetGuildStarLevel(); if (guildStarLevel == 0u) { DebugHelper.Assert(false, "error guildStarLevel: {0}!!!", new object[] { guildStarLevel }); return(0u); } ResGuildShopStarIndexConf resGuildShopStarIndexConf = GameDataMgr.guildStarLevel.FindIf((ResGuildShopStarIndexConf x) => x.dwBeginStar <= guildStarLevel && guildStarLevel <= x.dwEndStar); if (resGuildShopStarIndexConf != null) { return(resGuildShopStarIndexConf.dwGuildItemShopOpenSlotCnt); } return(0u); }