Class IsoLightSource

java.lang.Object
zombie.iso.IsoLightSource

public class IsoLightSource extends 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
    • active

      public boolean active
    • wasActive

      public boolean wasActive
    • activeJni

      public boolean activeJni
    • life

      public int life
    • startlife

      public int startlife
    • localToBuilding

      public IsoBuilding localToBuilding
    • hydroPowered

      public boolean hydroPowered
    • switches

      public ArrayList<IsoLightSwitch> switches
    • chunk

      public IsoChunk chunk
    • lightMap

      public 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

      @Deprecated public void update()
      Deprecated.
    • 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 ArrayList<IsoLightSwitch> getSwitches()
    • setSwitches

      public void setSwitches(ArrayList<IsoLightSwitch> switches)
    • clearInfluence

      public void clearInfluence()
    • isInBounds

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

      public boolean isInBounds()
    • isHydroPowered

      public boolean isHydroPowered()
    • getLocalToBuilding

      public IsoBuilding getLocalToBuilding()