1package com.fs.starfarer.api.campaign;
3import com.fs.starfarer.api.Global;
4import com.fs.starfarer.api.campaign.JumpPointAPI.JumpDestination;
5import com.fs.starfarer.api.campaign.econ.MarketAPI;
6import com.fs.starfarer.api.characters.AbilityPlugin;
7import com.fs.starfarer.api.characters.PersonAPI;
8import com.fs.starfarer.api.combat.EngagementResultAPI;
34 FleetDespawnReason reason, Object param) {
static SectorAPI getSector()
void reRegister(float daysToKeep)
void reportFleetReachedEntity(CampaignFleetAPI fleet, SectorEntityToken entity)
void reportBattleFinished(CampaignFleetAPI primaryWinner, BattleAPI battle)
void reportShownInteractionDialog(InteractionDialogAPI dialog)
BaseCampaignEventListener(boolean permaRegister)
void reportPlayerOpenedMarketAndCargoUpdated(MarketAPI market)
void reportPlayerReputationChange(PersonAPI person, float delta)
void reportPlayerDumpedCargo(CargoAPI cargo)
void reportPlayerDidNotTakeCargo(CargoAPI cargo)
void reportFleetDespawned(CampaignFleetAPI fleet, FleetDespawnReason reason, Object param)
void reportBattleOccurred(CampaignFleetAPI primaryWinner, BattleAPI battle)
void reportPlayerClosedMarket(MarketAPI market)
void reportEconomyTick(int iterIndex)
void reportPlayerActivatedAbility(AbilityPlugin ability, Object param)
void reportEncounterLootGenerated(FleetEncounterContextPlugin plugin, CargoAPI loot)
void reportPlayerOpenedMarket(MarketAPI market)
void reportPlayerReputationChange(String faction, float delta)
void reportPlayerDeactivatedAbility(AbilityPlugin ability, Object param)
void reportFleetJumped(CampaignFleetAPI fleet, SectorEntityToken from, JumpDestination to)
void reportEconomyMonthEnd()
void reportPlayerEngagement(EngagementResultAPI result)
void reportPlayerMarketTransaction(PlayerMarketTransaction transaction)
void reportFleetSpawned(CampaignFleetAPI fleet)