Class BlueprintSpecial
java.lang.Object
com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BaseSalvageSpecial
com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BlueprintSpecial
- 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
FieldsFields 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 TypeMethodDescriptiongenerateBP
(Random random) void
init
(InteractionDialogAPI dialog, Object specialData) protected void
initBP
(CargoStackAPI stack) void
void
optionSelected
(String optionText, Object optionData) Methods inherited from class com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BaseSalvageSpecial
addExtraSalvage, addExtraSalvage, addTempExtraSalvage, addText, clearExtraSalvage, clearExtraSalvage, clearExtraSalvage, endWithContinue, getCombinedExtraSalvage, getCombinedExtraSalvage, getExtraSalvage, getExtraSalvage, getExtraSalvage, getString, getTempExtraSalvage, getTempExtraSalvage, getTempExtraSalvage, isDone, setDone, setEndWithContinue, setShouldAbortSalvageAndRemoveEntity, setShowAgain, shouldAbortSalvageAndRemoveEntity, shouldShowAgain
-
Field Details
-
MAX_RANGE
public static float MAX_RANGE -
data
-
-
Constructor Details
-
BlueprintSpecial
public BlueprintSpecial()
-
-
Method Details
-
init
- Specified by:
init
in interfaceSalvageSpecialInteraction.SalvageSpecialPlugin
- Overrides:
init
in classBaseSalvageSpecial
-
initNothing
public void initNothing()- Overrides:
initNothing
in classBaseSalvageSpecial
-
initBP
-
optionSelected
- Specified by:
optionSelected
in interfaceSalvageSpecialInteraction.SalvageSpecialPlugin
- Overrides:
optionSelected
in classBaseSalvageSpecial
-
generateBP
-