Class ExplosionEntityPlugin.ParticleData

java.lang.Object
com.fs.starfarer.api.impl.campaign.ExplosionEntityPlugin.ParticleData
Enclosing class:
ExplosionEntityPlugin

public static class ExplosionEntityPlugin.ParticleData extends Object
  • Field Details

    • offset

      public org.lwjgl.util.vector.Vector2f offset
    • vel

      public org.lwjgl.util.vector.Vector2f vel
    • scale

      public float scale
    • scaleDelta

      public float scaleDelta
    • turnDir

      public float turnDir
    • angle

      public float angle
    • size

      public float size
    • maxDur

      public float maxDur
    • elapsed

      public float elapsed
    • swImpact

      public float swImpact
    • i

      public int i
    • j

      public int j
    • color

      public Color color
  • Constructor Details

    • ParticleData

      public ParticleData(Color color, float size, float maxDur, float endScale)
  • Method Details

    • setVelocity

      public void setVelocity(float direction, float minSpeed, float maxSpeed)
    • setOffset

      public void setOffset(float direction, float minDist, float maxDist)
    • advance

      public void advance(float amount)
    • getBrightness

      public float getBrightness()