public abstract class AbstractGoalGroundRaidObjectivePluginImpl extends BaseGroundRaidObjectivePluginImpl
| Modifier and Type | Field and Description |
|---|---|
protected MarketCMD.RaidDangerLevel |
danger |
assignedForcesColumnColor, assignedForcesColumnText, id, marinesAssigned, marinesRequired, market, nameOverride, quantityLooted, source, xpGainedQUANTITY_SORT_TIER_0, QUANTITY_SORT_TIER_1, QUANTITY_SORT_TIER_2, QUANTITY_SORT_TIER_3, QUANTITY_SORT_TIER_4, QUANTITY_SORT_TIER_5, XP_GAIN_VALUE_MULT| Constructor and Description |
|---|
AbstractGoalGroundRaidObjectivePluginImpl(MarketAPI market,
MarketCMD.RaidDangerLevel danger) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCargoSpaceNeeded() |
MarketCMD.RaidDangerLevel |
getDangerLevel() |
int |
getFuelSpaceNeeded() |
int |
getProjectedCreditsValue() |
float |
getQuantity(int marines) |
float |
getQuantitySortValue() |
java.lang.String |
getQuantityString(int marines) |
int |
getValue(int marines) |
float |
getValueSortValue() |
java.lang.String |
getValueString(int marines) |
addIcons, createTooltip, getAssignedForcesColumnColor, getAssignedForcesColumnText, getCommodityIdForDeficitIcons, getDeficitCaused, getDisruptedAlreadyColor, getDisruptedAlreadyString, getDisruptionDaysColor, getDisruptionDaysSort, getDisruptionDaysString, getIconName, getId, getMarinesAssigned, getMarinesRequired, getMarket, getNameOverride, getQuantityColor, getQuantityLooted, getSource, getSourceString, getStackForIcon, getTooltipWidth, getValueColor, getXpGained, hasTooltip, isTooltipExpandable, setAssignedForcesColumnColor, setAssignedForcesColumnText, setId, setMarinesAssigned, setMarinesRequired, setMarket, setNameOverride, setQuantityLooted, setSource, setXpGained, withContinueBeforeResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, performRaidprotected MarketCMD.RaidDangerLevel danger
public AbstractGoalGroundRaidObjectivePluginImpl(MarketAPI market, MarketCMD.RaidDangerLevel danger)
public java.lang.String getQuantityString(int marines)
getQuantityString in interface GroundRaidObjectivePlugingetQuantityString in class BaseGroundRaidObjectivePluginImplpublic java.lang.String getValueString(int marines)
getValueString in interface GroundRaidObjectivePlugingetValueString in class BaseGroundRaidObjectivePluginImplpublic float getValueSortValue()
getValueSortValue in interface GroundRaidObjectivePlugingetValueSortValue in class BaseGroundRaidObjectivePluginImplpublic int getCargoSpaceNeeded()
getCargoSpaceNeeded in interface GroundRaidObjectivePlugingetCargoSpaceNeeded in class BaseGroundRaidObjectivePluginImplpublic int getFuelSpaceNeeded()
getFuelSpaceNeeded in interface GroundRaidObjectivePlugingetFuelSpaceNeeded in class BaseGroundRaidObjectivePluginImplpublic int getProjectedCreditsValue()
public int getValue(int marines)
getValue in class BaseGroundRaidObjectivePluginImplpublic float getQuantity(int marines)
getQuantity in class BaseGroundRaidObjectivePluginImplpublic MarketCMD.RaidDangerLevel getDangerLevel()
getDangerLevel in interface GroundRaidObjectivePlugingetDangerLevel in class BaseGroundRaidObjectivePluginImplpublic float getQuantitySortValue()