Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.campaign.InteractionDialogPlugin Interface Reference
Inheritance diagram for com.fs.starfarer.api.campaign.InteractionDialogPlugin:
[legend]

Public Member Functions

void init (InteractionDialogAPI dialog)
 
void optionSelected (String optionText, Object optionData)
 
void optionMousedOver (String optionText, Object optionData)
 
void advance (float amount)
 
void backFromEngagement (EngagementResultAPI battleResult)
 
Object getContext ()
 
Map< String, MemoryAPIgetMemoryMap ()
 

Detailed Description

Definition at line 8 of file InteractionDialogPlugin.java.

Member Function Documentation

◆ advance()

void com.fs.starfarer.api.campaign.InteractionDialogPlugin.advance ( float amount)

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.

◆ backFromEngagement()

void com.fs.starfarer.api.campaign.InteractionDialogPlugin.backFromEngagement ( EngagementResultAPI battleResult)

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.

◆ getContext()

Object com.fs.starfarer.api.campaign.InteractionDialogPlugin.getContext ( )

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.

◆ getMemoryMap()

Map< String, MemoryAPI > com.fs.starfarer.api.campaign.InteractionDialogPlugin.getMemoryMap ( )

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.

◆ init()

void com.fs.starfarer.api.campaign.InteractionDialogPlugin.init ( InteractionDialogAPI dialog)

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.

◆ optionMousedOver()

void com.fs.starfarer.api.campaign.InteractionDialogPlugin.optionMousedOver ( String optionText,
Object optionData )

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.

◆ optionSelected()

void com.fs.starfarer.api.campaign.InteractionDialogPlugin.optionSelected ( String optionText,
Object optionData )

Implemented in com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin, com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.JumpPointInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.NewGameDialogPluginImpl, com.fs.starfarer.api.impl.campaign.OrbitalStationInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.PlanetInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.PlayerFleetGenPluginImpl, com.fs.starfarer.api.impl.campaign.procgen.ProcGenTestPluginImpl, com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl, com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD, com.fs.starfarer.api.impl.campaign.rulecmd.PaginatedOptions, com.fs.starfarer.api.impl.campaign.StandardRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialGoSlowDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLayInCourseDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialLevelUpDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialPirateApproachesDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialRespawnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialSustainedBurnDialogPluginImpl, com.fs.starfarer.api.impl.campaign.tutorial.TutorialTransponderDialogPluginImpl, and com.fs.starfarer.api.impl.campaign.tutorial.TutorialWelcomeDialogPluginImpl.


The documentation for this interface was generated from the following file: