Class BaseGenerateFleetOfficersPlugin
java.lang.Object
com.fs.starfarer.api.impl.campaign.fleets.BaseGenerateFleetOfficersPlugin
- All Implemented Interfaces:
GenericPluginManagerAPI.GenericPlugin
,GenerateFleetOfficersPlugin
- Direct Known Subclasses:
OmegaOfficerGeneratorPlugin
,RemnantOfficerGeneratorPlugin
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fs.starfarer.api.impl.campaign.fleets.GenerateFleetOfficersPlugin
GenerateFleetOfficersPlugin.GenerateFleetOfficersPickData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCommanderAndOfficers
(CampaignFleetAPI fleet, FleetParamsV3 params, Random random) int
getHandlingPriority
(Object params) Negative priority means plugin doesn't want to handle whatever the parameters indicate the action is.
-
Constructor Details
-
BaseGenerateFleetOfficersPlugin
public BaseGenerateFleetOfficersPlugin()
-
-
Method Details
-
addCommanderAndOfficers
- Specified by:
addCommanderAndOfficers
in interfaceGenerateFleetOfficersPlugin
-
getHandlingPriority
Description copied from interface:GenericPluginManagerAPI.GenericPlugin
Negative priority means plugin doesn't want to handle whatever the parameters indicate the action is.- Specified by:
getHandlingPriority
in interfaceGenericPluginManagerAPI.GenericPlugin
- Returns:
-