1package com.fs.starfarer.api.impl.campaign.graid;
4import java.util.Random;
6import com.fs.starfarer.api.campaign.CargoAPI;
7import com.fs.starfarer.api.campaign.CargoStackAPI;
8import com.fs.starfarer.api.campaign.TextPanelAPI;
9import com.fs.starfarer.api.campaign.econ.Industry;
10import com.fs.starfarer.api.campaign.econ.MarketAPI;
11import com.fs.starfarer.api.impl.campaign.rulecmd.salvage.MarketCMD.RaidDangerLevel;
12import com.fs.starfarer.api.ui.IconGroupAPI;
13import com.fs.starfarer.api.ui.TooltipMakerAPI;
93 int performRaid(CargoAPI loot, Random random,
float lootMult, TextPanelAPI text);
static float XP_GAIN_VALUE_MULT
String getCommodityIdForDeficitIcons()
void setMarket(MarketAPI market)
RaidDangerLevel getDangerLevel()
void setAssignedForcesColumnColor(Color assignedForcesColumnColor)
Color getQuantityColor(int marines)
static float QUANTITY_SORT_TIER_1
Color getAssignedForcesColumnColor()
void createTooltip(TooltipMakerAPI tooltip, boolean expanded)
int getCargoSpaceNeeded()
String getAssignedForcesColumnText()
static float QUANTITY_SORT_TIER_4
void setMarinesAssigned(int marines)
boolean withContinueBeforeResult()
static float QUANTITY_SORT_TIER_3
float getQuantitySortValue()
Color getValueColor(int marines)
static float QUANTITY_SORT_TIER_0
int performRaid(CargoAPI loot, Random random, float lootMult, TextPanelAPI text)
String getValueString(int marines)
void addIcons(IconGroupAPI iconGroup)
String getQuantityString(int marines)
void setAssignedForcesColumnText(String assignedForcesColumnText)
Color getDisruptionDaysColor(int marines)
boolean isTooltipExpandable()
static float QUANTITY_SORT_TIER_2
String getDisruptionDaysString(int marines)
void setMarinesRequired(int marines)
void setNameOverride(String nameOverride)
int getDisruptionDaysSort(int marines)
static float QUANTITY_SORT_TIER_5
CargoStackAPI getStackForIcon()
void setSource(Industry source)
int getProjectedCreditsValue()
float getValueSortValue()