This commit is contained in:
Tobydrama 2020-03-31 15:08:30 +02:00
commit 6bb6e4965c
2 changed files with 18 additions and 10 deletions

View File

@ -136,14 +136,22 @@ public class Board {
} }
/** /**
* sets the powerdown status of the robot * Sets the power down status of the robot
* @param robotID the robotid of the robot * @param robotID The robot id of the robot
* @param powerdown the status of the powerdown * @param powerdown The status of the powerdown
*/ */
public void setPowerDown(RobotID robotID, Boolean powerdown) { public void setPowerDown(RobotID robotID, Boolean powerdown) {
robots.get(robotID).setPowerDown(powerdown); robots.get(robotID).setPowerDown(powerdown);
} }
/**
* Gets the power down status of the robot
* @param robotID The robot id of the robot
*/
public boolean getPowerDown(RobotID robotID) {
return robots.get(robotID).isInPowerDown();
}
/** /**
* removes one damage for a given robot given that it has taken som damage before * removes one damage for a given robot given that it has taken som damage before
* @param robotID the ID of the robot * @param robotID the ID of the robot

View File

@ -414,9 +414,9 @@ public class RoboRallyGame implements IDrawableGame {
} }
/** /**
* repair all robots standing on a reparer tile * repair all robots standing on a repair tile
*/ */
private void repairAllRobotsOnReparerTiles(){ private void repairAllRobotsOnRepairTiles(){
List<BoardElementContainer<Tile>> listOfRepareTiles = gameBoard.getPositionsOfTileOnBoard(TileType.FLAG_1, List<BoardElementContainer<Tile>> listOfRepareTiles = gameBoard.getPositionsOfTileOnBoard(TileType.FLAG_1,
TileType.FLAG_2, TileType.FLAG_3, TileType.FLAG_4, TileType.WRENCH, TileType.WRENCH_AND_HAMMER); TileType.FLAG_2, TileType.FLAG_3, TileType.FLAG_4, TileType.WRENCH, TileType.WRENCH_AND_HAMMER);
for (BoardElementContainer<Tile> repareTile:listOfRepareTiles) { for (BoardElementContainer<Tile> repareTile:listOfRepareTiles) {