Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.combat.ShipSystemSpecAPI Interface Reference

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)
 

Detailed Description

Definition at line 12 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)

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