public class WormholeIntel 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 |
|---|
WormholeIntel(SectorEntityToken entity,
TextPanelAPI textPanel,
boolean deployed) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCustomDescription(TooltipMakerAPI info,
float width,
float height) |
protected void |
addCustomVisual(TooltipMakerAPI info,
float width,
float height) |
protected void |
addExtraBulletPoints(TooltipMakerAPI info,
java.awt.Color tc,
float initPad,
IntelInfoPlugin.ListInfoMode mode) |
protected void |
addPostDescriptionSection(TooltipMakerAPI info,
float width,
float height,
float opad) |
java.util.List<IntelInfoPlugin.ArrowData> |
getArrowData(SectorMapAPI map) |
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.
|
java.lang.String |
getSortString() |
static WormholeIntel |
getWormholeIntel(SectorEntityToken entity) |
protected boolean |
withCustomDescription() |
protected boolean |
withCustomVisual() |
protected boolean |
withTextInDesc() |
addBulletPoints, buttonPressConfirmed, createIntelInfo, createSmallDescription, doesButtonHaveConfirmDialog, endsInPunct, getDiscoveredPrefixOverride, getEntity, getFactionForUIColors, getMapLocation, getName, getSmallDescriptionTitle, 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, 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 WormholeIntel(SectorEntityToken entity, TextPanelAPI textPanel, boolean deployed)
public java.lang.String getIcon()
IntelInfoPlugingetIcon in interface IntelInfoPlugingetIcon in class FleetLogIntelprotected 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 MapMarkerIntelprotected void addExtraBulletPoints(TooltipMakerAPI info, java.awt.Color tc, float initPad, IntelInfoPlugin.ListInfoMode mode)
addExtraBulletPoints in class MapMarkerIntelprotected void addPostDescriptionSection(TooltipMakerAPI info, float width, float height, float opad)
addPostDescriptionSection in class MapMarkerIntelpublic static WormholeIntel getWormholeIntel(SectorEntityToken entity)
public java.util.Set<java.lang.String> getIntelTags(SectorMapAPI map)
IntelInfoPlugingetIntelTags in interface IntelInfoPlugingetIntelTags in class MapMarkerIntelpublic java.lang.String getSortString()
getSortString in interface IntelInfoPlugingetSortString in class MapMarkerIntelpublic java.util.List<IntelInfoPlugin.ArrowData> getArrowData(SectorMapAPI map)
getArrowData in interface IntelInfoPlugingetArrowData in class BaseIntelPlugin