コード例 #1
0
        public static long GetMarketROI(GameContext gameContext, GameEntity niche)
        {
            var profitLeader = GetMostProfitableCompanyOnMarket(gameContext, niche);

            var profit             = profitLeader == null ? 0 : Economy.GetProfit(gameContext, profitLeader);
            var biggestMaintenance = profitLeader == null ? 0 : Economy.GetCompanyMaintenance(gameContext, profitLeader);

            var ROI = profitLeader == null ? 0 : (profit * 100 / biggestMaintenance);

            return(ROI);
        }