public GridRoomBuilder(Tilemap groundMap, Tilemap wallMap, Tilemap doorMap,
                        BaseTileSet tileSet, int roomWidth, int roomHeight)
 {
     this.groundMap  = groundMap;
     this.doorMap    = doorMap;
     this.wallMap    = wallMap;
     this.tileSet    = tileSet;
     this.roomWidth  = roomWidth;
     this.roomHeight = roomHeight;
 }
    private void BuildRoom(BaseTileSet controllerTileSet)
    {
        var roomBuilder = new GridRoomBuilder(GroundMap, WallMap, DoorMap, controllerTileSet, RoomWidth, RoomHeight);

        roomBuilder.Build(RoomWidth * -1, RoomHeight * -1);
    }