Uses of Class
com.fs.starfarer.api.PluginPick
Packages that use PluginPick
Package
Description
-
Uses of PluginPick in com.fs.starfarer.api
Methods in com.fs.starfarer.api that return PluginPickModifier and TypeMethodDescriptionBaseModPlugin.pickDroneAI
(ShipAPI drone, ShipAPI mothership, DroneLauncherShipSystemAPI system) ModPlugin.pickDroneAI
(ShipAPI drone, ShipAPI mothership, DroneLauncherShipSystemAPI system) Called to pick drone AI implementation.BaseModPlugin.pickMissileAI
(MissileAPI missile, ShipAPI launchingShip) ModPlugin.pickMissileAI
(MissileAPI missile, ShipAPI launchingShip) Called to pick missile AI implementation.BaseModPlugin.pickShipAI
(FleetMemberAPI member, ShipAPI ship) ModPlugin.pickShipAI
(FleetMemberAPI member, ShipAPI ship) Called to pick an AI implementation for a specific ship.BaseModPlugin.pickWeaponAutofireAI
(WeaponAPI weapon) ModPlugin.pickWeaponAutofireAI
(WeaponAPI weapon) Called to pick an AI implementation for a specific weapon. -
Uses of PluginPick in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return PluginPickModifier and TypeMethodDescriptionBaseCampaignPlugin.pickAbilityAI
(AbilityPlugin ability, ModularFleetAIAPI ai) CampaignPlugin.pickAbilityAI
(AbilityPlugin ability, ModularFleetAIAPI ai) AI for campaign abilities - transponder, go dark, emergency burn, etc.BaseCampaignPlugin.pickAICoreAdminPlugin
(String commodityId) CampaignPlugin.pickAICoreAdminPlugin
(String commodityId) BaseCampaignPlugin.pickAICoreOfficerPlugin
(String commodityId) CampaignPlugin.pickAICoreOfficerPlugin
(String commodityId) BaseCampaignPlugin.pickAssignmentAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) CampaignPlugin.pickAssignmentAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) See ModularFleetAIAPI documentation for details.BaseCampaignPlugin.pickAutofitPlugin
(FleetMemberAPI member) CampaignPlugin.pickAutofitPlugin
(FleetMemberAPI member) member will be null when picking plugin to assign idle officers from fleet screen.BaseCampaignPlugin.pickBattleAutoresolverPlugin
(BattleAPI battle) CampaignPlugin.pickBattleAutoresolverPlugin
(BattleAPI battle) Returns a plugin used to quickly resolve a battle outcome.BaseCampaignPlugin.pickBattleCreationPlugin
(SectorEntityToken opponent) CampaignPlugin.pickBattleCreationPlugin
(SectorEntityToken opponent) Returns a plugin that is used to generate the battlefield.BaseCampaignPlugin.pickFleetInflater
(CampaignFleetAPI fleet, Object params) CampaignPlugin.pickFleetInflater
(CampaignFleetAPI fleet, Object params) BaseCampaignPlugin.pickImmigrationPlugin
(MarketAPI market) CampaignPlugin.pickImmigrationPlugin
(MarketAPI market) BaseCampaignPlugin.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) BaseCampaignPlugin.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) CampaignPlugin.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) Returns the dialog plugin to be used to drive the interaction dialog for the particular entity.CampaignPlugin.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) Used for: - interaction dialogs created by clicking on a comm message action icon Return null if this CampaignPlugin implementation doesn't provide a dialog for the above use case(s).BaseCampaignPlugin.pickNavigationAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) CampaignPlugin.pickNavigationAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) See ModularFleetAIAPI documentation for details.BaseCampaignPlugin.pickReputationActionResponsePlugin
(Object action, PersonAPI person) BaseCampaignPlugin.pickReputationActionResponsePlugin
(Object action, String factionId) CampaignPlugin.pickReputationActionResponsePlugin
(Object action, PersonAPI person) CampaignPlugin.pickReputationActionResponsePlugin
(Object action, String factionId) BaseCampaignPlugin.pickRespawnPlugin()
CampaignPlugin.pickRespawnPlugin()
BaseCampaignPlugin.pickStrategicAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) CampaignPlugin.pickStrategicAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) See ModularFleetAIAPI documentation for details.BaseCampaignPlugin.pickStubConverter
(CampaignFleetAPI fleet) BaseCampaignPlugin.pickStubConverter
(FleetStubAPI stub) CampaignPlugin.pickStubConverter
(CampaignFleetAPI fleet) CampaignPlugin.pickStubConverter
(FleetStubAPI stub) BaseCampaignPlugin.pickTacticalAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) CampaignPlugin.pickTacticalAIModule
(CampaignFleetAPI fleet, ModularFleetAIAPI ai) See ModularFleetAIAPI documentation for details. -
Uses of PluginPick in com.fs.starfarer.api.impl.campaign
Methods in com.fs.starfarer.api.impl.campaign that return PluginPickModifier and TypeMethodDescriptionCoreCampaignPluginImpl.pickAbilityAI
(AbilityPlugin ability, ModularFleetAIAPI ai) CoreCampaignPluginImpl.pickAICoreAdminPlugin
(String commodityId) CoreCampaignPluginImpl.pickAICoreOfficerPlugin
(String commodityId) CoreCampaignPluginImpl.pickAutofitPlugin
(FleetMemberAPI member) CoreCampaignPluginImpl.pickBattleAutoresolverPlugin
(BattleAPI battle) CoreCampaignPluginImpl.pickBattleCreationPlugin
(SectorEntityToken opponent) CoreCampaignPluginImpl.pickFleetInflater
(CampaignFleetAPI fleet, Object params) CoreCampaignPluginImpl.pickImmigrationPlugin
(MarketAPI market) CoreCampaignPluginImpl.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) CoreCampaignPluginImpl.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) CoreCampaignPluginImpl.pickReputationActionResponsePlugin
(Object action, PersonAPI person) CoreCampaignPluginImpl.pickReputationActionResponsePlugin
(Object action, String factionId) CoreCampaignPluginImpl.pickRespawnPlugin()
CoreLifecyclePluginImpl.pickShipAI
(FleetMemberAPI member, ShipAPI ship) CoreCampaignPluginImpl.pickStubConverter
(CampaignFleetAPI fleet) CoreCampaignPluginImpl.pickStubConverter
(FleetStubAPI stub)