Class PEAvertInteractionDialogPluginImpl
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl
- All Implemented Interfaces:
InteractionDialogPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl.OptionId
static int
static int
protected InteractionDialogAPI
protected PunitiveExpeditionIntel
static RepLevel
protected OptionPanelAPI
protected CampaignFleetAPI
static float
protected TextPanelAPI
protected IntelUIAPI
protected VisualPanelAPI
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected void
void
advance
(float amount) void
protected int
void
init
(InteractionDialogAPI dialog) protected void
leave()
void
optionMousedOver
(String optionText, Object optionData) void
optionSelected
(String text, Object optionData) void
protected void
printOptionDesc
(com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl.OptionId option)
-
Field Details
-
BRIBE_MULT
public static int BRIBE_MULT -
BRIBE_MAX
public static int BRIBE_MAX -
MIN_REP
-
REP_COST
public static float REP_COST -
dialog
-
textPanel
-
options
-
visual
-
playerFleet
-
intel
-
ui
-
beingConfirmed
protected com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl.OptionId beingConfirmed
-
-
Constructor Details
-
PEAvertInteractionDialogPluginImpl
-
-
Method Details
-
init
- Specified by:
init
in interfaceInteractionDialogPlugin
-
getMemoryMap
- Specified by:
getMemoryMap
in interfaceInteractionDialogPlugin
-
backFromEngagement
- Specified by:
backFromEngagement
in interfaceInteractionDialogPlugin
-
computeBribeAmount
protected int computeBribeAmount() -
printOptionDesc
protected void printOptionDesc(com.fs.starfarer.api.impl.campaign.intel.punitive.PEAvertInteractionDialogPluginImpl.OptionId option) -
addChoiceOptions
protected void addChoiceOptions() -
addDismissOption
protected void addDismissOption() -
addConfirmOptions
protected void addConfirmOptions() -
printInit
public void printInit() -
optionSelected
- Specified by:
optionSelected
in interfaceInteractionDialogPlugin
-
leave
protected void leave() -
optionMousedOver
- Specified by:
optionMousedOver
in interfaceInteractionDialogPlugin
-
advance
public void advance(float amount) - Specified by:
advance
in interfaceInteractionDialogPlugin
-
getContext
- Specified by:
getContext
in interfaceInteractionDialogPlugin
-