Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.combat.ShipSystemSpecAPI Interface Reference
Inheritance diagram for com.fs.starfarer.api.combat.ShipSystemSpecAPI:
[legend]
Collaboration diagram for com.fs.starfarer.api.combat.ShipSystemSpecAPI:
[legend]

Public Member Functions

String getIconSpriteName ()
 
boolean isCanUseWhileRightClickSystemOn ()
 
void setCanUseWhileRightClickSystemOn (boolean canUseWhileRightClickSystemOn)
 
float getRange (MutableShipStatsAPI stats)
 
boolean isPhaseCloak ()
 
void setPhaseCloak (boolean isPhaseCloak)
 
float getCooldown (MutableShipStatsAPI stats)
 
float getRegen (MutableShipStatsAPI stats)
 
int getMaxUses (MutableShipStatsAPI stats)
 
boolean isRunScriptWhilePaused ()
 
boolean isRunScriptWhileIdle ()
 
boolean isBlockActionsWhileChargingDown ()
 
float getPhaseChargedownVulnerabilityFraction ()
 
void setPhaseChargedownVulnerabilityFraction (float phaseChargedownVulnerabilityFraction)
 
float getCrPerUse ()
 
void setCrPerUse (float crPerUse)
 
boolean isRenderCopyDuringTeleport ()
 
boolean isVulnerableChargeup ()
 
boolean isVulnerableChargedown ()
 
boolean isFadeActivationSoundOnChargedown ()
 
JSONObject getSpecJson ()
 
boolean isEngineActivateHiddenNozzles ()
 
float getEngineGlowMaxBlend ()
 
float getShipAlpha ()
 
float getFilterGain ()
 
float getFilterGainLF ()
 
float getFilterGainHF ()
 
String getImpactSound ()
 
float getThreatRange (MutableShipStatsAPI stats)
 
float getThreatAmount ()
 
float getThreatArc ()
 
float getThreatAngle ()
 
float getEmpDamage ()
 
float getDamage ()
 
DamageType getDamageType ()
 
Color getEffectColor1 ()
 
Color getEffectColor2 ()
 
boolean isAllowFreeRoam ()
 
float getLaunchDelay ()
 
int getMaxDrones ()
 
float getLaunchSpeed ()
 
String getDroneVariant ()
 
float getJitterMinRange ()
 
Color getJitterUnderEffectColor ()
 
int getJitterUnderCopies ()
 
float getJitterUnderMinRange ()
 
float getJitterUnderRange ()
 
float getJitterUnderRangeRadiusFraction ()
 
float getJitterRangeRadiusFraction ()
 
float getRandomRange ()
 
int getJitterCopies ()
 
float getJitterRange ()
 
Color getJitterEffectColor ()
 
Color getWeaponGlowColor ()
 
String getLoopSound ()
 
String getDeactivateSound ()
 
boolean isAlwaysAccelerate ()
 
String getStatsScriptClassName ()
 
ShipSystemStatsScript getStatsScript ()
 
ShipSystemAIScript getAIScript ()
 
String getAIScriptClassName ()
 
Color getShieldRingColor ()
 
Color getShieldInnerColor ()
 
float getShieldThicknessMult ()
 
float getShieldFluctuationMult ()
 
boolean isClampTurnRateAfter ()
 
boolean isClampMaxSpeedAfter ()
 
void setIconSpriteName (String iconSpriteName)
 
float getMinFractionToReload ()
 
EnumSet< WeaponType > getWeaponTypes ()
 
float getFlameoutOnImpactChance ()
 
boolean isTriggersExtraEngines ()
 
void setTriggersExtraEngines (boolean triggersEngines)
 
Color getEngineGlowContrailColor ()
 
boolean isHardDissipationAllowed ()
 
void setHardDissipationAllowed (boolean allowHardDissipation)
 
boolean isVentingAllowed ()
 
void setVentingAllowed (boolean ventingAllowed)
 
boolean generatesHardFlux ()
 
void setGeneratesHardFlux (boolean generatesHardFlux)
 
void setToggle (boolean toggle)
 
void setDissipationAllowed (boolean dissipationAllowed)
 
boolean isDissipationAllowed ()
 
Color getEngineGlowColor ()
 
float getEngineGlowLengthMult ()
 
float getEngineGlowWidthMult ()
 
float getEngineGlowGlowMult ()
 
void setRegen (float regen)
 
float getIn ()
 
void setIn (float in)
 
float getActive ()
 
void setActive (float active)
 
float getOut ()
 
void setOut (float out)
 
void setCooldown (float cooldown)
 
boolean isToggle ()
 
boolean isFiringAllowed ()
 
void setFiringAllowed (boolean firingAllowed)
 
