1package com.fs.starfarer.api.campaign.econ;
3import com.fs.starfarer.api.combat.MutableStat;
4import com.fs.starfarer.api.combat.MutableStatWithTempMods;
5import com.fs.starfarer.api.combat.StatBonus;
StatBonus getPlayerSupplyPriceMod()
StatBonus getPlayerDemandPriceMod()
MutableStatWithTempMods getTradeModPlus()
MutableStatWithTempMods getTradeMod()
void setDemandLegal(boolean isDemandLegal)
float getCombinedTradeModQuantity()
void setStockpile(float stockpile)
void addTradeMod(String source, float quantity, float days)
void addTradeModMinus(String source, float quantity, float days)
void addToStockpile(float quantity)
void updateMaxSupplyAndDemand()
int getPlayerTradeNetQuantity()
MarketDemandAPI getDemand()
float getUtilityOnMarket()
CommoditySpecAPI getCommodity()
MutableStatWithTempMods getAvailableStat()
void setMaxDemand(int maxDemand)
MutableStatWithTempMods getTradeModMinus()
float getModValueForQuantity(float quantity)
CommodityMarketDataAPI getCommodityMarketData()
float getQuantityForModValue(float modValue)
void addTradeModPlus(String source, float quantity, float days)
boolean isIllegalAssumePrimary()
void removeFromStockpile(float quantity)
void setSupplyLegal(boolean isSupplyLegal)
void setMaxSupply(int maxSupply)