1package com.fs.starfarer.api.impl.campaign.intel.punitive;
5import com.fs.starfarer.api.campaign.SectorEntityToken;
6import com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel;
7import com.fs.starfarer.api.impl.campaign.intel.raid.TravelStage;
8import com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel.RaidStageStatus;
9import com.fs.starfarer.api.ui.TooltipMakerAPI;
10import com.fs.starfarer.api.util.Misc;
14 public PETravelStage(RaidIntel raid, SectorEntityToken from, SectorEntityToken to,
boolean requireNearTarget) {
15 super(raid, from, to, requireNearTarget);
19 int curr = intel.getCurrentStage();
20 int index = intel.getStageIndex(
this);
22 Color h = Misc.getHighlightColor();
23 Color g = Misc.getGrayColor();
24 Color tc = Misc.getTextColor();
28 if (status == RaidStageStatus.FAILURE) {
29 info.addPara(
"The expeditionary force has failed to successfully reach the " +
30 intel.getSystem().getNameWithLowercaseType() +
".", opad);
31 }
else if (curr == index) {
32 info.addPara(
"The expeditionary force is currently travelling to the " +
33 intel.getSystem().getNameWithLowercaseType() +
".", opad);
PETravelStage(RaidIntel raid, SectorEntityToken from, SectorEntityToken to, boolean requireNearTarget)
void showStageInfo(TooltipMakerAPI info)