moved Board to objekts package

This commit is contained in:
Tobydrama
2020-02-22 14:43:24 +01:00
parent 2da7baeb77
commit 18250babc5

View File

@ -1,34 +0,0 @@
package inf112.fiasko.roborally.element_properties;
import inf112.fiasko.roborally.objects.Grid;
import inf112.fiasko.roborally.objects.Robot;
import java.util.ArrayList;
public class Board {
private Grid walls;
private Grid otherObjects;
private ArrayList<Robot> deadRobots = new ArrayList<>();
private ArrayList<Robot> aliveRobots;
/**
* Initializes the board
* @param walls a grid containing all the walls
* @param otherObjects a grid containing all the other Objects like flags and conveyor belts
* @param aliveRobots a list of all the robots that are currently alive
*/
public void Board(Grid walls, Grid otherObjects, ArrayList aliveRobots){
this.walls=walls;
this.otherObjects=otherObjects;
this.aliveRobots=aliveRobots;
}
/**
* removes a dead robot from the board over to the dead robot list.
* @param robot the dead robot
*/
public void removeDeadRobotFromBoard(Robot robot){
aliveRobots.remove(robot);
deadRobots.add(robot);
}
}