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