public class SolarArrayGroundRaidObjectivePluginImpl extends AbstractGoalGroundRaidObjectivePluginImpl
Modifier and Type | Field and Description |
---|---|
protected MarketConditionAPI |
condition |
static int |
XP_GAIN |
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 |
---|
SolarArrayGroundRaidObjectivePluginImpl(MarketAPI market) |
Modifier and Type | Method and Description |
---|---|
void |
createTooltip(TooltipMakerAPI t,
boolean expanded) |
java.lang.String |
getIconName() |
java.lang.String |
getName() |
boolean |
hasTooltip() |
int |
performRaid(CargoAPI loot,
java.util.Random random,
float lootMult,
TextPanelAPI text) |
getCargoSpaceNeeded, getDangerLevel, getFuelSpaceNeeded, getProjectedCreditsValue, getQuantity, getQuantitySortValue, getQuantityString, getValue, getValueSortValue, getValueString
addIcons, getAssignedForcesColumnColor, getAssignedForcesColumnText, getCommodityIdForDeficitIcons, getDeficitCaused, getDisruptedAlreadyColor, getDisruptedAlreadyString, getDisruptionDaysColor, getDisruptionDaysSort, getDisruptionDaysString, getId, getMarinesAssigned, getMarinesRequired, getMarket, getNameOverride, getQuantityColor, getQuantityLooted, getSource, getSourceString, getStackForIcon, getTooltipWidth, getValueColor, getXpGained, isTooltipExpandable, setAssignedForcesColumnColor, setAssignedForcesColumnText, setId, setMarinesAssigned, setMarinesRequired, setMarket, setNameOverride, setQuantityLooted, setSource, setXpGained, withContinueBeforeResult
public static int XP_GAIN
protected MarketConditionAPI condition
public SolarArrayGroundRaidObjectivePluginImpl(MarketAPI market)
public java.lang.String getName()
public java.lang.String getIconName()
getIconName
in interface GroundRaidObjectivePlugin
getIconName
in class BaseGroundRaidObjectivePluginImpl
public int performRaid(CargoAPI loot, java.util.Random random, float lootMult, TextPanelAPI text)
public boolean hasTooltip()
hasTooltip
in interface GroundRaidObjectivePlugin
hasTooltip
in class BaseGroundRaidObjectivePluginImpl
public void createTooltip(TooltipMakerAPI t, boolean expanded)
createTooltip
in interface GroundRaidObjectivePlugin
createTooltip
in class BaseGroundRaidObjectivePluginImpl
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.