String getUseSound ()
 
void setUseSound (String useSound)
 
String getOutOfUsesSound ()
 
void setOutOfUsesSound (String outOfAmmoSound)
 
String getId ()
 
void setId (String id)
 
String getName ()
 
void setName (String name)
 
String getWeaponId ()
 
void setWeaponId (String weaponId)
 
float getFluxPerSecond ()
 
void setFluxPerSecond (float fluxPerSecond)
 
float getFluxPerUse ()
 
void setFluxPerUse (float fluxPerUse)
 
void setMaxUses (int maxUses)
 
boolean isTurningAllowed ()
 
void setTurningAllowed (boolean turnAllowed)
 
boolean isStrafeAllowed ()
 
void setStrafeAllowed (boolean strafeAllowed)
 
boolean isShieldAllowed ()
 
void setShieldAllowed (boolean shieldAllowed)
 
boolean isAccelerateAllowed ()
 
void setAccelerateAllowed (boolean accelerateAllowed)
 
float getFluxPerSecondBaseRate ()
 
void setFluxPerSecondBaseRate (float fluxPerSecondBaseRate)
 
float getFluxPerSecondBaseCap ()
 
void setFluxPerSecondBaseCap (float fluxPerSecondBaseCap)
 
float getFluxPerUseBaseRate ()
 
void setFluxPerUseBaseRate (float fluxPerUseBaseRate)
 
float getFluxPerUseBaseCap ()
 
void setFluxPerUseBaseCap (float fluxPerUseBaseCap)
 
boolean isCanNotCauseOverload ()
 
void setCanNotCauseOverload (boolean canNotCauseOverload)
 
boolean isRequiresZeroFluxBoost ()
 
void setRequiresZeroFluxBoost (boolean requiresZeroFluxBoost)
 
void addTag (String tag)
 
Set< String > getTags ()
 
boolean hasTag (String tag)
 
boolean isAllowFlameoutOnImpactWithFriendly ()
 
void setAllowFlameoutOnImpactWithFriendly (boolean allowFlameoutOnImpactWithFriendly)
 
boolean isReloadBaseAmmoAmountOnly ()
 
void setReloadBaseAmmoAmountOnly (boolean reloadBaseAmmoAmountOnly)
 
boolean usesAmmo ()
 
- Public Member Functions inherited from com.fs.starfarer.api.loading.WithSourceMod
ModSpecAPI getSourceMod ()
 

Detailed Description

Definition at line 14 of file ShipSystemSpecAPI.java.

Member Function Documentation

◆ addTag()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.addTag ( String tag)

◆ generatesHardFlux()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.generatesHardFlux ( )

◆ getActive()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getActive ( )

◆ getAIScript()

ShipSystemAIScript com.fs.starfarer.api.combat.ShipSystemSpecAPI.getAIScript ( )

◆ getAIScriptClassName()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getAIScriptClassName ( )

◆ getCooldown()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getCooldown ( MutableShipStatsAPI stats)

◆ getCrPerUse()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getCrPerUse ( )

◆ getDamage()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getDamage ( )

◆ getDamageType()

DamageType com.fs.starfarer.api.combat.ShipSystemSpecAPI.getDamageType ( )

◆ getDeactivateSound()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getDeactivateSound ( )

◆ getDroneVariant()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getDroneVariant ( )

◆ getEffectColor1()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEffectColor1 ( )

◆ getEffectColor2()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEffectColor2 ( )

◆ getEmpDamage()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEmpDamage ( )

◆ getEngineGlowColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEngineGlowColor ( )

◆ getEngineGlowContrailColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEngineGlowContrailColor ( )

◆ getEngineGlowGlowMult()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEngineGlowGlowMult ( )

◆ getEngineGlowLengthMult()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEngineGlowLengthMult ( )

◆ getEngineGlowMaxBlend()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEngineGlowMaxBlend ( )

◆ getEngineGlowWidthMult()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getEngineGlowWidthMult ( )

◆ getFilterGain()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFilterGain ( )

◆ getFilterGainHF()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFilterGainHF ( )

◆ getFilterGainLF()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFilterGainLF ( )

◆ getFlameoutOnImpactChance()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFlameoutOnImpactChance ( )

◆ getFluxPerSecond()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFluxPerSecond ( )

◆ getFluxPerSecondBaseCap()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFluxPerSecondBaseCap ( )

◆ getFluxPerSecondBaseRate()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFluxPerSecondBaseRate ( )

◆ getFluxPerUse()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFluxPerUse ( )

◆ getFluxPerUseBaseCap()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFluxPerUseBaseCap ( )

