Uses of Interface
com.fs.starfarer.api.campaign.econ.CommodityOnMarketAPI
Packages that use CommodityOnMarketAPI
Package
Description
-
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.campaign.econ
Methods in com.fs.starfarer.api.campaign.econ that return CommodityOnMarketAPIMethods in com.fs.starfarer.api.campaign.econ that return types with arguments of type CommodityOnMarketAPIModifier and TypeMethodDescriptionMarketAPI.getAllCommodities()
MarketAPI.getCommoditiesCopy()
MarketAPI.getCommoditiesWithTag
(String tag) MarketAPI.getCommoditiesWithTags
(String... tags) Methods in com.fs.starfarer.api.campaign.econ with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionint
CommodityMarketDataAPI.getDemandValue
(CommodityOnMarketAPI com) int
CommodityMarketDataAPI.getExportIncome
(CommodityOnMarketAPI com) boolean
Industry.isDemandLegal
(CommodityOnMarketAPI com) boolean
MarketAPI.isIllegal
(CommodityOnMarketAPI com) Checks against FactionAPI.getIllegalCommodities() for the faction owning the market.boolean
Industry.isSupplyLegal
(CommodityOnMarketAPI com) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.campaign.events
Methods in com.fs.starfarer.api.campaign.events that return CommodityOnMarketAPI -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign
Fields in com.fs.starfarer.api.impl.campaign declared as CommodityOnMarketAPI -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.econ
Fields in com.fs.starfarer.api.impl.campaign.econ declared as CommodityOnMarketAPIConstructors in com.fs.starfarer.api.impl.campaign.econ with parameters of type CommodityOnMarketAPI -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.econ.impl
Methods in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionboolean
BaseIndustry.isDemandLegal
(CommodityOnMarketAPI com) boolean
FuelProduction.isDemandLegal
(CommodityOnMarketAPI com) boolean
GroundDefenses.isDemandLegal
(CommodityOnMarketAPI com) boolean
HeavyIndustry.isDemandLegal
(CommodityOnMarketAPI com) boolean
LionsGuardHQ.isDemandLegal
(CommodityOnMarketAPI com) boolean
MilitaryBase.isDemandLegal
(CommodityOnMarketAPI com) boolean
BaseIndustry.isSupplyLegal
(CommodityOnMarketAPI com) boolean
FuelProduction.isSupplyLegal
(CommodityOnMarketAPI com) boolean
GroundDefenses.isSupplyLegal
(CommodityOnMarketAPI com) boolean
HeavyIndustry.isSupplyLegal
(CommodityOnMarketAPI com) boolean
LionsGuardHQ.isSupplyLegal
(CommodityOnMarketAPI com) boolean
MilitaryBase.isSupplyLegal
(CommodityOnMarketAPI com) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.events
Methods in com.fs.starfarer.api.impl.campaign.events that return CommodityOnMarketAPIConstructors in com.fs.starfarer.api.impl.campaign.events with parameters of type CommodityOnMarketAPI -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.graid
Fields in com.fs.starfarer.api.impl.campaign.graid declared as CommodityOnMarketAPIModifier and TypeFieldDescriptionprotected CommodityOnMarketAPI
CommodityGroundRaidObjectivePluginImpl.com
protected CommodityOnMarketAPI
ShipWeaponsGroundRaidObjectivePluginImpl.com
Methods in com.fs.starfarer.api.impl.campaign.graid that return types with arguments of type CommodityOnMarketAPIModifier and TypeMethodDescriptionprotected Map<CommodityOnMarketAPI,
Float> StandardGroundRaidObjectivesCreator.computeRaidValuables
(MarketAPI market) Methods in com.fs.starfarer.api.impl.campaign.graid with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionstatic Industry
CommodityGroundRaidObjectivePluginImpl.computeCommoditySource
(MarketAPI market, CommodityOnMarketAPI com) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.intel
Fields in com.fs.starfarer.api.impl.campaign.intel declared as CommodityOnMarketAPIModifier and TypeFieldDescriptionprotected CommodityOnMarketAPI
ProcurementMissionIntel.commodity
Methods in com.fs.starfarer.api.impl.campaign.intel with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionprotected PersonAPI
ProcurementMissionIntel.pickContact
(MarketAPI market, CommodityOnMarketAPI com) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.intel.bar.events
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events declared as CommodityOnMarketAPIModifier and TypeFieldDescriptionDeliveryBarEvent.DestinationData.com
DeliveryBarEvent.DestinationData.comFrom
Methods in com.fs.starfarer.api.impl.campaign.intel.bar.events that return CommodityOnMarketAPIModifier and TypeMethodDescriptionprotected CommodityOnMarketAPI
DeliveryMissionIntel.getCommodity()
Constructors in com.fs.starfarer.api.impl.campaign.intel.bar.events with parameters of type CommodityOnMarketAPIModifierConstructorDescriptionDestinationData
(MarketAPI from, MarketAPI dest, CommodityOnMarketAPI comFrom, CommodityOnMarketAPI comDest) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.missions
Fields in com.fs.starfarer.api.impl.campaign.missions declared as CommodityOnMarketAPIModifier and TypeFieldDescriptionprotected CommodityOnMarketAPI
RaidSecretOutpostMission.com
protected CommodityOnMarketAPI
SmugglingMission.com
-
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.missions.hub
Methods in com.fs.starfarer.api.impl.campaign.missions.hub that return CommodityOnMarketAPIModifier and TypeMethodDescriptionHubMissionWithSearch.pickCommodity()
HubMissionWithSearch.pickCommodity
(boolean resetSearch) Methods in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionboolean
HubMissionWithSearch.CommodityRequirement.commodityMatchesRequirement
(CommodityOnMarketAPI com) boolean
HubMissionWithSearch.MultipleCommodityRequirements.commodityMatchesRequirement
(CommodityOnMarketAPI com) boolean
HubMissionWithSearch.RequiredCommodityTags.commodityMatchesRequirement
(CommodityOnMarketAPI com) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.impl.campaign.submarkets
Methods in com.fs.starfarer.api.impl.campaign.submarkets with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionvoid
BaseSubmarketPlugin.addAndRemoveStockpiledResources
(CommodityOnMarketAPI com, float amount, boolean withShortageCountering, boolean withDecreaseToLimit, boolean withCargoUpdate) protected boolean
BaseSubmarketPlugin.doShortageCountering
(CommodityOnMarketAPI com, float amount, boolean withShortageCountering) protected boolean
LocalResourcesSubmarketPlugin.doShortageCountering
(CommodityOnMarketAPI com, float amount, boolean withShortageCountering) static int
OpenMarketPlugin.getApproximateStockpileLimit
(CommodityOnMarketAPI com) static float
OpenMarketPlugin.getBaseStockpileLimit
(CommodityOnMarketAPI com) static float
LocalResourcesSubmarketPlugin.getDeficitMonthlyCommodityUnits
(CommodityOnMarketAPI com) float
BlackMarketPlugin.getDesiredCommodityQuantity
(CommodityOnMarketAPI com) int
BaseSubmarketPlugin.getStockpileLimit
(CommodityOnMarketAPI com) int
BlackMarketPlugin.getStockpileLimit
(CommodityOnMarketAPI com) int
LocalResourcesSubmarketPlugin.getStockpileLimit
(CommodityOnMarketAPI com) int
MilitarySubmarketPlugin.getStockpileLimit
(CommodityOnMarketAPI com) int
OpenMarketPlugin.getStockpileLimit
(CommodityOnMarketAPI com) float
BaseSubmarketPlugin.getStockpilingAddRateMult
(CommodityOnMarketAPI com) float
LocalResourcesSubmarketPlugin.getStockpilingAddRateMult
(CommodityOnMarketAPI com) boolean
BaseSubmarketPlugin.shouldHaveCommodity
(CommodityOnMarketAPI com) boolean
LocalResourcesSubmarketPlugin.shouldHaveCommodity
(CommodityOnMarketAPI com) boolean
MilitarySubmarketPlugin.shouldHaveCommodity
(CommodityOnMarketAPI com) boolean
OpenMarketPlugin.shouldHaveCommodity
(CommodityOnMarketAPI com) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.ui
Methods in com.fs.starfarer.api.ui with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionvoid
TooltipMakerAPI.addIcons
(CommodityOnMarketAPI com, int num, IconRenderMode mode) -
Uses of CommodityOnMarketAPI in com.fs.starfarer.api.util
Methods in com.fs.starfarer.api.util with parameters of type CommodityOnMarketAPIModifier and TypeMethodDescriptionstatic void
Misc.affectAvailabilityWithinReason
(CommodityOnMarketAPI com, int quantity) static int
Misc.computeEconUnitChangeFromTradeModChange
(CommodityOnMarketAPI com, int quantity)