1package com.fs.starfarer.api.loading;
3import java.util.EnumSet;
7import com.fs.starfarer.api.combat.BeamEffectPlugin;
8import 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 setRandomizeTextureOffset(boolean randomizeTextureOffset)
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)
boolean isRandomizeTextureOffset()
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()