public class OmegaOfficerGeneratorPlugin extends BaseGenerateFleetOfficersPlugin
GenerateFleetOfficersPlugin.GenerateFleetOfficersPickData| Constructor and Description |
|---|
OmegaOfficerGeneratorPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCommanderAndOfficers(CampaignFleetAPI fleet,
FleetParamsV3 params,
java.util.Random random) |
static void |
addCommanderSkills(PersonAPI commander,
CampaignFleetAPI fleet,
FleetParamsV3 params,
int numSkills,
java.util.Random random) |
int |
getHandlingPriority(java.lang.Object params)
Negative priority means plugin doesn't want to handle whatever the parameters indicate the
action is.
|
public OmegaOfficerGeneratorPlugin()
public int getHandlingPriority(java.lang.Object params)
GenericPluginManagerAPI.GenericPlugingetHandlingPriority in interface GenericPluginManagerAPI.GenericPlugingetHandlingPriority in class BaseGenerateFleetOfficersPluginpublic void addCommanderAndOfficers(CampaignFleetAPI fleet, FleetParamsV3 params, java.util.Random random)
addCommanderAndOfficers in interface GenerateFleetOfficersPluginaddCommanderAndOfficers in class BaseGenerateFleetOfficersPluginpublic static void addCommanderSkills(PersonAPI commander, CampaignFleetAPI fleet, FleetParamsV3 params, int numSkills, java.util.Random random)