◆ getFluxPerUseBaseRate()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getFluxPerUseBaseRate ( )

◆ getIconSpriteName()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getIconSpriteName ( )

◆ getId()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getId ( )

◆ getImpactSound()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getImpactSound ( )

◆ getIn()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getIn ( )

◆ getJitterCopies()

int com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterCopies ( )

◆ getJitterEffectColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterEffectColor ( )

◆ getJitterMinRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterMinRange ( )

◆ getJitterRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterRange ( )

◆ getJitterRangeRadiusFraction()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterRangeRadiusFraction ( )

◆ getJitterUnderCopies()

int com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterUnderCopies ( )

◆ getJitterUnderEffectColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterUnderEffectColor ( )

◆ getJitterUnderMinRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterUnderMinRange ( )

◆ getJitterUnderRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterUnderRange ( )

◆ getJitterUnderRangeRadiusFraction()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getJitterUnderRangeRadiusFraction ( )

◆ getLaunchDelay()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getLaunchDelay ( )

◆ getLaunchSpeed()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getLaunchSpeed ( )

◆ getLoopSound()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getLoopSound ( )

◆ getMaxDrones()

int com.fs.starfarer.api.combat.ShipSystemSpecAPI.getMaxDrones ( )

◆ getMaxUses()

int com.fs.starfarer.api.combat.ShipSystemSpecAPI.getMaxUses ( MutableShipStatsAPI stats)

◆ getMinFractionToReload()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getMinFractionToReload ( )

◆ getName()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getName ( )

◆ getOut()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getOut ( )

◆ getOutOfUsesSound()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getOutOfUsesSound ( )

◆ getPhaseChargedownVulnerabilityFraction()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getPhaseChargedownVulnerabilityFraction ( )

◆ getRandomRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getRandomRange ( )

◆ getRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getRange ( MutableShipStatsAPI stats)

◆ getRegen()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getRegen ( MutableShipStatsAPI stats)

◆ getShieldFluctuationMult()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getShieldFluctuationMult ( )

◆ getShieldInnerColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getShieldInnerColor ( )

◆ getShieldRingColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getShieldRingColor ( )

◆ getShieldThicknessMult()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getShieldThicknessMult ( )

◆ getShipAlpha()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getShipAlpha ( )

◆ getSpecJson()

JSONObject com.fs.starfarer.api.combat.ShipSystemSpecAPI.getSpecJson ( )

◆ getStatsScript()

ShipSystemStatsScript com.fs.starfarer.api.combat.ShipSystemSpecAPI.getStatsScript ( )

◆ getStatsScriptClassName()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getStatsScriptClassName ( )

◆ getTags()

Set< String > com.fs.starfarer.api.combat.ShipSystemSpecAPI.getTags ( )

◆ getThreatAmount()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getThreatAmount ( )

◆ getThreatAngle()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getThreatAngle ( )

◆ getThreatArc()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getThreatArc ( )

◆ getThreatRange()

float com.fs.starfarer.api.combat.ShipSystemSpecAPI.getThreatRange ( MutableShipStatsAPI stats)

◆ getUseSound()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getUseSound ( )

◆ getWeaponGlowColor()

Color com.fs.starfarer.api.combat.ShipSystemSpecAPI.getWeaponGlowColor ( )

◆ getWeaponId()

String com.fs.starfarer.api.combat.ShipSystemSpecAPI.getWeaponId ( )

◆ getWeaponTypes()

EnumSet< WeaponType > com.fs.starfarer.api.combat.ShipSystemSpecAPI.getWeaponTypes ( )

◆ hasTag()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.hasTag ( String tag)

◆ isAccelerateAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isAccelerateAllowed ( )

◆ isAllowFlameoutOnImpactWithFriendly()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isAllowFlameoutOnImpactWithFriendly ( )

◆ isAllowFreeRoam()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isAllowFreeRoam ( )

◆ isAlwaysAccelerate()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isAlwaysAccelerate ( )

◆ isBlockActionsWhileChargingDown()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isBlockActionsWhileChargingDown ( )

◆ isCanNotCauseOverload()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isCanNotCauseOverload ( )

◆ isCanUseWhileRightClickSystemOn()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isCanUseWhileRightClickSystemOn ( )

◆ isClampMaxSpeedAfter()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isClampMaxSpeedAfter ( )

◆ isClampTurnRateAfter()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isClampTurnRateAfter ( )

◆ isDissipationAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isDissipationAllowed ( )

◆ isEngineActivateHiddenNozzles()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isEngineActivateHiddenNozzles ( )

◆ isFadeActivationSoundOnChargedown()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isFadeActivationSoundOnChargedown ( )

◆ isFiringAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isFiringAllowed ( )

