mirror of
https://github.com/inf112-v20/Fiasko.git
synced 2025-02-01 07:39:35 +01:00
Gjør slik at roboter kan falle i enhver pit
This commit is contained in:
parent
b189c920cb
commit
3825771209
@ -331,7 +331,14 @@ public class Board {
|
|||||||
throw new IllegalArgumentException("The game board is missing a tile. This should not happen.");
|
throw new IllegalArgumentException("The game board is missing a tile. This should not happen.");
|
||||||
}
|
}
|
||||||
TileType tileTypeRobotStepsOn = tileRobotStepsOn.getTileType();
|
TileType tileTypeRobotStepsOn = tileRobotStepsOn.getTileType();
|
||||||
if (tileTypeRobotStepsOn == TileType.HOLE || tileTypeRobotStepsOn == TileType.DEATH_TILE) {
|
List<TileType> dangerousTiles = new ArrayList<>();
|
||||||
|
dangerousTiles.add(TileType.HOLE);
|
||||||
|
dangerousTiles.add(TileType.PIT_CORNER);
|
||||||
|
dangerousTiles.add(TileType.PIT_EMPTY);
|
||||||
|
dangerousTiles.add(TileType.PIT_FULL);
|
||||||
|
dangerousTiles.add(TileType.PIT_NORMAL);
|
||||||
|
dangerousTiles.add(TileType.PIT_U);
|
||||||
|
if (dangerousTiles.contains(tileTypeRobotStepsOn)) {
|
||||||
killRobot(robot);
|
killRobot(robot);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user