1package com.fs.starfarer.api.impl.campaign;
3import com.fs.starfarer.api.Global;
4import com.fs.starfarer.api.campaign.econ.MarketAPI;
5import com.fs.starfarer.api.campaign.econ.StabilizeMarketPlugin;
6import com.fs.starfarer.api.impl.campaign.econ.RecentUnrest;
7import com.fs.starfarer.api.ui.TooltipMakerAPI;
8import com.fs.starfarer.api.util.Misc;
17 info.
addPara(
"Can only stabilize colonies with at least %s points of recent unrest.", 0f,
27 return Math.max(1, market.
getSize() - 2) * base;
static SettingsAPI getSettings()
int getMaxStabilizeAmount(MarketAPI market)
int getCostPerStabilityPoint(MarketAPI market)
boolean isStabilizeButtonTooltipExpandable(MarketAPI market)
int getHandlingPriority(Object params)
void createStabilizeButtonTooltip(TooltipMakerAPI info, float width, boolean expanded, MarketAPI market)
boolean stabilizeButtonHasTooltip(MarketAPI market)
boolean canStabilize(MarketAPI market)
static int getPenalty(MarketAPI market)
static Color getHighlightColor()