コード例 #1
0
        public static long GetLowestIncomeOnMarket(GameContext context, GameEntity niche)
        {
            var players = GetProductsOnMarket(context, niche.niche.NicheType);

            var productCompany = players
                                 .OrderBy(p => Economy.GetProductCompanyIncome(p, context))
                                 .FirstOrDefault();

            if (productCompany == null)
            {
                return(0);
            }

            return(Economy.GetProductCompanyIncome(productCompany, context));
        }