public interface AutofitPlugin
Modifier and Type | Interface and Description |
---|---|
static class |
AutofitPlugin.AutofitOption |
static interface |
AutofitPlugin.AutofitPluginDelegate |
static interface |
AutofitPlugin.AvailableFighter |
static interface |
AutofitPlugin.AvailableWeapon |
Modifier and Type | Method and Description |
---|---|
void |
autoAssignOfficers(CampaignFleetAPI fleet) |
void |
doFit(ShipVariantAPI current,
ShipVariantAPI target,
int maxSMods,
AutofitPlugin.AutofitPluginDelegate delegate) |
void |
doQuickAction(ShipVariantAPI current,
AutofitPlugin.AutofitPluginDelegate delegate) |
int |
getCreditCost() |
java.util.List<AutofitPlugin.AutofitOption> |
getOptions() |
java.lang.String |
getQuickActionText() |
java.lang.String |
getQuickActionTooltip() |
float |
getRating(ShipVariantAPI current,
ShipVariantAPI target,
AutofitPlugin.AutofitPluginDelegate delegate) |
boolean |
isQuickActionEnabled(ShipVariantAPI currentVariant) |
void |
setRandom(java.util.Random random) |
java.util.List<AutofitPlugin.AutofitOption> getOptions()
void doFit(ShipVariantAPI current, ShipVariantAPI target, int maxSMods, AutofitPlugin.AutofitPluginDelegate delegate)
float getRating(ShipVariantAPI current, ShipVariantAPI target, AutofitPlugin.AutofitPluginDelegate delegate)
int getCreditCost()
java.lang.String getQuickActionText()
void doQuickAction(ShipVariantAPI current, AutofitPlugin.AutofitPluginDelegate delegate)
java.lang.String getQuickActionTooltip()
void autoAssignOfficers(CampaignFleetAPI fleet)
boolean isQuickActionEnabled(ShipVariantAPI currentVariant)
void setRandom(java.util.Random random)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.