public class HegemonyAICoresActivityCause extends BaseHostileActivityCause2
| Modifier and Type | Field and Description |
|---|---|
static int |
IGNORE_COLONY_THRESHOLD |
intel| Constructor and Description |
|---|
HegemonyAICoresActivityCause(HostileActivityEventIntel intel) |
| Modifier and Type | Method and Description |
|---|---|
static float |
getAICorePoints(MarketAPI market) |
static float |
getAICorePoints(StarSystemAPI system) |
java.lang.String |
getDesc() |
float |
getMagnitudeContribution(StarSystemAPI system) |
int |
getProgress()
Progress is used to advance the event, MagnitudeContribution is for fleet spawning for...
|
int |
getProgress(boolean checkNegated) |
java.awt.Color |
getProgressColor(BaseEventIntel intel) |
java.lang.String |
getProgressStr() |
TooltipMakerAPI.TooltipCreator |
getTooltip() |
float |
getTotalAICorePoints() |
boolean |
isNegatedByPLMembership() |
boolean |
shouldShow() |
addExtraRows, getDescColorpublic static int IGNORE_COLONY_THRESHOLD
public HegemonyAICoresActivityCause(HostileActivityEventIntel intel)
public TooltipMakerAPI.TooltipCreator getTooltip()
getTooltip in interface HostileActivityCause2getTooltip in class BaseHostileActivityCause2public boolean isNegatedByPLMembership()
public java.lang.String getProgressStr()
getProgressStr in interface HostileActivityCause2getProgressStr in class BaseHostileActivityCause2public java.awt.Color getProgressColor(BaseEventIntel intel)
getProgressColor in interface HostileActivityCause2getProgressColor in class BaseHostileActivityCause2public boolean shouldShow()
shouldShow in interface HostileActivityCause2shouldShow in class BaseHostileActivityCause2public int getProgress()
HostileActivityCause2getProgress in interface HostileActivityCause2getProgress in class BaseHostileActivityCause2public int getProgress(boolean checkNegated)
public java.lang.String getDesc()
getDesc in interface HostileActivityCause2getDesc in class BaseHostileActivityCause2public float getTotalAICorePoints()
public static float getAICorePoints(StarSystemAPI system)
public static float getAICorePoints(MarketAPI market)
public float getMagnitudeContribution(StarSystemAPI system)
getMagnitudeContribution in interface HostileActivityCause2getMagnitudeContribution in class BaseHostileActivityCause2