Esempio n. 1
0
        public BuildingTypeVO GetHeroSlotUnlockRequirement(BuildingTypeVO heroBuilding, int slotNum)
        {
            BuildingUpgradeCatalog buildingUpgradeCatalog = Service.BuildingUpgradeCatalog;
            List <BuildingTypeVO>  upgradeGroupLevels     = buildingUpgradeCatalog.GetUpgradeGroupLevels(heroBuilding.UpgradeGroup);
            BuildingTypeVO         result = null;

            for (int i = 0; i < upgradeGroupLevels.Count; i++)
            {
                if (upgradeGroupLevels[i].Storage >= slotNum)
                {
                    result = upgradeGroupLevels[i];
                    break;
                }
            }
            return(result);
        }