Class TriTachyonStandardActivityCause
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.events.BaseHostileActivityCause2
com.fs.starfarer.api.impl.campaign.intel.events.TriTachyonStandardActivityCause
- All Implemented Interfaces:
HostileActivityCause2
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic float
static int
static int
static int
static float
Fields inherited from class com.fs.starfarer.api.impl.campaign.intel.events.BaseHostileActivityCause2
intel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeCompetitorData
(String factionId, String competitorId, String commodityId) getDesc()
float
int
Progress is used to advance the event, MagnitudeContribution is for fleet spawning for...boolean
Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.events.BaseHostileActivityCause2
addExtraRows, getDescColor, getProgressColor, getProgressStr
-
Field Details
-
MIN_TRITACH_PRODUCTION
public static int MIN_TRITACH_PRODUCTION -
MIN_COMPETITOR_PRODUCTION
public static int MIN_COMPETITOR_PRODUCTION -
MIN_COMPETITOR_MARKET_SIZE
public static int MIN_COMPETITOR_MARKET_SIZE -
PROD_PROGRESS_MULT
public static float PROD_PROGRESS_MULT -
COMPETING_COMMODITIES
-
MAX_MAG
public static float MAX_MAG
-
-
Constructor Details
-
TriTachyonStandardActivityCause
-
-
Method Details
-
computeCompetitorData
public static TriTachyonStandardActivityCause.CompetitorData computeCompetitorData(String factionId, String competitorId, String commodityId) -
computePlayerCompetitionData
-
getTooltip
- Specified by:
getTooltip
in interfaceHostileActivityCause2
- Overrides:
getTooltip
in classBaseHostileActivityCause2
-
shouldShow
public boolean shouldShow()- Specified by:
shouldShow
in interfaceHostileActivityCause2
- Overrides:
shouldShow
in classBaseHostileActivityCause2
-
getProgress
public int getProgress()Description copied from interface:HostileActivityCause2
Progress is used to advance the event, MagnitudeContribution is for fleet spawning for... legacy reasons. May refactor this later.- Specified by:
getProgress
in interfaceHostileActivityCause2
- Overrides:
getProgress
in classBaseHostileActivityCause2
- Returns:
-
getDesc
- Specified by:
getDesc
in interfaceHostileActivityCause2
- Overrides:
getDesc
in classBaseHostileActivityCause2
-
getMagnitudeContribution
- Specified by:
getMagnitudeContribution
in interfaceHostileActivityCause2
- Overrides:
getMagnitudeContribution
in classBaseHostileActivityCause2
-