Class HubMissionBarEventWrapper
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
com.fs.starfarer.api.impl.campaign.missions.hub.HubMissionBarEventWrapper
- All Implemented Interfaces:
PortsideBarEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Random
protected HubMissionWithBarEvent
protected long
protected BarEventSpec
protected String
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 TypeMethodDescriptionvoid
void
addPromptAndOption
(InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap) protected Object
boolean
shouldShowAtMarket
(MarketAPI market) Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
advance, endWithContinue, getShownAt, init, isAlwaysShow, isDialogFinished, optionSelected, shouldRemoveEvent, wasShownAtMarket
-
Field Details
-
seed
protected long seed -
spec
-
specId
-
genRandom
-
mission
-
-
Constructor Details
-
HubMissionBarEventWrapper
-
-
Method Details
-
readResolve
-
getBarEventId
- Specified by:
getBarEventId
in interfacePortsideBarEvent
- Overrides:
getBarEventId
in classBaseBarEvent
-
shouldShowAtMarket
- Specified by:
shouldShowAtMarket
in interfacePortsideBarEvent
- Overrides:
shouldShowAtMarket
in classBaseBarEvent
-
getSpecId
-
getMission
-
abortMission
public void abortMission() -
addPromptAndOption
- Specified by:
addPromptAndOption
in interfacePortsideBarEvent
- Overrides:
addPromptAndOption
in classBaseBarEvent
-