public void saveQuickSaveData()
    {
        BinaryFormatter formatter = new BinaryFormatter();
        FileStream      file      = File.Open(Application.persistentDataPath + "/quicksavedata.dat", FileMode.Create);

        QuickSaveData quickSaveData = new QuickSaveData();

        quickSaveData.awardedPlayers       = awardedPlayers;
        quickSaveData.blueTurnMyValue      = blueTurnMyValue;
        quickSaveData.blueTurnOtherValues  = blueTurnOtherValues;
        quickSaveData.currentTurnPlayer    = currentTurnPlayer;
        quickSaveData.currentVote          = currentVote;
        quickSaveData.greenTurnMyValue     = greenTurnMyValue;
        quickSaveData.greenTurnOtherValues = greenTurnOtherValues;
        quickSaveData.isMaster             = isMaster;
        quickSaveData.localPlayerN         = localPlayerN;
        quickSaveData.localUserLogin       = localUserLogin;
        quickSaveData.localUserPass        = localUserPass;
        quickSaveData.masterLogin          = masterLogin;
        quickSaveData.nPlayers             = nPlayers;
        quickSaveData.numberOfVotations    = numberOfVotations;
        quickSaveData.playerList           = playerList;
        quickSaveData.playerPresent        = playerPresent;
        quickSaveData.playerTurn           = playerTurn;
        quickSaveData.reportedPlayers      = reportedPlayers;
        quickSaveData.selectedItem         = selectedItem;
        quickSaveData.timesPlayed          = timesPlayed;
        quickSaveData.turn = turn;
        quickSaveData.yellowTurnMyValue     = yellowTurnMyValue;
        quickSaveData.yellowTurnOtherValues = yellowTurnOtherValues;

        formatter.Serialize(file, quickSaveData);
        file.Close();
    }
    public bool loadQuickSaveData()
    {
        if (File.Exists(Application.persistentDataPath + "/quicksavedata.dat"))
        {
            BinaryFormatter formatter = new BinaryFormatter();
            FileStream      file      = File.Open(Application.persistentDataPath + "/quicksavedata.dat", FileMode.Open);
            QuickSaveData   data      = (QuickSaveData)formatter.Deserialize(file);


            awardedPlayers       = data.awardedPlayers;
            blueTurnMyValue      = data.blueTurnMyValue;
            blueTurnOtherValues  = data.blueTurnOtherValues;
            currentTurnPlayer    = -1;          //data.currentTurnPlayer;
            currentVote          = data.currentVote;
            greenTurnMyValue     = data.greenTurnMyValue;
            greenTurnOtherValues = data.greenTurnOtherValues;
            isMaster             = data.isMaster;
            localPlayerN         = data.localPlayerN;
            localUserLogin       = data.localUserLogin;
            localUserPass        = data.localUserPass;
            masterLogin          = data.masterLogin;
            nPlayers             = data.nPlayers;
            numberOfVotations    = data.numberOfVotations;
            playerList           = data.playerList;
            playerPresent        = data.playerPresent;
            playerTurn           = -1;   //data.playerTurn;
            reportedPlayers      = data.reportedPlayers;
            selectedItem         = data.selectedItem;
            timesPlayed          = data.timesPlayed;
            turn = data.turn;
            yellowTurnMyValue     = data.yellowTurnMyValue;
            yellowTurnOtherValues = data.yellowTurnOtherValues;

            file.Close();
            return(true);
        }
        else
        {
            return(false);
        }
    }