void SpawnInvestmentFunds(int amountOfFunds, int investmentMin, int investmentMax) { for (var i = 0; i < amountOfFunds; i++) { GenerateInvestmentFund(RandomUtils.GenerateInvestmentCompanyName(), GetRandomFundSize(investmentMin, investmentMax)); } }
void PrepareMarket(GameEntity niche, long startCapital) { // spawn competitors for (var i = 0; i < 1; i++) { var c = Markets.SpawnCompany(niche, Q, Random.Range(2, 5) * startCapital); //MarketingUtils.AddClients(c, MarketingUtils.GetClients(c) * Random.Range(1, 1.5f)); Marketing.AddBrandPower(c, 10); } // spawn investors for (var i = 0; i < 1; i++) { var fund = Companies.GenerateInvestmentFund(Q, RandomUtils.GenerateInvestmentCompanyName(), 500000); Companies.AddFocusNiche(niche.niche.NicheType, fund, Q); } }