Class IsoMetaCell

java.lang.Object
zombie.iso.IsoMetaCell

public final class IsoMetaCell extends Object
  • Field Details

  • Constructor Details

    • IsoMetaCell

      public IsoMetaCell(int _wx, int _wy)
  • Method Details

    • getX

      public int getX()
    • getY

      public int getY()
    • addTrigger

      public void addTrigger(BuildingDef def, int triggerRange, int zombieExclusionRange, String type)
    • checkTriggers

      public void checkTriggers()
    • getChunk

      public IsoMetaChunk getChunk(int x, int y)
    • getChunk

      public IsoMetaChunk getChunk(int int0)
    • hasChunk

      public boolean hasChunk(int int0, int int1)
    • hasChunk

      public boolean hasChunk(int int0)
    • clearChunk

      public void clearChunk(int int0)
    • addZone

      public void addZone(Zone zone, int int4, int int5)
    • removeZone

      public void removeZone(Zone zone)
    • addRoom

      public void addRoom(RoomDef room, int cellX, int cellY)
    • addRooms

      public void addRooms(ArrayList<RoomDef> arrayList, int int1, int int2)
    • getZonesUnique

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

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

      public void getBuildingsIntersecting(int int1, int int4, int int2, int int5, ArrayList<BuildingDef> arrayList)
    • getRoomsIntersecting

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

      public void checkAnimalZonesGenerated(int int0, int int1)
    • Dispose

      public void Dispose()
    • save

      public void save(ByteBuffer byteBuffer)
    • load

      public void load(IsoMetaGrid var1, ByteBuffer byteBuffer, int var3)
    • getAnimalZonesSize

      public int getAnimalZonesSize()
    • getAnimalZone

      public AnimalZone getAnimalZone(int int0)
    • addAnimalZone

      public void addAnimalZone(AnimalZone animalZone)
    • clearAnimalZones

      public void clearAnimalZones()