1package com.fs.starfarer.api.impl.campaign.intel.misc;
6import com.fs.starfarer.api.Global;
7import com.fs.starfarer.api.campaign.CargoAPI;
8import com.fs.starfarer.api.campaign.SectorEntityToken;
9import com.fs.starfarer.api.impl.campaign.CargoPodsEntityPlugin;
10import com.fs.starfarer.api.ui.Alignment;
11import com.fs.starfarer.api.ui.SectorMapAPI;
12import com.fs.starfarer.api.ui.TooltipMakerAPI;
13import com.fs.starfarer.api.util.Misc;
19 protected SectorEntityToken
pods;
30 protected void addBulletPoints(TooltipMakerAPI info, ListInfoMode mode,
boolean isUpdate, Color tc,
float initPad) {
31 Color h = Misc.getHighlightColor();
32 Color g = Misc.getGrayColor();
44 Color h = Misc.getHighlightColor();
45 Color g = Misc.getGrayColor();
46 Color tc = Misc.getTextColor();
51 info.addPara(
"A clutch of cargo pods in a temporarily stable orbit. Once the orbit degrades, " +
52 "the pods will be lost.", opad);
57 CargoAPI cargo =
pods.getCargo();
58 if (cargo !=
null && !cargo.getStacksCopy().isEmpty()) {
59 info.addSectionHeading(
"Cargo", Alignment.MID, opad);
60 info.showCargo(cargo, 20,
true, opad);
72 Set<String> tags = super.getIntelTags(map);
77 return "Stabilized Cargo Pods";
81 return "Stabilized Cargo Pods";
static SettingsAPI getSettings()
void unindent(TooltipMakerAPI info)
void addDays(TooltipMakerAPI info, String after, float days)
void bullet(TooltipMakerAPI info)
SectorEntityToken getPods()
Set< String > getIntelTags(SectorMapAPI map)
void createSmallDescription(TooltipMakerAPI info, float width, float height)
void addBulletPoints(TooltipMakerAPI info, ListInfoMode mode, boolean isUpdate, Color tc, float initPad)
static String PODS_UPDATE
CargoPodsIntel(SectorEntityToken pods)
SectorEntityToken getMapLocation(SectorMapAPI map)
void setRemoveTrigger(SectorEntityToken removeTrigger)
String getSpriteName(String category, String id)