コード例 #1
0
ファイル: Leaders.cs プロジェクト: IGGAMEMAKER/Corporations
        public static long GetBiggestMaintenanceOnMarket(GameContext context, GameEntity niche)
        {
            var players = GetProductsOnMarket(context, niche.niche.NicheType);

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

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

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