1package com.fs.starfarer.api.impl.campaign.intel.inspection;
5import com.fs.starfarer.api.campaign.SectorEntityToken;
6import com.fs.starfarer.api.impl.campaign.ids.FleetTypes;
7import com.fs.starfarer.api.impl.campaign.intel.raid.AssembleStage;
8import com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel;
9import com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel.RaidStageStatus;
10import com.fs.starfarer.api.ui.TooltipMakerAPI;
11import com.fs.starfarer.api.util.Misc;
16 super(raid, gatheringPoint);
20 int curr = intel.getCurrentStage();
21 int index = intel.getStageIndex(
this);
23 Color h = Misc.getHighlightColor();
24 Color g = Misc.getGrayColor();
25 Color tc = Misc.getTextColor();
29 if (status == RaidStageStatus.FAILURE) {
30 info.addPara(
"The inspection task force has failed to successfully assemble at the rendezvous point. The inspection is now over.", opad);
31 }
else if (curr == index) {
32 if (isSourceKnown()) {
33 info.addPara(
"The inspection task force is currently assembling in the " + gatheringPoint.getContainingLocation().getNameWithLowercaseType() +
".", opad);
35 info.addPara(
"The inspection task force is currently assembling at an unknown location.", opad);
43 return FleetTypes.INSPECTION_FLEET;
47 protected float getFP(String type) {
48 float fp = getLargeSize(
true);
void showStageInfo(TooltipMakerAPI info)
HIAssembleStage(RaidIntel raid, SectorEntityToken gatheringPoint)