Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.plugins.SurveyPlugin Interface Reference

Public Member Functions

void init (CampaignFleetAPI fleet, PlanetAPI planet)
 
Map< String, Integer > getRequired ()
 
Map< String, Integer > getConsumed ()
 
String getImageCategory ()
 
String getImageKey ()
 
MutableStat getCostMult ()
 
long getXP ()
 
long getBaseXPForCondition (String conditionId)
 
MutableStat getXPMult ()
 
String getSurveyDataType (PlanetAPI planet)
 
Map< String, Integer > getOutpostConsumed ()
 

Detailed Description

Definition at line 9 of file SurveyPlugin.java.

Member Function Documentation

◆ getBaseXPForCondition()

long com.fs.starfarer.api.plugins.SurveyPlugin.getBaseXPForCondition ( String  conditionId)

XP for a specific condition.

Parameters
conditionId
Returns

◆ getConsumed()

Map< String, Integer > com.fs.starfarer.api.plugins.SurveyPlugin.getConsumed ( )

◆ getCostMult()

MutableStat com.fs.starfarer.api.plugins.SurveyPlugin.getCostMult ( )

◆ getImageCategory()

String com.fs.starfarer.api.plugins.SurveyPlugin.getImageCategory ( )

◆ getImageKey()

String com.fs.starfarer.api.plugins.SurveyPlugin.getImageKey ( )

◆ getOutpostConsumed()

Map< String, Integer > com.fs.starfarer.api.plugins.SurveyPlugin.getOutpostConsumed ( )

◆ getRequired()

Map< String, Integer > com.fs.starfarer.api.plugins.SurveyPlugin.getRequired ( )

◆ getSurveyDataType()

String com.fs.starfarer.api.plugins.SurveyPlugin.getSurveyDataType ( PlanetAPI  planet)

◆ getXP()

long com.fs.starfarer.api.plugins.SurveyPlugin.getXP ( )

Total XP.

Returns

◆ getXPMult()

MutableStat com.fs.starfarer.api.plugins.SurveyPlugin.getXPMult ( )

Overall XP multipliers, based on hazard level/planet size/etc.

Returns

◆ init()

void com.fs.starfarer.api.plugins.SurveyPlugin.init ( CampaignFleetAPI  fleet,
PlanetAPI  planet 
)

The documentation for this interface was generated from the following file: