// factory for the different room scripts
    public void ChooseRoomType(int index, Room[] rooms)
    {
        int choice = Random.Range(0, 6);

        if (index == rooms.Length - 1)
        {
            exitPortal.SetupScene(rooms[index]);
        }
        else if (choice <= 1)
        {
            diningRoom.SetupScene(rooms[index]);
        }
        else if (choice <= 3)
        {
            libraryRoom.SetupScene(rooms[index]);
        }
        else if (choice <= 5)
        {
            tableRoom.SetupScene(rooms[index]);
        }
        // the test room, not meant to be actually made
        else
        {
            test.SetupScene(rooms[index]);
        }
    }