Class Habitable
java.lang.Object
com.fs.starfarer.api.impl.campaign.econ.BaseMarketConditionPlugin
com.fs.starfarer.api.impl.campaign.econ.BaseHazardCondition
com.fs.starfarer.api.impl.campaign.econ.LCAttractorMedium
com.fs.starfarer.api.impl.campaign.econ.Habitable
- All Implemented Interfaces:
MarketConditionPlugin
,MarketImmigrationModifier
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.campaign.econ.BaseMarketConditionPlugin
condition, market
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createTooltipAfterDescription
(TooltipMakerAPI tooltip, boolean expanded) protected float
void
modifyIncoming
(MarketAPI market, PopulationComposition incoming) Methods inherited from class com.fs.starfarer.api.impl.campaign.econ.LCAttractorMedium
apply, getTokenReplacements, unapply
Methods inherited from class com.fs.starfarer.api.impl.campaign.econ.BaseMarketConditionPlugin
addTokensToList, advance, createTooltip, getHighlightColors, getHighlights, getHighStabilityBonusMult, getHighStabilityPenaltyMult, getIconName, getLowStabilityBonusMult, getLowStabilityPenaltyMult, getModId, getName, getRelatedCommodities, getTooltipWidth, hasCustomTooltip, init, isPlanetary, isTooltipExpandable, isTransient, main, runWhilePaused, setParam, showIcon
-
Constructor Details
-
Habitable
public Habitable()
-
-
Method Details
-
modifyIncoming
- Specified by:
modifyIncoming
in interfaceMarketImmigrationModifier
- Overrides:
modifyIncoming
in classLCAttractorMedium
-
getImmigrationBonus
protected float getImmigrationBonus() -
createTooltipAfterDescription
- Overrides:
createTooltipAfterDescription
in classBaseHazardCondition
-