Class CommodityStatTracker

java.lang.Object
com.fs.starfarer.api.impl.campaign.shared.CommodityStatTracker

public class CommodityStatTracker extends Object
  • Constructor Details

    • CommodityStatTracker

      public CommodityStatTracker()
  • Method Details

    • advance

      public void advance(float days)
    • isSupplyPriceSignificant

      public boolean isSupplyPriceSignificant(CommodityOnMarketAPI com)
    • isDemandPriceSignificant

      public boolean isDemandPriceSignificant(CommodityOnMarketAPI com)
    • isSupplyPriceWithMultSignificant

      public boolean isSupplyPriceWithMultSignificant(CommodityOnMarketAPI com, float mult)
    • isDemandPriceWithMultSignificant

      public boolean isDemandPriceWithMultSignificant(CommodityOnMarketAPI com, float mult)
    • isSupplyPriceSignificant

      public boolean isSupplyPriceSignificant(CommodityOnMarketAPI com, float price)
    • isDemandPriceSignificant

      public boolean isDemandPriceSignificant(CommodityOnMarketAPI com, float price)
    • updateCommodityStats

      public void updateCommodityStats(String commodityId)
    • getStats

      public CommodityStatTracker.CommodityStats getStats(String commodityId)