Package zombie.iso
Class IsoMetaCell
java.lang.Object
zombie.iso.IsoMetaCell
-
Field Summary
Modifier and TypeFieldDescriptionfinal IsoMetaChunk[]
final ArrayList<IsoMetaGrid.RoomTone>
final ArrayList<IsoMetaGrid.Trigger>
final ArrayList<IsoMetaGrid.VehicleZone>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addTrigger
(BuildingDef def, int triggerRange, int zombieExclusionRange, String type) void
addZone
(IsoMetaGrid.Zone zone, int cellX, int cellY) void
void
Dispose()
getChunk
(int x, int y) void
getRoomsIntersecting
(int x, int y, int w, int h, ArrayList<RoomDef> result) void
getZonesIntersecting
(int x, int y, int z, int w, int h, ArrayList<IsoMetaGrid.Zone> result) void
getZonesUnique
(Set<IsoMetaGrid.Zone> result) void
removeZone
(IsoMetaGrid.Zone zone)
-
Field Details
-
vehicleZones
-
ChunkMap
-
info
-
triggers
-
mannequinZones
-
roomTones
-
-
Constructor Details
-
IsoMetaCell
public IsoMetaCell(int wx, int wy)
-
-
Method Details
-
addTrigger
-
checkTriggers
public void checkTriggers() -
getChunk
-
addZone
-
removeZone
-
addRoom
-
getZonesUnique
-
getZonesIntersecting
public void getZonesIntersecting(int x, int y, int z, int w, int h, ArrayList<IsoMetaGrid.Zone> result) -
getRoomsIntersecting
-
Dispose
public void Dispose()
-