◆ isHardDissipationAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isHardDissipationAllowed ( )

◆ isPhaseCloak()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isPhaseCloak ( )

◆ isReloadBaseAmmoAmountOnly()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isReloadBaseAmmoAmountOnly ( )

◆ isRenderCopyDuringTeleport()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isRenderCopyDuringTeleport ( )

◆ isRequiresZeroFluxBoost()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isRequiresZeroFluxBoost ( )

◆ isRunScriptWhileIdle()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isRunScriptWhileIdle ( )

◆ isRunScriptWhilePaused()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isRunScriptWhilePaused ( )

◆ isShieldAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isShieldAllowed ( )

◆ isStrafeAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isStrafeAllowed ( )

◆ isToggle()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isToggle ( )

◆ isTriggersExtraEngines()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isTriggersExtraEngines ( )

◆ isTurningAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isTurningAllowed ( )

◆ isVentingAllowed()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isVentingAllowed ( )

◆ isVulnerableChargedown()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isVulnerableChargedown ( )

◆ isVulnerableChargeup()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.isVulnerableChargeup ( )

◆ setAccelerateAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setAccelerateAllowed ( boolean accelerateAllowed)

◆ setActive()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setActive ( float active)

◆ setAllowFlameoutOnImpactWithFriendly()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setAllowFlameoutOnImpactWithFriendly ( boolean allowFlameoutOnImpactWithFriendly)

◆ setCanNotCauseOverload()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setCanNotCauseOverload ( boolean canNotCauseOverload)

◆ setCanUseWhileRightClickSystemOn()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setCanUseWhileRightClickSystemOn ( boolean canUseWhileRightClickSystemOn)

◆ setCooldown()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setCooldown ( float cooldown)

◆ setCrPerUse()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setCrPerUse ( float crPerUse)

◆ setDissipationAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setDissipationAllowed ( boolean dissipationAllowed)

◆ setFiringAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFiringAllowed ( boolean firingAllowed)

◆ setFluxPerSecond()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFluxPerSecond ( float fluxPerSecond)

◆ setFluxPerSecondBaseCap()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFluxPerSecondBaseCap ( float fluxPerSecondBaseCap)

◆ setFluxPerSecondBaseRate()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFluxPerSecondBaseRate ( float fluxPerSecondBaseRate)

◆ setFluxPerUse()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFluxPerUse ( float fluxPerUse)

◆ setFluxPerUseBaseCap()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFluxPerUseBaseCap ( float fluxPerUseBaseCap)

◆ setFluxPerUseBaseRate()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setFluxPerUseBaseRate ( float fluxPerUseBaseRate)

◆ setGeneratesHardFlux()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setGeneratesHardFlux ( boolean generatesHardFlux)

◆ setHardDissipationAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setHardDissipationAllowed ( boolean allowHardDissipation)

◆ setIconSpriteName()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setIconSpriteName ( String iconSpriteName)

◆ setId()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setId ( String id)

◆ setIn()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setIn ( float in)

◆ setMaxUses()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setMaxUses ( int maxUses)

◆ setName()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setName ( String name)

◆ setOut()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setOut ( float out)

◆ setOutOfUsesSound()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setOutOfUsesSound ( String outOfAmmoSound)

◆ setPhaseChargedownVulnerabilityFraction()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setPhaseChargedownVulnerabilityFraction ( float phaseChargedownVulnerabilityFraction)

◆ setPhaseCloak()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setPhaseCloak ( boolean isPhaseCloak)

◆ setRegen()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setRegen ( float regen)

◆ setReloadBaseAmmoAmountOnly()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setReloadBaseAmmoAmountOnly ( boolean reloadBaseAmmoAmountOnly)

◆ setRequiresZeroFluxBoost()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setRequiresZeroFluxBoost ( boolean requiresZeroFluxBoost)

◆ setShieldAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setShieldAllowed ( boolean shieldAllowed)

◆ setStrafeAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setStrafeAllowed ( boolean strafeAllowed)

◆ setToggle()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setToggle ( boolean toggle)

◆ setTriggersExtraEngines()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setTriggersExtraEngines ( boolean triggersEngines)

◆ setTurningAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setTurningAllowed ( boolean turnAllowed)

◆ setUseSound()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setUseSound ( String useSound)

◆ setVentingAllowed()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setVentingAllowed ( boolean ventingAllowed)

◆ setWeaponId()

void com.fs.starfarer.api.combat.ShipSystemSpecAPI.setWeaponId ( String weaponId)

◆ usesAmmo()

boolean com.fs.starfarer.api.combat.ShipSystemSpecAPI.usesAmmo ( )

The documentation for this interface was generated from the following file: