1package com.fs.starfarer.api.campaign.listeners;
5import com.fs.starfarer.api.campaign.econ.Industry;
6import com.fs.starfarer.api.campaign.econ.Industry.IndustryTooltipMode;
7import com.fs.starfarer.api.ui.TooltipMakerAPI;
16 public boolean isUnsuitable(Industry ind,
boolean allowUnderConstruction) {
17 if (ind ==
null)
return true;
18 if (ind.getMarket() ==
null)
return true;
19 if (!allowUnderConstruction && ind.isBuilding() && !ind.isUpgrading())
return true;
33 public void addToIndustryTooltip(Industry ind, IndustryTooltipMode mode, TooltipMakerAPI tooltip,
float width,
boolean expanded) {
boolean isUnsuitable(Industry ind, boolean allowUnderConstruction)
List< IndustryOptionData > getIndustryOptions(Industry ind)
void createTooltip(IndustryOptionData opt, TooltipMakerAPI tooltip, float width)
void addToIndustryTooltip(Industry ind, IndustryTooltipMode mode, TooltipMakerAPI tooltip, float width, boolean expanded)
void optionSelected(IndustryOptionData opt, DialogCreatorUI ui)