public class BaseCampaignEventListener extends java.lang.Object implements CampaignEventListener
CampaignEventListener.FleetDespawnReason
Constructor and Description |
---|
BaseCampaignEventListener(boolean permaRegister) |
public BaseCampaignEventListener(boolean permaRegister)
public void reRegister(float daysToKeep)
public void reportBattleOccurred(CampaignFleetAPI primaryWinner, BattleAPI battle)
CampaignEventListener
reportBattleOccurred
in interface CampaignEventListener
public void reportBattleFinished(CampaignFleetAPI primaryWinner, BattleAPI battle)
reportBattleFinished
in interface CampaignEventListener
public void reportFleetDespawned(CampaignFleetAPI fleet, CampaignEventListener.FleetDespawnReason reason, java.lang.Object param)
CampaignEventListener
reportFleetDespawned
in interface CampaignEventListener
public void reportFleetJumped(CampaignFleetAPI fleet, SectorEntityToken from, JumpPointAPI.JumpDestination to)
CampaignEventListener
reportFleetJumped
in interface CampaignEventListener
public void reportFleetReachedEntity(CampaignFleetAPI fleet, SectorEntityToken entity)
CampaignEventListener
reportFleetReachedEntity
in interface CampaignEventListener
public void reportPlayerMarketTransaction(PlayerMarketTransaction transaction)
reportPlayerMarketTransaction
in interface CampaignEventListener
public void reportShownInteractionDialog(InteractionDialogAPI dialog)
reportShownInteractionDialog
in interface CampaignEventListener
public void reportPlayerOpenedMarket(MarketAPI market)
reportPlayerOpenedMarket
in interface CampaignEventListener
public void reportPlayerReputationChange(java.lang.String faction, float delta)
reportPlayerReputationChange
in interface CampaignEventListener
public void reportPlayerEngagement(EngagementResultAPI result)
reportPlayerEngagement
in interface CampaignEventListener
public void reportFleetSpawned(CampaignFleetAPI fleet)
reportFleetSpawned
in interface CampaignEventListener
public void reportPlayerOpenedMarketAndCargoUpdated(MarketAPI market)
reportPlayerOpenedMarketAndCargoUpdated
in interface CampaignEventListener
public void reportEncounterLootGenerated(FleetEncounterContextPlugin plugin, CargoAPI loot)
reportEncounterLootGenerated
in interface CampaignEventListener
public void reportPlayerClosedMarket(MarketAPI market)
reportPlayerClosedMarket
in interface CampaignEventListener
public void reportPlayerReputationChange(PersonAPI person, float delta)
reportPlayerReputationChange
in interface CampaignEventListener
public void reportPlayerActivatedAbility(AbilityPlugin ability, java.lang.Object param)
reportPlayerActivatedAbility
in interface CampaignEventListener
public void reportPlayerDeactivatedAbility(AbilityPlugin ability, java.lang.Object param)
reportPlayerDeactivatedAbility
in interface CampaignEventListener
public void reportPlayerDumpedCargo(CargoAPI cargo)
reportPlayerDumpedCargo
in interface CampaignEventListener
public void reportPlayerDidNotTakeCargo(CargoAPI cargo)
reportPlayerDidNotTakeCargo
in interface CampaignEventListener
public void reportEconomyMonthEnd()
reportEconomyMonthEnd
in interface CampaignEventListener
public void reportEconomyTick(int iterIndex)
reportEconomyTick
in interface CampaignEventListener
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.