Uses of Interface
com.fs.starfarer.api.campaign.InteractionDialogPlugin
Packages that use InteractionDialogPlugin
Package
Description
-
Uses of InteractionDialogPlugin in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return InteractionDialogPluginMethods in com.fs.starfarer.api.campaign that return types with arguments of type InteractionDialogPluginModifier and TypeMethodDescriptionBaseCampaignPlugin.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) BaseCampaignPlugin.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) CampaignPlugin.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) Returns the dialog plugin to be used to drive the interaction dialog for the particular entity.CampaignPlugin.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) Used for: - interaction dialogs created by clicking on a comm message action icon Return null if this CampaignPlugin implementation doesn't provide a dialog for the above use case(s).BaseCampaignPlugin.pickRespawnPlugin()
CampaignPlugin.pickRespawnPlugin()
Methods in com.fs.starfarer.api.campaign with parameters of type InteractionDialogPluginModifier and TypeMethodDescriptionvoid
InteractionDialogAPI.setPlugin
(InteractionDialogPlugin plugin) boolean
CampaignUIAPI.showInteractionDialog
(InteractionDialogPlugin plugin, SectorEntityToken interactionTarget) Returns true if dialog was actually shown, false otherwise (if, for example, UI is already showing another dialog).boolean
CampaignUIAPI.showInteractionDialogFromCargo
(InteractionDialogPlugin plugin, SectorEntityToken interactionTarget, CampaignUIAPI.DismissDialogDelegate delegate) -
Uses of InteractionDialogPlugin in com.fs.starfarer.api.campaign.listeners
Methods in com.fs.starfarer.api.campaign.listeners with parameters of type InteractionDialogPluginModifier and TypeMethodDescriptionvoid
DialogCreatorUI.showDialog
(SectorEntityToken target, InteractionDialogPlugin plugin) target can be null. -
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign
Classes in com.fs.starfarer.api.impl.campaign that implement InteractionDialogPluginModifier and TypeClassDescriptionclass
class
class
class
class
class
class
Methods in com.fs.starfarer.api.impl.campaign that return types with arguments of type InteractionDialogPluginModifier and TypeMethodDescriptionCoreCampaignPluginImpl.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) CoreCampaignPluginImpl.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) CoreCampaignPluginImpl.pickRespawnPlugin()
-
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.intel.bar
Classes in com.fs.starfarer.api.impl.campaign.intel.bar that implement InteractionDialogPluginFields in com.fs.starfarer.api.impl.campaign.intel.bar declared as InteractionDialogPluginModifier and TypeFieldDescriptionprotected InteractionDialogPlugin
BarEventDialogPlugin.originalPlugin
Constructors in com.fs.starfarer.api.impl.campaign.intel.bar with parameters of type InteractionDialogPluginModifierConstructorDescriptionBarEventDialogPlugin
(BarCMD cmd, InteractionDialogPlugin originalPlugin, PortsideBarEvent event, Map<String, MemoryAPI> memoryMap) -
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.intel.inspection
Classes in com.fs.starfarer.api.impl.campaign.intel.inspection that implement InteractionDialogPlugin -
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.intel.punitive
Classes in com.fs.starfarer.api.impl.campaign.intel.punitive that implement InteractionDialogPlugin -
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.procgen
Classes in com.fs.starfarer.api.impl.campaign.procgen that implement InteractionDialogPluginModifier and TypeClassDescriptionclass
class
class
-
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.rulecmd
Classes in com.fs.starfarer.api.impl.campaign.rulecmd that implement InteractionDialogPluginFields in com.fs.starfarer.api.impl.campaign.rulecmd declared as InteractionDialogPluginModifier and TypeFieldDescriptionprotected InteractionDialogPlugin
PaginatedOptions.originalPlugin
-
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.rulecmd.missions
Classes in com.fs.starfarer.api.impl.campaign.rulecmd.missions that implement InteractionDialogPluginFields in com.fs.starfarer.api.impl.campaign.rulecmd.missions declared as InteractionDialogPluginModifier and TypeFieldDescriptionprotected InteractionDialogPlugin
BarCMD.originalPlugin
protected InteractionDialogPlugin
MissionHubCMD.originalPlugin
-
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.rulecmd.salvage
Classes in com.fs.starfarer.api.impl.campaign.rulecmd.salvage that implement InteractionDialogPluginModifier and TypeClassDescriptionstatic class
Constructors in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type InteractionDialogPluginModifierConstructorDescriptionSalvageSpecialDialogPlugin
(InteractionDialogPlugin originalPlugin, SalvageSpecialInteraction.SalvageSpecialPlugin special, Object specialData, Map<String, MemoryAPI> memoryMap) -
Uses of InteractionDialogPlugin in com.fs.starfarer.api.impl.campaign.tutorial
Classes in com.fs.starfarer.api.impl.campaign.tutorial that implement InteractionDialogPluginModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
-
Uses of InteractionDialogPlugin in com.fs.starfarer.api.ui
Methods in com.fs.starfarer.api.ui with parameters of type InteractionDialogPluginModifier and TypeMethodDescriptionvoid
IntelUIAPI.showDialog
(SectorEntityToken target, InteractionDialogPlugin plugin)