1package com.fs.starfarer.api.impl.campaign.intel.misc;
3import java.util.ArrayList;
9import com.fs.starfarer.api.Global;
10import com.fs.starfarer.api.campaign.FactionAPI;
11import com.fs.starfarer.api.campaign.SectorEntityToken;
12import com.fs.starfarer.api.impl.campaign.ids.Tags;
13import com.fs.starfarer.api.ui.SectorMapAPI;
14import com.fs.starfarer.api.ui.TooltipMakerAPI;
15import com.fs.starfarer.api.util.Misc;
50 super.reportRemovedIntel();
117 return super.getIcon();
122 Set<String> tags = super.getIntelTags(map);
130 return super.getSortString();
139 return super.getFactionForUIColors();
157 return super.shouldRemoveIntel();
171 if (showPlanet !=
null && !showPlanet) showPlanet =
null;
173 this.showSpecificEntity = showPlanet;
177 if (
true)
return null;
179 if (
foundAt ==
null)
return null;
181 List<ArrowData> result =
new ArrayList<ArrowData>();
static SettingsAPI getSettings()
void addLogTimestamp(TooltipMakerAPI info, Color tc, float opad)
static String getSoundMinorMessage()
void addDeleteButton(TooltipMakerAPI info, float width)
Color getTitleColor(ListInfoMode mode)
void reportRemovedIntel()
void createIntelInfo(TooltipMakerAPI info, ListInfoMode mode)
static SectorEntityToken makeDoubleWithSameOrbit(SectorEntityToken entity)
String getSmallDescriptionTitle()
BreadcrumbIntel(SectorEntityToken foundAt, SectorEntityToken target)
void setTitle(String title)
Set< String > getIntelTags(SectorMapAPI map)
void setText(String text)
List< ArrowData > getArrowData(SectorMapAPI map)
SectorEntityToken getMapLocation(SectorMapAPI map)
Boolean showSpecificEntity
void setShowSpecificEntity(Boolean showPlanet)
String getCommMessageSound()
FactionAPI getFactionForUIColors()
boolean shouldRemoveIntel()
SectorEntityToken foundAt
Boolean getShowSpecificEntity()
void createSmallDescription(TooltipMakerAPI info, float width, float height)
void setRemoveTrigger(SectorEntityToken removeTrigger)
static Color getTextColor()
static Color getGrayColor()
static Color getHighlightColor()
String getSpriteName(String category, String id)
void addEntity(SectorEntityToken entity)
SectorEntityToken createToken(float x, float y)
void removeEntity(SectorEntityToken entity)
LocationAPI getContainingLocation()
void setOrbit(OrbitAPI orbit)
StarSystemAPI getStarSystem()