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, shouldShowAgain
public static float MAX_RANGE
protected BlueprintSpecial.BlueprintSpecialData data
public void init(InteractionDialogAPI dialog, java.lang.Object specialData)
init
in interface SalvageSpecialInteraction.SalvageSpecialPlugin
init
in class BaseSalvageSpecial
public void initNothing()
initNothing
in class BaseSalvageSpecial
protected void initBP(CargoStackAPI stack)
public void optionSelected(java.lang.String optionText, java.lang.Object optionData)
optionSelected
in interface SalvageSpecialInteraction.SalvageSpecialPlugin
optionSelected
in class BaseSalvageSpecial
public CargoAPI generateBP(java.util.Random random)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.