Class DiktatLobsterBarEvent
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseGetCommodityBarEvent
com.fs.starfarer.api.impl.campaign.intel.bar.events.DiktatLobsterBarEvent
- All Implemented Interfaces:
PortsideBarEvent
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseGetCommodityBarEvent
commodity, market, OPTION_CANCEL, OPTION_CONFIRM, OPTION_CONTINUE, person, quantity, random, seed, unitPrice
Fields inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
dialog, done, memoryMap, noContinue, options, shownAt, text
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
adjustPerson
(PersonAPI person) protected int
protected void
protected String
protected Color[]
protected String[]
protected String
protected String
protected String
protected String
protected String
protected Color[]
protected String[]
protected String
protected String
protected String
protected String
protected float
protected String
boolean
shouldShowAtMarket
(MarketAPI market) Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseGetCommodityBarEvent
addPromptAndOption, addStoryOption, canAccept, createPerson, doConfirmActionsPreAcceptText, doStandardConfirmActions, getCanNotAcceptTooltip, getDeclineText, getDeclineTextColors, getDeclineTextTokens, getHeOrShe, getHimOrHer, getHimOrHerself, getHisOrHer, getMainTextColors, getMainTextTokens, getManOrWoman, getMarket, getPerson, init, isDialogFinished, optionSelected, pickHighImportance, pickImportance, pickLowImportance, pickMediumImportance, pickOne, regen, showCargoCap, showTotalAndOptions
Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
advance, endWithContinue, getBarEventId, getShownAt, isAlwaysShow, shouldRemoveEvent, wasShownAtMarket
-
Constructor Details
-
DiktatLobsterBarEvent
public DiktatLobsterBarEvent()
-
-
Method Details
-
shouldShowAtMarket
- Specified by:
shouldShowAtMarket
in interfacePortsideBarEvent
- Overrides:
shouldShowAtMarket
in classBaseBarEvent
-
doExtraConfirmActions
protected void doExtraConfirmActions()- Overrides:
doExtraConfirmActions
in classBaseGetCommodityBarEvent
-
adjustPerson
- Overrides:
adjustPerson
in classBaseGetCommodityBarEvent
-
getPersonPost
- Overrides:
getPersonPost
in classBaseGetCommodityBarEvent
-
getCommodityId
- Overrides:
getCommodityId
in classBaseGetCommodityBarEvent
-
getPersonFaction
- Overrides:
getPersonFaction
in classBaseGetCommodityBarEvent
-
getPersonRank
- Overrides:
getPersonRank
in classBaseGetCommodityBarEvent
-
computeQuantity
protected int computeQuantity()- Overrides:
computeQuantity
in classBaseGetCommodityBarEvent
-
getPriceMult
protected float getPriceMult()- Overrides:
getPriceMult
in classBaseGetCommodityBarEvent
-
getPrompt
- Specified by:
getPrompt
in classBaseGetCommodityBarEvent
-
getOptionText
- Specified by:
getOptionText
in classBaseGetCommodityBarEvent
-
getMainText
- Specified by:
getMainText
in classBaseGetCommodityBarEvent
-
getMainText2
- Overrides:
getMainText2
in classBaseGetCommodityBarEvent
-
getMainText2Tokens
- Overrides:
getMainText2Tokens
in classBaseGetCommodityBarEvent
-
getMainText2Colors
- Overrides:
getMainText2Colors
in classBaseGetCommodityBarEvent
-
getConfirmText
- Specified by:
getConfirmText
in classBaseGetCommodityBarEvent
-
getCancelText
- Specified by:
getCancelText
in classBaseGetCommodityBarEvent
-
getAcceptText
- Overrides:
getAcceptText
in classBaseGetCommodityBarEvent
-
getAcceptTextTokens
- Overrides:
getAcceptTextTokens
in classBaseGetCommodityBarEvent
-
getAcceptTextColors
- Overrides:
getAcceptTextColors
in classBaseGetCommodityBarEvent
-