Starsector API
Loading...
Searching...
No Matches
PortsideBarEvent.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.impl.campaign.intel.bar;
2
3
import
java.util.Map;
4
5
import
com.fs.starfarer.api.campaign.InteractionDialogAPI;
6
import
com.fs.starfarer.api.campaign.econ.MarketAPI;
7
import
com.fs.starfarer.api.campaign.rules.MemoryAPI;
8
9
public
interface
PortsideBarEvent
{
10
11
void
init
(InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap);
12
13
boolean
isDialogFinished
();
14
boolean
endWithContinue
();
15
void
optionSelected
(String optionText, Object optionData);
16
17
18
boolean
shouldRemoveEvent
();
19
boolean
shouldShowAtMarket
(MarketAPI market);
20
21
void
advance
(
float
amount);
22
23
void
addPromptAndOption
(InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap);
24
25
void
wasShownAtMarket
(MarketAPI market);
26
27
String
getBarEventId
();
28
29
boolean
isAlwaysShow
();
30
31
32
}
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent
Definition
PortsideBarEvent.java:9
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.addPromptAndOption
void addPromptAndOption(InteractionDialogAPI dialog, Map< String, MemoryAPI > memoryMap)
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.shouldRemoveEvent
boolean shouldRemoveEvent()
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.endWithContinue
boolean endWithContinue()
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.wasShownAtMarket
void wasShownAtMarket(MarketAPI market)
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.init
void init(InteractionDialogAPI dialog, Map< String, MemoryAPI > memoryMap)
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.shouldShowAtMarket
boolean shouldShowAtMarket(MarketAPI market)
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.optionSelected
void optionSelected(String optionText, Object optionData)
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.getBarEventId
String getBarEventId()
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.isDialogFinished
boolean isDialogFinished()
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.advance
void advance(float amount)
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent.isAlwaysShow
boolean isAlwaysShow()
src
com
fs
starfarer
api
impl
campaign
intel
bar
PortsideBarEvent.java
Generated by
1.9.8