public interface CustomProductionPickerDelegate
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getAvailableFighters() |
java.util.Set<java.lang.String> |
getAvailableShipHulls() |
java.util.Set<java.lang.String> |
getAvailableWeapons() |
float |
getCostMult() |
int |
getCostOverride(java.lang.Object item)
Only works for weapon picking.
|
java.lang.String |
getCurrentOrderValueLabelOverride() |
java.lang.String |
getCustomOrderLabelOverride() |
java.lang.String |
getItemGoesOverMaxValueStringOverride() |
java.lang.String |
getMaximumOrderValueLabelOverride() |
float |
getMaximumValue() |
java.lang.String |
getNoMatchingBlueprintsLabelOverride() |
java.lang.String |
getNoProductionOrdersLabelOverride() |
java.lang.String |
getWeaponColumnNameOverride() |
boolean |
isUseCreditSign()
Only works for weapon picking.
|
void |
notifyProductionSelected(FactionProductionAPI production) |
boolean |
withQuantityLimits() |
java.util.Set<java.lang.String> getAvailableShipHulls()
java.util.Set<java.lang.String> getAvailableWeapons()
java.util.Set<java.lang.String> getAvailableFighters()
float getCostMult()
float getMaximumValue()
boolean withQuantityLimits()
void notifyProductionSelected(FactionProductionAPI production)
java.lang.String getWeaponColumnNameOverride()
java.lang.String getNoMatchingBlueprintsLabelOverride()
java.lang.String getMaximumOrderValueLabelOverride()
java.lang.String getCurrentOrderValueLabelOverride()
java.lang.String getCustomOrderLabelOverride()
java.lang.String getNoProductionOrdersLabelOverride()
java.lang.String getItemGoesOverMaxValueStringOverride()
boolean isUseCreditSign()
int getCostOverride(java.lang.Object item)