public interface GroundRaidObjectivePlugin
Modifier and Type | Field and Description |
---|---|
static float |
QUANTITY_SORT_TIER_0 |
static float |
QUANTITY_SORT_TIER_1 |
static float |
QUANTITY_SORT_TIER_2 |
static float |
QUANTITY_SORT_TIER_3 |
static float |
QUANTITY_SORT_TIER_4 |
static float |
QUANTITY_SORT_TIER_5 |
static float |
XP_GAIN_VALUE_MULT
Credit value * this = XP gained from raids for valuables.
|
Modifier and Type | Method and Description |
---|---|
void |
addIcons(IconGroupAPI iconGroup) |
void |
createTooltip(TooltipMakerAPI tooltip,
boolean expanded) |
java.awt.Color |
getAssignedForcesColumnColor() |
java.lang.String |
getAssignedForcesColumnText() |
int |
getCargoSpaceNeeded() |
java.lang.String |
getCommodityIdForDeficitIcons() |
MarketCMD.RaidDangerLevel |
getDangerLevel() |
int |
getDeficitCaused() |
java.awt.Color |
getDisruptionDaysColor(int marines) |
int |
getDisruptionDaysSort(int marines) |
java.lang.String |
getDisruptionDaysString(int marines) |
int |
getFuelSpaceNeeded() |
java.lang.String |
getIconName() |
java.lang.String |
getId() |
int |
getMarinesAssigned() |
int |
getMarinesRequired() |
MarketAPI |
getMarket() |
java.lang.String |
getName() |
java.lang.String |
getNameOverride() |
int |
getProjectedCreditsValue() |
java.awt.Color |
getQuantityColor(int marines) |
float |
getQuantitySortValue() |
java.lang.String |
getQuantityString(int marines) |
Industry |
getSource() |
java.lang.String |
getSourceString() |
CargoStackAPI |
getStackForIcon() |
float |
getTooltipWidth() |
java.awt.Color |
getValueColor(int marines) |
float |
getValueSortValue() |
java.lang.String |
getValueString(int marines) |
boolean |
hasTooltip() |
boolean |
isTooltipExpandable() |
int |
performRaid(CargoAPI loot,
java.util.Random random,
float lootMult,
TextPanelAPI text) |
void |
setAssignedForcesColumnColor(java.awt.Color assignedForcesColumnColor) |
void |
setAssignedForcesColumnText(java.lang.String assignedForcesColumnText) |
void |
setId(java.lang.String id) |
void |
setMarinesAssigned(int marines) |
void |
setMarinesRequired(int marines) |
void |
setMarket(MarketAPI market) |
void |
setNameOverride(java.lang.String nameOverride) |
void |
setSource(Industry source) |
boolean |
withContinueBeforeResult() |
static final float XP_GAIN_VALUE_MULT
static final float QUANTITY_SORT_TIER_0
static final float QUANTITY_SORT_TIER_1
static final float QUANTITY_SORT_TIER_2
static final float QUANTITY_SORT_TIER_3
static final float QUANTITY_SORT_TIER_4
static final float QUANTITY_SORT_TIER_5
boolean withContinueBeforeResult()
void addIcons(IconGroupAPI iconGroup)
int getMarinesAssigned()
void setMarinesAssigned(int marines)
int getMarinesRequired()
void setMarinesRequired(int marines)
float getQuantitySortValue()
java.lang.String getQuantityString(int marines)
java.awt.Color getQuantityColor(int marines)
float getValueSortValue()
java.lang.String getValueString(int marines)
java.awt.Color getValueColor(int marines)
int getProjectedCreditsValue()
int getCargoSpaceNeeded()
int getFuelSpaceNeeded()
int getDeficitCaused()
MarketCMD.RaidDangerLevel getDangerLevel()
java.lang.String getSourceString()
java.lang.String getId()
void setId(java.lang.String id)
MarketAPI getMarket()
void setMarket(MarketAPI market)
java.lang.String getName()
java.lang.String getIconName()
CargoStackAPI getStackForIcon()
java.lang.String getNameOverride()
void setNameOverride(java.lang.String nameOverride)
Industry getSource()
void setSource(Industry source)
java.lang.String getCommodityIdForDeficitIcons()
java.lang.String getAssignedForcesColumnText()
void setAssignedForcesColumnText(java.lang.String assignedForcesColumnText)
java.awt.Color getAssignedForcesColumnColor()
void setAssignedForcesColumnColor(java.awt.Color assignedForcesColumnColor)
boolean hasTooltip()
void createTooltip(TooltipMakerAPI tooltip, boolean expanded)
float getTooltipWidth()
boolean isTooltipExpandable()
int performRaid(CargoAPI loot, java.util.Random random, float lootMult, TextPanelAPI text)
loot
- random
- lootMult
- int getDisruptionDaysSort(int marines)
java.lang.String getDisruptionDaysString(int marines)
java.awt.Color getDisruptionDaysColor(int marines)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.