public Location GetBossRoomCenter()
{
var region = this.Regions.Last();
var endPos = this.Generator.Floors.Last().MazeGenerator.EndPos;
var endX = (endPos.X * TileSize + TileSize / 2);
var endY = (endPos.Y * TileSize + TileSize);
return new Location(region.Id, endX, endY);
}