public class ResourceDepositsCondition extends BaseHazardCondition implements MarketImmigrationModifier
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.Integer> |
BASE_MODIFIER |
static java.util.Set<java.lang.String> |
BASE_ZERO |
static java.util.Map<java.lang.String,java.lang.String> |
COMMODITY |
static java.util.Map<java.lang.String,java.lang.String> |
INDUSTRY |
static java.util.Map<java.lang.String,java.lang.Integer> |
MODIFIER |
condition, market| Constructor and Description |
|---|
ResourceDepositsCondition() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(java.lang.String id) |
protected void |
createTooltipAfterDescription(TooltipMakerAPI tooltip,
boolean expanded) |
java.lang.String[] |
getHighlights()
For the description, which is shown in the tooltip.
|
java.util.Map<java.lang.String,java.lang.String> |
getTokenReplacements()
For the description that shows up in the tooltip.
|
void |
modifyIncoming(MarketAPI market,
PopulationComposition incoming) |
void |
unapply(java.lang.String id) |
addTokensToList, advance, createTooltip, getHighlightColors, getHighStabilityBonusMult, getHighStabilityPenaltyMult, getIconName, getLowStabilityBonusMult, getLowStabilityPenaltyMult, getModId, getName, getRelatedCommodities, getTooltipWidth, hasCustomTooltip, init, isPlanetary, isTooltipExpandable, isTransient, main, runWhilePaused, setParam, showIconpublic static java.util.Map<java.lang.String,java.lang.String> COMMODITY
public static java.util.Map<java.lang.String,java.lang.Integer> MODIFIER
public static java.util.Map<java.lang.String,java.lang.String> INDUSTRY
public static java.util.Map<java.lang.String,java.lang.Integer> BASE_MODIFIER
public static java.util.Set<java.lang.String> BASE_ZERO
public ResourceDepositsCondition()
public void apply(java.lang.String id)
apply in interface MarketConditionPluginapply in class BaseHazardConditionpublic void unapply(java.lang.String id)
unapply in interface MarketConditionPluginunapply in class BaseHazardConditionpublic java.util.Map<java.lang.String,java.lang.String> getTokenReplacements()
MarketConditionPlugingetTokenReplacements in interface MarketConditionPlugingetTokenReplacements in class BaseHazardConditionpublic java.lang.String[] getHighlights()
MarketConditionPlugingetHighlights in interface MarketConditionPlugingetHighlights in class BaseMarketConditionPluginprotected void createTooltipAfterDescription(TooltipMakerAPI tooltip, boolean expanded)
createTooltipAfterDescription in class BaseHazardConditionpublic void modifyIncoming(MarketAPI market, PopulationComposition incoming)
modifyIncoming in interface MarketImmigrationModifier