Class WeatherFxMask

java.lang.Object
zombie.iso.weather.fx.WeatherFxMask

public class WeatherFxMask
extends java.lang.Object
  • Field Details

    • floorSprite

      public static IsoSprite floorSprite
    • wallNSprite

      public static IsoSprite wallNSprite
    • wallWSprite

      public static IsoSprite wallWSprite
    • wallNWSprite

      public static IsoSprite wallNWSprite
    • wallSESprite

      public static IsoSprite wallSESprite
    • CLOUD_MASK_MIN_VAL

      public static final float CLOUD_MASK_MIN_VAL
      See Also:
      Constant Field Values
    • hasMaskToDraw

      public static boolean hasMaskToDraw
    • BIT_FLOOR

      public static final int BIT_FLOOR
      See Also:
      Constant Field Values
    • BIT_WALLN

      public static final int BIT_WALLN
      See Also:
      Constant Field Values
    • BIT_WALLW

      public static final int BIT_WALLW
      See Also:
      Constant Field Values
    • BIT_IS_CUT

      public static final int BIT_IS_CUT
      See Also:
      Constant Field Values
    • BIT_CHARS

      public static final int BIT_CHARS
      See Also:
      Constant Field Values
    • BIT_OBJECTS

      public static final int BIT_OBJECTS
      See Also:
      Constant Field Values
    • BIT_WALL_SE

      public static final int BIT_WALL_SE
      See Also:
      Constant Field Values
    • DIAMOND_ITER_DONE

      public static boolean DIAMOND_ITER_DONE
    • x

      public int x
    • y

      public int y
    • z

      public int z
    • flags

      public int flags
    • gs

      public IsoGridSquare gs
    • enabled

      public boolean enabled
    • masks

      public static WeatherFxMask[] masks
    • MASKING_ENABLED

      public static boolean MASKING_ENABLED
  • Constructor Details

    • WeatherFxMask

      public WeatherFxMask()
  • Method Details

    • getFboMask

      public static TextureFBO getFboMask()
    • getFboParticles

      public static TextureFBO getFboParticles()
    • init

      public static void init() throws java.lang.Exception
      Throws:
      java.lang.Exception
    • checkFbos

      public static boolean checkFbos()
    • destroy

      public static void destroy()
    • initMask

      public static void initMask()
    • isLoc

      public boolean isLoc​(int var1x, int var2x, int var3x)
    • addMaskLocation

      public static void addMaskLocation​(IsoGridSquare square, int var1x, int var2x, int var3x)
    • renderFxMask

      public static void renderFxMask​(int int1)