Interface SalvageGenFromSeed.SalvageDefenderModificationPlugin
- All Superinterfaces:
GenericPluginManagerAPI.GenericPlugin
- All Known Implementing Classes:
PKDefenderPluginImpl
,SalvageGenFromSeed.SalvageDefenderModificationPluginImpl
- Enclosing class:
- SalvageGenFromSeed
public static interface SalvageGenFromSeed.SalvageDefenderModificationPlugin
extends GenericPluginManagerAPI.GenericPlugin
-
Method Summary
Modifier and TypeMethodDescriptionfloat
getMaxSize
(SalvageGenFromSeed.SDMParams p, float maxSize, Random random, boolean withOverride) float
getMinSize
(SalvageGenFromSeed.SDMParams p, float minSize, Random random, boolean withOverride) float
getProbability
(SalvageGenFromSeed.SDMParams p, float probability, Random random, boolean withOverride) float
getQuality
(SalvageGenFromSeed.SDMParams p, float quality, Random random, boolean withOverride) float
getStrength
(SalvageGenFromSeed.SDMParams p, float strength, Random random, boolean withOverride) void
modifyFleet
(SalvageGenFromSeed.SDMParams p, CampaignFleetAPI fleet, Random random, boolean withOverride) void
reportDefeated
(SalvageGenFromSeed.SDMParams p, SectorEntityToken entity, CampaignFleetAPI fleet) Methods inherited from interface com.fs.starfarer.api.campaign.GenericPluginManagerAPI.GenericPlugin
getHandlingPriority
-
Method Details
-
getStrength
float getStrength(SalvageGenFromSeed.SDMParams p, float strength, Random random, boolean withOverride) -
getProbability
float getProbability(SalvageGenFromSeed.SDMParams p, float probability, Random random, boolean withOverride) -
getQuality
float getQuality(SalvageGenFromSeed.SDMParams p, float quality, Random random, boolean withOverride) -
getMaxSize
float getMaxSize(SalvageGenFromSeed.SDMParams p, float maxSize, Random random, boolean withOverride) -
getMinSize
float getMinSize(SalvageGenFromSeed.SDMParams p, float minSize, Random random, boolean withOverride) -
modifyFleet
void modifyFleet(SalvageGenFromSeed.SDMParams p, CampaignFleetAPI fleet, Random random, boolean withOverride) -
reportDefeated
void reportDefeated(SalvageGenFromSeed.SDMParams p, SectorEntityToken entity, CampaignFleetAPI fleet)
-