Starsector API
Loading...
Searching...
No Matches
RuleAPI.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.campaign.rules;
2
3
import
java.util.List;
4
import
java.util.Map;
5
6
import
com.fs.starfarer.api.campaign.InteractionDialogAPI;
7
8
public
interface
RuleAPI
{
9
10
List<String>
getText
();
11
String
pickText
();
12
String
getId
();
13
String
getTrigger
();
14
15
List<Option>
getOptions
();
16
21
void
runScript
(
InteractionDialogAPI
dialog, Map<String, MemoryAPI> memoryMap);
22
List<ExpressionAPI>
getScriptCopy
();
23
}
com.fs.starfarer.api.campaign.InteractionDialogAPI
Definition
InteractionDialogAPI.java:14
com.fs.starfarer.api.campaign.rules.RuleAPI
Definition
RuleAPI.java:8
com.fs.starfarer.api.campaign.rules.RuleAPI.pickText
String pickText()
com.fs.starfarer.api.campaign.rules.RuleAPI.getTrigger
String getTrigger()
com.fs.starfarer.api.campaign.rules.RuleAPI.getText
List< String > getText()
com.fs.starfarer.api.campaign.rules.RuleAPI.getOptions
List< Option > getOptions()
com.fs.starfarer.api.campaign.rules.RuleAPI.runScript
void runScript(InteractionDialogAPI dialog, Map< String, MemoryAPI > memoryMap)
com.fs.starfarer.api.campaign.rules.RuleAPI.getScriptCopy
List< ExpressionAPI > getScriptCopy()
com.fs.starfarer.api.campaign.rules.RuleAPI.getId
String getId()
src
com
fs
starfarer
api
campaign
rules
RuleAPI.java
Generated by
1.9.8