Class LuddicPathCells
java.lang.Object
com.fs.starfarer.api.impl.campaign.econ.BaseMarketConditionPlugin
com.fs.starfarer.api.impl.campaign.intel.bases.LuddicPathCells
- All Implemented Interfaces:
MarketConditionPlugin
-
Field Summary
FieldsFields inherited from class com.fs.starfarer.api.impl.campaign.econ.BaseMarketConditionPlugin
condition, market
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) void
void
createTooltip
(TooltipMakerAPI tooltip, boolean expanded) getIntel()
getName()
float
boolean
boolean
boolean
Return false if the plugin has data that needs to be in the savefile.void
void
Methods inherited from class com.fs.starfarer.api.impl.campaign.econ.BaseMarketConditionPlugin
addTokensToList, createTooltipAfterDescription, getHighlightColors, getHighlights, getHighStabilityBonusMult, getHighStabilityPenaltyMult, getLowStabilityBonusMult, getLowStabilityPenaltyMult, getModId, getRelatedCommodities, getTokenReplacements, init, isPlanetary, main, runWhilePaused, showIcon
-
Field Details
-
STABLITY_PENALTY
public static int STABLITY_PENALTY -
intel
-
-
Constructor Details
-
LuddicPathCells
public LuddicPathCells()
-
-
Method Details
-
setParam
- Specified by:
setParam
in interfaceMarketConditionPlugin
- Overrides:
setParam
in classBaseMarketConditionPlugin
-
getIntel
-
apply
- Specified by:
apply
in interfaceMarketConditionPlugin
- Overrides:
apply
in classBaseMarketConditionPlugin
-
unapply
- Specified by:
unapply
in interfaceMarketConditionPlugin
- Overrides:
unapply
in classBaseMarketConditionPlugin
-
advance
public void advance(float amount) - Specified by:
advance
in interfaceMarketConditionPlugin
- Overrides:
advance
in classBaseMarketConditionPlugin
-
getIconName
- Specified by:
getIconName
in interfaceMarketConditionPlugin
- Overrides:
getIconName
in classBaseMarketConditionPlugin
-
getName
- Specified by:
getName
in interfaceMarketConditionPlugin
- Overrides:
getName
in classBaseMarketConditionPlugin
-
createTooltip
- Specified by:
createTooltip
in interfaceMarketConditionPlugin
- Overrides:
createTooltip
in classBaseMarketConditionPlugin
-
getTooltipWidth
public float getTooltipWidth()- Specified by:
getTooltipWidth
in interfaceMarketConditionPlugin
- Overrides:
getTooltipWidth
in classBaseMarketConditionPlugin
-
hasCustomTooltip
public boolean hasCustomTooltip()- Specified by:
hasCustomTooltip
in interfaceMarketConditionPlugin
- Overrides:
hasCustomTooltip
in classBaseMarketConditionPlugin
-
isTooltipExpandable
public boolean isTooltipExpandable()- Specified by:
isTooltipExpandable
in interfaceMarketConditionPlugin
- Overrides:
isTooltipExpandable
in classBaseMarketConditionPlugin
-
isTransient
public boolean isTransient()Description copied from interface:MarketConditionPlugin
Return false if the plugin has data that needs to be in the savefile. Otherwise, it won't be saved.- Specified by:
isTransient
in interfaceMarketConditionPlugin
- Overrides:
isTransient
in classBaseMarketConditionPlugin
- Returns:
-