public class CoreEventProbabilityManager extends BaseCampaignEventListener implements EveryFrameScript
CampaignEventListener.FleetDespawnReason| Modifier and Type | Field and Description |
|---|---|
protected CampaignEventManagerAPI |
eventManager |
protected boolean |
firstFrame |
static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
CoreEventProbabilityManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount)
Use SectorAPI.getClock() to convert to campaign days.
|
boolean |
isDone() |
protected java.lang.Object |
readResolve() |
boolean |
runWhilePaused() |
reportBattleFinished, reportBattleOccurred, reportEconomyMonthEnd, reportEconomyTick, reportEncounterLootGenerated, reportFleetDespawned, reportFleetJumped, reportFleetReachedEntity, reportFleetSpawned, reportPlayerActivatedAbility, reportPlayerClosedMarket, reportPlayerDeactivatedAbility, reportPlayerDidNotTakeCargo, reportPlayerDumpedCargo, reportPlayerEngagement, reportPlayerMarketTransaction, reportPlayerOpenedMarket, reportPlayerOpenedMarketAndCargoUpdated, reportPlayerReputationChange, reportPlayerReputationChange, reportShownInteractionDialog, reRegisterpublic static org.apache.log4j.Logger log
protected CampaignEventManagerAPI eventManager
protected boolean firstFrame
public CoreEventProbabilityManager()
protected java.lang.Object readResolve()
public void advance(float amount)
EveryFrameScriptadvance in interface EveryFrameScriptamount - seconds elapsed during the last frame.public boolean isDone()
isDone in interface EveryFrameScriptpublic boolean runWhilePaused()
runWhilePaused in interface EveryFrameScript