Package zombie.iso

Class IsoLightSource

java.lang.Object
zombie.iso.IsoLightSource

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

    • NextID

      public static int NextID
    • ID

      public int ID
    • x

      public int x
    • y

      public int y
    • z

      public int z
    • r

      public float r
    • g

      public float g
    • b

      public float b
    • rJNI

      public float rJNI
    • gJNI

      public float gJNI
    • bJNI

      public float bJNI
    • radius

      public int radius
    • bActive

      public boolean bActive
    • bWasActive

      public boolean bWasActive
    • bActiveJNI

      public boolean bActiveJNI
    • life

      public int life
    • startlife

      public int startlife
    • localToBuilding

      public IsoBuilding localToBuilding
    • bHydroPowered

      public boolean bHydroPowered
    • switches

      public java.util.ArrayList switches
    • chunk

      public IsoChunk chunk
    • lightMap

      public java.lang.Object lightMap
  • Constructor Details

    • IsoLightSource

      public IsoLightSource​(int x, int y, int z, float r, float g, float b, int radius)
    • IsoLightSource

      public IsoLightSource​(int x, int y, int z, float r, float g, float b, int radius, IsoBuilding building)
    • IsoLightSource

      public IsoLightSource​(int x, int y, int z, float r, float g, float b, int radius, int life)
  • Method Details

    • update

      public void update()
    • resetTiles

      public void resetTiles()
    • getX

      public int getX()
    • setX

      public void setX​(int x)
    • getY

      public int getY()
    • setY

      public void setY​(int y)
    • getZ

      public int getZ()
    • setZ

      public void setZ​(int z)
    • getR

      public float getR()
    • setR

      public void setR​(float r)
    • getG

      public float getG()
    • setG

      public void setG​(float g)
    • getB

      public float getB()
    • setB

      public void setB​(float b)
    • getRadius

      public int getRadius()
    • setRadius

      public void setRadius​(int radius)
    • isActive

      public boolean isActive()
    • setActive

      public void setActive​(boolean bActive)
    • wasActive

      public boolean wasActive()
    • setWasActive

      public void setWasActive​(boolean bWasActive)
    • getSwitches

      public java.util.ArrayList getSwitches()
    • setSwitches

      public void setSwitches​(java.util.ArrayList switches)
    • clearInfluence

      public void clearInfluence()
    • isInBounds

      public boolean isInBounds​(int minX, int minY, int maxX, int maxY)
    • isInBounds

      public boolean isInBounds()