public class PlayerFleetGenPluginImpl extends java.lang.Object implements InteractionDialogPlugin
Modifier and Type | Class and Description |
---|---|
static class |
PlayerFleetGenPluginImpl.FleetGenData |
protected static class |
PlayerFleetGenPluginImpl.FleetQuality |
protected static class |
PlayerFleetGenPluginImpl.OptionId |
Modifier and Type | Field and Description |
---|---|
protected PlayerFleetGenPluginImpl.FleetGenData |
data |
protected InteractionDialogAPI |
dialog |
protected java.util.Set<java.lang.String> |
fighters |
protected static java.awt.Color |
HIGHLIGHT_COLOR |
protected java.util.Set<java.lang.String> |
hullmods |
protected PlayerFleetGenPluginImpl.OptionId |
lastOptionMousedOver |
protected OptionPanelAPI |
options |
protected CampaignFleetAPI |
playerFleet |
protected java.util.Set<java.lang.String> |
ships |
protected TextPanelAPI |
textPanel |
protected java.util.Set<java.lang.String> |
unrestrictedFighters |
protected java.util.Set<java.lang.String> |
unrestrictedWeapons |
protected VisualPanelAPI |
visual |
protected java.util.Set<java.lang.String> |
weapons |
Constructor and Description |
---|
PlayerFleetGenPluginImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
addNoSkillOfficer(int level) |
void |
advance(float amount) |
void |
backFromEngagement(EngagementResultAPI result) |
protected void |
createFleet() |
java.lang.Object |
getContext() |
java.util.Map<java.lang.String,MemoryAPI> |
getMemoryMap() |
protected MarketAPI |
getNearestMarket(boolean playerOnly) |
void |
init(InteractionDialogAPI dialog) |
protected void |
initAvailable() |
void |
optionMousedOver(java.lang.String optionText,
java.lang.Object optionData) |
void |
optionSelected(java.lang.String text,
java.lang.Object optionData) |
protected void |
print(java.lang.String str) |
protected void |
selectAppendOrReplace() |
protected void |
selectOfficerLevel() |
protected void |
selectQuality() |
protected void |
selectShipsAndWeapons() |
void |
showBlueprintPicker() |
protected void |
showOfficerSelector() |
protected InteractionDialogAPI dialog
protected TextPanelAPI textPanel
protected OptionPanelAPI options
protected VisualPanelAPI visual
protected PlayerFleetGenPluginImpl.FleetGenData data
protected CampaignFleetAPI playerFleet
protected java.util.Set<java.lang.String> ships
protected java.util.Set<java.lang.String> fighters
protected java.util.Set<java.lang.String> weapons
protected java.util.Set<java.lang.String> unrestrictedFighters
protected java.util.Set<java.lang.String> unrestrictedWeapons
protected java.util.Set<java.lang.String> hullmods
protected static final java.awt.Color HIGHLIGHT_COLOR
protected PlayerFleetGenPluginImpl.OptionId lastOptionMousedOver
public void init(InteractionDialogAPI dialog)
init
in interface InteractionDialogPlugin
public java.util.Map<java.lang.String,MemoryAPI> getMemoryMap()
getMemoryMap
in interface InteractionDialogPlugin
public void backFromEngagement(EngagementResultAPI result)
backFromEngagement
in interface InteractionDialogPlugin
public void optionSelected(java.lang.String text, java.lang.Object optionData)
optionSelected
in interface InteractionDialogPlugin
protected MarketAPI getNearestMarket(boolean playerOnly)
protected void print(java.lang.String str)
protected void selectShipsAndWeapons()
protected void showOfficerSelector()
protected void selectQuality()
protected void selectOfficerLevel()
protected void selectAppendOrReplace()
public void optionMousedOver(java.lang.String optionText, java.lang.Object optionData)
optionMousedOver
in interface InteractionDialogPlugin
public void advance(float amount)
advance
in interface InteractionDialogPlugin
public java.lang.Object getContext()
getContext
in interface InteractionDialogPlugin
public void showBlueprintPicker()
protected void createFleet()
protected void initAvailable()
protected void addNoSkillOfficer(int level)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.