1package com.fs.starfarer.api.impl.campaign.intel.deciv;
6import com.fs.starfarer.api.Global;
7import com.fs.starfarer.api.campaign.FactionAPI;
8import com.fs.starfarer.api.campaign.SectorEntityToken;
9import com.fs.starfarer.api.campaign.econ.MarketAPI;
10import com.fs.starfarer.api.impl.campaign.ids.Tags;
11import com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin;
12import com.fs.starfarer.api.ui.SectorMapAPI;
13import com.fs.starfarer.api.ui.TooltipMakerAPI;
14import com.fs.starfarer.api.util.Misc;
42 if (mode == ListInfoMode.IN_DESC) initPad = opad;
75 info.
addPara(
"Conditions at " +
name +
", a colony belonging to " +
77 "is stabilized in some way, it's likely to decivilize and be lost completely in the near future.",
80 info.
addPara(
name +
", a colony formerly belonging to " +
84 info.
addPara(
name +
", a colony formerly belonging to " +
86 "Central authority has collapsed completely and irreversibly, with the remaining " +
87 "population scrambling to survive.",
101 Set<String> tags = super.getIntelTags(map);
107 return "Decivilized " +
name;
112 return name +
" - Deterioration";
115 return name +
" - Destroyed";
117 return name +
" - Decivilized";
141 return super.getCommMessageSound();
static SettingsAPI getSettings()
void unindent(TooltipMakerAPI info)
Object getListInfoParam()
Color getBulletColorForMode(ListInfoMode mode)
void bullet(TooltipMakerAPI info)
Color getTitleColor(ListInfoMode mode)
FactionAPI getFactionForUIColors()
SectorEntityToken primary
SectorEntityToken getMapLocation(SectorMapAPI map)
String getCommMessageSound()
Set< String > getIntelTags(SectorMapAPI map)
void createSmallDescription(TooltipMakerAPI info, float width, float height)
void addBulletPoints(TooltipMakerAPI info, ListInfoMode mode)
void createIntelInfo(TooltipMakerAPI info, ListInfoMode mode)
DecivIntel(MarketAPI market, SectorEntityToken primary, boolean destroyed, boolean warning)
boolean shouldRemoveIntel()
String getSmallDescriptionTitle()
static Color getTextColor()
static Color getGrayColor()
static Color getHighlightColor()
String getSpriteName(String category, String id)
String getDisplayNameWithArticleWithoutArticle()
String getDisplayNameWithArticle()