|
| | MessageIntel () |
| |
| | MessageIntel (String text) |
| |
| | MessageIntel (String text, Color color) |
| |
| | MessageIntel (String text, Color color, String[] highlights, Color ... colors) |
| |
| void | addLine (String text) |
| |
| void | addLine (String text, Color color) |
| |
| void | addLine (String text, Color color, String[] highlights, Color ... colors) |
| |
| void | clearLines () |
| |
| void | createIntelInfo (TooltipMakerAPI info, ListInfoMode mode) |
| |
| String | getIcon () |
| |
| void | setIcon (String icon) |
| |
| String | getSound () |
| |
| void | setSound (String sound) |
| |
| String | getCommMessageSound () |
| |
| String | getExtra () |
| |
| void | setExtra (String extra) |
| |
| | BaseIntelPlugin () |
| |
| void | advance (float amount) |
| |
| void | notifyPlayerAboutToOpenIntelScreen () |
| |
| void | endImmediately () |
| |
| void | endAfterDelay () |
| |
| void | endAfterDelay (float days) |
| |
| boolean | isDone () |
| |
| boolean | runWhilePaused () |
| |
| boolean | isEnding () |
| |
| boolean | isEnded () |
| |
| Object | getListInfoParam () |
| |
| void | setListInfoParam (Object listInfoParam) |
| |
| boolean | isSendingUpdate () |
| |
| void | sendUpdate (Object listInfoParam, TextPanelAPI textPanel) |
| |
| void | sendUpdateIfPlayerHasIntel (Object listInfoParam, TextPanelAPI textPanel) |
| |
| void | sendUpdateIfPlayerHasIntel (Object listInfoParam, boolean onlyIfImportant) |
| |
| void | sendUpdateIfPlayerHasIntel (Object listInfoParam, boolean onlyIfImportant, boolean sendIfHidden) |
| |
| boolean | canTurnImportantOff () |
| |
| String | getImportantIcon () |
| |
| boolean | hasImportantButton () |
| |
| boolean | hasSmallDescription () |
| |
| void | createSmallDescription (TooltipMakerAPI info, float width, float height) |
| |
| boolean | hasLargeDescription () |
| |
| void | createLargeDescription (CustomPanelAPI panel, float width, float height) |
| |
| Color | getBackgroundGlowColor () |
| |
| boolean | shouldRemoveIntel () |
| |
| Set< String > | getIntelTags (SectorMapAPI map) |
| |
| boolean | isImportant () |
| |
| void | setImportant (Boolean important) |
| |
| FactionAPI | getFactionForUIColors () |
| |
| boolean | doesButtonHaveConfirmDialog (Object buttonId) |
| |
| float | getConfirmationPromptWidth (Object buttonId) |
| |
| void | createConfirmationPrompt (Object buttonId, TooltipMakerAPI prompt) |
| |
| String | getConfirmText (Object buttonId) |
| |
| String | getCancelText (Object buttonId) |
| |
| void | buttonPressConfirmed (Object buttonId, IntelUIAPI ui) |
| |
| void | buttonPressCancelled (Object buttonId, IntelUIAPI ui) |
| |
| boolean | isPlayerVisible () |
| |
| Long | getPlayerVisibleTimestamp () |
| |
| void | setPlayerVisibleTimestamp (Long timestamp) |
| |
| float | getDaysSincePlayerVisible () |
| |
| void | reportPlayerClickedOn () |
| |
| boolean | isNew () |
| |
| void | setNew (boolean isNew) |
| |
| IntelSortTier | getSortTier () |
| |
| String | getSortString () |
| |
| boolean | autoAddCampaignMessage () |
| |
| boolean | isHidden () |
| |
| void | setHidden (boolean hidden) |
| |
| void | reportMadeVisibleToPlayer () |
| |
| boolean | canMakeVisibleToPlayer (boolean playerInRelayRange) |
| |
| boolean | canMakeVisibleToCommSniffer (boolean playerInRelayRange, SectorEntityToken relay) |
| |
| boolean | canMakeVisible (boolean playerInRelayRange, LocationAPI conLoc, Vector2f hyperLoc, boolean commSniffer) |
| |
| SectorEntityToken | getPostingLocation () |
| |
| void | setPostingLocation (SectorEntityToken postingLocation) |
| |
| Float | getPostingRangeLY () |
| |
| void | setPostingRangeLY (Float postingRangeLY) |
| |
| void | setPostingRangeLY (Float postingRangeLY, boolean ensureVisibleOutsideSystem) |
| |
| void | reportRemovedIntel () |
| |
| SectorEntityToken | getMapLocation (SectorMapAPI map) |
| |
| String | getSmallDescriptionTitle () |
| |
| Color | getTitleColor (ListInfoMode mode) |
| |
| boolean | callEvent (String ruleId, InteractionDialogAPI dialog, List< Token > params, Map< String, MemoryAPI > memoryMap) |
| |
| List< ArrowData > | getArrowData (SectorMapAPI map) |
| |
| float | getTimeRemainingFraction () |
| |
| ButtonAPI | addGenericButton (TooltipMakerAPI info, float width, String text, Object data) |
| |
| ButtonAPI | addGenericButton (TooltipMakerAPI info, float width, Color tc, Color bg, String text, Object data) |
| |
| boolean | forceAddNextFrame () |
| |
| void | setForceAddNextFrame (boolean add) |
| |
| StoryPointActionDelegate | getButtonStoryPointActionDelegate (Object buttonId) |
| |
| void | storyActionConfirmed (Object buttonId, IntelUIAPI ui) |
| |
| Color | getCircleBorderColorOverride () |
| |
| void | tableRowClicked (IntelUIAPI ui, TableRowClickData data) |
| |
| void | addLogTimestamp (TooltipMakerAPI info, Color tc, float opad) |
| |
| String | getSortStringNewestFirst () |
| |
| String | getSortStringNewestFirst (String prefix) |
| |
| Set< String > | getTagsForSort () |
| |
| void | setTagsForSort (Set< String > tagsForSort) |
| |
|
| static String | getDaysString (float days) |
| |
| static String | getSoundStandardPosting () |
| |
| static String | getSoundStandardUpdate () |
| |
| static String | getSoundMajorPosting () |
| |
| static String | getSoundColonyThreat () |
| |
| static String | getSoundLogUpdate () |
| |
| static String | getSoundMinorMessage () |
| |
| static void | addMarketToList (TooltipMakerAPI info, MarketAPI market, float pad) |
| |
| static void | addMarketToList (TooltipMakerAPI info, MarketAPI market, float pad, Color tc) |
| |
| static void | addMarketTable (TooltipMakerAPI info, Color base, Color dark, Color bright, List< MarketAPI > markets, float width, float pad) |
| |
| static final String | BULLET = " - " |
| |
| static final String | INDENT = " " |
| |
| static String | BUTTON_DELETE = "button_delete" |
| |
| static final float | LIST_ITEM_TEXT_WIDTH = 261f |
| |
| static final float | NEW_DAYS = 5f |
| |
| void | advanceImpl (float amount) |
| |
| void | notifyEnding () |
| |
| void | notifyEnded () |
| |
| float | getBaseDaysAfterEnd () |
| |
| void | addBulletPoints (TooltipMakerAPI info, ListInfoMode mode) |
| |
| void | addBulletPoints (TooltipMakerAPI info, ListInfoMode mode, boolean isUpdate, Color tc, float initPad) |
| |
| String | getName () |
| |
| void | createDeleteConfirmationPrompt (TooltipMakerAPI prompt) |
| |
| void | addDeleteButton (TooltipMakerAPI info, float width) |
| |
| void | addDeleteButton (TooltipMakerAPI info, float width, String delete) |
| |
| float | getCommRelayRange () |
| |
| void | bullet (TooltipMakerAPI info) |
| |
| void | indent (TooltipMakerAPI info) |
| |
| void | unindent (TooltipMakerAPI info) |
| |
| void | addDays (TooltipMakerAPI info, String after, float days) |
| |
| void | addDays (TooltipMakerAPI info, String after, float days, Color c) |
| |
| void | addDays (TooltipMakerAPI info, String after, float days, Color c, float pad) |
| |
| void | addDays (TooltipMakerAPI info, String before, String after, float days, Color c, float pad) |
| |
| String | getDays (float days) |
| |
| Color | getBulletColorForMode (ListInfoMode mode) |
| |
For campaign messages that show up in the lower-left corner, but are not tied to an actual piece of intel. E.G. "fleet member finished repairs" or "got a monthly income report".
- Author
- Alex Mosolov
Copyright 2018 Fractal Softworks, LLC
Definition at line 21 of file MessageIntel.java.