Class WarpingSpriteRendererUtilV2

java.lang.Object
com.fs.starfarer.api.impl.combat.dweller.WarpingSpriteRendererUtilV2

public class WarpingSpriteRendererUtilV2 extends Object
  • Field Details

    • verticesWide

      protected int verticesWide
    • verticesTall

      protected int verticesTall
    • vertices

      protected WarpingSpriteRendererUtilV2.WSVertex[][] vertices
    • sprite

      protected SpriteAPI sprite
    • mirror

      protected boolean mirror
  • Constructor Details

    • WarpingSpriteRendererUtilV2

      public WarpingSpriteRendererUtilV2(SpriteAPI sprite, int verticesWide, int verticesTall, float minWarpRadius, float maxWarpRadius, float warpRateMult)
  • Method Details

    • setWarpRateMult

      public void setWarpRateMult(float mult)
      Only works once, if the original mult was 1f - original rate values are not retained.
      Parameters:
      mult -
    • advance

      public void advance(float amount)
    • renderAtCenter

      public void renderAtCenter(float x, float y)
    • getVerticesWide

      public int getVerticesWide()
    • getVerticesTall

      public int getVerticesTall()
    • getSprite

      public SpriteAPI getSprite()
    • isMirror

      public boolean isMirror()
    • setMirror

      public void setMirror(boolean mirror)