Uses of Interface
com.fs.starfarer.api.campaign.econ.MarketAPI
Packages that use MarketAPI
Package
Description
-
Uses of MarketAPI in com.fs.starfarer.api
Methods in com.fs.starfarer.api that return MarketAPIMethods in com.fs.starfarer.api with parameters of type MarketAPIModifier and TypeMethodDescriptionint
SettingsAPI.getShippingCapacity
(MarketAPI market, boolean inFaction) void
FactoryAPI.setCurrentlyOpenMarket
(MarketAPI currentlyOpenMarket) -
Uses of MarketAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return MarketAPIModifier and TypeMethodDescriptionSectorAPI.getCurrentlyOpenMarket()
FactionProductionAPI.getGatheringPoint()
PlayerMarketTransaction.getMarket()
SectorEntityToken.getMarket()
Methods in com.fs.starfarer.api.campaign with parameters of type MarketAPIModifier and TypeMethodDescriptionint
SpecialItemPlugin.getPrice
(MarketAPI market, SubmarketAPI submarket) float
FactionProductionAPI.getProductionCapacityForMarket
(MarketAPI market) void
MissionBoardAPI.makeAvailableAt
(CampaignMissionPlugin mission, MarketAPI market) BaseCampaignPlugin.pickImmigrationPlugin
(MarketAPI market) CampaignPlugin.pickImmigrationPlugin
(MarketAPI market) PluginPickerAPI.pickImmigrationPlugin
(MarketAPI market) void
BaseCampaignEventListener.reportPlayerClosedMarket
(MarketAPI market) void
CampaignEventListener.reportPlayerClosedMarket
(MarketAPI market) void
SectorAPI.reportPlayerClosedMarket
(MarketAPI market) void
BaseCampaignEventListener.reportPlayerOpenedMarket
(MarketAPI market) void
CampaignEventListener.reportPlayerOpenedMarket
(MarketAPI market) void
SectorAPI.reportPlayerOpenedMarket
(MarketAPI market) Player opened the core UI while interacting with an entity that has a market.void
BaseCampaignEventListener.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) void
CampaignEventListener.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) void
SectorAPI.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) void
SectorAPI.setCurrentlyOpenMarket
(MarketAPI currentlyOpenMarket) void
FactionProductionAPI.setGatheringPoint
(MarketAPI gatheringPoint) void
void
InteractionDialogAPI.showGroundRaidTargetPicker
(String title, String okText, MarketAPI market, List<GroundRaidObjectivePlugin> data, GroundRaidTargetPickerDelegate listener) void
InteractionDialogAPI.showIndustryPicker
(String title, String okText, MarketAPI market, List<Industry> industries, IndustryPickerListener listener) void
BaseCampaignPlugin.updateMarketFacts
(MarketAPI market, MemoryAPI memory) void
CampaignPlugin.updateMarketFacts
(MarketAPI market, MemoryAPI memory) Constructors in com.fs.starfarer.api.campaign with parameters of type MarketAPIModifierConstructorDescriptionPlayerMarketTransaction
(MarketAPI market, SubmarketAPI submarket, CampaignUIAPI.CoreUITradeMode tradeMode) -
Uses of MarketAPI in com.fs.starfarer.api.campaign.comm
Methods in com.fs.starfarer.api.campaign.comm that return MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.campaign.econ
Methods in com.fs.starfarer.api.campaign.econ that return MarketAPIModifier and TypeMethodDescriptionMarketAPI.clone()
CommodityOnMarketAPI.getMarket()
Industry.getMarket()
SubmarketAPI.getMarket()
Methods in com.fs.starfarer.api.campaign.econ that return types with arguments of type MarketAPIModifier and TypeMethodDescriptionCommodityMarketDataAPI.getMarkets()
EconomyAPI.getMarkets
(LocationAPI loc) EconomyAPI.getMarketsCopy()
EconomyAPI.getMarketsInGroup
(String group) EconomyAPI.getMarketsWithSameGroup
(MarketAPI market) EconomyAPI.getMarketsWithSameGroup
(MarketAPI market, List<MarketAPI> markets) Methods in com.fs.starfarer.api.campaign.econ with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
AbandonMarketPlugin.abandonButtonHasTooltip
(MarketAPI market) void
AbandonMarketPlugin.abandonConfirmed
(MarketAPI market) void
boolean
AbandonMarketPlugin.canAbandon
(MarketAPI market) boolean
StabilizeMarketPlugin.canStabilize
(MarketAPI market) void
AbandonMarketPlugin.createAbandonButtonTooltip
(TooltipMakerAPI info, float width, boolean expanded, MarketAPI market) void
AbandonMarketPlugin.createConfirmationPrompt
(MarketAPI market, TooltipMakerAPI prompt) void
StabilizeMarketPlugin.createStabilizeButtonTooltip
(TooltipMakerAPI info, float width, boolean expanded, MarketAPI market) void
EconomyAPI.forceStockpileUpdate
(MarketAPI market) float
AbandonMarketPlugin.getConfirmationPromptWidth
(MarketAPI market) int
StabilizeMarketPlugin.getCostPerStabilityPoint
(MarketAPI market) MonthlyReport.getCounterShortageNode
(MarketAPI market) int
CommodityMarketDataAPI.getExportMarketSharePercent
(MarketAPI market) MonthlyReport.getMarketNode
(MarketAPI market) CommodityMarketDataAPI.getMarketShareData
(MarketAPI market) EconomyAPI.getMarketsWithSameGroup
(MarketAPI market) EconomyAPI.getMarketsWithSameGroup
(MarketAPI market, List<MarketAPI> markets) int
CommodityMarketDataAPI.getMarketValuePercent
(MarketAPI market) int
CommodityMarketDataAPI.getMaxShipping
(MarketAPI market, boolean inFaction) int
StabilizeMarketPlugin.getMaxStabilizeAmount
(MarketAPI market) *Has* to be <= RecentUnrest.getPenalty(market).MonthlyReport.getRestockingNode
(MarketAPI market) void
void
MarketConditionPlugin.init
(MarketAPI market, MarketConditionAPI condition) boolean
AbandonMarketPlugin.isAbandonButtonTooltipExpandable
(MarketAPI market) boolean
AbandonMarketPlugin.isConfirmEnabled
(MarketAPI market) boolean
StabilizeMarketPlugin.isStabilizeButtonTooltipExpandable
(MarketAPI market) void
MarketImmigrationModifier.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
EconomyAPI.removeMarket
(MarketAPI market) boolean
StabilizeMarketPlugin.stabilizeButtonHasTooltip
(MarketAPI market) Method parameters in com.fs.starfarer.api.campaign.econ with type arguments of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.campaign.events
Methods in com.fs.starfarer.api.campaign.events that return MarketAPIModifier and TypeMethodDescriptionCampaignEventPlugin.PriceUpdatePlugin.getMarket()
CampaignEventTarget.getMarket()
Methods in com.fs.starfarer.api.campaign.events with parameters of type MarketAPIModifier and TypeMethodDescriptionCampaignEventManagerAPI.getProbability
(String eventType, MarketAPI market) Constructors in com.fs.starfarer.api.campaign.events with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.campaign.impl.items
Methods in com.fs.starfarer.api.campaign.impl.items with parameters of type MarketAPIModifier 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 MarketAPI in com.fs.starfarer.api.campaign.listeners
Fields in com.fs.starfarer.api.campaign.listeners declared as MarketAPIMethods in com.fs.starfarer.api.campaign.listeners with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
ListenerUtil.modifyMarineLossesStatPreRaid
(MarketAPI market, List<GroundRaidObjectivePlugin> objectives, MutableStat stat) void
MarineLossesStatModifier.modifyMarineLossesStatPreRaid
(MarketAPI market, List<GroundRaidObjectivePlugin> objectives, MutableStat stat) void
GroundRaidObjectivesListener.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) Called 10 times with priority from 0 to 9.static void
ListenerUtil.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) void
ColonyDecivListener.reportColonyAboutToBeDecivilized
(MarketAPI market, boolean fullyDestroyed) static void
ListenerUtil.reportColonyAboutToBeDecivilized
(MarketAPI market, boolean fullyDestroyed) void
ColonyDecivListener.reportColonyDecivilized
(MarketAPI market, boolean fullyDestroyed) static void
ListenerUtil.reportColonyDecivilized
(MarketAPI market, boolean fullyDestroyed) void
ColonySizeChangeListener.reportColonySizeChanged
(MarketAPI market, int prevSize) static void
ListenerUtil.reportColonySizeChanged
(MarketAPI market, int prevSize) static void
ListenerUtil.reportFleetMemberVariantSaved
(FleetMemberAPI member, MarketAPI dockedAt) void
RefitScreenListener.reportFleetMemberVariantSaved
(FleetMemberAPI member, MarketAPI dockedAt) static void
ListenerUtil.reportPlayerAbandonedColony
(MarketAPI colony) void
PlayerColonizationListener.reportPlayerAbandonedColony
(MarketAPI colony) void
ColonyInteractionListener.reportPlayerClosedMarket
(MarketAPI market) static void
ListenerUtil.reportPlayerClosedMarket
(MarketAPI market) void
ColonyInteractionListener.reportPlayerOpenedMarket
(MarketAPI market) static void
ListenerUtil.reportPlayerOpenedMarket
(MarketAPI market) void
ColonyInteractionListener.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) static void
ListenerUtil.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) void
ColonyPlayerHostileActListener.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) static void
ListenerUtil.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
ColonyPlayerHostileActListener.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) static void
ListenerUtil.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
ColonyPlayerHostileActListener.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) static void
ListenerUtil.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
ColonyPlayerHostileActListener.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) static void
ListenerUtil.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) -
Uses of MarketAPI in com.fs.starfarer.api.characters
Methods in com.fs.starfarer.api.characters that return MarketAPIModifier and TypeMethodDescriptionAdminData.getMarket()
ImportantPeopleAPI.PersonLocationAPI.getMarket()
PersonAPI.getMarket()
Methods in com.fs.starfarer.api.characters with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
protected void
void
AbilityPlugin.fleetOpenedMarket
(MarketAPI market) Only called for the player fleet.ImportantPeopleAPI.getPerson
(FactionAPI faction, MarketAPI market, String checkoutReason, String defaultRank, String... postIds) ImportantPeopleAPI.getPerson
(String factionId, MarketAPI market, String checkoutReason, String defaultRank, String... postIds) ImportantPeopleAPI.getPerson
(Random random, FactionAPI faction, MarketAPI market, String checkoutReason, String defaultRank, String... postIds) void
MutableCharacterStatsAPI.refreshAllOutpostsEffects
(MarketAPI market) void
MutableCharacterStatsAPI.refreshGovernedOutpostEffects
(MarketAPI market) void
void
void
void
protected void
-
Uses of MarketAPI in com.fs.starfarer.api.combat
Methods in com.fs.starfarer.api.combat with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
BaseHullMod.addRequiredItemSection
(TooltipMakerAPI tooltip, FleetMemberAPI member, ShipVariantAPI currentVariant, MarketAPI dockedAt, float width, boolean isForModSpec) void
HullModEffect.addRequiredItemSection
(TooltipMakerAPI tooltip, FleetMemberAPI member, ShipVariantAPI currentVariant, MarketAPI dockedAt, float width, boolean isForModSpec) boolean
BaseHullMod.canBeAddedOrRemovedNow
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) boolean
HullModEffect.canBeAddedOrRemovedNow
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) Ship may be null from autofit.BaseHullMod.getCanNotBeInstalledNowReason
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) HullModEffect.getCanNotBeInstalledNowReason
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) -
Uses of MarketAPI in com.fs.starfarer.api.impl
Methods in com.fs.starfarer.api.impl that return MarketAPIMethods in com.fs.starfarer.api.impl with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
PlayerFleetPersonnelTracker.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) void
PlayerFleetPersonnelTracker.reportPlayerClosedMarket
(MarketAPI market) void
PlayerFleetPersonnelTracker.reportPlayerOpenedMarket
(MarketAPI market) void
PlayerFleetPersonnelTracker.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign
Fields in com.fs.starfarer.api.impl.campaign declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
AbandonMarketPluginImpl.abandonButtonHasTooltip
(MarketAPI market) void
AbandonMarketPluginImpl.abandonConfirmed
(MarketAPI market) protected void
CoreScript.addExportsGroupedByCommodity
(MonthlyReport report, MonthlyReport.FDNode parent, MarketAPI market, float f) static void
void
TowCable.addRequiredItemSection
(TooltipMakerAPI tooltip, FleetMemberAPI member, ShipVariantAPI currentVariant, MarketAPI dockedAt, float width, boolean isForModSpec) static void
CoreLifecyclePluginImpl.addSkillsAndAssignAdmin
(MarketAPI market, PersonAPI admin) boolean
AbandonMarketPluginImpl.canAbandon
(MarketAPI market) boolean
TowCable.canBeAddedOrRemovedNow
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) boolean
StabilizeMarketPluginImpl.canStabilize
(MarketAPI market) static final float
CoreCampaignPluginImpl.computeSmugglingSuspicionLevel
(MarketAPI market) void
AbandonMarketPluginImpl.createAbandonButtonTooltip
(TooltipMakerAPI info, float width, boolean expanded, MarketAPI market) void
AbandonMarketPluginImpl.createConfirmationPrompt
(MarketAPI market, TooltipMakerAPI prompt) static void
CoreLifecyclePluginImpl.createInitialPeople
(MarketAPI market, Random random) void
StabilizeMarketPluginImpl.createStabilizeButtonTooltip
(TooltipMakerAPI info, float width, boolean expanded, MarketAPI market) int
AbandonMarketPluginImpl.getAbandonCost
(MarketAPI market) TowCable.getCanNotBeInstalledNowReason
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) float
AbandonMarketPluginImpl.getConfirmationPromptWidth
(MarketAPI market) int
StabilizeMarketPluginImpl.getCostPerStabilityPoint
(MarketAPI market) int
StabilizeMarketPluginImpl.getMaxStabilizeAmount
(MarketAPI market) int
HullModItemManager.getNumAvailable
(CargoStackAPI req, MarketAPI dockedAt) int
HullModItemManager.getNumAvailableMinusUnconfirmed
(CargoStackAPI req, FleetMemberAPI member, ShipVariantAPI currentVariant, MarketAPI dockedAt) boolean
AbandonMarketPluginImpl.isAbandonButtonTooltipExpandable
(MarketAPI market) boolean
AbandonMarketPluginImpl.isConfirmEnabled
(MarketAPI market) boolean
HullModItemManager.isRequiredItemAvailable
(String modId, FleetMemberAPI member, ShipVariantAPI currentVariant, MarketAPI dockedAt) boolean
StabilizeMarketPluginImpl.isStabilizeButtonTooltipExpandable
(MarketAPI market) void
TempImmigrationModifier.modifyIncoming
(MarketAPI market, PopulationComposition incoming) CoreCampaignPluginImpl.pickImmigrationPlugin
(MarketAPI market) void
HullModItemManager.reportFleetMemberVariantSaved
(FleetMemberAPI member, MarketAPI dockedAt) void
CoreScript.reportPlayerOpenedMarket
(MarketAPI market) boolean
StabilizeMarketPluginImpl.stabilizeButtonHasTooltip
(MarketAPI market) void
HullModItemManager.takeRequiredItems
(String modId, FleetMemberAPI member, MarketAPI dockedAt) void
CoreCampaignPluginImpl.updateMarketFacts
(MarketAPI market, MemoryAPI memory) Constructors in com.fs.starfarer.api.impl.campaign with parameters of type MarketAPIModifierConstructorDescriptionTempImmigrationModifier
(MarketAPI market, float pointsPerMonth, float durDays, String desc) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.abilities
Methods in com.fs.starfarer.api.impl.campaign.abilities with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
BaseAbilityPlugin.fleetOpenedMarket
(MarketAPI market) void
DurationAbilityWithCost2.fleetOpenedMarket
(MarketAPI market) void
EmergencyBurnAbility.fleetOpenedMarket
(MarketAPI market) void
FractureJumpAbility.fleetOpenedMarket
(MarketAPI market) void
InterdictionPulseAbility.fleetOpenedMarket
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.econ
Fields in com.fs.starfarer.api.impl.campaign.econ declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
BaseMarketConditionPlugin.market
WaystationBonus.market
Methods in com.fs.starfarer.api.impl.campaign.econ with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
LuddicMajority.addConditions
(TooltipMakerAPI tooltip, MarketAPI market, float opad) static AICoreAdmin
static CommRelayCondition
static FreeMarket
static RecentUnrest
static RecentUnrest
static RogueAICore
static ShippingDisruption
ShippingDisruption.getDisruption
(MarketAPI market) static float
BaseMarketConditionPlugin.getHighStabilityBonusMult
(MarketAPI market) static float
BaseMarketConditionPlugin.getHighStabilityPenaltyMult
(MarketAPI market) static float
BaseMarketConditionPlugin.getLowStabilityBonusMult
(MarketAPI market) static float
BaseMarketConditionPlugin.getLowStabilityPenaltyMult
(MarketAPI market) static int
RecentUnrest.getPenalty
(MarketAPI market) void
BaseMarketConditionPlugin.init
(MarketAPI market, MarketConditionAPI condition) static boolean
LuddicMajority.matchesBonusConditions
(MarketAPI market) void
BaseMarketConditionPlugin2.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
ClosedImmigration.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
DecivilizedSubpop.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
FreeMarket.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
Habitable.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
LCAttractorHigh.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
LCAttractorLow.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
LCAttractorMedium.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
LuddicMajority.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
MildClimate.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
Pollution.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
ResourceDepositsCondition.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
RogueAICore.modifyIncoming
(MarketAPI market, PopulationComposition incoming) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.econ.impl
Fields in com.fs.starfarer.api.impl.campaign.econ.impl declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
BaseIndustry.market
protected MarketAPI
PopulationAndInfrastructure.LampRemover.market
ShipQuality.QualityData.market
Methods in com.fs.starfarer.api.impl.campaign.econ.impl that return MarketAPIMethods in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
BaseIndustry.buildNextInQueue
(MarketAPI market) static CampaignFleetAPI
MilitaryBase.createPatrol
(FleetFactory.PatrolType type, float extraTankerPts, String factionId, RouteManager.RouteData route, MarketAPI market, org.lwjgl.util.vector.Vector2f locInHyper, Random random) static CampaignFleetAPI
MilitaryBase.createPatrol
(FleetFactory.PatrolType type, String factionId, RouteManager.RouteData route, MarketAPI market, org.lwjgl.util.vector.Vector2f locInHyper, Random random) ShipQuality.getQualityData
(MarketAPI market) static float
ShipQuality.getShipQuality
(MarketAPI market, String factionId) static float
TechMining.getTechMiningRuinSizeModifier
(MarketAPI market) void
void
Cryorevival.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
Farming.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
Mining.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
PopulationAndInfrastructure.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
Spaceport.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
TechMining.modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
TradeCenter.modifyIncoming
(MarketAPI market, PopulationComposition incoming) static void
PopulationAndInfrastructure.modifyStability
(Industry industry, MarketAPI market, String modId) static void
PopulationAndInfrastructure.modifyStability2
(Industry industry, MarketAPI market, String modId) static void
PopulationAndInfrastructure.modifyUpkeepByHazardRating
(MarketAPI market, String modId) Called from core code after all industry effects are applied.void
static void
PopulationAndInfrastructure.unmodifyStability
(MarketAPI market, String modId) Constructors in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type MarketAPIModifierConstructorDescriptionLampRemover
(SectorEntityToken lamp, MarketAPI market, PopulationAndInfrastructure industry) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.events
Fields in com.fs.starfarer.api.impl.campaign.events declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
BaseEventPlugin.market
RepTrackerEvent.MarketTradeInfo.market
Methods in com.fs.starfarer.api.impl.campaign.events that return MarketAPIModifier and TypeMethodDescriptionstatic MarketAPI
BaseEventPlugin.findNearestMarket
(MarketAPI from, BaseEventPlugin.MarketFilter filter) PriceUpdate.getMarket()
Methods in com.fs.starfarer.api.impl.campaign.events that return types with arguments of type MarketAPIModifier and TypeMethodDescriptionBaseEventPlugin.findMatchingMarkets
(BaseEventPlugin.MarketFilter filter) Methods in com.fs.starfarer.api.impl.campaign.events with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
BaseEventPlugin.MarketFilter.acceptMarket
(MarketAPI market) protected OfficerManagerEvent.AvailableOfficer
OfficerManagerEvent.createAdmin
(MarketAPI market, Random random) protected OfficerManagerEvent.AvailableOfficer
OfficerManagerEvent.createOfficer
(boolean isMerc, MarketAPI market, Random random) static MarketAPI
BaseEventPlugin.findNearestMarket
(MarketAPI from, BaseEventPlugin.MarketFilter filter) protected void
TradeInfoUpdateEvent.getLocalUpdates
(MarketAPI market) void
BaseEventPlugin.reportPlayerClosedMarket
(MarketAPI market) void
OfficerManagerEvent.reportPlayerClosedMarket
(MarketAPI market) void
TradeInfoUpdateEvent.reportPlayerClosedMarket
(MarketAPI market) void
BaseEventPlugin.reportPlayerOpenedMarket
(MarketAPI market) void
OfficerManagerEvent.reportPlayerOpenedMarket
(MarketAPI market) void
TradeInfoUpdateEvent.reportPlayerOpenedMarket
(MarketAPI market) void
BaseEventPlugin.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) void
OfficerManagerEvent.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.fleets
Fields in com.fs.starfarer.api.impl.campaign.fleets declared as MarketAPIModifier and TypeFieldDescriptionEconomyFleetAssignmentAI.EconomyRouteData.from
PilgrimageFleetAssignmentAI.PilgrimageRouteData.from
FleetParams.market
protected MarketAPI
RouteManager.RouteData.market
FleetParamsV3.source
Use setSource() to set the source or directly call updateQualityAndProducerFromSourceMarket() to set the quality.PatrolFleetManager.PatrolFleetData.sourceMarket
PatrolFleetManagerV2.PatrolFleetData.sourceMarket
EconomyFleetAssignmentAI.EconomyRouteData.to
Methods in com.fs.starfarer.api.impl.campaign.fleets that return MarketAPIModifier and TypeMethodDescriptionprotected MarketAPI
DisposableLuddicPathFleetManager.getLargestMarket
(String faction) protected MarketAPI
DisposablePirateFleetManager.getLargestMarketIfSystemHasBounty()
DefaultFleetInflater.getMarket()
RouteManager.RouteData.getMarket()
protected MarketAPI
PersonalFleetHoracioCaden.getSourceMarket()
protected MarketAPI
PersonalFleetOxanaHyder.getSourceMarket()
protected abstract MarketAPI
PersonalFleetScript.getSourceMarket()
protected MarketAPI
SDFHegemony.getSourceMarket()
protected MarketAPI
SDFLeague.getSourceMarket()
protected MarketAPI
SDFLuddicChurch.getSourceMarket()
protected MarketAPI
SDFTriTachyon.getSourceMarket()
EconomyFleetRouteManager.pickDestMarket
(MarketAPI from) static MarketAPI
FleetFactoryV3.pickMarket
(FleetParamsV3 params) protected MarketAPI
MercFleetManagerV2.pickMarket()
protected MarketAPI
MercFleetManagerV2.pickNearbyMarketToDefend
(MarketAPI source) EconomyFleetRouteManager.pickSourceMarket()
PilgrimageFleetRouteManager.pickSourceMarket()
Deprecated.Methods in com.fs.starfarer.api.impl.campaign.fleets with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
FleetFactory.addGenericCombatShips
(CampaignFleetAPI fleet, FactionAPI faction, MarketAPI market, int extraFP) RouteManager.addRoute
(String source, MarketAPI market, Long seed, RouteManager.OptionalFleetData extra, RouteManager.RouteFleetSpawner spawner) RouteManager.addRoute
(String source, MarketAPI market, Long seed, RouteManager.OptionalFleetData extra, RouteManager.RouteFleetSpawner spawner, Object custom) static boolean
FleetFactoryV3.addShips
(String role, int count, MarketAPI market, Random random, CampaignFleetAPI fleet, FleetFactoryV3.FPRemaining rem, FleetParamsV3 params) static float
FleetFactoryV3.addToFleet
(String role, MarketAPI market, Random random, CampaignFleetAPI fleet, int maxFP, FleetParamsV3 params) EconomyFleetRouteManager.createData
(MarketAPI from, MarketAPI to) PilgrimageFleetRouteManager.createData
(MarketAPI from, SectorEntityToken to) Deprecated.static CampaignFleetAPI
FleetFactory.createEmptyFleet
(String factionId, String fleetType, MarketAPI market) static CampaignFleetAPI
FleetFactoryV3.createEmptyFleet
(String factionId, String fleetType, MarketAPI market) static CampaignFleetAPI
FleetFactory.createMerc
(MarketAPI market, float qf, FleetFactory.MercType type, String factionIdForShipPicking) static CampaignFleetAPI
FleetFactory.createPatrol
(MarketAPI market, FleetFactory.PatrolType type) static CampaignFleetAPI
FleetFactory.createPatrol
(FleetFactory.PatrolType type, FactionAPI faction, float stability, float qf, MarketAPI market) static CampaignFleetAPI
PatrolFleetManager.createPatrolFleet
(FleetFactory.PatrolType type, MarketAPI market, String factionId, org.lwjgl.util.vector.Vector2f locInHyper, float losses) static float
FleetFactoryV3.getShipDeficitFleetSizeMult
(MarketAPI market) void
FleetParamsV3.init
(MarketAPI source, String fleetType, String factionId, float combatPts, float freighterPts, float tankerPts, float transportPts, float linerPts, float utilityPts, float qualityMod) EconomyFleetRouteManager.pickDestMarket
(MarketAPI from) PilgrimageFleetRouteManager.pickDestShrine
(MarketAPI from) Deprecated.protected MarketAPI
MercFleetManagerV2.pickNearbyMarketToDefend
(MarketAPI source) void
protected void
EconomyFleetAssignmentAI.syncMothballedShips
(float units, MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.fleets with parameters of type MarketAPIModifierConstructorDescriptionFleetParams
(org.lwjgl.util.vector.Vector2f hyperspaceLocation, MarketAPI market, String factionId, String fleetType, float combatFP, float freighterPts, float tankerPts, float transportPts, float linerPts, float civilianPts, float utilityPts, float qualityBonus, float qualityOverride) FleetParams
(org.lwjgl.util.vector.Vector2f hyperspaceLocation, MarketAPI market, String factionId, String fleetType, float combatPts, float freighterPts, float tankerPts, float transportPts, float linerPts, float civilianPts, float utilityPts, float qualityBonus, float qualityOverride, float officerNumMult, int officerLevelBonus, PersonAPI commander, int levelLimit) FleetParams
(org.lwjgl.util.vector.Vector2f hyperspaceLocation, MarketAPI market, String factionId, String factionIdForShipPicking, String fleetType, float combatPts, float freighterPts, float tankerPts, float transportPts, float linerPts, float civilianPts, float utilityPts, float qualityBonus, float qualityOverride, float officerNumMult, int officerLevelBonus) FleetParamsV3
(MarketAPI source, String fleetType, float combatPts, float freighterPts, float tankerPts, float transportPts, float linerPts, float utilityPts, float qualityMod) FleetParamsV3
(MarketAPI source, org.lwjgl.util.vector.Vector2f locInHyper, String factionId, Float qualityOverride, String fleetType, float combatPts, float freighterPts, float tankerPts, float transportPts, float linerPts, float utilityPts, float qualityMod) OptionalFleetData
(MarketAPI market) OptionalFleetData
(MarketAPI market, String factionId) PatrolFleetManager
(MarketAPI market) PatrolFleetManagerV2
(MarketAPI market) RouteData
(String source, MarketAPI market, Long seed, RouteManager.OptionalFleetData extra) "source" is a unique string ID for a given set of fleets. -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.fleets.misc
Fields in com.fs.starfarer.api.impl.campaign.fleets.misc declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.fleets.misc that return MarketAPIModifier and TypeMethodDescriptionMiscAcademyFleetCreator.pickSourceMarket
(MiscFleetRouteManager manager) MiscPilgrimFleetCreator.pickSourceMarket
(MiscFleetRouteManager manager) Methods in com.fs.starfarer.api.impl.campaign.fleets.misc with parameters of type MarketAPIModifier and TypeMethodDescriptionMiscAcademyFleetCreator.createData
(MarketAPI from, SectorEntityToken to) MiscPilgrimFleetCreator.createData
(MarketAPI from, SectorEntityToken to) MiscPilgrimFleetCreator.pickDestShrine
(MiscFleetRouteManager manager, MarketAPI from) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.graid
Fields in com.fs.starfarer.api.impl.campaign.graid declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.graid that return MarketAPIModifier and TypeMethodDescriptionBaseGroundRaidObjectivePluginImpl.getMarket()
GroundRaidObjectivePlugin.getMarket()
Methods in com.fs.starfarer.api.impl.campaign.graid with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic Industry
CommodityGroundRaidObjectivePluginImpl.computeCommoditySource
(MarketAPI market, CommodityOnMarketAPI com) protected Map<CommodityOnMarketAPI,
Float> StandardGroundRaidObjectivesCreator.computeRaidValuables
(MarketAPI market) void
StandardGroundRaidObjectivesCreator.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) void
void
Constructors in com.fs.starfarer.api.impl.campaign.graid with parameters of type MarketAPIModifierConstructorDescriptionAICoreGroundRaidObjectivePluginImpl
(MarketAPI market, String id, Industry source) BaseGroundRaidObjectivePluginImpl
(MarketAPI market, String id) CommodityGroundRaidObjectivePluginImpl
(MarketAPI market, String commodityId) DisruptIndustryRaidObjectivePluginImpl
(MarketAPI market, Industry target) SpecialItemRaidObjectivePluginImpl
(MarketAPI market, String id, String data, Industry source) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.ids
Methods in com.fs.starfarer.api.impl.campaign.ids with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
People.assignPost
(MarketAPI market, String postId, PersonAPI person) Removes any people with this same post from the market.static void
People.createAcademyPersonnel
(MarketAPI market) Called from Galatia.java -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel
Fields in com.fs.starfarer.api.impl.campaign.intel declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
AnalyzeEntityMissionIntel.market
protected MarketAPI
ProcurementMissionIntel.market
protected MarketAPI
SurveyPlanetMissionIntel.market
protected MarketAPI
SystemBountyIntel.market
Methods in com.fs.starfarer.api.impl.campaign.intel that return MarketAPIModifier and TypeMethodDescriptionSystemBountyIntel.getMarket()
protected MarketAPI
ProcurementMissionIntel.pickMarket
(String commodityId, float quantity, float illegalMult, float min) protected MarketAPI
SystemBountyManager.pickMarket()
Methods in com.fs.starfarer.api.impl.campaign.intel with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
BaseIntelPlugin.addMarketToList
(TooltipMakerAPI info, MarketAPI market, float pad) static void
BaseIntelPlugin.addMarketToList
(TooltipMakerAPI info, MarketAPI market, float pad, Color tc) void
SystemBountyManager.addOrResetBounty
(MarketAPI market) protected boolean
ProcurementMissionIntel.doNearbyMarketsHave
(MarketAPI from, String commodityId, float minQty) ProcurementMissionIntel.getCriminal
(MarketAPI market, String checkoutReason, String factionId) ProcurementMissionIntel.getLegitTrader
(MarketAPI market, String checkoutReason, String factionId) protected float
ProcurementMissionIntel.getQuantityAdjustedForMarket
(String commodityId, float quantity, float illegalMult, float min, MarketAPI market) boolean
protected PersonAPI
ProcurementMissionIntel.pickContact
(MarketAPI market, CommodityOnMarketAPI com) Method parameters in com.fs.starfarer.api.impl.campaign.intel with type arguments of type MarketAPIModifier and TypeMethodDescriptionstatic void
BaseIntelPlugin.addMarketTable
(TooltipMakerAPI info, Color base, Color dark, Color bright, List<MarketAPI> markets, float width, float pad) Constructors in com.fs.starfarer.api.impl.campaign.intel with parameters of type MarketAPIModifierConstructorDescriptionSystemBountyIntel
(MarketAPI market) SystemBountyIntel
(MarketAPI market, int baseReward, boolean commerceMode) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.bar
Methods in com.fs.starfarer.api.impl.campaign.intel.bar with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
PortsideBarEvent.shouldShowAtMarket
(MarketAPI market) void
PortsideBarEvent.wasShownAtMarket
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.bar.events
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events declared as MarketAPIModifier and TypeFieldDescriptionDeliveryBarEvent.DestinationData.dest
protected MarketAPI
DeliveryBarEvent.destination
protected MarketAPI
BaseBarEventWithPerson.market
protected MarketAPI
BaseGetCommodityBarEvent.market
protected MarketAPI
TriTachLoanIntel.market
protected MarketAPI
PlanetaryShieldBarEvent.pilotMarket
protected MarketAPI
BaseBarEvent.shownAt
Methods in com.fs.starfarer.api.impl.campaign.intel.bar.events that return MarketAPIModifier and TypeMethodDescriptionDeliveryBarEvent.getDestination()
DeliveryMissionIntel.getDestination()
BaseBarEventWithPerson.getMarket()
BaseGetCommodityBarEvent.getMarket()
PlanetaryShieldBarEvent.getPilotMarket()
BaseBarEvent.getShownAt()
Methods in com.fs.starfarer.api.impl.campaign.intel.bar.events with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected void
DeliveryBarEvent.computeData
(MarketAPI market) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
boolean
BaseBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
BaseBarEventIntel.shouldShowAtMarket
(MarketAPI market) boolean
CorruptPLClerkSuppliesBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
DeliveryBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
DiktatLobsterBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
LuddicCraftBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
LuddicFarmerBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
LuddicPathBaseBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
MercsOnTheRunBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
PirateBaseRumorBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
PlanetaryShieldBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
QuartermasterCargoSwapBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
ScientistAICoreBarEvent.shouldShowAtMarket
(MarketAPI market) boolean
TriTachLoanBarEvent.shouldShowAtMarket
(MarketAPI market) void
BaseBarEvent.wasShownAtMarket
(MarketAPI market) void
BaseBarEventIntel.wasShownAtMarket
(MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.intel.bar.events with parameters of type MarketAPIModifierConstructorDescriptionDestinationData
(MarketAPI from, MarketAPI dest, CommodityOnMarketAPI comFrom, CommodityOnMarketAPI comDest) TriTachLoanIntel
(TriTachLoanBarEvent event, MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected void
boolean
HistorianBarEvent.shouldShowAtMarket
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.bases
Fields in com.fs.starfarer.api.impl.campaign.intel.bases declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
LuddicPathBaseIntel.market
protected MarketAPI
LuddicPathCellsIntel.market
protected MarketAPI
PirateBaseIntel.market
Fields in com.fs.starfarer.api.impl.campaign.intel.bases with type parameters of type MarketAPIModifier and TypeFieldDescriptionprotected LinkedHashMap<MarketAPI,
LuddicPathCellsIntel> LuddicPathBaseManager.cells
Methods in com.fs.starfarer.api.impl.campaign.intel.bases that return MarketAPIModifier and TypeMethodDescriptionLuddicPathBaseIntel.getMarket()
LuddicPathCellsIntel.getMarket()
PirateBaseIntel.getMarket()
Methods in com.fs.starfarer.api.impl.campaign.intel.bases that return types with arguments of type MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.bases with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
PirateBaseIntel.affectsMarket
(MarketAPI market) static LuddicPathCellsIntel
LuddicPathCellsIntel.getCellsForMarket
(MarketAPI market) static LuddicPathBaseIntel
LuddicPathCellsIntel.getClosestBase
(MarketAPI market) static LuddicPathBaseIntel
LuddicPathBaseIntel.getIntelFor
(MarketAPI market) static PirateBaseIntel
PirateBaseIntel.getIntelFor
(MarketAPI market) static float
LuddicPathBaseManager.getLuddicPathMarketInterest
(MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.intel.bases with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.contacts
Fields in com.fs.starfarer.api.impl.campaign.intel.contacts declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.contacts that return MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.contacts with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
ContactIntel.addPotentialContact
(float probability, PersonAPI contact, MarketAPI market, TextPanelAPI text) static void
ContactIntel.addPotentialContact
(PersonAPI contact, MarketAPI market, TextPanelAPI text) void
ContactIntel.relocateToMarket
(MarketAPI other, boolean withIntelUpdate) Constructors in com.fs.starfarer.api.impl.campaign.intel.contacts with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.deciv
Fields in com.fs.starfarer.api.impl.campaign.intel.deciv with type parameters of type MarketAPIModifier and TypeFieldDescriptionprotected LinkedHashMap<MarketAPI,
DecivTracker.MarketDecivData> DecivTracker.decivData
Methods in com.fs.starfarer.api.impl.campaign.intel.deciv with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected boolean
DecivTracker.checkDeciv
(MarketAPI market) static void
DecivTracker.decivilize
(MarketAPI market, boolean fullDestroy) static void
DecivTracker.decivilize
(MarketAPI market, boolean fullDestroy, boolean withIntel) DecivTracker.getDataFor
(MarketAPI market) static void
DecivTracker.removeColony
(MarketAPI market, boolean withRuins) static void
DecivTracker.sendWarning
(MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.intel.deciv with parameters of type MarketAPIModifierConstructorDescriptionDecivIntel
(MarketAPI market, SectorEntityToken primary, boolean destroyed, boolean warning) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.events
Fields in com.fs.starfarer.api.impl.campaign.intel.events declared as MarketAPIModifier and TypeFieldDescriptionHAColonyDefensesFactor.HAColonyDefenseData.market
LuddicPathHostileActivityFactor.HAPatherCellsEventData.market
Fields in com.fs.starfarer.api.impl.campaign.intel.events with type parameters of type MarketAPIModifier and TypeFieldDescriptionTriTachyonStandardActivityCause.CompetitorData.competitorProducers
TriTachyonStandardActivityCause.CompetitorData.factionProducers
Methods in com.fs.starfarer.api.impl.campaign.intel.events that return MarketAPIModifier and TypeMethodDescriptionRemnantHostileActivityFactor.findAttackTarget
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage) static MarketAPI
TriTachyonHostileActivityFactor.findExpeditionSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, StarSystemAPI target) LuddicChurchHostileActivityFactor.findExpeditionTarget
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage) static MarketAPI
SindrianDiktatHostileActivityFactor.findExpeditionTarget
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage) PirateHostileActivityFactor.findRaidSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, StarSystemAPI target) HADefensiveMeasuresFactor.getBestMilitaryMarket()
Deprecated.HADefensiveMeasuresFactor.getBiggestColony()
Deprecated.StandardPirateActivityCause2.getBiggestColony()
PerseanLeagueHostileActivityFactor.getBlockadeSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, StarSystemAPI target) LuddicChurchHostileActivityFactor.getExpeditionSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, MarketAPI target) static MarketAPI
LuddicChurchHostileActivityFactor.getHesperus
(boolean requireMilitaryBase) static MarketAPI
PerseanLeagueHostileActivityFactor.getKazeron
(boolean requireMilitaryBase) static MarketAPI
TriTachyonHostileActivityFactor.getNortia()
static MarketAPI
CommerceBountyManager.getPlayerCommerceMarket
(StarSystemAPI system) static MarketAPI
SindrianDiktatHostileActivityFactor.getSindria
(boolean requireMilitaryBase) HegemonyHostileActivityFactor.pickSourceMarket()
HegemonyHostileActivityFactor.pickTargetMarket()
LuddicPathHostileActivityFactor.pickTargetMarket()
Methods in com.fs.starfarer.api.impl.campaign.intel.events that return types with arguments of type MarketAPIModifier and TypeMethodDescriptionPirateBasePirateActivityCause2.getColoniesAffectedBy
(PirateBaseIntel base) Methods in com.fs.starfarer.api.impl.campaign.intel.events with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
TriTachyonHostileActivityFactor.applyMassIndustryDisruptionToTTCR
(MarketAPI market, InteractionDialogAPI dialog) boolean
HegemonyHostileActivityFactor.createInspection
(MarketAPI target, Integer fpOverride) static float
HegemonyAICoresActivityCause.getAICorePoints
(MarketAPI market) int
HADefensiveMeasuresFactor.getColonyIncreasedDefensesScore
(BaseEventIntel intel, MarketAPI market) Deprecated.LuddicChurchHostileActivityFactor.getExpeditionSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, MarketAPI target) float
StandardPirateActivityCause2.getMagForMarket
(MarketAPI market) int
HADefensiveMeasuresFactor.getMilitaryScore
(MarketAPI market) Deprecated.void
LuddicChurchHostileActivityFactor.reportColonySizeChanged
(MarketAPI market, int prevSize) void
LuddicChurchHostileActivityFactor.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
PerseanLeagueHostileActivityFactor.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
TriTachyonHostileActivityFactor.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
LuddicChurchHostileActivityFactor.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
PerseanLeagueHostileActivityFactor.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
TriTachyonHostileActivityFactor.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
LuddicChurchHostileActivityFactor.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
PerseanLeagueHostileActivityFactor.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
TriTachyonHostileActivityFactor.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
LuddicChurchHostileActivityFactor.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
PerseanLeagueHostileActivityFactor.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
TriTachyonHostileActivityFactor.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) boolean
RemnantHostileActivityFactor.startAttack
(CampaignFleetAPI nexus, MarketAPI target, StarSystemAPI system, BaseEventIntel.EventStageData stage, Random random) boolean
SindrianDiktatHostileActivityFactor.startAttack
(MarketAPI source, MarketAPI target, StarSystemAPI system, BaseEventIntel.EventStageData stage, Random random) boolean
PerseanLeagueHostileActivityFactor.startBlockade
(MarketAPI source, StarSystemAPI target, BaseEventIntel.EventStageData stage, Random random) boolean
LuddicChurchHostileActivityFactor.startExpedition
(MarketAPI source, MarketAPI target, BaseEventIntel.EventStageData stage, Random random) boolean
TriTachyonHostileActivityFactor.startMercenaryAttack
(MarketAPI source, StarSystemAPI target, BaseEventIntel.EventStageData stage, HostileActivityEventIntel intel, Random random) boolean
LuddicPathHostileActivityFactor.startRaid
(MarketAPI source, MarketAPI target, float interest, StarSystemAPI system, BaseEventIntel.EventStageData stage, Random random) boolean
PirateHostileActivityFactor.startRaid
(MarketAPI source, StarSystemAPI target, BaseEventIntel.EventStageData stage, Random random) Constructors in com.fs.starfarer.api.impl.campaign.intel.events with parameters of type MarketAPIModifierConstructorDescriptionHAPatherCellsEventData
(LuddicPathCellsIntel cells, MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.events.ht
Methods in com.fs.starfarer.api.impl.campaign.intel.events.ht with parameters of type MarketAPIModifier and TypeMethodDescriptionfloat
HyperspaceTopographyEventIntel.gerSensorArrayBonusFor
(MarketAPI market, float range) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.group
Fields in com.fs.starfarer.api.impl.campaign.intel.group declared as MarketAPIModifier and TypeFieldDescriptionGenericRaidFGI.GenericRaidParams.source
FGBlockadeAction.FGBlockadeParams.specificMarket
Fields in com.fs.starfarer.api.impl.campaign.intel.group with type parameters of type MarketAPIModifier and TypeFieldDescriptionFGRaidAction.FGRaidParams.allowedTargets
protected CountingMap<MarketAPI>
FGRaidAction.raidCount
Methods in com.fs.starfarer.api.impl.campaign.intel.group that return types with arguments of type MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.group with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected boolean
FleetGroupIntel.addStrengthDesc
(TooltipMakerAPI info, float opad, MarketAPI target, String forces, String outcomeFailure, String outcomeUncertain, String outcomeSuccess) Returns true if the defenses in the target system are weaker.boolean
FGRaidAction.canRaid
(CampaignFleetAPI fleet, MarketAPI market) void
GenericRaidFGI.doCustomRaidAction
(CampaignFleetAPI fleet, MarketAPI market, float raidStr) FGRaidAction.getRaidActionText
(CampaignFleetAPI fleet, MarketAPI market) FGRaidAction.getRaidApproachText
(CampaignFleetAPI fleet, MarketAPI market) void
FGRaidAction.performRaid
(CampaignFleetAPI fleet, MarketAPI market) Method parameters in com.fs.starfarer.api.impl.campaign.intel.group with type arguments of type MarketAPIModifier and TypeMethodDescriptionprotected void
FleetGroupIntel.showMarketsInDanger
(TooltipMakerAPI info, float opad, float width, StarSystemAPI system, List<MarketAPI> targets, String safeStr, String riskStr, String riskStrHighlight) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.inspection
Fields in com.fs.starfarer.api.impl.campaign.intel.inspection declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
HegemonyInspectionIntel.from
protected MarketAPI
HegemonyInspectionIntel.target
protected MarketAPI
HIActionStage.target
Methods in com.fs.starfarer.api.impl.campaign.intel.inspection that return MarketAPIModifier and TypeMethodDescriptionHegemonyInspectionIntel.getFrom()
HegemonyInspectionIntel.getTarget()
Methods in com.fs.starfarer.api.impl.campaign.intel.inspection with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
HIActionStage.canRaid
(CampaignFleetAPI fleet, MarketAPI market) static float
HegemonyInspectionManager.getAICoreUseValue
(MarketAPI market) HIActionStage.getRaidActionText
(CampaignFleetAPI fleet, MarketAPI market) HIActionStage.getRaidApproachText
(CampaignFleetAPI fleet, MarketAPI market) void
HIActionStage.performRaid
(CampaignFleetAPI fleet, MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.intel.inspection with parameters of type MarketAPIModifierConstructorDescriptionHegemonyInspectionIntel
(MarketAPI from, MarketAPI target, float inspectionFP) HIActionStage
(HegemonyInspectionIntel raid, MarketAPI target) HIOrganizeStage
(RaidIntel raid, MarketAPI market, float durDays) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.misc
Fields in com.fs.starfarer.api.impl.campaign.intel.misc declared as MarketAPIConstructors in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type MarketAPIModifierConstructorDescriptionProductionReportIntel
(MarketAPI gatheringPoint, ProductionReportIntel.ProductionData data, int totalCost, int accrued, boolean noProductionThisMonth) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.punitive
Fields in com.fs.starfarer.api.impl.campaign.intel.punitive declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
PunitiveExpeditionIntel.from
protected MarketAPI
PEActionStage.target
protected MarketAPI
PunitiveExpeditionIntel.target
Methods in com.fs.starfarer.api.impl.campaign.intel.punitive that return MarketAPIModifier and TypeMethodDescriptionPunitiveExpeditionIntel.getFrom()
PunitiveExpeditionIntel.getTarget()
Methods in com.fs.starfarer.api.impl.campaign.intel.punitive with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
PEActionStage.canRaid
(CampaignFleetAPI fleet, MarketAPI market) PunitiveExpeditionIntel.createFleet
(String factionId, RouteManager.RouteData route, MarketAPI market, org.lwjgl.util.vector.Vector2f locInHyper, Random random) PEActionStage.getRaidActionText
(CampaignFleetAPI fleet, MarketAPI market) PEActionStage.getRaidApproachText
(CampaignFleetAPI fleet, MarketAPI market) void
PEActionStage.performRaid
(CampaignFleetAPI fleet, MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.intel.punitive with parameters of type MarketAPIModifierConstructorDescriptionPEActionStage
(PunitiveExpeditionIntel raid, MarketAPI target) PEOrganizeStage
(RaidIntel raid, MarketAPI market, float durDays) PunitiveExpeditionIntel
(FactionAPI faction, MarketAPI from, MarketAPI target, float expeditionFP, float organizeDuration, PunitiveExpeditionManager.PunExGoal goal, Industry targetIndustry, PunitiveExpeditionManager.PunExReason bestReason) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.intel.raid
Fields in com.fs.starfarer.api.impl.campaign.intel.raid declared as MarketAPIFields in com.fs.starfarer.api.impl.campaign.intel.raid with type parameters of type MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.raid that return MarketAPIModifier and TypeMethodDescriptionprotected MarketAPI
RaidIntel.getFirstSource()
OrganizeStage.getMarket()
Methods in com.fs.starfarer.api.impl.campaign.intel.raid that return types with arguments of type MarketAPIMethods in com.fs.starfarer.api.impl.campaign.intel.raid with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
void
RaidIntel.addStandardStrengthComparisons
(TooltipMakerAPI info, MarketAPI target, FactionAPI targetFaction, boolean withGround, boolean withBombard, String raid, String raids) boolean
PirateRaidActionStage.canRaid
(CampaignFleetAPI fleet, MarketAPI market) RaidIntel.createFleet
(String factionId, RouteManager.RouteData route, MarketAPI market, org.lwjgl.util.vector.Vector2f locInHyper, Random random) PirateRaidActionStage.getRaidActionText
(CampaignFleetAPI fleet, MarketAPI market) PirateRaidActionStage.getRaidApproachText
(CampaignFleetAPI fleet, MarketAPI market) void
PirateRaidActionStage.performRaid
(CampaignFleetAPI fleet, MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.intel.raid with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.missions
Fields in com.fs.starfarer.api.impl.campaign.missions declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
ProcurementMission.deliveryMarket
protected MarketAPI
AngryVIPTransport.destination_market
protected MarketAPI
SwordOfEventide.eventide
protected MarketAPI
AFavorForKanta.market
protected MarketAPI
BaseDisruptIndustry.market
protected MarketAPI
CustomProductionContract.market
protected MarketAPI
DisruptCompetitorMission.market
protected MarketAPI
ExtractionMission.market
protected MarketAPI
JailbreakMission.market
protected MarketAPI
MercsOnTheRun.market
protected MarketAPI
PirateSystemBounty.market
protected MarketAPI
RaidSecretOutpostMission.market
protected MarketAPI
RuinsDataSwapMission.market
protected MarketAPI
SmugglingMission.market
protected MarketAPI
SpySatDeployment.market
protected MarketAPI
TacticallyBombardColony.market
protected MarketAPI
CheapCommodityMission.remoteMarket
protected MarketAPI
LuddicPilgrimTransport.source_market
protected MarketAPI
AngryVIPTransport.sourceMarket
protected MarketAPI
ANewHope.volturn
Methods in com.fs.starfarer.api.impl.campaign.missions that return MarketAPIMethods in com.fs.starfarer.api.impl.campaign.missions with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected void
BaseDisruptIndustry.addExtraTriggers
(MarketAPI createdAt) protected void
DisruptHeavyIndustry.addExtraTriggers
(MarketAPI createdAt) protected boolean
BaseDisruptIndustry.availableAtMarket
(MarketAPI createdAt) protected boolean
DisruptHeavyIndustry.availableAtMarket
(MarketAPI createdAt) protected void
SecurityCodes.checkCodesUsed
(MarketAPI market) protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected void
BaseDisruptIndustry.createBarGiver
(MarketAPI createdAt) protected void
DisruptHeavyIndustry.createBarGiver
(MarketAPI createdAt) protected void
DisruptSpaceport.createBarGiver
(MarketAPI createdAt) protected void
TacticallyBombardColony.createBarGiver
(MarketAPI createdAt) void
SecurityCodes.modifyMarineLossesStatPreRaid
(MarketAPI market, List<GroundRaidObjectivePlugin> objectives, MutableStat stat) void
AFavorForKanta.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
BaseDisruptIndustry.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
SecurityCodes.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
TacticallyBombardColony.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
AFavorForKanta.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
BaseDisruptIndustry.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
SecurityCodes.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
TacticallyBombardColony.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
AFavorForKanta.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
BaseDisruptIndustry.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
SecurityCodes.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
TacticallyBombardColony.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
AFavorForKanta.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
BaseDisruptIndustry.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
SecurityCodes.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
TacticallyBombardColony.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) protected void
BaseDisruptIndustry.setMarketSearchParameters
(MarketAPI createdAt, String[] industries) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.missions.academy
Fields in com.fs.starfarer.api.impl.campaign.missions.academy declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
GAAtTheGates.chicomoztoc
protected MarketAPI
GAProjectZiggurat.culann
protected MarketAPI
GADeliverVIP.destination
protected MarketAPI
GAProjectZiggurat.donn
protected MarketAPI
GAAtTheGates.epiphany
protected MarketAPI
GAAtTheGates.kantasDen
protected MarketAPI
GAAtTheGates.kazeron
protected MarketAPI
GABuyArtifact.market
protected MarketAPI
GARansomResearcher.market
Methods in com.fs.starfarer.api.impl.campaign.missions.academy with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
-
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.missions.askonia
Fields in com.fs.starfarer.api.impl.campaign.missions.askonia declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
TheUsurpers.sindria
protected MarketAPI
TheUsurpers.umbra
protected MarketAPI
TheUsurpers.volturn
Methods in com.fs.starfarer.api.impl.campaign.missions.askonia with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.missions.cb
Fields in com.fs.starfarer.api.impl.campaign.missions.cb declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.missions.cb with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected boolean
protected boolean
protected boolean
protected void
BaseCustomBounty.createBarGiver
(MarketAPI createdAt) protected void
MilitaryCustomBounty.createBarGiver
(MarketAPI createdAt) protected void
UnderworldCustomBounty.createBarGiver
(MarketAPI createdAt) BaseCustomBountyCreator.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBDerelict.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBDeserter.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBEnemyStation.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBMerc.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBPather.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBPatrol.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBPirate.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBRemnant.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBRemnantPlus.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBRemnantStation.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CBTrader.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) CustomBountyCreator.createBounty
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) protected StarSystemAPI
CBMerc.findSystem
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) protected StarSystemAPI
CBMercUW.findSystem
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) void
BaseCustomBountyCreator.notifyAccepted
(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CBEnemyStation.notifyAccepted
(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CBRemnantPlus.notifyAccepted
(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CBTrader.notifyAccepted
(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CustomBountyCreator.notifyAccepted
(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.missions.hub
Fields in com.fs.starfarer.api.impl.campaign.missions.hub declared as MarketAPIModifier and TypeFieldDescriptionBaseHubMission.HostilitiesEndedChecker.market
BaseHubMission.HostilitiesStartedChecker.market
BaseHubMission.ImportanceData.market
BaseHubMission.MarketDecivChecker.market
BaseHubMission.PersonAdded.market
protected MarketAPI
HubMissionWithTriggers.IncreaseMarketHostileTimeout.market
protected MarketAPI
HubMissionWithTriggers.MovePersonToMarket.market
MissionTrigger.TriggerActionContext.market
Methods in com.fs.starfarer.api.impl.campaign.missions.hub that return MarketAPIModifier and TypeMethodDescriptionHubMissionWithSearch.pickMarket()
HubMissionWithSearch.pickMarket
(boolean resetSearch) Methods in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
BaseHubMission.addBombardmentInfo
(MarketAPI market, TooltipMakerAPI info, float pad) void
BaseHubMission.addCustomRaidInfo
(MarketAPI market, MarketCMD.RaidDangerLevel danger, TooltipMakerAPI info, float pad) void
BaseHubMission.addDisruptRaidInfo
(MarketAPI market, Industry industry, int daysRequired, TooltipMakerAPI info, float pad) static void
BaseHubMission.addStandardMarketDesc
(String prefix, MarketAPI market, TooltipMakerAPI info, float pad) void
HubMissionWithTriggers.beginWithinHyperspaceRangeTrigger
(MarketAPI market, float rangeLY, boolean requirePlayerInHyperspace, Object... stages) void
BaseHubMission.connectWithHostilitiesEnded
(Object from, Object to, PersonAPI person, MarketAPI market) void
BaseHubMission.connectWithHostilitiesStarted
(Object from, Object to, PersonAPI person, MarketAPI market) void
BaseHubMission.connectWithMarketDecivilized
(Object from, Object to, MarketAPI market) protected abstract boolean
void
BaseHubMission.createAndAbortIfFailed
(MarketAPI market, boolean barEvent) void
HubMission.createAndAbortIfFailed
(MarketAPI market, boolean barEvent) void
BaseHubMission.createGiver
(MarketAPI market, boolean addToCommDirectory, boolean removeOnMissionOver) protected void
BaseHubMission.ensurePersonIsInCommDirectory
(MarketAPI market, PersonAPI person) protected PersonAPI
BaseHubMission.findOrCreateCriminal
(MarketAPI market, boolean cleanUpOnMissionOverIfWasNewPerson) protected PersonAPI
BaseHubMission.findOrCreateCriminalTrader
(MarketAPI market, boolean cleanUpOnMissionOverIfWasNewPerson) void
BaseHubMission.findOrCreateGiver
(MarketAPI market, boolean addToCommDirectory, boolean cleanUpOnMissionOverIfWasNewPerson) protected PersonAPI
BaseHubMission.findOrCreatePerson
(String factionId, MarketAPI market, boolean cleanUpOnMissionOverIfWasNewPerson, String defaultRank, String... posts) protected PersonAPI
BaseHubMission.findOrCreateTrader
(String factionId, MarketAPI market, boolean cleanUpOnMissionOverIfWasNewPerson) int
BaseHubMission.getBombardmentFuel
(MarketAPI market) int
BaseHubMission.getDistanceLY
(MarketAPI market) BaseHubMission.getGoToMarketText
(MarketAPI market) int
BaseHubMission.getMarinesRequiredForCustomObjective
(MarketAPI market, MarketCMD.RaidDangerLevel danger) int
BaseHubMission.getMarinesRequiredToDisrupt
(MarketAPI market, Industry industry, int daysRequired) static float
BaseMissionHub.getMissionAngle
(PersonAPI person, MarketAPI market) BaseHubMission.getPersonAtMarketPost
(MarketAPI market, String... postIds) BaseHubMission.getReturnText
(MarketAPI market) BaseHubMission.getReturnTextShort
(MarketAPI market) void
BaseHubMission.makeImportant
(MarketAPI market, String flag, Enum... stages) void
BaseHubMission.makeImportantDoNotShowAsIntelMapLocation
(MarketAPI market, String flag, Enum... stages) void
BaseHubMission.makeUnimportant
(MarketAPI market) void
BaseHubMission.makeUnimportant
(MarketAPI market, Enum... stages) boolean
HubMissionWithSearch.MarketFactionCustomReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketFactionHostileReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketFactionReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketHiddenReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketInDirectionOfOtherMissionsReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketIsReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketLocationReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketMemoryFlagReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketMilitaryReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketNotHiddenReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketNotInHyperReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketNotMilitaryReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketRequirement.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MarketTacticalBombardableReq.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.MultipleMarketRequirements.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.RequiredMarketConditions.marketMatchesRequirement
(MarketAPI market) boolean
HubMissionWithSearch.RequiredMarketIndustries.marketMatchesRequirement
(MarketAPI market) void
HubMissionWithSearch.preferMarketIs
(MarketAPI param) void
HubMissionWithSearch.preferMarketIsNot
(MarketAPI param) void
HubMissionWithSearch.requireMarketIs
(MarketAPI param) void
HubMissionWithSearch.requireMarketIsNot
(MarketAPI param) void
HubMissionWithTriggers.setFleetSource
(MarketAPI... preferred) boolean
BaseHubMission.setMarketMissionRef
(MarketAPI market, String key) void
void
BaseHubMission.setStageOnHostilitiesEnded
(Object to, PersonAPI person, MarketAPI market) void
BaseHubMission.setStageOnHostilitiesStarted
(Object to, PersonAPI person, MarketAPI market) void
BaseHubMission.setStageOnMarketDecivilized
(Object to, MarketAPI market) boolean
HubMissionBarEventWrapper.shouldShowAtMarket
(MarketAPI market) boolean
HubMissionWithBarEvent.shouldShowAtMarket
(MarketAPI market) Called BEFORE the mission is create()'ed.void
HubMissionWithTriggers.triggerCreateLargePatrol
(MarketAPI from, String factionId, SectorEntityToken entityToPatrol, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateLargePatrolAroundMarket
(MarketAPI market, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateMediumPatrol
(MarketAPI from, String factionId, SectorEntityToken entityToPatrol, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateMediumPatrolAroundMarket
(MarketAPI market, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreatePatrolAroundMarket
(MarketAPI market, SectorEntityToken entityToPatrol, Object stage, HubMissionWithTriggers.FleetSize size, String fleetType, float extraSuspicion) void
HubMissionWithTriggers.triggerCreatePatrolAroundMarket
(MarketAPI market, String factionId, SectorEntityToken entityToPatrol, Object stage, HubMissionWithTriggers.FleetSize size, String fleetType, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateSmallPatrol
(MarketAPI from, String factionId, SectorEntityToken entityToPatrol, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateSmallPatrolAroundMarket
(MarketAPI market, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerIncreaseMarketHostileTimeout
(MarketAPI market, float days) void
HubMissionWithTriggers.triggerMakeNonStoryCritical
(MarketAPI... markets) void
HubMissionWithTriggers.triggerMovePersonToMarket
(PersonAPI person, MarketAPI market, boolean alwaysAddToComms) Constructors in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type MarketAPIModifierConstructorDescriptionHostilitiesEndedChecker
(PersonAPI person, MarketAPI market) HostilitiesStartedChecker
(PersonAPI person, MarketAPI market) IncreaseMarketHostileTimeout
(MarketAPI market, float days) MarketDecivChecker
(MarketAPI market) MarketIsReq
(MarketAPI param, boolean negate) MovePersonToMarket
(PersonAPI person, MarketAPI market, boolean alwaysAddToComms) PersonAdded
(MarketAPI market, PersonAPI person, boolean wasOnlyAddedToCommDirectory) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.missions.luddic
Fields in com.fs.starfarer.api.impl.campaign.missions.luddic declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
BornanewFilesFalseIdols.asher
protected MarketAPI
BornanewFilesFalseIdols.bornanewLocation
protected MarketAPI
BornanewFilesFalseIdols.chalcedon
protected MarketAPI
LuddicKnightErrant.chalcedon
protected MarketAPI
BornanewFilesFalseIdols.gilead
protected MarketAPI
LuddicKnightErrant.gilead
protected MarketAPI
LuddicPilgrimsPath.gilead
protected MarketAPI
BornanewFilesFalseIdols.hesperus
protected MarketAPI
LuddicPilgrimsPath.hesperus
protected MarketAPI
LuddicPilgrimsPath.jangala
protected MarketAPI
BornanewFilesFalseIdols.kazeron
protected MarketAPI
LostOutpostCrewReturnLuddicFind.market
protected MarketAPI
LuddicKnightErrant.mazalot
protected MarketAPI
BornanewFilesFalseIdols.olinadu
protected MarketAPI
BornanewFilesFalseIdols.tartessus
protected MarketAPI
LuddicPilgrimsPath.volturn
Methods in com.fs.starfarer.api.impl.campaign.missions.luddic with parameters of type MarketAPIModifier and TypeMethodDescriptionprotected boolean
protected boolean
protected boolean
protected boolean
-
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.plog
Methods in com.fs.starfarer.api.impl.campaign.plog with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
PlaythroughLog.reportPlayerAbandonedColony
(MarketAPI colony) void
PlaythroughLog.reportPlayerClosedMarket
(MarketAPI market) void
PlaythroughLog.reportPlayerOpenedMarket
(MarketAPI market) void
PlaythroughLog.reportPlayerOpenedMarketAndCargoUpdated
(MarketAPI market) void
PlaythroughLog.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
PlaythroughLog.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
PlaythroughLog.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
PlaythroughLog.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.population
Fields in com.fs.starfarer.api.impl.campaign.population declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.population with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic float
CoreImmigrationPluginImpl.getImmigrationHazardPenalty
(MarketAPI market) static float
CoreImmigrationPluginImpl.getImmigrationHazardPenaltySizeMult
(MarketAPI market) static void
CoreImmigrationPluginImpl.increaseMarketSize
(MarketAPI market) static void
CoreImmigrationPluginImpl.reduceMarketSize
(MarketAPI market) Constructors in com.fs.starfarer.api.impl.campaign.population with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.procgen
Methods in com.fs.starfarer.api.impl.campaign.procgen that return MarketAPIModifier and TypeMethodDescriptionprotected MarketAPI
EventTestPluginImpl.getNearestMarket
(boolean playerOnly) protected MarketAPI
PlayerFleetGenPluginImpl.getNearestMarket
(boolean playerOnly) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.procgen.themes
Methods in com.fs.starfarer.api.impl.campaign.procgen.themes that return MarketAPIMethods in com.fs.starfarer.api.impl.campaign.procgen.themes with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
BaseAssignmentAI.FleetActionDelegate.canRaid
(CampaignFleetAPI fleet, MarketAPI market) static void
BaseThemeGenerator.clearRuins
(MarketAPI market) static CampaignFleetAPI
RuinsFleetRouteManager.createScavenger
(String type, org.lwjgl.util.vector.Vector2f locInHyper, MarketAPI source, boolean pirate, Random random) static CampaignFleetAPI
RuinsFleetRouteManager.createScavenger
(String type, org.lwjgl.util.vector.Vector2f locInHyper, RouteManager.RouteData route, MarketAPI source, boolean pirate, Random random) BaseAssignmentAI.FleetActionDelegate.getRaidActionText
(CampaignFleetAPI fleet, MarketAPI market) BaseAssignmentAI.FleetActionDelegate.getRaidApproachText
(CampaignFleetAPI fleet, MarketAPI market) protected void
BaseAssignmentAI.giveRaidOrder
(MarketAPI target) void
BaseAssignmentAI.FleetActionDelegate.performRaid
(CampaignFleetAPI fleet, MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.rulecmd
Fields in com.fs.starfarer.api.impl.campaign.rulecmd declared as MarketAPIModifier and TypeFieldDescriptionHA_CMD.PLPunExData.kazeron
protected MarketAPI
KantaCMD.DelayedInstallItemScript.market
protected MarketAPI
KantaCMD.FusionLampColorChanger.market
protected MarketAPI
KantaCMD.TakingBackTheNanoforgeChecker.market
Methods in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
HA_CMD.StationKingScript.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
KantaCMD.TakingBackTheNanoforgeChecker.reportRaidForValuablesFinishedBeforeCargoShown
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, CargoAPI cargo) void
HA_CMD.StationKingScript.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
KantaCMD.TakingBackTheNanoforgeChecker.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) void
HA_CMD.StationKingScript.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
KantaCMD.TakingBackTheNanoforgeChecker.reportSaturationBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
HA_CMD.StationKingScript.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) void
KantaCMD.TakingBackTheNanoforgeChecker.reportTacticalBombardmentFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData) Constructors in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type MarketAPIModifierConstructorDescriptionDelayedInstallItemScript
(float daysLeft, MarketAPI market, String industryId, String itemId) FusionLampColorChanger
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.rulecmd.missions
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.missions declared as MarketAPIModifier and TypeFieldDescriptionBarCMD.BarAmbiencePlayer.market
protected MarketAPI
DeliveryMission.market
protected MarketAPI
MissionHubCMD.market
Constructors in com.fs.starfarer.api.impl.campaign.rulecmd.missions with parameters of type MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.rulecmd.salvage
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage declared as MarketAPIModifier and TypeFieldDescriptionAddRaidObjective.CustomRaidObjectiveAdder.market
protected MarketAPI
MarketCMD.market
protected MarketAPI
RedPlanet.market
Methods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
MarketCMD.applyDefenderIncreaseFromRaid
(MarketAPI market) static int
MarketCMD.applyRaidStabiltyPenalty
(MarketAPI target, String desc, float re) static int
MarketCMD.applyRaidStabiltyPenalty
(MarketAPI target, String desc, float re, float maxPenalty) static void
AddBarEvent.clearTempEvents
(MarketAPI market) static int
MarketCMD.getBombardmentCost
(MarketAPI market, CampaignFleetAPI fleet) static float
MarketCMD.getDefenderIncreaseRaw
(MarketAPI market) static float
MarketCMD.getDefenderIncreaseValue
(MarketAPI market) static float
MarketCMD.getDefenderStr
(MarketAPI market) static float
MarketCMD.getDefenderStr
(MarketAPI market, boolean forBombard) static int
MarketCMD.getDisruptDaysPerToken
(MarketAPI market, Industry industry) static int
MarketCMD.getMarinesFor
(MarketAPI market, int tokens) static float
MarketCMD.getRaidEffectiveness
(MarketAPI market, float attackerStr) static float
MarketCMD.getRaidEffectiveness
(MarketAPI market, CampaignFleetAPI fleet) MarketCMD.getTacticalBombardmentTargets
(MarketAPI market) static AddBarEvent.TempBarEvents
AddBarEvent.getTempEvents
(MarketAPI market) void
AddRaidObjective.CustomRaidObjectiveAdder.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) static void
AddBarEvent.removeTempEvent
(MarketAPI market, String optionId) Constructors in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type MarketAPIModifierConstructorDescriptionCustomRaidObjectiveAdder
(MarketAPI market, SectorEntityToken entity, String icon, String name, String trigger, int xp, MarketCMD.RaidDangerLevel danger, boolean showInCustomOnly, String tooltip) -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.skills
Methods in com.fs.starfarer.api.impl.campaign.skills with parameters of type MarketAPIModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.submarkets
Fields in com.fs.starfarer.api.impl.campaign.submarkets declared as MarketAPIMethods in com.fs.starfarer.api.impl.campaign.submarkets that return MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.impl.campaign.tutorial
Fields in com.fs.starfarer.api.impl.campaign.tutorial declared as MarketAPIModifier and TypeFieldDescriptionprotected MarketAPI
TutorialLayInCourseDialogPluginImpl.ancyra
protected MarketAPI
TutorialSustainedBurnDialogPluginImpl.ancyra
protected MarketAPI
TutorialTransponderDialogPluginImpl.ancyra
protected MarketAPI
GalatiaMarketScript.market
Constructors in com.fs.starfarer.api.impl.campaign.tutorial with parameters of type MarketAPIModifierConstructorDescriptionGalatiaMarketScript
(MarketAPI market) TutorialLayInCourseDialogPluginImpl
(MarketAPI ancyra, PersonAPI contact) -
Uses of MarketAPI in com.fs.starfarer.api.impl.codex
Methods in com.fs.starfarer.api.impl.codex with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic void
CodexUnlocker.makeAwareOfConditionsOn
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.impl.hullmods
Methods in com.fs.starfarer.api.impl.hullmods with parameters of type MarketAPIModifier and TypeMethodDescriptionboolean
PDIntegration.canBeAddedOrRemovedNow
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) PDIntegration.getCanNotBeInstalledNowReason
(ShipAPI ship, MarketAPI marketOrNull, CampaignUIAPI.CoreUITradeMode mode) -
Uses of MarketAPI in com.fs.starfarer.api.loading
Methods in com.fs.starfarer.api.loading with parameters of type MarketAPIModifier and TypeMethodDescriptionIndustrySpecAPI.getDowngradePluginInstance
(MarketAPI market) IndustrySpecAPI.getNewPluginInstance
(MarketAPI market) IndustrySpecAPI.getUpgradePluginInstance
(MarketAPI market) -
Uses of MarketAPI in com.fs.starfarer.api.plugins
Methods in com.fs.starfarer.api.plugins that return MarketAPI -
Uses of MarketAPI in com.fs.starfarer.api.ui
Methods in com.fs.starfarer.api.ui with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic float
MarkerData.getScaleForMarket
(MarketAPI market) void
MapParams.showMarket
(MarketAPI market) void
MapParams.showMarket
(MarketAPI market, float scale) -
Uses of MarketAPI in com.fs.starfarer.api.util
Fields in com.fs.starfarer.api.util with type parameters of type MarketAPIMethods in com.fs.starfarer.api.util that return MarketAPIModifier and TypeMethodDescriptionstatic MarketAPI
Misc.findNearestLocalMarket
(SectorEntityToken token, float maxDist, BaseEventPlugin.MarketFilter filter) static MarketAPI
Misc.findNearestLocalMarketWithSameFaction
(SectorEntityToken token, float maxDist) static MarketAPI
Misc.getBiggestMarketInLocation
(LocationAPI location) static MarketAPI
Misc.getSourceMarket
(CampaignFleetAPI fleet) static MarketAPI
Misc.getStationMarket
(CampaignFleetAPI station) Methods in com.fs.starfarer.api.util that return types with arguments of type MarketAPIModifier and TypeMethodDescriptionMisc.findNearbyLocalMarkets
(SectorEntityToken token, float maxDist, BaseEventPlugin.MarketFilter filter) Misc.getFactionMarkets
(FactionAPI faction) Misc.getFactionMarkets
(FactionAPI faction, String econGroup) Misc.getFactionMarkets
(String factionId) Misc.getMarketsInLocation
(LocationAPI location) Misc.getMarketsInLocation
(LocationAPI location, String factionId) Misc.getNearbyMarkets
(org.lwjgl.util.vector.Vector2f locInHyper, float distLY) Misc.getPlayerMarkets
(boolean includeNonPlayerFaction) Methods in com.fs.starfarer.api.util with parameters of type MarketAPIModifier and TypeMethodDescriptionstatic boolean
Misc.addStorageInfo
(TooltipMakerAPI tooltip, Color color, Color dark, MarketAPI market, boolean includeLocalResources, boolean addSectionIfEmpty) Returns true if it added anything to the tooltip.static int
Misc.computeShutdownRefund
(MarketAPI market, Industry industry) static int
Misc.computeTotalShutdownRefund
(MarketAPI market) static AbandonMarketPlugin
Misc.getAbandonMarketPlugin
(MarketAPI market) static float
Misc.getAdjustedFP
(float fp, MarketAPI market) static float
Misc.getAdjustedStrength
(float fp, MarketAPI market) static Industry
Misc.getCurrentlyBeingConstructed
(MarketAPI market) static float
Misc.getDaysSinceLastRaided
(MarketAPI market) static ImmigrationPlugin
Misc.getImmigrationPlugin
(MarketAPI market) static SubmarketPlugin
Misc.getLocalResources
(MarketAPI market) static CargoAPI
Misc.getLocalResourcesCargo
(MarketAPI market) static float
Misc.getMarketSizeProgress
(MarketAPI market) static int
Misc.getMaxIndustries
(MarketAPI market) static int
Misc.getMaxMarketSize
(MarketAPI market) static int
Misc.getNumImprovedIndustries
(MarketAPI market) static int
Misc.getNumIndustries
(MarketAPI market) static MarketConditionSpecAPI
Misc.getRuinsSpec
(MarketAPI market) static String
Misc.getRuinsType
(MarketAPI market) Assumes the market *does* have ruins.static FactionAPI.ShipPickMode
Misc.getShipPickMode
(MarketAPI market) static FactionAPI.ShipPickMode
Misc.getShipPickMode
(MarketAPI market, String factionId) static int
Misc.getShippingCapacity
(MarketAPI market, boolean inFaction) static float
Misc.getShipQuality
(MarketAPI market) static float
Misc.getShipQuality
(MarketAPI market, String factionId) static Industry
Misc.getSpaceport
(MarketAPI market) static StabilizeMarketPlugin
Misc.getStabilizeMarketPlugin
(MarketAPI market) static CampaignFleetAPI
Misc.getStationBaseFleet
(MarketAPI market) static SectorEntityToken
Misc.getStationEntity
(MarketAPI market, CampaignFleetAPI fleet) static CampaignFleetAPI
Misc.getStationFleet
(MarketAPI market) static Industry
Misc.getStationIndustry
(MarketAPI market) static SubmarketPlugin
Misc.getStorage
(MarketAPI market) static CargoAPI
Misc.getStorageCargo
(MarketAPI market) static float
Misc.getStorageCargoValue
(MarketAPI market) static int
Misc.getStorageCostPerMonth
(MarketAPI market) static float
Misc.getStorageShipValue
(MarketAPI market) static float
Misc.getStorageTotalValue
(MarketAPI market) static boolean
Misc.hasFarmland
(MarketAPI market) static boolean
Misc.hasHeavyIndustry
(MarketAPI market) static boolean
Misc.hasOrbitalStation
(MarketAPI market) static boolean
static boolean
Misc.hasUnexploredRuins
(MarketAPI market) static void
Misc.increaseMarketHostileTimeout
(MarketAPI market, float days) static boolean
Misc.isHiddenBase
(MarketAPI market) static boolean
Misc.isMilitary
(MarketAPI market) static boolean
Misc.isStoryCritical
(MarketAPI market) static void
Misc.makeNonStoryCritical
(MarketAPI market, String reason) static void
Misc.makeStoryCritical
(MarketAPI market, String reason) static void
Misc.moveToMarket
(PersonAPI person, MarketAPI destination, boolean alwaysAddToCommDirectory) static boolean
Misc.playerHasStorageAccess
(MarketAPI market) static void
Misc.removeRadioChatter
(MarketAPI market) static void
Misc.setFullySurveyed
(MarketAPI market, TextPanelAPI text, boolean withNotification) static void
Misc.setPreliminarySurveyed
(MarketAPI market, TextPanelAPI text, boolean withNotification) static void
Misc.setRaidedTimestamp
(MarketAPI market) static void
Misc.setSeen
(MarketAPI market, TextPanelAPI text, boolean withNotification)