public class HAColonyDefensesFactor extends BaseEventFactor
| Modifier and Type | Class and Description |
|---|---|
static class |
HAColonyDefensesFactor.HAColonyDefenseData |
| Modifier and Type | Field and Description |
|---|---|
static float |
HIGH_COMMAND_MULT |
static float |
MILITARY_BASE_MULT |
static float |
PATROL_HQ_MULT |
TOOLTIP_WIDTHNEGATED_FACTOR_PROGRESS| Constructor and Description |
|---|
HAColonyDefensesFactor() |
| Modifier and Type | Method and Description |
|---|---|
float |
getAllProgressMult(BaseEventIntel intel)
For all factors, not just this one.
|
HAColonyDefensesFactor.HAColonyDefenseData |
getDefenseData(BaseEventIntel intel) |
java.lang.String |
getDesc(BaseEventIntel intel) |
java.awt.Color |
getDescColor(BaseEventIntel intel) |
TooltipMakerAPI.TooltipCreator |
getMainRowTooltip(BaseEventIntel intel) |
java.awt.Color |
getProgressColor(BaseEventIntel intel) |
java.lang.String |
getProgressStr(BaseEventIntel intel) |
boolean |
shouldShow(BaseEventIntel intel) |
addBorder, addBulletPointForOneTimeFactor, addExtraRows, advance, getMainRowTooltip, getProgress, isExpired, isOneTime, notifyEventEnded, notifyEventEnding, notifyFactorRemovedpublic static float PATROL_HQ_MULT
public static float MILITARY_BASE_MULT
public static float HIGH_COMMAND_MULT
public HAColonyDefensesFactor()
public TooltipMakerAPI.TooltipCreator getMainRowTooltip(BaseEventIntel intel)
getMainRowTooltip in interface EventFactorgetMainRowTooltip in class BaseEventFactorpublic boolean shouldShow(BaseEventIntel intel)
shouldShow in interface EventFactorshouldShow in class BaseEventFactorpublic float getAllProgressMult(BaseEventIntel intel)
EventFactorgetAllProgressMult in interface EventFactorgetAllProgressMult in class BaseEventFactorpublic java.awt.Color getProgressColor(BaseEventIntel intel)
getProgressColor in interface EventFactorgetProgressColor in class BaseEventFactorpublic java.lang.String getProgressStr(BaseEventIntel intel)
getProgressStr in interface EventFactorgetProgressStr in class BaseEventFactorpublic java.lang.String getDesc(BaseEventIntel intel)
getDesc in interface EventFactorgetDesc in class BaseEventFactorpublic java.awt.Color getDescColor(BaseEventIntel intel)
getDescColor in interface EventFactorgetDescColor in class BaseEventFactorpublic HAColonyDefensesFactor.HAColonyDefenseData getDefenseData(BaseEventIntel intel)