Interface EventFactor
- All Known Implementing Classes:
BaseEventFactor
,BaseHostileActivityFactor
,BaseOneTimeFactor
,HABlowbackFactor
,HAColonyDefensesFactor
,HADefensiveMeasuresFactor
,HAHersperusTacBombardmentFactor
,HAKazeronTacBombardmentFactor
,HALuddicPathDealFactor
,HAPatherBaseDestroyedFactor
,HAPirateBaseDestroyedFactor
,HAPirateKingDealFactor
,HAShipsDestroyedFactor
,HAShipsDestroyedFactorHint
,HegemonyHostileActivityFactor
,HTAbyssalLightFactor
,HTBlackHoleFactor
,HTHighBurnFactor
,HTNeutrinoBurstFactor
,HTNonASBScanFactor
,HTScanFactor
,HTScavengerDataFactor
,HTTopographicDataFactor
,KantasProtectionOneTimeFactor
,LuddicChurchHostileActivityFactor
,LuddicPathHostileActivityFactor
,PerseanLeagueHostileActivityFactor
,PirateHostileActivityFactor
,RemnantHostileActivityFactor
,SindrianDiktatHostileActivityFactor
,TriTachyonHostileActivityFactor
,TTCRCommerceRaidersDestroyedFactor
,TTCRCommerceRaidersDestroyedFactorHint
,TTCRIndustryDisruptedFactor
,TTCRIndustryDisruptedFactorHint
,TTCRMercenariesBribedFactor
,TTCRMercenariesDefeatedFactor
,TTCRTradeFleetsDestroyedFactor
,TTCRTradeFleetsDestroyedFactorHint
public interface EventFactor
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
addBulletPointForOneTimeFactor
(BaseEventIntel intel, TooltipMakerAPI info, Color tc, float initPad) void
addExtraRows
(TooltipMakerAPI info, BaseEventIntel intel) void
advance
(float amount) float
getAllProgressMult
(BaseEventIntel intel) For all factors, not just this one.getDesc
(BaseEventIntel intel) getDescColor
(BaseEventIntel intel) Deprecated.getMainRowTooltip
(BaseEventIntel intel) int
getProgress
(BaseEventIntel intel) getProgressColor
(BaseEventIntel intel) getProgressStr
(BaseEventIntel intel) boolean
boolean
void
void
void
boolean
shouldShow
(BaseEventIntel intel)
-
Field Details
-
NEGATED_FACTOR_PROGRESS
- See Also:
-
-
Method Details
-
getProgress
-
getAllProgressMult
For all factors, not just this one. -
getDesc
-
getProgressStr
-
getDescColor
-
getProgressColor
-
getMainRowTooltip
Deprecated. -
getMainRowTooltip
-
shouldShow
-
isOneTime
boolean isOneTime() -
isExpired
boolean isExpired() -
addExtraRows
-
notifyEventEnding
void notifyEventEnding() -
notifyEventEnded
void notifyEventEnded() -
notifyFactorRemoved
void notifyFactorRemoved() -
addBulletPointForOneTimeFactor
void addBulletPointForOneTimeFactor(BaseEventIntel intel, TooltipMakerAPI info, Color tc, float initPad) -
advance
void advance(float amount)
-