public static bool IsCanTweakCorporateCulture(GameEntity company, GameContext gameContext) { var task = Cooldowns.GetTask(gameContext, new CompanyTaskUpgradeCulture(company.company.Id)); return(task == null); }
public static bool CanUpgradeFeature(ProductFeature improvement, GameEntity product, GameContext gameContext, CompanyTask task) { return(HasFreeImprovements(product) && !Cooldowns.HasCooldown(gameContext, task)); }