public class BaseMarketConditionPlugin2 extends BaseMarketConditionPlugin
| Modifier and Type | Field and Description |
|---|---|
protected float |
daysActive |
condition, market| Constructor and Description |
|---|
BaseMarketConditionPlugin2() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
void |
apply(java.lang.String id) |
float |
getDaysActive() |
boolean |
isTransient()
Return false if the plugin has data that needs to be in the savefile.
|
void |
modifyIncoming(MarketAPI market,
PopulationComposition incoming) |
void |
setDaysActive(float daysActive) |
void |
unapply(java.lang.String id) |
addTokensToList, createTooltip, createTooltipAfterDescription, getHighlightColors, getHighlights, getHighStabilityBonusMult, getHighStabilityPenaltyMult, getIconName, getLowStabilityBonusMult, getLowStabilityPenaltyMult, getModId, getName, getRelatedCommodities, getTokenReplacements, getTooltipWidth, hasCustomTooltip, init, isPlanetary, isTooltipExpandable, main, runWhilePaused, setParam, showIconprotected float daysActive
public BaseMarketConditionPlugin2()
public void advance(float amount)
advance in interface MarketConditionPluginadvance in class BaseMarketConditionPluginpublic float getDaysActive()
public void setDaysActive(float daysActive)
public void apply(java.lang.String id)
apply in interface MarketConditionPluginapply in class BaseMarketConditionPluginpublic boolean isTransient()
MarketConditionPluginisTransient in interface MarketConditionPluginisTransient in class BaseMarketConditionPluginpublic void unapply(java.lang.String id)
unapply in interface MarketConditionPluginunapply in class BaseMarketConditionPluginpublic void modifyIncoming(MarketAPI market, PopulationComposition incoming)