public class HypershuntIntel 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 |
|---|
HypershuntIntel(SectorEntityToken entity,
TextPanelAPI textPanel) |
| Modifier and Type | Method and Description |
|---|---|
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) |
boolean |
defendersDefeated() |
static HypershuntIntel |
getHypershuntIntel(SectorEntityToken entity) |
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.
|
protected boolean |
withTextInDesc() |
addBulletPoints, addCustomDescription, addCustomVisual, buttonPressConfirmed, createIntelInfo, createSmallDescription, doesButtonHaveConfirmDialog, endsInPunct, getDiscoveredPrefixOverride, getEntity, getFactionForUIColors, getMapLocation, getName, getSmallDescriptionTitle, getSortString, getText, getTitle, init, init, isHidden, isWithDeleteButton, isWithDesc, isWithTimestamp, makeDoubleWithSameOrbit, reportRemovedIntel, setDiscoveredPrefixOverride, setEntity, setText, setTitle, setWithDeleteButton, setWithDesc, setWithTimestamp, shouldRemoveIntel, withCustomDescription, withCustomVisualgetCommMessageSound, 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 HypershuntIntel(SectorEntityToken entity, TextPanelAPI textPanel)
public java.lang.String getIcon()
IntelInfoPlugingetIcon in interface IntelInfoPlugingetIcon in class FleetLogIntelprotected boolean withTextInDesc()
withTextInDesc in class MapMarkerIntelprotected void addExtraBulletPoints(TooltipMakerAPI info, java.awt.Color tc, float initPad, IntelInfoPlugin.ListInfoMode mode)
addExtraBulletPoints in class MapMarkerIntelpublic boolean defendersDefeated()
protected void addPostDescriptionSection(TooltipMakerAPI info, float width, float height, float opad)
addPostDescriptionSection in class MapMarkerIntelpublic static HypershuntIntel getHypershuntIntel(SectorEntityToken entity)
public java.util.Set<java.lang.String> getIntelTags(SectorMapAPI map)
IntelInfoPlugingetIntelTags in interface IntelInfoPlugingetIntelTags in class MapMarkerIntel