diff --git a/src/main/java/com/lucasgueiros/ludovicus/maps/InvisibleCell.java b/src/main/java/com/lucasgueiros/ludovicus/maps/InvisibleCell.java new file mode 100644 index 0000000..6037619 --- /dev/null +++ b/src/main/java/com/lucasgueiros/ludovicus/maps/InvisibleCell.java @@ -0,0 +1,18 @@ +package com.lucasgueiros.ludovicus.maps; + +import com.lucasgueiros.ludovicus.generics.Drawable; +import com.lucasgueiros.ludovicus.generics.Pair; +import java.awt.Graphics2D; + +public class InvisibleCell extends Drawable { + public void draw(Graphics2D g, Pair relativeTo) { + } + + public void update() { + + } + + public InvisibleCell (Pair position){ + super(position,new Pair(25,25)); + } +} diff --git a/src/main/java/com/lucasgueiros/ludovicus/maps/Map.java b/src/main/java/com/lucasgueiros/ludovicus/maps/Map.java index 6ba3c87..3c5324a 100644 --- a/src/main/java/com/lucasgueiros/ludovicus/maps/Map.java +++ b/src/main/java/com/lucasgueiros/ludovicus/maps/Map.java @@ -25,6 +25,7 @@ import com.lucasgueiros.ludovicus.maps.elements.Tree; import com.lucasgueiros.ludovicus.generics.Pair; import com.lucasgueiros.ludovicus.maps.elements.FixedElement; +import com.lucasgueiros.ludovicus.generics.Drawable; public class Map { @@ -36,7 +37,7 @@ public class Map { private Pair inicZero; - private List objects = new ArrayList<>(); + private List objects = new ArrayList<>(); public Map(String fileUrl) { try { @@ -57,6 +58,7 @@ public Map(String fileUrl) { Element ground = (Element) doc.getElementsByTagName("ground").item(0); NodeList lines = ground.getElementsByTagName("line"); + int cellx = 0, celly = 0; for(int i = 0 ; i < x; i++) { String string = lines.item(i).getTextContent(); for(int j = 0; j getObjects() { + public List getObjects() { return objects; }