fixed a bug where Dungeon.buildDungeon would set map directions upside down

This commit is contained in:
Kjistóf 2016-05-13 17:28:29 +02:00
parent 9753fa2931
commit 39a442ba14

View File

@ -161,15 +161,15 @@ public class Dungeon {
else else
dungeon[y][x].setAdajacentTile(null, Direction.EAST); dungeon[y][x].setAdajacentTile(null, Direction.EAST);
if (y+1 < height) // upwards Tile reference if (y+1 < height) // downwards Tile reference
dungeon[y][x].setAdajacentTile(dungeon[y+1][x], Direction.NORTH); dungeon[y][x].setAdajacentTile(dungeon[y+1][x], Direction.SOUTH);
else
dungeon[y][x].setAdajacentTile(null, Direction.NORTH);
if (y-1 >= 0) // downwards Tile reference
dungeon[y][x].setAdajacentTile(dungeon[y-1][x], Direction.SOUTH);
else else
dungeon[y][x].setAdajacentTile(null, Direction.SOUTH); dungeon[y][x].setAdajacentTile(null, Direction.SOUTH);
if (y-1 >= 0) // upwards Tile reference
dungeon[y][x].setAdajacentTile(dungeon[y-1][x], Direction.NORTH);
else
dungeon[y][x].setAdajacentTile(null, Direction.NORTH);
} }
} }
} }