1package com.fs.starfarer.api.impl.campaign.rulecmd;
6import com.fs.starfarer.api.Global;
7import com.fs.starfarer.api.campaign.InteractionDialogAPI;
8import com.fs.starfarer.api.campaign.TextPanelAPI;
9import com.fs.starfarer.api.campaign.rules.MemoryAPI;
10import com.fs.starfarer.api.fleet.FleetMemberAPI;
11import com.fs.starfarer.api.util.Misc;
12import com.fs.starfarer.api.util.Misc.Token;
13import com.fs.starfarer.api.util.Misc.VarAndMemory;
21 if (dialog ==
null)
return false;
23 VarAndMemory var = params.get(0).getVarNameAndMemory(memoryMap);
static SectorAPI getSector()
boolean execute(String ruleId, InteractionDialogAPI dialog, List< Token > params, Map< String, MemoryAPI > memoryMap)
static void addShipGainText(FleetMemberAPI member, TextPanelAPI text)
static Color getHighlightColor()
static Color getPositiveHighlightColor()
FleetDataAPI getFleetData()
void addFleetMember(FleetMemberAPI member)
TextPanelAPI getTextPanel()
CampaignFleetAPI getPlayerFleet()
void setFontSmallInsignia()
LabelAPI addParagraph(String text)
void highlightInLastPara(Color color, String ...strings)
String getFullDesignationWithHullNameForShip()
ShipVariantAPI getVariant()