public class BlueprintSpecial extends BaseSalvageSpecial
| Modifier and Type | Class and Description |
|---|---|
static class |
BlueprintSpecial.BlueprintSpecialData |
static class |
BlueprintSpecial.SurveyDataSpecialType |
BaseSalvageSpecial.ExtraSalvage| Modifier and Type | Field and Description |
|---|---|
protected BlueprintSpecial.BlueprintSpecialData |
data |
static float |
MAX_RANGE |
dialog, done, endWithContinue, entity, EXTRA_SALVAGE, memoryMap, options, playerFleet, random, TEMP_EXTRA_SALVAGE, text, visual| Constructor and Description |
|---|
BlueprintSpecial() |
| Modifier and Type | Method and Description |
|---|---|
CargoAPI |
generateBP(java.util.Random random) |
void |
init(InteractionDialogAPI dialog,
java.lang.Object specialData) |
protected void |
initBP(CargoStackAPI stack) |
void |
initNothing() |
void |
optionSelected(java.lang.String optionText,
java.lang.Object optionData) |
addExtraSalvage, addExtraSalvage, addTempExtraSalvage, addText, clearExtraSalvage, clearExtraSalvage, clearExtraSalvage, endWithContinue, getCombinedExtraSalvage, getCombinedExtraSalvage, getExtraSalvage, getExtraSalvage, getExtraSalvage, getString, getTempExtraSalvage, getTempExtraSalvage, getTempExtraSalvage, isDone, setDone, setEndWithContinue, setShouldAbortSalvageAndRemoveEntity, setShowAgain, shouldAbortSalvageAndRemoveEntity, shouldShowAgainpublic static float MAX_RANGE
protected BlueprintSpecial.BlueprintSpecialData data
public BlueprintSpecial()
public void init(InteractionDialogAPI dialog, java.lang.Object specialData)
init in interface SalvageSpecialInteraction.SalvageSpecialPlugininit in class BaseSalvageSpecialpublic void initNothing()
initNothing in class BaseSalvageSpecialprotected void initBP(CargoStackAPI stack)
public void optionSelected(java.lang.String optionText, java.lang.Object optionData)
optionSelected in interface SalvageSpecialInteraction.SalvageSpecialPluginoptionSelected in class BaseSalvageSpecialpublic CargoAPI generateBP(java.util.Random random)