1package com.fs.starfarer.api.plugins;
5import com.fs.starfarer.api.campaign.CampaignFleetAPI;
6import com.fs.starfarer.api.campaign.PlanetAPI;
7import com.fs.starfarer.api.campaign.econ.MarketConditionAPI;
8import com.fs.starfarer.api.combat.MutableStat;
9import com.fs.starfarer.api.impl.campaign.ids.Conditions;
10import com.fs.starfarer.api.impl.campaign.procgen.themes.DerelictThemeGenerator;
54 if (mc.getGenSpec() !=
null) {
56 value += mc.getGenSpec().getRank();
65 value -= (hazard - 1f) * 2f;
static final String HABITABLE
static Set< String > interestingConditionsWithRuins
boolean hasCondition(String id)
List< MarketConditionAPI > getConditions()
MutableStat getCostMult()
Map< String, Integer > getOutpostConsumed()
Map< String, Integer > getRequired()
default int getSurveyDataScore(PlanetAPI planet)
void init(CampaignFleetAPI fleet, PlanetAPI planet)
String getImageCategory()
Map< String, Integer > getConsumed()
String getSurveyDataType(PlanetAPI planet)
long getBaseXPForCondition(String conditionId)