Refactored Zone to new system

This commit is contained in:
2023-10-18 08:33:49 -04:00
parent e689cb541a
commit 5ed21f9b76
5 changed files with 13 additions and 30 deletions
+3 -3
View File
@@ -85,7 +85,7 @@ public enum ZoneManager {
childFound = false;
ArrayList<Zone> nodes = zone.getNodes();
ArrayList<Zone> nodes = zone.nodes;
// Logger.info("soze", "" + nodes.size());
if (nodes != null)
@@ -239,7 +239,7 @@ public enum ZoneManager {
if (zone.peace_zone == (byte) 1)
return false; // no safe zone hotzones// if (this.hotzone == null)
if (zone.getNodes().isEmpty())
if (zone.nodes.isEmpty())
return false;
if (zone.equals(ZoneManager.seaFloor))
@@ -396,7 +396,7 @@ public enum ZoneManager {
treeBounds = Bounds.borrow();
treeBounds.setBounds(new Vector2f(positionX, positionZ), new Vector2f(Enum.CityBoundsType.PLACEMENT.halfExtents, Enum.CityBoundsType.PLACEMENT.halfExtents), 0.0f);
zoneList = currentZone.getNodes();
zoneList = currentZone.nodes;
for (Zone zone : zoneList) {