Uses of Interface
com.fs.starfarer.api.campaign.econ.SubmarketAPI
Packages that use SubmarketAPI
Package
Description
-
Uses of SubmarketAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return SubmarketAPIModifier and TypeMethodDescriptionPlayerMarketTransaction.getSubmarket()
PlayerMarketTransaction.TransactionLineItem.getSubmarket()
SubmarketPlugin.getSubmarket()
CargoTransferHandlerAPI.getSubmarketTradedWith()
Methods in com.fs.starfarer.api.campaign with parameters of type SubmarketAPIModifier and TypeMethodDescriptionint
SpecialItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) void
SubmarketPlugin.init
(SubmarketAPI submarket) void
PlayerMarketTransaction.TransactionLineItem.setSubmarket
(SubmarketAPI submarket) Constructors in com.fs.starfarer.api.campaign with parameters of type SubmarketAPIModifierConstructorDescriptionPlayerMarketTransaction
(MarketAPI market, SubmarketAPI submarket, CampaignUIAPI.CoreUITradeMode tradeMode) TransactionLineItem
(String id, PlayerMarketTransaction.LineItemType itemType, CargoAPI.CargoItemType cargoType, SubmarketAPI submarket, float quantity, float price, float tariff, long timestamp) -
Uses of SubmarketAPI in com.fs.starfarer.api.campaign.econ
Methods in com.fs.starfarer.api.campaign.econ that return SubmarketAPIMethods in com.fs.starfarer.api.campaign.econ that return types with arguments of type SubmarketAPIMethods in com.fs.starfarer.api.campaign.econ with parameters of type SubmarketAPI -
Uses of SubmarketAPI in com.fs.starfarer.api.campaign.impl.items
Methods in com.fs.starfarer.api.campaign.impl.items with parameters of type SubmarketAPIModifier and TypeMethodDescriptionint
BaseSpecialItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
FighterBlueprintItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
IndustryBlueprintItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
JanusDevicePlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
ModSpecItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
MultiBlueprintItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
ShipBlueprintItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) int
WeaponBlueprintItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) -
Uses of SubmarketAPI in com.fs.starfarer.api.campaign.listeners
Methods in com.fs.starfarer.api.campaign.listeners with parameters of type SubmarketAPIModifier and TypeMethodDescriptionstatic void
ListenerUtil.reportPlayerOpenedSubmarket
(SubmarketAPI submarket, SubmarketInteractionListener.SubmarketInteractionType type) void
SubmarketInteractionListener.reportPlayerOpenedSubmarket
(SubmarketAPI submarket, SubmarketInteractionListener.SubmarketInteractionType type) static void
ListenerUtil.reportSubmarketCargoAndShipsUpdated
(SubmarketAPI submarket) void
SubmarketUpdateListener.reportSubmarketCargoAndShipsUpdated
(SubmarketAPI submarket) void
CargoScreenListener.reportSubmarketOpened
(SubmarketAPI submarket) static void
ListenerUtil.reportSubmarketOpened
(SubmarketAPI submarket) -
Uses of SubmarketAPI in com.fs.starfarer.api.impl
Fields in com.fs.starfarer.api.impl declared as SubmarketAPIModifier and TypeFieldDescriptionprotected SubmarketAPI
PlayerFleetPersonnelTracker.currSubmarket
Methods in com.fs.starfarer.api.impl that return SubmarketAPIModifier and TypeMethodDescriptionPlayerFleetPersonnelTracker.getSubmarketFor
(CargoStackAPI stack) Assumes stack is not in player cargo.Methods in com.fs.starfarer.api.impl with parameters of type SubmarketAPIModifier and TypeMethodDescriptionPlayerFleetPersonnelTracker.getDroppedOffAt
(String commodityId, SectorEntityToken entity, SubmarketAPI sub, boolean createIfNull) PlayerFleetPersonnelTracker.getPersonnelAtLocation
(String commodityId, SubmarketAPI sub) void
PlayerFleetPersonnelTracker.reportSubmarketOpened
(SubmarketAPI submarket) -
Uses of SubmarketAPI in com.fs.starfarer.api.impl.campaign.econ.impl
Fields in com.fs.starfarer.api.impl.campaign.econ.impl declared as SubmarketAPI -
Uses of SubmarketAPI in com.fs.starfarer.api.impl.campaign.fleets
Methods in com.fs.starfarer.api.impl.campaign.fleets that return SubmarketAPIModifier and TypeMethodDescriptionDefaultFleetInflater.AvailableFighterImpl.getSubmarket()
DefaultFleetInflater.AvailableWeaponImpl.getSubmarket()
-
Uses of SubmarketAPI in com.fs.starfarer.api.impl.campaign.submarkets
Fields in com.fs.starfarer.api.impl.campaign.submarkets declared as SubmarketAPIMethods in com.fs.starfarer.api.impl.campaign.submarkets that return SubmarketAPIMethods in com.fs.starfarer.api.impl.campaign.submarkets with parameters of type SubmarketAPIModifier and TypeMethodDescriptionvoid
BaseSubmarketPlugin.init
(SubmarketAPI submarket) void
BlackMarketPlugin.init
(SubmarketAPI submarket) void
LocalResourcesSubmarketPlugin.init
(SubmarketAPI submarket) void
MilitarySubmarketPlugin.init
(SubmarketAPI submarket) void
OpenMarketPlugin.init
(SubmarketAPI submarket) void
StoragePlugin.init
(SubmarketAPI submarket) -
Uses of SubmarketAPI in com.fs.starfarer.api.impl.codex
Methods in com.fs.starfarer.api.impl.codex with parameters of type SubmarketAPIModifier and TypeMethodDescriptionvoid
CodexUnlocker.reportSubmarketOpened
(SubmarketAPI submarket) -
Uses of SubmarketAPI in com.fs.starfarer.api.plugins
Methods in com.fs.starfarer.api.plugins that return SubmarketAPIModifier and TypeMethodDescriptionAutofitPlugin.AvailableFighter.getSubmarket()
AutofitPlugin.AvailableWeapon.getSubmarket()