Class HIOrdersInteractionDialogPluginImpl
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.inspection.HIOrdersInteractionDialogPluginImpl
- All Implemented Interfaces:
InteractionDialogPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int
static int
protected InteractionDialogAPI
protected HegemonyInspectionIntel
protected OptionPanelAPI
protected CampaignFleetAPI
protected TextPanelAPI
protected IntelUIAPI
protected VisualPanelAPI
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) protected void
printOptionDesc
(HegemonyInspectionIntel.AntiInspectionOrders orders, boolean inConfirm)
-
Field Details
-
BRIBE_MULT
public static int BRIBE_MULT -
BRIBE_MAX
public static int BRIBE_MAX -
dialog
-
textPanel
-
options
-
visual
-
playerFleet
-
intel
-
ui
-
beingConfirmed
-
-
Constructor Details
-
HIOrdersInteractionDialogPluginImpl
-
-
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(HegemonyInspectionIntel.AntiInspectionOrders orders, boolean inConfirm) -
addChoiceOptions
protected void addChoiceOptions() -
addConfirmOptions
protected void addConfirmOptions() -
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
-