Uses of Interface
com.fs.starfarer.api.combat.ShipSystemAPI
Packages that use ShipSystemAPI
Package
Description
-
Uses of ShipSystemAPI in com.fs.starfarer.api.combat
Methods in com.fs.starfarer.api.combat that return ShipSystemAPIModifier and TypeMethodDescriptionShipAPI.getPhaseCloak()
ShipAPI.getSystem()
ShipAPI.getTravelDrive()
Methods in com.fs.starfarer.api.combat with parameters of type ShipSystemAPIModifier and TypeMethodDescriptionvoid
ShipSystemAIScript.init
(ShipAPI ship, ShipSystemAPI system, ShipwideAIFlags flags, CombatEngineAPI engine) -
Uses of ShipSystemAPI in com.fs.starfarer.api.impl.combat
Methods in com.fs.starfarer.api.impl.combat that return ShipSystemAPIMethods in com.fs.starfarer.api.impl.combat with parameters of type ShipSystemAPIModifier and TypeMethodDescriptionAcausalDisruptorStats.getInfoText
(ShipSystemAPI system, ShipAPI ship) BaseShipSystemScript.getInfoText
(ShipSystemAPI system, ShipAPI ship) DroneStrikeStats.getInfoText
(ShipSystemAPI system, ShipAPI ship) EntropyAmplifierStats.getInfoText
(ShipSystemAPI system, ShipAPI ship) InterdictorArrayStats.getInfoText
(ShipSystemAPI system, ShipAPI ship) MineStrikeStats.getInfoText
(ShipSystemAPI system, ShipAPI ship) MoteControlScript.getInfoText
(ShipSystemAPI system, ShipAPI ship) protected boolean
PhaseCloakStats.isDisruptable
(ShipSystemAPI cloak) boolean
AcausalDisruptorStats.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
BaseShipSystemScript.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
DroneStrikeStats.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
EntropyAmplifierStats.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
InterdictorArrayStats.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
MineStrikeStats.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
MoteControlScript.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
OrionDeviceStats.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
ReserveWingStats.isUsable
(ShipSystemAPI system, ShipAPI ship) -
Uses of ShipSystemAPI in com.fs.starfarer.api.impl.combat.dweller
Fields in com.fs.starfarer.api.impl.combat.dweller declared as ShipSystemAPIModifier and TypeFieldDescriptionprotected ShipSystemAPI
ConvulsiveLungeSystemAI.system
protected ShipSystemAPI
DarkenedGazeSystemAI.system
protected ShipSystemAPI
TenebrousExpulsionSystemAI.system
Methods in com.fs.starfarer.api.impl.combat.dweller with parameters of type ShipSystemAPIModifier and TypeMethodDescriptionDarkenedGazeSystemScript.getInfoText
(ShipSystemAPI system, ShipAPI ship) void
ConvulsiveLungeSystemAI.init
(ShipAPI ship, ShipSystemAPI system, ShipwideAIFlags flags, CombatEngineAPI engine) void
DarkenedGazeSystemAI.init
(ShipAPI ship, ShipSystemAPI system, ShipwideAIFlags flags, CombatEngineAPI engine) void
TenebrousExpulsionSystemAI.init
(ShipAPI ship, ShipSystemAPI system, ShipwideAIFlags flags, CombatEngineAPI engine) -
Uses of ShipSystemAPI in com.fs.starfarer.api.impl.combat.threat
Fields in com.fs.starfarer.api.impl.combat.threat declared as ShipSystemAPIModifier and TypeFieldDescriptionprotected ShipSystemAPI
ConstructionSwarmSystemAI.system
protected ShipSystemAPI
EnergyLashSystemAI.system
Methods in com.fs.starfarer.api.impl.combat.threat with parameters of type ShipSystemAPIModifier and TypeMethodDescriptionboolean
ConstructionSwarmSystemScript.enoughCR
(ShipSystemAPI system, ShipAPI ship) boolean
ConstructionSwarmSystemScript.enoughDP
(ShipSystemAPI system, ShipAPI ship) boolean
ConstructionSwarmSystemScript.enoughFragments
(ShipSystemAPI system, ShipAPI ship) ConstructionSwarmSystemScript.getInfoText
(ShipSystemAPI system, ShipAPI ship) EnergyLashSystemScript.getInfoText
(ShipSystemAPI system, ShipAPI ship) void
ConstructionSwarmSystemAI.init
(ShipAPI ship, ShipSystemAPI system, ShipwideAIFlags flags, CombatEngineAPI engine) void
EnergyLashSystemAI.init
(ShipAPI ship, ShipSystemAPI system, ShipwideAIFlags flags, CombatEngineAPI engine) boolean
ConstructionSwarmSystemScript.isUsable
(ShipSystemAPI system, ShipAPI ship) boolean
EnergyLashSystemScript.isUsable
(ShipSystemAPI system, ShipAPI ship) -
Uses of ShipSystemAPI in com.fs.starfarer.api.plugins
Methods in com.fs.starfarer.api.plugins with parameters of type ShipSystemAPIModifier and TypeMethodDescriptionShipSystemStatsScriptAdvanced.getInfoText
(ShipSystemAPI system, ShipAPI ship) If null, uses "READY" and "ACTIVE" as appropritate in the ship info widget.boolean
ShipSystemStatsScriptAdvanced.isUsable
(ShipSystemAPI system, ShipAPI ship)