public class SpecialItemOffer extends BaseHistorianOfferWithLocation
IntelInfoPlugin.ArrowData, IntelInfoPlugin.IntelSortTier, IntelInfoPlugin.ListInfoMode, IntelInfoPlugin.TableRowClickData| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
data |
protected int |
points |
creator, dialog, done, endConversationOnReturning, options, remove, textBULLET, BUTTON_DELETE, ended, ending, endingTimeRemaining, forceAdd, hidden, important, INDENT, listInfoParam, neverClicked, postingLocation, postingRangeLY, tagsForSort, timestampLIST_ITEM_TEXT_WIDTH, NEW_DAYS| Constructor and Description |
|---|
SpecialItemOffer(SectorEntityToken entity,
int points,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addItemToCargo(CargoAPI loot) |
void |
addPromptAndOption(InteractionDialogAPI dialog) |
java.lang.String |
getData() |
java.lang.String |
getName() |
java.lang.String |
getSortString() |
addBulletPoints, createIntelInfo, createSmallDescription, endIntel, getIntelTags, getMapLocation, getSmallDescriptionTitle, init, reportExtraSalvageShowngetCreator, getIcon, getSortOrder, isInteractionFinished, notifyAccepted, optionSelected, setCreator, setDone, setEndConversationOnReturning, setRemove, shouldEndConversationOnReturning, shouldRemoveOfferaddBulletPoints, addDays, addDays, addDays, addDays, addDeleteButton, addDeleteButton, addGenericButton, addGenericButton, addLogTimestamp, addMarketTable, addMarketToList, addMarketToList, advance, advanceImpl, autoAddCampaignMessage, bullet, buttonPressCancelled, buttonPressConfirmed, callEvent, canMakeVisible, canMakeVisibleToCommSniffer, canMakeVisibleToPlayer, canTurnImportantOff, createConfirmationPrompt, createDeleteConfirmationPrompt, createLargeDescription, doesButtonHaveConfirmDialog, endAfterDelay, endAfterDelay, endImmediately, forceAddNextFrame, getArrowData, getBackgroundGlowColor, getBaseDaysAfterEnd, getBulletColorForMode, getButtonStoryPointActionDelegate, getCancelText, getCircleBorderColorOverride, getCommMessageSound, getCommRelayRange, getConfirmationPromptWidth, getConfirmText, getDays, getDaysSincePlayerVisible, getDaysString, getFactionForUIColors, getImportantIcon, getListInfoParam, getPlayerVisibleTimestamp, getPostingLocation, getPostingRangeLY, getSortStringNewestFirst, getSortStringNewestFirst, getSortTier, getSoundColonyThreat, getSoundLogUpdate, getSoundMajorPosting, getSoundMinorMessage, getSoundStandardPosting, getSoundStandardUpdate, getTagsForSort, getTimeRemainingFraction, getTitleColor, hasImportantButton, hasLargeDescription, hasSmallDescription, indent, isDone, isEnded, isEnding, isHidden, isImportant, isNew, isPlayerVisible, isSendingUpdate, notifyEnded, notifyEnding, notifyPlayerAboutToOpenIntelScreen, reportMadeVisibleToPlayer, reportPlayerClickedOn, reportRemovedIntel, runWhilePaused, sendUpdate, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, setForceAddNextFrame, setHidden, setImportant, setListInfoParam, setNew, setPlayerVisibleTimestamp, setPostingLocation, setPostingRangeLY, setPostingRangeLY, setTagsForSort, shouldRemoveIntel, storyActionConfirmed, tableRowClicked, unindentpublic SpecialItemOffer(SectorEntityToken entity, int points, java.lang.String id)
public void addPromptAndOption(InteractionDialogAPI dialog)
addPromptAndOption in interface HistorianData.HistorianOfferaddPromptAndOption in class BaseHistorianOfferpublic java.lang.String getSortString()
getSortString in interface IntelInfoPlugingetSortString in class BaseIntelPluginpublic java.lang.String getName()
getName in class BaseHistorianOfferWithLocationprotected void addItemToCargo(CargoAPI loot)
addItemToCargo in class BaseHistorianOfferWithLocationpublic java.lang.String getData()