Class ScientistAICoreBarEvent
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.ScientistAICoreBarEvent
- All Implemented Interfaces:
PortsideBarEvent
-
Field Summary
FieldsFields 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
protected void
protected void
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
protected void
boolean
shouldShowAtMarket
(MarketAPI market) protected boolean
protected void
Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseGetCommodityBarEvent
addPromptAndOption, addStoryOption, adjustPerson, canAccept, computeQuantity, createPerson, doExtraConfirmActions, getAcceptTextColors, getAcceptTextTokens, getCanNotAcceptTooltip, getCommodityId, getDeclineTextColors, getDeclineTextTokens, getHeOrShe, getHimOrHer, getHimOrHerself, getHisOrHer, getMainText2, getMainText2Colors, getMainText2Tokens, getManOrWoman, getMarket, getPerson, init, isDialogFinished, optionSelected, pickHighImportance, pickImportance, pickLowImportance, pickMediumImportance, pickOne
Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
advance, endWithContinue, getBarEventId, getShownAt, isAlwaysShow, shouldRemoveEvent, wasShownAtMarket
-
Field Details
-
failed
protected transient boolean failed
-
-
Constructor Details
-
ScientistAICoreBarEvent
public ScientistAICoreBarEvent()
-
-
Method Details
-
shouldShowAtMarket
- Specified by:
shouldShowAtMarket
in interfacePortsideBarEvent
- Overrides:
shouldShowAtMarket
in classBaseBarEvent
-
regen
- Overrides:
regen
in classBaseGetCommodityBarEvent
-
doStandardConfirmActions
protected void doStandardConfirmActions()- Overrides:
doStandardConfirmActions
in classBaseGetCommodityBarEvent
-
doConfirmActionsPreAcceptText
protected void doConfirmActionsPreAcceptText()- Overrides:
doConfirmActionsPreAcceptText
in classBaseGetCommodityBarEvent
-
doDataFail
protected void doDataFail() -
getPersonFaction
- Overrides:
getPersonFaction
in classBaseGetCommodityBarEvent
-
getPersonRank
- Overrides:
getPersonRank
in classBaseGetCommodityBarEvent
-
getPersonPost
- Overrides:
getPersonPost
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
-
getMainTextTokens
- Overrides:
getMainTextTokens
in classBaseGetCommodityBarEvent
-
getMainTextColors
- Overrides:
getMainTextColors
in classBaseGetCommodityBarEvent
-
getConfirmText
- Specified by:
getConfirmText
in classBaseGetCommodityBarEvent
-
getCancelText
- Specified by:
getCancelText
in classBaseGetCommodityBarEvent
-
getAcceptText
- Overrides:
getAcceptText
in classBaseGetCommodityBarEvent
-
getDeclineText
- Overrides:
getDeclineText
in classBaseGetCommodityBarEvent
-
showCargoCap
protected boolean showCargoCap()- Overrides:
showCargoCap
in classBaseGetCommodityBarEvent
-
showTotalAndOptions
protected void showTotalAndOptions()- Overrides:
showTotalAndOptions
in classBaseGetCommodityBarEvent
-