Starsector API
Loading...
Searching...
No Matches
CommodityMarketDataAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.campaign.econ;
2
3import java.util.List;
4import java.util.Map;
5
6import com.fs.starfarer.api.campaign.FactionAPI;
7
8public interface CommodityMarketDataAPI {
9
10 List<MarketAPI> getMarkets();
14 int getMaxExport(String factionId);
15 float getMarketValue(String factionId);
17 String getEconGroup();
20 float getMarketValueOutsideFaction(String factionId);
23 int getMaxShipping(MarketAPI market, boolean inFaction);
24
25 List<MarketShareDataAPI> getSortedProducers();
26 List<MarketShareDataAPI> getSortedConsumers();
28 Map<FactionAPI, Integer> getMarketSharePercentPerFaction();
29
30}
Map< FactionAPI, Integer > getMarketSharePercentPerFaction()
MarketShareDataAPI getMarketShareData(MarketAPI market)
int getMaxShipping(MarketAPI market, boolean inFaction)