Uses of Interface
com.fs.starfarer.api.campaign.econ.Industry
Packages that use Industry
Package
Description
-
Uses of Industry in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign with parameters of type IndustryMethod parameters in com.fs.starfarer.api.campaign with type arguments of type IndustryModifier and TypeMethodDescriptionvoid
InteractionDialogAPI.showIndustryPicker
(String title, String okText, MarketAPI market, List<Industry> industries, IndustryPickerListener listener) -
Uses of Industry in com.fs.starfarer.api.campaign.econ
Methods in com.fs.starfarer.api.campaign.econ that return IndustryModifier and TypeMethodDescriptionMarketAPI.getIndustry
(String id) In-system, i.e.MarketAPI.instantiateIndustry
(String id) Methods in com.fs.starfarer.api.campaign.econ that return types with arguments of type Industry -
Uses of Industry in com.fs.starfarer.api.campaign.impl.items
Methods in com.fs.starfarer.api.campaign.impl.items with parameters of type IndustryModifier and TypeMethodDescriptionstatic void
GenericSpecialItemPlugin.addReqsSection
(Industry industry, InstallableItemEffect effect, TooltipMakerAPI tooltip, boolean withRequiresText, float pad) static void
GenericSpecialItemPlugin.addSpecialNotesSection
(Industry industry, InstallableItemEffect effect, TooltipMakerAPI tooltip, boolean withRequiresText, float pad) -
Uses of Industry in com.fs.starfarer.api.campaign.listeners
Fields in com.fs.starfarer.api.campaign.listeners declared as IndustryMethods in com.fs.starfarer.api.campaign.listeners with parameters of type IndustryModifier and TypeMethodDescriptionvoid
BaseIndustryOptionProvider.addToIndustryTooltip
(Industry ind, Industry.IndustryTooltipMode mode, TooltipMakerAPI tooltip, float width, boolean expanded) void
IndustryOptionProvider.addToIndustryTooltip
(Industry ind, Industry.IndustryTooltipMode mode, TooltipMakerAPI tooltip, float width, boolean expanded) static void
ListenerUtil.addToIndustryTooltip
(Industry ind, Industry.IndustryTooltipMode mode, TooltipMakerAPI tooltip, float width, boolean expanded) void
TestIndustryOptionProvider.addToIndustryTooltip
(Industry ind, Industry.IndustryTooltipMode mode, TooltipMakerAPI tooltip, float width, boolean expanded) BaseIndustryOptionProvider.getIndustryOptions
(Industry ind) IndustryOptionProvider.getIndustryOptions
(Industry ind) ListenerUtil.getIndustryOptions
(Industry ind) TestIndustryOptionProvider.getIndustryOptions
(Industry ind) boolean
BaseIndustryOptionProvider.isUnsuitable
(Industry ind, boolean allowUnderConstruction) 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) Constructors in com.fs.starfarer.api.campaign.listeners with parameters of type IndustryModifierConstructorDescriptionIndustryOptionData
(String text, Object id, Industry ind, IndustryOptionProvider provider) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.econ
Methods in com.fs.starfarer.api.impl.campaign.econ that return Industry -
Uses of Industry in com.fs.starfarer.api.impl.campaign.econ.impl
Classes in com.fs.starfarer.api.impl.campaign.econ.impl that implement IndustryModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in com.fs.starfarer.api.impl.campaign.econ.impl declared as IndustryMethods in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type IndustryModifier and TypeMethodDescriptionvoid
BaseInstallableItemEffect.addItemDescription
(Industry industry, TooltipMakerAPI text, SpecialItemData data, InstallableIndustryItemPlugin.InstallableItemDescriptionMode mode) void
InstallableItemEffect.addItemDescription
(Industry industry, TooltipMakerAPI text, SpecialItemData data, InstallableIndustryItemPlugin.InstallableItemDescriptionMode mode) protected void
BaseInstallableItemEffect.addItemDescriptionImpl
(Industry industry, TooltipMakerAPI text, SpecialItemData data, InstallableIndustryItemPlugin.InstallableItemDescriptionMode mode, String pre, float pad) void
void
static void
BaseInstallableItemEffect.getConditionsRelatedToRequirements
(Industry industry) InstallableItemEffect.getConditionsRelatedToRequirements
(Industry industry) BaseInstallableItemEffect.getRequirements
(Industry industry) InstallableItemEffect.getRequirements
(Industry industry) String[]
BaseInstallableItemEffect.getSimpleReqs
(Industry industry) InstallableItemEffect.getSpecialNotes
(Industry industry) BaseInstallableItemEffect.getUnmetRequirements
(Industry industry) InstallableItemEffect.getUnmetRequirements
(Industry industry) Only called for the industry type this item is potentially installable in.static void
PopulationAndInfrastructure.modifyStability
(Industry industry, MarketAPI market, String modId) static void
PopulationAndInfrastructure.modifyStability2
(Industry industry, MarketAPI market, String modId) void
void
protected void
BaseIndustry.upgradeFinished
(Industry previous) protected void
LionsGuardHQ.upgradeFinished
(Industry previous) protected void
MilitaryBase.upgradeFinished
(Industry previous) protected void
OrbitalStation.upgradeFinished
(Industry previous) Constructors in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type Industry -
Uses of Industry in com.fs.starfarer.api.impl.campaign.graid
Fields in com.fs.starfarer.api.impl.campaign.graid declared as IndustryMethods in com.fs.starfarer.api.impl.campaign.graid that return IndustryModifier and TypeMethodDescriptionstatic Industry
CommodityGroundRaidObjectivePluginImpl.computeCommoditySource
(MarketAPI market, CommodityOnMarketAPI com) BlueprintGroundRaidObjectivePluginImpl.computeSource()
BaseGroundRaidObjectivePluginImpl.getSource()
GroundRaidObjectivePlugin.getSource()
Methods in com.fs.starfarer.api.impl.campaign.graid with parameters of type IndustryModifier and TypeMethodDescriptionvoid
void
void
void
void
void
Constructors in com.fs.starfarer.api.impl.campaign.graid with parameters of type IndustryModifierConstructorDescriptionAICoreGroundRaidObjectivePluginImpl
(MarketAPI market, String id, Industry source) DisruptIndustryRaidObjectivePluginImpl
(MarketAPI market, Industry target) SpecialItemRaidObjectivePluginImpl
(MarketAPI market, String id, String data, Industry source) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.intel.bases
Methods in com.fs.starfarer.api.impl.campaign.intel.bases that return IndustryModifier and TypeMethodDescriptionprotected Industry
LuddicPathBaseIntel.getStationIndustry()
protected Industry
PirateBaseIntel.getStationIndustry()
-
Uses of Industry in com.fs.starfarer.api.impl.campaign.intel.events
Fields in com.fs.starfarer.api.impl.campaign.intel.events declared as IndustryFields in com.fs.starfarer.api.impl.campaign.intel.events with type parameters of type IndustryModifier and TypeFieldDescriptionprotected TimeoutTracker<Industry>
TriTachyonHostileActivityFactor.recentlyDisrupted
Methods in com.fs.starfarer.api.impl.campaign.intel.events that return IndustryModifier and TypeMethodDescriptionstatic Industry
SindrianDiktatHostileActivityFactor.getSindrianFuelProd()
Methods in com.fs.starfarer.api.impl.campaign.intel.events with parameters of type IndustryModifier and TypeMethodDescriptionvoid
TriTachyonHostileActivityFactor.applyIndustryDisruptionToTTCR
(Industry industry, InteractionDialogAPI dialog) static int
TriTachyonHostileActivityFactor.computeIndustryDisruptPoints
(Industry ind) 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) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.intel.punitive
Fields in com.fs.starfarer.api.impl.campaign.intel.punitive declared as IndustryMethods in com.fs.starfarer.api.impl.campaign.intel.punitive that return IndustryConstructors in com.fs.starfarer.api.impl.campaign.intel.punitive with parameters of type IndustryModifierConstructorDescriptionPunitiveExpeditionIntel
(FactionAPI faction, MarketAPI from, MarketAPI target, float expeditionFP, float organizeDuration, PunitiveExpeditionManager.PunExGoal goal, Industry targetIndustry, PunitiveExpeditionManager.PunExReason bestReason) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.missions
Fields in com.fs.starfarer.api.impl.campaign.missions declared as IndustryMethods in com.fs.starfarer.api.impl.campaign.missions with parameters of type IndustryModifier and TypeMethodDescriptionvoid
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) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.missions.hub
Methods in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type IndustryModifier and TypeMethodDescriptionvoid
BaseHubMission.addDisruptRaidInfo
(MarketAPI market, Industry industry, int daysRequired, TooltipMakerAPI info, float pad) int
BaseHubMission.getMarinesRequiredToDisrupt
(MarketAPI market, Industry industry, int daysRequired) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.plog
Methods in com.fs.starfarer.api.impl.campaign.plog with parameters of type IndustryModifier and TypeMethodDescriptionvoid
PlaythroughLog.reportRaidToDisruptFinished
(InteractionDialogAPI dialog, MarketAPI market, MarketCMD.TempData actionData, Industry industry) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.rulecmd
Methods in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type IndustryModifier and TypeMethodDescriptionvoid
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) -
Uses of Industry in com.fs.starfarer.api.impl.campaign.rulecmd.salvage
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage declared as IndustryFields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with type parameters of type IndustryMethods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage that return types with arguments of type IndustryMethods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type IndustryModifier and TypeMethodDescriptionprotected float
MarketCMD.computeBaseDisruptDuration
(Industry ind) boolean
MarketCMD.doIndustryRaid
(FactionAPI faction, float attackerStr, Industry industry, float durMult) static int
MarketCMD.getDisruptDaysPerToken
(MarketAPI market, Industry industry) protected void
MarketCMD.raidDisruptIndustryPicked
(Industry target) -
Uses of Industry in com.fs.starfarer.api.loading
Methods in com.fs.starfarer.api.loading that return IndustryModifier and TypeMethodDescriptionIndustrySpecAPI.getDowngradePluginInstance
(MarketAPI market) IndustrySpecAPI.getNewPluginInstance
(MarketAPI market) IndustrySpecAPI.getUpgradePluginInstance
(MarketAPI market) -
Uses of Industry in com.fs.starfarer.api.util
Methods in com.fs.starfarer.api.util that return IndustryModifier and TypeMethodDescriptionstatic Industry
Misc.getCurrentlyBeingConstructed
(MarketAPI market) static Industry
Misc.getSpaceport
(MarketAPI market) static Industry
Misc.getStationIndustry
(MarketAPI market) Methods in com.fs.starfarer.api.util with parameters of type IndustryModifier and TypeMethodDescriptionstatic int
Misc.computeShutdownRefund
(MarketAPI market, Industry industry)