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, xpGained
QUANTITY_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, withContinueBeforeResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, performRaid
protected MarketCMD.RaidDangerLevel danger
public AbstractGoalGroundRaidObjectivePluginImpl(MarketAPI market, MarketCMD.RaidDangerLevel danger)
public java.lang.String getQuantityString(int marines)
getQuantityString
in interface GroundRaidObjectivePlugin
getQuantityString
in class BaseGroundRaidObjectivePluginImpl
public java.lang.String getValueString(int marines)
getValueString
in interface GroundRaidObjectivePlugin
getValueString
in class BaseGroundRaidObjectivePluginImpl
public float getValueSortValue()
getValueSortValue
in interface GroundRaidObjectivePlugin
getValueSortValue
in class BaseGroundRaidObjectivePluginImpl
public int getCargoSpaceNeeded()
getCargoSpaceNeeded
in interface GroundRaidObjectivePlugin
getCargoSpaceNeeded
in class BaseGroundRaidObjectivePluginImpl
public int getFuelSpaceNeeded()
getFuelSpaceNeeded
in interface GroundRaidObjectivePlugin
getFuelSpaceNeeded
in class BaseGroundRaidObjectivePluginImpl
public int getProjectedCreditsValue()
public int getValue(int marines)
getValue
in class BaseGroundRaidObjectivePluginImpl
public float getQuantity(int marines)
getQuantity
in class BaseGroundRaidObjectivePluginImpl
public MarketCMD.RaidDangerLevel getDangerLevel()
getDangerLevel
in interface GroundRaidObjectivePlugin
getDangerLevel
in class BaseGroundRaidObjectivePluginImpl
public float getQuantitySortValue()
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.