Class DomainSurveyDerelictSpecial
java.lang.Object
com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BaseSalvageSpecial
com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.DomainSurveyDerelictSpecial
- All Implemented Interfaces:
SalvageSpecialInteraction.SalvageSpecialPlugin
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
Nested classes/interfaces inherited from class com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BaseSalvageSpecial
BaseSalvageSpecial.ExtraSalvage
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BaseSalvageSpecial
dialog, done, endWithContinue, entity, EXTRA_SALVAGE, memoryMap, options, playerFleet, random, TEMP_EXTRA_SALVAGE, text, visual
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static String
static String
getLocationName
(SectorEntityToken entity) static String
getStarDescription
(PlanetAPI star) void
init
(InteractionDialogAPI dialog, Object specialData) void
void
optionSelected
(String optionText, Object optionData) boolean
Methods inherited from class com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BaseSalvageSpecial
addExtraSalvage, addExtraSalvage, addTempExtraSalvage, addText, clearExtraSalvage, clearExtraSalvage, clearExtraSalvage, getCombinedExtraSalvage, getCombinedExtraSalvage, getExtraSalvage, getExtraSalvage, getExtraSalvage, getString, getTempExtraSalvage, getTempExtraSalvage, getTempExtraSalvage, isDone, setDone, setEndWithContinue, setShouldAbortSalvageAndRemoveEntity, setShowAgain, shouldAbortSalvageAndRemoveEntity
-
Constructor Details
-
DomainSurveyDerelictSpecial
public DomainSurveyDerelictSpecial()
-
-
Method Details
-
init
- Specified by:
init
in interfaceSalvageSpecialInteraction.SalvageSpecialPlugin
- Overrides:
init
in classBaseSalvageSpecial
-
shouldShowAgain
public boolean shouldShowAgain()- Specified by:
shouldShowAgain
in interfaceSalvageSpecialInteraction.SalvageSpecialPlugin
- Overrides:
shouldShowAgain
in classBaseSalvageSpecial
-
initNothing
public void initNothing()- Overrides:
initNothing
in classBaseSalvageSpecial
-
getLocationName
-
getLocationDescription
-
getStarDescription
-
optionSelected
- Specified by:
optionSelected
in interfaceSalvageSpecialInteraction.SalvageSpecialPlugin
- Overrides:
optionSelected
in classBaseSalvageSpecial
-
endWithContinue
public boolean endWithContinue()- Specified by:
endWithContinue
in interfaceSalvageSpecialInteraction.SalvageSpecialPlugin
- Overrides:
endWithContinue
in classBaseSalvageSpecial
-