public class RogueAICore extends BaseMarketConditionPlugin implements MarketImmigrationModifier
| Modifier and Type | Field and Description |
|---|---|
static float |
STABILITY_PENALTY |
condition, market| Constructor and Description |
|---|
RogueAICore() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
void |
apply(java.lang.String id) |
protected void |
createTooltipAfterDescription(TooltipMakerAPI tooltip,
boolean expanded) |
static RogueAICore |
get(MarketAPI market) |
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, getHighlightColors, getHighlights, getHighStabilityBonusMult, getHighStabilityPenaltyMult, getIconName, getLowStabilityBonusMult, getLowStabilityPenaltyMult, getModId, getName, getRelatedCommodities, getTokenReplacements, getTooltipWidth, hasCustomTooltip, init, isPlanetary, isTooltipExpandable, main, runWhilePaused, setParam, showIconpublic static final float STABILITY_PENALTY
public RogueAICore()
public static RogueAICore get(MarketAPI market)
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)
modifyIncoming in interface MarketImmigrationModifierprotected void createTooltipAfterDescription(TooltipMakerAPI tooltip, boolean expanded)
createTooltipAfterDescription in class BaseMarketConditionPlugin