1package com.fs.starfarer.api.impl.campaign.econ;
3import java.util.ArrayList;
6import com.fs.starfarer.api.Global;
7import com.fs.starfarer.api.campaign.econ.Industry;
8import com.fs.starfarer.api.characters.MarketConditionSpecAPI;
9import com.fs.starfarer.api.impl.campaign.ids.Conditions;
10import com.fs.starfarer.api.impl.campaign.ids.Industries;
11import com.fs.starfarer.api.ui.TooltipMakerAPI;
12import com.fs.starfarer.api.util.Misc;
31 if (industry !=
null) {
42 if (industry !=
null) {
49 if (industry ==
null) {
58 List<String> conds =
new ArrayList<String>();
64 tooltip.
addPara(
"Counters the effects of " +
Misc.
getAndJoined(conds) +
".\n\nIncreases food production by %s (Farming).",
static SettingsAPI getSettings()
void modifyFlat(String source, float value)
void unmodifyFlat(String source)
MarketConditionAPI condition
void createTooltipAfterDescription(TooltipMakerAPI tooltip, boolean expanded)
static List< String > SUPPRESSED_CONDITIONS
static final String POOR_LIGHT
static final String FARMING
static final String AQUACULTURE
static String ucFirst(String str)
static Color getHighlightColor()
static String getAndJoined(List< String > strings)
MarketConditionSpecAPI getMarketConditionSpec(String conditionId)
MutableStat getSupplyBonusFromOther()
void unsuppressCondition(String id)
void suppressCondition(String id)
Industry getIndustry(String id)