Uses of Interface
com.fs.starfarer.api.campaign.events.CampaignEventPlugin
Packages that use CampaignEventPlugin
Package
Description
-
Uses of CampaignEventPlugin in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return CampaignEventPluginMethods in com.fs.starfarer.api.campaign with parameters of type CampaignEventPluginModifier and TypeMethodDescriptionvoid
SectorAPI.reportEventStage
(CampaignEventPlugin event, String stage, MessagePriority priority) Deprecated.void
SectorAPI.reportEventStage
(CampaignEventPlugin event, String stage, SectorEntityToken sendFrom, MessagePriority priority) Deprecated.void
SectorAPI.reportEventStage
(CampaignEventPlugin event, String stage, SectorEntityToken sendFrom, MessagePriority priority, OnMessageDeliveryScript onDelivery) Deprecated.void
RuleBasedDialog.setActiveMission
(CampaignEventPlugin mission) -
Uses of CampaignEventPlugin in com.fs.starfarer.api.campaign.comm
Methods in com.fs.starfarer.api.campaign.comm that return CampaignEventPlugin -
Uses of CampaignEventPlugin in com.fs.starfarer.api.campaign.events
Methods in com.fs.starfarer.api.campaign.events that return CampaignEventPluginModifier and TypeMethodDescriptionCampaignEventManagerAPI.getOngoingEvent
(CampaignEventTarget eventTarget, String eventType) EventProbabilityAPI.getPlugin()
CampaignEventManagerAPI.primeEvent
(CampaignEventTarget eventTarget, String eventType, Object param) Initialize the event plugin, but don't actually start the event.CampaignEventManagerAPI.startEvent
(CampaignEventTarget eventTarget, String eventType, Object param) Starts an event immediately, bypassing any probability checks.Methods in com.fs.starfarer.api.campaign.events that return types with arguments of type CampaignEventPluginMethods in com.fs.starfarer.api.campaign.events with parameters of type CampaignEventPluginModifier and TypeMethodDescriptionvoid
CampaignEventManagerAPI.endEvent
(CampaignEventPlugin event) void
CampaignEventManagerAPI.startEvent
(CampaignEventPlugin primedEvent) Start an event previously created with primeEvent() -
Uses of CampaignEventPlugin in com.fs.starfarer.api.impl.campaign
Methods in com.fs.starfarer.api.impl.campaign with parameters of type CampaignEventPluginModifier and TypeMethodDescriptionvoid
FleetInteractionDialogPluginImpl.setActiveMission
(CampaignEventPlugin mission) void
RuleBasedInteractionDialogPluginImpl.setActiveMission
(CampaignEventPlugin mission) -
Uses of CampaignEventPlugin in com.fs.starfarer.api.impl.campaign.events
Classes in com.fs.starfarer.api.impl.campaign.events that implement CampaignEventPluginModifier and TypeClassDescriptionclass
class
class
class
NOT ACTUALLY USED - see FleetLog.java instead.class
class
Should only be used if started directly (not via probability), as that's the only way the investigation parameters can be set.class
class
class
class
class
class
Trade, time-based rep decay, rep from combat w/ enemies of faction fought against.class
class
-
Uses of CampaignEventPlugin in com.fs.starfarer.api.impl.campaign.events.nearby
Classes in com.fs.starfarer.api.impl.campaign.events.nearby that implement CampaignEventPlugin -
Uses of CampaignEventPlugin in com.fs.starfarer.api.impl.campaign.tutorial
Classes in com.fs.starfarer.api.impl.campaign.tutorial that implement CampaignEventPlugin -
Uses of CampaignEventPlugin in com.fs.starfarer.api.util
Methods in com.fs.starfarer.api.util that return CampaignEventPluginModifier and TypeMethodDescriptionstatic CampaignEventPlugin
Misc.startEvent
(CampaignEventTarget eventTarget, String eventId, Object params)