Starsector API
Loading...
Searching...
No Matches
InteractionDialogPlugin.java
Go to the documentation of this file.
1package com.fs.starfarer.api.campaign;
2
3import java.util.Map;
4
5import com.fs.starfarer.api.campaign.rules.MemoryAPI;
6import com.fs.starfarer.api.combat.EngagementResultAPI;
7
8public interface InteractionDialogPlugin {
10 void optionSelected(String optionText, Object optionData);
11 void optionMousedOver(String optionText, Object optionData);
12
13 void advance(float amount);
14
15
16 void backFromEngagement(EngagementResultAPI battleResult);
17
18 Object getContext();
19
20 Map<String, MemoryAPI> getMemoryMap();
21}
void optionMousedOver(String optionText, Object optionData)
void optionSelected(String optionText, Object optionData)
void backFromEngagement(EngagementResultAPI battleResult)