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); }