Class StarSystemActivityTracker
java.lang.Object
com.fs.starfarer.api.campaign.BaseCampaignEventListener
com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker
- All Implemented Interfaces:
CampaignEventListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fs.starfarer.api.campaign.CampaignEventListener
CampaignEventListener.FleetDespawnReason
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.apache.log4j.Logger
static final float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float days) float
float
float
void
reportBattleOccurred
(CampaignFleetAPI primaryWinner, BattleAPI battle) Once for each autoresolve round for AI vs AI.Methods inherited from class com.fs.starfarer.api.campaign.BaseCampaignEventListener
reportBattleFinished, reportEconomyMonthEnd, reportEconomyTick, reportEncounterLootGenerated, reportFleetDespawned, reportFleetJumped, reportFleetReachedEntity, reportFleetSpawned, reportPlayerActivatedAbility, reportPlayerClosedMarket, reportPlayerDeactivatedAbility, reportPlayerDidNotTakeCargo, reportPlayerDumpedCargo, reportPlayerEngagement, reportPlayerMarketTransaction, reportPlayerOpenedMarket, reportPlayerOpenedMarketAndCargoUpdated, reportPlayerReputationChange, reportPlayerReputationChange, reportShownInteractionDialog, reRegister
-
Field Details
-
log
public static org.apache.log4j.Logger log -
ROLLING_AVG_FACTOR
public static final float ROLLING_AVG_FACTOR- See Also:
-
-
Constructor Details
-
StarSystemActivityTracker
-
-
Method Details
-
advance
public void advance(float days) -
getSystem
-
getPointsSeen
public float getPointsSeen() -
getFleetsSeen
public float getFleetsSeen() -
getShipsSeen
public float getShipsSeen() -
reportBattleOccurred
Description copied from interface:CampaignEventListener
Once for each autoresolve round for AI vs AI. Only once per player battle encounter.- Specified by:
reportBattleOccurred
in interfaceCampaignEventListener
- Overrides:
reportBattleOccurred
in classBaseCampaignEventListener
-