1package com.fs.starfarer.api.impl.campaign.intel.misc;
7import com.fs.starfarer.api.Global;
8import com.fs.starfarer.api.campaign.SectorEntityToken;
9import com.fs.starfarer.api.campaign.SpecialItemSpecAPI;
10import com.fs.starfarer.api.campaign.TextPanelAPI;
11import com.fs.starfarer.api.campaign.comm.IntelInfoPlugin;
12import com.fs.starfarer.api.impl.campaign.econ.impl.ItemEffectsRepo;
13import com.fs.starfarer.api.impl.campaign.ids.Commodities;
14import com.fs.starfarer.api.impl.campaign.ids.Items;
15import com.fs.starfarer.api.ui.SectorMapAPI;
16import com.fs.starfarer.api.ui.TooltipMakerAPI;
17import com.fs.starfarer.api.util.Misc;
51 info.
addPara(
"Active", tc, initPad);
53 info.
addPara(
"Inactive", tc, initPad);
66 info.
addPara(
"Allows colonies within %s light-years to build %s additional industry, "
67 +
"provided they have a %s installed and have a steady supply of transplutonics.",
77 int transplutonics = 5000;
78 info.
showCost(
"Resources required to activate",
false, (
int)((width - opad) / 3f),
80 new String [] {Commodities.CREW, Commodities.METALS, Commodities.RARE_METALS},
81 new int [] {crew, metals, transplutonics},
new boolean [] {false, false, false});
95 Set<String> tags = super.getIntelTags(map);
static SettingsAPI getSettings()
static SectorAPI getSector()
static int CORONAL_TAP_LIGHT_YEARS
static int CORONAL_TAP_INDUSTRIES
static final String CORONAL_PORTAL
void setSound(String sound)
void addExtraBulletPoints(TooltipMakerAPI info, Color tc, float initPad, ListInfoMode mode)
boolean defendersDefeated()
static HypershuntIntel getHypershuntIntel(SectorEntityToken entity)
HypershuntIntel(SectorEntityToken entity, TextPanelAPI textPanel)
Set< String > getIntelTags(SectorMapAPI map)
void addPostDescriptionSection(TooltipMakerAPI info, float width, float height, float opad)
void setWithDeleteButton(boolean withDeleteButton)
void init(SectorEntityToken entity, String title, String text, String icon, boolean withDesc)
SectorEntityToken getEntity()
static Color getBasePlayerColor()
static Color getHighlightColor()
static Color getDarkPlayerColor()
SpecialItemSpecAPI getSpecialItemSpec(String itemId)
String getSpriteName(String category, String id)
IntelManagerAPI getIntelManager()
MemoryAPI getMemoryWithoutUpdate()
List< IntelInfoPlugin > getIntel()
boolean getBoolean(String key)