@@ -107,6 +107,7 @@ public abstract class DrawEngine {
public void remove(){
this.terrain.getEntities().remove(this);
+ this.terrain.removeWalkingPaths(this);
}
@@ -501,5 +501,10 @@ public class Terrain extends JPanel {
public int getMaxVisitors(){
return maxvisitors;
+ public void removeWalkingPaths(DrawEngine object){
+ for(WalkingPath p:paths.getWalkingPadObject(object)){
+ paths.remove(p);
+ }