1package com.fs.starfarer.api.loading;
4import java.util.EnumSet;
6import com.fs.starfarer.api.combat.BeamEffectPlugin;
7import com.fs.starfarer.api.combat.CollisionClass;
void setBurstCooldown(float burstCooldown)
void setFringeTex(String fringeTex)
boolean isSkipIdleFrameIfZeroBurstDelay()
void setHardpointGlowSpriteName(String hardpointGlowSpriteName)
void setImpactMass(float impactMass)
float getFringeScrollSpeedMult()
void setTurretGlowSpriteName(String glowSpriteName)
float getHitGlowBrightenDuration()
void setFringeColor(Color color)
EnumSet< CollisionClass > getPierceSet()
void setFluxPerSecond(float fluxPerSecond)
void addPierced(CollisionClass pierced)
boolean isUseGlowColorForHitGlow()
void setHitGlowRadius(float hitGlowRadius)
void setDarkCoreIter(int darkCoreIter)
float getEnergyPerSecond()
void setDarkFringeIter(int darkFringeIter)
CollisionClass getCollisionClass()
void setBeamFireOnlyOnFullCharge(boolean beamFireOnlyOnFullCharge)
void setCoreTex(String coreTex)
void setStandardPiercing()
void setChargeupTime(float chargeupTime)
void setFringeScrollSpeedMult(float fringeScrollSpeedMult)
boolean isBeamFireOnlyOnFullCharge()
void setConvergeOnPoint(boolean convergeOnPoint)
boolean isConvergeOnPoint()
void setChargedownTime(float chargedownTime)
void setGlowColor(Color glowColor)
float getPixelsPerTexel()
float getDamagePerSecond()
void setSkipIdleFrameIfZeroBurstDelay(boolean skipIdleFrameIfZeroBurstDelay)
String getTurretGlowSpriteName()
void setWidth(float width)
String getEffectClassName()
String getHardpointGlowSpriteName()
void setEffectClassName(String effectClassName)
void setBeamSpeed(float beamSpeed)
void setHitGlowBrightenDuration(float hitGlowBrightenDuration)
void setBurstDuration(float burstDuration)
CollisionClass getCollisionClassIfByFighter()
void setDarkCore(boolean darkCore)
void setUseGlowColorForHitGlow(boolean useGlowColorForHitGlow)
void setTextureScrollSpeed(float textureScrollSpeed)
void setDamagePerSecond(float damagePerSecond)
void setCoreColor(Color coreColor)
void setCoreWidthMult(float coreWidthMult)
void setEnergyPerSecond(float energyPerSecond)
void setPixelsPerTexel(float pixelsPerTexel)
void setCollisionClassIfByFighter(CollisionClass collisionClassIfByFighter)
void setEMPPerSecond(float empPerSecond)
BeamEffectPlugin getBeamEffect()
void setBurstBeam(boolean isBurst)
void setCollisionClass(CollisionClass collisionClass)
float getChargedownTime()
float getTextureScrollSpeed()