public void DrawDungeon(Room[] rooms)
 {
     foreach (var room in rooms)
     {
         int[] roomTilemap = MapTextureExtractor.GetTextureData(debugTexture, roomSize.x, roomSize.y, roomSize.x * room.roomType, roomSize.y * room.roomLayout);
         DrawRoom(roomTilemap, roomSize.x * room.position.x, roomSize.y * room.position.y);
     }
 }
    void GenerateTilemap()
    {
        Debug.Log("Clearing tilemap.");
        ClearTilemap();

        Debug.Log("Drawing tilemap...");
        int[] roomTilemap = MapTextureExtractor.GetTextureData(debugTexture, roomSize.x, roomSize.y, 16);
        DrawRoom(roomTilemap);
    }