1package com.fs.starfarer.api.impl.campaign.tutorial;
5import com.fs.starfarer.api.Global;
6import com.fs.starfarer.api.campaign.CampaignFleetAPI;
7import com.fs.starfarer.api.campaign.InteractionDialogAPI;
8import com.fs.starfarer.api.campaign.InteractionDialogPlugin;
9import com.fs.starfarer.api.campaign.OptionPanelAPI;
10import com.fs.starfarer.api.campaign.TextPanelAPI;
11import com.fs.starfarer.api.campaign.VisualPanelAPI;
12import com.fs.starfarer.api.campaign.rules.MemoryAPI;
13import com.fs.starfarer.api.combat.EngagementResultAPI;
17 public static enum OptionId {
53 if (optionData ==
null)
return;
55 OptionId option = (OptionId) optionData;
67 "spend some time \"behind the scenes\" assembling a smaller fleet of recovered " +
70 textPanel.
addParagraph(
"During the course of this tutorial, the only available option is to reload the last save.");
static SectorAPI getSector()
void init(InteractionDialogAPI dialog)
Map< String, MemoryAPI > getMemoryMap()
void backFromEngagement(EngagementResultAPI result)
void optionSelected(String text, Object optionData)
void advance(float amount)
CampaignFleetAPI playerFleet
void optionMousedOver(String optionText, Object optionData)
InteractionDialogAPI dialog
void cmdExitWithoutSaving()
TextPanelAPI getTextPanel()
VisualPanelAPI getVisualPanel()
void addOptionSelectedText(Object optionId)
OptionPanelAPI getOptionPanel()
void addOption(String text, Object data)
CampaignFleetAPI getPlayerFleet()
CampaignUIAPI getCampaignUI()
LabelAPI addParagraph(String text)
void showImagePortion(String category, String id, float x, float y, float w, float h, float xOffset, float yOffset, float displayWidth, float displayHeight)