Interface CustomProductionPickerDelegate

All Known Implementing Classes:
BaseCustomProductionPickerDelegateImpl

public interface CustomProductionPickerDelegate
  • Method Details

    • getAvailableShipHulls

      Set<String> getAvailableShipHulls()
    • getAvailableWeapons

      Set<String> getAvailableWeapons()
    • getAvailableFighters

      Set<String> getAvailableFighters()
    • getCostMult

      float getCostMult()
    • getMaximumValue

      float getMaximumValue()
    • withQuantityLimits

      boolean withQuantityLimits()
    • notifyProductionSelected

      void notifyProductionSelected(FactionProductionAPI production)
    • getWeaponColumnNameOverride

      String getWeaponColumnNameOverride()
    • getNoMatchingBlueprintsLabelOverride

      String getNoMatchingBlueprintsLabelOverride()
    • getMaximumOrderValueLabelOverride

      String getMaximumOrderValueLabelOverride()
    • getCurrentOrderValueLabelOverride

      String getCurrentOrderValueLabelOverride()
    • getCustomOrderLabelOverride

      String getCustomOrderLabelOverride()
    • getNoProductionOrdersLabelOverride

      String getNoProductionOrdersLabelOverride()
    • getItemGoesOverMaxValueStringOverride

      String getItemGoesOverMaxValueStringOverride()
    • isUseCreditSign

      boolean isUseCreditSign()
      Only works for weapon picking.
    • getCostOverride

      int getCostOverride(Object item)
      Only works for weapon picking.