Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.plugins.SurveyPlugin Interface Reference
Inheritance diagram for com.fs.starfarer.api.plugins.SurveyPlugin:
[legend]

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)
 
default int getSurveyDataScore (PlanetAPI planet)
 
Map< String, Integer > getOutpostConsumed ()
 

Detailed Description

Definition at line 12 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

Implemented in com.fs.starfarer.api.impl.campaign.SurveyPluginImpl.

◆ 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 ( )

◆ getSurveyDataScore()

default int com.fs.starfarer.api.plugins.SurveyPlugin.getSurveyDataScore ( PlanetAPI planet)

Definition at line 46 of file SurveyPlugin.java.

◆ getSurveyDataType()

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

◆ getXP()

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

Total XP.

Returns

Implemented in com.fs.starfarer.api.impl.campaign.SurveyPluginImpl.

◆ getXPMult()

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

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

Returns

Implemented in com.fs.starfarer.api.impl.campaign.SurveyPluginImpl.

◆ init()

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

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