Class PirateBaseRumorBarEvent
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
com.fs.starfarer.api.impl.campaign.intel.bar.events.PirateBaseRumorBarEvent
- All Implemented Interfaces:
PortsideBarEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected FullName.Gender
protected PirateBaseIntel
protected PersonAPI
protected long
Fields inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
dialog, memoryMap, noContinue, options, shownAt, text
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPromptAndOption
(InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap) void
init
(InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap) boolean
boolean
void
optionSelected
(String optionText, Object optionData) boolean
boolean
shouldShowAtMarket
(MarketAPI market) protected boolean
Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
advance, endWithContinue, getBarEventId, getShownAt, wasShownAtMarket
-
Field Details
-
intel
-
seed
protected long seed -
done
protected transient boolean done -
gender
-
person
-
-
Constructor Details
-
PirateBaseRumorBarEvent
-
-
Method Details
-
isAlwaysShow
public boolean isAlwaysShow()- Specified by:
isAlwaysShow
in interfacePortsideBarEvent
- Overrides:
isAlwaysShow
in classBaseBarEvent
-
shouldShowAtMarket
- Specified by:
shouldShowAtMarket
in interfacePortsideBarEvent
- Overrides:
shouldShowAtMarket
in classBaseBarEvent
-
shouldRemoveEvent
public boolean shouldRemoveEvent()- Specified by:
shouldRemoveEvent
in interfacePortsideBarEvent
- Overrides:
shouldRemoveEvent
in classBaseBarEvent
-
addPromptAndOption
- Specified by:
addPromptAndOption
in interfacePortsideBarEvent
- Overrides:
addPromptAndOption
in classBaseBarEvent
-
init
- Specified by:
init
in interfacePortsideBarEvent
- Overrides:
init
in classBaseBarEvent
-
optionSelected
- Specified by:
optionSelected
in interfacePortsideBarEvent
- Overrides:
optionSelected
in classBaseBarEvent
-
isDialogFinished
public boolean isDialogFinished()- Specified by:
isDialogFinished
in interfacePortsideBarEvent
- Overrides:
isDialogFinished
in classBaseBarEvent
-
showCargoCap
protected boolean showCargoCap()
-