Class EventTestPluginImpl
java.lang.Object
com.fs.starfarer.api.impl.campaign.procgen.EventTestPluginImpl
- All Implemented Interfaces:
InteractionDialogPlugin
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected InteractionDialogAPI
protected static final Color
protected EventTestPluginImpl.OptionId
protected OptionPanelAPI
protected PlanetAPI
protected CampaignFleetAPI
protected PunitiveExpeditionManager.PunExData
protected boolean
protected TextPanelAPI
protected VisualPanelAPI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) void
void
protected void
protected MarketAPI
getNearestMarket
(boolean playerOnly) void
init
(InteractionDialogAPI dialog) void
optionMousedOver
(String optionText, Object optionData) void
optionSelected
(String text, Object optionData) protected void
-
Field Details
-
dialog
-
textPanel
-
options
-
visual
-
playerFleet
-
planet
-
punExData
-
sendInspection
protected boolean sendInspection -
HIGHLIGHT_COLOR
-
lastOptionMousedOver
-
-
Constructor Details
-
EventTestPluginImpl
public EventTestPluginImpl()
-
-
Method Details
-
init
- Specified by:
init
in interfaceInteractionDialogPlugin
-
getMemoryMap
- Specified by:
getMemoryMap
in interfaceInteractionDialogPlugin
-
backFromEngagement
- Specified by:
backFromEngagement
in interfaceInteractionDialogPlugin
-
optionSelected
- Specified by:
optionSelected
in interfaceInteractionDialogPlugin
-
getNearestMarket
-
print
-
createInitialOptions
protected void createInitialOptions() -
optionMousedOver
- Specified by:
optionMousedOver
in interfaceInteractionDialogPlugin
-
advance
public void advance(float amount) - Specified by:
advance
in interfaceInteractionDialogPlugin
-
getContext
- Specified by:
getContext
in interfaceInteractionDialogPlugin
-
findPirateBase
-
checkFactionUseOfStuff
public void checkFactionUseOfStuff()
-