package fr.tcpmfa.engine;

import java.util.ArrayList;

import fr.tcpmfa.util.Coordinate;

public class Map {

	private Coordinate coordStart;
	private Coordinate coordEnd;
	private ArrayList<Point> points;
	private final Game game;
	
	private ArrayList<Tower> towers;
	
	public Map(Game game, Coordinate coordEnd, Coordinate coordStart){
		this.game = game;
		this.coordEnd = coordEnd;
		this.coordStart = coordStart;
	}
	
	public Coordinate getCoordStart() {
		return coordStart;
	}

	public Coordinate getCoordEnd() {
		return coordEnd;
	}

	public ArrayList<Point> getPoints() {
		return points;
	}

	public Game getGame() {
		return game;
	}

	public ArrayList<Tower> getTowers() {
		return towers;
	}
	
}

@@ -344,16 +344,41 @@
 ordStart
+, ArrayList%3CPoint%3E points
 )%7B%0D%0A%09%09th
@@ -460,16 +460,148 @@
 t;%0D%0A%09%7D%0D%0A
+%09public Map(Coordinate coordEnd, Coordinate coordStart, ArrayList%3CPoint%3E points)%7B%0D%0A%09%09this(null, coordEnd, coordStart, points);%0D%0A%09%7D%0D%0A
 %09%0D%0A%09publ

Correct map constructor