More Progress on Mazes

More progress on mazes. Started implementing the placement of
dimensional doors in mazes.
This commit is contained in:
SenseiKiwi
2014-01-01 01:39:22 -04:00
parent 63879b1851
commit 2f8292faab
4 changed files with 80 additions and 39 deletions

View File

@@ -7,6 +7,7 @@ public class MazeDesign
private PartitionNode root;
private DirectedGraph<PartitionNode, DoorwayData> rooms;
private ArrayList<IGraphNode<PartitionNode, DoorwayData>> cores;
private ArrayList<BoundingBox> protectedAreas;
public MazeDesign(PartitionNode root, DirectedGraph<PartitionNode, DoorwayData> rooms,
ArrayList<IGraphNode<PartitionNode, DoorwayData>> cores)
@@ -31,6 +32,11 @@ public class MazeDesign
return cores;
}
public ArrayList<BoundingBox> getProtectedAreas()
{
return protectedAreas;
}
public int width()
{
return root.width();