Class SalvageSpecialAssigner.ShipRecoverySpecialCreator
java.lang.Object
com.fs.starfarer.api.impl.campaign.procgen.themes.SalvageSpecialAssigner.ShipRecoverySpecialCreator
- All Implemented Interfaces:
SalvageSpecialAssigner.SpecialCreator
- Enclosing class:
- SalvageSpecialAssigner
public static class SalvageSpecialAssigner.ShipRecoverySpecialCreator
extends Object
implements SalvageSpecialAssigner.SpecialCreator
-
Constructor Summary
ConstructorsConstructorDescriptionShipRecoverySpecialCreator
(Random random, int min, int max, boolean badCondition, DerelictShipEntityPlugin.DerelictType type, WeightedRandomPicker<String> factionPicker) -
Method Summary
Modifier and TypeMethodDescriptioncreateSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context)
-
Constructor Details
-
ShipRecoverySpecialCreator
public ShipRecoverySpecialCreator(Random random, int min, int max, boolean badCondition, DerelictShipEntityPlugin.DerelictType type, WeightedRandomPicker<String> factionPicker)
-
-
Method Details
-
createSpecial
public Object createSpecial(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) - Specified by:
createSpecial
in interfaceSalvageSpecialAssigner.SpecialCreator
-