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

            var productCompany = players
                                 .OrderByDescending(p => Economy.GetProductCompanyMaintenance(p, context))
                                 .FirstOrDefault();

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

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