public class RemnantNexusIntel extends MapMarkerIntel
IntelInfoPlugin.ArrowData, IntelInfoPlugin.IntelSortTier, IntelInfoPlugin.ListInfoMode, IntelInfoPlugin.TableRowClickDataBUTTON_EDIT, copy, discoveredPrefixOverride, entity, text, titleDEFAULT_DURATION, DISCOVERED_PARAM, duration, icon, iconId, keepExploredDebrisField, removeSurveyedPlanet, removeTrigger, soundBULLET, BUTTON_DELETE, ended, ending, endingTimeRemaining, forceAdd, hidden, important, INDENT, listInfoParam, neverClicked, postingLocation, postingRangeLY, tagsForSort, timestampLIST_ITEM_TEXT_WIDTH, NEW_DAYS| Constructor and Description |
|---|
RemnantNexusIntel(CampaignFleetAPI entity) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCustomDescription(TooltipMakerAPI info,
float width,
float height) |
protected void |
addCustomVisual(TooltipMakerAPI info,
float width,
float height) |
FactionAPI |
getFactionForUIColors() |
java.lang.String |
getIcon()
40x40, no icon if null.
|
java.util.Set<java.lang.String> |
getIntelTags(SectorMapAPI map)
Method NEEDS to handle map being null gracefully.
|
static RemnantNexusIntel |
getNexusIntel(SectorEntityToken entity) |
boolean |
isDamaged() |
protected boolean |
withCustomDescription() |
protected boolean |
withCustomVisual() |
protected boolean |
withTextInDesc() |
addBulletPoints, addExtraBulletPoints, addPostDescriptionSection, buttonPressConfirmed, createIntelInfo, createSmallDescription, doesButtonHaveConfirmDialog, endsInPunct, getDiscoveredPrefixOverride, getEntity, getMapLocation, getName, getSmallDescriptionTitle, getSortString, getText, getTitle, init, init, isHidden, isWithDeleteButton, isWithDesc, isWithTimestamp, makeDoubleWithSameOrbit, reportRemovedIntel, setDiscoveredPrefixOverride, setEntity, setText, setTitle, setWithDeleteButton, setWithDesc, setWithTimestamp, shouldRemoveIntelgetCommMessageSound, getIconId, getKeepExploredDebrisField, getRemoveSurveyedPlanet, getRemoveTrigger, getSound, setDefaultExpiration, setDuration, setIcon, setIconId, setKeepExploredDebrisField, setRemoveSurveyedPlanet, setRemoveTrigger, setSoundaddBulletPoints, addDays, addDays, addDays, addDays, addDeleteButton, addDeleteButton, addGenericButton, addGenericButton, addLogTimestamp, addMarketTable, addMarketToList, addMarketToList, advance, advanceImpl, autoAddCampaignMessage, bullet, buttonPressCancelled, callEvent, canMakeVisible, canMakeVisibleToCommSniffer, canMakeVisibleToPlayer, canTurnImportantOff, createConfirmationPrompt, createDeleteConfirmationPrompt, createLargeDescription, endAfterDelay, endAfterDelay, endImmediately, forceAddNextFrame, getArrowData, getBackgroundGlowColor, getBaseDaysAfterEnd, getBulletColorForMode, getButtonStoryPointActionDelegate, getCancelText, getCircleBorderColorOverride, getCommRelayRange, getConfirmationPromptWidth, getConfirmText, getDays, getDaysSincePlayerVisible, getDaysString, getImportantIcon, getListInfoParam, getPlayerVisibleTimestamp, getPostingLocation, getPostingRangeLY, getSortStringNewestFirst, getSortStringNewestFirst, getSortTier, getSoundColonyThreat, getSoundLogUpdate, getSoundMajorPosting, getSoundMinorMessage, getSoundStandardPosting, getSoundStandardUpdate, getTagsForSort, getTimeRemainingFraction, getTitleColor, hasImportantButton, hasLargeDescription, hasSmallDescription, indent, isDone, isEnded, isEnding, isImportant, isNew, isPlayerVisible, isSendingUpdate, notifyEnded, notifyEnding, notifyPlayerAboutToOpenIntelScreen, reportMadeVisibleToPlayer, reportPlayerClickedOn, runWhilePaused, sendUpdate, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, setForceAddNextFrame, setHidden, setImportant, setListInfoParam, setNew, setPlayerVisibleTimestamp, setPostingLocation, setPostingRangeLY, setPostingRangeLY, setTagsForSort, storyActionConfirmed, tableRowClicked, unindentpublic RemnantNexusIntel(CampaignFleetAPI entity)
public java.lang.String getIcon()
IntelInfoPlugingetIcon in interface IntelInfoPlugingetIcon in class FleetLogIntelpublic FactionAPI getFactionForUIColors()
getFactionForUIColors in interface IntelInfoPlugingetFactionForUIColors in class MapMarkerIntelpublic boolean isDamaged()
protected boolean withTextInDesc()
withTextInDesc in class MapMarkerIntelprotected boolean withCustomVisual()
withCustomVisual in class MapMarkerIntelprotected boolean withCustomDescription()
withCustomDescription in class MapMarkerIntelprotected void addCustomVisual(TooltipMakerAPI info, float width, float height)
addCustomVisual in class MapMarkerIntelprotected void addCustomDescription(TooltipMakerAPI info, float width, float height)
addCustomDescription in class MapMarkerIntelpublic static RemnantNexusIntel getNexusIntel(SectorEntityToken entity)
public java.util.Set<java.lang.String> getIntelTags(SectorMapAPI map)
IntelInfoPlugingetIntelTags in interface IntelInfoPlugingetIntelTags in class MapMarkerIntel