Package com.fs.starfarer.api.plugins
Interface SurveyPlugin
- All Known Implementing Classes:
SurveyPluginImpl
public interface SurveyPlugin
-
Method Summary
Modifier and TypeMethodDescriptionlong
getBaseXPForCondition
(String conditionId) XP for a specific condition.default int
getSurveyDataScore
(PlanetAPI planet) getSurveyDataType
(PlanetAPI planet) long
getXP()
Total XP.Overall XP multipliers, based on hazard level/planet size/etc.void
init
(CampaignFleetAPI fleet, PlanetAPI planet)
-
Method Details
-
init
-
getRequired
-
getConsumed
-
getImageCategory
String getImageCategory() -
getImageKey
String getImageKey() -
getCostMult
MutableStat getCostMult() -
getXP
long getXP()Total XP.- Returns:
-
getBaseXPForCondition
XP for a specific condition.- Parameters:
conditionId
-- Returns:
-
getXPMult
MutableStat getXPMult()Overall XP multipliers, based on hazard level/planet size/etc.- Returns:
-
getSurveyDataType
-
getSurveyDataScore
-
getOutpostConsumed
-