Package zombie.iso

Class IsoMetaChunk

java.lang.Object
zombie.iso.IsoMetaChunk

public final class IsoMetaChunk extends Object
  • Field Details

  • Constructor Details

    • IsoMetaChunk

      public IsoMetaChunk()
  • Method Details

    • getZombieIntensity

      public float getZombieIntensity(boolean bRandom)
    • getZombieIntensity

      public float getZombieIntensity()
    • setZombieIntensity

      public void setZombieIntensity(int zombieIntensity)
    • getLootZombieIntensity

      public float getLootZombieIntensity()
    • getUnadjustedZombieIntensity

      public int getUnadjustedZombieIntensity()
    • addZone

      public void addZone(IsoMetaGrid.Zone zone)
    • removeZone

      public void removeZone(IsoMetaGrid.Zone zone)
    • getZone

      public IsoMetaGrid.Zone getZone(int index)
    • getZoneAt

      public IsoMetaGrid.Zone getZoneAt(int x, int y, int z)
    • getZonesAt

      public ArrayList<IsoMetaGrid.Zone> getZonesAt(int x, int y, int z, ArrayList<IsoMetaGrid.Zone> result)
    • getZonesUnique

      public void getZonesUnique(Set<IsoMetaGrid.Zone> result)
    • getZonesIntersecting

      public void getZonesIntersecting(int x, int y, int z, int w, int h, ArrayList<IsoMetaGrid.Zone> result)
    • clearZones

      public void clearZones()
    • clearRooms

      public void clearRooms()
    • numZones

      public int numZones()
    • addRoom

      public void addRoom(RoomDef room)
    • getRoomAt

      public RoomDef getRoomAt(int x, int y, int z)
    • getEmptyOutsideAt

      public RoomDef getEmptyOutsideAt(int x, int y, int z)
    • getNumRooms

      public int getNumRooms()
    • getRoomsIntersecting

      public void getRoomsIntersecting(int x, int y, int w, int h, ArrayList<RoomDef> result)
    • Dispose

      public void Dispose()