20 MutableCharacterStatsAPI stats =
Global.
getSector().getCharacterData().getPerson().getStats();
22 for (MarketAPI market :
Global.
getSector().getEconomy().getMarketsCopy()) {
23 if (!market.isPlayerOwned())
continue;
25 if (market.getAdmin().isPlayer() || market.getAdmin().isDefault()) {
27 }
else if (!market.getAdmin().isAICore()) {
30 if (market.getAdmin().isAICore()) {
35 result.maxOutposts = stats.getOutpostNumber().getModifiedInt();
36 result.maxAdmin = stats.getAdminNumber().getModifiedInt();
38 result.penalty = PopulationAndInfrastructure.getMismanagementPenalty();
39 result.admins =
Global.
getSector().getCharacterData().getAdmins().size();